LICENSES.chromium.html 7.9 MB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909129101291112912129131291412915129161291712918129191292012921129221292312924129251292612927129281292912930129311293212933129341293512936129371293812939129401294112942129431294412945129461294712948129491295012951129521295312954129551295612957129581295912960129611296212963129641296512966129671296812969129701297112972129731297412975129761297712978129791298012981129821298312984129851298612987129881298912990129911299212993129941299512996129971299812999130001300113002130031300413005130061300713008130091301013011130121301313014130151301613017130181301913020130211302213023130241302513026130271302813029130301303113032130331303413035130361303713038130391304013041130421304313044130451304613047130481304913050130511305213053130541305513056130571305813059130601306113062130631306413065130661306713068130691307013071130721307313074130751307613077130781307913080130811308213083130841308513086130871308813089130901309113092130931309413095130961309713098130991310013101131021310313104131051310613107131081310913110131111311213113131141311513116131171311813119131201312113122131231312413125131261312713128131291313013131131321313313134131351313613137131381313913140131411314213143131441314513146131471314813149131501315113152131531315413155131561315713158131591316013161131621316313164131651316613167131681316913170131711317213173131741317513176131771317813179131801318113182131831318413185131861318713188131891319013191131921319313194131951319613197131981319913200132011320213203132041320513206132071320813209132101321113212132131321413215132161321713218132191322013221132221322313224132251322613227132281322913230132311323213233132341323513236132371323813239132401324113242132431324413245132461324713248132491325013251132521325313254132551325613257132581325913260132611326213263132641326513266132671326813269132701327113272132731327413275132761327713278132791328013281132821328313284132851328613287132881328913290132911329213293132941329513296132971329813299133001330113302133031330413305133061330713308133091331013311133121331313314133151331613317133181331913320133211332213323133241332513326133271332813329133301333113332133331333413335133361333713338133391334013341133421334313344133451334613347133481334913350133511335213353133541335513356133571335813359133601336113362133631336413365133661336713368133691337013371133721337313374133751337613377133781337913380133811338213383133841338513386133871338813389133901339113392133931339413395133961339713398133991340013401134021340313404134051340613407134081340913410134111341213413134141341513416134171341813419134201342113422134231342413425134261342713428134291343013431134321343313434134351343613437134381343913440134411344213443134441344513446134471344813449134501345113452134531345413455134561345713458134591346013461134621346313464134651346613467134681346913470134711347213473134741347513476134771347813479134801348113482134831348413485134861348713488134891349013491134921349313494134951349613497134981349913500135011350213503135041350513506135071350813509135101351113512135131351413515135161351713518135191352013521135221352313524135251352613527135281352913530135311353213533135341353513536135371353813539135401354113542135431354413545135461354713548135491355013551135521355313554135551355613557135581355913560135611356213563135641356513566135671356813569135701357113572135731357413575135761357713578135791358013581135821358313584135851358613587135881358913590135911359213593135941359513596135971359813599136001360113602136031360413605136061360713608136091361013611136121361313614136151361613617136181361913620136211362213623136241362513626136271362813629136301363113632136331363413635136361363713638136391364013641136421364313644136451364613647136481364913650136511365213653136541365513656136571365813659136601366113662136631366413665136661366713668136691367013671136721367313674136751367613677136781367913680136811368213683136841368513686136871368813689136901369113692136931369413695136961369713698136991370013701137021370313704137051370613707137081370913710137111371213713137141371513716137171371813719137201372113722137231372413725137261372713728137291373013731137321373313734137351373613737137381373913740137411374213743137441374513746137471374813749137501375113752137531375413755137561375713758137591376013761137621376313764137651376613767137681376913770137711377213773137741377513776137771377813779137801378113782137831378413785137861378713788137891379013791137921379313794137951379613797137981379913800138011380213803138041380513806138071380813809138101381113812138131381413815138161381713818138191382013821138221382313824138251382613827138281382913830138311383213833138341383513836138371383813839138401384113842138431384413845138461384713848138491385013851138521385313854138551385613857138581385913860138611386213863138641386513866138671386813869138701387113872138731387413875138761387713878138791388013881138821388313884138851388613887138881388913890138911389213893138941389513896138971389813899139001390113902139031390413905139061390713908139091391013911139121391313914139151391613917139181391913920139211392213923139241392513926139271392813929139301393113932139331393413935139361393713938139391394013941139421394313944139451394613947139481394913950139511395213953139541395513956139571395813959139601396113962139631396413965139661396713968139691397013971139721397313974139751397613977139781397913980139811398213983139841398513986139871398813989139901399113992139931399413995139961399713998139991400014001140021400314004140051400614007140081400914010140111401214013140141401514016140171401814019140201402114022140231402414025140261402714028140291403014031140321403314034140351403614037140381403914040140411404214043140441404514046140471404814049140501405114052140531405414055140561405714058140591406014061140621406314064140651406614067140681406914070140711407214073140741407514076140771407814079140801408114082140831408414085140861408714088140891409014091140921409314094140951409614097140981409914100141011410214103141041410514106141071410814109141101411114112141131411414115141161411714118141191412014121141221412314124141251412614127141281412914130141311413214133141341413514136141371413814139141401414114142141431414414145141461414714148141491415014151141521415314154141551415614157141581415914160141611416214163141641416514166141671416814169141701417114172141731417414175141761417714178141791418014181141821418314184141851418614187141881418914190141911419214193141941419514196141971419814199142001420114202142031420414205142061420714208142091421014211142121421314214142151421614217142181421914220142211422214223142241422514226142271422814229142301423114232142331423414235142361423714238142391424014241142421424314244142451424614247142481424914250142511425214253142541425514256142571425814259142601426114262142631426414265142661426714268142691427014271142721427314274142751427614277142781427914280142811428214283142841428514286142871428814289142901429114292142931429414295142961429714298142991430014301143021430314304143051430614307143081430914310143111431214313143141431514316143171431814319143201432114322143231432414325143261432714328143291433014331143321433314334143351433614337143381433914340143411434214343143441434514346143471434814349143501435114352143531435414355143561435714358143591436014361143621436314364143651436614367143681436914370143711437214373143741437514376143771437814379143801438114382143831438414385143861438714388143891439014391143921439314394143951439614397143981439914400144011440214403144041440514406144071440814409144101441114412144131441414415144161441714418144191442014421144221442314424144251442614427144281442914430144311443214433144341443514436144371443814439144401444114442144431444414445144461444714448144491445014451144521445314454144551445614457144581445914460144611446214463144641446514466144671446814469144701447114472144731447414475144761447714478144791448014481144821448314484144851448614487144881448914490144911449214493144941449514496144971449814499145001450114502145031450414505145061450714508145091451014511145121451314514145151451614517145181451914520145211452214523145241452514526145271452814529145301453114532145331453414535145361453714538145391454014541145421454314544145451454614547145481454914550145511455214553145541455514556145571455814559145601456114562145631456414565145661456714568145691457014571145721457314574145751457614577145781457914580145811458214583145841458514586145871458814589145901459114592145931459414595145961459714598145991460014601146021460314604146051460614607146081460914610146111461214613146141461514616146171461814619146201462114622146231462414625146261462714628146291463014631146321463314634146351463614637146381463914640146411464214643146441464514646146471464814649146501465114652146531465414655146561465714658146591466014661146621466314664146651466614667146681466914670146711467214673146741467514676146771467814679146801468114682146831468414685146861468714688146891469014691146921469314694146951469614697146981469914700147011470214703147041470514706147071470814709147101471114712147131471414715147161471714718147191472014721147221472314724147251472614727147281472914730147311473214733147341473514736147371473814739147401474114742147431474414745147461474714748147491475014751147521475314754147551475614757147581475914760147611476214763147641476514766147671476814769147701477114772147731477414775147761477714778147791478014781147821478314784147851478614787147881478914790147911479214793147941479514796147971479814799148001480114802148031480414805148061480714808148091481014811148121481314814148151481614817148181481914820148211482214823148241482514826148271482814829148301483114832148331483414835148361483714838148391484014841148421484314844148451484614847148481484914850148511485214853148541485514856148571485814859148601486114862148631486414865148661486714868148691487014871148721487314874148751487614877148781487914880148811488214883148841488514886148871488814889148901489114892148931489414895148961489714898148991490014901149021490314904149051490614907149081490914910149111491214913149141491514916149171491814919149201492114922149231492414925149261492714928149291493014931149321493314934149351493614937149381493914940149411494214943149441494514946149471494814949149501495114952149531495414955149561495714958149591496014961149621496314964149651496614967149681496914970149711497214973149741497514976149771497814979149801498114982149831498414985149861498714988149891499014991149921499314994149951499614997149981499915000150011500215003150041500515006150071500815009150101501115012150131501415015150161501715018150191502015021150221502315024150251502615027150281502915030150311503215033150341503515036150371503815039150401504115042150431504415045150461504715048150491505015051150521505315054150551505615057150581505915060150611506215063150641506515066150671506815069150701507115072150731507415075150761507715078150791508015081150821508315084150851508615087150881508915090150911509215093150941509515096150971509815099151001510115102151031510415105151061510715108151091511015111151121511315114151151511615117151181511915120151211512215123151241512515126151271512815129151301513115132151331513415135151361513715138151391514015141151421514315144151451514615147151481514915150151511515215153151541515515156151571515815159151601516115162151631516415165151661516715168151691517015171151721517315174151751517615177151781517915180151811518215183151841518515186151871518815189151901519115192151931519415195151961519715198151991520015201152021520315204152051520615207152081520915210152111521215213152141521515216152171521815219152201522115222152231522415225152261522715228152291523015231152321523315234152351523615237152381523915240152411524215243152441524515246152471524815249152501525115252152531525415255152561525715258152591526015261152621526315264152651526615267152681526915270152711527215273152741527515276152771527815279152801528115282152831528415285152861528715288152891529015291152921529315294152951529615297152981529915300153011530215303153041530515306153071530815309153101531115312153131531415315153161531715318153191532015321153221532315324153251532615327153281532915330153311533215333153341533515336153371533815339153401534115342153431534415345153461534715348153491535015351153521535315354153551535615357153581535915360153611536215363153641536515366153671536815369153701537115372153731537415375153761537715378153791538015381153821538315384153851538615387153881538915390153911539215393153941539515396153971539815399154001540115402154031540415405154061540715408154091541015411154121541315414154151541615417154181541915420154211542215423154241542515426154271542815429154301543115432154331543415435154361543715438154391544015441154421544315444154451544615447154481544915450154511545215453154541545515456154571545815459154601546115462154631546415465154661546715468154691547015471154721547315474154751547615477154781547915480154811548215483154841548515486154871548815489154901549115492154931549415495154961549715498154991550015501155021550315504155051550615507155081550915510155111551215513155141551515516155171551815519155201552115522155231552415525155261552715528155291553015531155321553315534155351553615537155381553915540155411554215543155441554515546155471554815549155501555115552155531555415555155561555715558155591556015561155621556315564155651556615567155681556915570155711557215573155741557515576155771557815579155801558115582155831558415585155861558715588155891559015591155921559315594155951559615597155981559915600156011560215603156041560515606156071560815609156101561115612156131561415615156161561715618156191562015621156221562315624156251562615627156281562915630156311563215633156341563515636156371563815639156401564115642156431564415645156461564715648156491565015651156521565315654156551565615657156581565915660156611566215663156641566515666156671566815669156701567115672156731567415675156761567715678156791568015681156821568315684156851568615687156881568915690156911569215693156941569515696156971569815699157001570115702157031570415705157061570715708157091571015711157121571315714157151571615717157181571915720157211572215723157241572515726157271572815729157301573115732157331573415735157361573715738157391574015741157421574315744157451574615747157481574915750157511575215753157541575515756157571575815759157601576115762157631576415765157661576715768157691577015771157721577315774157751577615777157781577915780157811578215783157841578515786157871578815789157901579115792157931579415795157961579715798157991580015801158021580315804158051580615807158081580915810158111581215813158141581515816158171581815819158201582115822158231582415825158261582715828158291583015831158321583315834158351583615837158381583915840158411584215843158441584515846158471584815849158501585115852158531585415855158561585715858158591586015861158621586315864158651586615867158681586915870158711587215873158741587515876158771587815879158801588115882158831588415885158861588715888158891589015891158921589315894158951589615897158981589915900159011590215903159041590515906159071590815909159101591115912159131591415915159161591715918159191592015921159221592315924159251592615927159281592915930159311593215933159341593515936159371593815939159401594115942159431594415945159461594715948159491595015951159521595315954159551595615957159581595915960159611596215963159641596515966159671596815969159701597115972159731597415975159761597715978159791598015981159821598315984159851598615987159881598915990159911599215993159941599515996159971599815999160001600116002160031600416005160061600716008160091601016011160121601316014160151601616017160181601916020160211602216023160241602516026160271602816029160301603116032160331603416035160361603716038160391604016041160421604316044160451604616047160481604916050160511605216053160541605516056160571605816059160601606116062160631606416065160661606716068160691607016071160721607316074160751607616077160781607916080160811608216083160841608516086160871608816089160901609116092160931609416095160961609716098160991610016101161021610316104161051610616107161081610916110161111611216113161141611516116161171611816119161201612116122161231612416125161261612716128161291613016131161321613316134161351613616137161381613916140161411614216143161441614516146161471614816149161501615116152161531615416155161561615716158161591616016161161621616316164161651616616167161681616916170161711617216173161741617516176161771617816179161801618116182161831618416185161861618716188161891619016191161921619316194161951619616197161981619916200162011620216203162041620516206162071620816209162101621116212162131621416215162161621716218162191622016221162221622316224162251622616227162281622916230162311623216233162341623516236162371623816239162401624116242162431624416245162461624716248162491625016251162521625316254162551625616257162581625916260162611626216263162641626516266162671626816269162701627116272162731627416275162761627716278162791628016281162821628316284162851628616287162881628916290162911629216293162941629516296162971629816299163001630116302163031630416305163061630716308163091631016311163121631316314163151631616317163181631916320163211632216323163241632516326163271632816329163301633116332163331633416335163361633716338163391634016341163421634316344163451634616347163481634916350163511635216353163541635516356163571635816359163601636116362163631636416365163661636716368163691637016371163721637316374163751637616377163781637916380163811638216383163841638516386163871638816389163901639116392163931639416395163961639716398163991640016401164021640316404164051640616407164081640916410164111641216413164141641516416164171641816419164201642116422164231642416425164261642716428164291643016431164321643316434164351643616437164381643916440164411644216443164441644516446164471644816449164501645116452164531645416455164561645716458164591646016461164621646316464164651646616467164681646916470164711647216473164741647516476164771647816479164801648116482164831648416485164861648716488164891649016491164921649316494164951649616497164981649916500165011650216503165041650516506165071650816509165101651116512165131651416515165161651716518165191652016521165221652316524165251652616527165281652916530165311653216533165341653516536165371653816539165401654116542165431654416545165461654716548165491655016551165521655316554165551655616557165581655916560165611656216563165641656516566165671656816569165701657116572165731657416575165761657716578165791658016581165821658316584165851658616587165881658916590165911659216593165941659516596165971659816599166001660116602166031660416605166061660716608166091661016611166121661316614166151661616617166181661916620166211662216623166241662516626166271662816629166301663116632166331663416635166361663716638166391664016641166421664316644166451664616647166481664916650166511665216653166541665516656166571665816659166601666116662166631666416665166661666716668166691667016671166721667316674166751667616677166781667916680166811668216683166841668516686166871668816689166901669116692166931669416695166961669716698166991670016701167021670316704167051670616707167081670916710167111671216713167141671516716167171671816719167201672116722167231672416725167261672716728167291673016731167321673316734167351673616737167381673916740167411674216743167441674516746167471674816749167501675116752167531675416755167561675716758167591676016761167621676316764167651676616767167681676916770167711677216773167741677516776167771677816779167801678116782167831678416785167861678716788167891679016791167921679316794167951679616797167981679916800168011680216803168041680516806168071680816809168101681116812168131681416815168161681716818168191682016821168221682316824168251682616827168281682916830168311683216833168341683516836168371683816839168401684116842168431684416845168461684716848168491685016851168521685316854168551685616857168581685916860168611686216863168641686516866168671686816869168701687116872168731687416875168761687716878168791688016881168821688316884168851688616887168881688916890168911689216893168941689516896168971689816899169001690116902169031690416905169061690716908169091691016911169121691316914169151691616917169181691916920169211692216923169241692516926169271692816929169301693116932169331693416935169361693716938169391694016941169421694316944169451694616947169481694916950169511695216953169541695516956169571695816959169601696116962169631696416965169661696716968169691697016971169721697316974169751697616977169781697916980169811698216983169841698516986169871698816989169901699116992169931699416995169961699716998169991700017001170021700317004170051700617007170081700917010170111701217013170141701517016170171701817019170201702117022170231702417025170261702717028170291703017031170321703317034170351703617037170381703917040170411704217043170441704517046170471704817049170501705117052170531705417055170561705717058170591706017061170621706317064170651706617067170681706917070170711707217073170741707517076170771707817079170801708117082170831708417085170861708717088170891709017091170921709317094170951709617097170981709917100171011710217103171041710517106171071710817109171101711117112171131711417115171161711717118171191712017121171221712317124171251712617127171281712917130171311713217133171341713517136171371713817139171401714117142171431714417145171461714717148171491715017151171521715317154171551715617157171581715917160171611716217163171641716517166171671716817169171701717117172171731717417175171761717717178171791718017181171821718317184171851718617187171881718917190171911719217193171941719517196171971719817199172001720117202172031720417205172061720717208172091721017211172121721317214172151721617217172181721917220172211722217223172241722517226172271722817229172301723117232172331723417235172361723717238172391724017241172421724317244172451724617247172481724917250172511725217253172541725517256172571725817259172601726117262172631726417265172661726717268172691727017271172721727317274172751727617277172781727917280172811728217283172841728517286172871728817289172901729117292172931729417295172961729717298172991730017301173021730317304173051730617307173081730917310173111731217313173141731517316173171731817319173201732117322173231732417325173261732717328173291733017331173321733317334173351733617337173381733917340173411734217343173441734517346173471734817349173501735117352173531735417355173561735717358173591736017361173621736317364173651736617367173681736917370173711737217373173741737517376173771737817379173801738117382173831738417385173861738717388173891739017391173921739317394173951739617397173981739917400174011740217403174041740517406174071740817409174101741117412174131741417415174161741717418174191742017421174221742317424174251742617427174281742917430174311743217433174341743517436174371743817439174401744117442174431744417445174461744717448174491745017451174521745317454174551745617457174581745917460174611746217463174641746517466174671746817469174701747117472174731747417475174761747717478174791748017481174821748317484174851748617487174881748917490174911749217493174941749517496174971749817499175001750117502175031750417505175061750717508175091751017511175121751317514175151751617517175181751917520175211752217523175241752517526175271752817529175301753117532175331753417535175361753717538175391754017541175421754317544175451754617547175481754917550175511755217553175541755517556175571755817559175601756117562175631756417565175661756717568175691757017571175721757317574175751757617577175781757917580175811758217583175841758517586175871758817589175901759117592175931759417595175961759717598175991760017601176021760317604176051760617607176081760917610176111761217613176141761517616176171761817619176201762117622176231762417625176261762717628176291763017631176321763317634176351763617637176381763917640176411764217643176441764517646176471764817649176501765117652176531765417655176561765717658176591766017661176621766317664176651766617667176681766917670176711767217673176741767517676176771767817679176801768117682176831768417685176861768717688176891769017691176921769317694176951769617697176981769917700177011770217703177041770517706177071770817709177101771117712177131771417715177161771717718177191772017721177221772317724177251772617727177281772917730177311773217733177341773517736177371773817739177401774117742177431774417745177461774717748177491775017751177521775317754177551775617757177581775917760177611776217763177641776517766177671776817769177701777117772177731777417775177761777717778177791778017781177821778317784177851778617787177881778917790177911779217793177941779517796177971779817799178001780117802178031780417805178061780717808178091781017811178121781317814178151781617817178181781917820178211782217823178241782517826178271782817829178301783117832178331783417835178361783717838178391784017841178421784317844178451784617847178481784917850178511785217853178541785517856178571785817859178601786117862178631786417865178661786717868178691787017871178721787317874178751787617877178781787917880178811788217883178841788517886178871788817889178901789117892178931789417895178961789717898178991790017901179021790317904179051790617907179081790917910179111791217913179141791517916179171791817919179201792117922179231792417925179261792717928179291793017931179321793317934179351793617937179381793917940179411794217943179441794517946179471794817949179501795117952179531795417955179561795717958179591796017961179621796317964179651796617967179681796917970179711797217973179741797517976179771797817979179801798117982179831798417985179861798717988179891799017991179921799317994179951799617997179981799918000180011800218003180041800518006180071800818009180101801118012180131801418015180161801718018180191802018021180221802318024180251802618027180281802918030180311803218033180341803518036180371803818039180401804118042180431804418045180461804718048180491805018051180521805318054180551805618057180581805918060180611806218063180641806518066180671806818069180701807118072180731807418075180761807718078180791808018081180821808318084180851808618087180881808918090180911809218093180941809518096180971809818099181001810118102181031810418105181061810718108181091811018111181121811318114181151811618117181181811918120181211812218123181241812518126181271812818129181301813118132181331813418135181361813718138181391814018141181421814318144181451814618147181481814918150181511815218153181541815518156181571815818159181601816118162181631816418165181661816718168181691817018171181721817318174181751817618177181781817918180181811818218183181841818518186181871818818189181901819118192181931819418195181961819718198181991820018201182021820318204182051820618207182081820918210182111821218213182141821518216182171821818219182201822118222182231822418225182261822718228182291823018231182321823318234182351823618237182381823918240182411824218243182441824518246182471824818249182501825118252182531825418255182561825718258182591826018261182621826318264182651826618267182681826918270182711827218273182741827518276182771827818279182801828118282182831828418285182861828718288182891829018291182921829318294182951829618297182981829918300183011830218303183041830518306183071830818309183101831118312183131831418315183161831718318183191832018321183221832318324183251832618327183281832918330183311833218333183341833518336183371833818339183401834118342183431834418345183461834718348183491835018351183521835318354183551835618357183581835918360183611836218363183641836518366183671836818369183701837118372183731837418375183761837718378183791838018381183821838318384183851838618387183881838918390183911839218393183941839518396183971839818399184001840118402184031840418405184061840718408184091841018411184121841318414184151841618417184181841918420184211842218423184241842518426184271842818429184301843118432184331843418435184361843718438184391844018441184421844318444184451844618447184481844918450184511845218453184541845518456184571845818459184601846118462184631846418465184661846718468184691847018471184721847318474184751847618477184781847918480184811848218483184841848518486184871848818489184901849118492184931849418495184961849718498184991850018501185021850318504185051850618507185081850918510185111851218513185141851518516185171851818519185201852118522185231852418525185261852718528185291853018531185321853318534185351853618537185381853918540185411854218543185441854518546185471854818549185501855118552185531855418555185561855718558185591856018561185621856318564185651856618567185681856918570185711857218573185741857518576185771857818579185801858118582185831858418585185861858718588185891859018591185921859318594185951859618597185981859918600186011860218603186041860518606186071860818609186101861118612186131861418615186161861718618186191862018621186221862318624186251862618627186281862918630186311863218633186341863518636186371863818639186401864118642186431864418645186461864718648186491865018651186521865318654186551865618657186581865918660186611866218663186641866518666186671866818669186701867118672186731867418675186761867718678186791868018681186821868318684186851868618687186881868918690186911869218693186941869518696186971869818699187001870118702187031870418705187061870718708187091871018711187121871318714187151871618717187181871918720187211872218723187241872518726187271872818729187301873118732187331873418735187361873718738187391874018741187421874318744187451874618747187481874918750187511875218753187541875518756187571875818759187601876118762187631876418765187661876718768187691877018771187721877318774187751877618777187781877918780187811878218783187841878518786187871878818789187901879118792187931879418795187961879718798187991880018801188021880318804188051880618807188081880918810188111881218813188141881518816188171881818819188201882118822188231882418825188261882718828188291883018831188321883318834188351883618837188381883918840188411884218843188441884518846188471884818849188501885118852188531885418855188561885718858188591886018861188621886318864188651886618867188681886918870188711887218873188741887518876188771887818879188801888118882188831888418885188861888718888188891889018891188921889318894188951889618897188981889918900189011890218903189041890518906189071890818909189101891118912189131891418915189161891718918189191892018921189221892318924189251892618927189281892918930189311893218933189341893518936189371893818939189401894118942189431894418945189461894718948189491895018951189521895318954189551895618957189581895918960189611896218963189641896518966189671896818969189701897118972189731897418975189761897718978189791898018981189821898318984189851898618987189881898918990189911899218993189941899518996189971899818999190001900119002190031900419005190061900719008190091901019011190121901319014190151901619017190181901919020190211902219023190241902519026190271902819029190301903119032190331903419035190361903719038190391904019041190421904319044190451904619047190481904919050190511905219053190541905519056190571905819059190601906119062190631906419065190661906719068190691907019071190721907319074190751907619077190781907919080190811908219083190841908519086190871908819089190901909119092190931909419095190961909719098190991910019101191021910319104191051910619107191081910919110191111911219113191141911519116191171911819119191201912119122191231912419125191261912719128191291913019131191321913319134191351913619137191381913919140191411914219143191441914519146191471914819149191501915119152191531915419155191561915719158191591916019161191621916319164191651916619167191681916919170191711917219173191741917519176191771917819179191801918119182191831918419185191861918719188191891919019191191921919319194191951919619197191981919919200192011920219203192041920519206192071920819209192101921119212192131921419215192161921719218192191922019221192221922319224192251922619227192281922919230192311923219233192341923519236192371923819239192401924119242192431924419245192461924719248192491925019251192521925319254192551925619257192581925919260192611926219263192641926519266192671926819269192701927119272192731927419275192761927719278192791928019281192821928319284192851928619287192881928919290192911929219293192941929519296192971929819299193001930119302193031930419305193061930719308193091931019311193121931319314193151931619317193181931919320193211932219323193241932519326193271932819329193301933119332193331933419335193361933719338193391934019341193421934319344193451934619347193481934919350193511935219353193541935519356193571935819359193601936119362193631936419365193661936719368193691937019371193721937319374193751937619377193781937919380193811938219383193841938519386193871938819389193901939119392193931939419395193961939719398193991940019401194021940319404194051940619407194081940919410194111941219413194141941519416194171941819419194201942119422194231942419425194261942719428194291943019431194321943319434194351943619437194381943919440194411944219443194441944519446194471944819449194501945119452194531945419455194561945719458194591946019461194621946319464194651946619467194681946919470194711947219473194741947519476194771947819479194801948119482194831948419485194861948719488194891949019491194921949319494194951949619497194981949919500195011950219503195041950519506195071950819509195101951119512195131951419515195161951719518195191952019521195221952319524195251952619527195281952919530195311953219533195341953519536195371953819539195401954119542195431954419545195461954719548195491955019551195521955319554195551955619557195581955919560195611956219563195641956519566195671956819569195701957119572195731957419575195761957719578195791958019581195821958319584195851958619587195881958919590195911959219593195941959519596195971959819599196001960119602196031960419605196061960719608196091961019611196121961319614196151961619617196181961919620196211962219623196241962519626196271962819629196301963119632196331963419635196361963719638196391964019641196421964319644196451964619647196481964919650196511965219653196541965519656196571965819659196601966119662196631966419665196661966719668196691967019671196721967319674196751967619677196781967919680196811968219683196841968519686196871968819689196901969119692196931969419695196961969719698196991970019701197021970319704197051970619707197081970919710197111971219713197141971519716197171971819719197201972119722197231972419725197261972719728197291973019731197321973319734197351973619737197381973919740197411974219743197441974519746197471974819749197501975119752197531975419755197561975719758197591976019761197621976319764197651976619767197681976919770197711977219773197741977519776197771977819779197801978119782197831978419785197861978719788197891979019791197921979319794197951979619797197981979919800198011980219803198041980519806198071980819809198101981119812198131981419815198161981719818198191982019821198221982319824198251982619827198281982919830198311983219833198341983519836198371983819839198401984119842198431984419845198461984719848198491985019851198521985319854198551985619857198581985919860198611986219863198641986519866198671986819869198701987119872198731987419875198761987719878198791988019881198821988319884198851988619887198881988919890198911989219893198941989519896198971989819899199001990119902199031990419905199061990719908199091991019911199121991319914199151991619917199181991919920199211992219923199241992519926199271992819929199301993119932199331993419935199361993719938199391994019941199421994319944199451994619947199481994919950199511995219953199541995519956199571995819959199601996119962199631996419965199661996719968199691997019971199721997319974199751997619977199781997919980199811998219983199841998519986199871998819989199901999119992199931999419995199961999719998199992000020001200022000320004200052000620007200082000920010200112001220013200142001520016200172001820019200202002120022200232002420025200262002720028200292003020031200322003320034200352003620037200382003920040200412004220043200442004520046200472004820049200502005120052200532005420055200562005720058200592006020061200622006320064200652006620067200682006920070200712007220073200742007520076200772007820079200802008120082200832008420085200862008720088200892009020091200922009320094200952009620097200982009920100201012010220103201042010520106201072010820109201102011120112201132011420115201162011720118201192012020121201222012320124201252012620127201282012920130201312013220133201342013520136201372013820139201402014120142201432014420145201462014720148201492015020151201522015320154201552015620157201582015920160201612016220163201642016520166201672016820169201702017120172201732017420175201762017720178201792018020181201822018320184201852018620187201882018920190201912019220193201942019520196201972019820199202002020120202202032020420205202062020720208202092021020211202122021320214202152021620217202182021920220202212022220223202242022520226202272022820229202302023120232202332023420235202362023720238202392024020241202422024320244202452024620247202482024920250202512025220253202542025520256202572025820259202602026120262202632026420265202662026720268202692027020271202722027320274202752027620277202782027920280202812028220283202842028520286202872028820289202902029120292202932029420295202962029720298202992030020301203022030320304203052030620307203082030920310203112031220313203142031520316203172031820319203202032120322203232032420325203262032720328203292033020331203322033320334203352033620337203382033920340203412034220343203442034520346203472034820349203502035120352203532035420355203562035720358203592036020361203622036320364203652036620367203682036920370203712037220373203742037520376203772037820379203802038120382203832038420385203862038720388203892039020391203922039320394203952039620397203982039920400204012040220403204042040520406204072040820409204102041120412204132041420415204162041720418204192042020421204222042320424204252042620427204282042920430204312043220433204342043520436204372043820439204402044120442204432044420445204462044720448204492045020451204522045320454204552045620457204582045920460204612046220463204642046520466204672046820469204702047120472204732047420475204762047720478204792048020481204822048320484204852048620487204882048920490204912049220493204942049520496204972049820499205002050120502205032050420505205062050720508205092051020511205122051320514205152051620517205182051920520205212052220523205242052520526205272052820529205302053120532205332053420535205362053720538205392054020541205422054320544205452054620547205482054920550205512055220553205542055520556205572055820559205602056120562205632056420565205662056720568205692057020571205722057320574205752057620577205782057920580205812058220583205842058520586205872058820589205902059120592205932059420595205962059720598205992060020601206022060320604206052060620607206082060920610206112061220613206142061520616206172061820619206202062120622206232062420625206262062720628206292063020631206322063320634206352063620637206382063920640206412064220643206442064520646206472064820649206502065120652206532065420655206562065720658206592066020661206622066320664206652066620667206682066920670206712067220673206742067520676206772067820679206802068120682206832068420685206862068720688206892069020691206922069320694206952069620697206982069920700207012070220703207042070520706207072070820709207102071120712207132071420715207162071720718207192072020721207222072320724207252072620727207282072920730207312073220733207342073520736207372073820739207402074120742207432074420745207462074720748207492075020751207522075320754207552075620757207582075920760207612076220763207642076520766207672076820769207702077120772207732077420775207762077720778207792078020781207822078320784207852078620787207882078920790207912079220793207942079520796207972079820799208002080120802208032080420805208062080720808208092081020811208122081320814208152081620817208182081920820208212082220823208242082520826208272082820829208302083120832208332083420835208362083720838208392084020841208422084320844208452084620847208482084920850208512085220853208542085520856208572085820859208602086120862208632086420865208662086720868208692087020871208722087320874208752087620877208782087920880208812088220883208842088520886208872088820889208902089120892208932089420895208962089720898208992090020901209022090320904209052090620907209082090920910209112091220913209142091520916209172091820919209202092120922209232092420925209262092720928209292093020931209322093320934209352093620937209382093920940209412094220943209442094520946209472094820949209502095120952209532095420955209562095720958209592096020961209622096320964209652096620967209682096920970209712097220973209742097520976209772097820979209802098120982209832098420985209862098720988209892099020991209922099320994209952099620997209982099921000210012100221003210042100521006210072100821009210102101121012210132101421015210162101721018210192102021021210222102321024210252102621027210282102921030210312103221033210342103521036210372103821039210402104121042210432104421045210462104721048210492105021051210522105321054210552105621057210582105921060210612106221063210642106521066210672106821069210702107121072210732107421075210762107721078210792108021081210822108321084210852108621087210882108921090210912109221093210942109521096210972109821099211002110121102211032110421105211062110721108211092111021111211122111321114211152111621117211182111921120211212112221123211242112521126211272112821129211302113121132211332113421135211362113721138211392114021141211422114321144211452114621147211482114921150211512115221153211542115521156211572115821159211602116121162211632116421165211662116721168211692117021171211722117321174211752117621177211782117921180211812118221183211842118521186211872118821189211902119121192211932119421195211962119721198211992120021201212022120321204212052120621207212082120921210212112121221213212142121521216212172121821219212202122121222212232122421225212262122721228212292123021231212322123321234212352123621237212382123921240212412124221243212442124521246212472124821249212502125121252212532125421255212562125721258212592126021261212622126321264212652126621267212682126921270212712127221273212742127521276212772127821279212802128121282212832128421285212862128721288212892129021291212922129321294212952129621297212982129921300213012130221303213042130521306213072130821309213102131121312213132131421315213162131721318213192132021321213222132321324213252132621327213282132921330213312133221333213342133521336213372133821339213402134121342213432134421345213462134721348213492135021351213522135321354213552135621357213582135921360213612136221363213642136521366213672136821369213702137121372213732137421375213762137721378213792138021381213822138321384213852138621387213882138921390213912139221393213942139521396213972139821399214002140121402214032140421405214062140721408214092141021411214122141321414214152141621417214182141921420214212142221423214242142521426214272142821429214302143121432214332143421435214362143721438214392144021441214422144321444214452144621447214482144921450214512145221453214542145521456214572145821459214602146121462214632146421465214662146721468214692147021471214722147321474214752147621477214782147921480214812148221483214842148521486214872148821489214902149121492214932149421495214962149721498214992150021501215022150321504215052150621507215082150921510215112151221513215142151521516215172151821519215202152121522215232152421525215262152721528215292153021531215322153321534215352153621537215382153921540215412154221543215442154521546215472154821549215502155121552215532155421555215562155721558215592156021561215622156321564215652156621567215682156921570215712157221573215742157521576215772157821579215802158121582215832158421585215862158721588215892159021591215922159321594215952159621597215982159921600216012160221603216042160521606216072160821609216102161121612216132161421615216162161721618216192162021621216222162321624216252162621627216282162921630216312163221633216342163521636216372163821639216402164121642216432164421645216462164721648216492165021651216522165321654216552165621657216582165921660216612166221663216642166521666216672166821669216702167121672216732167421675216762167721678216792168021681216822168321684216852168621687216882168921690216912169221693216942169521696216972169821699217002170121702217032170421705217062170721708217092171021711217122171321714217152171621717217182171921720217212172221723217242172521726217272172821729217302173121732217332173421735217362173721738217392174021741217422174321744217452174621747217482174921750217512175221753217542175521756217572175821759217602176121762217632176421765217662176721768217692177021771217722177321774217752177621777217782177921780217812178221783217842178521786217872178821789217902179121792217932179421795217962179721798217992180021801218022180321804218052180621807218082180921810218112181221813218142181521816218172181821819218202182121822218232182421825218262182721828218292183021831218322183321834218352183621837218382183921840218412184221843218442184521846218472184821849218502185121852218532185421855218562185721858218592186021861218622186321864218652186621867218682186921870218712187221873218742187521876218772187821879218802188121882218832188421885218862188721888218892189021891218922189321894218952189621897218982189921900219012190221903219042190521906219072190821909219102191121912219132191421915219162191721918219192192021921219222192321924219252192621927219282192921930219312193221933219342193521936219372193821939219402194121942219432194421945219462194721948219492195021951219522195321954219552195621957219582195921960219612196221963219642196521966219672196821969219702197121972219732197421975219762197721978219792198021981219822198321984219852198621987219882198921990219912199221993219942199521996219972199821999220002200122002220032200422005220062200722008220092201022011220122201322014220152201622017220182201922020220212202222023220242202522026220272202822029220302203122032220332203422035220362203722038220392204022041220422204322044220452204622047220482204922050220512205222053220542205522056220572205822059220602206122062220632206422065220662206722068220692207022071220722207322074220752207622077220782207922080220812208222083220842208522086220872208822089220902209122092220932209422095220962209722098220992210022101221022210322104221052210622107221082210922110221112211222113221142211522116221172211822119221202212122122221232212422125221262212722128221292213022131221322213322134221352213622137221382213922140221412214222143221442214522146221472214822149221502215122152221532215422155221562215722158221592216022161221622216322164221652216622167221682216922170221712217222173221742217522176221772217822179221802218122182221832218422185221862218722188221892219022191221922219322194221952219622197221982219922200222012220222203222042220522206222072220822209222102221122212222132221422215222162221722218222192222022221222222222322224222252222622227222282222922230222312223222233222342223522236222372223822239222402224122242222432224422245222462224722248222492225022251222522225322254222552225622257222582225922260222612226222263222642226522266222672226822269222702227122272222732227422275222762227722278222792228022281222822228322284222852228622287222882228922290222912229222293222942229522296222972229822299223002230122302223032230422305223062230722308223092231022311223122231322314223152231622317223182231922320223212232222323223242232522326223272232822329223302233122332223332233422335223362233722338223392234022341223422234322344223452234622347223482234922350223512235222353223542235522356223572235822359223602236122362223632236422365223662236722368223692237022371223722237322374223752237622377223782237922380223812238222383223842238522386223872238822389223902239122392223932239422395223962239722398223992240022401224022240322404224052240622407224082240922410224112241222413224142241522416224172241822419224202242122422224232242422425224262242722428224292243022431224322243322434224352243622437224382243922440224412244222443224442244522446224472244822449224502245122452224532245422455224562245722458224592246022461224622246322464224652246622467224682246922470224712247222473224742247522476224772247822479224802248122482224832248422485224862248722488224892249022491224922249322494224952249622497224982249922500225012250222503225042250522506225072250822509225102251122512225132251422515225162251722518225192252022521225222252322524225252252622527225282252922530225312253222533225342253522536225372253822539225402254122542225432254422545225462254722548225492255022551225522255322554225552255622557225582255922560225612256222563225642256522566225672256822569225702257122572225732257422575225762257722578225792258022581225822258322584225852258622587225882258922590225912259222593225942259522596225972259822599226002260122602226032260422605226062260722608226092261022611226122261322614226152261622617226182261922620226212262222623226242262522626226272262822629226302263122632226332263422635226362263722638226392264022641226422264322644226452264622647226482264922650226512265222653226542265522656226572265822659226602266122662226632266422665226662266722668226692267022671226722267322674226752267622677226782267922680226812268222683226842268522686226872268822689226902269122692226932269422695226962269722698226992270022701227022270322704227052270622707227082270922710227112271222713227142271522716227172271822719227202272122722227232272422725227262272722728227292273022731227322273322734227352273622737227382273922740227412274222743227442274522746227472274822749227502275122752227532275422755227562275722758227592276022761227622276322764227652276622767227682276922770227712277222773227742277522776227772277822779227802278122782227832278422785227862278722788227892279022791227922279322794227952279622797227982279922800228012280222803228042280522806228072280822809228102281122812228132281422815228162281722818228192282022821228222282322824228252282622827228282282922830228312283222833228342283522836228372283822839228402284122842228432284422845228462284722848228492285022851228522285322854228552285622857228582285922860228612286222863228642286522866228672286822869228702287122872228732287422875228762287722878228792288022881228822288322884228852288622887228882288922890228912289222893228942289522896228972289822899229002290122902229032290422905229062290722908229092291022911229122291322914229152291622917229182291922920229212292222923229242292522926229272292822929229302293122932229332293422935229362293722938229392294022941229422294322944229452294622947229482294922950229512295222953229542295522956229572295822959229602296122962229632296422965229662296722968229692297022971229722297322974229752297622977229782297922980229812298222983229842298522986229872298822989229902299122992229932299422995229962299722998229992300023001230022300323004230052300623007230082300923010230112301223013230142301523016230172301823019230202302123022230232302423025230262302723028230292303023031230322303323034230352303623037230382303923040230412304223043230442304523046230472304823049230502305123052230532305423055230562305723058230592306023061230622306323064230652306623067230682306923070230712307223073230742307523076230772307823079230802308123082230832308423085230862308723088230892309023091230922309323094230952309623097230982309923100231012310223103231042310523106231072310823109231102311123112231132311423115231162311723118231192312023121231222312323124231252312623127231282312923130231312313223133231342313523136231372313823139231402314123142231432314423145231462314723148231492315023151231522315323154231552315623157231582315923160231612316223163231642316523166231672316823169231702317123172231732317423175231762317723178231792318023181231822318323184231852318623187231882318923190231912319223193231942319523196231972319823199232002320123202232032320423205232062320723208232092321023211232122321323214232152321623217232182321923220232212322223223232242322523226232272322823229232302323123232232332323423235232362323723238232392324023241232422324323244232452324623247232482324923250232512325223253232542325523256232572325823259232602326123262232632326423265232662326723268232692327023271232722327323274232752327623277232782327923280232812328223283232842328523286232872328823289232902329123292232932329423295232962329723298232992330023301233022330323304233052330623307233082330923310233112331223313233142331523316233172331823319233202332123322233232332423325233262332723328233292333023331233322333323334233352333623337233382333923340233412334223343233442334523346233472334823349233502335123352233532335423355233562335723358233592336023361233622336323364233652336623367233682336923370233712337223373233742337523376233772337823379233802338123382233832338423385233862338723388233892339023391233922339323394233952339623397233982339923400234012340223403234042340523406234072340823409234102341123412234132341423415234162341723418234192342023421234222342323424234252342623427234282342923430234312343223433234342343523436234372343823439234402344123442234432344423445234462344723448234492345023451234522345323454234552345623457234582345923460234612346223463234642346523466234672346823469234702347123472234732347423475234762347723478234792348023481234822348323484234852348623487234882348923490234912349223493234942349523496234972349823499235002350123502235032350423505235062350723508235092351023511235122351323514235152351623517235182351923520235212352223523235242352523526235272352823529235302353123532235332353423535235362353723538235392354023541235422354323544235452354623547235482354923550235512355223553235542355523556235572355823559235602356123562235632356423565235662356723568235692357023571235722357323574235752357623577235782357923580235812358223583235842358523586235872358823589235902359123592235932359423595235962359723598235992360023601236022360323604236052360623607236082360923610236112361223613236142361523616236172361823619236202362123622236232362423625236262362723628236292363023631236322363323634236352363623637236382363923640236412364223643236442364523646236472364823649236502365123652236532365423655236562365723658236592366023661236622366323664236652366623667236682366923670236712367223673236742367523676236772367823679236802368123682236832368423685236862368723688236892369023691236922369323694236952369623697236982369923700237012370223703237042370523706237072370823709237102371123712237132371423715237162371723718237192372023721237222372323724237252372623727237282372923730237312373223733237342373523736237372373823739237402374123742237432374423745237462374723748237492375023751237522375323754237552375623757237582375923760237612376223763237642376523766237672376823769237702377123772237732377423775237762377723778237792378023781237822378323784237852378623787237882378923790237912379223793237942379523796237972379823799238002380123802238032380423805238062380723808238092381023811238122381323814238152381623817238182381923820238212382223823238242382523826238272382823829238302383123832238332383423835238362383723838238392384023841238422384323844238452384623847238482384923850238512385223853238542385523856238572385823859238602386123862238632386423865238662386723868238692387023871238722387323874238752387623877238782387923880238812388223883238842388523886238872388823889238902389123892238932389423895238962389723898238992390023901239022390323904239052390623907239082390923910239112391223913239142391523916239172391823919239202392123922239232392423925239262392723928239292393023931239322393323934239352393623937239382393923940239412394223943239442394523946239472394823949239502395123952239532395423955239562395723958239592396023961239622396323964239652396623967239682396923970239712397223973239742397523976239772397823979239802398123982239832398423985239862398723988239892399023991239922399323994239952399623997239982399924000240012400224003240042400524006240072400824009240102401124012240132401424015240162401724018240192402024021240222402324024240252402624027240282402924030240312403224033240342403524036240372403824039240402404124042240432404424045240462404724048240492405024051240522405324054240552405624057240582405924060240612406224063240642406524066240672406824069240702407124072240732407424075240762407724078240792408024081240822408324084240852408624087240882408924090240912409224093240942409524096240972409824099241002410124102241032410424105241062410724108241092411024111241122411324114241152411624117241182411924120241212412224123241242412524126241272412824129241302413124132241332413424135241362413724138241392414024141241422414324144241452414624147241482414924150241512415224153241542415524156241572415824159241602416124162241632416424165241662416724168241692417024171241722417324174241752417624177241782417924180241812418224183241842418524186241872418824189241902419124192241932419424195241962419724198241992420024201242022420324204242052420624207242082420924210242112421224213242142421524216242172421824219242202422124222242232422424225242262422724228242292423024231242322423324234242352423624237242382423924240242412424224243242442424524246242472424824249242502425124252242532425424255242562425724258242592426024261242622426324264242652426624267242682426924270242712427224273242742427524276242772427824279242802428124282242832428424285242862428724288242892429024291242922429324294242952429624297242982429924300243012430224303243042430524306243072430824309243102431124312243132431424315243162431724318243192432024321243222432324324243252432624327243282432924330243312433224333243342433524336243372433824339243402434124342243432434424345243462434724348243492435024351243522435324354243552435624357243582435924360243612436224363243642436524366243672436824369243702437124372243732437424375243762437724378243792438024381243822438324384243852438624387243882438924390243912439224393243942439524396243972439824399244002440124402244032440424405244062440724408244092441024411244122441324414244152441624417244182441924420244212442224423244242442524426244272442824429244302443124432244332443424435244362443724438244392444024441244422444324444244452444624447244482444924450244512445224453244542445524456244572445824459244602446124462244632446424465244662446724468244692447024471244722447324474244752447624477244782447924480244812448224483244842448524486244872448824489244902449124492244932449424495244962449724498244992450024501245022450324504245052450624507245082450924510245112451224513245142451524516245172451824519245202452124522245232452424525245262452724528245292453024531245322453324534245352453624537245382453924540245412454224543245442454524546245472454824549245502455124552245532455424555245562455724558245592456024561245622456324564245652456624567245682456924570245712457224573245742457524576245772457824579245802458124582245832458424585245862458724588245892459024591245922459324594245952459624597245982459924600246012460224603246042460524606246072460824609246102461124612246132461424615246162461724618246192462024621246222462324624246252462624627246282462924630246312463224633246342463524636246372463824639246402464124642246432464424645246462464724648246492465024651246522465324654246552465624657246582465924660246612466224663246642466524666246672466824669246702467124672246732467424675246762467724678246792468024681246822468324684246852468624687246882468924690246912469224693246942469524696246972469824699247002470124702247032470424705247062470724708247092471024711247122471324714247152471624717247182471924720247212472224723247242472524726247272472824729247302473124732247332473424735247362473724738247392474024741247422474324744247452474624747247482474924750247512475224753247542475524756247572475824759247602476124762247632476424765247662476724768247692477024771247722477324774247752477624777247782477924780247812478224783247842478524786247872478824789247902479124792247932479424795247962479724798247992480024801248022480324804248052480624807248082480924810248112481224813248142481524816248172481824819248202482124822248232482424825248262482724828248292483024831248322483324834248352483624837248382483924840248412484224843248442484524846248472484824849248502485124852248532485424855248562485724858248592486024861248622486324864248652486624867248682486924870248712487224873248742487524876248772487824879248802488124882248832488424885248862488724888248892489024891248922489324894248952489624897248982489924900249012490224903249042490524906249072490824909249102491124912249132491424915249162491724918249192492024921249222492324924249252492624927249282492924930249312493224933249342493524936249372493824939249402494124942249432494424945249462494724948249492495024951249522495324954249552495624957249582495924960249612496224963249642496524966249672496824969249702497124972249732497424975249762497724978249792498024981249822498324984249852498624987249882498924990249912499224993249942499524996249972499824999250002500125002250032500425005250062500725008250092501025011250122501325014250152501625017250182501925020250212502225023250242502525026250272502825029250302503125032250332503425035250362503725038250392504025041250422504325044250452504625047250482504925050250512505225053250542505525056250572505825059250602506125062250632506425065250662506725068250692507025071250722507325074250752507625077250782507925080250812508225083250842508525086250872508825089250902509125092250932509425095250962509725098250992510025101251022510325104251052510625107251082510925110251112511225113251142511525116251172511825119251202512125122251232512425125251262512725128251292513025131251322513325134251352513625137251382513925140251412514225143251442514525146251472514825149251502515125152251532515425155251562515725158251592516025161251622516325164251652516625167251682516925170251712517225173251742517525176251772517825179251802518125182251832518425185251862518725188251892519025191251922519325194251952519625197251982519925200252012520225203252042520525206252072520825209252102521125212252132521425215252162521725218252192522025221252222522325224252252522625227252282522925230252312523225233252342523525236252372523825239252402524125242252432524425245252462524725248252492525025251252522525325254252552525625257252582525925260252612526225263252642526525266252672526825269252702527125272252732527425275252762527725278252792528025281252822528325284252852528625287252882528925290252912529225293252942529525296252972529825299253002530125302253032530425305253062530725308253092531025311253122531325314253152531625317253182531925320253212532225323253242532525326253272532825329253302533125332253332533425335253362533725338253392534025341253422534325344253452534625347253482534925350253512535225353253542535525356253572535825359253602536125362253632536425365253662536725368253692537025371253722537325374253752537625377253782537925380253812538225383253842538525386253872538825389253902539125392253932539425395253962539725398253992540025401254022540325404254052540625407254082540925410254112541225413254142541525416254172541825419254202542125422254232542425425254262542725428254292543025431254322543325434254352543625437254382543925440254412544225443254442544525446254472544825449254502545125452254532545425455254562545725458254592546025461254622546325464254652546625467254682546925470254712547225473254742547525476254772547825479254802548125482254832548425485254862548725488254892549025491254922549325494254952549625497254982549925500255012550225503255042550525506255072550825509255102551125512255132551425515255162551725518255192552025521255222552325524255252552625527255282552925530255312553225533255342553525536255372553825539255402554125542255432554425545255462554725548255492555025551255522555325554255552555625557255582555925560255612556225563255642556525566255672556825569255702557125572255732557425575255762557725578255792558025581255822558325584255852558625587255882558925590255912559225593255942559525596255972559825599256002560125602256032560425605256062560725608256092561025611256122561325614256152561625617256182561925620256212562225623256242562525626256272562825629256302563125632256332563425635256362563725638256392564025641256422564325644256452564625647256482564925650256512565225653256542565525656256572565825659256602566125662256632566425665256662566725668256692567025671256722567325674256752567625677256782567925680256812568225683256842568525686256872568825689256902569125692256932569425695256962569725698256992570025701257022570325704257052570625707257082570925710257112571225713257142571525716257172571825719257202572125722257232572425725257262572725728257292573025731257322573325734257352573625737257382573925740257412574225743257442574525746257472574825749257502575125752257532575425755257562575725758257592576025761257622576325764257652576625767257682576925770257712577225773257742577525776257772577825779257802578125782257832578425785257862578725788257892579025791257922579325794257952579625797257982579925800258012580225803258042580525806258072580825809258102581125812258132581425815258162581725818258192582025821258222582325824258252582625827258282582925830258312583225833258342583525836258372583825839258402584125842258432584425845258462584725848258492585025851258522585325854258552585625857258582585925860258612586225863258642586525866258672586825869258702587125872258732587425875258762587725878258792588025881258822588325884258852588625887258882588925890258912589225893258942589525896258972589825899259002590125902259032590425905259062590725908259092591025911259122591325914259152591625917259182591925920259212592225923259242592525926259272592825929259302593125932259332593425935259362593725938259392594025941259422594325944259452594625947259482594925950259512595225953259542595525956259572595825959259602596125962259632596425965259662596725968259692597025971259722597325974259752597625977259782597925980259812598225983259842598525986259872598825989259902599125992259932599425995259962599725998259992600026001260022600326004260052600626007260082600926010260112601226013260142601526016260172601826019260202602126022260232602426025260262602726028260292603026031260322603326034260352603626037260382603926040260412604226043260442604526046260472604826049260502605126052260532605426055260562605726058260592606026061260622606326064260652606626067260682606926070260712607226073260742607526076260772607826079260802608126082260832608426085260862608726088260892609026091260922609326094260952609626097260982609926100261012610226103261042610526106261072610826109261102611126112261132611426115261162611726118261192612026121261222612326124261252612626127261282612926130261312613226133261342613526136261372613826139261402614126142261432614426145261462614726148261492615026151261522615326154261552615626157261582615926160261612616226163261642616526166261672616826169261702617126172261732617426175261762617726178261792618026181261822618326184261852618626187261882618926190261912619226193261942619526196261972619826199262002620126202262032620426205262062620726208262092621026211262122621326214262152621626217262182621926220262212622226223262242622526226262272622826229262302623126232262332623426235262362623726238262392624026241262422624326244262452624626247262482624926250262512625226253262542625526256262572625826259262602626126262262632626426265262662626726268262692627026271262722627326274262752627626277262782627926280262812628226283262842628526286262872628826289262902629126292262932629426295262962629726298262992630026301263022630326304263052630626307263082630926310263112631226313263142631526316263172631826319263202632126322263232632426325263262632726328263292633026331263322633326334263352633626337263382633926340263412634226343263442634526346263472634826349263502635126352263532635426355263562635726358263592636026361263622636326364263652636626367263682636926370263712637226373263742637526376263772637826379263802638126382263832638426385263862638726388263892639026391263922639326394263952639626397263982639926400264012640226403264042640526406264072640826409264102641126412264132641426415264162641726418264192642026421264222642326424264252642626427264282642926430264312643226433264342643526436264372643826439264402644126442264432644426445264462644726448264492645026451264522645326454264552645626457264582645926460264612646226463264642646526466264672646826469264702647126472264732647426475264762647726478264792648026481264822648326484264852648626487264882648926490264912649226493264942649526496264972649826499265002650126502265032650426505265062650726508265092651026511265122651326514265152651626517265182651926520265212652226523265242652526526265272652826529265302653126532265332653426535265362653726538265392654026541265422654326544265452654626547265482654926550265512655226553265542655526556265572655826559265602656126562265632656426565265662656726568265692657026571265722657326574265752657626577265782657926580265812658226583265842658526586265872658826589265902659126592265932659426595265962659726598265992660026601266022660326604266052660626607266082660926610266112661226613266142661526616266172661826619266202662126622266232662426625266262662726628266292663026631266322663326634266352663626637266382663926640266412664226643266442664526646266472664826649266502665126652266532665426655266562665726658266592666026661266622666326664266652666626667266682666926670266712667226673266742667526676266772667826679266802668126682266832668426685266862668726688266892669026691266922669326694266952669626697266982669926700267012670226703267042670526706267072670826709267102671126712267132671426715267162671726718267192672026721267222672326724267252672626727267282672926730267312673226733267342673526736267372673826739267402674126742267432674426745267462674726748267492675026751267522675326754267552675626757267582675926760267612676226763267642676526766267672676826769267702677126772267732677426775267762677726778267792678026781267822678326784267852678626787267882678926790267912679226793267942679526796267972679826799268002680126802268032680426805268062680726808268092681026811268122681326814268152681626817268182681926820268212682226823268242682526826268272682826829268302683126832268332683426835268362683726838268392684026841268422684326844268452684626847268482684926850268512685226853268542685526856268572685826859268602686126862268632686426865268662686726868268692687026871268722687326874268752687626877268782687926880268812688226883268842688526886268872688826889268902689126892268932689426895268962689726898268992690026901269022690326904269052690626907269082690926910269112691226913269142691526916269172691826919269202692126922269232692426925269262692726928269292693026931269322693326934269352693626937269382693926940269412694226943269442694526946269472694826949269502695126952269532695426955269562695726958269592696026961269622696326964269652696626967269682696926970269712697226973269742697526976269772697826979269802698126982269832698426985269862698726988269892699026991269922699326994269952699626997269982699927000270012700227003270042700527006270072700827009270102701127012270132701427015270162701727018270192702027021270222702327024270252702627027270282702927030270312703227033270342703527036270372703827039270402704127042270432704427045270462704727048270492705027051270522705327054270552705627057270582705927060270612706227063270642706527066270672706827069270702707127072270732707427075270762707727078270792708027081270822708327084270852708627087270882708927090270912709227093270942709527096270972709827099271002710127102271032710427105271062710727108271092711027111271122711327114271152711627117271182711927120271212712227123271242712527126271272712827129271302713127132271332713427135271362713727138271392714027141271422714327144271452714627147271482714927150271512715227153271542715527156271572715827159271602716127162271632716427165271662716727168271692717027171271722717327174271752717627177271782717927180271812718227183271842718527186271872718827189271902719127192271932719427195271962719727198271992720027201272022720327204272052720627207272082720927210272112721227213272142721527216272172721827219272202722127222272232722427225272262722727228272292723027231272322723327234272352723627237272382723927240272412724227243272442724527246272472724827249272502725127252272532725427255272562725727258272592726027261272622726327264272652726627267272682726927270272712727227273272742727527276272772727827279272802728127282272832728427285272862728727288272892729027291272922729327294272952729627297272982729927300273012730227303273042730527306273072730827309273102731127312273132731427315273162731727318273192732027321273222732327324273252732627327273282732927330273312733227333273342733527336273372733827339273402734127342273432734427345273462734727348273492735027351273522735327354273552735627357273582735927360273612736227363273642736527366273672736827369273702737127372273732737427375273762737727378273792738027381273822738327384273852738627387273882738927390273912739227393273942739527396273972739827399274002740127402274032740427405274062740727408274092741027411274122741327414274152741627417274182741927420274212742227423274242742527426274272742827429274302743127432274332743427435274362743727438274392744027441274422744327444274452744627447274482744927450274512745227453274542745527456274572745827459274602746127462274632746427465274662746727468274692747027471274722747327474274752747627477274782747927480274812748227483274842748527486274872748827489274902749127492274932749427495274962749727498274992750027501275022750327504275052750627507275082750927510275112751227513275142751527516275172751827519275202752127522275232752427525275262752727528275292753027531275322753327534275352753627537275382753927540275412754227543275442754527546275472754827549275502755127552275532755427555275562755727558275592756027561275622756327564275652756627567275682756927570275712757227573275742757527576275772757827579275802758127582275832758427585275862758727588275892759027591275922759327594275952759627597275982759927600276012760227603276042760527606276072760827609276102761127612276132761427615276162761727618276192762027621276222762327624276252762627627276282762927630276312763227633276342763527636276372763827639276402764127642276432764427645276462764727648276492765027651276522765327654276552765627657276582765927660276612766227663276642766527666276672766827669276702767127672276732767427675276762767727678276792768027681276822768327684276852768627687276882768927690276912769227693276942769527696276972769827699277002770127702277032770427705277062770727708277092771027711277122771327714277152771627717277182771927720277212772227723277242772527726277272772827729277302773127732277332773427735277362773727738277392774027741277422774327744277452774627747277482774927750277512775227753277542775527756277572775827759277602776127762277632776427765277662776727768277692777027771277722777327774277752777627777277782777927780277812778227783277842778527786277872778827789277902779127792277932779427795277962779727798277992780027801278022780327804278052780627807278082780927810278112781227813278142781527816278172781827819278202782127822278232782427825278262782727828278292783027831278322783327834278352783627837278382783927840278412784227843278442784527846278472784827849278502785127852278532785427855278562785727858278592786027861278622786327864278652786627867278682786927870278712787227873278742787527876278772787827879278802788127882278832788427885278862788727888278892789027891278922789327894278952789627897278982789927900279012790227903279042790527906279072790827909279102791127912279132791427915279162791727918279192792027921279222792327924279252792627927279282792927930279312793227933279342793527936279372793827939279402794127942279432794427945279462794727948279492795027951279522795327954279552795627957279582795927960279612796227963279642796527966279672796827969279702797127972279732797427975279762797727978279792798027981279822798327984279852798627987279882798927990279912799227993279942799527996279972799827999280002800128002280032800428005280062800728008280092801028011280122801328014280152801628017280182801928020280212802228023280242802528026280272802828029280302803128032280332803428035280362803728038280392804028041280422804328044280452804628047280482804928050280512805228053280542805528056280572805828059280602806128062280632806428065280662806728068280692807028071280722807328074280752807628077280782807928080280812808228083280842808528086280872808828089280902809128092280932809428095280962809728098280992810028101281022810328104281052810628107281082810928110281112811228113281142811528116281172811828119281202812128122281232812428125281262812728128281292813028131281322813328134281352813628137281382813928140281412814228143281442814528146281472814828149281502815128152281532815428155281562815728158281592816028161281622816328164281652816628167281682816928170281712817228173281742817528176281772817828179281802818128182281832818428185281862818728188281892819028191281922819328194281952819628197281982819928200282012820228203282042820528206282072820828209282102821128212282132821428215282162821728218282192822028221282222822328224282252822628227282282822928230282312823228233282342823528236282372823828239282402824128242282432824428245282462824728248282492825028251282522825328254282552825628257282582825928260282612826228263282642826528266282672826828269282702827128272282732827428275282762827728278282792828028281282822828328284282852828628287282882828928290282912829228293282942829528296282972829828299283002830128302283032830428305283062830728308283092831028311283122831328314283152831628317283182831928320283212832228323283242832528326283272832828329283302833128332283332833428335283362833728338283392834028341283422834328344283452834628347283482834928350283512835228353283542835528356283572835828359283602836128362283632836428365283662836728368283692837028371283722837328374283752837628377283782837928380283812838228383283842838528386283872838828389283902839128392283932839428395283962839728398283992840028401284022840328404284052840628407284082840928410284112841228413284142841528416284172841828419284202842128422284232842428425284262842728428284292843028431284322843328434284352843628437284382843928440284412844228443284442844528446284472844828449284502845128452284532845428455284562845728458284592846028461284622846328464284652846628467284682846928470284712847228473284742847528476284772847828479284802848128482284832848428485284862848728488284892849028491284922849328494284952849628497284982849928500285012850228503285042850528506285072850828509285102851128512285132851428515285162851728518285192852028521285222852328524285252852628527285282852928530285312853228533285342853528536285372853828539285402854128542285432854428545285462854728548285492855028551285522855328554285552855628557285582855928560285612856228563285642856528566285672856828569285702857128572285732857428575285762857728578285792858028581285822858328584285852858628587285882858928590285912859228593285942859528596285972859828599286002860128602286032860428605286062860728608286092861028611286122861328614286152861628617286182861928620286212862228623286242862528626286272862828629286302863128632286332863428635286362863728638286392864028641286422864328644286452864628647286482864928650286512865228653286542865528656286572865828659286602866128662286632866428665286662866728668286692867028671286722867328674286752867628677286782867928680286812868228683286842868528686286872868828689286902869128692286932869428695286962869728698286992870028701287022870328704287052870628707287082870928710287112871228713287142871528716287172871828719287202872128722287232872428725287262872728728287292873028731287322873328734287352873628737287382873928740287412874228743287442874528746287472874828749287502875128752287532875428755287562875728758287592876028761287622876328764287652876628767287682876928770287712877228773287742877528776287772877828779287802878128782287832878428785287862878728788287892879028791287922879328794287952879628797287982879928800288012880228803288042880528806288072880828809288102881128812288132881428815288162881728818288192882028821288222882328824288252882628827288282882928830288312883228833288342883528836288372883828839288402884128842288432884428845288462884728848288492885028851288522885328854288552885628857288582885928860288612886228863288642886528866288672886828869288702887128872288732887428875288762887728878288792888028881288822888328884288852888628887288882888928890288912889228893288942889528896288972889828899289002890128902289032890428905289062890728908289092891028911289122891328914289152891628917289182891928920289212892228923289242892528926289272892828929289302893128932289332893428935289362893728938289392894028941289422894328944289452894628947289482894928950289512895228953289542895528956289572895828959289602896128962289632896428965289662896728968289692897028971289722897328974289752897628977289782897928980289812898228983289842898528986289872898828989289902899128992289932899428995289962899728998289992900029001290022900329004290052900629007290082900929010290112901229013290142901529016290172901829019290202902129022290232902429025290262902729028290292903029031290322903329034290352903629037290382903929040290412904229043290442904529046290472904829049290502905129052290532905429055290562905729058290592906029061290622906329064290652906629067290682906929070290712907229073290742907529076290772907829079290802908129082290832908429085290862908729088290892909029091290922909329094290952909629097290982909929100291012910229103291042910529106291072910829109291102911129112291132911429115291162911729118291192912029121291222912329124291252912629127291282912929130291312913229133291342913529136291372913829139291402914129142291432914429145291462914729148291492915029151291522915329154291552915629157291582915929160291612916229163291642916529166291672916829169291702917129172291732917429175291762917729178291792918029181291822918329184291852918629187291882918929190291912919229193291942919529196291972919829199292002920129202292032920429205292062920729208292092921029211292122921329214292152921629217292182921929220292212922229223292242922529226292272922829229292302923129232292332923429235292362923729238292392924029241292422924329244292452924629247292482924929250292512925229253292542925529256292572925829259292602926129262292632926429265292662926729268292692927029271292722927329274292752927629277292782927929280292812928229283292842928529286292872928829289292902929129292292932929429295292962929729298292992930029301293022930329304293052930629307293082930929310293112931229313293142931529316293172931829319293202932129322293232932429325293262932729328293292933029331293322933329334293352933629337293382933929340293412934229343293442934529346293472934829349293502935129352293532935429355293562935729358293592936029361293622936329364293652936629367293682936929370293712937229373293742937529376293772937829379293802938129382293832938429385293862938729388293892939029391293922939329394293952939629397293982939929400294012940229403294042940529406294072940829409294102941129412294132941429415294162941729418294192942029421294222942329424294252942629427294282942929430294312943229433294342943529436294372943829439294402944129442294432944429445294462944729448294492945029451294522945329454294552945629457294582945929460294612946229463294642946529466294672946829469294702947129472294732947429475294762947729478294792948029481294822948329484294852948629487294882948929490294912949229493294942949529496294972949829499295002950129502295032950429505295062950729508295092951029511295122951329514295152951629517295182951929520295212952229523295242952529526295272952829529295302953129532295332953429535295362953729538295392954029541295422954329544295452954629547295482954929550295512955229553295542955529556295572955829559295602956129562295632956429565295662956729568295692957029571295722957329574295752957629577295782957929580295812958229583295842958529586295872958829589295902959129592295932959429595295962959729598295992960029601296022960329604296052960629607296082960929610296112961229613296142961529616296172961829619296202962129622296232962429625296262962729628296292963029631296322963329634296352963629637296382963929640296412964229643296442964529646296472964829649296502965129652296532965429655296562965729658296592966029661296622966329664296652966629667296682966929670296712967229673296742967529676296772967829679296802968129682296832968429685296862968729688296892969029691296922969329694296952969629697296982969929700297012970229703297042970529706297072970829709297102971129712297132971429715297162971729718297192972029721297222972329724297252972629727297282972929730297312973229733297342973529736297372973829739297402974129742297432974429745297462974729748297492975029751297522975329754297552975629757297582975929760297612976229763297642976529766297672976829769297702977129772297732977429775297762977729778297792978029781297822978329784297852978629787297882978929790297912979229793297942979529796297972979829799298002980129802298032980429805298062980729808298092981029811298122981329814298152981629817298182981929820298212982229823298242982529826298272982829829298302983129832298332983429835298362983729838298392984029841298422984329844298452984629847298482984929850298512985229853298542985529856298572985829859298602986129862298632986429865298662986729868298692987029871298722987329874298752987629877298782987929880298812988229883298842988529886298872988829889298902989129892298932989429895298962989729898298992990029901299022990329904299052990629907299082990929910299112991229913299142991529916299172991829919299202992129922299232992429925299262992729928299292993029931299322993329934299352993629937299382993929940299412994229943299442994529946299472994829949299502995129952299532995429955299562995729958299592996029961299622996329964299652996629967299682996929970299712997229973299742997529976299772997829979299802998129982299832998429985299862998729988299892999029991299922999329994299952999629997299982999930000300013000230003300043000530006300073000830009300103001130012300133001430015300163001730018300193002030021300223002330024300253002630027300283002930030300313003230033300343003530036300373003830039300403004130042300433004430045300463004730048300493005030051300523005330054300553005630057300583005930060300613006230063300643006530066300673006830069300703007130072300733007430075300763007730078300793008030081300823008330084300853008630087300883008930090300913009230093300943009530096300973009830099301003010130102301033010430105301063010730108301093011030111301123011330114301153011630117301183011930120301213012230123301243012530126301273012830129301303013130132301333013430135301363013730138301393014030141301423014330144301453014630147301483014930150301513015230153301543015530156301573015830159301603016130162301633016430165301663016730168301693017030171301723017330174301753017630177301783017930180301813018230183301843018530186301873018830189301903019130192301933019430195301963019730198301993020030201302023020330204302053020630207302083020930210302113021230213302143021530216302173021830219302203022130222302233022430225302263022730228302293023030231302323023330234302353023630237302383023930240302413024230243302443024530246302473024830249302503025130252302533025430255302563025730258302593026030261302623026330264302653026630267302683026930270302713027230273302743027530276302773027830279302803028130282302833028430285302863028730288302893029030291302923029330294302953029630297302983029930300303013030230303303043030530306303073030830309303103031130312303133031430315303163031730318303193032030321303223032330324303253032630327303283032930330303313033230333303343033530336303373033830339303403034130342303433034430345303463034730348303493035030351303523035330354303553035630357303583035930360303613036230363303643036530366303673036830369303703037130372303733037430375303763037730378303793038030381303823038330384303853038630387303883038930390303913039230393303943039530396303973039830399304003040130402304033040430405304063040730408304093041030411304123041330414304153041630417304183041930420304213042230423304243042530426304273042830429304303043130432304333043430435304363043730438304393044030441304423044330444304453044630447304483044930450304513045230453304543045530456304573045830459304603046130462304633046430465304663046730468304693047030471304723047330474304753047630477304783047930480304813048230483304843048530486304873048830489304903049130492304933049430495304963049730498304993050030501305023050330504305053050630507305083050930510305113051230513305143051530516305173051830519305203052130522305233052430525305263052730528305293053030531305323053330534305353053630537305383053930540305413054230543305443054530546305473054830549305503055130552305533055430555305563055730558305593056030561305623056330564305653056630567305683056930570305713057230573305743057530576305773057830579305803058130582305833058430585305863058730588305893059030591305923059330594305953059630597305983059930600306013060230603306043060530606306073060830609306103061130612306133061430615306163061730618306193062030621306223062330624306253062630627306283062930630306313063230633306343063530636306373063830639306403064130642306433064430645306463064730648306493065030651306523065330654306553065630657306583065930660306613066230663306643066530666306673066830669306703067130672306733067430675306763067730678306793068030681306823068330684306853068630687306883068930690306913069230693306943069530696306973069830699307003070130702307033070430705307063070730708307093071030711307123071330714307153071630717307183071930720307213072230723307243072530726307273072830729307303073130732307333073430735307363073730738307393074030741307423074330744307453074630747307483074930750307513075230753307543075530756307573075830759307603076130762307633076430765307663076730768307693077030771307723077330774307753077630777307783077930780307813078230783307843078530786307873078830789307903079130792307933079430795307963079730798307993080030801308023080330804308053080630807308083080930810308113081230813308143081530816308173081830819308203082130822308233082430825308263082730828308293083030831308323083330834308353083630837308383083930840308413084230843308443084530846308473084830849308503085130852308533085430855308563085730858308593086030861308623086330864308653086630867308683086930870308713087230873308743087530876308773087830879308803088130882308833088430885308863088730888308893089030891308923089330894308953089630897308983089930900309013090230903309043090530906309073090830909309103091130912309133091430915309163091730918309193092030921309223092330924309253092630927309283092930930309313093230933309343093530936309373093830939309403094130942309433094430945309463094730948309493095030951309523095330954309553095630957309583095930960309613096230963309643096530966309673096830969309703097130972309733097430975309763097730978309793098030981309823098330984309853098630987309883098930990309913099230993309943099530996309973099830999310003100131002310033100431005310063100731008310093101031011310123101331014310153101631017310183101931020310213102231023310243102531026310273102831029310303103131032310333103431035310363103731038310393104031041310423104331044310453104631047310483104931050310513105231053310543105531056310573105831059310603106131062310633106431065310663106731068310693107031071310723107331074310753107631077310783107931080310813108231083310843108531086310873108831089310903109131092310933109431095310963109731098310993110031101311023110331104311053110631107311083110931110311113111231113311143111531116311173111831119311203112131122311233112431125311263112731128311293113031131311323113331134311353113631137311383113931140311413114231143311443114531146311473114831149311503115131152311533115431155311563115731158311593116031161311623116331164311653116631167311683116931170311713117231173311743117531176311773117831179311803118131182311833118431185311863118731188311893119031191311923119331194311953119631197311983119931200312013120231203312043120531206312073120831209312103121131212312133121431215312163121731218312193122031221312223122331224312253122631227312283122931230312313123231233312343123531236312373123831239312403124131242312433124431245312463124731248312493125031251312523125331254312553125631257312583125931260312613126231263312643126531266312673126831269312703127131272312733127431275312763127731278312793128031281312823128331284312853128631287312883128931290312913129231293312943129531296312973129831299313003130131302313033130431305313063130731308313093131031311313123131331314313153131631317313183131931320313213132231323313243132531326313273132831329313303133131332313333133431335313363133731338313393134031341313423134331344313453134631347313483134931350313513135231353313543135531356313573135831359313603136131362313633136431365313663136731368313693137031371313723137331374313753137631377313783137931380313813138231383313843138531386313873138831389313903139131392313933139431395313963139731398313993140031401314023140331404314053140631407314083140931410314113141231413314143141531416314173141831419314203142131422314233142431425314263142731428314293143031431314323143331434314353143631437314383143931440314413144231443314443144531446314473144831449314503145131452314533145431455314563145731458314593146031461314623146331464314653146631467314683146931470314713147231473314743147531476314773147831479314803148131482314833148431485314863148731488314893149031491314923149331494314953149631497314983149931500315013150231503315043150531506315073150831509315103151131512315133151431515315163151731518315193152031521315223152331524315253152631527315283152931530315313153231533315343153531536315373153831539315403154131542315433154431545315463154731548315493155031551315523155331554315553155631557315583155931560315613156231563315643156531566315673156831569315703157131572315733157431575315763157731578315793158031581315823158331584315853158631587315883158931590315913159231593315943159531596315973159831599316003160131602316033160431605316063160731608316093161031611316123161331614316153161631617316183161931620316213162231623316243162531626316273162831629316303163131632316333163431635316363163731638316393164031641316423164331644316453164631647316483164931650316513165231653316543165531656316573165831659316603166131662316633166431665316663166731668316693167031671316723167331674316753167631677316783167931680316813168231683316843168531686316873168831689316903169131692316933169431695316963169731698316993170031701317023170331704317053170631707317083170931710317113171231713317143171531716317173171831719317203172131722317233172431725317263172731728317293173031731317323173331734317353173631737317383173931740317413174231743317443174531746317473174831749317503175131752317533175431755317563175731758317593176031761317623176331764317653176631767317683176931770317713177231773317743177531776317773177831779317803178131782317833178431785317863178731788317893179031791317923179331794317953179631797317983179931800318013180231803318043180531806318073180831809318103181131812318133181431815318163181731818318193182031821318223182331824318253182631827318283182931830318313183231833318343183531836318373183831839318403184131842318433184431845318463184731848318493185031851318523185331854318553185631857318583185931860318613186231863318643186531866318673186831869318703187131872318733187431875318763187731878318793188031881318823188331884318853188631887318883188931890318913189231893318943189531896318973189831899319003190131902319033190431905319063190731908319093191031911319123191331914319153191631917319183191931920319213192231923319243192531926319273192831929319303193131932319333193431935319363193731938319393194031941319423194331944319453194631947319483194931950319513195231953319543195531956319573195831959319603196131962319633196431965319663196731968319693197031971319723197331974319753197631977319783197931980319813198231983319843198531986319873198831989319903199131992319933199431995319963199731998319993200032001320023200332004320053200632007320083200932010320113201232013320143201532016320173201832019320203202132022320233202432025320263202732028320293203032031320323203332034320353203632037320383203932040320413204232043320443204532046320473204832049320503205132052320533205432055320563205732058320593206032061320623206332064320653206632067320683206932070320713207232073320743207532076320773207832079320803208132082320833208432085320863208732088320893209032091320923209332094320953209632097320983209932100321013210232103321043210532106321073210832109321103211132112321133211432115321163211732118321193212032121321223212332124321253212632127321283212932130321313213232133321343213532136321373213832139321403214132142321433214432145321463214732148321493215032151321523215332154321553215632157321583215932160321613216232163321643216532166321673216832169321703217132172321733217432175321763217732178321793218032181321823218332184321853218632187321883218932190321913219232193321943219532196321973219832199322003220132202322033220432205322063220732208322093221032211322123221332214322153221632217322183221932220322213222232223322243222532226322273222832229322303223132232322333223432235322363223732238322393224032241322423224332244322453224632247322483224932250322513225232253322543225532256322573225832259322603226132262322633226432265322663226732268322693227032271322723227332274322753227632277322783227932280322813228232283322843228532286322873228832289322903229132292322933229432295322963229732298322993230032301323023230332304323053230632307323083230932310323113231232313323143231532316323173231832319323203232132322323233232432325323263232732328323293233032331323323233332334323353233632337323383233932340323413234232343323443234532346323473234832349323503235132352323533235432355323563235732358323593236032361323623236332364323653236632367323683236932370323713237232373323743237532376323773237832379323803238132382323833238432385323863238732388323893239032391323923239332394323953239632397323983239932400324013240232403324043240532406324073240832409324103241132412324133241432415324163241732418324193242032421324223242332424324253242632427324283242932430324313243232433324343243532436324373243832439324403244132442324433244432445324463244732448324493245032451324523245332454324553245632457324583245932460324613246232463324643246532466324673246832469324703247132472324733247432475324763247732478324793248032481324823248332484324853248632487324883248932490324913249232493324943249532496324973249832499325003250132502325033250432505325063250732508325093251032511325123251332514325153251632517325183251932520325213252232523325243252532526325273252832529325303253132532325333253432535325363253732538325393254032541325423254332544325453254632547325483254932550325513255232553325543255532556325573255832559325603256132562325633256432565325663256732568325693257032571325723257332574325753257632577325783257932580325813258232583325843258532586325873258832589325903259132592325933259432595325963259732598325993260032601326023260332604326053260632607326083260932610326113261232613326143261532616326173261832619326203262132622326233262432625326263262732628326293263032631326323263332634326353263632637326383263932640326413264232643326443264532646326473264832649326503265132652326533265432655326563265732658326593266032661326623266332664326653266632667326683266932670326713267232673326743267532676326773267832679326803268132682326833268432685326863268732688326893269032691326923269332694326953269632697326983269932700327013270232703327043270532706327073270832709327103271132712327133271432715327163271732718327193272032721327223272332724327253272632727327283272932730327313273232733327343273532736327373273832739327403274132742327433274432745327463274732748327493275032751327523275332754327553275632757327583275932760327613276232763327643276532766327673276832769327703277132772327733277432775327763277732778327793278032781327823278332784327853278632787327883278932790327913279232793327943279532796327973279832799328003280132802328033280432805328063280732808328093281032811328123281332814328153281632817328183281932820328213282232823328243282532826328273282832829328303283132832328333283432835328363283732838328393284032841328423284332844328453284632847328483284932850328513285232853328543285532856328573285832859328603286132862328633286432865328663286732868328693287032871328723287332874328753287632877328783287932880328813288232883328843288532886328873288832889328903289132892328933289432895328963289732898328993290032901329023290332904329053290632907329083290932910329113291232913329143291532916329173291832919329203292132922329233292432925329263292732928329293293032931329323293332934329353293632937329383293932940329413294232943329443294532946329473294832949329503295132952329533295432955329563295732958329593296032961329623296332964329653296632967329683296932970329713297232973329743297532976329773297832979329803298132982329833298432985329863298732988329893299032991329923299332994329953299632997329983299933000330013300233003330043300533006330073300833009330103301133012330133301433015330163301733018330193302033021330223302333024330253302633027330283302933030330313303233033330343303533036330373303833039330403304133042330433304433045330463304733048330493305033051330523305333054330553305633057330583305933060330613306233063330643306533066330673306833069330703307133072330733307433075330763307733078330793308033081330823308333084330853308633087330883308933090330913309233093330943309533096330973309833099331003310133102331033310433105331063310733108331093311033111331123311333114331153311633117331183311933120331213312233123331243312533126331273312833129331303313133132331333313433135331363313733138331393314033141331423314333144331453314633147331483314933150331513315233153331543315533156331573315833159331603316133162331633316433165331663316733168331693317033171331723317333174331753317633177331783317933180331813318233183331843318533186331873318833189331903319133192331933319433195331963319733198331993320033201332023320333204332053320633207332083320933210332113321233213332143321533216332173321833219332203322133222332233322433225332263322733228332293323033231332323323333234332353323633237332383323933240332413324233243332443324533246332473324833249332503325133252332533325433255332563325733258332593326033261332623326333264332653326633267332683326933270332713327233273332743327533276332773327833279332803328133282332833328433285332863328733288332893329033291332923329333294332953329633297332983329933300333013330233303333043330533306333073330833309333103331133312333133331433315333163331733318333193332033321333223332333324333253332633327333283332933330333313333233333333343333533336333373333833339333403334133342333433334433345333463334733348333493335033351333523335333354333553335633357333583335933360333613336233363333643336533366333673336833369333703337133372333733337433375333763337733378333793338033381333823338333384333853338633387333883338933390333913339233393333943339533396333973339833399334003340133402334033340433405334063340733408334093341033411334123341333414334153341633417334183341933420334213342233423334243342533426334273342833429334303343133432334333343433435334363343733438334393344033441334423344333444334453344633447334483344933450334513345233453334543345533456334573345833459334603346133462334633346433465334663346733468334693347033471334723347333474334753347633477334783347933480334813348233483334843348533486334873348833489334903349133492334933349433495334963349733498334993350033501335023350333504335053350633507335083350933510335113351233513335143351533516335173351833519335203352133522335233352433525335263352733528335293353033531335323353333534335353353633537335383353933540335413354233543335443354533546335473354833549335503355133552335533355433555335563355733558335593356033561335623356333564335653356633567335683356933570335713357233573335743357533576335773357833579335803358133582335833358433585335863358733588335893359033591335923359333594335953359633597335983359933600336013360233603336043360533606336073360833609336103361133612336133361433615336163361733618336193362033621336223362333624336253362633627336283362933630336313363233633336343363533636336373363833639336403364133642336433364433645336463364733648336493365033651336523365333654336553365633657336583365933660336613366233663336643366533666336673366833669336703367133672336733367433675336763367733678336793368033681336823368333684336853368633687336883368933690336913369233693336943369533696336973369833699337003370133702337033370433705337063370733708337093371033711337123371333714337153371633717337183371933720337213372233723337243372533726337273372833729337303373133732337333373433735337363373733738337393374033741337423374333744337453374633747337483374933750337513375233753337543375533756337573375833759337603376133762337633376433765337663376733768337693377033771337723377333774337753377633777337783377933780337813378233783337843378533786337873378833789337903379133792337933379433795337963379733798337993380033801338023380333804338053380633807338083380933810338113381233813338143381533816338173381833819338203382133822338233382433825338263382733828338293383033831338323383333834338353383633837338383383933840338413384233843338443384533846338473384833849338503385133852338533385433855338563385733858338593386033861338623386333864338653386633867338683386933870338713387233873338743387533876338773387833879338803388133882338833388433885338863388733888338893389033891338923389333894338953389633897338983389933900339013390233903339043390533906339073390833909339103391133912339133391433915339163391733918339193392033921339223392333924339253392633927339283392933930339313393233933339343393533936339373393833939339403394133942339433394433945339463394733948339493395033951339523395333954339553395633957339583395933960339613396233963339643396533966339673396833969339703397133972339733397433975339763397733978339793398033981339823398333984339853398633987339883398933990339913399233993339943399533996339973399833999340003400134002340033400434005340063400734008340093401034011340123401334014340153401634017340183401934020340213402234023340243402534026340273402834029340303403134032340333403434035340363403734038340393404034041340423404334044340453404634047340483404934050340513405234053340543405534056340573405834059340603406134062340633406434065340663406734068340693407034071340723407334074340753407634077340783407934080340813408234083340843408534086340873408834089340903409134092340933409434095340963409734098340993410034101341023410334104341053410634107341083410934110341113411234113341143411534116341173411834119341203412134122341233412434125341263412734128341293413034131341323413334134341353413634137341383413934140341413414234143341443414534146341473414834149341503415134152341533415434155341563415734158341593416034161341623416334164341653416634167341683416934170341713417234173341743417534176341773417834179341803418134182341833418434185341863418734188341893419034191341923419334194341953419634197341983419934200342013420234203342043420534206342073420834209342103421134212342133421434215342163421734218342193422034221342223422334224342253422634227342283422934230342313423234233342343423534236342373423834239342403424134242342433424434245342463424734248342493425034251342523425334254342553425634257342583425934260342613426234263342643426534266342673426834269342703427134272342733427434275342763427734278342793428034281342823428334284342853428634287342883428934290342913429234293342943429534296342973429834299343003430134302343033430434305343063430734308343093431034311343123431334314343153431634317343183431934320343213432234323343243432534326343273432834329343303433134332343333433434335343363433734338343393434034341343423434334344343453434634347343483434934350343513435234353343543435534356343573435834359343603436134362343633436434365343663436734368343693437034371343723437334374343753437634377343783437934380343813438234383343843438534386343873438834389343903439134392343933439434395343963439734398343993440034401344023440334404344053440634407344083440934410344113441234413344143441534416344173441834419344203442134422344233442434425344263442734428344293443034431344323443334434344353443634437344383443934440344413444234443344443444534446344473444834449344503445134452344533445434455344563445734458344593446034461344623446334464344653446634467344683446934470344713447234473344743447534476344773447834479344803448134482344833448434485344863448734488344893449034491344923449334494344953449634497344983449934500345013450234503345043450534506345073450834509345103451134512345133451434515345163451734518345193452034521345223452334524345253452634527345283452934530345313453234533345343453534536345373453834539345403454134542345433454434545345463454734548345493455034551345523455334554345553455634557345583455934560345613456234563345643456534566345673456834569345703457134572345733457434575345763457734578345793458034581345823458334584345853458634587345883458934590345913459234593345943459534596345973459834599346003460134602346033460434605346063460734608346093461034611346123461334614346153461634617346183461934620346213462234623346243462534626346273462834629346303463134632346333463434635346363463734638346393464034641346423464334644346453464634647346483464934650346513465234653346543465534656346573465834659346603466134662346633466434665346663466734668346693467034671346723467334674346753467634677346783467934680346813468234683346843468534686346873468834689346903469134692346933469434695346963469734698346993470034701347023470334704347053470634707347083470934710347113471234713347143471534716347173471834719347203472134722347233472434725347263472734728347293473034731347323473334734347353473634737347383473934740347413474234743347443474534746347473474834749347503475134752347533475434755347563475734758347593476034761347623476334764347653476634767347683476934770347713477234773347743477534776347773477834779347803478134782347833478434785347863478734788347893479034791347923479334794347953479634797347983479934800348013480234803348043480534806348073480834809348103481134812348133481434815348163481734818348193482034821348223482334824348253482634827348283482934830348313483234833348343483534836348373483834839348403484134842348433484434845348463484734848348493485034851348523485334854348553485634857348583485934860348613486234863348643486534866348673486834869348703487134872348733487434875348763487734878348793488034881348823488334884348853488634887348883488934890348913489234893348943489534896348973489834899349003490134902349033490434905349063490734908349093491034911349123491334914349153491634917349183491934920349213492234923349243492534926349273492834929349303493134932349333493434935349363493734938349393494034941349423494334944349453494634947349483494934950349513495234953349543495534956349573495834959349603496134962349633496434965349663496734968349693497034971349723497334974349753497634977349783497934980349813498234983349843498534986349873498834989349903499134992349933499434995349963499734998349993500035001350023500335004350053500635007350083500935010350113501235013350143501535016350173501835019350203502135022350233502435025350263502735028350293503035031350323503335034350353503635037350383503935040350413504235043350443504535046350473504835049350503505135052350533505435055350563505735058350593506035061350623506335064350653506635067350683506935070350713507235073350743507535076350773507835079350803508135082350833508435085350863508735088350893509035091350923509335094350953509635097350983509935100351013510235103351043510535106351073510835109351103511135112351133511435115351163511735118351193512035121351223512335124351253512635127351283512935130351313513235133351343513535136351373513835139351403514135142351433514435145351463514735148351493515035151351523515335154351553515635157351583515935160351613516235163351643516535166351673516835169351703517135172351733517435175351763517735178351793518035181351823518335184351853518635187351883518935190351913519235193351943519535196351973519835199352003520135202352033520435205352063520735208352093521035211352123521335214352153521635217352183521935220352213522235223352243522535226352273522835229352303523135232352333523435235352363523735238352393524035241352423524335244352453524635247352483524935250352513525235253352543525535256352573525835259352603526135262352633526435265352663526735268352693527035271352723527335274352753527635277352783527935280352813528235283352843528535286352873528835289352903529135292352933529435295352963529735298352993530035301353023530335304353053530635307353083530935310353113531235313353143531535316353173531835319353203532135322353233532435325353263532735328353293533035331353323533335334353353533635337353383533935340353413534235343353443534535346353473534835349353503535135352353533535435355353563535735358353593536035361353623536335364353653536635367353683536935370353713537235373353743537535376353773537835379353803538135382353833538435385353863538735388353893539035391353923539335394353953539635397353983539935400354013540235403354043540535406354073540835409354103541135412354133541435415354163541735418354193542035421354223542335424354253542635427354283542935430354313543235433354343543535436354373543835439354403544135442354433544435445354463544735448354493545035451354523545335454354553545635457354583545935460354613546235463354643546535466354673546835469354703547135472354733547435475354763547735478354793548035481354823548335484354853548635487354883548935490354913549235493354943549535496354973549835499355003550135502355033550435505355063550735508355093551035511355123551335514355153551635517355183551935520355213552235523355243552535526355273552835529355303553135532355333553435535355363553735538355393554035541355423554335544355453554635547355483554935550355513555235553355543555535556355573555835559355603556135562355633556435565355663556735568355693557035571355723557335574355753557635577355783557935580355813558235583355843558535586355873558835589355903559135592355933559435595355963559735598355993560035601356023560335604356053560635607356083560935610356113561235613356143561535616356173561835619356203562135622356233562435625356263562735628356293563035631356323563335634356353563635637356383563935640356413564235643356443564535646356473564835649356503565135652356533565435655356563565735658356593566035661356623566335664356653566635667356683566935670356713567235673356743567535676356773567835679356803568135682356833568435685356863568735688356893569035691356923569335694356953569635697356983569935700357013570235703357043570535706357073570835709357103571135712357133571435715357163571735718357193572035721357223572335724357253572635727357283572935730357313573235733357343573535736357373573835739357403574135742357433574435745357463574735748357493575035751357523575335754357553575635757357583575935760357613576235763357643576535766357673576835769357703577135772357733577435775357763577735778357793578035781357823578335784357853578635787357883578935790357913579235793357943579535796357973579835799358003580135802358033580435805358063580735808358093581035811358123581335814358153581635817358183581935820358213582235823358243582535826358273582835829358303583135832358333583435835358363583735838358393584035841358423584335844358453584635847358483584935850358513585235853358543585535856358573585835859358603586135862358633586435865358663586735868358693587035871358723587335874358753587635877358783587935880358813588235883358843588535886358873588835889358903589135892358933589435895358963589735898358993590035901359023590335904359053590635907359083590935910359113591235913359143591535916359173591835919359203592135922359233592435925359263592735928359293593035931359323593335934359353593635937359383593935940359413594235943359443594535946359473594835949359503595135952359533595435955359563595735958359593596035961359623596335964359653596635967359683596935970359713597235973359743597535976359773597835979359803598135982359833598435985359863598735988359893599035991359923599335994359953599635997359983599936000360013600236003360043600536006360073600836009360103601136012360133601436015360163601736018360193602036021360223602336024360253602636027360283602936030360313603236033360343603536036360373603836039360403604136042360433604436045360463604736048360493605036051360523605336054360553605636057360583605936060360613606236063360643606536066360673606836069360703607136072360733607436075360763607736078360793608036081360823608336084360853608636087360883608936090360913609236093360943609536096360973609836099361003610136102361033610436105361063610736108361093611036111361123611336114361153611636117361183611936120361213612236123361243612536126361273612836129361303613136132361333613436135361363613736138361393614036141361423614336144361453614636147361483614936150361513615236153361543615536156361573615836159361603616136162361633616436165361663616736168361693617036171361723617336174361753617636177361783617936180361813618236183361843618536186361873618836189361903619136192361933619436195361963619736198361993620036201362023620336204362053620636207362083620936210362113621236213362143621536216362173621836219362203622136222362233622436225362263622736228362293623036231362323623336234362353623636237362383623936240362413624236243362443624536246362473624836249362503625136252362533625436255362563625736258362593626036261362623626336264362653626636267362683626936270362713627236273362743627536276362773627836279362803628136282362833628436285362863628736288362893629036291362923629336294362953629636297362983629936300363013630236303363043630536306363073630836309363103631136312363133631436315363163631736318363193632036321363223632336324363253632636327363283632936330363313633236333363343633536336363373633836339363403634136342363433634436345363463634736348363493635036351363523635336354363553635636357363583635936360363613636236363363643636536366363673636836369363703637136372363733637436375363763637736378363793638036381363823638336384363853638636387363883638936390363913639236393363943639536396363973639836399364003640136402364033640436405364063640736408364093641036411364123641336414364153641636417364183641936420364213642236423364243642536426364273642836429364303643136432364333643436435364363643736438364393644036441364423644336444364453644636447364483644936450364513645236453364543645536456364573645836459364603646136462364633646436465364663646736468364693647036471364723647336474364753647636477364783647936480364813648236483364843648536486364873648836489364903649136492364933649436495364963649736498364993650036501365023650336504365053650636507365083650936510365113651236513365143651536516365173651836519365203652136522365233652436525365263652736528365293653036531365323653336534365353653636537365383653936540365413654236543365443654536546365473654836549365503655136552365533655436555365563655736558365593656036561365623656336564365653656636567365683656936570365713657236573365743657536576365773657836579365803658136582365833658436585365863658736588365893659036591365923659336594365953659636597365983659936600366013660236603366043660536606366073660836609366103661136612366133661436615366163661736618366193662036621366223662336624366253662636627366283662936630366313663236633366343663536636366373663836639366403664136642366433664436645366463664736648366493665036651366523665336654366553665636657366583665936660366613666236663366643666536666366673666836669366703667136672366733667436675366763667736678366793668036681366823668336684366853668636687366883668936690366913669236693366943669536696366973669836699367003670136702367033670436705367063670736708367093671036711367123671336714367153671636717367183671936720367213672236723367243672536726367273672836729367303673136732367333673436735367363673736738367393674036741367423674336744367453674636747367483674936750367513675236753367543675536756367573675836759367603676136762367633676436765367663676736768367693677036771367723677336774367753677636777367783677936780367813678236783367843678536786367873678836789367903679136792367933679436795367963679736798367993680036801368023680336804368053680636807368083680936810368113681236813368143681536816368173681836819368203682136822368233682436825368263682736828368293683036831368323683336834368353683636837368383683936840368413684236843368443684536846368473684836849368503685136852368533685436855368563685736858368593686036861368623686336864368653686636867368683686936870368713687236873368743687536876368773687836879368803688136882368833688436885368863688736888368893689036891368923689336894368953689636897368983689936900369013690236903369043690536906369073690836909369103691136912369133691436915369163691736918369193692036921369223692336924369253692636927369283692936930369313693236933369343693536936369373693836939369403694136942369433694436945369463694736948369493695036951369523695336954369553695636957369583695936960369613696236963369643696536966369673696836969369703697136972369733697436975369763697736978369793698036981369823698336984369853698636987369883698936990369913699236993369943699536996369973699836999370003700137002370033700437005370063700737008370093701037011370123701337014370153701637017370183701937020370213702237023370243702537026370273702837029370303703137032370333703437035370363703737038370393704037041370423704337044370453704637047370483704937050370513705237053370543705537056370573705837059370603706137062370633706437065370663706737068370693707037071370723707337074370753707637077370783707937080370813708237083370843708537086370873708837089370903709137092370933709437095370963709737098370993710037101371023710337104371053710637107371083710937110371113711237113371143711537116371173711837119371203712137122371233712437125371263712737128371293713037131371323713337134371353713637137371383713937140371413714237143371443714537146371473714837149371503715137152371533715437155371563715737158371593716037161371623716337164371653716637167371683716937170371713717237173371743717537176371773717837179371803718137182371833718437185371863718737188371893719037191371923719337194371953719637197371983719937200372013720237203372043720537206372073720837209372103721137212372133721437215372163721737218372193722037221372223722337224372253722637227372283722937230372313723237233372343723537236372373723837239372403724137242372433724437245372463724737248372493725037251372523725337254372553725637257372583725937260372613726237263372643726537266372673726837269372703727137272372733727437275372763727737278372793728037281372823728337284372853728637287372883728937290372913729237293372943729537296372973729837299373003730137302373033730437305373063730737308373093731037311373123731337314373153731637317373183731937320373213732237323373243732537326373273732837329373303733137332373333733437335373363733737338373393734037341373423734337344373453734637347373483734937350373513735237353373543735537356373573735837359373603736137362373633736437365373663736737368373693737037371373723737337374373753737637377373783737937380373813738237383373843738537386373873738837389373903739137392373933739437395373963739737398373993740037401374023740337404374053740637407374083740937410374113741237413374143741537416374173741837419374203742137422374233742437425374263742737428374293743037431374323743337434374353743637437374383743937440374413744237443374443744537446374473744837449374503745137452374533745437455374563745737458374593746037461374623746337464374653746637467374683746937470374713747237473374743747537476374773747837479374803748137482374833748437485374863748737488374893749037491374923749337494374953749637497374983749937500375013750237503375043750537506375073750837509375103751137512375133751437515375163751737518375193752037521375223752337524375253752637527375283752937530375313753237533375343753537536375373753837539375403754137542375433754437545375463754737548375493755037551375523755337554375553755637557375583755937560375613756237563375643756537566375673756837569375703757137572375733757437575375763757737578375793758037581375823758337584375853758637587375883758937590375913759237593375943759537596375973759837599376003760137602376033760437605376063760737608376093761037611376123761337614376153761637617376183761937620376213762237623376243762537626376273762837629376303763137632376333763437635376363763737638376393764037641376423764337644376453764637647376483764937650376513765237653376543765537656376573765837659376603766137662376633766437665376663766737668376693767037671376723767337674376753767637677376783767937680376813768237683376843768537686376873768837689376903769137692376933769437695376963769737698376993770037701377023770337704377053770637707377083770937710377113771237713377143771537716377173771837719377203772137722377233772437725377263772737728377293773037731377323773337734377353773637737377383773937740377413774237743377443774537746377473774837749377503775137752377533775437755377563775737758377593776037761377623776337764377653776637767377683776937770377713777237773377743777537776377773777837779377803778137782377833778437785377863778737788377893779037791377923779337794377953779637797377983779937800378013780237803378043780537806378073780837809378103781137812378133781437815378163781737818378193782037821378223782337824378253782637827378283782937830378313783237833378343783537836378373783837839378403784137842378433784437845378463784737848378493785037851378523785337854378553785637857378583785937860378613786237863378643786537866378673786837869378703787137872378733787437875378763787737878378793788037881378823788337884378853788637887378883788937890378913789237893378943789537896378973789837899379003790137902379033790437905379063790737908379093791037911379123791337914379153791637917379183791937920379213792237923379243792537926379273792837929379303793137932379333793437935379363793737938379393794037941379423794337944379453794637947379483794937950379513795237953379543795537956379573795837959379603796137962379633796437965379663796737968379693797037971379723797337974379753797637977379783797937980379813798237983379843798537986379873798837989379903799137992379933799437995379963799737998379993800038001380023800338004380053800638007380083800938010380113801238013380143801538016380173801838019380203802138022380233802438025380263802738028380293803038031380323803338034380353803638037380383803938040380413804238043380443804538046380473804838049380503805138052380533805438055380563805738058380593806038061380623806338064380653806638067380683806938070380713807238073380743807538076380773807838079380803808138082380833808438085380863808738088380893809038091380923809338094380953809638097380983809938100381013810238103381043810538106381073810838109381103811138112381133811438115381163811738118381193812038121381223812338124381253812638127381283812938130381313813238133381343813538136381373813838139381403814138142381433814438145381463814738148381493815038151381523815338154381553815638157381583815938160381613816238163381643816538166381673816838169381703817138172381733817438175381763817738178381793818038181381823818338184381853818638187381883818938190381913819238193381943819538196381973819838199382003820138202382033820438205382063820738208382093821038211382123821338214382153821638217382183821938220382213822238223382243822538226382273822838229382303823138232382333823438235382363823738238382393824038241382423824338244382453824638247382483824938250382513825238253382543825538256382573825838259382603826138262382633826438265382663826738268382693827038271382723827338274382753827638277382783827938280382813828238283382843828538286382873828838289382903829138292382933829438295382963829738298382993830038301383023830338304383053830638307383083830938310383113831238313383143831538316383173831838319383203832138322383233832438325383263832738328383293833038331383323833338334383353833638337383383833938340383413834238343383443834538346383473834838349383503835138352383533835438355383563835738358383593836038361383623836338364383653836638367383683836938370383713837238373383743837538376383773837838379383803838138382383833838438385383863838738388383893839038391383923839338394383953839638397383983839938400384013840238403384043840538406384073840838409384103841138412384133841438415384163841738418384193842038421384223842338424384253842638427384283842938430384313843238433384343843538436384373843838439384403844138442384433844438445384463844738448384493845038451384523845338454384553845638457384583845938460384613846238463384643846538466384673846838469384703847138472384733847438475384763847738478384793848038481384823848338484384853848638487384883848938490384913849238493384943849538496384973849838499385003850138502385033850438505385063850738508385093851038511385123851338514385153851638517385183851938520385213852238523385243852538526385273852838529385303853138532385333853438535385363853738538385393854038541385423854338544385453854638547385483854938550385513855238553385543855538556385573855838559385603856138562385633856438565385663856738568385693857038571385723857338574385753857638577385783857938580385813858238583385843858538586385873858838589385903859138592385933859438595385963859738598385993860038601386023860338604386053860638607386083860938610386113861238613386143861538616386173861838619386203862138622386233862438625386263862738628386293863038631386323863338634386353863638637386383863938640386413864238643386443864538646386473864838649386503865138652386533865438655386563865738658386593866038661386623866338664386653866638667386683866938670386713867238673386743867538676386773867838679386803868138682386833868438685386863868738688386893869038691386923869338694386953869638697386983869938700387013870238703387043870538706387073870838709387103871138712387133871438715387163871738718387193872038721387223872338724387253872638727387283872938730387313873238733387343873538736387373873838739387403874138742387433874438745387463874738748387493875038751387523875338754387553875638757387583875938760387613876238763387643876538766387673876838769387703877138772387733877438775387763877738778387793878038781387823878338784387853878638787387883878938790387913879238793387943879538796387973879838799388003880138802388033880438805388063880738808388093881038811388123881338814388153881638817388183881938820388213882238823388243882538826388273882838829388303883138832388333883438835388363883738838388393884038841388423884338844388453884638847388483884938850388513885238853388543885538856388573885838859388603886138862388633886438865388663886738868388693887038871388723887338874388753887638877388783887938880388813888238883388843888538886388873888838889388903889138892388933889438895388963889738898388993890038901389023890338904389053890638907389083890938910389113891238913389143891538916389173891838919389203892138922389233892438925389263892738928389293893038931389323893338934389353893638937389383893938940389413894238943389443894538946389473894838949389503895138952389533895438955389563895738958389593896038961389623896338964389653896638967389683896938970389713897238973389743897538976389773897838979389803898138982389833898438985389863898738988389893899038991389923899338994389953899638997389983899939000390013900239003390043900539006390073900839009390103901139012390133901439015390163901739018390193902039021390223902339024390253902639027390283902939030390313903239033390343903539036390373903839039390403904139042390433904439045390463904739048390493905039051390523905339054390553905639057390583905939060390613906239063390643906539066390673906839069390703907139072390733907439075390763907739078390793908039081390823908339084390853908639087390883908939090390913909239093390943909539096390973909839099391003910139102391033910439105391063910739108391093911039111391123911339114391153911639117391183911939120391213912239123391243912539126391273912839129391303913139132391333913439135391363913739138391393914039141391423914339144391453914639147391483914939150391513915239153391543915539156391573915839159391603916139162391633916439165391663916739168391693917039171391723917339174391753917639177391783917939180391813918239183391843918539186391873918839189391903919139192391933919439195391963919739198391993920039201392023920339204392053920639207392083920939210392113921239213392143921539216392173921839219392203922139222392233922439225392263922739228392293923039231392323923339234392353923639237392383923939240392413924239243392443924539246392473924839249392503925139252392533925439255392563925739258392593926039261392623926339264392653926639267392683926939270392713927239273392743927539276392773927839279392803928139282392833928439285392863928739288392893929039291392923929339294392953929639297392983929939300393013930239303393043930539306393073930839309393103931139312393133931439315393163931739318393193932039321393223932339324393253932639327393283932939330393313933239333393343933539336393373933839339393403934139342393433934439345393463934739348393493935039351393523935339354393553935639357393583935939360393613936239363393643936539366393673936839369393703937139372393733937439375393763937739378393793938039381393823938339384393853938639387393883938939390393913939239393393943939539396393973939839399394003940139402394033940439405394063940739408394093941039411394123941339414394153941639417394183941939420394213942239423394243942539426394273942839429394303943139432394333943439435394363943739438394393944039441394423944339444394453944639447394483944939450394513945239453394543945539456394573945839459394603946139462394633946439465394663946739468394693947039471394723947339474394753947639477394783947939480394813948239483394843948539486394873948839489394903949139492394933949439495394963949739498394993950039501395023950339504395053950639507395083950939510395113951239513395143951539516395173951839519395203952139522395233952439525395263952739528395293953039531395323953339534395353953639537395383953939540395413954239543395443954539546395473954839549395503955139552395533955439555395563955739558395593956039561395623956339564395653956639567395683956939570395713957239573395743957539576395773957839579395803958139582395833958439585395863958739588395893959039591395923959339594395953959639597395983959939600396013960239603396043960539606396073960839609396103961139612396133961439615396163961739618396193962039621396223962339624396253962639627396283962939630396313963239633396343963539636396373963839639396403964139642396433964439645396463964739648396493965039651396523965339654396553965639657396583965939660396613966239663396643966539666396673966839669396703967139672396733967439675396763967739678396793968039681396823968339684396853968639687396883968939690396913969239693396943969539696396973969839699397003970139702397033970439705397063970739708397093971039711397123971339714397153971639717397183971939720397213972239723397243972539726397273972839729397303973139732397333973439735397363973739738397393974039741397423974339744397453974639747397483974939750397513975239753397543975539756397573975839759397603976139762397633976439765397663976739768397693977039771397723977339774397753977639777397783977939780397813978239783397843978539786397873978839789397903979139792397933979439795397963979739798397993980039801398023980339804398053980639807398083980939810398113981239813398143981539816398173981839819398203982139822398233982439825398263982739828398293983039831398323983339834398353983639837398383983939840398413984239843398443984539846398473984839849398503985139852398533985439855398563985739858398593986039861398623986339864398653986639867398683986939870398713987239873398743987539876398773987839879398803988139882398833988439885398863988739888398893989039891398923989339894398953989639897398983989939900399013990239903399043990539906399073990839909399103991139912399133991439915399163991739918399193992039921399223992339924399253992639927399283992939930399313993239933399343993539936399373993839939399403994139942399433994439945399463994739948399493995039951399523995339954399553995639957399583995939960399613996239963399643996539966399673996839969399703997139972399733997439975399763997739978399793998039981399823998339984399853998639987399883998939990399913999239993399943999539996399973999839999400004000140002400034000440005400064000740008400094001040011400124001340014400154001640017400184001940020400214002240023400244002540026400274002840029400304003140032400334003440035400364003740038400394004040041400424004340044400454004640047400484004940050400514005240053400544005540056400574005840059400604006140062400634006440065400664006740068400694007040071400724007340074400754007640077400784007940080400814008240083400844008540086400874008840089400904009140092400934009440095400964009740098400994010040101401024010340104401054010640107401084010940110401114011240113401144011540116401174011840119401204012140122401234012440125401264012740128401294013040131401324013340134401354013640137401384013940140401414014240143401444014540146401474014840149401504015140152401534015440155401564015740158401594016040161401624016340164401654016640167401684016940170401714017240173401744017540176401774017840179401804018140182401834018440185401864018740188401894019040191401924019340194401954019640197401984019940200402014020240203402044020540206402074020840209402104021140212402134021440215402164021740218402194022040221402224022340224402254022640227402284022940230402314023240233402344023540236402374023840239402404024140242402434024440245402464024740248402494025040251402524025340254402554025640257402584025940260402614026240263402644026540266402674026840269402704027140272402734027440275402764027740278402794028040281402824028340284402854028640287402884028940290402914029240293402944029540296402974029840299403004030140302403034030440305403064030740308403094031040311403124031340314403154031640317403184031940320403214032240323403244032540326403274032840329403304033140332403334033440335403364033740338403394034040341403424034340344403454034640347403484034940350403514035240353403544035540356403574035840359403604036140362403634036440365403664036740368403694037040371403724037340374403754037640377403784037940380403814038240383403844038540386403874038840389403904039140392403934039440395403964039740398403994040040401404024040340404404054040640407404084040940410404114041240413404144041540416404174041840419404204042140422404234042440425404264042740428404294043040431404324043340434404354043640437404384043940440404414044240443404444044540446404474044840449404504045140452404534045440455404564045740458404594046040461404624046340464404654046640467404684046940470404714047240473404744047540476404774047840479404804048140482404834048440485404864048740488404894049040491404924049340494404954049640497404984049940500405014050240503405044050540506405074050840509405104051140512405134051440515405164051740518405194052040521405224052340524405254052640527405284052940530405314053240533405344053540536405374053840539405404054140542405434054440545405464054740548405494055040551405524055340554405554055640557405584055940560405614056240563405644056540566405674056840569405704057140572405734057440575405764057740578405794058040581405824058340584405854058640587405884058940590405914059240593405944059540596405974059840599406004060140602406034060440605406064060740608406094061040611406124061340614406154061640617406184061940620406214062240623406244062540626406274062840629406304063140632406334063440635406364063740638406394064040641406424064340644406454064640647406484064940650406514065240653406544065540656406574065840659406604066140662406634066440665406664066740668406694067040671406724067340674406754067640677406784067940680406814068240683406844068540686406874068840689406904069140692406934069440695406964069740698406994070040701407024070340704407054070640707407084070940710407114071240713407144071540716407174071840719407204072140722407234072440725407264072740728407294073040731407324073340734407354073640737407384073940740407414074240743407444074540746407474074840749407504075140752407534075440755407564075740758407594076040761407624076340764407654076640767407684076940770407714077240773407744077540776407774077840779407804078140782407834078440785407864078740788407894079040791407924079340794407954079640797407984079940800408014080240803408044080540806408074080840809408104081140812408134081440815408164081740818408194082040821408224082340824408254082640827408284082940830408314083240833408344083540836408374083840839408404084140842408434084440845408464084740848408494085040851408524085340854408554085640857408584085940860408614086240863408644086540866408674086840869408704087140872408734087440875408764087740878408794088040881408824088340884408854088640887408884088940890408914089240893408944089540896408974089840899409004090140902409034090440905409064090740908409094091040911409124091340914409154091640917409184091940920409214092240923409244092540926409274092840929409304093140932409334093440935409364093740938409394094040941409424094340944409454094640947409484094940950409514095240953409544095540956409574095840959409604096140962409634096440965409664096740968409694097040971409724097340974409754097640977409784097940980409814098240983409844098540986409874098840989409904099140992409934099440995409964099740998409994100041001410024100341004410054100641007410084100941010410114101241013410144101541016410174101841019410204102141022410234102441025410264102741028410294103041031410324103341034410354103641037410384103941040410414104241043410444104541046410474104841049410504105141052410534105441055410564105741058410594106041061410624106341064410654106641067410684106941070410714107241073410744107541076410774107841079410804108141082410834108441085410864108741088410894109041091410924109341094410954109641097410984109941100411014110241103411044110541106411074110841109411104111141112411134111441115411164111741118411194112041121411224112341124411254112641127411284112941130411314113241133411344113541136411374113841139411404114141142411434114441145411464114741148411494115041151411524115341154411554115641157411584115941160411614116241163411644116541166411674116841169411704117141172411734117441175411764117741178411794118041181411824118341184411854118641187411884118941190411914119241193411944119541196411974119841199412004120141202412034120441205412064120741208412094121041211412124121341214412154121641217412184121941220412214122241223412244122541226412274122841229412304123141232412334123441235412364123741238412394124041241412424124341244412454124641247412484124941250412514125241253412544125541256412574125841259412604126141262412634126441265412664126741268412694127041271412724127341274412754127641277412784127941280412814128241283412844128541286412874128841289412904129141292412934129441295412964129741298412994130041301413024130341304413054130641307413084130941310413114131241313413144131541316413174131841319413204132141322413234132441325413264132741328413294133041331413324133341334413354133641337413384133941340413414134241343413444134541346413474134841349413504135141352413534135441355413564135741358413594136041361413624136341364413654136641367413684136941370413714137241373413744137541376413774137841379413804138141382413834138441385413864138741388413894139041391413924139341394413954139641397413984139941400414014140241403414044140541406414074140841409414104141141412414134141441415414164141741418414194142041421414224142341424414254142641427414284142941430414314143241433414344143541436414374143841439414404144141442414434144441445414464144741448414494145041451414524145341454414554145641457414584145941460414614146241463414644146541466414674146841469414704147141472414734147441475414764147741478414794148041481414824148341484414854148641487414884148941490414914149241493414944149541496414974149841499415004150141502415034150441505415064150741508415094151041511415124151341514415154151641517415184151941520415214152241523415244152541526415274152841529415304153141532415334153441535415364153741538415394154041541415424154341544415454154641547415484154941550415514155241553415544155541556415574155841559415604156141562415634156441565415664156741568415694157041571415724157341574415754157641577415784157941580415814158241583415844158541586415874158841589415904159141592415934159441595415964159741598415994160041601416024160341604416054160641607416084160941610416114161241613416144161541616416174161841619416204162141622416234162441625416264162741628416294163041631416324163341634416354163641637416384163941640416414164241643416444164541646416474164841649416504165141652416534165441655416564165741658416594166041661416624166341664416654166641667416684166941670416714167241673416744167541676416774167841679416804168141682416834168441685416864168741688416894169041691416924169341694416954169641697416984169941700417014170241703417044170541706417074170841709417104171141712417134171441715417164171741718417194172041721417224172341724417254172641727417284172941730417314173241733417344173541736417374173841739417404174141742417434174441745417464174741748417494175041751417524175341754417554175641757417584175941760417614176241763417644176541766417674176841769417704177141772417734177441775417764177741778417794178041781417824178341784417854178641787417884178941790417914179241793417944179541796417974179841799418004180141802418034180441805418064180741808418094181041811418124181341814418154181641817418184181941820418214182241823418244182541826418274182841829418304183141832418334183441835418364183741838418394184041841418424184341844418454184641847418484184941850418514185241853418544185541856418574185841859418604186141862418634186441865418664186741868418694187041871418724187341874418754187641877418784187941880418814188241883418844188541886418874188841889418904189141892418934189441895418964189741898418994190041901419024190341904419054190641907419084190941910419114191241913419144191541916419174191841919419204192141922419234192441925419264192741928419294193041931419324193341934419354193641937419384193941940419414194241943419444194541946419474194841949419504195141952419534195441955419564195741958419594196041961419624196341964419654196641967419684196941970419714197241973419744197541976419774197841979419804198141982419834198441985419864198741988419894199041991419924199341994419954199641997419984199942000420014200242003420044200542006420074200842009420104201142012420134201442015420164201742018420194202042021420224202342024420254202642027420284202942030420314203242033420344203542036420374203842039420404204142042420434204442045420464204742048420494205042051420524205342054420554205642057420584205942060420614206242063420644206542066420674206842069420704207142072420734207442075420764207742078420794208042081420824208342084420854208642087420884208942090420914209242093420944209542096420974209842099421004210142102421034210442105421064210742108421094211042111421124211342114421154211642117421184211942120421214212242123421244212542126421274212842129421304213142132421334213442135421364213742138421394214042141421424214342144421454214642147421484214942150421514215242153421544215542156421574215842159421604216142162421634216442165421664216742168421694217042171421724217342174421754217642177421784217942180421814218242183421844218542186421874218842189421904219142192421934219442195421964219742198421994220042201422024220342204422054220642207422084220942210422114221242213422144221542216422174221842219422204222142222422234222442225422264222742228422294223042231422324223342234422354223642237422384223942240422414224242243422444224542246422474224842249422504225142252422534225442255422564225742258422594226042261422624226342264422654226642267422684226942270422714227242273422744227542276422774227842279422804228142282422834228442285422864228742288422894229042291422924229342294422954229642297422984229942300423014230242303423044230542306423074230842309423104231142312423134231442315423164231742318423194232042321423224232342324423254232642327423284232942330423314233242333423344233542336423374233842339423404234142342423434234442345423464234742348423494235042351423524235342354423554235642357423584235942360423614236242363423644236542366423674236842369423704237142372423734237442375423764237742378423794238042381423824238342384423854238642387423884238942390423914239242393423944239542396423974239842399424004240142402424034240442405424064240742408424094241042411424124241342414424154241642417424184241942420424214242242423424244242542426424274242842429424304243142432424334243442435424364243742438424394244042441424424244342444424454244642447424484244942450424514245242453424544245542456424574245842459424604246142462424634246442465424664246742468424694247042471424724247342474424754247642477424784247942480424814248242483424844248542486424874248842489424904249142492424934249442495424964249742498424994250042501425024250342504425054250642507425084250942510425114251242513425144251542516425174251842519425204252142522425234252442525425264252742528425294253042531425324253342534425354253642537425384253942540425414254242543425444254542546425474254842549425504255142552425534255442555425564255742558425594256042561425624256342564425654256642567425684256942570425714257242573425744257542576425774257842579425804258142582425834258442585425864258742588425894259042591425924259342594425954259642597425984259942600426014260242603426044260542606426074260842609426104261142612426134261442615426164261742618426194262042621426224262342624426254262642627426284262942630426314263242633426344263542636426374263842639426404264142642426434264442645426464264742648426494265042651426524265342654426554265642657426584265942660426614266242663426644266542666426674266842669426704267142672426734267442675426764267742678426794268042681426824268342684426854268642687426884268942690426914269242693426944269542696426974269842699427004270142702427034270442705427064270742708427094271042711427124271342714427154271642717427184271942720427214272242723427244272542726427274272842729427304273142732427334273442735427364273742738427394274042741427424274342744427454274642747427484274942750427514275242753427544275542756427574275842759427604276142762427634276442765427664276742768427694277042771427724277342774427754277642777427784277942780427814278242783427844278542786427874278842789427904279142792427934279442795427964279742798427994280042801428024280342804428054280642807428084280942810428114281242813428144281542816428174281842819428204282142822428234282442825428264282742828428294283042831428324283342834428354283642837428384283942840428414284242843428444284542846428474284842849428504285142852428534285442855428564285742858428594286042861428624286342864428654286642867428684286942870428714287242873428744287542876428774287842879428804288142882428834288442885428864288742888428894289042891428924289342894428954289642897428984289942900429014290242903429044290542906429074290842909429104291142912429134291442915429164291742918429194292042921429224292342924429254292642927429284292942930429314293242933429344293542936429374293842939429404294142942429434294442945429464294742948429494295042951429524295342954429554295642957429584295942960429614296242963429644296542966429674296842969429704297142972429734297442975429764297742978429794298042981429824298342984429854298642987429884298942990429914299242993429944299542996429974299842999430004300143002430034300443005430064300743008430094301043011430124301343014430154301643017430184301943020430214302243023430244302543026430274302843029430304303143032430334303443035430364303743038430394304043041430424304343044430454304643047430484304943050430514305243053430544305543056430574305843059430604306143062430634306443065430664306743068430694307043071430724307343074430754307643077430784307943080430814308243083430844308543086430874308843089430904309143092430934309443095430964309743098430994310043101431024310343104431054310643107431084310943110431114311243113431144311543116431174311843119431204312143122431234312443125431264312743128431294313043131431324313343134431354313643137431384313943140431414314243143431444314543146431474314843149431504315143152431534315443155431564315743158431594316043161431624316343164431654316643167431684316943170431714317243173431744317543176431774317843179431804318143182431834318443185431864318743188431894319043191431924319343194431954319643197431984319943200432014320243203432044320543206432074320843209432104321143212432134321443215432164321743218432194322043221432224322343224432254322643227432284322943230432314323243233432344323543236432374323843239432404324143242432434324443245432464324743248432494325043251432524325343254432554325643257432584325943260432614326243263432644326543266432674326843269432704327143272432734327443275432764327743278432794328043281432824328343284432854328643287432884328943290432914329243293432944329543296432974329843299433004330143302433034330443305433064330743308433094331043311433124331343314433154331643317433184331943320433214332243323433244332543326433274332843329433304333143332433334333443335433364333743338433394334043341433424334343344433454334643347433484334943350433514335243353433544335543356433574335843359433604336143362433634336443365433664336743368433694337043371433724337343374433754337643377433784337943380433814338243383433844338543386433874338843389433904339143392433934339443395433964339743398433994340043401434024340343404434054340643407434084340943410434114341243413434144341543416434174341843419434204342143422434234342443425434264342743428434294343043431434324343343434434354343643437434384343943440434414344243443434444344543446434474344843449434504345143452434534345443455434564345743458434594346043461434624346343464434654346643467434684346943470434714347243473434744347543476434774347843479434804348143482434834348443485434864348743488434894349043491434924349343494434954349643497434984349943500435014350243503435044350543506435074350843509435104351143512435134351443515435164351743518435194352043521435224352343524435254352643527435284352943530435314353243533435344353543536435374353843539435404354143542435434354443545435464354743548435494355043551435524355343554435554355643557435584355943560435614356243563435644356543566435674356843569435704357143572435734357443575435764357743578435794358043581435824358343584435854358643587435884358943590435914359243593435944359543596435974359843599436004360143602436034360443605436064360743608436094361043611436124361343614436154361643617436184361943620436214362243623436244362543626436274362843629436304363143632436334363443635436364363743638436394364043641436424364343644436454364643647436484364943650436514365243653436544365543656436574365843659436604366143662436634366443665436664366743668436694367043671436724367343674436754367643677436784367943680436814368243683436844368543686436874368843689436904369143692436934369443695436964369743698436994370043701437024370343704437054370643707437084370943710437114371243713437144371543716437174371843719437204372143722437234372443725437264372743728437294373043731437324373343734437354373643737437384373943740437414374243743437444374543746437474374843749437504375143752437534375443755437564375743758437594376043761437624376343764437654376643767437684376943770437714377243773437744377543776437774377843779437804378143782437834378443785437864378743788437894379043791437924379343794437954379643797437984379943800438014380243803438044380543806438074380843809438104381143812438134381443815438164381743818438194382043821438224382343824438254382643827438284382943830438314383243833438344383543836438374383843839438404384143842438434384443845438464384743848438494385043851438524385343854438554385643857438584385943860438614386243863438644386543866438674386843869438704387143872438734387443875438764387743878438794388043881438824388343884438854388643887438884388943890438914389243893438944389543896438974389843899439004390143902439034390443905439064390743908439094391043911439124391343914439154391643917439184391943920439214392243923439244392543926439274392843929439304393143932439334393443935439364393743938439394394043941439424394343944439454394643947439484394943950439514395243953439544395543956439574395843959439604396143962439634396443965439664396743968439694397043971439724397343974439754397643977439784397943980439814398243983439844398543986439874398843989439904399143992439934399443995439964399743998439994400044001440024400344004440054400644007440084400944010440114401244013440144401544016440174401844019440204402144022440234402444025440264402744028440294403044031440324403344034440354403644037440384403944040440414404244043440444404544046440474404844049440504405144052440534405444055440564405744058440594406044061440624406344064440654406644067440684406944070440714407244073440744407544076440774407844079440804408144082440834408444085440864408744088440894409044091440924409344094440954409644097440984409944100441014410244103441044410544106441074410844109441104411144112441134411444115441164411744118441194412044121441224412344124441254412644127441284412944130441314413244133441344413544136441374413844139441404414144142441434414444145441464414744148441494415044151441524415344154441554415644157441584415944160441614416244163441644416544166441674416844169441704417144172441734417444175441764417744178441794418044181441824418344184441854418644187441884418944190441914419244193441944419544196441974419844199442004420144202442034420444205442064420744208442094421044211442124421344214442154421644217442184421944220442214422244223442244422544226442274422844229442304423144232442334423444235442364423744238442394424044241442424424344244442454424644247442484424944250442514425244253442544425544256442574425844259442604426144262442634426444265442664426744268442694427044271442724427344274442754427644277442784427944280442814428244283442844428544286442874428844289442904429144292442934429444295442964429744298442994430044301443024430344304443054430644307443084430944310443114431244313443144431544316443174431844319443204432144322443234432444325443264432744328443294433044331443324433344334443354433644337443384433944340443414434244343443444434544346443474434844349443504435144352443534435444355443564435744358443594436044361443624436344364443654436644367443684436944370443714437244373443744437544376443774437844379443804438144382443834438444385443864438744388443894439044391443924439344394443954439644397443984439944400444014440244403444044440544406444074440844409444104441144412444134441444415444164441744418444194442044421444224442344424444254442644427444284442944430444314443244433444344443544436444374443844439444404444144442444434444444445444464444744448444494445044451444524445344454444554445644457444584445944460444614446244463444644446544466444674446844469444704447144472444734447444475444764447744478444794448044481444824448344484444854448644487444884448944490444914449244493444944449544496444974449844499445004450144502445034450444505445064450744508445094451044511445124451344514445154451644517445184451944520445214452244523445244452544526445274452844529445304453144532445334453444535445364453744538445394454044541445424454344544445454454644547445484454944550445514455244553445544455544556445574455844559445604456144562445634456444565445664456744568445694457044571445724457344574445754457644577445784457944580445814458244583445844458544586445874458844589445904459144592445934459444595445964459744598445994460044601446024460344604446054460644607446084460944610446114461244613446144461544616446174461844619446204462144622446234462444625446264462744628446294463044631446324463344634446354463644637446384463944640446414464244643446444464544646446474464844649446504465144652446534465444655446564465744658446594466044661446624466344664446654466644667446684466944670446714467244673446744467544676446774467844679446804468144682446834468444685446864468744688446894469044691446924469344694446954469644697446984469944700447014470244703447044470544706447074470844709447104471144712447134471444715447164471744718447194472044721447224472344724447254472644727447284472944730447314473244733447344473544736447374473844739447404474144742447434474444745447464474744748447494475044751447524475344754447554475644757447584475944760447614476244763447644476544766447674476844769447704477144772447734477444775447764477744778447794478044781447824478344784447854478644787447884478944790447914479244793447944479544796447974479844799448004480144802448034480444805448064480744808448094481044811448124481344814448154481644817448184481944820448214482244823448244482544826448274482844829448304483144832448334483444835448364483744838448394484044841448424484344844448454484644847448484484944850448514485244853448544485544856448574485844859448604486144862448634486444865448664486744868448694487044871448724487344874448754487644877448784487944880448814488244883448844488544886448874488844889448904489144892448934489444895448964489744898448994490044901449024490344904449054490644907449084490944910449114491244913449144491544916449174491844919449204492144922449234492444925449264492744928449294493044931449324493344934449354493644937449384493944940449414494244943449444494544946449474494844949449504495144952449534495444955449564495744958449594496044961449624496344964449654496644967449684496944970449714497244973449744497544976449774497844979449804498144982449834498444985449864498744988449894499044991449924499344994449954499644997449984499945000450014500245003450044500545006450074500845009450104501145012450134501445015450164501745018450194502045021450224502345024450254502645027450284502945030450314503245033450344503545036450374503845039450404504145042450434504445045450464504745048450494505045051450524505345054450554505645057450584505945060450614506245063450644506545066450674506845069450704507145072450734507445075450764507745078450794508045081450824508345084450854508645087450884508945090450914509245093450944509545096450974509845099451004510145102451034510445105451064510745108451094511045111451124511345114451154511645117451184511945120451214512245123451244512545126451274512845129451304513145132451334513445135451364513745138451394514045141451424514345144451454514645147451484514945150451514515245153451544515545156451574515845159451604516145162451634516445165451664516745168451694517045171451724517345174451754517645177451784517945180451814518245183451844518545186451874518845189451904519145192451934519445195451964519745198451994520045201452024520345204452054520645207452084520945210452114521245213452144521545216452174521845219452204522145222452234522445225452264522745228452294523045231452324523345234452354523645237452384523945240452414524245243452444524545246452474524845249452504525145252452534525445255452564525745258452594526045261452624526345264452654526645267452684526945270452714527245273452744527545276452774527845279452804528145282452834528445285452864528745288452894529045291452924529345294452954529645297452984529945300453014530245303453044530545306453074530845309453104531145312453134531445315453164531745318453194532045321453224532345324453254532645327453284532945330453314533245333453344533545336453374533845339453404534145342453434534445345453464534745348453494535045351453524535345354453554535645357453584535945360453614536245363453644536545366453674536845369453704537145372453734537445375453764537745378453794538045381453824538345384453854538645387453884538945390453914539245393453944539545396453974539845399454004540145402454034540445405454064540745408454094541045411454124541345414454154541645417454184541945420454214542245423454244542545426454274542845429454304543145432454334543445435454364543745438454394544045441454424544345444454454544645447454484544945450454514545245453454544545545456454574545845459454604546145462454634546445465454664546745468454694547045471454724547345474454754547645477454784547945480454814548245483454844548545486454874548845489454904549145492454934549445495454964549745498454994550045501455024550345504455054550645507455084550945510455114551245513455144551545516455174551845519455204552145522455234552445525455264552745528455294553045531455324553345534455354553645537455384553945540455414554245543455444554545546455474554845549455504555145552455534555445555455564555745558455594556045561455624556345564455654556645567455684556945570455714557245573455744557545576455774557845579455804558145582455834558445585455864558745588455894559045591455924559345594455954559645597455984559945600456014560245603456044560545606456074560845609456104561145612456134561445615456164561745618456194562045621456224562345624456254562645627456284562945630456314563245633456344563545636456374563845639456404564145642456434564445645456464564745648456494565045651456524565345654456554565645657456584565945660456614566245663456644566545666456674566845669456704567145672456734567445675456764567745678456794568045681456824568345684456854568645687456884568945690456914569245693456944569545696456974569845699457004570145702457034570445705457064570745708457094571045711457124571345714457154571645717457184571945720457214572245723457244572545726457274572845729457304573145732457334573445735457364573745738457394574045741457424574345744457454574645747457484574945750457514575245753457544575545756457574575845759457604576145762457634576445765457664576745768457694577045771457724577345774457754577645777457784577945780457814578245783457844578545786457874578845789457904579145792457934579445795457964579745798457994580045801458024580345804458054580645807458084580945810458114581245813458144581545816458174581845819458204582145822458234582445825458264582745828458294583045831458324583345834458354583645837458384583945840458414584245843458444584545846458474584845849458504585145852458534585445855458564585745858458594586045861458624586345864458654586645867458684586945870458714587245873458744587545876458774587845879458804588145882458834588445885458864588745888458894589045891458924589345894458954589645897458984589945900459014590245903459044590545906459074590845909459104591145912459134591445915459164591745918459194592045921459224592345924459254592645927459284592945930459314593245933459344593545936459374593845939459404594145942459434594445945459464594745948459494595045951459524595345954459554595645957459584595945960459614596245963459644596545966459674596845969459704597145972459734597445975459764597745978459794598045981459824598345984459854598645987459884598945990459914599245993459944599545996459974599845999460004600146002460034600446005460064600746008460094601046011460124601346014460154601646017460184601946020460214602246023460244602546026460274602846029460304603146032460334603446035460364603746038460394604046041460424604346044460454604646047460484604946050460514605246053460544605546056460574605846059460604606146062460634606446065460664606746068460694607046071460724607346074460754607646077460784607946080460814608246083460844608546086460874608846089460904609146092460934609446095460964609746098460994610046101461024610346104461054610646107461084610946110461114611246113461144611546116461174611846119461204612146122461234612446125461264612746128461294613046131461324613346134461354613646137461384613946140461414614246143461444614546146461474614846149461504615146152461534615446155461564615746158461594616046161461624616346164461654616646167461684616946170461714617246173461744617546176461774617846179461804618146182461834618446185461864618746188461894619046191461924619346194461954619646197461984619946200462014620246203462044620546206462074620846209462104621146212462134621446215462164621746218462194622046221462224622346224462254622646227462284622946230462314623246233462344623546236462374623846239462404624146242462434624446245462464624746248462494625046251462524625346254462554625646257462584625946260462614626246263462644626546266462674626846269462704627146272462734627446275462764627746278462794628046281462824628346284462854628646287462884628946290462914629246293462944629546296462974629846299463004630146302463034630446305463064630746308463094631046311463124631346314463154631646317463184631946320463214632246323463244632546326463274632846329463304633146332463334633446335463364633746338463394634046341463424634346344463454634646347463484634946350463514635246353463544635546356463574635846359463604636146362463634636446365463664636746368463694637046371463724637346374463754637646377463784637946380463814638246383463844638546386463874638846389463904639146392463934639446395463964639746398463994640046401464024640346404464054640646407464084640946410464114641246413464144641546416464174641846419464204642146422464234642446425464264642746428464294643046431464324643346434464354643646437464384643946440464414644246443464444644546446464474644846449464504645146452464534645446455464564645746458464594646046461464624646346464464654646646467464684646946470464714647246473464744647546476464774647846479464804648146482464834648446485464864648746488464894649046491464924649346494464954649646497464984649946500465014650246503465044650546506465074650846509465104651146512465134651446515465164651746518465194652046521465224652346524465254652646527465284652946530465314653246533465344653546536465374653846539465404654146542465434654446545465464654746548465494655046551465524655346554465554655646557465584655946560465614656246563465644656546566465674656846569465704657146572465734657446575465764657746578465794658046581465824658346584465854658646587465884658946590465914659246593465944659546596465974659846599466004660146602466034660446605466064660746608466094661046611466124661346614466154661646617466184661946620466214662246623466244662546626466274662846629466304663146632466334663446635466364663746638466394664046641466424664346644466454664646647466484664946650466514665246653466544665546656466574665846659466604666146662466634666446665466664666746668466694667046671466724667346674466754667646677466784667946680466814668246683466844668546686466874668846689466904669146692466934669446695466964669746698466994670046701467024670346704467054670646707467084670946710467114671246713467144671546716467174671846719467204672146722467234672446725467264672746728467294673046731467324673346734467354673646737467384673946740467414674246743467444674546746467474674846749467504675146752467534675446755467564675746758467594676046761467624676346764467654676646767467684676946770467714677246773467744677546776467774677846779467804678146782467834678446785467864678746788467894679046791467924679346794467954679646797467984679946800468014680246803468044680546806468074680846809468104681146812468134681446815468164681746818468194682046821468224682346824468254682646827468284682946830468314683246833468344683546836468374683846839468404684146842468434684446845468464684746848468494685046851468524685346854468554685646857468584685946860468614686246863468644686546866468674686846869468704687146872468734687446875468764687746878468794688046881468824688346884468854688646887468884688946890468914689246893468944689546896468974689846899469004690146902469034690446905469064690746908469094691046911469124691346914469154691646917469184691946920469214692246923469244692546926469274692846929469304693146932469334693446935469364693746938469394694046941469424694346944469454694646947469484694946950469514695246953469544695546956469574695846959469604696146962469634696446965469664696746968469694697046971469724697346974469754697646977469784697946980469814698246983469844698546986469874698846989469904699146992469934699446995469964699746998469994700047001470024700347004470054700647007470084700947010470114701247013470144701547016470174701847019470204702147022470234702447025470264702747028470294703047031470324703347034470354703647037470384703947040470414704247043470444704547046470474704847049470504705147052470534705447055470564705747058470594706047061470624706347064470654706647067470684706947070470714707247073470744707547076470774707847079470804708147082470834708447085470864708747088470894709047091470924709347094470954709647097470984709947100471014710247103471044710547106471074710847109471104711147112471134711447115471164711747118471194712047121471224712347124471254712647127471284712947130471314713247133471344713547136471374713847139471404714147142471434714447145471464714747148471494715047151471524715347154471554715647157471584715947160471614716247163471644716547166471674716847169471704717147172471734717447175471764717747178471794718047181471824718347184471854718647187471884718947190471914719247193471944719547196471974719847199472004720147202472034720447205472064720747208472094721047211472124721347214472154721647217472184721947220472214722247223472244722547226472274722847229472304723147232472334723447235472364723747238472394724047241472424724347244472454724647247472484724947250472514725247253472544725547256472574725847259472604726147262472634726447265472664726747268472694727047271472724727347274472754727647277472784727947280472814728247283472844728547286472874728847289472904729147292472934729447295472964729747298472994730047301473024730347304473054730647307473084730947310473114731247313473144731547316473174731847319473204732147322473234732447325473264732747328473294733047331473324733347334473354733647337473384733947340473414734247343473444734547346473474734847349473504735147352473534735447355473564735747358473594736047361473624736347364473654736647367473684736947370473714737247373473744737547376473774737847379473804738147382473834738447385473864738747388473894739047391473924739347394473954739647397473984739947400474014740247403474044740547406474074740847409474104741147412474134741447415474164741747418474194742047421474224742347424474254742647427474284742947430474314743247433474344743547436474374743847439474404744147442474434744447445474464744747448474494745047451474524745347454474554745647457474584745947460474614746247463474644746547466474674746847469474704747147472474734747447475474764747747478474794748047481474824748347484474854748647487474884748947490474914749247493474944749547496474974749847499475004750147502475034750447505475064750747508475094751047511475124751347514475154751647517475184751947520475214752247523475244752547526475274752847529475304753147532475334753447535475364753747538475394754047541475424754347544475454754647547475484754947550475514755247553475544755547556475574755847559475604756147562475634756447565475664756747568475694757047571475724757347574475754757647577475784757947580475814758247583475844758547586475874758847589475904759147592475934759447595475964759747598475994760047601476024760347604476054760647607476084760947610476114761247613476144761547616476174761847619476204762147622476234762447625476264762747628476294763047631476324763347634476354763647637476384763947640476414764247643476444764547646476474764847649476504765147652476534765447655476564765747658476594766047661476624766347664476654766647667476684766947670476714767247673476744767547676476774767847679476804768147682476834768447685476864768747688476894769047691476924769347694476954769647697476984769947700477014770247703477044770547706477074770847709477104771147712477134771447715477164771747718477194772047721477224772347724477254772647727477284772947730477314773247733477344773547736477374773847739477404774147742477434774447745477464774747748477494775047751477524775347754477554775647757477584775947760477614776247763477644776547766477674776847769477704777147772477734777447775477764777747778477794778047781477824778347784477854778647787477884778947790477914779247793477944779547796477974779847799478004780147802478034780447805478064780747808478094781047811478124781347814478154781647817478184781947820478214782247823478244782547826478274782847829478304783147832478334783447835478364783747838478394784047841478424784347844478454784647847478484784947850478514785247853478544785547856478574785847859478604786147862478634786447865478664786747868478694787047871478724787347874478754787647877478784787947880478814788247883478844788547886478874788847889478904789147892478934789447895478964789747898478994790047901479024790347904479054790647907479084790947910479114791247913479144791547916479174791847919479204792147922479234792447925479264792747928479294793047931479324793347934479354793647937479384793947940479414794247943479444794547946479474794847949479504795147952479534795447955479564795747958479594796047961479624796347964479654796647967479684796947970479714797247973479744797547976479774797847979479804798147982479834798447985479864798747988479894799047991479924799347994479954799647997479984799948000480014800248003480044800548006480074800848009480104801148012480134801448015480164801748018480194802048021480224802348024480254802648027480284802948030480314803248033480344803548036480374803848039480404804148042480434804448045480464804748048480494805048051480524805348054480554805648057480584805948060480614806248063480644806548066480674806848069480704807148072480734807448075480764807748078480794808048081480824808348084480854808648087480884808948090480914809248093480944809548096480974809848099481004810148102481034810448105481064810748108481094811048111481124811348114481154811648117481184811948120481214812248123481244812548126481274812848129481304813148132481334813448135481364813748138481394814048141481424814348144481454814648147481484814948150481514815248153481544815548156481574815848159481604816148162481634816448165481664816748168481694817048171481724817348174481754817648177481784817948180481814818248183481844818548186481874818848189481904819148192481934819448195481964819748198481994820048201482024820348204482054820648207482084820948210482114821248213482144821548216482174821848219482204822148222482234822448225482264822748228482294823048231482324823348234482354823648237482384823948240482414824248243482444824548246482474824848249482504825148252482534825448255482564825748258482594826048261482624826348264482654826648267482684826948270482714827248273482744827548276482774827848279482804828148282482834828448285482864828748288482894829048291482924829348294482954829648297482984829948300483014830248303483044830548306483074830848309483104831148312483134831448315483164831748318483194832048321483224832348324483254832648327483284832948330483314833248333483344833548336483374833848339483404834148342483434834448345483464834748348483494835048351483524835348354483554835648357483584835948360483614836248363483644836548366483674836848369483704837148372483734837448375483764837748378483794838048381483824838348384483854838648387483884838948390483914839248393483944839548396483974839848399484004840148402484034840448405484064840748408484094841048411484124841348414484154841648417484184841948420484214842248423484244842548426484274842848429484304843148432484334843448435484364843748438484394844048441484424844348444484454844648447484484844948450484514845248453484544845548456484574845848459484604846148462484634846448465484664846748468484694847048471484724847348474484754847648477484784847948480484814848248483484844848548486484874848848489484904849148492484934849448495484964849748498484994850048501485024850348504485054850648507485084850948510485114851248513485144851548516485174851848519485204852148522485234852448525485264852748528485294853048531485324853348534485354853648537485384853948540485414854248543485444854548546485474854848549485504855148552485534855448555485564855748558485594856048561485624856348564485654856648567485684856948570485714857248573485744857548576485774857848579485804858148582485834858448585485864858748588485894859048591485924859348594485954859648597485984859948600486014860248603486044860548606486074860848609486104861148612486134861448615486164861748618486194862048621486224862348624486254862648627486284862948630486314863248633486344863548636486374863848639486404864148642486434864448645486464864748648486494865048651486524865348654486554865648657486584865948660486614866248663486644866548666486674866848669486704867148672486734867448675486764867748678486794868048681486824868348684486854868648687486884868948690486914869248693486944869548696486974869848699487004870148702487034870448705487064870748708487094871048711487124871348714487154871648717487184871948720487214872248723487244872548726487274872848729487304873148732487334873448735487364873748738487394874048741487424874348744487454874648747487484874948750487514875248753487544875548756487574875848759487604876148762487634876448765487664876748768487694877048771487724877348774487754877648777487784877948780487814878248783487844878548786487874878848789487904879148792487934879448795487964879748798487994880048801488024880348804488054880648807488084880948810488114881248813488144881548816488174881848819488204882148822488234882448825488264882748828488294883048831488324883348834488354883648837488384883948840488414884248843488444884548846488474884848849488504885148852488534885448855488564885748858488594886048861488624886348864488654886648867488684886948870488714887248873488744887548876488774887848879488804888148882488834888448885488864888748888488894889048891488924889348894488954889648897488984889948900489014890248903489044890548906489074890848909489104891148912489134891448915489164891748918489194892048921489224892348924489254892648927489284892948930489314893248933489344893548936489374893848939489404894148942489434894448945489464894748948489494895048951489524895348954489554895648957489584895948960489614896248963489644896548966489674896848969489704897148972489734897448975489764897748978489794898048981489824898348984489854898648987489884898948990489914899248993489944899548996489974899848999490004900149002490034900449005490064900749008490094901049011490124901349014490154901649017490184901949020490214902249023490244902549026490274902849029490304903149032490334903449035490364903749038490394904049041490424904349044490454904649047490484904949050490514905249053490544905549056490574905849059490604906149062490634906449065490664906749068490694907049071490724907349074490754907649077490784907949080490814908249083490844908549086490874908849089490904909149092490934909449095490964909749098490994910049101491024910349104491054910649107491084910949110491114911249113491144911549116491174911849119491204912149122491234912449125491264912749128491294913049131491324913349134491354913649137491384913949140491414914249143491444914549146491474914849149491504915149152491534915449155491564915749158491594916049161491624916349164491654916649167491684916949170491714917249173491744917549176491774917849179491804918149182491834918449185491864918749188491894919049191491924919349194491954919649197491984919949200492014920249203492044920549206492074920849209492104921149212492134921449215492164921749218492194922049221492224922349224492254922649227492284922949230492314923249233492344923549236492374923849239492404924149242492434924449245492464924749248492494925049251492524925349254492554925649257492584925949260492614926249263492644926549266492674926849269492704927149272492734927449275492764927749278492794928049281492824928349284492854928649287492884928949290492914929249293492944929549296492974929849299493004930149302493034930449305493064930749308493094931049311493124931349314493154931649317493184931949320493214932249323493244932549326493274932849329493304933149332493334933449335493364933749338493394934049341493424934349344493454934649347493484934949350493514935249353493544935549356493574935849359493604936149362493634936449365493664936749368493694937049371493724937349374493754937649377493784937949380493814938249383493844938549386493874938849389493904939149392493934939449395493964939749398493994940049401494024940349404494054940649407494084940949410494114941249413494144941549416494174941849419494204942149422494234942449425494264942749428494294943049431494324943349434494354943649437494384943949440494414944249443494444944549446494474944849449494504945149452494534945449455494564945749458494594946049461494624946349464494654946649467494684946949470494714947249473494744947549476494774947849479494804948149482494834948449485494864948749488494894949049491494924949349494494954949649497494984949949500495014950249503495044950549506495074950849509495104951149512495134951449515495164951749518495194952049521495224952349524495254952649527495284952949530495314953249533495344953549536495374953849539495404954149542495434954449545495464954749548495494955049551495524955349554495554955649557495584955949560495614956249563495644956549566495674956849569495704957149572495734957449575495764957749578495794958049581495824958349584495854958649587495884958949590495914959249593495944959549596495974959849599496004960149602496034960449605496064960749608496094961049611496124961349614496154961649617496184961949620496214962249623496244962549626496274962849629496304963149632496334963449635496364963749638496394964049641496424964349644496454964649647496484964949650496514965249653496544965549656496574965849659496604966149662496634966449665496664966749668496694967049671496724967349674496754967649677496784967949680496814968249683496844968549686496874968849689496904969149692496934969449695496964969749698496994970049701497024970349704497054970649707497084970949710497114971249713497144971549716497174971849719497204972149722497234972449725497264972749728497294973049731497324973349734497354973649737497384973949740497414974249743497444974549746497474974849749497504975149752497534975449755497564975749758497594976049761497624976349764497654976649767497684976949770497714977249773497744977549776497774977849779497804978149782497834978449785497864978749788497894979049791497924979349794497954979649797497984979949800498014980249803498044980549806498074980849809498104981149812498134981449815498164981749818498194982049821498224982349824498254982649827498284982949830498314983249833498344983549836498374983849839498404984149842498434984449845498464984749848498494985049851498524985349854498554985649857498584985949860498614986249863498644986549866498674986849869498704987149872498734987449875498764987749878498794988049881498824988349884498854988649887498884988949890498914989249893498944989549896498974989849899499004990149902499034990449905499064990749908499094991049911499124991349914499154991649917499184991949920499214992249923499244992549926499274992849929499304993149932499334993449935499364993749938499394994049941499424994349944499454994649947499484994949950499514995249953499544995549956499574995849959499604996149962499634996449965499664996749968499694997049971499724997349974499754997649977499784997949980499814998249983499844998549986499874998849989499904999149992499934999449995499964999749998499995000050001500025000350004500055000650007500085000950010500115001250013500145001550016500175001850019500205002150022500235002450025500265002750028500295003050031500325003350034500355003650037500385003950040500415004250043500445004550046500475004850049500505005150052500535005450055500565005750058500595006050061500625006350064500655006650067500685006950070500715007250073500745007550076500775007850079500805008150082500835008450085500865008750088500895009050091500925009350094500955009650097500985009950100501015010250103501045010550106501075010850109501105011150112501135011450115501165011750118501195012050121501225012350124501255012650127501285012950130501315013250133501345013550136501375013850139501405014150142501435014450145501465014750148501495015050151501525015350154501555015650157501585015950160501615016250163501645016550166501675016850169501705017150172501735017450175501765017750178501795018050181501825018350184501855018650187501885018950190501915019250193501945019550196501975019850199502005020150202502035020450205502065020750208502095021050211502125021350214502155021650217502185021950220502215022250223502245022550226502275022850229502305023150232502335023450235502365023750238502395024050241502425024350244502455024650247502485024950250502515025250253502545025550256502575025850259502605026150262502635026450265502665026750268502695027050271502725027350274502755027650277502785027950280502815028250283502845028550286502875028850289502905029150292502935029450295502965029750298502995030050301503025030350304503055030650307503085030950310503115031250313503145031550316503175031850319503205032150322503235032450325503265032750328503295033050331503325033350334503355033650337503385033950340503415034250343503445034550346503475034850349503505035150352503535035450355503565035750358503595036050361503625036350364503655036650367503685036950370503715037250373503745037550376503775037850379503805038150382503835038450385503865038750388503895039050391503925039350394503955039650397503985039950400504015040250403504045040550406504075040850409504105041150412504135041450415504165041750418504195042050421504225042350424504255042650427504285042950430504315043250433504345043550436504375043850439504405044150442504435044450445504465044750448504495045050451504525045350454504555045650457504585045950460504615046250463504645046550466504675046850469504705047150472504735047450475504765047750478504795048050481504825048350484504855048650487504885048950490504915049250493504945049550496504975049850499505005050150502505035050450505505065050750508505095051050511505125051350514505155051650517505185051950520505215052250523505245052550526505275052850529505305053150532505335053450535505365053750538505395054050541505425054350544505455054650547505485054950550505515055250553505545055550556505575055850559505605056150562505635056450565505665056750568505695057050571505725057350574505755057650577505785057950580505815058250583505845058550586505875058850589505905059150592505935059450595505965059750598505995060050601506025060350604506055060650607506085060950610506115061250613506145061550616506175061850619506205062150622506235062450625506265062750628506295063050631506325063350634506355063650637506385063950640506415064250643506445064550646506475064850649506505065150652506535065450655506565065750658506595066050661506625066350664506655066650667506685066950670506715067250673506745067550676506775067850679506805068150682506835068450685506865068750688506895069050691506925069350694506955069650697506985069950700507015070250703507045070550706507075070850709507105071150712507135071450715507165071750718507195072050721507225072350724507255072650727507285072950730507315073250733507345073550736507375073850739507405074150742507435074450745507465074750748507495075050751507525075350754507555075650757507585075950760507615076250763507645076550766507675076850769507705077150772507735077450775507765077750778507795078050781507825078350784507855078650787507885078950790507915079250793507945079550796507975079850799508005080150802508035080450805508065080750808508095081050811508125081350814508155081650817508185081950820508215082250823508245082550826508275082850829508305083150832508335083450835508365083750838508395084050841508425084350844508455084650847508485084950850508515085250853508545085550856508575085850859508605086150862508635086450865508665086750868508695087050871508725087350874508755087650877508785087950880508815088250883508845088550886508875088850889508905089150892508935089450895508965089750898508995090050901509025090350904509055090650907509085090950910509115091250913509145091550916509175091850919509205092150922509235092450925509265092750928509295093050931509325093350934509355093650937509385093950940509415094250943509445094550946509475094850949509505095150952509535095450955509565095750958509595096050961509625096350964509655096650967509685096950970509715097250973509745097550976509775097850979509805098150982509835098450985509865098750988509895099050991509925099350994509955099650997509985099951000510015100251003510045100551006510075100851009510105101151012510135101451015510165101751018510195102051021510225102351024510255102651027510285102951030510315103251033510345103551036510375103851039510405104151042510435104451045510465104751048510495105051051510525105351054510555105651057510585105951060510615106251063510645106551066510675106851069510705107151072510735107451075510765107751078510795108051081510825108351084510855108651087510885108951090510915109251093510945109551096510975109851099511005110151102511035110451105511065110751108511095111051111511125111351114511155111651117511185111951120511215112251123511245112551126511275112851129511305113151132511335113451135511365113751138511395114051141511425114351144511455114651147511485114951150511515115251153511545115551156511575115851159511605116151162511635116451165511665116751168511695117051171511725117351174511755117651177511785117951180511815118251183511845118551186511875118851189511905119151192511935119451195511965119751198511995120051201512025120351204512055120651207512085120951210512115121251213512145121551216512175121851219512205122151222512235122451225512265122751228512295123051231512325123351234512355123651237512385123951240512415124251243512445124551246512475124851249512505125151252512535125451255512565125751258512595126051261512625126351264512655126651267512685126951270512715127251273512745127551276512775127851279512805128151282512835128451285512865128751288512895129051291512925129351294512955129651297512985129951300513015130251303513045130551306513075130851309513105131151312513135131451315513165131751318513195132051321513225132351324513255132651327513285132951330513315133251333513345133551336513375133851339513405134151342513435134451345513465134751348513495135051351513525135351354513555135651357513585135951360513615136251363513645136551366513675136851369513705137151372513735137451375513765137751378513795138051381513825138351384513855138651387513885138951390513915139251393513945139551396513975139851399514005140151402514035140451405514065140751408514095141051411514125141351414514155141651417514185141951420514215142251423514245142551426514275142851429514305143151432514335143451435514365143751438514395144051441514425144351444514455144651447514485144951450514515145251453514545145551456514575145851459514605146151462514635146451465514665146751468514695147051471514725147351474514755147651477514785147951480514815148251483514845148551486514875148851489514905149151492514935149451495514965149751498514995150051501515025150351504515055150651507515085150951510515115151251513515145151551516515175151851519515205152151522515235152451525515265152751528515295153051531515325153351534515355153651537515385153951540515415154251543515445154551546515475154851549515505155151552515535155451555515565155751558515595156051561515625156351564515655156651567515685156951570515715157251573515745157551576515775157851579515805158151582515835158451585515865158751588515895159051591515925159351594515955159651597515985159951600516015160251603516045160551606516075160851609516105161151612516135161451615516165161751618516195162051621516225162351624516255162651627516285162951630516315163251633516345163551636516375163851639516405164151642516435164451645516465164751648516495165051651516525165351654516555165651657516585165951660516615166251663516645166551666516675166851669516705167151672516735167451675516765167751678516795168051681516825168351684516855168651687516885168951690516915169251693516945169551696516975169851699517005170151702517035170451705517065170751708517095171051711517125171351714517155171651717517185171951720517215172251723517245172551726517275172851729517305173151732517335173451735517365173751738517395174051741517425174351744517455174651747517485174951750517515175251753517545175551756517575175851759517605176151762517635176451765517665176751768517695177051771517725177351774517755177651777517785177951780517815178251783517845178551786517875178851789517905179151792517935179451795517965179751798517995180051801518025180351804518055180651807518085180951810518115181251813518145181551816518175181851819518205182151822518235182451825518265182751828518295183051831518325183351834518355183651837518385183951840518415184251843518445184551846518475184851849518505185151852518535185451855518565185751858518595186051861518625186351864518655186651867518685186951870518715187251873518745187551876518775187851879518805188151882518835188451885518865188751888518895189051891518925189351894518955189651897518985189951900519015190251903519045190551906519075190851909519105191151912519135191451915519165191751918519195192051921519225192351924519255192651927519285192951930519315193251933519345193551936519375193851939519405194151942519435194451945519465194751948519495195051951519525195351954519555195651957519585195951960519615196251963519645196551966519675196851969519705197151972519735197451975519765197751978519795198051981519825198351984519855198651987519885198951990519915199251993519945199551996519975199851999520005200152002520035200452005520065200752008520095201052011520125201352014520155201652017520185201952020520215202252023520245202552026520275202852029520305203152032520335203452035520365203752038520395204052041520425204352044520455204652047520485204952050520515205252053520545205552056520575205852059520605206152062520635206452065520665206752068520695207052071520725207352074520755207652077520785207952080520815208252083520845208552086520875208852089520905209152092520935209452095520965209752098520995210052101521025210352104521055210652107521085210952110521115211252113521145211552116521175211852119521205212152122521235212452125521265212752128521295213052131521325213352134521355213652137521385213952140521415214252143521445214552146521475214852149521505215152152521535215452155521565215752158521595216052161521625216352164521655216652167521685216952170521715217252173521745217552176521775217852179521805218152182521835218452185521865218752188521895219052191521925219352194521955219652197521985219952200522015220252203522045220552206522075220852209522105221152212522135221452215522165221752218522195222052221522225222352224522255222652227522285222952230522315223252233522345223552236522375223852239522405224152242522435224452245522465224752248522495225052251522525225352254522555225652257522585225952260522615226252263522645226552266522675226852269522705227152272522735227452275522765227752278522795228052281522825228352284522855228652287522885228952290522915229252293522945229552296522975229852299523005230152302523035230452305523065230752308523095231052311523125231352314523155231652317523185231952320523215232252323523245232552326523275232852329523305233152332523335233452335523365233752338523395234052341523425234352344523455234652347523485234952350523515235252353523545235552356523575235852359523605236152362523635236452365523665236752368523695237052371523725237352374523755237652377523785237952380523815238252383523845238552386523875238852389523905239152392523935239452395523965239752398523995240052401524025240352404524055240652407524085240952410524115241252413524145241552416524175241852419524205242152422524235242452425524265242752428524295243052431524325243352434524355243652437524385243952440524415244252443524445244552446524475244852449524505245152452524535245452455524565245752458524595246052461524625246352464524655246652467524685246952470524715247252473524745247552476524775247852479524805248152482524835248452485524865248752488524895249052491524925249352494524955249652497524985249952500525015250252503525045250552506525075250852509525105251152512525135251452515525165251752518525195252052521525225252352524525255252652527525285252952530525315253252533525345253552536525375253852539525405254152542525435254452545525465254752548525495255052551525525255352554525555255652557525585255952560525615256252563525645256552566525675256852569525705257152572525735257452575525765257752578525795258052581525825258352584525855258652587525885258952590525915259252593525945259552596525975259852599526005260152602526035260452605526065260752608526095261052611526125261352614526155261652617526185261952620526215262252623526245262552626526275262852629526305263152632526335263452635526365263752638526395264052641526425264352644526455264652647526485264952650526515265252653526545265552656526575265852659526605266152662526635266452665526665266752668526695267052671526725267352674526755267652677526785267952680526815268252683526845268552686526875268852689526905269152692526935269452695526965269752698526995270052701527025270352704527055270652707527085270952710527115271252713527145271552716527175271852719527205272152722527235272452725527265272752728527295273052731527325273352734527355273652737527385273952740527415274252743527445274552746527475274852749527505275152752527535275452755527565275752758527595276052761527625276352764527655276652767527685276952770527715277252773527745277552776527775277852779527805278152782527835278452785527865278752788527895279052791527925279352794527955279652797527985279952800528015280252803528045280552806528075280852809528105281152812528135281452815528165281752818528195282052821528225282352824528255282652827528285282952830528315283252833528345283552836528375283852839528405284152842528435284452845528465284752848528495285052851528525285352854528555285652857528585285952860528615286252863528645286552866528675286852869528705287152872528735287452875528765287752878528795288052881528825288352884528855288652887528885288952890528915289252893528945289552896528975289852899529005290152902529035290452905529065290752908529095291052911529125291352914529155291652917529185291952920529215292252923529245292552926529275292852929529305293152932529335293452935529365293752938529395294052941529425294352944529455294652947529485294952950529515295252953529545295552956529575295852959529605296152962529635296452965529665296752968529695297052971529725297352974529755297652977529785297952980529815298252983529845298552986529875298852989529905299152992529935299452995529965299752998529995300053001530025300353004530055300653007530085300953010530115301253013530145301553016530175301853019530205302153022530235302453025530265302753028530295303053031530325303353034530355303653037530385303953040530415304253043530445304553046530475304853049530505305153052530535305453055530565305753058530595306053061530625306353064530655306653067530685306953070530715307253073530745307553076530775307853079530805308153082530835308453085530865308753088530895309053091530925309353094530955309653097530985309953100531015310253103531045310553106531075310853109531105311153112531135311453115531165311753118531195312053121531225312353124531255312653127531285312953130531315313253133531345313553136531375313853139531405314153142531435314453145531465314753148531495315053151531525315353154531555315653157531585315953160531615316253163531645316553166531675316853169531705317153172531735317453175531765317753178531795318053181531825318353184531855318653187531885318953190531915319253193531945319553196531975319853199532005320153202532035320453205532065320753208532095321053211532125321353214532155321653217532185321953220532215322253223532245322553226532275322853229532305323153232532335323453235532365323753238532395324053241532425324353244532455324653247532485324953250532515325253253532545325553256532575325853259532605326153262532635326453265532665326753268532695327053271532725327353274532755327653277532785327953280532815328253283532845328553286532875328853289532905329153292532935329453295532965329753298532995330053301533025330353304533055330653307533085330953310533115331253313533145331553316533175331853319533205332153322533235332453325533265332753328533295333053331533325333353334533355333653337533385333953340533415334253343533445334553346533475334853349533505335153352533535335453355533565335753358533595336053361533625336353364533655336653367533685336953370533715337253373533745337553376533775337853379533805338153382533835338453385533865338753388533895339053391533925339353394533955339653397533985339953400534015340253403534045340553406534075340853409534105341153412534135341453415534165341753418534195342053421534225342353424534255342653427534285342953430534315343253433534345343553436534375343853439534405344153442534435344453445534465344753448534495345053451534525345353454534555345653457534585345953460534615346253463534645346553466534675346853469534705347153472534735347453475534765347753478534795348053481534825348353484534855348653487534885348953490534915349253493534945349553496534975349853499535005350153502535035350453505535065350753508535095351053511535125351353514535155351653517535185351953520535215352253523535245352553526535275352853529535305353153532535335353453535535365353753538535395354053541535425354353544535455354653547535485354953550535515355253553535545355553556535575355853559535605356153562535635356453565535665356753568535695357053571535725357353574535755357653577535785357953580535815358253583535845358553586535875358853589535905359153592535935359453595535965359753598535995360053601536025360353604536055360653607536085360953610536115361253613536145361553616536175361853619536205362153622536235362453625536265362753628536295363053631536325363353634536355363653637536385363953640536415364253643536445364553646536475364853649536505365153652536535365453655536565365753658536595366053661536625366353664536655366653667536685366953670536715367253673536745367553676536775367853679536805368153682536835368453685536865368753688536895369053691536925369353694536955369653697536985369953700537015370253703537045370553706537075370853709537105371153712537135371453715537165371753718537195372053721537225372353724537255372653727537285372953730537315373253733537345373553736537375373853739537405374153742537435374453745537465374753748537495375053751537525375353754537555375653757537585375953760537615376253763537645376553766537675376853769537705377153772537735377453775537765377753778537795378053781537825378353784537855378653787537885378953790537915379253793537945379553796537975379853799538005380153802538035380453805538065380753808538095381053811538125381353814538155381653817538185381953820538215382253823538245382553826538275382853829538305383153832538335383453835538365383753838538395384053841538425384353844538455384653847538485384953850538515385253853538545385553856538575385853859538605386153862538635386453865538665386753868538695387053871538725387353874538755387653877538785387953880538815388253883538845388553886538875388853889538905389153892538935389453895538965389753898538995390053901539025390353904539055390653907539085390953910539115391253913539145391553916539175391853919539205392153922539235392453925539265392753928539295393053931539325393353934539355393653937539385393953940539415394253943539445394553946539475394853949539505395153952539535395453955539565395753958539595396053961539625396353964539655396653967539685396953970539715397253973539745397553976539775397853979539805398153982539835398453985539865398753988539895399053991539925399353994539955399653997539985399954000540015400254003540045400554006540075400854009540105401154012540135401454015540165401754018540195402054021540225402354024540255402654027540285402954030540315403254033540345403554036540375403854039540405404154042540435404454045540465404754048540495405054051540525405354054540555405654057540585405954060540615406254063540645406554066540675406854069540705407154072540735407454075540765407754078540795408054081540825408354084540855408654087540885408954090540915409254093540945409554096540975409854099541005410154102541035410454105541065410754108541095411054111541125411354114541155411654117541185411954120541215412254123541245412554126541275412854129541305413154132541335413454135541365413754138541395414054141541425414354144541455414654147541485414954150541515415254153541545415554156541575415854159541605416154162541635416454165541665416754168541695417054171541725417354174541755417654177541785417954180541815418254183541845418554186541875418854189541905419154192541935419454195541965419754198541995420054201542025420354204542055420654207542085420954210542115421254213542145421554216542175421854219542205422154222542235422454225542265422754228542295423054231542325423354234542355423654237542385423954240542415424254243542445424554246542475424854249542505425154252542535425454255542565425754258542595426054261542625426354264542655426654267542685426954270542715427254273542745427554276542775427854279542805428154282542835428454285542865428754288542895429054291542925429354294542955429654297542985429954300543015430254303543045430554306543075430854309543105431154312543135431454315543165431754318543195432054321543225432354324543255432654327543285432954330543315433254333543345433554336543375433854339543405434154342543435434454345543465434754348543495435054351543525435354354543555435654357543585435954360543615436254363543645436554366543675436854369543705437154372543735437454375543765437754378543795438054381543825438354384543855438654387543885438954390543915439254393543945439554396543975439854399544005440154402544035440454405544065440754408544095441054411544125441354414544155441654417544185441954420544215442254423544245442554426544275442854429544305443154432544335443454435544365443754438544395444054441544425444354444544455444654447544485444954450544515445254453544545445554456544575445854459544605446154462544635446454465544665446754468544695447054471544725447354474544755447654477544785447954480544815448254483544845448554486544875448854489544905449154492544935449454495544965449754498544995450054501545025450354504545055450654507545085450954510545115451254513545145451554516545175451854519545205452154522545235452454525545265452754528545295453054531545325453354534545355453654537545385453954540545415454254543545445454554546545475454854549545505455154552545535455454555545565455754558545595456054561545625456354564545655456654567545685456954570545715457254573545745457554576545775457854579545805458154582545835458454585545865458754588545895459054591545925459354594545955459654597545985459954600546015460254603546045460554606546075460854609546105461154612546135461454615546165461754618546195462054621546225462354624546255462654627546285462954630546315463254633546345463554636546375463854639546405464154642546435464454645546465464754648546495465054651546525465354654546555465654657546585465954660546615466254663546645466554666546675466854669546705467154672546735467454675546765467754678546795468054681546825468354684546855468654687546885468954690546915469254693546945469554696546975469854699547005470154702547035470454705547065470754708547095471054711547125471354714547155471654717547185471954720547215472254723547245472554726547275472854729547305473154732547335473454735547365473754738547395474054741547425474354744547455474654747547485474954750547515475254753547545475554756547575475854759547605476154762547635476454765547665476754768547695477054771547725477354774547755477654777547785477954780547815478254783547845478554786547875478854789547905479154792547935479454795547965479754798547995480054801548025480354804548055480654807548085480954810548115481254813548145481554816548175481854819548205482154822548235482454825548265482754828548295483054831548325483354834548355483654837548385483954840548415484254843548445484554846548475484854849548505485154852548535485454855548565485754858548595486054861548625486354864548655486654867548685486954870548715487254873548745487554876548775487854879548805488154882548835488454885548865488754888548895489054891548925489354894548955489654897548985489954900549015490254903549045490554906549075490854909549105491154912549135491454915549165491754918549195492054921549225492354924549255492654927549285492954930549315493254933549345493554936549375493854939549405494154942549435494454945549465494754948549495495054951549525495354954549555495654957549585495954960549615496254963549645496554966549675496854969549705497154972549735497454975549765497754978549795498054981549825498354984549855498654987549885498954990549915499254993549945499554996549975499854999550005500155002550035500455005550065500755008550095501055011550125501355014550155501655017550185501955020550215502255023550245502555026550275502855029550305503155032550335503455035550365503755038550395504055041550425504355044550455504655047550485504955050550515505255053550545505555056550575505855059550605506155062550635506455065550665506755068550695507055071550725507355074550755507655077550785507955080550815508255083550845508555086550875508855089550905509155092550935509455095550965509755098550995510055101551025510355104551055510655107551085510955110551115511255113551145511555116551175511855119551205512155122551235512455125551265512755128551295513055131551325513355134551355513655137551385513955140551415514255143551445514555146551475514855149551505515155152551535515455155551565515755158551595516055161551625516355164551655516655167551685516955170551715517255173551745517555176551775517855179551805518155182551835518455185551865518755188551895519055191551925519355194551955519655197551985519955200552015520255203552045520555206552075520855209552105521155212552135521455215552165521755218552195522055221552225522355224552255522655227552285522955230552315523255233552345523555236552375523855239552405524155242552435524455245552465524755248552495525055251552525525355254552555525655257552585525955260552615526255263552645526555266552675526855269552705527155272552735527455275552765527755278552795528055281552825528355284552855528655287552885528955290552915529255293552945529555296552975529855299553005530155302553035530455305553065530755308553095531055311553125531355314553155531655317553185531955320553215532255323553245532555326553275532855329553305533155332553335533455335553365533755338553395534055341553425534355344553455534655347553485534955350553515535255353553545535555356553575535855359553605536155362553635536455365553665536755368553695537055371553725537355374553755537655377553785537955380553815538255383553845538555386553875538855389553905539155392553935539455395553965539755398553995540055401554025540355404554055540655407554085540955410554115541255413554145541555416554175541855419554205542155422554235542455425554265542755428554295543055431554325543355434554355543655437554385543955440554415544255443554445544555446554475544855449554505545155452554535545455455554565545755458554595546055461554625546355464554655546655467554685546955470554715547255473554745547555476554775547855479554805548155482554835548455485554865548755488554895549055491554925549355494554955549655497554985549955500555015550255503555045550555506555075550855509555105551155512555135551455515555165551755518555195552055521555225552355524555255552655527555285552955530555315553255533555345553555536555375553855539555405554155542555435554455545555465554755548555495555055551555525555355554555555555655557555585555955560555615556255563555645556555566555675556855569555705557155572555735557455575555765557755578555795558055581555825558355584555855558655587555885558955590555915559255593555945559555596555975559855599556005560155602556035560455605556065560755608556095561055611556125561355614556155561655617556185561955620556215562255623556245562555626556275562855629556305563155632556335563455635556365563755638556395564055641556425564355644556455564655647556485564955650556515565255653556545565555656556575565855659556605566155662556635566455665556665566755668556695567055671556725567355674556755567655677556785567955680556815568255683556845568555686556875568855689556905569155692556935569455695556965569755698556995570055701557025570355704557055570655707557085570955710557115571255713557145571555716557175571855719557205572155722557235572455725557265572755728557295573055731557325573355734557355573655737557385573955740557415574255743557445574555746557475574855749557505575155752557535575455755557565575755758557595576055761557625576355764557655576655767557685576955770557715577255773557745577555776557775577855779557805578155782557835578455785557865578755788557895579055791557925579355794557955579655797557985579955800558015580255803558045580555806558075580855809558105581155812558135581455815558165581755818558195582055821558225582355824558255582655827558285582955830558315583255833558345583555836558375583855839558405584155842558435584455845558465584755848558495585055851558525585355854558555585655857558585585955860558615586255863558645586555866558675586855869558705587155872558735587455875558765587755878558795588055881558825588355884558855588655887558885588955890558915589255893558945589555896558975589855899559005590155902559035590455905559065590755908559095591055911559125591355914559155591655917559185591955920559215592255923559245592555926559275592855929559305593155932559335593455935559365593755938559395594055941559425594355944559455594655947559485594955950559515595255953559545595555956559575595855959559605596155962559635596455965559665596755968559695597055971559725597355974559755597655977559785597955980559815598255983559845598555986559875598855989559905599155992559935599455995559965599755998559995600056001560025600356004560055600656007560085600956010560115601256013560145601556016560175601856019560205602156022560235602456025560265602756028560295603056031560325603356034560355603656037560385603956040560415604256043560445604556046560475604856049560505605156052560535605456055560565605756058560595606056061560625606356064560655606656067560685606956070560715607256073560745607556076560775607856079560805608156082560835608456085560865608756088560895609056091560925609356094560955609656097560985609956100561015610256103561045610556106561075610856109561105611156112561135611456115561165611756118561195612056121561225612356124561255612656127561285612956130561315613256133561345613556136561375613856139561405614156142561435614456145561465614756148561495615056151561525615356154561555615656157561585615956160561615616256163561645616556166561675616856169561705617156172561735617456175561765617756178561795618056181561825618356184561855618656187561885618956190561915619256193561945619556196561975619856199562005620156202562035620456205562065620756208562095621056211562125621356214562155621656217562185621956220562215622256223562245622556226562275622856229562305623156232562335623456235562365623756238562395624056241562425624356244562455624656247562485624956250562515625256253562545625556256562575625856259562605626156262562635626456265562665626756268562695627056271562725627356274562755627656277562785627956280562815628256283562845628556286562875628856289562905629156292562935629456295562965629756298562995630056301563025630356304563055630656307563085630956310563115631256313563145631556316563175631856319563205632156322563235632456325563265632756328563295633056331563325633356334563355633656337563385633956340563415634256343563445634556346563475634856349563505635156352563535635456355563565635756358563595636056361563625636356364563655636656367563685636956370563715637256373563745637556376563775637856379563805638156382563835638456385563865638756388563895639056391563925639356394563955639656397563985639956400564015640256403564045640556406564075640856409564105641156412564135641456415564165641756418564195642056421564225642356424564255642656427564285642956430564315643256433564345643556436564375643856439564405644156442564435644456445564465644756448564495645056451564525645356454564555645656457564585645956460564615646256463564645646556466564675646856469564705647156472564735647456475564765647756478564795648056481564825648356484564855648656487564885648956490564915649256493564945649556496564975649856499565005650156502565035650456505565065650756508565095651056511565125651356514565155651656517565185651956520565215652256523565245652556526565275652856529565305653156532565335653456535565365653756538565395654056541565425654356544565455654656547565485654956550565515655256553565545655556556565575655856559565605656156562565635656456565565665656756568565695657056571565725657356574565755657656577565785657956580565815658256583565845658556586565875658856589565905659156592565935659456595565965659756598565995660056601566025660356604566055660656607566085660956610566115661256613566145661556616566175661856619566205662156622566235662456625566265662756628566295663056631566325663356634566355663656637566385663956640566415664256643566445664556646566475664856649566505665156652566535665456655566565665756658566595666056661566625666356664566655666656667566685666956670566715667256673566745667556676566775667856679566805668156682566835668456685566865668756688566895669056691566925669356694566955669656697566985669956700567015670256703567045670556706567075670856709567105671156712567135671456715567165671756718567195672056721567225672356724567255672656727567285672956730567315673256733567345673556736567375673856739567405674156742567435674456745567465674756748567495675056751567525675356754567555675656757567585675956760567615676256763567645676556766567675676856769567705677156772567735677456775567765677756778567795678056781567825678356784567855678656787567885678956790567915679256793567945679556796567975679856799568005680156802568035680456805568065680756808568095681056811568125681356814568155681656817568185681956820568215682256823568245682556826568275682856829568305683156832568335683456835568365683756838568395684056841568425684356844568455684656847568485684956850568515685256853568545685556856568575685856859568605686156862568635686456865568665686756868568695687056871568725687356874568755687656877568785687956880568815688256883568845688556886568875688856889568905689156892568935689456895568965689756898568995690056901569025690356904569055690656907569085690956910569115691256913569145691556916569175691856919569205692156922569235692456925569265692756928569295693056931569325693356934569355693656937569385693956940569415694256943569445694556946569475694856949569505695156952569535695456955569565695756958569595696056961569625696356964569655696656967569685696956970569715697256973569745697556976569775697856979569805698156982569835698456985569865698756988569895699056991569925699356994569955699656997569985699957000570015700257003570045700557006570075700857009570105701157012570135701457015570165701757018570195702057021570225702357024570255702657027570285702957030570315703257033570345703557036570375703857039570405704157042570435704457045570465704757048570495705057051570525705357054570555705657057570585705957060570615706257063570645706557066570675706857069570705707157072570735707457075570765707757078570795708057081570825708357084570855708657087570885708957090570915709257093570945709557096570975709857099571005710157102571035710457105571065710757108571095711057111571125711357114571155711657117571185711957120571215712257123571245712557126571275712857129571305713157132571335713457135571365713757138571395714057141571425714357144571455714657147571485714957150571515715257153571545715557156571575715857159571605716157162571635716457165571665716757168571695717057171571725717357174571755717657177571785717957180571815718257183571845718557186571875718857189571905719157192571935719457195571965719757198571995720057201572025720357204572055720657207572085720957210572115721257213572145721557216572175721857219572205722157222572235722457225572265722757228572295723057231572325723357234572355723657237572385723957240572415724257243572445724557246572475724857249572505725157252572535725457255572565725757258572595726057261572625726357264572655726657267572685726957270572715727257273572745727557276572775727857279572805728157282572835728457285572865728757288572895729057291572925729357294572955729657297572985729957300573015730257303573045730557306573075730857309573105731157312573135731457315573165731757318573195732057321573225732357324573255732657327573285732957330573315733257333573345733557336573375733857339573405734157342573435734457345573465734757348573495735057351573525735357354573555735657357573585735957360573615736257363573645736557366573675736857369573705737157372573735737457375573765737757378573795738057381573825738357384573855738657387573885738957390573915739257393573945739557396573975739857399574005740157402574035740457405574065740757408574095741057411574125741357414574155741657417574185741957420574215742257423574245742557426574275742857429574305743157432574335743457435574365743757438574395744057441574425744357444574455744657447574485744957450574515745257453574545745557456574575745857459574605746157462574635746457465574665746757468574695747057471574725747357474574755747657477574785747957480574815748257483574845748557486574875748857489574905749157492574935749457495574965749757498574995750057501575025750357504575055750657507575085750957510575115751257513575145751557516575175751857519575205752157522575235752457525575265752757528575295753057531575325753357534575355753657537575385753957540575415754257543575445754557546575475754857549575505755157552575535755457555575565755757558575595756057561575625756357564575655756657567575685756957570575715757257573575745757557576575775757857579575805758157582575835758457585575865758757588575895759057591575925759357594575955759657597575985759957600576015760257603576045760557606576075760857609576105761157612576135761457615576165761757618576195762057621576225762357624576255762657627576285762957630576315763257633576345763557636576375763857639576405764157642576435764457645576465764757648576495765057651576525765357654576555765657657576585765957660576615766257663576645766557666576675766857669576705767157672576735767457675576765767757678576795768057681576825768357684576855768657687576885768957690576915769257693576945769557696576975769857699577005770157702577035770457705577065770757708577095771057711577125771357714577155771657717577185771957720577215772257723577245772557726577275772857729577305773157732577335773457735577365773757738577395774057741577425774357744577455774657747577485774957750577515775257753577545775557756577575775857759577605776157762577635776457765577665776757768577695777057771577725777357774577755777657777577785777957780577815778257783577845778557786577875778857789577905779157792577935779457795577965779757798577995780057801578025780357804578055780657807578085780957810578115781257813578145781557816578175781857819578205782157822578235782457825578265782757828578295783057831578325783357834578355783657837578385783957840578415784257843578445784557846578475784857849578505785157852578535785457855578565785757858578595786057861578625786357864578655786657867578685786957870578715787257873578745787557876578775787857879578805788157882578835788457885578865788757888578895789057891578925789357894578955789657897578985789957900579015790257903579045790557906579075790857909579105791157912579135791457915579165791757918579195792057921579225792357924579255792657927579285792957930579315793257933579345793557936579375793857939579405794157942579435794457945579465794757948579495795057951579525795357954579555795657957579585795957960579615796257963579645796557966579675796857969579705797157972579735797457975579765797757978579795798057981579825798357984579855798657987579885798957990579915799257993579945799557996579975799857999580005800158002580035800458005580065800758008580095801058011580125801358014580155801658017580185801958020580215802258023580245802558026580275802858029580305803158032580335803458035580365803758038580395804058041580425804358044580455804658047580485804958050580515805258053580545805558056580575805858059580605806158062580635806458065580665806758068580695807058071580725807358074580755807658077580785807958080580815808258083580845808558086580875808858089580905809158092580935809458095580965809758098580995810058101581025810358104581055810658107581085810958110581115811258113581145811558116581175811858119581205812158122581235812458125581265812758128581295813058131581325813358134581355813658137581385813958140581415814258143581445814558146581475814858149581505815158152581535815458155581565815758158581595816058161581625816358164581655816658167581685816958170581715817258173581745817558176581775817858179581805818158182581835818458185581865818758188581895819058191581925819358194581955819658197581985819958200582015820258203582045820558206582075820858209582105821158212582135821458215582165821758218582195822058221582225822358224582255822658227582285822958230582315823258233582345823558236582375823858239582405824158242582435824458245582465824758248582495825058251582525825358254582555825658257582585825958260582615826258263582645826558266582675826858269582705827158272582735827458275582765827758278582795828058281582825828358284582855828658287582885828958290582915829258293582945829558296582975829858299583005830158302583035830458305583065830758308583095831058311583125831358314583155831658317583185831958320583215832258323583245832558326583275832858329583305833158332583335833458335583365833758338583395834058341583425834358344583455834658347583485834958350583515835258353583545835558356583575835858359583605836158362583635836458365583665836758368583695837058371583725837358374583755837658377583785837958380583815838258383583845838558386583875838858389583905839158392583935839458395583965839758398583995840058401584025840358404584055840658407584085840958410584115841258413584145841558416584175841858419584205842158422584235842458425584265842758428584295843058431584325843358434584355843658437584385843958440584415844258443584445844558446584475844858449584505845158452584535845458455584565845758458584595846058461584625846358464584655846658467584685846958470584715847258473584745847558476584775847858479584805848158482584835848458485584865848758488584895849058491584925849358494584955849658497584985849958500585015850258503585045850558506585075850858509585105851158512585135851458515585165851758518585195852058521585225852358524585255852658527585285852958530585315853258533585345853558536585375853858539585405854158542585435854458545585465854758548585495855058551585525855358554585555855658557585585855958560585615856258563585645856558566585675856858569585705857158572585735857458575585765857758578585795858058581585825858358584585855858658587585885858958590585915859258593585945859558596585975859858599586005860158602586035860458605586065860758608586095861058611586125861358614586155861658617586185861958620586215862258623586245862558626586275862858629586305863158632586335863458635586365863758638586395864058641586425864358644586455864658647586485864958650586515865258653586545865558656586575865858659586605866158662586635866458665586665866758668586695867058671586725867358674586755867658677586785867958680586815868258683586845868558686586875868858689586905869158692586935869458695586965869758698586995870058701587025870358704587055870658707587085870958710587115871258713587145871558716587175871858719587205872158722587235872458725587265872758728587295873058731587325873358734587355873658737587385873958740587415874258743587445874558746587475874858749587505875158752587535875458755587565875758758587595876058761587625876358764587655876658767587685876958770587715877258773587745877558776587775877858779587805878158782587835878458785587865878758788587895879058791587925879358794587955879658797587985879958800588015880258803588045880558806588075880858809588105881158812588135881458815588165881758818588195882058821588225882358824588255882658827588285882958830588315883258833588345883558836588375883858839588405884158842588435884458845588465884758848588495885058851588525885358854588555885658857588585885958860588615886258863588645886558866588675886858869588705887158872588735887458875588765887758878588795888058881588825888358884588855888658887588885888958890588915889258893588945889558896588975889858899589005890158902589035890458905589065890758908589095891058911589125891358914589155891658917589185891958920589215892258923589245892558926589275892858929589305893158932589335893458935589365893758938589395894058941589425894358944589455894658947589485894958950589515895258953589545895558956589575895858959589605896158962589635896458965589665896758968589695897058971589725897358974589755897658977589785897958980589815898258983589845898558986589875898858989589905899158992589935899458995589965899758998589995900059001590025900359004590055900659007590085900959010590115901259013590145901559016590175901859019590205902159022590235902459025590265902759028590295903059031590325903359034590355903659037590385903959040590415904259043590445904559046590475904859049590505905159052590535905459055590565905759058590595906059061590625906359064590655906659067590685906959070590715907259073590745907559076590775907859079590805908159082590835908459085590865908759088590895909059091590925909359094590955909659097590985909959100591015910259103591045910559106591075910859109591105911159112591135911459115591165911759118591195912059121591225912359124591255912659127591285912959130591315913259133591345913559136591375913859139591405914159142591435914459145591465914759148591495915059151591525915359154591555915659157591585915959160591615916259163591645916559166591675916859169591705917159172591735917459175591765917759178591795918059181591825918359184591855918659187591885918959190591915919259193591945919559196591975919859199592005920159202592035920459205592065920759208592095921059211592125921359214592155921659217592185921959220592215922259223592245922559226592275922859229592305923159232592335923459235592365923759238592395924059241592425924359244592455924659247592485924959250592515925259253592545925559256592575925859259592605926159262592635926459265592665926759268592695927059271592725927359274592755927659277592785927959280592815928259283592845928559286592875928859289592905929159292592935929459295592965929759298592995930059301593025930359304593055930659307593085930959310593115931259313593145931559316593175931859319593205932159322593235932459325593265932759328593295933059331593325933359334593355933659337593385933959340593415934259343593445934559346593475934859349593505935159352593535935459355593565935759358593595936059361593625936359364593655936659367593685936959370593715937259373593745937559376593775937859379593805938159382593835938459385593865938759388593895939059391593925939359394593955939659397593985939959400594015940259403594045940559406594075940859409594105941159412594135941459415594165941759418594195942059421594225942359424594255942659427594285942959430594315943259433594345943559436594375943859439594405944159442594435944459445594465944759448594495945059451594525945359454594555945659457594585945959460594615946259463594645946559466594675946859469594705947159472594735947459475594765947759478594795948059481594825948359484594855948659487594885948959490594915949259493594945949559496594975949859499595005950159502595035950459505595065950759508595095951059511595125951359514595155951659517595185951959520595215952259523595245952559526595275952859529595305953159532595335953459535595365953759538595395954059541595425954359544595455954659547595485954959550595515955259553595545955559556595575955859559595605956159562595635956459565595665956759568595695957059571595725957359574595755957659577595785957959580595815958259583595845958559586595875958859589595905959159592595935959459595595965959759598595995960059601596025960359604596055960659607596085960959610596115961259613596145961559616596175961859619596205962159622596235962459625596265962759628596295963059631596325963359634596355963659637596385963959640596415964259643596445964559646596475964859649596505965159652596535965459655596565965759658596595966059661596625966359664596655966659667596685966959670596715967259673596745967559676596775967859679596805968159682596835968459685596865968759688596895969059691596925969359694596955969659697596985969959700597015970259703597045970559706597075970859709597105971159712597135971459715597165971759718597195972059721597225972359724597255972659727597285972959730597315973259733597345973559736597375973859739597405974159742597435974459745597465974759748597495975059751597525975359754597555975659757597585975959760597615976259763597645976559766597675976859769597705977159772597735977459775597765977759778597795978059781597825978359784597855978659787597885978959790597915979259793597945979559796597975979859799598005980159802598035980459805598065980759808598095981059811598125981359814598155981659817598185981959820598215982259823598245982559826598275982859829598305983159832598335983459835598365983759838598395984059841598425984359844598455984659847598485984959850598515985259853598545985559856598575985859859598605986159862598635986459865598665986759868598695987059871598725987359874598755987659877598785987959880598815988259883598845988559886598875988859889598905989159892598935989459895598965989759898598995990059901599025990359904599055990659907599085990959910599115991259913599145991559916599175991859919599205992159922599235992459925599265992759928599295993059931599325993359934599355993659937599385993959940599415994259943599445994559946599475994859949599505995159952599535995459955599565995759958599595996059961599625996359964599655996659967599685996959970599715997259973599745997559976599775997859979599805998159982599835998459985599865998759988599895999059991599925999359994599955999659997599985999960000600016000260003600046000560006600076000860009600106001160012600136001460015600166001760018600196002060021600226002360024600256002660027600286002960030600316003260033600346003560036600376003860039600406004160042600436004460045600466004760048600496005060051600526005360054600556005660057600586005960060600616006260063600646006560066600676006860069600706007160072600736007460075600766007760078600796008060081600826008360084600856008660087600886008960090600916009260093600946009560096600976009860099601006010160102601036010460105601066010760108601096011060111601126011360114601156011660117601186011960120601216012260123601246012560126601276012860129601306013160132601336013460135601366013760138601396014060141601426014360144601456014660147601486014960150601516015260153601546015560156601576015860159601606016160162601636016460165601666016760168601696017060171601726017360174601756017660177601786017960180601816018260183601846018560186601876018860189601906019160192601936019460195601966019760198601996020060201602026020360204602056020660207602086020960210602116021260213602146021560216602176021860219602206022160222602236022460225602266022760228602296023060231602326023360234602356023660237602386023960240602416024260243602446024560246602476024860249602506025160252602536025460255602566025760258602596026060261602626026360264602656026660267602686026960270602716027260273602746027560276602776027860279602806028160282602836028460285602866028760288602896029060291602926029360294602956029660297602986029960300603016030260303603046030560306603076030860309603106031160312603136031460315603166031760318603196032060321603226032360324603256032660327603286032960330603316033260333603346033560336603376033860339603406034160342603436034460345603466034760348603496035060351603526035360354603556035660357603586035960360603616036260363603646036560366603676036860369603706037160372603736037460375603766037760378603796038060381603826038360384603856038660387603886038960390603916039260393603946039560396603976039860399604006040160402604036040460405604066040760408604096041060411604126041360414604156041660417604186041960420604216042260423604246042560426604276042860429604306043160432604336043460435604366043760438604396044060441604426044360444604456044660447604486044960450604516045260453604546045560456604576045860459604606046160462604636046460465604666046760468604696047060471604726047360474604756047660477604786047960480604816048260483604846048560486604876048860489604906049160492604936049460495604966049760498604996050060501605026050360504605056050660507605086050960510605116051260513605146051560516605176051860519605206052160522605236052460525605266052760528605296053060531605326053360534605356053660537605386053960540605416054260543605446054560546605476054860549605506055160552605536055460555605566055760558605596056060561605626056360564605656056660567605686056960570605716057260573605746057560576605776057860579605806058160582605836058460585605866058760588605896059060591605926059360594605956059660597605986059960600606016060260603606046060560606606076060860609606106061160612606136061460615606166061760618606196062060621606226062360624606256062660627606286062960630606316063260633606346063560636606376063860639606406064160642606436064460645606466064760648606496065060651606526065360654606556065660657606586065960660606616066260663606646066560666606676066860669606706067160672606736067460675606766067760678606796068060681606826068360684606856068660687606886068960690606916069260693606946069560696606976069860699607006070160702607036070460705607066070760708607096071060711607126071360714607156071660717607186071960720607216072260723607246072560726607276072860729607306073160732607336073460735607366073760738607396074060741607426074360744607456074660747607486074960750607516075260753607546075560756607576075860759607606076160762607636076460765607666076760768607696077060771607726077360774607756077660777607786077960780607816078260783607846078560786607876078860789607906079160792607936079460795607966079760798607996080060801608026080360804608056080660807608086080960810608116081260813608146081560816608176081860819608206082160822608236082460825608266082760828608296083060831608326083360834608356083660837608386083960840608416084260843608446084560846608476084860849608506085160852608536085460855608566085760858608596086060861608626086360864608656086660867608686086960870608716087260873608746087560876608776087860879608806088160882608836088460885608866088760888608896089060891608926089360894608956089660897608986089960900609016090260903609046090560906609076090860909609106091160912609136091460915609166091760918609196092060921609226092360924609256092660927609286092960930609316093260933609346093560936609376093860939609406094160942609436094460945609466094760948609496095060951609526095360954609556095660957609586095960960609616096260963609646096560966609676096860969609706097160972609736097460975609766097760978609796098060981609826098360984609856098660987609886098960990609916099260993609946099560996609976099860999610006100161002610036100461005610066100761008610096101061011610126101361014610156101661017610186101961020610216102261023610246102561026610276102861029610306103161032610336103461035610366103761038610396104061041610426104361044610456104661047610486104961050610516105261053610546105561056610576105861059610606106161062610636106461065610666106761068610696107061071610726107361074610756107661077610786107961080610816108261083610846108561086610876108861089610906109161092610936109461095610966109761098610996110061101611026110361104611056110661107611086110961110611116111261113611146111561116611176111861119611206112161122611236112461125611266112761128611296113061131611326113361134611356113661137611386113961140611416114261143611446114561146611476114861149611506115161152611536115461155611566115761158611596116061161611626116361164611656116661167611686116961170611716117261173611746117561176611776117861179611806118161182611836118461185611866118761188611896119061191611926119361194611956119661197611986119961200612016120261203612046120561206612076120861209612106121161212612136121461215612166121761218612196122061221612226122361224612256122661227612286122961230612316123261233612346123561236612376123861239612406124161242612436124461245612466124761248612496125061251612526125361254612556125661257612586125961260612616126261263612646126561266612676126861269612706127161272612736127461275612766127761278612796128061281612826128361284612856128661287612886128961290612916129261293612946129561296612976129861299613006130161302613036130461305613066130761308613096131061311613126131361314613156131661317613186131961320613216132261323613246132561326613276132861329613306133161332613336133461335613366133761338613396134061341613426134361344613456134661347613486134961350613516135261353613546135561356613576135861359613606136161362613636136461365613666136761368613696137061371613726137361374613756137661377613786137961380613816138261383613846138561386613876138861389613906139161392613936139461395613966139761398613996140061401614026140361404614056140661407614086140961410614116141261413614146141561416614176141861419614206142161422614236142461425614266142761428614296143061431614326143361434614356143661437614386143961440614416144261443614446144561446614476144861449614506145161452614536145461455614566145761458614596146061461614626146361464614656146661467614686146961470614716147261473614746147561476614776147861479614806148161482614836148461485614866148761488614896149061491614926149361494614956149661497614986149961500615016150261503615046150561506615076150861509615106151161512615136151461515615166151761518615196152061521615226152361524615256152661527615286152961530615316153261533615346153561536615376153861539615406154161542615436154461545615466154761548615496155061551615526155361554615556155661557615586155961560615616156261563615646156561566615676156861569615706157161572615736157461575615766157761578615796158061581615826158361584615856158661587615886158961590615916159261593615946159561596615976159861599616006160161602616036160461605616066160761608616096161061611616126161361614616156161661617616186161961620616216162261623616246162561626616276162861629616306163161632616336163461635616366163761638616396164061641616426164361644616456164661647616486164961650616516165261653616546165561656616576165861659616606166161662616636166461665616666166761668616696167061671616726167361674616756167661677616786167961680616816168261683616846168561686616876168861689616906169161692616936169461695616966169761698616996170061701617026170361704617056170661707617086170961710617116171261713617146171561716617176171861719617206172161722617236172461725617266172761728617296173061731617326173361734617356173661737617386173961740617416174261743617446174561746617476174861749617506175161752617536175461755617566175761758617596176061761617626176361764617656176661767617686176961770617716177261773617746177561776617776177861779617806178161782617836178461785617866178761788617896179061791617926179361794617956179661797617986179961800618016180261803618046180561806618076180861809618106181161812618136181461815618166181761818618196182061821618226182361824618256182661827618286182961830618316183261833618346183561836618376183861839618406184161842618436184461845618466184761848618496185061851618526185361854618556185661857618586185961860618616186261863618646186561866618676186861869618706187161872618736187461875618766187761878618796188061881618826188361884618856188661887618886188961890618916189261893618946189561896618976189861899619006190161902619036190461905619066190761908619096191061911619126191361914619156191661917619186191961920619216192261923619246192561926619276192861929619306193161932619336193461935619366193761938619396194061941619426194361944619456194661947619486194961950619516195261953619546195561956619576195861959619606196161962619636196461965619666196761968619696197061971619726197361974619756197661977619786197961980619816198261983619846198561986619876198861989619906199161992619936199461995619966199761998619996200062001620026200362004620056200662007620086200962010620116201262013620146201562016620176201862019620206202162022620236202462025620266202762028620296203062031620326203362034620356203662037620386203962040620416204262043620446204562046620476204862049620506205162052620536205462055620566205762058620596206062061620626206362064620656206662067620686206962070620716207262073620746207562076620776207862079620806208162082620836208462085620866208762088620896209062091620926209362094620956209662097620986209962100621016210262103621046210562106621076210862109621106211162112621136211462115621166211762118621196212062121621226212362124621256212662127621286212962130621316213262133621346213562136621376213862139621406214162142621436214462145621466214762148621496215062151621526215362154621556215662157621586215962160621616216262163621646216562166621676216862169621706217162172621736217462175621766217762178621796218062181621826218362184621856218662187621886218962190621916219262193621946219562196621976219862199622006220162202622036220462205622066220762208622096221062211622126221362214622156221662217622186221962220622216222262223622246222562226622276222862229622306223162232622336223462235622366223762238622396224062241622426224362244622456224662247622486224962250622516225262253622546225562256622576225862259622606226162262622636226462265622666226762268622696227062271622726227362274622756227662277622786227962280622816228262283622846228562286622876228862289622906229162292622936229462295622966229762298622996230062301623026230362304623056230662307623086230962310623116231262313623146231562316623176231862319623206232162322623236232462325623266232762328623296233062331623326233362334623356233662337623386233962340623416234262343623446234562346623476234862349623506235162352623536235462355623566235762358623596236062361623626236362364623656236662367623686236962370623716237262373623746237562376623776237862379623806238162382623836238462385623866238762388623896239062391623926239362394623956239662397623986239962400624016240262403624046240562406624076240862409624106241162412624136241462415624166241762418624196242062421624226242362424624256242662427624286242962430624316243262433624346243562436624376243862439624406244162442624436244462445624466244762448624496245062451624526245362454624556245662457624586245962460624616246262463624646246562466624676246862469624706247162472624736247462475624766247762478624796248062481624826248362484624856248662487624886248962490624916249262493624946249562496624976249862499625006250162502625036250462505625066250762508625096251062511625126251362514625156251662517625186251962520625216252262523625246252562526625276252862529625306253162532625336253462535625366253762538625396254062541625426254362544625456254662547625486254962550625516255262553625546255562556625576255862559625606256162562625636256462565625666256762568625696257062571625726257362574625756257662577625786257962580625816258262583625846258562586625876258862589625906259162592625936259462595625966259762598625996260062601626026260362604626056260662607626086260962610626116261262613626146261562616626176261862619626206262162622626236262462625626266262762628626296263062631626326263362634626356263662637626386263962640626416264262643626446264562646626476264862649626506265162652626536265462655626566265762658626596266062661626626266362664626656266662667626686266962670626716267262673626746267562676626776267862679626806268162682626836268462685626866268762688626896269062691626926269362694626956269662697626986269962700627016270262703627046270562706627076270862709627106271162712627136271462715627166271762718627196272062721627226272362724627256272662727627286272962730627316273262733627346273562736627376273862739627406274162742627436274462745627466274762748627496275062751627526275362754627556275662757627586275962760627616276262763627646276562766627676276862769627706277162772627736277462775627766277762778627796278062781627826278362784627856278662787627886278962790627916279262793627946279562796627976279862799628006280162802628036280462805628066280762808628096281062811628126281362814628156281662817628186281962820628216282262823628246282562826628276282862829628306283162832628336283462835628366283762838628396284062841628426284362844628456284662847628486284962850628516285262853628546285562856628576285862859628606286162862628636286462865628666286762868628696287062871628726287362874628756287662877628786287962880628816288262883628846288562886628876288862889628906289162892628936289462895628966289762898628996290062901629026290362904629056290662907629086290962910629116291262913629146291562916629176291862919629206292162922629236292462925629266292762928629296293062931629326293362934629356293662937629386293962940629416294262943629446294562946629476294862949629506295162952629536295462955629566295762958629596296062961629626296362964629656296662967629686296962970629716297262973629746297562976629776297862979629806298162982629836298462985629866298762988629896299062991629926299362994629956299662997629986299963000630016300263003630046300563006630076300863009630106301163012630136301463015630166301763018630196302063021630226302363024630256302663027630286302963030630316303263033630346303563036630376303863039630406304163042630436304463045630466304763048630496305063051630526305363054630556305663057630586305963060630616306263063630646306563066630676306863069630706307163072630736307463075630766307763078630796308063081630826308363084630856308663087630886308963090630916309263093630946309563096630976309863099631006310163102631036310463105631066310763108631096311063111631126311363114631156311663117631186311963120631216312263123631246312563126631276312863129631306313163132631336313463135631366313763138631396314063141631426314363144631456314663147631486314963150631516315263153631546315563156631576315863159631606316163162631636316463165631666316763168631696317063171631726317363174631756317663177631786317963180631816318263183631846318563186631876318863189631906319163192631936319463195631966319763198631996320063201632026320363204632056320663207632086320963210632116321263213632146321563216632176321863219632206322163222632236322463225632266322763228632296323063231632326323363234632356323663237632386323963240632416324263243632446324563246632476324863249632506325163252632536325463255632566325763258632596326063261632626326363264632656326663267632686326963270632716327263273632746327563276632776327863279632806328163282632836328463285632866328763288632896329063291632926329363294632956329663297632986329963300633016330263303633046330563306633076330863309633106331163312633136331463315633166331763318633196332063321633226332363324633256332663327633286332963330633316333263333633346333563336633376333863339633406334163342633436334463345633466334763348633496335063351633526335363354633556335663357633586335963360633616336263363633646336563366633676336863369633706337163372633736337463375633766337763378633796338063381633826338363384633856338663387633886338963390633916339263393633946339563396633976339863399634006340163402634036340463405634066340763408634096341063411634126341363414634156341663417634186341963420634216342263423634246342563426634276342863429634306343163432634336343463435634366343763438634396344063441634426344363444634456344663447634486344963450634516345263453634546345563456634576345863459634606346163462634636346463465634666346763468634696347063471634726347363474634756347663477634786347963480634816348263483634846348563486634876348863489634906349163492634936349463495634966349763498634996350063501635026350363504635056350663507635086350963510635116351263513635146351563516635176351863519635206352163522635236352463525635266352763528635296353063531635326353363534635356353663537635386353963540635416354263543635446354563546635476354863549635506355163552635536355463555635566355763558635596356063561635626356363564635656356663567635686356963570635716357263573635746357563576635776357863579635806358163582635836358463585635866358763588635896359063591635926359363594635956359663597635986359963600636016360263603636046360563606636076360863609636106361163612636136361463615636166361763618636196362063621636226362363624636256362663627636286362963630636316363263633636346363563636636376363863639636406364163642636436364463645636466364763648636496365063651636526365363654636556365663657636586365963660636616366263663636646366563666636676366863669636706367163672636736367463675636766367763678636796368063681636826368363684636856368663687636886368963690636916369263693636946369563696636976369863699637006370163702637036370463705637066370763708637096371063711637126371363714637156371663717637186371963720637216372263723637246372563726637276372863729637306373163732637336373463735637366373763738637396374063741637426374363744637456374663747637486374963750637516375263753637546375563756637576375863759637606376163762637636376463765637666376763768637696377063771637726377363774637756377663777637786377963780637816378263783637846378563786637876378863789637906379163792637936379463795637966379763798637996380063801638026380363804638056380663807638086380963810638116381263813638146381563816638176381863819638206382163822638236382463825638266382763828638296383063831638326383363834638356383663837638386383963840638416384263843638446384563846638476384863849638506385163852638536385463855638566385763858638596386063861638626386363864638656386663867638686386963870638716387263873638746387563876638776387863879638806388163882638836388463885638866388763888638896389063891638926389363894638956389663897638986389963900639016390263903639046390563906639076390863909639106391163912639136391463915639166391763918639196392063921639226392363924639256392663927639286392963930639316393263933639346393563936639376393863939639406394163942639436394463945639466394763948639496395063951639526395363954639556395663957639586395963960639616396263963639646396563966639676396863969639706397163972639736397463975639766397763978639796398063981639826398363984639856398663987639886398963990639916399263993639946399563996639976399863999640006400164002640036400464005640066400764008640096401064011640126401364014640156401664017640186401964020640216402264023640246402564026640276402864029640306403164032640336403464035640366403764038640396404064041640426404364044640456404664047640486404964050640516405264053640546405564056640576405864059640606406164062640636406464065640666406764068640696407064071640726407364074640756407664077640786407964080640816408264083640846408564086640876408864089640906409164092640936409464095640966409764098640996410064101641026410364104641056410664107641086410964110641116411264113641146411564116641176411864119641206412164122641236412464125641266412764128641296413064131641326413364134641356413664137641386413964140641416414264143641446414564146641476414864149641506415164152641536415464155641566415764158641596416064161641626416364164641656416664167641686416964170641716417264173641746417564176641776417864179641806418164182641836418464185641866418764188641896419064191641926419364194641956419664197641986419964200642016420264203642046420564206642076420864209642106421164212642136421464215642166421764218642196422064221642226422364224642256422664227642286422964230642316423264233642346423564236642376423864239642406424164242642436424464245642466424764248642496425064251642526425364254642556425664257642586425964260642616426264263642646426564266642676426864269642706427164272642736427464275642766427764278642796428064281642826428364284642856428664287642886428964290642916429264293642946429564296642976429864299643006430164302643036430464305643066430764308643096431064311643126431364314643156431664317643186431964320643216432264323643246432564326643276432864329643306433164332643336433464335643366433764338643396434064341643426434364344643456434664347643486434964350643516435264353643546435564356643576435864359643606436164362643636436464365643666436764368643696437064371643726437364374643756437664377643786437964380643816438264383643846438564386643876438864389643906439164392643936439464395643966439764398643996440064401644026440364404644056440664407644086440964410644116441264413644146441564416644176441864419644206442164422644236442464425644266442764428644296443064431644326443364434644356443664437644386443964440644416444264443644446444564446644476444864449644506445164452644536445464455644566445764458644596446064461644626446364464644656446664467644686446964470644716447264473644746447564476644776447864479644806448164482644836448464485644866448764488644896449064491644926449364494644956449664497644986449964500645016450264503645046450564506645076450864509645106451164512645136451464515645166451764518645196452064521645226452364524645256452664527645286452964530645316453264533645346453564536645376453864539645406454164542645436454464545645466454764548645496455064551645526455364554645556455664557645586455964560645616456264563645646456564566645676456864569645706457164572645736457464575645766457764578645796458064581645826458364584645856458664587645886458964590645916459264593645946459564596645976459864599646006460164602646036460464605646066460764608646096461064611646126461364614646156461664617646186461964620646216462264623646246462564626646276462864629646306463164632646336463464635646366463764638646396464064641646426464364644646456464664647646486464964650646516465264653646546465564656646576465864659646606466164662646636466464665646666466764668646696467064671646726467364674646756467664677646786467964680646816468264683646846468564686646876468864689646906469164692646936469464695646966469764698646996470064701647026470364704647056470664707647086470964710647116471264713647146471564716647176471864719647206472164722647236472464725647266472764728647296473064731647326473364734647356473664737647386473964740647416474264743647446474564746647476474864749647506475164752647536475464755647566475764758647596476064761647626476364764647656476664767647686476964770647716477264773647746477564776647776477864779647806478164782647836478464785647866478764788647896479064791647926479364794647956479664797647986479964800648016480264803648046480564806648076480864809648106481164812648136481464815648166481764818648196482064821648226482364824648256482664827648286482964830648316483264833648346483564836648376483864839648406484164842648436484464845648466484764848648496485064851648526485364854648556485664857648586485964860648616486264863648646486564866648676486864869648706487164872648736487464875648766487764878648796488064881648826488364884648856488664887648886488964890648916489264893648946489564896648976489864899649006490164902649036490464905649066490764908649096491064911649126491364914649156491664917649186491964920649216492264923649246492564926649276492864929649306493164932649336493464935649366493764938649396494064941649426494364944649456494664947649486494964950649516495264953649546495564956649576495864959649606496164962649636496464965649666496764968649696497064971649726497364974649756497664977649786497964980649816498264983649846498564986649876498864989649906499164992649936499464995649966499764998649996500065001650026500365004650056500665007650086500965010650116501265013650146501565016650176501865019650206502165022650236502465025650266502765028650296503065031650326503365034650356503665037650386503965040650416504265043650446504565046650476504865049650506505165052650536505465055650566505765058650596506065061650626506365064650656506665067650686506965070650716507265073650746507565076650776507865079650806508165082650836508465085650866508765088650896509065091650926509365094650956509665097650986509965100651016510265103651046510565106651076510865109651106511165112651136511465115651166511765118651196512065121651226512365124651256512665127651286512965130651316513265133651346513565136651376513865139651406514165142651436514465145651466514765148651496515065151651526515365154651556515665157651586515965160651616516265163651646516565166651676516865169651706517165172651736517465175651766517765178651796518065181651826518365184651856518665187651886518965190651916519265193651946519565196651976519865199652006520165202652036520465205652066520765208652096521065211652126521365214652156521665217652186521965220652216522265223652246522565226652276522865229652306523165232652336523465235652366523765238652396524065241652426524365244652456524665247652486524965250652516525265253652546525565256652576525865259652606526165262652636526465265652666526765268652696527065271652726527365274652756527665277652786527965280652816528265283652846528565286652876528865289652906529165292652936529465295652966529765298652996530065301653026530365304653056530665307653086530965310653116531265313653146531565316653176531865319653206532165322653236532465325653266532765328653296533065331653326533365334653356533665337653386533965340653416534265343653446534565346653476534865349653506535165352653536535465355653566535765358653596536065361653626536365364653656536665367653686536965370653716537265373653746537565376653776537865379653806538165382653836538465385653866538765388653896539065391653926539365394653956539665397653986539965400654016540265403654046540565406654076540865409654106541165412654136541465415654166541765418654196542065421654226542365424654256542665427654286542965430654316543265433654346543565436654376543865439654406544165442654436544465445654466544765448654496545065451654526545365454654556545665457654586545965460654616546265463654646546565466654676546865469654706547165472654736547465475654766547765478654796548065481654826548365484654856548665487654886548965490654916549265493654946549565496654976549865499655006550165502655036550465505655066550765508655096551065511655126551365514655156551665517655186551965520655216552265523655246552565526655276552865529655306553165532655336553465535655366553765538655396554065541655426554365544655456554665547655486554965550655516555265553655546555565556655576555865559655606556165562655636556465565655666556765568655696557065571655726557365574655756557665577655786557965580655816558265583655846558565586655876558865589655906559165592655936559465595655966559765598655996560065601656026560365604656056560665607656086560965610656116561265613656146561565616656176561865619656206562165622656236562465625656266562765628656296563065631656326563365634656356563665637656386563965640656416564265643656446564565646656476564865649656506565165652656536565465655656566565765658656596566065661656626566365664656656566665667656686566965670656716567265673656746567565676656776567865679656806568165682656836568465685656866568765688656896569065691656926569365694656956569665697656986569965700657016570265703657046570565706657076570865709657106571165712657136571465715657166571765718657196572065721657226572365724657256572665727657286572965730657316573265733657346573565736657376573865739657406574165742657436574465745657466574765748657496575065751657526575365754657556575665757657586575965760657616576265763657646576565766657676576865769657706577165772657736577465775657766577765778657796578065781657826578365784657856578665787657886578965790657916579265793657946579565796657976579865799658006580165802658036580465805658066580765808658096581065811658126581365814658156581665817658186581965820658216582265823658246582565826658276582865829658306583165832658336583465835658366583765838658396584065841658426584365844658456584665847658486584965850658516585265853658546585565856658576585865859658606586165862658636586465865658666586765868658696587065871658726587365874658756587665877658786587965880658816588265883658846588565886658876588865889658906589165892658936589465895658966589765898658996590065901659026590365904659056590665907659086590965910659116591265913659146591565916659176591865919659206592165922659236592465925659266592765928659296593065931659326593365934659356593665937659386593965940659416594265943659446594565946659476594865949659506595165952659536595465955659566595765958659596596065961659626596365964659656596665967659686596965970659716597265973659746597565976659776597865979659806598165982659836598465985659866598765988659896599065991659926599365994659956599665997659986599966000660016600266003660046600566006660076600866009660106601166012660136601466015660166601766018660196602066021660226602366024660256602666027660286602966030660316603266033660346603566036660376603866039660406604166042660436604466045660466604766048660496605066051660526605366054660556605666057660586605966060660616606266063660646606566066660676606866069660706607166072660736607466075660766607766078660796608066081660826608366084660856608666087660886608966090660916609266093660946609566096660976609866099661006610166102661036610466105661066610766108661096611066111661126611366114661156611666117661186611966120661216612266123661246612566126661276612866129661306613166132661336613466135661366613766138661396614066141661426614366144661456614666147661486614966150661516615266153661546615566156661576615866159661606616166162661636616466165661666616766168661696617066171661726617366174661756617666177661786617966180661816618266183661846618566186661876618866189661906619166192661936619466195661966619766198661996620066201662026620366204662056620666207662086620966210662116621266213662146621566216662176621866219662206622166222662236622466225662266622766228662296623066231662326623366234662356623666237662386623966240662416624266243662446624566246662476624866249662506625166252662536625466255662566625766258662596626066261662626626366264662656626666267662686626966270662716627266273662746627566276662776627866279662806628166282662836628466285662866628766288662896629066291662926629366294662956629666297662986629966300663016630266303663046630566306663076630866309663106631166312663136631466315663166631766318663196632066321663226632366324663256632666327663286632966330663316633266333663346633566336663376633866339663406634166342663436634466345663466634766348663496635066351663526635366354663556635666357663586635966360663616636266363663646636566366663676636866369663706637166372663736637466375663766637766378663796638066381663826638366384663856638666387663886638966390663916639266393663946639566396663976639866399664006640166402664036640466405664066640766408664096641066411664126641366414664156641666417664186641966420664216642266423664246642566426664276642866429664306643166432664336643466435664366643766438664396644066441664426644366444664456644666447664486644966450664516645266453664546645566456664576645866459664606646166462664636646466465664666646766468664696647066471664726647366474664756647666477664786647966480664816648266483664846648566486664876648866489664906649166492664936649466495664966649766498664996650066501665026650366504665056650666507665086650966510665116651266513665146651566516665176651866519665206652166522665236652466525665266652766528665296653066531665326653366534665356653666537665386653966540665416654266543665446654566546665476654866549665506655166552665536655466555665566655766558665596656066561665626656366564665656656666567665686656966570665716657266573665746657566576665776657866579665806658166582665836658466585665866658766588665896659066591665926659366594665956659666597665986659966600666016660266603666046660566606666076660866609666106661166612666136661466615666166661766618666196662066621666226662366624666256662666627666286662966630666316663266633666346663566636666376663866639666406664166642666436664466645666466664766648666496665066651666526665366654666556665666657666586665966660666616666266663666646666566666666676666866669666706667166672666736667466675666766667766678666796668066681666826668366684666856668666687666886668966690666916669266693666946669566696666976669866699667006670166702667036670466705667066670766708667096671066711667126671366714667156671666717667186671966720667216672266723667246672566726667276672866729667306673166732667336673466735667366673766738667396674066741667426674366744667456674666747667486674966750667516675266753667546675566756667576675866759667606676166762667636676466765667666676766768667696677066771667726677366774667756677666777667786677966780667816678266783667846678566786667876678866789667906679166792667936679466795667966679766798667996680066801668026680366804668056680666807668086680966810668116681266813668146681566816668176681866819668206682166822668236682466825668266682766828668296683066831668326683366834668356683666837668386683966840668416684266843668446684566846668476684866849668506685166852668536685466855668566685766858668596686066861668626686366864668656686666867668686686966870668716687266873668746687566876668776687866879668806688166882668836688466885668866688766888668896689066891668926689366894668956689666897668986689966900669016690266903669046690566906669076690866909669106691166912669136691466915669166691766918669196692066921669226692366924669256692666927669286692966930669316693266933669346693566936669376693866939669406694166942669436694466945669466694766948669496695066951669526695366954669556695666957669586695966960669616696266963669646696566966669676696866969669706697166972669736697466975669766697766978669796698066981669826698366984669856698666987669886698966990669916699266993669946699566996669976699866999670006700167002670036700467005670066700767008670096701067011670126701367014670156701667017670186701967020670216702267023670246702567026670276702867029670306703167032670336703467035670366703767038670396704067041670426704367044670456704667047670486704967050670516705267053670546705567056670576705867059670606706167062670636706467065670666706767068670696707067071670726707367074670756707667077670786707967080670816708267083670846708567086670876708867089670906709167092670936709467095670966709767098670996710067101671026710367104671056710667107671086710967110671116711267113671146711567116671176711867119671206712167122671236712467125671266712767128671296713067131671326713367134671356713667137671386713967140671416714267143671446714567146671476714867149671506715167152671536715467155671566715767158671596716067161671626716367164671656716667167671686716967170671716717267173671746717567176671776717867179671806718167182671836718467185671866718767188671896719067191671926719367194671956719667197671986719967200672016720267203672046720567206672076720867209672106721167212672136721467215672166721767218672196722067221672226722367224672256722667227672286722967230672316723267233672346723567236672376723867239672406724167242672436724467245672466724767248672496725067251672526725367254672556725667257672586725967260672616726267263672646726567266672676726867269672706727167272672736727467275672766727767278672796728067281672826728367284672856728667287672886728967290672916729267293672946729567296672976729867299673006730167302673036730467305673066730767308673096731067311673126731367314673156731667317673186731967320673216732267323673246732567326673276732867329673306733167332673336733467335673366733767338673396734067341673426734367344673456734667347673486734967350673516735267353673546735567356673576735867359673606736167362673636736467365673666736767368673696737067371673726737367374673756737667377673786737967380673816738267383673846738567386673876738867389673906739167392673936739467395673966739767398673996740067401674026740367404674056740667407674086740967410674116741267413674146741567416674176741867419674206742167422674236742467425674266742767428674296743067431674326743367434674356743667437674386743967440674416744267443674446744567446674476744867449674506745167452674536745467455674566745767458674596746067461674626746367464674656746667467674686746967470674716747267473674746747567476674776747867479674806748167482674836748467485674866748767488674896749067491674926749367494674956749667497674986749967500675016750267503675046750567506675076750867509675106751167512675136751467515675166751767518675196752067521675226752367524675256752667527675286752967530675316753267533675346753567536675376753867539675406754167542675436754467545675466754767548675496755067551675526755367554675556755667557675586755967560675616756267563675646756567566675676756867569675706757167572675736757467575675766757767578675796758067581675826758367584675856758667587675886758967590675916759267593675946759567596675976759867599676006760167602676036760467605676066760767608676096761067611676126761367614676156761667617676186761967620676216762267623676246762567626676276762867629676306763167632676336763467635676366763767638676396764067641676426764367644676456764667647676486764967650676516765267653676546765567656676576765867659676606766167662676636766467665676666766767668676696767067671676726767367674676756767667677676786767967680676816768267683676846768567686676876768867689676906769167692676936769467695676966769767698676996770067701677026770367704677056770667707677086770967710677116771267713677146771567716677176771867719677206772167722677236772467725677266772767728677296773067731677326773367734677356773667737677386773967740677416774267743677446774567746677476774867749677506775167752677536775467755677566775767758677596776067761677626776367764677656776667767677686776967770677716777267773677746777567776677776777867779677806778167782677836778467785677866778767788677896779067791677926779367794677956779667797677986779967800678016780267803678046780567806678076780867809678106781167812678136781467815678166781767818678196782067821678226782367824678256782667827678286782967830678316783267833678346783567836678376783867839678406784167842678436784467845678466784767848678496785067851678526785367854678556785667857678586785967860678616786267863678646786567866678676786867869678706787167872678736787467875678766787767878678796788067881678826788367884678856788667887678886788967890678916789267893678946789567896678976789867899679006790167902679036790467905679066790767908679096791067911679126791367914679156791667917679186791967920679216792267923679246792567926679276792867929679306793167932679336793467935679366793767938679396794067941679426794367944679456794667947679486794967950679516795267953679546795567956679576795867959679606796167962679636796467965679666796767968679696797067971679726797367974679756797667977679786797967980679816798267983679846798567986679876798867989679906799167992679936799467995679966799767998679996800068001680026800368004680056800668007680086800968010680116801268013680146801568016680176801868019680206802168022680236802468025680266802768028680296803068031680326803368034680356803668037680386803968040680416804268043680446804568046680476804868049680506805168052680536805468055680566805768058680596806068061680626806368064680656806668067680686806968070680716807268073680746807568076680776807868079680806808168082680836808468085680866808768088680896809068091680926809368094680956809668097680986809968100681016810268103681046810568106681076810868109681106811168112681136811468115681166811768118681196812068121681226812368124681256812668127681286812968130681316813268133681346813568136681376813868139681406814168142681436814468145681466814768148681496815068151681526815368154681556815668157681586815968160681616816268163681646816568166681676816868169681706817168172681736817468175681766817768178681796818068181681826818368184681856818668187681886818968190681916819268193681946819568196681976819868199682006820168202682036820468205682066820768208682096821068211682126821368214682156821668217682186821968220682216822268223682246822568226682276822868229682306823168232682336823468235682366823768238682396824068241682426824368244682456824668247682486824968250682516825268253682546825568256682576825868259682606826168262682636826468265682666826768268682696827068271682726827368274682756827668277682786827968280682816828268283682846828568286682876828868289682906829168292682936829468295682966829768298682996830068301683026830368304683056830668307683086830968310683116831268313683146831568316683176831868319683206832168322683236832468325683266832768328683296833068331683326833368334683356833668337683386833968340683416834268343683446834568346683476834868349683506835168352683536835468355683566835768358683596836068361683626836368364683656836668367683686836968370683716837268373683746837568376683776837868379683806838168382683836838468385683866838768388683896839068391683926839368394683956839668397683986839968400684016840268403684046840568406684076840868409684106841168412684136841468415684166841768418684196842068421684226842368424684256842668427684286842968430684316843268433684346843568436684376843868439684406844168442684436844468445684466844768448684496845068451684526845368454684556845668457684586845968460684616846268463684646846568466684676846868469684706847168472684736847468475684766847768478684796848068481684826848368484684856848668487684886848968490684916849268493684946849568496684976849868499685006850168502685036850468505685066850768508685096851068511685126851368514685156851668517685186851968520685216852268523685246852568526685276852868529685306853168532685336853468535685366853768538685396854068541685426854368544685456854668547685486854968550685516855268553685546855568556685576855868559685606856168562685636856468565685666856768568685696857068571685726857368574685756857668577685786857968580685816858268583685846858568586685876858868589685906859168592685936859468595685966859768598685996860068601686026860368604686056860668607686086860968610686116861268613686146861568616686176861868619686206862168622686236862468625686266862768628686296863068631686326863368634686356863668637686386863968640686416864268643686446864568646686476864868649686506865168652686536865468655686566865768658686596866068661686626866368664686656866668667686686866968670686716867268673686746867568676686776867868679686806868168682686836868468685686866868768688686896869068691686926869368694686956869668697686986869968700687016870268703687046870568706687076870868709687106871168712687136871468715687166871768718687196872068721687226872368724687256872668727687286872968730687316873268733687346873568736687376873868739687406874168742687436874468745687466874768748687496875068751687526875368754687556875668757687586875968760687616876268763687646876568766687676876868769687706877168772687736877468775687766877768778687796878068781687826878368784687856878668787687886878968790687916879268793687946879568796687976879868799688006880168802688036880468805688066880768808688096881068811688126881368814688156881668817688186881968820688216882268823688246882568826688276882868829688306883168832688336883468835688366883768838688396884068841688426884368844688456884668847688486884968850688516885268853688546885568856688576885868859688606886168862688636886468865688666886768868688696887068871688726887368874688756887668877688786887968880688816888268883688846888568886688876888868889688906889168892688936889468895688966889768898688996890068901689026890368904689056890668907689086890968910689116891268913689146891568916689176891868919689206892168922689236892468925689266892768928689296893068931689326893368934689356893668937689386893968940689416894268943689446894568946689476894868949689506895168952689536895468955689566895768958689596896068961689626896368964689656896668967689686896968970689716897268973689746897568976689776897868979689806898168982689836898468985689866898768988689896899068991689926899368994689956899668997689986899969000690016900269003690046900569006690076900869009690106901169012690136901469015690166901769018690196902069021690226902369024690256902669027690286902969030690316903269033690346903569036690376903869039690406904169042690436904469045690466904769048690496905069051690526905369054690556905669057690586905969060690616906269063690646906569066690676906869069690706907169072690736907469075690766907769078690796908069081690826908369084690856908669087690886908969090690916909269093690946909569096690976909869099691006910169102691036910469105691066910769108691096911069111691126911369114691156911669117691186911969120691216912269123691246912569126691276912869129691306913169132691336913469135691366913769138691396914069141691426914369144691456914669147691486914969150691516915269153691546915569156691576915869159691606916169162691636916469165691666916769168691696917069171691726917369174691756917669177691786917969180691816918269183691846918569186691876918869189691906919169192691936919469195691966919769198691996920069201692026920369204692056920669207692086920969210692116921269213692146921569216692176921869219692206922169222692236922469225692266922769228692296923069231692326923369234692356923669237692386923969240692416924269243692446924569246692476924869249692506925169252692536925469255692566925769258692596926069261692626926369264692656926669267692686926969270692716927269273692746927569276692776927869279692806928169282692836928469285692866928769288692896929069291692926929369294692956929669297692986929969300693016930269303693046930569306693076930869309693106931169312693136931469315693166931769318693196932069321693226932369324693256932669327693286932969330693316933269333693346933569336693376933869339693406934169342693436934469345693466934769348693496935069351693526935369354693556935669357693586935969360693616936269363693646936569366693676936869369693706937169372693736937469375693766937769378693796938069381693826938369384693856938669387693886938969390693916939269393693946939569396693976939869399694006940169402694036940469405694066940769408694096941069411694126941369414694156941669417694186941969420694216942269423694246942569426694276942869429694306943169432694336943469435694366943769438694396944069441694426944369444694456944669447694486944969450694516945269453694546945569456694576945869459694606946169462694636946469465694666946769468694696947069471694726947369474694756947669477694786947969480694816948269483694846948569486694876948869489694906949169492694936949469495694966949769498694996950069501695026950369504695056950669507695086950969510695116951269513695146951569516695176951869519695206952169522695236952469525695266952769528695296953069531695326953369534695356953669537695386953969540695416954269543695446954569546695476954869549695506955169552695536955469555695566955769558695596956069561695626956369564695656956669567695686956969570695716957269573695746957569576695776957869579695806958169582695836958469585695866958769588695896959069591695926959369594695956959669597695986959969600696016960269603696046960569606696076960869609696106961169612696136961469615696166961769618696196962069621696226962369624696256962669627696286962969630696316963269633696346963569636696376963869639696406964169642696436964469645696466964769648696496965069651696526965369654696556965669657696586965969660696616966269663696646966569666696676966869669696706967169672696736967469675696766967769678696796968069681696826968369684696856968669687696886968969690696916969269693696946969569696696976969869699697006970169702697036970469705697066970769708697096971069711697126971369714697156971669717697186971969720697216972269723697246972569726697276972869729697306973169732697336973469735697366973769738697396974069741697426974369744697456974669747697486974969750697516975269753697546975569756697576975869759697606976169762697636976469765697666976769768697696977069771697726977369774697756977669777697786977969780697816978269783697846978569786697876978869789697906979169792697936979469795697966979769798697996980069801698026980369804698056980669807698086980969810698116981269813698146981569816698176981869819698206982169822698236982469825698266982769828698296983069831698326983369834698356983669837698386983969840698416984269843698446984569846698476984869849698506985169852698536985469855698566985769858698596986069861698626986369864698656986669867698686986969870698716987269873698746987569876698776987869879698806988169882698836988469885698866988769888698896989069891698926989369894698956989669897698986989969900699016990269903699046990569906699076990869909699106991169912699136991469915699166991769918699196992069921699226992369924699256992669927699286992969930699316993269933699346993569936699376993869939699406994169942699436994469945699466994769948699496995069951699526995369954699556995669957699586995969960699616996269963699646996569966699676996869969699706997169972699736997469975699766997769978699796998069981699826998369984699856998669987699886998969990699916999269993699946999569996699976999869999700007000170002700037000470005700067000770008700097001070011700127001370014700157001670017700187001970020700217002270023700247002570026700277002870029700307003170032700337003470035700367003770038700397004070041700427004370044700457004670047700487004970050700517005270053700547005570056700577005870059700607006170062700637006470065700667006770068700697007070071700727007370074700757007670077700787007970080700817008270083700847008570086700877008870089700907009170092700937009470095700967009770098700997010070101701027010370104701057010670107701087010970110701117011270113701147011570116701177011870119701207012170122701237012470125701267012770128701297013070131701327013370134701357013670137701387013970140701417014270143701447014570146701477014870149701507015170152701537015470155701567015770158701597016070161701627016370164701657016670167701687016970170701717017270173701747017570176701777017870179701807018170182701837018470185701867018770188701897019070191701927019370194701957019670197701987019970200702017020270203702047020570206702077020870209702107021170212702137021470215702167021770218702197022070221702227022370224702257022670227702287022970230702317023270233702347023570236702377023870239702407024170242702437024470245702467024770248702497025070251702527025370254702557025670257702587025970260702617026270263702647026570266702677026870269702707027170272702737027470275702767027770278702797028070281702827028370284702857028670287702887028970290702917029270293702947029570296702977029870299703007030170302703037030470305703067030770308703097031070311703127031370314703157031670317703187031970320703217032270323703247032570326703277032870329703307033170332703337033470335703367033770338703397034070341703427034370344703457034670347703487034970350703517035270353703547035570356703577035870359703607036170362703637036470365703667036770368703697037070371703727037370374703757037670377703787037970380703817038270383703847038570386703877038870389703907039170392703937039470395703967039770398703997040070401704027040370404704057040670407704087040970410704117041270413704147041570416704177041870419704207042170422704237042470425704267042770428704297043070431704327043370434704357043670437704387043970440704417044270443704447044570446704477044870449704507045170452704537045470455704567045770458704597046070461704627046370464704657046670467704687046970470704717047270473704747047570476704777047870479704807048170482704837048470485704867048770488704897049070491704927049370494704957049670497704987049970500705017050270503705047050570506705077050870509705107051170512705137051470515705167051770518705197052070521705227052370524705257052670527705287052970530705317053270533705347053570536705377053870539705407054170542705437054470545705467054770548705497055070551705527055370554705557055670557705587055970560705617056270563705647056570566705677056870569705707057170572705737057470575705767057770578705797058070581705827058370584705857058670587705887058970590705917059270593705947059570596705977059870599706007060170602706037060470605706067060770608706097061070611706127061370614706157061670617706187061970620706217062270623706247062570626706277062870629706307063170632706337063470635706367063770638706397064070641706427064370644706457064670647706487064970650706517065270653706547065570656706577065870659706607066170662706637066470665706667066770668706697067070671706727067370674706757067670677706787067970680706817068270683706847068570686706877068870689706907069170692706937069470695706967069770698706997070070701707027070370704707057070670707707087070970710707117071270713707147071570716707177071870719707207072170722707237072470725707267072770728707297073070731707327073370734707357073670737707387073970740707417074270743707447074570746707477074870749707507075170752707537075470755707567075770758707597076070761707627076370764707657076670767707687076970770707717077270773707747077570776707777077870779707807078170782707837078470785707867078770788707897079070791707927079370794707957079670797707987079970800708017080270803708047080570806708077080870809708107081170812708137081470815708167081770818708197082070821708227082370824708257082670827708287082970830708317083270833708347083570836708377083870839708407084170842708437084470845708467084770848708497085070851708527085370854708557085670857708587085970860708617086270863708647086570866708677086870869708707087170872708737087470875708767087770878708797088070881708827088370884708857088670887708887088970890708917089270893708947089570896708977089870899709007090170902709037090470905709067090770908709097091070911709127091370914709157091670917709187091970920709217092270923709247092570926709277092870929709307093170932709337093470935709367093770938709397094070941709427094370944709457094670947709487094970950709517095270953709547095570956709577095870959709607096170962709637096470965709667096770968709697097070971709727097370974709757097670977709787097970980709817098270983709847098570986709877098870989709907099170992709937099470995709967099770998709997100071001710027100371004710057100671007710087100971010710117101271013710147101571016710177101871019710207102171022710237102471025710267102771028710297103071031710327103371034710357103671037710387103971040710417104271043710447104571046710477104871049710507105171052710537105471055710567105771058710597106071061710627106371064710657106671067710687106971070710717107271073710747107571076710777107871079710807108171082710837108471085710867108771088710897109071091710927109371094710957109671097710987109971100711017110271103711047110571106711077110871109711107111171112711137111471115711167111771118711197112071121711227112371124711257112671127711287112971130711317113271133711347113571136711377113871139711407114171142711437114471145711467114771148711497115071151711527115371154711557115671157711587115971160711617116271163711647116571166711677116871169711707117171172711737117471175711767117771178711797118071181711827118371184711857118671187711887118971190711917119271193711947119571196711977119871199712007120171202712037120471205712067120771208712097121071211712127121371214712157121671217712187121971220712217122271223712247122571226712277122871229712307123171232712337123471235712367123771238712397124071241712427124371244712457124671247712487124971250712517125271253712547125571256712577125871259712607126171262712637126471265712667126771268712697127071271712727127371274712757127671277712787127971280712817128271283712847128571286712877128871289712907129171292712937129471295712967129771298712997130071301713027130371304713057130671307713087130971310713117131271313713147131571316713177131871319713207132171322713237132471325713267132771328713297133071331713327133371334713357133671337713387133971340713417134271343713447134571346713477134871349713507135171352713537135471355713567135771358713597136071361713627136371364713657136671367713687136971370713717137271373713747137571376713777137871379713807138171382713837138471385713867138771388713897139071391713927139371394713957139671397713987139971400714017140271403714047140571406714077140871409714107141171412714137141471415714167141771418714197142071421714227142371424714257142671427714287142971430714317143271433714347143571436714377143871439714407144171442714437144471445714467144771448714497145071451714527145371454714557145671457714587145971460714617146271463714647146571466714677146871469714707147171472714737147471475714767147771478714797148071481714827148371484714857148671487714887148971490714917149271493714947149571496714977149871499715007150171502715037150471505715067150771508715097151071511715127151371514715157151671517715187151971520715217152271523715247152571526715277152871529715307153171532715337153471535715367153771538715397154071541715427154371544715457154671547715487154971550715517155271553715547155571556715577155871559715607156171562715637156471565715667156771568715697157071571715727157371574715757157671577715787157971580715817158271583715847158571586715877158871589715907159171592715937159471595715967159771598715997160071601716027160371604716057160671607716087160971610716117161271613716147161571616716177161871619716207162171622716237162471625716267162771628716297163071631716327163371634716357163671637716387163971640716417164271643716447164571646716477164871649716507165171652716537165471655716567165771658716597166071661716627166371664716657166671667716687166971670716717167271673716747167571676716777167871679716807168171682716837168471685716867168771688716897169071691716927169371694716957169671697716987169971700717017170271703717047170571706717077170871709717107171171712717137171471715717167171771718717197172071721717227172371724717257172671727717287172971730717317173271733717347173571736717377173871739717407174171742717437174471745717467174771748717497175071751717527175371754717557175671757717587175971760717617176271763717647176571766717677176871769717707177171772717737177471775717767177771778717797178071781717827178371784717857178671787717887178971790717917179271793717947179571796717977179871799718007180171802718037180471805718067180771808718097181071811718127181371814718157181671817718187181971820718217182271823718247182571826718277182871829718307183171832718337183471835718367183771838718397184071841718427184371844718457184671847718487184971850718517185271853718547185571856718577185871859718607186171862718637186471865718667186771868718697187071871718727187371874718757187671877718787187971880718817188271883718847188571886718877188871889718907189171892718937189471895718967189771898718997190071901719027190371904719057190671907719087190971910719117191271913719147191571916719177191871919719207192171922719237192471925719267192771928719297193071931719327193371934719357193671937719387193971940719417194271943719447194571946719477194871949719507195171952719537195471955719567195771958719597196071961719627196371964719657196671967719687196971970719717197271973719747197571976719777197871979719807198171982719837198471985719867198771988719897199071991719927199371994719957199671997719987199972000720017200272003720047200572006720077200872009720107201172012720137201472015720167201772018720197202072021720227202372024720257202672027720287202972030720317203272033720347203572036720377203872039720407204172042720437204472045720467204772048720497205072051720527205372054720557205672057720587205972060720617206272063720647206572066720677206872069720707207172072720737207472075720767207772078720797208072081720827208372084720857208672087720887208972090720917209272093720947209572096720977209872099721007210172102721037210472105721067210772108721097211072111721127211372114721157211672117721187211972120721217212272123721247212572126721277212872129721307213172132721337213472135721367213772138721397214072141721427214372144721457214672147721487214972150721517215272153721547215572156721577215872159721607216172162721637216472165721667216772168721697217072171721727217372174721757217672177721787217972180721817218272183721847218572186721877218872189721907219172192721937219472195721967219772198721997220072201722027220372204722057220672207722087220972210722117221272213722147221572216722177221872219722207222172222722237222472225722267222772228722297223072231722327223372234722357223672237722387223972240722417224272243722447224572246722477224872249722507225172252722537225472255722567225772258722597226072261722627226372264722657226672267722687226972270722717227272273722747227572276722777227872279722807228172282722837228472285722867228772288722897229072291722927229372294722957229672297722987229972300723017230272303723047230572306723077230872309723107231172312723137231472315723167231772318723197232072321723227232372324723257232672327723287232972330723317233272333723347233572336723377233872339723407234172342723437234472345723467234772348723497235072351723527235372354723557235672357723587235972360723617236272363723647236572366723677236872369723707237172372723737237472375723767237772378723797238072381723827238372384723857238672387723887238972390723917239272393723947239572396723977239872399724007240172402724037240472405724067240772408724097241072411724127241372414724157241672417724187241972420724217242272423724247242572426724277242872429724307243172432724337243472435724367243772438724397244072441724427244372444724457244672447724487244972450724517245272453724547245572456724577245872459724607246172462724637246472465724667246772468724697247072471724727247372474724757247672477724787247972480724817248272483724847248572486724877248872489724907249172492724937249472495724967249772498724997250072501725027250372504725057250672507725087250972510725117251272513725147251572516725177251872519725207252172522725237252472525725267252772528725297253072531725327253372534725357253672537725387253972540725417254272543725447254572546725477254872549725507255172552725537255472555725567255772558725597256072561725627256372564725657256672567725687256972570725717257272573725747257572576725777257872579725807258172582725837258472585725867258772588725897259072591725927259372594725957259672597725987259972600726017260272603726047260572606726077260872609726107261172612726137261472615726167261772618726197262072621726227262372624726257262672627726287262972630726317263272633726347263572636726377263872639726407264172642726437264472645726467264772648726497265072651726527265372654726557265672657726587265972660726617266272663726647266572666726677266872669726707267172672726737267472675726767267772678726797268072681726827268372684726857268672687726887268972690726917269272693726947269572696726977269872699727007270172702727037270472705727067270772708727097271072711727127271372714727157271672717727187271972720727217272272723727247272572726727277272872729727307273172732727337273472735727367273772738727397274072741727427274372744727457274672747727487274972750727517275272753727547275572756727577275872759727607276172762727637276472765727667276772768727697277072771727727277372774727757277672777727787277972780727817278272783727847278572786727877278872789727907279172792727937279472795727967279772798727997280072801728027280372804728057280672807728087280972810728117281272813728147281572816728177281872819728207282172822728237282472825728267282772828728297283072831728327283372834728357283672837728387283972840728417284272843728447284572846728477284872849728507285172852728537285472855728567285772858728597286072861728627286372864728657286672867728687286972870728717287272873728747287572876728777287872879728807288172882728837288472885728867288772888728897289072891728927289372894728957289672897728987289972900729017290272903729047290572906729077290872909729107291172912729137291472915729167291772918729197292072921729227292372924729257292672927729287292972930729317293272933729347293572936729377293872939729407294172942729437294472945729467294772948729497295072951729527295372954729557295672957729587295972960729617296272963729647296572966729677296872969729707297172972729737297472975729767297772978729797298072981729827298372984729857298672987729887298972990729917299272993729947299572996729977299872999730007300173002730037300473005730067300773008730097301073011730127301373014730157301673017730187301973020730217302273023730247302573026730277302873029730307303173032730337303473035730367303773038730397304073041730427304373044730457304673047730487304973050730517305273053730547305573056730577305873059730607306173062730637306473065730667306773068730697307073071730727307373074730757307673077730787307973080730817308273083730847308573086730877308873089730907309173092730937309473095730967309773098730997310073101731027310373104731057310673107731087310973110731117311273113731147311573116731177311873119731207312173122731237312473125731267312773128731297313073131731327313373134731357313673137731387313973140731417314273143731447314573146731477314873149731507315173152731537315473155731567315773158731597316073161731627316373164731657316673167731687316973170731717317273173731747317573176731777317873179731807318173182731837318473185731867318773188731897319073191731927319373194731957319673197731987319973200732017320273203732047320573206732077320873209732107321173212732137321473215732167321773218732197322073221732227322373224732257322673227732287322973230732317323273233732347323573236732377323873239732407324173242732437324473245732467324773248732497325073251732527325373254732557325673257732587325973260732617326273263732647326573266732677326873269732707327173272732737327473275732767327773278732797328073281732827328373284732857328673287732887328973290732917329273293732947329573296732977329873299733007330173302733037330473305733067330773308733097331073311733127331373314733157331673317733187331973320733217332273323733247332573326733277332873329733307333173332733337333473335733367333773338733397334073341733427334373344733457334673347733487334973350733517335273353733547335573356733577335873359733607336173362733637336473365733667336773368733697337073371733727337373374733757337673377733787337973380733817338273383733847338573386733877338873389733907339173392733937339473395733967339773398733997340073401734027340373404734057340673407734087340973410734117341273413734147341573416734177341873419734207342173422734237342473425734267342773428734297343073431734327343373434734357343673437734387343973440734417344273443734447344573446734477344873449734507345173452734537345473455734567345773458734597346073461734627346373464734657346673467734687346973470734717347273473734747347573476734777347873479734807348173482734837348473485734867348773488734897349073491734927349373494734957349673497734987349973500735017350273503735047350573506735077350873509735107351173512735137351473515735167351773518735197352073521735227352373524735257352673527735287352973530735317353273533735347353573536735377353873539735407354173542735437354473545735467354773548735497355073551735527355373554735557355673557735587355973560735617356273563735647356573566735677356873569735707357173572735737357473575735767357773578735797358073581735827358373584735857358673587735887358973590735917359273593735947359573596735977359873599736007360173602736037360473605736067360773608736097361073611736127361373614736157361673617736187361973620736217362273623736247362573626736277362873629736307363173632736337363473635736367363773638736397364073641736427364373644736457364673647736487364973650736517365273653736547365573656736577365873659736607366173662736637366473665736667366773668736697367073671736727367373674736757367673677736787367973680736817368273683736847368573686736877368873689736907369173692736937369473695736967369773698736997370073701737027370373704737057370673707737087370973710737117371273713737147371573716737177371873719737207372173722737237372473725737267372773728737297373073731737327373373734737357373673737737387373973740737417374273743737447374573746737477374873749737507375173752737537375473755737567375773758737597376073761737627376373764737657376673767737687376973770737717377273773737747377573776737777377873779737807378173782737837378473785737867378773788737897379073791737927379373794737957379673797737987379973800738017380273803738047380573806738077380873809738107381173812738137381473815738167381773818738197382073821738227382373824738257382673827738287382973830738317383273833738347383573836738377383873839738407384173842738437384473845738467384773848738497385073851738527385373854738557385673857738587385973860738617386273863738647386573866738677386873869738707387173872738737387473875738767387773878738797388073881738827388373884738857388673887738887388973890738917389273893738947389573896738977389873899739007390173902739037390473905739067390773908739097391073911739127391373914739157391673917739187391973920739217392273923739247392573926739277392873929739307393173932739337393473935739367393773938739397394073941739427394373944739457394673947739487394973950739517395273953739547395573956739577395873959739607396173962739637396473965739667396773968739697397073971739727397373974739757397673977739787397973980739817398273983739847398573986739877398873989739907399173992739937399473995739967399773998739997400074001740027400374004740057400674007740087400974010740117401274013740147401574016740177401874019740207402174022740237402474025740267402774028740297403074031740327403374034740357403674037740387403974040740417404274043740447404574046740477404874049740507405174052740537405474055740567405774058740597406074061740627406374064740657406674067740687406974070740717407274073740747407574076740777407874079740807408174082740837408474085740867408774088740897409074091740927409374094740957409674097740987409974100741017410274103741047410574106741077410874109741107411174112741137411474115741167411774118741197412074121741227412374124741257412674127741287412974130741317413274133741347413574136741377413874139741407414174142741437414474145741467414774148741497415074151741527415374154741557415674157741587415974160741617416274163741647416574166741677416874169741707417174172741737417474175741767417774178741797418074181741827418374184741857418674187741887418974190741917419274193741947419574196741977419874199742007420174202742037420474205742067420774208742097421074211742127421374214742157421674217742187421974220742217422274223742247422574226742277422874229742307423174232742337423474235742367423774238742397424074241742427424374244742457424674247742487424974250742517425274253742547425574256742577425874259742607426174262742637426474265742667426774268742697427074271742727427374274742757427674277742787427974280742817428274283742847428574286742877428874289742907429174292742937429474295742967429774298742997430074301743027430374304743057430674307743087430974310743117431274313743147431574316743177431874319743207432174322743237432474325743267432774328743297433074331743327433374334743357433674337743387433974340743417434274343743447434574346743477434874349743507435174352743537435474355743567435774358743597436074361743627436374364743657436674367743687436974370743717437274373743747437574376743777437874379743807438174382743837438474385743867438774388743897439074391743927439374394743957439674397743987439974400744017440274403744047440574406744077440874409744107441174412744137441474415744167441774418744197442074421744227442374424744257442674427744287442974430744317443274433744347443574436744377443874439744407444174442744437444474445744467444774448744497445074451744527445374454744557445674457744587445974460744617446274463744647446574466744677446874469744707447174472744737447474475744767447774478744797448074481744827448374484744857448674487744887448974490744917449274493744947449574496744977449874499745007450174502745037450474505745067450774508745097451074511745127451374514745157451674517745187451974520745217452274523745247452574526745277452874529745307453174532745337453474535745367453774538745397454074541745427454374544745457454674547745487454974550745517455274553745547455574556745577455874559745607456174562745637456474565745667456774568745697457074571745727457374574745757457674577745787457974580745817458274583745847458574586745877458874589745907459174592745937459474595745967459774598745997460074601746027460374604746057460674607746087460974610746117461274613746147461574616746177461874619746207462174622746237462474625746267462774628746297463074631746327463374634746357463674637746387463974640746417464274643746447464574646746477464874649746507465174652746537465474655746567465774658746597466074661746627466374664746657466674667746687466974670746717467274673746747467574676746777467874679746807468174682746837468474685746867468774688746897469074691746927469374694746957469674697746987469974700747017470274703747047470574706747077470874709747107471174712747137471474715747167471774718747197472074721747227472374724747257472674727747287472974730747317473274733747347473574736747377473874739747407474174742747437474474745747467474774748747497475074751747527475374754747557475674757747587475974760747617476274763747647476574766747677476874769747707477174772747737477474775747767477774778747797478074781747827478374784747857478674787747887478974790747917479274793747947479574796747977479874799748007480174802748037480474805748067480774808748097481074811748127481374814748157481674817748187481974820748217482274823748247482574826748277482874829748307483174832748337483474835748367483774838748397484074841748427484374844748457484674847748487484974850748517485274853748547485574856748577485874859748607486174862748637486474865748667486774868748697487074871748727487374874748757487674877748787487974880748817488274883748847488574886748877488874889748907489174892748937489474895748967489774898748997490074901749027490374904749057490674907749087490974910749117491274913749147491574916749177491874919749207492174922749237492474925749267492774928749297493074931749327493374934749357493674937749387493974940749417494274943749447494574946749477494874949749507495174952749537495474955749567495774958749597496074961749627496374964749657496674967749687496974970749717497274973749747497574976749777497874979749807498174982749837498474985749867498774988749897499074991749927499374994749957499674997749987499975000750017500275003750047500575006750077500875009750107501175012750137501475015750167501775018750197502075021750227502375024750257502675027750287502975030750317503275033750347503575036750377503875039750407504175042750437504475045750467504775048750497505075051750527505375054750557505675057750587505975060750617506275063750647506575066750677506875069750707507175072750737507475075750767507775078750797508075081750827508375084750857508675087750887508975090750917509275093750947509575096750977509875099751007510175102751037510475105751067510775108751097511075111751127511375114751157511675117751187511975120751217512275123751247512575126751277512875129751307513175132751337513475135751367513775138751397514075141751427514375144751457514675147751487514975150751517515275153751547515575156751577515875159751607516175162751637516475165751667516775168751697517075171751727517375174751757517675177751787517975180751817518275183751847518575186751877518875189751907519175192751937519475195751967519775198751997520075201752027520375204752057520675207752087520975210752117521275213752147521575216752177521875219752207522175222752237522475225752267522775228752297523075231752327523375234752357523675237752387523975240752417524275243752447524575246752477524875249752507525175252752537525475255752567525775258752597526075261752627526375264752657526675267752687526975270752717527275273752747527575276752777527875279752807528175282752837528475285752867528775288752897529075291752927529375294752957529675297752987529975300753017530275303753047530575306753077530875309753107531175312753137531475315753167531775318753197532075321753227532375324753257532675327753287532975330753317533275333753347533575336753377533875339753407534175342753437534475345753467534775348753497535075351753527535375354753557535675357753587535975360753617536275363753647536575366753677536875369753707537175372753737537475375753767537775378753797538075381753827538375384753857538675387753887538975390753917539275393753947539575396753977539875399754007540175402754037540475405754067540775408754097541075411754127541375414754157541675417754187541975420754217542275423754247542575426754277542875429754307543175432754337543475435754367543775438754397544075441754427544375444754457544675447754487544975450754517545275453754547545575456754577545875459754607546175462754637546475465754667546775468754697547075471754727547375474754757547675477754787547975480754817548275483754847548575486754877548875489754907549175492754937549475495754967549775498754997550075501755027550375504755057550675507755087550975510755117551275513755147551575516755177551875519755207552175522755237552475525755267552775528755297553075531755327553375534755357553675537755387553975540755417554275543755447554575546755477554875549755507555175552755537555475555755567555775558755597556075561755627556375564755657556675567755687556975570755717557275573755747557575576755777557875579755807558175582755837558475585755867558775588755897559075591755927559375594755957559675597755987559975600756017560275603756047560575606756077560875609756107561175612756137561475615756167561775618756197562075621756227562375624756257562675627756287562975630756317563275633756347563575636756377563875639756407564175642756437564475645756467564775648756497565075651756527565375654756557565675657756587565975660756617566275663756647566575666756677566875669756707567175672756737567475675756767567775678756797568075681756827568375684756857568675687756887568975690756917569275693756947569575696756977569875699757007570175702757037570475705757067570775708757097571075711757127571375714757157571675717757187571975720757217572275723757247572575726757277572875729757307573175732757337573475735757367573775738757397574075741757427574375744757457574675747757487574975750757517575275753757547575575756757577575875759757607576175762757637576475765757667576775768757697577075771757727577375774757757577675777757787577975780757817578275783757847578575786757877578875789757907579175792757937579475795757967579775798757997580075801758027580375804758057580675807758087580975810758117581275813758147581575816758177581875819758207582175822758237582475825758267582775828758297583075831758327583375834758357583675837758387583975840758417584275843758447584575846758477584875849758507585175852758537585475855758567585775858758597586075861758627586375864758657586675867758687586975870758717587275873758747587575876758777587875879758807588175882758837588475885758867588775888758897589075891758927589375894758957589675897758987589975900759017590275903759047590575906759077590875909759107591175912759137591475915759167591775918759197592075921759227592375924759257592675927759287592975930759317593275933759347593575936759377593875939759407594175942759437594475945759467594775948759497595075951759527595375954759557595675957759587595975960759617596275963759647596575966759677596875969759707597175972759737597475975759767597775978759797598075981759827598375984759857598675987759887598975990759917599275993759947599575996759977599875999760007600176002760037600476005760067600776008760097601076011760127601376014760157601676017760187601976020760217602276023760247602576026760277602876029760307603176032760337603476035760367603776038760397604076041760427604376044760457604676047760487604976050760517605276053760547605576056760577605876059760607606176062760637606476065760667606776068760697607076071760727607376074760757607676077760787607976080760817608276083760847608576086760877608876089760907609176092760937609476095760967609776098760997610076101761027610376104761057610676107761087610976110761117611276113761147611576116761177611876119761207612176122761237612476125761267612776128761297613076131761327613376134761357613676137761387613976140761417614276143761447614576146761477614876149761507615176152761537615476155761567615776158761597616076161761627616376164761657616676167761687616976170761717617276173761747617576176761777617876179761807618176182761837618476185761867618776188761897619076191761927619376194761957619676197761987619976200762017620276203762047620576206762077620876209762107621176212762137621476215762167621776218762197622076221762227622376224762257622676227762287622976230762317623276233762347623576236762377623876239762407624176242762437624476245762467624776248762497625076251762527625376254762557625676257762587625976260762617626276263762647626576266762677626876269762707627176272762737627476275762767627776278762797628076281762827628376284762857628676287762887628976290762917629276293762947629576296762977629876299763007630176302763037630476305763067630776308763097631076311763127631376314763157631676317763187631976320763217632276323763247632576326763277632876329763307633176332763337633476335763367633776338763397634076341763427634376344763457634676347763487634976350763517635276353763547635576356763577635876359763607636176362763637636476365763667636776368763697637076371763727637376374763757637676377763787637976380763817638276383763847638576386763877638876389763907639176392763937639476395763967639776398763997640076401764027640376404764057640676407764087640976410764117641276413764147641576416764177641876419764207642176422764237642476425764267642776428764297643076431764327643376434764357643676437764387643976440764417644276443764447644576446764477644876449764507645176452764537645476455764567645776458764597646076461764627646376464764657646676467764687646976470764717647276473764747647576476764777647876479764807648176482764837648476485764867648776488764897649076491764927649376494764957649676497764987649976500765017650276503765047650576506765077650876509765107651176512765137651476515765167651776518765197652076521765227652376524765257652676527765287652976530765317653276533765347653576536765377653876539765407654176542765437654476545765467654776548765497655076551765527655376554765557655676557765587655976560765617656276563765647656576566765677656876569765707657176572765737657476575765767657776578765797658076581765827658376584765857658676587765887658976590765917659276593765947659576596765977659876599766007660176602766037660476605766067660776608766097661076611766127661376614766157661676617766187661976620766217662276623766247662576626766277662876629766307663176632766337663476635766367663776638766397664076641766427664376644766457664676647766487664976650766517665276653766547665576656766577665876659766607666176662766637666476665766667666776668766697667076671766727667376674766757667676677766787667976680766817668276683766847668576686766877668876689766907669176692766937669476695766967669776698766997670076701767027670376704767057670676707767087670976710767117671276713767147671576716767177671876719767207672176722767237672476725767267672776728767297673076731767327673376734767357673676737767387673976740767417674276743767447674576746767477674876749767507675176752767537675476755767567675776758767597676076761767627676376764767657676676767767687676976770767717677276773767747677576776767777677876779767807678176782767837678476785767867678776788767897679076791767927679376794767957679676797767987679976800768017680276803768047680576806768077680876809768107681176812768137681476815768167681776818768197682076821768227682376824768257682676827768287682976830768317683276833768347683576836768377683876839768407684176842768437684476845768467684776848768497685076851768527685376854768557685676857768587685976860768617686276863768647686576866768677686876869768707687176872768737687476875768767687776878768797688076881768827688376884768857688676887768887688976890768917689276893768947689576896768977689876899769007690176902769037690476905769067690776908769097691076911769127691376914769157691676917769187691976920769217692276923769247692576926769277692876929769307693176932769337693476935769367693776938769397694076941769427694376944769457694676947769487694976950769517695276953769547695576956769577695876959769607696176962769637696476965769667696776968769697697076971769727697376974769757697676977769787697976980769817698276983769847698576986769877698876989769907699176992769937699476995769967699776998769997700077001770027700377004770057700677007770087700977010770117701277013770147701577016770177701877019770207702177022770237702477025770267702777028770297703077031770327703377034770357703677037770387703977040770417704277043770447704577046770477704877049770507705177052770537705477055770567705777058770597706077061770627706377064770657706677067770687706977070770717707277073770747707577076770777707877079770807708177082770837708477085770867708777088770897709077091770927709377094770957709677097770987709977100771017710277103771047710577106771077710877109771107711177112771137711477115771167711777118771197712077121771227712377124771257712677127771287712977130771317713277133771347713577136771377713877139771407714177142771437714477145771467714777148771497715077151771527715377154771557715677157771587715977160771617716277163771647716577166771677716877169771707717177172771737717477175771767717777178771797718077181771827718377184771857718677187771887718977190771917719277193771947719577196771977719877199772007720177202772037720477205772067720777208772097721077211772127721377214772157721677217772187721977220772217722277223772247722577226772277722877229772307723177232772337723477235772367723777238772397724077241772427724377244772457724677247772487724977250772517725277253772547725577256772577725877259772607726177262772637726477265772667726777268772697727077271772727727377274772757727677277772787727977280772817728277283772847728577286772877728877289772907729177292772937729477295772967729777298772997730077301773027730377304773057730677307773087730977310773117731277313773147731577316773177731877319773207732177322773237732477325773267732777328773297733077331773327733377334773357733677337773387733977340773417734277343773447734577346773477734877349773507735177352773537735477355773567735777358773597736077361773627736377364773657736677367773687736977370773717737277373773747737577376773777737877379773807738177382773837738477385773867738777388773897739077391773927739377394773957739677397773987739977400774017740277403774047740577406774077740877409774107741177412774137741477415774167741777418774197742077421774227742377424774257742677427774287742977430774317743277433774347743577436774377743877439774407744177442774437744477445774467744777448774497745077451774527745377454774557745677457774587745977460774617746277463774647746577466774677746877469774707747177472774737747477475774767747777478774797748077481774827748377484774857748677487774887748977490774917749277493774947749577496774977749877499775007750177502775037750477505775067750777508775097751077511775127751377514775157751677517775187751977520775217752277523775247752577526775277752877529775307753177532775337753477535775367753777538775397754077541775427754377544775457754677547775487754977550775517755277553775547755577556775577755877559775607756177562775637756477565775667756777568775697757077571775727757377574775757757677577775787757977580775817758277583775847758577586775877758877589775907759177592775937759477595775967759777598775997760077601776027760377604776057760677607776087760977610776117761277613776147761577616776177761877619776207762177622776237762477625776267762777628776297763077631776327763377634776357763677637776387763977640776417764277643776447764577646776477764877649776507765177652776537765477655776567765777658776597766077661776627766377664776657766677667776687766977670776717767277673776747767577676776777767877679776807768177682776837768477685776867768777688776897769077691776927769377694776957769677697776987769977700777017770277703777047770577706777077770877709777107771177712777137771477715777167771777718777197772077721777227772377724777257772677727777287772977730777317773277733777347773577736777377773877739777407774177742777437774477745777467774777748777497775077751777527775377754777557775677757777587775977760777617776277763777647776577766777677776877769777707777177772777737777477775777767777777778777797778077781777827778377784777857778677787777887778977790777917779277793777947779577796777977779877799778007780177802778037780477805778067780777808778097781077811778127781377814778157781677817778187781977820778217782277823778247782577826778277782877829778307783177832778337783477835778367783777838778397784077841778427784377844778457784677847778487784977850778517785277853778547785577856778577785877859778607786177862778637786477865778667786777868778697787077871778727787377874778757787677877778787787977880778817788277883778847788577886778877788877889778907789177892778937789477895778967789777898778997790077901779027790377904779057790677907779087790977910779117791277913779147791577916779177791877919779207792177922779237792477925779267792777928779297793077931779327793377934779357793677937779387793977940779417794277943779447794577946779477794877949779507795177952779537795477955779567795777958779597796077961779627796377964779657796677967779687796977970779717797277973779747797577976779777797877979779807798177982779837798477985779867798777988779897799077991779927799377994779957799677997779987799978000780017800278003780047800578006780077800878009780107801178012780137801478015780167801778018780197802078021780227802378024780257802678027780287802978030780317803278033780347803578036780377803878039780407804178042780437804478045780467804778048780497805078051780527805378054780557805678057780587805978060780617806278063780647806578066780677806878069780707807178072780737807478075780767807778078780797808078081780827808378084780857808678087780887808978090780917809278093780947809578096780977809878099781007810178102781037810478105781067810778108781097811078111781127811378114781157811678117781187811978120781217812278123781247812578126781277812878129781307813178132781337813478135781367813778138781397814078141781427814378144781457814678147781487814978150781517815278153781547815578156781577815878159781607816178162781637816478165781667816778168781697817078171781727817378174781757817678177781787817978180781817818278183781847818578186781877818878189781907819178192781937819478195781967819778198781997820078201782027820378204782057820678207782087820978210782117821278213782147821578216782177821878219782207822178222782237822478225782267822778228782297823078231782327823378234782357823678237782387823978240782417824278243782447824578246782477824878249782507825178252782537825478255782567825778258782597826078261782627826378264782657826678267782687826978270782717827278273782747827578276782777827878279782807828178282782837828478285782867828778288782897829078291782927829378294782957829678297782987829978300783017830278303783047830578306783077830878309783107831178312783137831478315783167831778318783197832078321783227832378324783257832678327783287832978330783317833278333783347833578336783377833878339783407834178342783437834478345783467834778348783497835078351783527835378354783557835678357783587835978360783617836278363783647836578366783677836878369783707837178372783737837478375783767837778378783797838078381783827838378384783857838678387783887838978390783917839278393783947839578396783977839878399784007840178402784037840478405784067840778408784097841078411784127841378414784157841678417784187841978420784217842278423784247842578426784277842878429784307843178432784337843478435784367843778438784397844078441784427844378444784457844678447784487844978450784517845278453784547845578456784577845878459784607846178462784637846478465784667846778468784697847078471784727847378474784757847678477784787847978480784817848278483784847848578486784877848878489784907849178492784937849478495784967849778498784997850078501785027850378504785057850678507785087850978510785117851278513785147851578516785177851878519785207852178522785237852478525785267852778528785297853078531785327853378534785357853678537785387853978540785417854278543785447854578546785477854878549785507855178552785537855478555785567855778558785597856078561785627856378564785657856678567785687856978570785717857278573785747857578576785777857878579785807858178582785837858478585785867858778588785897859078591785927859378594785957859678597785987859978600786017860278603786047860578606786077860878609786107861178612786137861478615786167861778618786197862078621786227862378624786257862678627786287862978630786317863278633786347863578636786377863878639786407864178642786437864478645786467864778648786497865078651786527865378654786557865678657786587865978660786617866278663786647866578666786677866878669786707867178672786737867478675786767867778678786797868078681786827868378684786857868678687786887868978690786917869278693786947869578696786977869878699787007870178702787037870478705787067870778708787097871078711787127871378714787157871678717787187871978720787217872278723787247872578726787277872878729787307873178732787337873478735787367873778738787397874078741787427874378744787457874678747787487874978750787517875278753787547875578756787577875878759787607876178762787637876478765787667876778768787697877078771787727877378774787757877678777787787877978780787817878278783787847878578786787877878878789787907879178792787937879478795787967879778798787997880078801788027880378804788057880678807788087880978810788117881278813788147881578816788177881878819788207882178822788237882478825788267882778828788297883078831788327883378834788357883678837788387883978840788417884278843788447884578846788477884878849788507885178852788537885478855788567885778858788597886078861788627886378864788657886678867788687886978870788717887278873788747887578876788777887878879788807888178882788837888478885788867888778888788897889078891788927889378894788957889678897788987889978900789017890278903789047890578906789077890878909789107891178912789137891478915789167891778918789197892078921789227892378924789257892678927789287892978930789317893278933789347893578936789377893878939789407894178942789437894478945789467894778948789497895078951789527895378954789557895678957789587895978960789617896278963789647896578966789677896878969789707897178972789737897478975789767897778978789797898078981789827898378984789857898678987789887898978990789917899278993789947899578996789977899878999790007900179002790037900479005790067900779008790097901079011790127901379014790157901679017790187901979020790217902279023790247902579026790277902879029790307903179032790337903479035790367903779038790397904079041790427904379044790457904679047790487904979050790517905279053790547905579056790577905879059790607906179062790637906479065790667906779068790697907079071790727907379074790757907679077790787907979080790817908279083790847908579086790877908879089790907909179092790937909479095790967909779098790997910079101791027910379104791057910679107791087910979110791117911279113791147911579116791177911879119791207912179122791237912479125791267912779128791297913079131791327913379134791357913679137791387913979140791417914279143791447914579146791477914879149791507915179152791537915479155791567915779158791597916079161791627916379164791657916679167791687916979170791717917279173791747917579176791777917879179791807918179182791837918479185791867918779188791897919079191791927919379194791957919679197791987919979200792017920279203792047920579206792077920879209792107921179212792137921479215792167921779218792197922079221792227922379224792257922679227792287922979230792317923279233792347923579236792377923879239792407924179242792437924479245792467924779248792497925079251792527925379254792557925679257792587925979260792617926279263792647926579266792677926879269792707927179272792737927479275792767927779278792797928079281792827928379284792857928679287792887928979290792917929279293792947929579296792977929879299793007930179302793037930479305793067930779308793097931079311793127931379314793157931679317793187931979320793217932279323793247932579326793277932879329793307933179332793337933479335793367933779338793397934079341793427934379344793457934679347793487934979350793517935279353793547935579356793577935879359793607936179362793637936479365793667936779368793697937079371793727937379374793757937679377793787937979380793817938279383793847938579386793877938879389793907939179392793937939479395793967939779398793997940079401794027940379404794057940679407794087940979410794117941279413794147941579416794177941879419794207942179422794237942479425794267942779428794297943079431794327943379434794357943679437794387943979440794417944279443794447944579446794477944879449794507945179452794537945479455794567945779458794597946079461794627946379464794657946679467794687946979470794717947279473794747947579476794777947879479794807948179482794837948479485794867948779488794897949079491794927949379494794957949679497794987949979500795017950279503795047950579506795077950879509795107951179512795137951479515795167951779518795197952079521795227952379524795257952679527795287952979530795317953279533795347953579536795377953879539795407954179542795437954479545795467954779548795497955079551795527955379554795557955679557795587955979560795617956279563795647956579566795677956879569795707957179572795737957479575795767957779578795797958079581795827958379584795857958679587795887958979590795917959279593795947959579596795977959879599796007960179602796037960479605796067960779608796097961079611796127961379614796157961679617796187961979620796217962279623796247962579626796277962879629796307963179632796337963479635796367963779638796397964079641796427964379644796457964679647796487964979650796517965279653796547965579656796577965879659796607966179662796637966479665796667966779668796697967079671796727967379674796757967679677796787967979680796817968279683796847968579686796877968879689796907969179692796937969479695796967969779698796997970079701797027970379704797057970679707797087970979710797117971279713797147971579716797177971879719797207972179722797237972479725797267972779728797297973079731797327973379734797357973679737797387973979740797417974279743797447974579746797477974879749797507975179752797537975479755797567975779758797597976079761797627976379764797657976679767797687976979770797717977279773797747977579776797777977879779797807978179782797837978479785797867978779788797897979079791797927979379794797957979679797797987979979800798017980279803798047980579806798077980879809798107981179812798137981479815798167981779818798197982079821798227982379824798257982679827798287982979830798317983279833798347983579836798377983879839798407984179842798437984479845798467984779848798497985079851798527985379854798557985679857798587985979860798617986279863798647986579866798677986879869798707987179872798737987479875798767987779878798797988079881798827988379884798857988679887798887988979890798917989279893798947989579896798977989879899799007990179902799037990479905799067990779908799097991079911799127991379914799157991679917799187991979920799217992279923799247992579926799277992879929799307993179932799337993479935799367993779938799397994079941799427994379944799457994679947799487994979950799517995279953799547995579956799577995879959799607996179962799637996479965799667996779968799697997079971799727997379974799757997679977799787997979980799817998279983799847998579986799877998879989799907999179992799937999479995799967999779998799998000080001800028000380004800058000680007800088000980010800118001280013800148001580016800178001880019800208002180022800238002480025800268002780028800298003080031800328003380034800358003680037800388003980040800418004280043800448004580046800478004880049800508005180052800538005480055800568005780058800598006080061800628006380064800658006680067800688006980070800718007280073800748007580076800778007880079800808008180082800838008480085800868008780088800898009080091800928009380094800958009680097800988009980100801018010280103801048010580106801078010880109801108011180112801138011480115801168011780118801198012080121801228012380124801258012680127801288012980130801318013280133801348013580136801378013880139801408014180142801438014480145801468014780148801498015080151801528015380154801558015680157801588015980160801618016280163801648016580166801678016880169801708017180172801738017480175801768017780178801798018080181801828018380184801858018680187801888018980190801918019280193801948019580196801978019880199802008020180202802038020480205802068020780208802098021080211802128021380214802158021680217802188021980220802218022280223802248022580226802278022880229802308023180232802338023480235802368023780238802398024080241802428024380244802458024680247802488024980250802518025280253802548025580256802578025880259802608026180262802638026480265802668026780268802698027080271802728027380274802758027680277802788027980280802818028280283802848028580286802878028880289802908029180292802938029480295802968029780298802998030080301803028030380304803058030680307803088030980310803118031280313803148031580316803178031880319803208032180322803238032480325803268032780328803298033080331803328033380334803358033680337803388033980340803418034280343803448034580346803478034880349803508035180352803538035480355803568035780358803598036080361803628036380364803658036680367803688036980370803718037280373803748037580376803778037880379803808038180382803838038480385803868038780388803898039080391803928039380394803958039680397803988039980400804018040280403804048040580406804078040880409804108041180412804138041480415804168041780418804198042080421804228042380424804258042680427804288042980430804318043280433804348043580436804378043880439804408044180442804438044480445804468044780448804498045080451804528045380454804558045680457804588045980460804618046280463804648046580466804678046880469804708047180472804738047480475804768047780478804798048080481804828048380484804858048680487804888048980490804918049280493804948049580496804978049880499805008050180502805038050480505805068050780508805098051080511805128051380514805158051680517805188051980520805218052280523805248052580526805278052880529805308053180532805338053480535805368053780538805398054080541805428054380544805458054680547805488054980550805518055280553805548055580556805578055880559805608056180562805638056480565805668056780568805698057080571805728057380574805758057680577805788057980580805818058280583805848058580586805878058880589805908059180592805938059480595805968059780598805998060080601806028060380604806058060680607806088060980610806118061280613806148061580616806178061880619806208062180622806238062480625806268062780628806298063080631806328063380634806358063680637806388063980640806418064280643806448064580646806478064880649806508065180652806538065480655806568065780658806598066080661806628066380664806658066680667806688066980670806718067280673806748067580676806778067880679806808068180682806838068480685806868068780688806898069080691806928069380694806958069680697806988069980700807018070280703807048070580706807078070880709807108071180712807138071480715807168071780718807198072080721807228072380724807258072680727807288072980730807318073280733807348073580736807378073880739807408074180742807438074480745807468074780748807498075080751807528075380754807558075680757807588075980760807618076280763807648076580766807678076880769807708077180772807738077480775807768077780778807798078080781807828078380784807858078680787807888078980790807918079280793807948079580796807978079880799808008080180802808038080480805808068080780808808098081080811808128081380814808158081680817808188081980820808218082280823808248082580826808278082880829808308083180832808338083480835808368083780838808398084080841808428084380844808458084680847808488084980850808518085280853808548085580856808578085880859808608086180862808638086480865808668086780868808698087080871808728087380874808758087680877808788087980880808818088280883808848088580886808878088880889808908089180892808938089480895808968089780898808998090080901809028090380904809058090680907809088090980910809118091280913809148091580916809178091880919809208092180922809238092480925809268092780928809298093080931809328093380934809358093680937809388093980940809418094280943809448094580946809478094880949809508095180952809538095480955809568095780958809598096080961809628096380964809658096680967809688096980970809718097280973809748097580976809778097880979809808098180982809838098480985809868098780988809898099080991809928099380994809958099680997809988099981000810018100281003810048100581006810078100881009810108101181012810138101481015810168101781018810198102081021810228102381024810258102681027810288102981030810318103281033810348103581036810378103881039810408104181042810438104481045810468104781048810498105081051810528105381054810558105681057810588105981060810618106281063810648106581066810678106881069810708107181072810738107481075810768107781078810798108081081810828108381084810858108681087810888108981090810918109281093810948109581096810978109881099811008110181102811038110481105811068110781108811098111081111811128111381114811158111681117811188111981120811218112281123811248112581126811278112881129811308113181132811338113481135811368113781138811398114081141811428114381144811458114681147811488114981150811518115281153811548115581156811578115881159811608116181162811638116481165811668116781168811698117081171811728117381174811758117681177811788117981180811818118281183811848118581186811878118881189811908119181192811938119481195811968119781198811998120081201812028120381204812058120681207812088120981210812118121281213812148121581216812178121881219812208122181222812238122481225812268122781228812298123081231812328123381234812358123681237812388123981240812418124281243812448124581246812478124881249812508125181252812538125481255812568125781258812598126081261812628126381264812658126681267812688126981270812718127281273812748127581276812778127881279812808128181282812838128481285812868128781288812898129081291812928129381294812958129681297812988129981300813018130281303813048130581306813078130881309813108131181312813138131481315813168131781318813198132081321813228132381324813258132681327813288132981330813318133281333813348133581336813378133881339813408134181342813438134481345813468134781348813498135081351813528135381354813558135681357813588135981360813618136281363813648136581366813678136881369813708137181372813738137481375813768137781378813798138081381813828138381384813858138681387813888138981390813918139281393813948139581396813978139881399814008140181402814038140481405814068140781408814098141081411814128141381414814158141681417814188141981420814218142281423814248142581426814278142881429814308143181432814338143481435814368143781438814398144081441814428144381444814458144681447814488144981450814518145281453814548145581456814578145881459814608146181462814638146481465814668146781468814698147081471814728147381474814758147681477814788147981480814818148281483814848148581486814878148881489814908149181492814938149481495814968149781498814998150081501815028150381504815058150681507815088150981510815118151281513815148151581516815178151881519815208152181522815238152481525815268152781528815298153081531815328153381534815358153681537815388153981540815418154281543815448154581546815478154881549815508155181552815538155481555815568155781558815598156081561815628156381564815658156681567815688156981570815718157281573815748157581576815778157881579815808158181582815838158481585815868158781588815898159081591815928159381594815958159681597815988159981600816018160281603816048160581606816078160881609816108161181612816138161481615816168161781618816198162081621816228162381624816258162681627816288162981630816318163281633816348163581636816378163881639816408164181642816438164481645816468164781648816498165081651816528165381654816558165681657816588165981660816618166281663816648166581666816678166881669816708167181672816738167481675816768167781678816798168081681816828168381684816858168681687816888168981690816918169281693816948169581696816978169881699817008170181702817038170481705817068170781708817098171081711817128171381714817158171681717817188171981720817218172281723817248172581726817278172881729817308173181732817338173481735817368173781738817398174081741817428174381744817458174681747817488174981750817518175281753817548175581756817578175881759817608176181762817638176481765817668176781768817698177081771817728177381774817758177681777817788177981780817818178281783817848178581786817878178881789817908179181792817938179481795817968179781798817998180081801818028180381804818058180681807818088180981810818118181281813818148181581816818178181881819818208182181822818238182481825818268182781828818298183081831818328183381834818358183681837818388183981840818418184281843818448184581846818478184881849818508185181852818538185481855818568185781858818598186081861818628186381864818658186681867818688186981870818718187281873818748187581876818778187881879818808188181882818838188481885818868188781888818898189081891818928189381894818958189681897818988189981900819018190281903819048190581906819078190881909819108191181912819138191481915819168191781918819198192081921819228192381924819258192681927819288192981930819318193281933819348193581936819378193881939819408194181942819438194481945819468194781948819498195081951819528195381954819558195681957819588195981960819618196281963819648196581966819678196881969819708197181972819738197481975819768197781978819798198081981819828198381984819858198681987819888198981990819918199281993819948199581996819978199881999820008200182002820038200482005820068200782008820098201082011820128201382014820158201682017820188201982020820218202282023820248202582026820278202882029820308203182032820338203482035820368203782038820398204082041820428204382044820458204682047820488204982050820518205282053820548205582056820578205882059820608206182062820638206482065820668206782068820698207082071820728207382074820758207682077820788207982080820818208282083820848208582086820878208882089820908209182092820938209482095820968209782098820998210082101821028210382104821058210682107821088210982110821118211282113821148211582116821178211882119821208212182122821238212482125821268212782128821298213082131821328213382134821358213682137821388213982140821418214282143821448214582146821478214882149821508215182152821538215482155821568215782158821598216082161821628216382164821658216682167821688216982170821718217282173821748217582176821778217882179821808218182182821838218482185821868218782188821898219082191821928219382194821958219682197821988219982200822018220282203822048220582206822078220882209822108221182212822138221482215822168221782218822198222082221822228222382224822258222682227822288222982230822318223282233822348223582236822378223882239822408224182242822438224482245822468224782248822498225082251822528225382254822558225682257822588225982260822618226282263822648226582266822678226882269822708227182272822738227482275822768227782278822798228082281822828228382284822858228682287822888228982290822918229282293822948229582296822978229882299823008230182302823038230482305823068230782308823098231082311823128231382314823158231682317823188231982320823218232282323823248232582326823278232882329823308233182332823338233482335823368233782338823398234082341823428234382344823458234682347823488234982350823518235282353823548235582356823578235882359823608236182362823638236482365823668236782368823698237082371823728237382374823758237682377823788237982380823818238282383823848238582386823878238882389823908239182392823938239482395823968239782398823998240082401824028240382404824058240682407824088240982410824118241282413824148241582416824178241882419824208242182422824238242482425824268242782428824298243082431824328243382434824358243682437824388243982440824418244282443824448244582446824478244882449824508245182452824538245482455824568245782458824598246082461824628246382464824658246682467824688246982470824718247282473824748247582476824778247882479824808248182482824838248482485824868248782488824898249082491824928249382494824958249682497824988249982500825018250282503825048250582506825078250882509825108251182512825138251482515825168251782518825198252082521825228252382524825258252682527825288252982530825318253282533825348253582536825378253882539825408254182542825438254482545825468254782548825498255082551825528255382554825558255682557825588255982560825618256282563825648256582566825678256882569825708257182572825738257482575825768257782578825798258082581825828258382584825858258682587825888258982590825918259282593825948259582596825978259882599826008260182602826038260482605826068260782608826098261082611826128261382614826158261682617826188261982620826218262282623826248262582626826278262882629826308263182632826338263482635826368263782638826398264082641826428264382644826458264682647826488264982650826518265282653826548265582656826578265882659826608266182662826638266482665826668266782668826698267082671826728267382674826758267682677826788267982680826818268282683826848268582686826878268882689826908269182692826938269482695826968269782698826998270082701827028270382704827058270682707827088270982710827118271282713827148271582716827178271882719827208272182722827238272482725827268272782728827298273082731827328273382734827358273682737827388273982740827418274282743827448274582746827478274882749827508275182752827538275482755827568275782758827598276082761827628276382764827658276682767827688276982770827718277282773827748277582776827778277882779827808278182782827838278482785827868278782788827898279082791827928279382794827958279682797827988279982800828018280282803828048280582806828078280882809828108281182812828138281482815828168281782818828198282082821828228282382824828258282682827828288282982830828318283282833828348283582836828378283882839828408284182842828438284482845828468284782848828498285082851828528285382854828558285682857828588285982860828618286282863828648286582866828678286882869828708287182872828738287482875828768287782878828798288082881828828288382884828858288682887828888288982890828918289282893828948289582896828978289882899829008290182902829038290482905829068290782908829098291082911829128291382914829158291682917829188291982920829218292282923829248292582926829278292882929829308293182932829338293482935829368293782938829398294082941829428294382944829458294682947829488294982950829518295282953829548295582956829578295882959829608296182962829638296482965829668296782968829698297082971829728297382974829758297682977829788297982980829818298282983829848298582986829878298882989829908299182992829938299482995829968299782998829998300083001830028300383004830058300683007830088300983010830118301283013830148301583016830178301883019830208302183022830238302483025830268302783028830298303083031830328303383034830358303683037830388303983040830418304283043830448304583046830478304883049830508305183052830538305483055830568305783058830598306083061830628306383064830658306683067830688306983070830718307283073830748307583076830778307883079830808308183082830838308483085830868308783088830898309083091830928309383094830958309683097830988309983100831018310283103831048310583106831078310883109831108311183112831138311483115831168311783118831198312083121831228312383124831258312683127831288312983130831318313283133831348313583136831378313883139831408314183142831438314483145831468314783148831498315083151831528315383154831558315683157831588315983160831618316283163831648316583166831678316883169831708317183172831738317483175831768317783178831798318083181831828318383184831858318683187831888318983190831918319283193831948319583196831978319883199832008320183202832038320483205832068320783208832098321083211832128321383214832158321683217832188321983220832218322283223832248322583226832278322883229832308323183232832338323483235832368323783238832398324083241832428324383244832458324683247832488324983250832518325283253832548325583256832578325883259832608326183262832638326483265832668326783268832698327083271832728327383274832758327683277832788327983280832818328283283832848328583286832878328883289832908329183292832938329483295832968329783298832998330083301833028330383304833058330683307833088330983310833118331283313833148331583316833178331883319833208332183322833238332483325833268332783328833298333083331833328333383334833358333683337833388333983340833418334283343833448334583346833478334883349833508335183352833538335483355833568335783358833598336083361833628336383364833658336683367833688336983370833718337283373833748337583376833778337883379833808338183382833838338483385833868338783388833898339083391833928339383394833958339683397833988339983400834018340283403834048340583406834078340883409834108341183412834138341483415834168341783418834198342083421834228342383424834258342683427834288342983430834318343283433834348343583436834378343883439834408344183442834438344483445834468344783448834498345083451834528345383454834558345683457834588345983460834618346283463834648346583466834678346883469834708347183472834738347483475834768347783478834798348083481834828348383484834858348683487834888348983490834918349283493834948349583496834978349883499835008350183502835038350483505835068350783508835098351083511835128351383514835158351683517835188351983520835218352283523835248352583526835278352883529835308353183532835338353483535835368353783538835398354083541835428354383544835458354683547835488354983550835518355283553835548355583556835578355883559835608356183562835638356483565835668356783568835698357083571835728357383574835758357683577835788357983580835818358283583835848358583586835878358883589835908359183592835938359483595835968359783598835998360083601836028360383604836058360683607836088360983610836118361283613836148361583616836178361883619836208362183622836238362483625836268362783628836298363083631836328363383634836358363683637836388363983640836418364283643836448364583646836478364883649836508365183652836538365483655836568365783658836598366083661836628366383664836658366683667836688366983670836718367283673836748367583676836778367883679836808368183682836838368483685836868368783688836898369083691836928369383694836958369683697836988369983700837018370283703837048370583706837078370883709837108371183712837138371483715837168371783718837198372083721837228372383724837258372683727837288372983730837318373283733837348373583736837378373883739837408374183742837438374483745837468374783748837498375083751837528375383754837558375683757837588375983760837618376283763837648376583766837678376883769837708377183772837738377483775837768377783778837798378083781837828378383784837858378683787837888378983790837918379283793837948379583796837978379883799838008380183802838038380483805838068380783808838098381083811838128381383814838158381683817838188381983820838218382283823838248382583826838278382883829838308383183832838338383483835838368383783838838398384083841838428384383844838458384683847838488384983850838518385283853838548385583856838578385883859838608386183862838638386483865838668386783868838698387083871838728387383874838758387683877838788387983880838818388283883838848388583886838878388883889838908389183892838938389483895838968389783898838998390083901839028390383904839058390683907839088390983910839118391283913839148391583916839178391883919839208392183922839238392483925839268392783928839298393083931839328393383934839358393683937839388393983940839418394283943839448394583946839478394883949839508395183952839538395483955839568395783958839598396083961839628396383964839658396683967839688396983970839718397283973839748397583976839778397883979839808398183982839838398483985839868398783988839898399083991839928399383994839958399683997839988399984000840018400284003840048400584006840078400884009840108401184012840138401484015840168401784018840198402084021840228402384024840258402684027840288402984030840318403284033840348403584036840378403884039840408404184042840438404484045840468404784048840498405084051840528405384054840558405684057840588405984060840618406284063840648406584066840678406884069840708407184072840738407484075840768407784078840798408084081840828408384084840858408684087840888408984090840918409284093840948409584096840978409884099841008410184102841038410484105841068410784108841098411084111841128411384114841158411684117841188411984120841218412284123841248412584126841278412884129841308413184132841338413484135841368413784138841398414084141841428414384144841458414684147841488414984150841518415284153841548415584156841578415884159841608416184162841638416484165841668416784168841698417084171841728417384174841758417684177841788417984180841818418284183841848418584186841878418884189841908419184192841938419484195841968419784198841998420084201842028420384204842058420684207842088420984210842118421284213842148421584216842178421884219842208422184222842238422484225842268422784228842298423084231842328423384234842358423684237842388423984240842418424284243842448424584246842478424884249842508425184252842538425484255842568425784258842598426084261842628426384264842658426684267842688426984270842718427284273842748427584276842778427884279842808428184282842838428484285842868428784288842898429084291842928429384294842958429684297842988429984300843018430284303843048430584306843078430884309843108431184312843138431484315843168431784318843198432084321843228432384324843258432684327843288432984330843318433284333843348433584336843378433884339843408434184342843438434484345843468434784348843498435084351843528435384354843558435684357843588435984360843618436284363843648436584366843678436884369843708437184372843738437484375843768437784378843798438084381843828438384384843858438684387843888438984390843918439284393843948439584396843978439884399844008440184402844038440484405844068440784408844098441084411844128441384414844158441684417844188441984420844218442284423844248442584426844278442884429844308443184432844338443484435844368443784438844398444084441844428444384444844458444684447844488444984450844518445284453844548445584456844578445884459844608446184462844638446484465844668446784468844698447084471844728447384474844758447684477844788447984480844818448284483844848448584486844878448884489844908449184492844938449484495844968449784498844998450084501845028450384504845058450684507845088450984510845118451284513845148451584516845178451884519845208452184522845238452484525845268452784528845298453084531845328453384534845358453684537845388453984540845418454284543845448454584546845478454884549845508455184552845538455484555845568455784558845598456084561845628456384564845658456684567845688456984570845718457284573845748457584576845778457884579845808458184582845838458484585845868458784588845898459084591845928459384594845958459684597845988459984600846018460284603846048460584606846078460884609846108461184612846138461484615846168461784618846198462084621846228462384624846258462684627846288462984630846318463284633846348463584636846378463884639846408464184642846438464484645846468464784648846498465084651846528465384654846558465684657846588465984660846618466284663846648466584666846678466884669846708467184672846738467484675846768467784678846798468084681846828468384684846858468684687846888468984690846918469284693846948469584696846978469884699847008470184702847038470484705847068470784708847098471084711847128471384714847158471684717847188471984720847218472284723847248472584726847278472884729847308473184732847338473484735847368473784738847398474084741847428474384744847458474684747847488474984750847518475284753847548475584756847578475884759847608476184762847638476484765847668476784768847698477084771847728477384774847758477684777847788477984780847818478284783847848478584786847878478884789847908479184792847938479484795847968479784798847998480084801848028480384804848058480684807848088480984810848118481284813848148481584816848178481884819848208482184822848238482484825848268482784828848298483084831848328483384834848358483684837848388483984840848418484284843848448484584846848478484884849848508485184852848538485484855848568485784858848598486084861848628486384864848658486684867848688486984870848718487284873848748487584876848778487884879848808488184882848838488484885848868488784888848898489084891848928489384894848958489684897848988489984900849018490284903849048490584906849078490884909849108491184912849138491484915849168491784918849198492084921849228492384924849258492684927849288492984930849318493284933849348493584936849378493884939849408494184942849438494484945849468494784948849498495084951849528495384954849558495684957849588495984960849618496284963849648496584966849678496884969849708497184972849738497484975849768497784978849798498084981849828498384984849858498684987849888498984990849918499284993849948499584996849978499884999850008500185002850038500485005850068500785008850098501085011850128501385014850158501685017850188501985020850218502285023850248502585026850278502885029850308503185032850338503485035850368503785038850398504085041850428504385044850458504685047850488504985050850518505285053850548505585056850578505885059850608506185062850638506485065850668506785068850698507085071850728507385074850758507685077850788507985080850818508285083850848508585086850878508885089850908509185092850938509485095850968509785098850998510085101851028510385104851058510685107851088510985110851118511285113851148511585116851178511885119851208512185122851238512485125851268512785128851298513085131851328513385134851358513685137851388513985140851418514285143851448514585146851478514885149851508515185152851538515485155851568515785158851598516085161851628516385164851658516685167851688516985170851718517285173851748517585176851778517885179851808518185182851838518485185851868518785188851898519085191851928519385194851958519685197851988519985200852018520285203852048520585206852078520885209852108521185212852138521485215852168521785218852198522085221852228522385224852258522685227852288522985230852318523285233852348523585236852378523885239852408524185242852438524485245852468524785248852498525085251852528525385254852558525685257852588525985260852618526285263852648526585266852678526885269852708527185272852738527485275852768527785278852798528085281852828528385284852858528685287852888528985290852918529285293852948529585296852978529885299853008530185302853038530485305853068530785308853098531085311853128531385314853158531685317853188531985320853218532285323853248532585326853278532885329853308533185332853338533485335853368533785338853398534085341853428534385344853458534685347853488534985350853518535285353853548535585356853578535885359853608536185362853638536485365853668536785368853698537085371853728537385374853758537685377853788537985380853818538285383853848538585386853878538885389853908539185392853938539485395853968539785398853998540085401854028540385404854058540685407854088540985410854118541285413854148541585416854178541885419854208542185422854238542485425854268542785428854298543085431854328543385434854358543685437854388543985440854418544285443854448544585446854478544885449854508545185452854538545485455854568545785458854598546085461854628546385464854658546685467854688546985470854718547285473854748547585476854778547885479854808548185482854838548485485854868548785488854898549085491854928549385494854958549685497854988549985500855018550285503855048550585506855078550885509855108551185512855138551485515855168551785518855198552085521855228552385524855258552685527855288552985530855318553285533855348553585536855378553885539855408554185542855438554485545855468554785548855498555085551855528555385554855558555685557855588555985560855618556285563855648556585566855678556885569855708557185572855738557485575855768557785578855798558085581855828558385584855858558685587855888558985590855918559285593855948559585596855978559885599856008560185602856038560485605856068560785608856098561085611856128561385614856158561685617856188561985620856218562285623856248562585626856278562885629856308563185632856338563485635856368563785638856398564085641856428564385644856458564685647856488564985650856518565285653856548565585656856578565885659856608566185662856638566485665856668566785668856698567085671856728567385674856758567685677856788567985680856818568285683856848568585686856878568885689856908569185692856938569485695856968569785698856998570085701857028570385704857058570685707857088570985710857118571285713857148571585716857178571885719857208572185722857238572485725857268572785728857298573085731857328573385734857358573685737857388573985740857418574285743857448574585746857478574885749857508575185752857538575485755857568575785758857598576085761857628576385764857658576685767857688576985770857718577285773857748577585776857778577885779857808578185782857838578485785857868578785788857898579085791857928579385794857958579685797857988579985800858018580285803858048580585806858078580885809858108581185812858138581485815858168581785818858198582085821858228582385824858258582685827858288582985830858318583285833858348583585836858378583885839858408584185842858438584485845858468584785848858498585085851858528585385854858558585685857858588585985860858618586285863858648586585866858678586885869858708587185872858738587485875858768587785878858798588085881858828588385884858858588685887858888588985890858918589285893858948589585896858978589885899859008590185902859038590485905859068590785908859098591085911859128591385914859158591685917859188591985920859218592285923859248592585926859278592885929859308593185932859338593485935859368593785938859398594085941859428594385944859458594685947859488594985950859518595285953859548595585956859578595885959859608596185962859638596485965859668596785968859698597085971859728597385974859758597685977859788597985980859818598285983859848598585986859878598885989859908599185992859938599485995859968599785998859998600086001860028600386004860058600686007860088600986010860118601286013860148601586016860178601886019860208602186022860238602486025860268602786028860298603086031860328603386034860358603686037860388603986040860418604286043860448604586046860478604886049860508605186052860538605486055860568605786058860598606086061860628606386064860658606686067860688606986070860718607286073860748607586076860778607886079860808608186082860838608486085860868608786088860898609086091860928609386094860958609686097860988609986100861018610286103861048610586106861078610886109861108611186112861138611486115861168611786118861198612086121861228612386124861258612686127861288612986130861318613286133861348613586136861378613886139861408614186142861438614486145861468614786148861498615086151861528615386154861558615686157861588615986160861618616286163861648616586166861678616886169861708617186172861738617486175861768617786178861798618086181861828618386184861858618686187861888618986190861918619286193861948619586196861978619886199862008620186202862038620486205862068620786208862098621086211862128621386214862158621686217862188621986220862218622286223862248622586226862278622886229862308623186232862338623486235862368623786238862398624086241862428624386244862458624686247862488624986250862518625286253862548625586256862578625886259862608626186262862638626486265862668626786268862698627086271862728627386274862758627686277862788627986280862818628286283862848628586286862878628886289862908629186292862938629486295862968629786298862998630086301863028630386304863058630686307863088630986310863118631286313863148631586316863178631886319863208632186322863238632486325863268632786328863298633086331863328633386334863358633686337863388633986340863418634286343863448634586346863478634886349863508635186352863538635486355863568635786358863598636086361863628636386364863658636686367863688636986370863718637286373863748637586376863778637886379863808638186382863838638486385863868638786388863898639086391863928639386394863958639686397863988639986400864018640286403864048640586406864078640886409864108641186412864138641486415864168641786418864198642086421864228642386424864258642686427864288642986430864318643286433864348643586436864378643886439864408644186442864438644486445864468644786448864498645086451864528645386454864558645686457864588645986460864618646286463864648646586466864678646886469864708647186472864738647486475864768647786478864798648086481864828648386484864858648686487864888648986490864918649286493864948649586496864978649886499865008650186502865038650486505865068650786508865098651086511865128651386514865158651686517865188651986520865218652286523865248652586526865278652886529865308653186532865338653486535865368653786538865398654086541865428654386544865458654686547865488654986550865518655286553865548655586556865578655886559865608656186562865638656486565865668656786568865698657086571865728657386574865758657686577865788657986580865818658286583865848658586586865878658886589865908659186592865938659486595865968659786598865998660086601866028660386604866058660686607866088660986610866118661286613866148661586616866178661886619866208662186622866238662486625866268662786628866298663086631866328663386634866358663686637866388663986640866418664286643866448664586646866478664886649866508665186652866538665486655866568665786658866598666086661866628666386664866658666686667866688666986670866718667286673866748667586676866778667886679866808668186682866838668486685866868668786688866898669086691866928669386694866958669686697866988669986700867018670286703867048670586706867078670886709867108671186712867138671486715867168671786718867198672086721867228672386724867258672686727867288672986730867318673286733867348673586736867378673886739867408674186742867438674486745867468674786748867498675086751867528675386754867558675686757867588675986760867618676286763867648676586766867678676886769867708677186772867738677486775867768677786778867798678086781867828678386784867858678686787867888678986790867918679286793867948679586796867978679886799868008680186802868038680486805868068680786808868098681086811868128681386814868158681686817868188681986820868218682286823868248682586826868278682886829868308683186832868338683486835868368683786838868398684086841868428684386844868458684686847868488684986850868518685286853868548685586856868578685886859868608686186862868638686486865868668686786868868698687086871868728687386874868758687686877868788687986880868818688286883868848688586886868878688886889868908689186892868938689486895868968689786898868998690086901869028690386904869058690686907869088690986910869118691286913869148691586916869178691886919869208692186922869238692486925869268692786928869298693086931869328693386934869358693686937869388693986940869418694286943869448694586946869478694886949869508695186952869538695486955869568695786958869598696086961869628696386964869658696686967869688696986970869718697286973869748697586976869778697886979869808698186982869838698486985869868698786988869898699086991869928699386994869958699686997869988699987000870018700287003870048700587006870078700887009870108701187012870138701487015870168701787018870198702087021870228702387024870258702687027870288702987030870318703287033870348703587036870378703887039870408704187042870438704487045870468704787048870498705087051870528705387054870558705687057870588705987060870618706287063870648706587066870678706887069870708707187072870738707487075870768707787078870798708087081870828708387084870858708687087870888708987090870918709287093870948709587096870978709887099871008710187102871038710487105871068710787108871098711087111871128711387114871158711687117871188711987120871218712287123871248712587126871278712887129871308713187132871338713487135871368713787138871398714087141871428714387144871458714687147871488714987150871518715287153871548715587156871578715887159871608716187162871638716487165871668716787168871698717087171871728717387174871758717687177871788717987180871818718287183871848718587186871878718887189871908719187192871938719487195871968719787198871998720087201872028720387204872058720687207872088720987210872118721287213872148721587216872178721887219872208722187222872238722487225872268722787228872298723087231872328723387234872358723687237872388723987240872418724287243872448724587246872478724887249872508725187252872538725487255872568725787258872598726087261872628726387264872658726687267872688726987270872718727287273872748727587276872778727887279872808728187282872838728487285872868728787288872898729087291872928729387294872958729687297872988729987300873018730287303873048730587306873078730887309873108731187312873138731487315873168731787318873198732087321873228732387324873258732687327873288732987330873318733287333873348733587336873378733887339873408734187342873438734487345873468734787348873498735087351873528735387354873558735687357873588735987360873618736287363873648736587366873678736887369873708737187372873738737487375873768737787378873798738087381873828738387384873858738687387873888738987390873918739287393873948739587396873978739887399874008740187402874038740487405874068740787408874098741087411874128741387414874158741687417874188741987420874218742287423874248742587426874278742887429874308743187432874338743487435874368743787438874398744087441874428744387444874458744687447874488744987450874518745287453874548745587456874578745887459874608746187462874638746487465874668746787468874698747087471874728747387474874758747687477874788747987480874818748287483874848748587486874878748887489874908749187492874938749487495874968749787498874998750087501875028750387504875058750687507875088750987510875118751287513875148751587516875178751887519875208752187522875238752487525875268752787528875298753087531875328753387534875358753687537875388753987540875418754287543875448754587546875478754887549875508755187552875538755487555875568755787558875598756087561875628756387564875658756687567875688756987570875718757287573875748757587576875778757887579875808758187582875838758487585875868758787588875898759087591875928759387594875958759687597875988759987600876018760287603876048760587606876078760887609876108761187612876138761487615876168761787618876198762087621876228762387624876258762687627876288762987630876318763287633876348763587636876378763887639876408764187642876438764487645876468764787648876498765087651876528765387654876558765687657876588765987660876618766287663876648766587666876678766887669876708767187672876738767487675876768767787678876798768087681876828768387684876858768687687876888768987690876918769287693876948769587696876978769887699877008770187702877038770487705877068770787708877098771087711877128771387714877158771687717877188771987720877218772287723877248772587726877278772887729877308773187732877338773487735877368773787738877398774087741877428774387744877458774687747877488774987750877518775287753877548775587756877578775887759877608776187762877638776487765877668776787768877698777087771877728777387774877758777687777877788777987780877818778287783877848778587786877878778887789877908779187792877938779487795877968779787798877998780087801878028780387804878058780687807878088780987810878118781287813878148781587816878178781887819878208782187822878238782487825878268782787828878298783087831878328783387834878358783687837878388783987840878418784287843878448784587846878478784887849878508785187852878538785487855878568785787858878598786087861878628786387864878658786687867878688786987870878718787287873878748787587876878778787887879878808788187882878838788487885878868788787888878898789087891878928789387894878958789687897878988789987900879018790287903879048790587906879078790887909879108791187912879138791487915879168791787918879198792087921879228792387924879258792687927879288792987930879318793287933879348793587936879378793887939879408794187942879438794487945879468794787948879498795087951879528795387954879558795687957879588795987960879618796287963879648796587966879678796887969879708797187972879738797487975879768797787978879798798087981879828798387984879858798687987879888798987990879918799287993879948799587996879978799887999880008800188002880038800488005880068800788008880098801088011880128801388014880158801688017880188801988020880218802288023880248802588026880278802888029880308803188032880338803488035880368803788038880398804088041880428804388044880458804688047880488804988050880518805288053880548805588056880578805888059880608806188062880638806488065880668806788068880698807088071880728807388074880758807688077880788807988080880818808288083880848808588086880878808888089880908809188092880938809488095880968809788098880998810088101881028810388104881058810688107881088810988110881118811288113881148811588116881178811888119881208812188122881238812488125881268812788128881298813088131881328813388134881358813688137881388813988140881418814288143881448814588146881478814888149881508815188152881538815488155881568815788158881598816088161881628816388164881658816688167881688816988170881718817288173881748817588176881778817888179881808818188182881838818488185881868818788188881898819088191881928819388194881958819688197881988819988200882018820288203882048820588206882078820888209882108821188212882138821488215882168821788218882198822088221882228822388224882258822688227882288822988230882318823288233882348823588236882378823888239882408824188242882438824488245882468824788248882498825088251882528825388254882558825688257882588825988260882618826288263882648826588266882678826888269882708827188272882738827488275882768827788278882798828088281882828828388284882858828688287882888828988290882918829288293882948829588296882978829888299883008830188302883038830488305883068830788308883098831088311883128831388314883158831688317883188831988320883218832288323883248832588326883278832888329883308833188332883338833488335883368833788338883398834088341883428834388344883458834688347883488834988350883518835288353883548835588356883578835888359883608836188362883638836488365883668836788368883698837088371883728837388374883758837688377883788837988380883818838288383883848838588386883878838888389883908839188392883938839488395883968839788398883998840088401884028840388404884058840688407884088840988410884118841288413884148841588416884178841888419884208842188422884238842488425884268842788428884298843088431884328843388434884358843688437884388843988440884418844288443884448844588446884478844888449884508845188452884538845488455884568845788458884598846088461884628846388464884658846688467884688846988470884718847288473884748847588476884778847888479884808848188482884838848488485884868848788488884898849088491884928849388494884958849688497884988849988500885018850288503885048850588506885078850888509885108851188512885138851488515885168851788518885198852088521885228852388524885258852688527885288852988530885318853288533885348853588536885378853888539885408854188542885438854488545885468854788548885498855088551885528855388554885558855688557885588855988560885618856288563885648856588566885678856888569885708857188572885738857488575885768857788578885798858088581885828858388584885858858688587885888858988590885918859288593885948859588596885978859888599886008860188602886038860488605886068860788608886098861088611886128861388614886158861688617886188861988620886218862288623886248862588626886278862888629886308863188632886338863488635886368863788638886398864088641886428864388644886458864688647886488864988650886518865288653886548865588656886578865888659886608866188662886638866488665886668866788668886698867088671886728867388674886758867688677886788867988680886818868288683886848868588686886878868888689886908869188692886938869488695886968869788698886998870088701887028870388704887058870688707887088870988710887118871288713887148871588716887178871888719887208872188722887238872488725887268872788728887298873088731887328873388734887358873688737887388873988740887418874288743887448874588746887478874888749887508875188752887538875488755887568875788758887598876088761887628876388764887658876688767887688876988770887718877288773887748877588776887778877888779887808878188782887838878488785887868878788788887898879088791887928879388794887958879688797887988879988800888018880288803888048880588806888078880888809888108881188812888138881488815888168881788818888198882088821888228882388824888258882688827888288882988830888318883288833888348883588836888378883888839888408884188842888438884488845888468884788848888498885088851888528885388854888558885688857888588885988860888618886288863888648886588866888678886888869888708887188872888738887488875888768887788878888798888088881888828888388884888858888688887888888888988890888918889288893888948889588896888978889888899889008890188902889038890488905889068890788908889098891088911889128891388914889158891688917889188891988920889218892288923889248892588926889278892888929889308893188932889338893488935889368893788938889398894088941889428894388944889458894688947889488894988950889518895288953889548895588956889578895888959889608896188962889638896488965889668896788968889698897088971889728897388974889758897688977889788897988980889818898288983889848898588986889878898888989889908899188992889938899488995889968899788998889998900089001890028900389004890058900689007890088900989010890118901289013890148901589016890178901889019890208902189022890238902489025890268902789028890298903089031890328903389034890358903689037890388903989040890418904289043890448904589046890478904889049890508905189052890538905489055890568905789058890598906089061890628906389064890658906689067890688906989070890718907289073890748907589076890778907889079890808908189082890838908489085890868908789088890898909089091890928909389094890958909689097890988909989100891018910289103891048910589106891078910889109891108911189112891138911489115891168911789118891198912089121891228912389124891258912689127891288912989130891318913289133891348913589136891378913889139891408914189142891438914489145891468914789148891498915089151891528915389154891558915689157891588915989160891618916289163891648916589166891678916889169891708917189172891738917489175891768917789178891798918089181891828918389184891858918689187891888918989190891918919289193891948919589196891978919889199892008920189202892038920489205892068920789208892098921089211892128921389214892158921689217892188921989220892218922289223892248922589226892278922889229892308923189232892338923489235892368923789238892398924089241892428924389244892458924689247892488924989250892518925289253892548925589256892578925889259892608926189262892638926489265892668926789268892698927089271892728927389274892758927689277892788927989280892818928289283892848928589286892878928889289892908929189292892938929489295892968929789298892998930089301893028930389304893058930689307893088930989310893118931289313893148931589316893178931889319893208932189322893238932489325893268932789328893298933089331893328933389334893358933689337893388933989340893418934289343893448934589346893478934889349893508935189352893538935489355893568935789358893598936089361893628936389364893658936689367893688936989370893718937289373893748937589376893778937889379893808938189382893838938489385893868938789388893898939089391893928939389394893958939689397893988939989400894018940289403894048940589406894078940889409894108941189412894138941489415894168941789418894198942089421894228942389424894258942689427894288942989430894318943289433894348943589436894378943889439894408944189442894438944489445894468944789448894498945089451894528945389454894558945689457894588945989460894618946289463894648946589466894678946889469894708947189472894738947489475894768947789478894798948089481894828948389484894858948689487894888948989490894918949289493894948949589496894978949889499895008950189502895038950489505895068950789508895098951089511895128951389514895158951689517895188951989520895218952289523895248952589526895278952889529895308953189532895338953489535895368953789538895398954089541895428954389544895458954689547895488954989550895518955289553895548955589556895578955889559895608956189562895638956489565895668956789568895698957089571895728957389574895758957689577895788957989580895818958289583895848958589586895878958889589895908959189592895938959489595895968959789598895998960089601896028960389604896058960689607896088960989610896118961289613896148961589616896178961889619896208962189622896238962489625896268962789628896298963089631896328963389634896358963689637896388963989640896418964289643896448964589646896478964889649896508965189652896538965489655896568965789658896598966089661896628966389664896658966689667896688966989670896718967289673896748967589676896778967889679896808968189682896838968489685896868968789688896898969089691896928969389694896958969689697896988969989700897018970289703897048970589706897078970889709897108971189712897138971489715897168971789718897198972089721897228972389724897258972689727897288972989730897318973289733897348973589736897378973889739897408974189742897438974489745897468974789748897498975089751897528975389754897558975689757897588975989760897618976289763897648976589766897678976889769897708977189772897738977489775897768977789778897798978089781897828978389784897858978689787897888978989790897918979289793897948979589796897978979889799898008980189802898038980489805898068980789808898098981089811898128981389814898158981689817898188981989820898218982289823898248982589826898278982889829898308983189832898338983489835898368983789838898398984089841898428984389844898458984689847898488984989850898518985289853898548985589856898578985889859898608986189862898638986489865898668986789868898698987089871898728987389874898758987689877898788987989880898818988289883898848988589886898878988889889898908989189892898938989489895898968989789898898998990089901899028990389904899058990689907899088990989910899118991289913899148991589916899178991889919899208992189922899238992489925899268992789928899298993089931899328993389934899358993689937899388993989940899418994289943899448994589946899478994889949899508995189952899538995489955899568995789958899598996089961899628996389964899658996689967899688996989970899718997289973899748997589976899778997889979899808998189982899838998489985899868998789988899898999089991899928999389994899958999689997899988999990000900019000290003900049000590006900079000890009900109001190012900139001490015900169001790018900199002090021900229002390024900259002690027900289002990030900319003290033900349003590036900379003890039900409004190042900439004490045900469004790048900499005090051900529005390054900559005690057900589005990060900619006290063900649006590066900679006890069900709007190072900739007490075900769007790078900799008090081900829008390084900859008690087900889008990090900919009290093900949009590096900979009890099901009010190102901039010490105901069010790108901099011090111901129011390114901159011690117901189011990120901219012290123901249012590126901279012890129901309013190132901339013490135901369013790138901399014090141901429014390144901459014690147901489014990150901519015290153901549015590156901579015890159901609016190162901639016490165901669016790168901699017090171901729017390174901759017690177901789017990180901819018290183901849018590186901879018890189901909019190192901939019490195901969019790198901999020090201902029020390204902059020690207902089020990210902119021290213902149021590216902179021890219902209022190222902239022490225902269022790228902299023090231902329023390234902359023690237902389023990240902419024290243902449024590246902479024890249902509025190252902539025490255902569025790258902599026090261902629026390264902659026690267902689026990270902719027290273902749027590276902779027890279902809028190282902839028490285902869028790288902899029090291902929029390294902959029690297902989029990300903019030290303903049030590306903079030890309903109031190312903139031490315903169031790318903199032090321903229032390324903259032690327903289032990330903319033290333903349033590336903379033890339903409034190342903439034490345903469034790348903499035090351903529035390354903559035690357903589035990360903619036290363903649036590366903679036890369903709037190372903739037490375903769037790378903799038090381903829038390384903859038690387903889038990390903919039290393903949039590396903979039890399904009040190402904039040490405904069040790408904099041090411904129041390414904159041690417904189041990420904219042290423904249042590426904279042890429904309043190432904339043490435904369043790438904399044090441904429044390444904459044690447904489044990450904519045290453904549045590456904579045890459904609046190462904639046490465904669046790468904699047090471904729047390474904759047690477904789047990480904819048290483904849048590486904879048890489904909049190492904939049490495904969049790498904999050090501905029050390504905059050690507905089050990510905119051290513905149051590516905179051890519905209052190522905239052490525905269052790528905299053090531905329053390534905359053690537905389053990540905419054290543905449054590546905479054890549905509055190552905539055490555905569055790558905599056090561905629056390564905659056690567905689056990570905719057290573905749057590576905779057890579905809058190582905839058490585905869058790588905899059090591905929059390594905959059690597905989059990600906019060290603906049060590606906079060890609906109061190612906139061490615906169061790618906199062090621906229062390624906259062690627906289062990630906319063290633906349063590636906379063890639906409064190642906439064490645906469064790648906499065090651906529065390654906559065690657906589065990660906619066290663906649066590666906679066890669906709067190672906739067490675906769067790678906799068090681906829068390684906859068690687906889068990690906919069290693906949069590696906979069890699907009070190702907039070490705907069070790708907099071090711907129071390714907159071690717907189071990720907219072290723907249072590726907279072890729907309073190732907339073490735907369073790738907399074090741907429074390744907459074690747907489074990750907519075290753907549075590756907579075890759907609076190762907639076490765907669076790768907699077090771907729077390774907759077690777907789077990780907819078290783907849078590786907879078890789907909079190792907939079490795907969079790798907999080090801908029080390804908059080690807908089080990810908119081290813908149081590816908179081890819908209082190822908239082490825908269082790828908299083090831908329083390834908359083690837908389083990840908419084290843908449084590846908479084890849908509085190852908539085490855908569085790858908599086090861908629086390864908659086690867908689086990870908719087290873908749087590876908779087890879908809088190882908839088490885908869088790888908899089090891908929089390894908959089690897908989089990900909019090290903909049090590906909079090890909909109091190912909139091490915909169091790918909199092090921909229092390924909259092690927909289092990930909319093290933909349093590936909379093890939909409094190942909439094490945909469094790948909499095090951909529095390954909559095690957909589095990960909619096290963909649096590966909679096890969909709097190972909739097490975909769097790978909799098090981909829098390984909859098690987909889098990990909919099290993909949099590996909979099890999910009100191002910039100491005910069100791008910099101091011910129101391014910159101691017910189101991020910219102291023910249102591026910279102891029910309103191032910339103491035910369103791038910399104091041910429104391044910459104691047910489104991050910519105291053910549105591056910579105891059910609106191062910639106491065910669106791068910699107091071910729107391074910759107691077910789107991080910819108291083910849108591086910879108891089910909109191092910939109491095910969109791098910999110091101911029110391104911059110691107911089110991110911119111291113911149111591116911179111891119911209112191122911239112491125911269112791128911299113091131911329113391134911359113691137911389113991140911419114291143911449114591146911479114891149911509115191152911539115491155911569115791158911599116091161911629116391164911659116691167911689116991170911719117291173911749117591176911779117891179911809118191182911839118491185911869118791188911899119091191911929119391194911959119691197911989119991200912019120291203912049120591206912079120891209912109121191212912139121491215912169121791218912199122091221912229122391224912259122691227912289122991230912319123291233912349123591236912379123891239912409124191242912439124491245912469124791248912499125091251912529125391254912559125691257912589125991260912619126291263912649126591266912679126891269912709127191272912739127491275912769127791278912799128091281912829128391284912859128691287912889128991290912919129291293912949129591296912979129891299913009130191302913039130491305913069130791308913099131091311913129131391314913159131691317913189131991320913219132291323913249132591326913279132891329913309133191332913339133491335913369133791338913399134091341913429134391344913459134691347913489134991350913519135291353913549135591356913579135891359913609136191362913639136491365913669136791368913699137091371913729137391374913759137691377913789137991380913819138291383913849138591386913879138891389913909139191392913939139491395913969139791398913999140091401914029140391404914059140691407914089140991410914119141291413914149141591416914179141891419914209142191422914239142491425914269142791428914299143091431914329143391434914359143691437914389143991440914419144291443914449144591446914479144891449914509145191452914539145491455914569145791458914599146091461914629146391464914659146691467914689146991470914719147291473914749147591476914779147891479914809148191482914839148491485914869148791488914899149091491914929149391494914959149691497914989149991500915019150291503915049150591506915079150891509915109151191512915139151491515915169151791518915199152091521915229152391524915259152691527915289152991530915319153291533915349153591536915379153891539915409154191542915439154491545915469154791548915499155091551915529155391554915559155691557915589155991560915619156291563915649156591566915679156891569915709157191572915739157491575915769157791578915799158091581915829158391584915859158691587915889158991590915919159291593915949159591596915979159891599916009160191602916039160491605916069160791608916099161091611916129161391614916159161691617916189161991620916219162291623916249162591626916279162891629916309163191632916339163491635916369163791638916399164091641916429164391644916459164691647916489164991650916519165291653916549165591656916579165891659916609166191662916639166491665916669166791668916699167091671916729167391674916759167691677916789167991680916819168291683916849168591686916879168891689916909169191692916939169491695916969169791698916999170091701917029170391704917059170691707917089170991710917119171291713917149171591716917179171891719917209172191722917239172491725917269172791728917299173091731917329173391734917359173691737917389173991740917419174291743917449174591746917479174891749917509175191752917539175491755917569175791758917599176091761917629176391764917659176691767917689176991770917719177291773917749177591776917779177891779917809178191782917839178491785917869178791788917899179091791917929179391794917959179691797917989179991800918019180291803918049180591806918079180891809918109181191812918139181491815918169181791818918199182091821918229182391824918259182691827918289182991830918319183291833918349183591836918379183891839918409184191842918439184491845918469184791848918499185091851918529185391854918559185691857918589185991860918619186291863918649186591866918679186891869918709187191872918739187491875918769187791878918799188091881918829188391884918859188691887918889188991890918919189291893918949189591896918979189891899919009190191902919039190491905919069190791908919099191091911919129191391914919159191691917919189191991920919219192291923919249192591926919279192891929919309193191932919339193491935919369193791938919399194091941919429194391944919459194691947919489194991950919519195291953919549195591956919579195891959919609196191962919639196491965919669196791968919699197091971919729197391974919759197691977919789197991980919819198291983919849198591986919879198891989919909199191992919939199491995919969199791998919999200092001920029200392004920059200692007920089200992010920119201292013920149201592016920179201892019920209202192022920239202492025920269202792028920299203092031920329203392034920359203692037920389203992040920419204292043920449204592046920479204892049920509205192052920539205492055920569205792058920599206092061920629206392064920659206692067920689206992070920719207292073920749207592076920779207892079920809208192082920839208492085920869208792088920899209092091920929209392094920959209692097920989209992100921019210292103921049210592106921079210892109921109211192112921139211492115921169211792118921199212092121921229212392124921259212692127921289212992130921319213292133921349213592136921379213892139921409214192142921439214492145921469214792148921499215092151921529215392154921559215692157921589215992160921619216292163921649216592166921679216892169921709217192172921739217492175921769217792178921799218092181921829218392184921859218692187921889218992190921919219292193921949219592196921979219892199922009220192202922039220492205922069220792208922099221092211922129221392214922159221692217922189221992220922219222292223922249222592226922279222892229922309223192232922339223492235922369223792238922399224092241922429224392244922459224692247922489224992250922519225292253922549225592256922579225892259922609226192262922639226492265922669226792268922699227092271922729227392274922759227692277922789227992280922819228292283922849228592286922879228892289922909229192292922939229492295922969229792298922999230092301923029230392304923059230692307923089230992310923119231292313923149231592316923179231892319923209232192322923239232492325923269232792328923299233092331923329233392334923359233692337923389233992340923419234292343923449234592346923479234892349923509235192352923539235492355923569235792358923599236092361923629236392364923659236692367923689236992370923719237292373923749237592376923779237892379923809238192382923839238492385923869238792388923899239092391923929239392394923959239692397923989239992400924019240292403924049240592406924079240892409924109241192412924139241492415924169241792418924199242092421924229242392424924259242692427924289242992430924319243292433924349243592436924379243892439924409244192442924439244492445924469244792448924499245092451924529245392454924559245692457924589245992460924619246292463924649246592466924679246892469924709247192472924739247492475924769247792478924799248092481924829248392484924859248692487924889248992490924919249292493924949249592496924979249892499925009250192502925039250492505925069250792508925099251092511925129251392514925159251692517925189251992520925219252292523925249252592526925279252892529925309253192532925339253492535925369253792538925399254092541925429254392544925459254692547925489254992550925519255292553925549255592556925579255892559925609256192562925639256492565925669256792568925699257092571925729257392574925759257692577925789257992580925819258292583925849258592586925879258892589925909259192592925939259492595925969259792598925999260092601926029260392604926059260692607926089260992610926119261292613926149261592616926179261892619926209262192622926239262492625926269262792628926299263092631926329263392634926359263692637926389263992640926419264292643926449264592646926479264892649926509265192652926539265492655926569265792658926599266092661926629266392664926659266692667926689266992670926719267292673926749267592676926779267892679926809268192682926839268492685926869268792688926899269092691926929269392694926959269692697926989269992700927019270292703927049270592706927079270892709927109271192712927139271492715927169271792718927199272092721927229272392724927259272692727927289272992730927319273292733927349273592736927379273892739927409274192742927439274492745927469274792748927499275092751927529275392754927559275692757927589275992760927619276292763927649276592766927679276892769927709277192772927739277492775927769277792778927799278092781927829278392784927859278692787927889278992790927919279292793927949279592796927979279892799928009280192802928039280492805928069280792808928099281092811928129281392814928159281692817928189281992820928219282292823928249282592826928279282892829928309283192832928339283492835928369283792838928399284092841928429284392844928459284692847928489284992850928519285292853928549285592856928579285892859928609286192862928639286492865928669286792868928699287092871928729287392874928759287692877928789287992880928819288292883928849288592886928879288892889928909289192892928939289492895928969289792898928999290092901929029290392904929059290692907929089290992910929119291292913929149291592916929179291892919929209292192922929239292492925929269292792928929299293092931929329293392934929359293692937929389293992940929419294292943929449294592946929479294892949929509295192952929539295492955929569295792958929599296092961929629296392964929659296692967929689296992970929719297292973929749297592976929779297892979929809298192982929839298492985929869298792988929899299092991929929299392994929959299692997929989299993000930019300293003930049300593006930079300893009930109301193012930139301493015930169301793018930199302093021930229302393024930259302693027930289302993030930319303293033930349303593036930379303893039930409304193042930439304493045930469304793048930499305093051930529305393054930559305693057930589305993060930619306293063930649306593066930679306893069930709307193072930739307493075930769307793078930799308093081930829308393084930859308693087930889308993090930919309293093930949309593096930979309893099931009310193102931039310493105931069310793108931099311093111931129311393114931159311693117931189311993120931219312293123931249312593126931279312893129931309313193132931339313493135931369313793138931399314093141931429314393144931459314693147931489314993150931519315293153931549315593156931579315893159931609316193162931639316493165931669316793168931699317093171931729317393174931759317693177931789317993180931819318293183931849318593186931879318893189931909319193192931939319493195931969319793198931999320093201932029320393204932059320693207932089320993210932119321293213932149321593216932179321893219932209322193222932239322493225932269322793228932299323093231932329323393234932359323693237932389323993240932419324293243932449324593246932479324893249932509325193252932539325493255932569325793258932599326093261932629326393264932659326693267932689326993270932719327293273932749327593276932779327893279932809328193282932839328493285932869328793288932899329093291932929329393294932959329693297932989329993300933019330293303933049330593306933079330893309933109331193312933139331493315933169331793318933199332093321933229332393324933259332693327933289332993330933319333293333933349333593336933379333893339933409334193342933439334493345933469334793348933499335093351933529335393354933559335693357933589335993360933619336293363933649336593366933679336893369933709337193372933739337493375933769337793378933799338093381933829338393384933859338693387933889338993390933919339293393933949339593396933979339893399934009340193402934039340493405934069340793408934099341093411934129341393414934159341693417934189341993420934219342293423934249342593426934279342893429934309343193432934339343493435934369343793438934399344093441934429344393444934459344693447934489344993450934519345293453934549345593456934579345893459934609346193462934639346493465934669346793468934699347093471934729347393474934759347693477934789347993480934819348293483934849348593486934879348893489934909349193492934939349493495934969349793498934999350093501935029350393504935059350693507935089350993510935119351293513935149351593516935179351893519935209352193522935239352493525935269352793528935299353093531935329353393534935359353693537935389353993540935419354293543935449354593546935479354893549935509355193552935539355493555935569355793558935599356093561935629356393564935659356693567935689356993570935719357293573935749357593576935779357893579935809358193582935839358493585935869358793588935899359093591935929359393594935959359693597935989359993600936019360293603936049360593606936079360893609936109361193612936139361493615936169361793618936199362093621936229362393624936259362693627936289362993630936319363293633936349363593636936379363893639936409364193642936439364493645936469364793648936499365093651936529365393654936559365693657936589365993660936619366293663936649366593666936679366893669936709367193672936739367493675936769367793678936799368093681936829368393684936859368693687936889368993690936919369293693936949369593696936979369893699937009370193702937039370493705937069370793708937099371093711937129371393714937159371693717937189371993720937219372293723937249372593726937279372893729937309373193732937339373493735937369373793738937399374093741937429374393744937459374693747937489374993750937519375293753937549375593756937579375893759937609376193762937639376493765937669376793768937699377093771937729377393774937759377693777937789377993780937819378293783937849378593786937879378893789937909379193792937939379493795937969379793798937999380093801938029380393804938059380693807938089380993810938119381293813938149381593816938179381893819938209382193822938239382493825938269382793828938299383093831938329383393834938359383693837938389383993840938419384293843938449384593846938479384893849938509385193852938539385493855938569385793858938599386093861938629386393864938659386693867938689386993870938719387293873938749387593876938779387893879938809388193882938839388493885938869388793888938899389093891938929389393894938959389693897938989389993900939019390293903939049390593906939079390893909939109391193912939139391493915939169391793918939199392093921939229392393924939259392693927939289392993930939319393293933939349393593936939379393893939939409394193942939439394493945939469394793948939499395093951939529395393954939559395693957939589395993960939619396293963939649396593966939679396893969939709397193972939739397493975939769397793978939799398093981939829398393984939859398693987939889398993990939919399293993939949399593996939979399893999940009400194002940039400494005940069400794008940099401094011940129401394014940159401694017940189401994020940219402294023940249402594026940279402894029940309403194032940339403494035940369403794038940399404094041940429404394044940459404694047940489404994050940519405294053940549405594056940579405894059940609406194062940639406494065940669406794068940699407094071940729407394074940759407694077940789407994080940819408294083940849408594086940879408894089940909409194092940939409494095940969409794098940999410094101941029410394104941059410694107941089410994110941119411294113941149411594116941179411894119941209412194122941239412494125941269412794128941299413094131941329413394134941359413694137941389413994140941419414294143941449414594146941479414894149941509415194152941539415494155941569415794158941599416094161941629416394164941659416694167941689416994170941719417294173941749417594176941779417894179941809418194182941839418494185941869418794188941899419094191941929419394194941959419694197941989419994200942019420294203942049420594206942079420894209942109421194212942139421494215942169421794218942199422094221942229422394224942259422694227942289422994230942319423294233942349423594236942379423894239942409424194242942439424494245942469424794248942499425094251942529425394254942559425694257942589425994260942619426294263942649426594266942679426894269942709427194272942739427494275942769427794278942799428094281942829428394284942859428694287942889428994290942919429294293942949429594296942979429894299943009430194302943039430494305943069430794308943099431094311943129431394314943159431694317943189431994320943219432294323943249432594326943279432894329943309433194332943339433494335943369433794338943399434094341943429434394344943459434694347943489434994350943519435294353943549435594356943579435894359943609436194362943639436494365943669436794368943699437094371943729437394374943759437694377943789437994380943819438294383943849438594386943879438894389943909439194392943939439494395943969439794398943999440094401944029440394404944059440694407944089440994410944119441294413944149441594416944179441894419944209442194422944239442494425944269442794428944299443094431944329443394434944359443694437944389443994440944419444294443944449444594446944479444894449944509445194452944539445494455944569445794458944599446094461944629446394464944659446694467944689446994470944719447294473944749447594476944779447894479944809448194482944839448494485944869448794488944899449094491944929449394494944959449694497944989449994500945019450294503945049450594506945079450894509945109451194512945139451494515945169451794518945199452094521945229452394524945259452694527945289452994530945319453294533945349453594536945379453894539945409454194542945439454494545945469454794548945499455094551945529455394554945559455694557945589455994560945619456294563945649456594566945679456894569945709457194572945739457494575945769457794578945799458094581945829458394584945859458694587945889458994590945919459294593945949459594596945979459894599946009460194602946039460494605946069460794608946099461094611946129461394614946159461694617946189461994620946219462294623946249462594626946279462894629946309463194632946339463494635946369463794638946399464094641946429464394644946459464694647946489464994650946519465294653946549465594656946579465894659946609466194662946639466494665946669466794668946699467094671946729467394674946759467694677946789467994680946819468294683946849468594686946879468894689946909469194692946939469494695946969469794698946999470094701947029470394704947059470694707947089470994710947119471294713947149471594716947179471894719947209472194722947239472494725947269472794728947299473094731947329473394734947359473694737947389473994740947419474294743947449474594746947479474894749947509475194752947539475494755947569475794758947599476094761947629476394764947659476694767947689476994770947719477294773947749477594776947779477894779947809478194782947839478494785947869478794788947899479094791947929479394794947959479694797947989479994800948019480294803948049480594806948079480894809948109481194812948139481494815948169481794818948199482094821948229482394824948259482694827948289482994830948319483294833948349483594836948379483894839948409484194842948439484494845948469484794848948499485094851948529485394854948559485694857948589485994860948619486294863948649486594866948679486894869948709487194872948739487494875948769487794878948799488094881948829488394884948859488694887948889488994890948919489294893948949489594896948979489894899949009490194902949039490494905949069490794908949099491094911949129491394914949159491694917949189491994920949219492294923949249492594926949279492894929949309493194932949339493494935949369493794938949399494094941949429494394944949459494694947949489494994950949519495294953949549495594956949579495894959949609496194962949639496494965949669496794968949699497094971949729497394974949759497694977949789497994980949819498294983949849498594986949879498894989949909499194992949939499494995949969499794998949999500095001950029500395004950059500695007950089500995010950119501295013950149501595016950179501895019950209502195022950239502495025950269502795028950299503095031950329503395034950359503695037950389503995040950419504295043950449504595046950479504895049950509505195052950539505495055950569505795058950599506095061950629506395064950659506695067950689506995070950719507295073950749507595076950779507895079950809508195082950839508495085950869508795088950899509095091950929509395094950959509695097950989509995100951019510295103951049510595106951079510895109951109511195112951139511495115951169511795118951199512095121951229512395124951259512695127951289512995130951319513295133951349513595136951379513895139951409514195142951439514495145951469514795148951499515095151951529515395154951559515695157951589515995160951619516295163951649516595166951679516895169951709517195172951739517495175951769517795178951799518095181951829518395184951859518695187951889518995190951919519295193951949519595196951979519895199952009520195202952039520495205952069520795208952099521095211952129521395214952159521695217952189521995220952219522295223952249522595226952279522895229952309523195232952339523495235952369523795238952399524095241952429524395244952459524695247952489524995250952519525295253952549525595256952579525895259952609526195262952639526495265952669526795268952699527095271952729527395274952759527695277952789527995280952819528295283952849528595286952879528895289952909529195292952939529495295952969529795298952999530095301953029530395304953059530695307953089530995310953119531295313953149531595316953179531895319953209532195322953239532495325953269532795328953299533095331953329533395334953359533695337953389533995340953419534295343953449534595346953479534895349953509535195352953539535495355953569535795358953599536095361953629536395364953659536695367953689536995370953719537295373953749537595376953779537895379953809538195382953839538495385953869538795388953899539095391953929539395394953959539695397953989539995400954019540295403954049540595406954079540895409954109541195412954139541495415954169541795418954199542095421954229542395424954259542695427954289542995430954319543295433954349543595436954379543895439954409544195442954439544495445954469544795448954499545095451954529545395454954559545695457954589545995460954619546295463954649546595466954679546895469954709547195472954739547495475954769547795478954799548095481954829548395484954859548695487954889548995490954919549295493954949549595496954979549895499955009550195502955039550495505955069550795508955099551095511955129551395514955159551695517955189551995520955219552295523955249552595526955279552895529955309553195532955339553495535955369553795538955399554095541955429554395544955459554695547955489554995550955519555295553955549555595556955579555895559955609556195562955639556495565955669556795568955699557095571955729557395574955759557695577955789557995580955819558295583955849558595586955879558895589955909559195592955939559495595955969559795598955999560095601956029560395604956059560695607956089560995610956119561295613956149561595616956179561895619956209562195622956239562495625956269562795628956299563095631956329563395634956359563695637956389563995640956419564295643956449564595646956479564895649956509565195652956539565495655956569565795658956599566095661956629566395664956659566695667956689566995670956719567295673956749567595676956779567895679956809568195682956839568495685956869568795688956899569095691956929569395694956959569695697956989569995700957019570295703957049570595706957079570895709957109571195712957139571495715957169571795718957199572095721957229572395724957259572695727957289572995730957319573295733957349573595736957379573895739957409574195742957439574495745957469574795748957499575095751957529575395754957559575695757957589575995760957619576295763957649576595766957679576895769957709577195772957739577495775957769577795778957799578095781957829578395784957859578695787957889578995790957919579295793957949579595796957979579895799958009580195802958039580495805958069580795808958099581095811958129581395814958159581695817958189581995820958219582295823958249582595826958279582895829958309583195832958339583495835958369583795838958399584095841958429584395844958459584695847958489584995850958519585295853958549585595856958579585895859958609586195862958639586495865958669586795868958699587095871958729587395874958759587695877958789587995880958819588295883958849588595886958879588895889958909589195892958939589495895958969589795898958999590095901959029590395904959059590695907959089590995910959119591295913959149591595916959179591895919959209592195922959239592495925959269592795928959299593095931959329593395934959359593695937959389593995940959419594295943959449594595946959479594895949959509595195952959539595495955959569595795958959599596095961959629596395964959659596695967959689596995970959719597295973959749597595976959779597895979959809598195982959839598495985959869598795988959899599095991959929599395994959959599695997959989599996000960019600296003960049600596006960079600896009960109601196012960139601496015960169601796018960199602096021960229602396024960259602696027960289602996030960319603296033960349603596036960379603896039960409604196042960439604496045960469604796048960499605096051960529605396054960559605696057960589605996060960619606296063960649606596066960679606896069960709607196072960739607496075960769607796078960799608096081960829608396084960859608696087960889608996090960919609296093960949609596096960979609896099961009610196102961039610496105961069610796108961099611096111961129611396114961159611696117961189611996120961219612296123961249612596126961279612896129961309613196132961339613496135961369613796138961399614096141961429614396144961459614696147961489614996150961519615296153961549615596156961579615896159961609616196162961639616496165961669616796168961699617096171961729617396174961759617696177961789617996180961819618296183961849618596186961879618896189961909619196192961939619496195961969619796198961999620096201962029620396204962059620696207962089620996210962119621296213962149621596216962179621896219962209622196222962239622496225962269622796228962299623096231962329623396234962359623696237962389623996240962419624296243962449624596246962479624896249962509625196252962539625496255962569625796258962599626096261962629626396264962659626696267962689626996270962719627296273962749627596276962779627896279962809628196282962839628496285962869628796288962899629096291962929629396294962959629696297962989629996300963019630296303963049630596306963079630896309963109631196312963139631496315963169631796318963199632096321963229632396324963259632696327963289632996330963319633296333963349633596336963379633896339963409634196342963439634496345963469634796348963499635096351963529635396354963559635696357963589635996360963619636296363963649636596366963679636896369963709637196372963739637496375963769637796378963799638096381963829638396384963859638696387963889638996390963919639296393963949639596396963979639896399964009640196402964039640496405964069640796408964099641096411964129641396414964159641696417964189641996420964219642296423964249642596426964279642896429964309643196432964339643496435964369643796438964399644096441964429644396444964459644696447964489644996450964519645296453964549645596456964579645896459964609646196462964639646496465964669646796468964699647096471964729647396474964759647696477964789647996480964819648296483964849648596486964879648896489964909649196492964939649496495964969649796498964999650096501965029650396504965059650696507965089650996510965119651296513965149651596516965179651896519965209652196522965239652496525965269652796528965299653096531965329653396534965359653696537965389653996540965419654296543965449654596546965479654896549965509655196552965539655496555965569655796558965599656096561965629656396564965659656696567965689656996570965719657296573965749657596576965779657896579965809658196582965839658496585965869658796588965899659096591965929659396594965959659696597965989659996600966019660296603966049660596606966079660896609966109661196612966139661496615966169661796618966199662096621966229662396624966259662696627966289662996630966319663296633966349663596636966379663896639966409664196642966439664496645966469664796648966499665096651966529665396654966559665696657966589665996660966619666296663966649666596666966679666896669966709667196672966739667496675966769667796678966799668096681966829668396684966859668696687966889668996690966919669296693966949669596696966979669896699967009670196702967039670496705967069670796708967099671096711967129671396714967159671696717967189671996720967219672296723967249672596726967279672896729967309673196732967339673496735967369673796738967399674096741967429674396744967459674696747967489674996750967519675296753967549675596756967579675896759967609676196762967639676496765967669676796768967699677096771967729677396774967759677696777967789677996780967819678296783967849678596786967879678896789967909679196792967939679496795967969679796798967999680096801968029680396804968059680696807968089680996810968119681296813968149681596816968179681896819968209682196822968239682496825968269682796828968299683096831968329683396834968359683696837968389683996840968419684296843968449684596846968479684896849968509685196852968539685496855968569685796858968599686096861968629686396864968659686696867968689686996870968719687296873968749687596876968779687896879968809688196882968839688496885968869688796888968899689096891968929689396894968959689696897968989689996900969019690296903969049690596906969079690896909969109691196912969139691496915969169691796918969199692096921969229692396924969259692696927969289692996930969319693296933969349693596936969379693896939969409694196942969439694496945969469694796948969499695096951969529695396954969559695696957969589695996960969619696296963969649696596966969679696896969969709697196972969739697496975969769697796978969799698096981969829698396984969859698696987969889698996990969919699296993969949699596996969979699896999970009700197002970039700497005970069700797008970099701097011970129701397014970159701697017970189701997020970219702297023970249702597026970279702897029970309703197032970339703497035970369703797038970399704097041970429704397044970459704697047970489704997050970519705297053970549705597056970579705897059970609706197062970639706497065970669706797068970699707097071970729707397074970759707697077970789707997080970819708297083970849708597086970879708897089970909709197092970939709497095970969709797098970999710097101971029710397104971059710697107971089710997110971119711297113971149711597116971179711897119971209712197122971239712497125971269712797128971299713097131971329713397134971359713697137971389713997140971419714297143971449714597146971479714897149971509715197152971539715497155971569715797158971599716097161971629716397164971659716697167971689716997170971719717297173971749717597176971779717897179971809718197182971839718497185971869718797188971899719097191971929719397194971959719697197971989719997200972019720297203972049720597206972079720897209972109721197212972139721497215972169721797218972199722097221972229722397224972259722697227972289722997230972319723297233972349723597236972379723897239972409724197242972439724497245972469724797248972499725097251972529725397254972559725697257972589725997260972619726297263972649726597266972679726897269972709727197272972739727497275972769727797278972799728097281972829728397284972859728697287972889728997290972919729297293972949729597296972979729897299973009730197302973039730497305973069730797308973099731097311973129731397314973159731697317973189731997320973219732297323973249732597326973279732897329973309733197332973339733497335973369733797338973399734097341973429734397344973459734697347973489734997350973519735297353973549735597356973579735897359973609736197362973639736497365973669736797368973699737097371973729737397374973759737697377973789737997380973819738297383973849738597386973879738897389973909739197392973939739497395973969739797398973999740097401974029740397404974059740697407974089740997410974119741297413974149741597416974179741897419974209742197422974239742497425974269742797428974299743097431974329743397434974359743697437974389743997440974419744297443974449744597446974479744897449974509745197452974539745497455974569745797458974599746097461974629746397464974659746697467974689746997470974719747297473974749747597476974779747897479974809748197482974839748497485974869748797488974899749097491974929749397494974959749697497974989749997500975019750297503975049750597506975079750897509975109751197512975139751497515975169751797518975199752097521975229752397524975259752697527975289752997530975319753297533975349753597536975379753897539975409754197542975439754497545975469754797548975499755097551975529755397554975559755697557975589755997560975619756297563975649756597566975679756897569975709757197572975739757497575975769757797578975799758097581975829758397584975859758697587975889758997590975919759297593975949759597596975979759897599976009760197602976039760497605976069760797608976099761097611976129761397614976159761697617976189761997620976219762297623976249762597626976279762897629976309763197632976339763497635976369763797638976399764097641976429764397644976459764697647976489764997650976519765297653976549765597656976579765897659976609766197662976639766497665976669766797668976699767097671976729767397674976759767697677976789767997680976819768297683976849768597686976879768897689976909769197692976939769497695976969769797698976999770097701977029770397704977059770697707977089770997710977119771297713977149771597716977179771897719977209772197722977239772497725977269772797728977299773097731977329773397734977359773697737977389773997740977419774297743977449774597746977479774897749977509775197752977539775497755977569775797758977599776097761977629776397764977659776697767977689776997770977719777297773977749777597776977779777897779977809778197782977839778497785977869778797788977899779097791977929779397794977959779697797977989779997800978019780297803978049780597806978079780897809978109781197812978139781497815978169781797818978199782097821978229782397824978259782697827978289782997830978319783297833978349783597836978379783897839978409784197842978439784497845978469784797848978499785097851978529785397854978559785697857978589785997860978619786297863978649786597866978679786897869978709787197872978739787497875978769787797878978799788097881978829788397884978859788697887978889788997890978919789297893978949789597896978979789897899979009790197902979039790497905979069790797908979099791097911979129791397914979159791697917979189791997920979219792297923979249792597926979279792897929979309793197932979339793497935979369793797938979399794097941979429794397944979459794697947979489794997950979519795297953979549795597956979579795897959979609796197962979639796497965979669796797968979699797097971979729797397974979759797697977979789797997980979819798297983979849798597986979879798897989979909799197992979939799497995979969799797998979999800098001980029800398004980059800698007980089800998010980119801298013980149801598016980179801898019980209802198022980239802498025980269802798028980299803098031980329803398034980359803698037980389803998040980419804298043980449804598046980479804898049980509805198052980539805498055980569805798058980599806098061980629806398064980659806698067980689806998070980719807298073980749807598076980779807898079980809808198082980839808498085980869808798088980899809098091980929809398094980959809698097980989809998100981019810298103981049810598106981079810898109981109811198112981139811498115981169811798118981199812098121981229812398124981259812698127981289812998130981319813298133981349813598136981379813898139981409814198142981439814498145981469814798148981499815098151981529815398154981559815698157981589815998160981619816298163981649816598166981679816898169981709817198172981739817498175981769817798178981799818098181981829818398184981859818698187981889818998190981919819298193981949819598196981979819898199982009820198202982039820498205982069820798208982099821098211982129821398214982159821698217982189821998220982219822298223982249822598226982279822898229982309823198232982339823498235982369823798238982399824098241982429824398244982459824698247982489824998250982519825298253982549825598256982579825898259982609826198262982639826498265982669826798268982699827098271982729827398274982759827698277982789827998280982819828298283982849828598286982879828898289982909829198292982939829498295982969829798298982999830098301983029830398304983059830698307983089830998310983119831298313983149831598316983179831898319983209832198322983239832498325983269832798328983299833098331983329833398334983359833698337983389833998340983419834298343983449834598346983479834898349983509835198352983539835498355983569835798358983599836098361983629836398364983659836698367983689836998370983719837298373983749837598376983779837898379983809838198382983839838498385983869838798388983899839098391983929839398394983959839698397983989839998400984019840298403984049840598406984079840898409984109841198412984139841498415984169841798418984199842098421984229842398424984259842698427984289842998430984319843298433984349843598436984379843898439984409844198442984439844498445984469844798448984499845098451984529845398454984559845698457984589845998460984619846298463984649846598466984679846898469984709847198472984739847498475984769847798478984799848098481984829848398484984859848698487984889848998490984919849298493984949849598496984979849898499985009850198502985039850498505985069850798508985099851098511985129851398514985159851698517985189851998520985219852298523985249852598526985279852898529985309853198532985339853498535985369853798538985399854098541985429854398544985459854698547985489854998550985519855298553985549855598556985579855898559985609856198562985639856498565985669856798568985699857098571985729857398574985759857698577985789857998580985819858298583985849858598586985879858898589985909859198592985939859498595985969859798598985999860098601986029860398604986059860698607986089860998610986119861298613986149861598616986179861898619986209862198622986239862498625986269862798628986299863098631986329863398634986359863698637986389863998640986419864298643986449864598646986479864898649986509865198652986539865498655986569865798658986599866098661986629866398664986659866698667986689866998670986719867298673986749867598676986779867898679986809868198682986839868498685986869868798688986899869098691986929869398694986959869698697986989869998700987019870298703987049870598706987079870898709987109871198712987139871498715987169871798718987199872098721987229872398724987259872698727987289872998730987319873298733987349873598736987379873898739987409874198742987439874498745987469874798748987499875098751987529875398754987559875698757987589875998760987619876298763987649876598766987679876898769987709877198772987739877498775987769877798778987799878098781987829878398784987859878698787987889878998790987919879298793987949879598796987979879898799988009880198802988039880498805988069880798808988099881098811988129881398814988159881698817988189881998820988219882298823988249882598826988279882898829988309883198832988339883498835988369883798838988399884098841988429884398844988459884698847988489884998850988519885298853988549885598856988579885898859988609886198862988639886498865988669886798868988699887098871988729887398874988759887698877988789887998880988819888298883988849888598886988879888898889988909889198892988939889498895988969889798898988999890098901989029890398904989059890698907989089890998910989119891298913989149891598916989179891898919989209892198922989239892498925989269892798928989299893098931989329893398934989359893698937989389893998940989419894298943989449894598946989479894898949989509895198952989539895498955989569895798958989599896098961989629896398964989659896698967989689896998970989719897298973989749897598976989779897898979989809898198982989839898498985989869898798988989899899098991989929899398994989959899698997989989899999000990019900299003990049900599006990079900899009990109901199012990139901499015990169901799018990199902099021990229902399024990259902699027990289902999030990319903299033990349903599036990379903899039990409904199042990439904499045990469904799048990499905099051990529905399054990559905699057990589905999060990619906299063990649906599066990679906899069990709907199072990739907499075990769907799078990799908099081990829908399084990859908699087990889908999090990919909299093990949909599096990979909899099991009910199102991039910499105991069910799108991099911099111991129911399114991159911699117991189911999120991219912299123991249912599126991279912899129991309913199132991339913499135991369913799138991399914099141991429914399144991459914699147991489914999150991519915299153991549915599156991579915899159991609916199162991639916499165991669916799168991699917099171991729917399174991759917699177991789917999180991819918299183991849918599186991879918899189991909919199192991939919499195991969919799198991999920099201992029920399204992059920699207992089920999210992119921299213992149921599216992179921899219992209922199222992239922499225992269922799228992299923099231992329923399234992359923699237992389923999240992419924299243992449924599246992479924899249992509925199252992539925499255992569925799258992599926099261992629926399264992659926699267992689926999270992719927299273992749927599276992779927899279992809928199282992839928499285992869928799288992899929099291992929929399294992959929699297992989929999300993019930299303993049930599306993079930899309993109931199312993139931499315993169931799318993199932099321993229932399324993259932699327993289932999330993319933299333993349933599336993379933899339993409934199342993439934499345993469934799348993499935099351993529935399354993559935699357993589935999360993619936299363993649936599366993679936899369993709937199372993739937499375993769937799378993799938099381993829938399384993859938699387993889938999390993919939299393993949939599396993979939899399994009940199402994039940499405994069940799408994099941099411994129941399414994159941699417994189941999420994219942299423994249942599426994279942899429994309943199432994339943499435994369943799438994399944099441994429944399444994459944699447994489944999450994519945299453994549945599456994579945899459994609946199462994639946499465994669946799468994699947099471994729947399474994759947699477994789947999480994819948299483994849948599486994879948899489994909949199492994939949499495994969949799498994999950099501995029950399504995059950699507995089950999510995119951299513995149951599516995179951899519995209952199522995239952499525995269952799528995299953099531995329953399534995359953699537995389953999540995419954299543995449954599546995479954899549995509955199552995539955499555995569955799558995599956099561995629956399564995659956699567995689956999570995719957299573995749957599576995779957899579995809958199582995839958499585995869958799588995899959099591995929959399594995959959699597995989959999600996019960299603996049960599606996079960899609996109961199612996139961499615996169961799618996199962099621996229962399624996259962699627996289962999630996319963299633996349963599636996379963899639996409964199642996439964499645996469964799648996499965099651996529965399654996559965699657996589965999660996619966299663996649966599666996679966899669996709967199672996739967499675996769967799678996799968099681996829968399684996859968699687996889968999690996919969299693996949969599696996979969899699997009970199702997039970499705997069970799708997099971099711997129971399714997159971699717997189971999720997219972299723997249972599726997279972899729997309973199732997339973499735997369973799738997399974099741997429974399744997459974699747997489974999750997519975299753997549975599756997579975899759997609976199762997639976499765997669976799768997699977099771997729977399774997759977699777997789977999780997819978299783997849978599786997879978899789997909979199792997939979499795997969979799798997999980099801998029980399804998059980699807998089980999810998119981299813998149981599816998179981899819998209982199822998239982499825998269982799828998299983099831998329983399834998359983699837998389983999840998419984299843998449984599846998479984899849998509985199852998539985499855998569985799858998599986099861998629986399864998659986699867998689986999870998719987299873998749987599876998779987899879998809988199882998839988499885998869988799888998899989099891998929989399894998959989699897998989989999900999019990299903999049990599906999079990899909999109991199912999139991499915999169991799918999199992099921999229992399924999259992699927999289992999930999319993299933999349993599936999379993899939999409994199942999439994499945999469994799948999499995099951999529995399954999559995699957999589995999960999619996299963999649996599966999679996899969999709997199972999739997499975999769997799978999799998099981999829998399984999859998699987999889998999990999919999299993999949999599996999979999899999100000100001100002100003100004100005100006100007100008100009100010100011100012100013100014100015100016100017100018100019100020100021100022100023100024100025100026100027100028100029100030100031100032100033100034100035100036100037100038100039100040100041100042100043100044100045100046100047100048100049100050100051100052100053100054100055100056100057100058100059100060100061100062100063100064100065100066100067100068100069100070100071100072100073100074100075100076100077100078100079100080100081100082100083100084100085100086100087100088100089100090100091100092100093100094100095100096100097100098100099100100100101100102100103100104100105100106100107100108100109100110100111100112100113100114100115100116100117100118100119100120100121100122100123100124100125100126100127100128100129100130100131100132100133100134100135100136100137100138100139100140100141100142100143100144100145100146100147100148100149100150100151100152100153100154100155100156100157100158100159100160100161100162100163100164100165100166100167100168100169100170100171100172100173100174100175100176100177100178100179100180100181100182100183100184100185100186100187100188100189100190100191100192100193100194100195100196100197100198100199100200100201100202100203100204100205100206100207100208100209100210100211100212100213100214100215100216100217100218100219100220100221100222100223100224100225100226100227100228100229100230100231100232100233100234100235100236100237100238100239100240100241100242100243100244100245100246100247100248100249100250100251100252100253100254100255100256100257100258100259100260100261100262100263100264100265100266100267100268100269100270100271100272100273100274100275100276100277100278100279100280100281100282100283100284100285100286100287100288100289100290100291100292100293100294100295100296100297100298100299100300100301100302100303100304100305100306100307100308100309100310100311100312100313100314100315100316100317100318100319100320100321100322100323100324100325100326100327100328100329100330100331100332100333100334100335100336100337100338100339100340100341100342100343100344100345100346100347100348100349100350100351100352100353100354100355100356100357100358100359100360100361100362100363100364100365100366100367100368100369100370100371100372100373100374100375100376100377100378100379100380100381100382100383100384100385100386100387100388100389100390100391100392100393100394100395100396100397100398100399100400100401100402100403100404100405100406100407100408100409100410100411100412100413100414100415100416100417100418100419100420100421100422100423100424100425100426100427100428100429100430100431100432100433100434100435100436100437100438100439100440100441100442100443100444100445100446100447100448100449100450100451100452100453100454100455100456100457100458100459100460100461100462100463100464100465100466100467100468100469100470100471100472100473100474100475100476100477100478100479100480100481100482100483100484100485100486100487100488100489100490100491100492100493100494100495100496100497100498100499100500100501100502100503100504100505100506100507100508100509100510100511100512100513100514100515100516100517100518100519100520100521100522100523100524100525100526100527100528100529100530100531100532100533100534100535100536100537100538100539100540100541100542100543100544100545100546100547100548100549100550100551100552100553100554100555100556100557100558100559100560100561100562100563100564100565100566100567100568100569100570100571100572100573100574100575100576100577100578100579100580100581100582100583100584100585100586100587100588100589100590100591100592100593100594100595100596100597100598100599100600100601100602100603100604100605100606100607100608100609100610100611100612100613100614100615100616100617100618100619100620100621100622100623100624100625100626100627100628100629100630100631100632100633100634100635100636100637100638100639100640100641100642100643100644100645100646100647100648100649100650100651100652100653100654100655100656100657100658100659100660100661100662100663100664100665100666100667100668100669100670100671100672100673100674100675100676100677100678100679100680100681100682100683100684100685100686100687100688100689100690100691100692100693100694100695100696100697100698100699100700100701100702100703100704100705100706100707100708100709100710100711100712100713100714100715100716100717100718100719100720100721100722100723100724100725100726100727100728100729100730100731100732100733100734100735100736100737100738100739100740100741100742100743100744100745100746100747100748100749100750100751100752100753100754100755100756100757100758100759100760100761100762100763100764100765100766100767100768100769100770100771100772100773100774100775100776100777100778100779100780100781100782100783100784100785100786100787100788100789100790100791100792100793100794100795100796100797100798100799100800100801100802100803100804100805100806100807100808100809100810100811100812100813100814100815100816100817100818100819100820100821100822100823100824100825100826100827100828100829100830100831100832100833100834100835100836100837100838100839100840100841100842100843100844100845100846100847100848100849100850100851100852100853100854100855100856100857100858100859100860100861100862100863100864100865100866100867100868100869100870100871100872100873100874100875100876100877100878100879100880100881100882100883100884100885100886100887100888100889100890100891100892100893100894100895100896100897100898100899100900100901100902100903100904100905100906100907100908100909100910100911100912100913100914100915100916100917100918100919100920100921100922100923100924100925100926100927100928100929100930100931100932100933100934100935100936100937100938100939100940100941100942100943100944100945100946100947100948100949100950100951100952100953100954100955100956100957100958100959100960100961100962100963100964100965100966100967100968100969100970100971100972100973100974100975100976100977100978100979100980100981100982100983100984100985100986100987100988100989100990100991100992100993100994100995100996100997100998100999101000101001101002101003101004101005101006101007101008101009101010101011101012101013101014101015101016101017101018101019101020101021101022101023101024101025101026101027101028101029101030101031101032101033101034101035101036101037101038101039101040101041101042101043101044101045101046101047101048101049101050101051101052101053101054101055101056101057101058101059101060101061101062101063101064101065101066101067101068101069101070101071101072101073101074101075101076101077101078101079101080101081101082101083101084101085101086101087101088101089101090101091101092101093101094101095101096101097101098101099101100101101101102101103101104101105101106101107101108101109101110101111101112101113101114101115101116101117101118101119101120101121101122101123101124101125101126101127101128101129101130101131101132101133101134101135101136101137101138101139101140101141101142101143101144101145101146101147101148101149101150101151101152101153101154101155101156101157101158101159101160101161101162101163101164101165101166101167101168101169101170101171101172101173101174101175101176101177101178101179101180101181101182101183101184101185101186101187101188101189101190101191101192101193101194101195101196101197101198101199101200101201101202101203101204101205101206101207101208101209101210101211101212101213101214101215101216101217101218101219101220101221101222101223101224101225101226101227101228101229101230101231101232101233101234101235101236101237101238101239101240101241101242101243101244101245101246101247101248101249101250101251101252101253101254101255101256101257101258101259101260101261101262101263101264101265101266101267101268101269101270101271101272101273101274101275101276101277101278101279101280101281101282101283101284101285101286101287101288101289101290101291101292101293101294101295101296101297101298101299101300101301101302101303101304101305101306101307101308101309101310101311101312101313101314101315101316101317101318101319101320101321101322101323101324101325101326101327101328101329101330101331101332101333101334101335101336101337101338101339101340101341101342101343101344101345101346101347101348101349101350101351101352101353101354101355101356101357101358101359101360101361101362101363101364101365101366101367101368101369101370101371101372101373101374101375101376101377101378101379101380101381101382101383101384101385101386101387101388101389101390101391101392101393101394101395101396101397101398101399101400101401101402101403101404101405101406101407101408101409101410101411101412101413101414101415101416101417101418101419101420101421101422101423101424101425101426101427101428101429101430101431101432101433101434101435101436101437101438101439101440101441101442101443101444101445101446101447101448101449101450101451101452101453101454101455101456101457101458101459101460101461101462101463101464101465101466101467101468101469101470101471101472101473101474101475101476101477101478101479101480101481101482101483101484101485101486101487101488101489101490101491101492101493101494101495101496101497101498101499101500101501101502101503101504101505101506101507101508101509101510101511101512101513101514101515101516101517101518101519101520101521101522101523101524101525101526101527101528101529101530101531101532101533101534101535101536101537101538101539101540101541101542101543101544101545101546101547101548101549101550101551101552101553101554101555101556101557101558101559101560101561101562101563101564101565101566101567101568101569101570101571101572101573101574101575101576101577101578101579101580101581101582101583101584101585101586101587101588101589101590101591101592101593101594101595101596101597101598101599101600101601101602101603101604101605101606101607101608101609101610101611101612101613101614101615101616101617101618101619101620101621101622101623101624101625101626101627101628101629101630101631101632101633101634101635101636101637101638101639101640101641101642101643101644101645101646101647101648101649101650101651101652101653101654101655101656101657101658101659101660101661101662101663101664101665101666101667101668101669101670101671101672101673101674101675101676101677101678101679101680101681101682101683101684101685101686101687101688101689101690101691101692101693101694101695101696101697101698101699101700101701101702101703101704101705101706101707101708101709101710101711101712101713101714101715101716101717101718101719101720101721101722101723101724101725101726101727101728101729101730101731101732101733101734101735101736101737101738101739101740101741101742101743101744101745101746101747101748101749101750101751101752101753101754101755101756101757101758101759101760101761101762101763101764101765101766101767101768101769101770101771101772101773101774101775101776101777101778101779101780101781101782101783101784101785101786101787101788101789101790101791101792101793101794101795101796101797101798101799101800101801101802101803101804101805101806101807101808101809101810101811101812101813101814101815101816101817101818101819101820101821101822101823101824101825101826101827101828101829101830101831101832101833101834101835101836101837101838101839101840101841101842101843101844101845101846101847101848101849101850101851101852101853101854101855101856101857101858101859101860101861101862101863101864101865101866101867101868101869101870101871101872101873101874101875101876101877101878101879101880101881101882101883101884101885101886101887101888101889101890101891101892101893101894101895101896101897101898101899101900101901101902101903101904101905101906101907101908101909101910101911101912101913101914101915101916101917101918101919101920101921101922101923101924101925101926101927101928101929101930101931101932101933101934101935101936101937101938101939101940101941101942101943101944101945101946101947101948101949101950101951101952101953101954101955101956101957101958101959101960101961101962101963101964101965101966101967101968101969101970101971101972101973101974101975101976101977101978101979101980101981101982101983101984101985101986101987101988101989101990101991101992101993101994101995101996101997101998101999102000102001102002102003102004102005102006102007102008102009102010102011102012102013102014102015102016102017102018102019102020102021102022102023102024102025102026102027102028102029102030102031102032102033102034102035102036102037102038102039102040102041102042102043102044102045102046102047102048102049102050102051102052102053102054102055102056102057102058102059102060102061102062102063102064102065102066102067102068102069102070102071102072102073102074102075102076102077102078102079102080102081102082102083102084102085102086102087102088102089102090102091102092102093102094102095102096102097102098102099102100102101102102102103102104102105102106102107102108102109102110102111102112102113102114102115102116102117102118102119102120102121102122102123102124102125102126102127102128102129102130102131102132102133102134102135102136102137102138102139102140102141102142102143102144102145102146102147102148102149102150102151102152102153102154102155102156102157102158102159102160102161102162102163102164102165102166102167102168102169102170102171102172102173102174102175102176102177102178102179102180102181102182102183102184102185102186102187102188102189102190102191102192102193102194102195102196102197102198102199102200102201102202102203102204102205102206102207102208102209102210102211102212102213102214102215102216102217102218102219102220102221102222102223102224102225102226102227102228102229102230102231102232102233102234102235102236102237102238102239102240102241102242102243102244102245102246102247102248102249102250102251102252102253102254102255102256102257102258102259102260102261102262102263102264102265102266102267102268102269102270102271102272102273102274102275102276102277102278102279102280102281102282102283102284102285102286102287102288102289102290102291102292102293102294102295102296102297102298102299102300102301102302102303102304102305102306102307102308102309102310102311102312102313102314102315102316102317102318102319102320102321102322102323102324102325102326102327102328102329102330102331102332102333102334102335102336102337102338102339102340102341102342102343102344102345102346102347102348102349102350102351102352102353102354102355102356102357102358102359102360102361102362102363102364102365102366102367102368102369102370102371102372102373102374102375102376102377102378102379102380102381102382102383102384102385102386102387102388102389102390102391102392102393102394102395102396102397102398102399102400102401102402102403102404102405102406102407102408102409102410102411102412102413102414102415102416102417102418102419102420102421102422102423102424102425102426102427102428102429102430102431102432102433102434102435102436102437102438102439102440102441102442102443102444102445102446102447102448102449102450102451102452102453102454102455102456102457102458102459102460102461102462102463102464102465102466102467102468102469102470102471102472102473102474102475102476102477102478102479102480102481102482102483102484102485102486102487102488102489102490102491102492102493102494102495102496102497102498102499102500102501102502102503102504102505102506102507102508102509102510102511102512102513102514102515102516102517102518102519102520102521102522102523102524102525102526102527102528102529102530102531102532102533102534102535102536102537102538102539102540102541102542102543102544102545102546102547102548102549102550102551102552102553102554102555102556102557102558102559102560102561102562102563102564102565102566102567102568102569102570102571102572102573102574102575102576102577102578102579102580102581102582102583102584102585102586102587102588102589102590102591102592102593102594102595102596102597102598102599102600102601102602102603102604102605102606102607102608102609102610102611102612102613102614102615102616102617102618102619102620102621102622102623102624102625102626102627102628102629102630102631102632102633102634102635102636102637102638102639102640102641102642102643102644102645102646102647102648102649102650102651102652102653102654102655102656102657102658102659102660102661102662102663102664102665102666102667102668102669102670102671102672102673102674102675102676102677102678102679102680102681102682102683102684102685102686102687102688102689102690102691102692102693102694102695102696102697102698102699102700102701102702102703102704102705102706102707102708102709102710102711102712102713102714102715102716102717102718102719102720102721102722102723102724102725102726102727102728102729102730102731102732102733102734102735102736102737102738102739102740102741102742102743102744102745102746102747102748102749102750102751102752102753102754102755102756102757102758102759102760102761102762102763102764102765102766102767102768102769102770102771102772102773102774102775102776102777102778102779102780102781102782102783102784102785102786102787102788102789102790102791102792102793102794102795102796102797102798102799102800102801102802102803102804102805102806102807102808102809102810102811102812102813102814102815102816102817102818102819102820102821102822102823102824102825102826102827102828102829102830102831102832102833102834102835102836102837102838102839102840102841102842102843102844102845102846102847102848102849102850102851102852102853102854102855102856102857102858102859102860102861102862102863102864102865102866102867102868102869102870102871102872102873102874102875102876102877102878102879102880102881102882102883102884102885102886102887102888102889102890102891102892102893102894102895102896102897102898102899102900102901102902102903102904102905102906102907102908102909102910102911102912102913102914102915102916102917102918102919102920102921102922102923102924102925102926102927102928102929102930102931102932102933102934102935102936102937102938102939102940102941102942102943102944102945102946102947102948102949102950102951102952102953102954102955102956102957102958102959102960102961102962102963102964102965102966102967102968102969102970102971102972102973102974102975102976102977102978102979102980102981102982102983102984102985102986102987102988102989102990102991102992102993102994102995102996102997102998102999103000103001103002103003103004103005103006103007103008103009103010103011103012103013103014103015103016103017103018103019103020103021103022103023103024103025103026103027103028103029103030103031103032103033103034103035103036103037103038103039103040103041103042103043103044103045103046103047103048103049103050103051103052103053103054103055103056103057103058103059103060103061103062103063103064103065103066103067103068103069103070103071103072103073103074103075103076103077103078103079103080103081103082103083103084103085103086103087103088103089103090103091103092103093103094103095103096103097103098103099103100103101103102103103103104103105103106103107103108103109103110103111103112103113103114103115103116103117103118103119103120103121103122103123103124103125103126103127103128103129103130103131103132103133103134103135103136103137103138103139103140103141103142103143103144103145103146103147103148103149103150103151103152103153103154103155103156103157103158103159103160103161103162103163103164103165103166103167103168103169103170103171103172103173103174103175103176103177103178103179103180103181103182103183103184103185103186103187103188103189103190103191103192103193103194103195103196103197103198103199103200103201103202103203103204103205103206103207103208103209103210103211103212103213103214103215103216103217103218103219103220103221103222103223103224103225103226103227103228103229103230103231103232103233103234103235103236103237103238103239103240103241103242103243103244103245103246103247103248103249103250103251103252103253103254103255103256103257103258103259103260103261103262103263103264103265103266103267103268103269103270103271103272103273103274103275103276103277103278103279103280103281103282103283103284103285103286103287103288103289103290103291103292103293103294103295103296103297103298103299103300103301103302103303103304103305103306103307103308103309103310103311103312103313103314103315103316103317103318103319103320103321103322103323103324103325103326103327103328103329103330103331103332103333103334103335103336103337103338103339103340103341103342103343103344103345103346103347103348103349103350103351103352103353103354103355103356103357103358103359103360103361103362103363103364103365103366103367103368103369103370103371103372103373103374103375103376103377103378103379103380103381103382103383103384103385103386103387103388103389103390103391103392103393103394103395103396103397103398103399103400103401103402103403103404103405103406103407103408103409103410103411103412103413103414103415103416103417103418103419103420103421103422103423103424103425103426103427103428103429103430103431103432103433103434103435103436103437103438103439103440103441103442103443103444103445103446103447103448103449103450103451103452103453103454103455103456103457103458103459103460103461103462103463103464103465103466103467103468103469103470103471103472103473103474103475103476103477103478103479103480103481103482103483103484103485103486103487103488103489103490103491103492103493103494103495103496103497103498103499103500103501103502103503103504103505103506103507103508103509103510103511103512103513103514103515103516103517103518103519103520103521103522103523103524103525103526103527103528103529103530103531103532103533103534103535103536103537103538103539103540103541103542103543103544103545103546103547103548103549103550103551103552103553103554103555103556103557103558103559103560103561103562103563103564103565103566103567103568103569103570103571103572103573103574103575103576103577103578103579103580103581103582103583103584103585103586103587103588103589103590103591103592103593103594103595103596103597103598103599103600103601103602103603103604103605103606103607103608103609103610103611103612103613103614103615103616103617103618103619103620103621103622103623103624103625103626103627103628103629103630103631103632103633103634103635103636103637103638103639103640103641103642103643103644103645103646103647103648103649103650103651103652103653103654103655103656103657103658103659103660103661103662103663103664103665103666103667103668103669103670103671103672103673103674103675103676103677103678103679103680103681103682103683103684103685103686103687103688103689103690103691103692103693103694103695103696103697103698103699103700103701103702103703103704103705103706103707103708103709103710103711103712103713103714103715103716103717103718103719103720103721103722103723103724103725103726103727103728103729103730103731103732103733103734103735103736103737103738103739103740103741103742103743103744103745103746103747103748103749103750103751103752103753103754103755103756103757103758103759103760103761103762103763103764103765103766103767103768103769103770103771103772103773103774103775103776103777103778103779103780103781103782103783103784103785103786103787103788103789103790103791103792103793103794103795103796103797103798103799103800103801103802103803103804103805103806103807103808103809103810103811103812103813103814103815103816103817103818103819103820103821103822103823103824103825103826103827103828103829103830103831103832103833103834103835103836103837103838103839103840103841103842103843103844103845103846103847103848103849103850103851103852103853103854103855103856103857103858103859103860103861103862103863103864103865103866103867103868103869103870103871103872103873103874103875103876103877103878103879103880103881103882103883103884103885103886103887103888103889103890103891103892103893103894103895103896103897103898103899103900103901103902103903103904103905103906103907103908103909103910103911103912103913103914103915103916103917103918103919103920103921103922103923103924103925103926103927103928103929103930103931103932103933103934103935103936103937103938103939103940103941103942103943103944103945103946103947103948103949103950103951103952103953103954103955103956103957103958103959103960103961103962103963103964103965103966103967103968103969103970103971103972103973103974103975103976103977103978103979103980103981103982103983103984103985103986103987103988103989103990103991103992103993103994103995103996103997103998103999104000104001104002104003104004104005104006104007104008104009104010104011104012104013104014104015104016104017104018104019104020104021104022104023104024104025104026104027104028104029104030104031104032104033104034104035104036104037104038104039104040104041104042104043104044104045104046104047104048104049104050104051104052104053104054104055104056104057104058104059104060104061104062104063104064104065104066104067104068104069104070104071104072104073104074104075104076104077104078104079104080104081104082104083104084104085104086104087104088104089104090104091104092104093104094104095104096104097104098104099104100104101104102104103104104104105104106104107104108104109104110104111104112104113104114104115104116104117104118104119104120104121104122104123104124104125104126104127104128104129104130104131104132104133104134104135104136104137104138104139104140104141104142104143104144104145104146104147104148104149104150104151104152104153104154104155104156104157104158104159104160104161104162104163104164104165104166104167104168104169104170104171104172104173104174104175104176104177104178104179104180104181104182104183104184104185104186104187104188104189104190104191104192104193104194104195104196104197104198104199104200104201104202104203104204104205104206104207104208104209104210104211104212104213104214104215104216104217104218104219104220104221104222104223104224104225104226104227104228104229104230104231104232104233104234104235104236104237104238104239104240104241104242104243104244104245104246104247104248104249104250104251104252104253104254104255104256104257104258104259104260104261104262104263104264104265104266104267104268104269104270104271104272104273104274104275104276104277104278104279104280104281104282104283104284104285104286104287104288104289104290104291104292104293104294104295104296104297104298104299104300104301104302104303104304104305104306104307104308104309104310104311104312104313104314104315104316104317104318104319104320104321104322104323104324104325104326104327104328104329104330104331104332104333104334104335104336104337104338104339104340104341104342104343104344104345104346104347104348104349104350104351104352104353104354104355104356104357104358104359104360104361104362104363104364104365104366104367104368104369104370104371104372104373104374104375104376104377104378104379104380104381104382104383104384104385104386104387104388104389104390104391104392104393104394104395104396104397104398104399104400104401104402104403104404104405104406104407104408104409104410104411104412104413104414104415104416104417104418104419104420104421104422104423104424104425104426104427104428104429104430104431104432104433104434104435104436104437104438104439104440104441104442104443104444104445104446104447104448104449104450104451104452104453104454104455104456104457104458104459104460104461104462104463104464104465104466104467104468104469104470104471104472104473104474104475104476104477104478104479104480104481104482104483104484104485104486104487104488104489104490104491104492104493104494104495104496104497104498104499104500104501104502104503104504104505104506104507104508104509104510104511104512104513104514104515104516104517104518104519104520104521104522104523104524104525104526104527104528104529104530104531104532104533104534104535104536104537104538104539104540104541104542104543104544104545104546104547104548104549104550104551104552104553104554104555104556104557104558104559104560104561104562104563104564104565104566104567104568104569104570104571104572104573104574104575104576104577104578104579104580104581104582104583104584104585104586104587104588104589104590104591104592104593104594104595104596104597104598104599104600104601104602104603104604104605104606104607104608104609104610104611104612104613104614104615104616104617104618104619104620104621104622104623104624104625104626104627104628104629104630104631104632104633104634104635104636104637104638104639104640104641104642104643104644104645104646104647104648104649104650104651104652104653104654104655104656104657104658104659104660104661104662104663104664104665104666104667104668104669104670104671104672104673104674104675104676104677104678104679104680104681104682104683104684104685104686104687104688104689104690104691104692104693104694104695104696104697104698104699104700104701104702104703104704104705104706104707104708104709104710104711104712104713104714104715104716104717104718104719104720104721104722104723104724104725104726104727104728104729104730104731104732104733104734104735104736104737104738104739104740104741104742104743104744104745104746104747104748104749104750104751104752104753104754104755104756104757104758104759104760104761104762104763104764104765104766104767104768104769104770104771104772104773104774104775104776104777104778104779104780104781104782104783104784104785104786104787104788104789104790104791104792104793104794104795104796104797104798104799104800104801104802104803104804104805104806104807104808104809104810104811104812104813104814104815104816104817104818104819104820104821104822104823104824104825104826104827104828104829104830104831104832104833104834104835104836104837104838104839104840104841104842104843104844104845104846104847104848104849104850104851104852104853104854104855104856104857104858104859104860104861104862104863104864104865104866104867104868104869104870104871104872104873104874104875104876104877104878104879104880104881104882104883104884104885104886104887104888104889104890104891104892104893104894104895104896104897104898104899104900104901104902104903104904104905104906104907104908104909104910104911104912104913104914104915104916104917104918104919104920104921104922104923104924104925104926104927104928104929104930104931104932104933104934104935104936104937104938104939104940104941104942104943104944104945104946104947104948104949104950104951104952104953104954104955104956104957104958104959104960104961104962104963104964104965104966104967104968104969104970104971104972104973104974104975104976104977104978104979104980104981104982104983104984104985104986104987104988104989104990104991104992104993104994104995104996104997104998104999105000105001105002105003105004105005105006105007105008105009105010105011105012105013105014105015105016105017105018105019105020105021105022105023105024105025105026105027105028105029105030105031105032105033105034105035105036105037105038105039105040105041105042105043105044105045105046105047105048105049105050105051105052105053105054105055105056105057105058105059105060105061105062105063105064105065105066105067105068105069105070105071105072105073105074105075105076105077105078105079105080105081105082105083105084105085105086105087105088105089105090105091105092105093105094105095105096105097105098105099105100105101105102105103105104105105105106105107105108105109105110105111105112105113105114105115105116105117105118105119105120105121105122105123105124105125105126105127105128105129105130105131105132105133105134105135105136105137105138105139105140105141105142105143105144105145105146105147105148105149105150105151105152105153105154105155105156105157105158105159105160105161105162105163105164105165105166105167105168105169105170105171105172105173105174105175105176105177105178105179105180105181105182105183105184105185105186105187105188105189105190105191105192105193105194105195105196105197105198105199105200105201105202105203105204105205105206105207105208105209105210105211105212105213105214105215105216105217105218105219105220105221105222105223105224105225105226105227105228105229105230105231105232105233105234105235105236105237105238105239105240105241105242105243105244105245105246105247105248105249105250105251105252105253105254105255105256105257105258105259105260105261105262105263105264105265105266105267105268105269105270105271105272105273105274105275105276105277105278105279105280105281105282105283105284105285105286105287105288105289105290105291105292105293105294105295105296105297105298105299105300105301105302105303105304105305105306105307105308105309105310105311105312105313105314105315105316105317105318105319105320105321105322105323105324105325105326105327105328105329105330105331105332105333105334105335105336105337105338105339105340105341105342105343105344105345105346105347105348105349105350105351105352105353105354105355105356105357105358105359105360105361105362105363105364105365105366105367105368105369105370105371105372105373105374105375105376105377105378105379105380105381105382105383105384105385105386105387105388105389105390105391105392105393105394105395105396105397105398105399105400105401105402105403105404105405105406105407105408105409105410105411105412105413105414105415105416105417105418105419105420105421105422105423105424105425105426105427105428105429105430105431105432105433105434105435105436105437105438105439105440105441105442105443105444105445105446105447105448105449105450105451105452105453105454105455105456105457105458105459105460105461105462105463105464105465105466105467105468105469105470105471105472105473105474105475105476105477105478105479105480105481105482105483105484105485105486105487105488105489105490105491105492105493105494105495105496105497105498105499105500105501105502105503105504105505105506105507105508105509105510105511105512105513105514105515105516105517105518105519105520105521105522105523105524105525105526105527105528105529105530105531105532105533105534105535105536105537105538105539105540105541105542105543105544105545105546105547105548105549105550105551105552105553105554105555105556105557105558105559105560105561105562105563105564105565105566105567105568105569105570105571105572105573105574105575105576105577105578105579105580105581105582105583105584105585105586105587105588105589105590105591105592105593105594105595105596105597105598105599105600105601105602105603105604105605105606105607105608105609105610105611105612105613105614105615105616105617105618105619105620105621105622105623105624105625105626105627105628105629105630105631105632105633105634105635105636105637105638105639105640105641105642105643105644105645105646105647105648105649105650105651105652105653105654105655105656105657105658105659105660105661105662105663105664105665105666105667105668105669105670105671105672105673105674105675105676105677105678105679105680105681105682105683105684105685105686105687105688105689105690105691105692105693105694105695105696105697105698105699105700105701105702105703105704105705105706105707105708105709105710105711105712105713105714105715105716105717105718105719105720105721105722105723105724105725105726105727105728105729105730105731105732105733105734105735105736105737105738105739105740105741105742105743105744105745105746105747105748105749105750105751105752105753105754105755105756105757105758105759105760105761105762105763105764105765105766105767105768105769105770105771105772105773105774105775105776105777105778105779105780105781105782105783105784105785105786105787105788105789105790105791105792105793105794105795105796105797105798105799105800105801105802105803105804105805105806105807105808105809105810105811105812105813105814105815105816105817105818105819105820105821105822105823105824105825105826105827105828105829105830105831105832105833105834105835105836105837105838105839105840105841105842105843105844105845105846105847105848105849105850105851105852105853105854105855105856105857105858105859105860105861105862105863105864105865105866105867105868105869105870105871105872105873105874105875105876105877105878105879105880105881105882105883105884105885105886105887105888105889105890105891105892105893105894105895105896105897105898105899105900105901105902105903105904105905105906105907105908105909105910105911105912105913105914105915105916105917105918105919105920105921105922105923105924105925105926105927105928105929105930105931105932105933105934105935105936105937105938105939105940105941105942105943105944105945105946105947105948105949105950105951105952105953105954105955105956105957105958105959105960105961105962105963105964105965105966105967105968105969105970105971105972105973105974105975105976105977105978105979105980105981105982105983105984105985105986105987105988105989105990105991105992105993105994105995105996105997105998105999106000106001106002106003106004106005106006106007106008106009106010106011106012106013106014106015106016106017106018106019106020106021106022106023106024106025106026106027106028106029106030106031106032106033106034106035106036106037106038106039106040106041106042106043106044106045106046106047106048106049106050106051106052106053106054106055106056106057106058106059106060106061106062106063106064106065106066106067106068106069106070106071106072106073106074106075106076106077106078106079106080106081106082106083106084106085106086106087106088106089106090106091106092106093106094106095106096106097106098106099106100106101106102106103106104106105106106106107106108106109106110106111106112106113106114106115106116106117106118106119106120106121106122106123106124106125106126106127106128106129106130106131106132106133106134106135106136106137106138106139106140106141106142106143106144106145106146106147106148106149106150106151106152106153106154106155106156106157106158106159106160106161106162106163106164106165106166106167106168106169106170106171106172106173106174106175106176106177106178106179106180106181106182106183106184106185106186106187106188106189106190106191106192106193106194106195106196106197106198106199106200106201106202106203106204106205106206106207106208106209106210106211106212106213106214106215106216106217106218106219106220106221106222106223106224106225106226106227106228106229106230106231106232106233106234106235106236106237106238106239106240106241106242106243106244106245106246106247106248106249106250106251106252106253106254106255106256106257106258106259106260106261106262106263106264106265106266106267106268106269106270106271106272106273106274106275106276106277106278106279106280106281106282106283106284106285106286106287106288106289106290106291106292106293106294106295106296106297106298106299106300106301106302106303106304106305106306106307106308106309106310106311106312106313106314106315106316106317106318106319106320106321106322106323106324106325106326106327106328106329106330106331106332106333106334106335106336106337106338106339106340106341106342106343106344106345106346106347106348106349106350106351106352106353106354106355106356106357106358106359106360106361106362106363106364106365106366106367106368106369106370106371106372106373106374106375106376106377106378106379106380106381106382106383106384106385106386106387106388106389106390106391106392106393106394106395106396106397106398106399106400106401106402106403106404106405106406106407106408106409106410106411106412106413106414106415106416106417106418106419106420106421106422106423106424106425106426106427106428106429106430106431106432106433106434106435106436106437106438106439106440106441106442106443106444106445106446106447106448106449106450106451106452106453106454106455106456106457106458106459106460106461106462106463106464106465106466106467106468106469106470106471106472106473106474106475106476106477106478106479106480106481106482106483106484106485106486106487106488106489106490106491106492106493106494106495106496106497106498106499106500106501106502106503106504106505106506106507106508106509106510106511106512106513106514106515106516106517106518106519106520106521106522106523106524106525106526106527106528106529106530106531106532106533106534106535106536106537106538106539106540106541106542106543106544106545106546106547106548106549106550106551106552106553106554106555106556106557106558106559106560106561106562106563106564106565106566106567106568106569106570106571106572106573106574106575106576106577106578106579106580106581106582106583106584106585106586106587106588106589106590106591106592106593106594106595106596106597106598106599106600106601106602106603106604106605106606106607106608106609106610106611106612106613106614106615106616106617106618106619106620106621106622106623106624106625106626106627106628106629106630106631106632106633106634106635106636106637106638106639106640106641106642106643106644106645106646106647106648106649106650106651106652106653106654106655106656106657106658106659106660106661106662106663106664106665106666106667106668106669106670106671106672106673106674106675106676106677106678106679106680106681106682106683106684106685106686106687106688106689106690106691106692106693106694106695106696106697106698106699106700106701106702106703106704106705106706106707106708106709106710106711106712106713106714106715106716106717106718106719106720106721106722106723106724106725106726106727106728106729106730106731106732106733106734106735106736106737106738106739106740106741106742106743106744106745106746106747106748106749106750106751106752106753106754106755106756106757106758106759106760106761106762106763106764106765106766106767106768106769106770106771106772106773106774106775106776106777106778106779106780106781106782106783106784106785106786106787106788106789106790106791106792106793106794106795106796106797106798106799106800106801106802106803106804106805106806106807106808106809106810106811106812106813106814106815106816106817106818106819106820106821106822106823106824106825106826106827106828106829106830106831106832106833106834106835106836106837106838106839106840106841106842106843106844106845106846106847106848106849106850106851106852106853106854106855106856106857106858106859106860106861106862106863106864106865106866106867106868106869106870106871106872106873106874106875106876106877106878106879106880106881106882106883106884106885106886106887106888106889106890106891106892106893106894106895106896106897106898106899106900106901106902106903106904106905106906106907106908106909106910106911106912106913106914106915106916106917106918106919106920106921106922106923106924106925106926106927106928106929106930106931106932106933106934106935106936106937106938106939106940106941106942106943106944106945106946106947106948106949106950106951106952106953106954106955106956106957106958106959106960106961106962106963106964106965106966106967106968106969106970106971106972106973106974106975106976106977106978106979106980106981106982106983106984106985106986106987106988106989106990106991106992106993106994106995106996106997106998106999107000107001107002107003107004107005107006107007107008107009107010107011107012107013107014107015107016107017107018107019107020107021107022107023107024107025107026107027107028107029107030107031107032107033107034107035107036107037107038107039107040107041107042107043107044107045107046107047107048107049107050107051107052107053107054107055107056107057107058107059107060107061107062107063107064107065107066107067107068107069107070107071107072107073107074107075107076107077107078107079107080107081107082107083107084107085107086107087107088107089107090107091107092107093107094107095107096107097107098107099107100107101107102107103107104107105107106107107107108107109107110107111107112107113107114107115107116107117107118107119107120107121107122107123107124107125107126107127107128107129107130107131107132107133107134107135107136107137107138107139107140107141107142107143107144107145107146107147107148107149107150107151107152107153107154107155107156107157107158107159107160107161107162107163107164107165107166107167107168107169107170107171107172107173107174107175107176107177107178107179107180107181107182107183107184107185107186107187107188107189107190107191107192107193107194107195107196107197107198107199107200107201107202107203107204107205107206107207107208107209107210107211107212107213107214107215107216107217107218107219107220107221107222107223107224107225107226107227107228107229107230107231107232107233107234107235107236107237107238107239107240107241107242107243107244107245107246107247107248107249107250107251107252107253107254107255107256107257107258107259107260107261107262107263107264107265107266107267107268107269107270107271107272107273107274107275107276107277107278107279107280107281107282107283107284107285107286107287107288107289107290107291107292107293107294107295107296107297107298107299107300107301107302107303107304107305107306107307107308107309107310107311107312107313107314107315107316107317107318107319107320107321107322107323107324107325107326107327107328107329107330107331107332107333107334107335107336107337107338107339107340107341107342107343107344107345107346107347107348107349107350107351107352107353107354107355107356107357107358107359107360107361107362107363107364107365107366107367107368107369107370107371107372107373107374107375107376107377107378107379107380107381107382107383107384107385107386107387107388107389107390107391107392107393107394107395107396107397107398107399107400107401107402107403107404107405107406107407107408107409107410107411107412107413107414107415107416107417107418107419107420107421107422107423107424107425107426107427107428107429107430107431107432107433107434107435107436107437107438107439107440107441107442107443107444107445107446107447107448107449107450107451107452107453107454107455107456107457107458107459107460107461107462107463107464107465107466107467107468107469107470107471107472107473107474107475107476107477107478107479107480107481107482107483107484107485107486107487107488107489107490107491107492107493107494107495107496107497107498107499107500107501107502107503107504107505107506107507107508107509107510107511107512107513107514107515107516107517107518107519107520107521107522107523107524107525107526107527107528107529107530107531107532107533107534107535107536107537107538107539107540107541107542107543107544107545107546107547107548107549107550107551107552107553107554107555107556107557107558107559107560107561107562107563107564107565107566107567107568107569107570107571107572107573107574107575107576107577107578107579107580107581107582107583107584107585107586107587107588107589107590107591107592107593107594107595107596107597107598107599107600107601107602107603107604107605107606107607107608107609107610107611107612107613107614107615107616107617107618107619107620107621107622107623107624107625107626107627107628107629107630107631107632107633107634107635107636107637107638107639107640107641107642107643107644107645107646107647107648107649107650107651107652107653107654107655107656107657107658107659107660107661107662107663107664107665107666107667107668107669107670107671107672107673107674107675107676107677107678107679107680107681107682107683107684107685107686107687107688107689107690107691107692107693107694107695107696107697107698107699107700107701107702107703107704107705107706107707107708107709107710107711107712107713107714107715107716107717107718107719107720107721107722107723107724107725107726107727107728107729107730107731107732107733107734107735107736107737107738107739107740107741107742107743107744107745107746107747107748107749107750107751107752107753107754107755107756107757107758107759107760107761107762107763107764107765107766107767107768107769107770107771107772107773107774107775107776107777107778107779107780107781107782107783107784107785107786107787107788107789107790107791107792107793107794107795107796107797107798107799107800107801107802107803107804107805107806107807107808107809107810107811107812107813107814107815107816107817107818107819107820107821107822107823107824107825107826107827107828107829107830107831107832107833107834107835107836107837107838107839107840107841107842107843107844107845107846107847107848107849107850107851107852107853107854107855107856107857107858107859107860107861107862107863107864107865107866107867107868107869107870107871107872107873107874107875107876107877107878107879107880107881107882107883107884107885107886107887107888107889107890107891107892107893107894107895107896107897107898107899107900107901107902107903107904107905107906107907107908107909107910107911107912107913107914107915107916107917107918107919107920107921107922107923107924107925107926107927107928107929107930107931107932107933107934107935107936107937107938107939107940107941107942107943107944107945107946107947107948107949107950107951107952107953107954107955107956107957107958107959107960107961107962107963107964107965107966107967107968107969107970107971107972107973107974107975107976107977107978107979107980107981107982107983107984107985107986107987107988107989107990107991107992107993107994107995107996107997107998107999108000108001108002108003108004108005108006108007108008108009108010108011108012108013108014108015108016108017108018108019108020108021108022108023108024108025108026108027108028108029108030108031108032108033108034108035108036108037108038108039108040108041108042108043108044108045108046108047108048108049108050108051108052108053108054108055108056108057108058108059108060108061108062108063108064108065108066108067108068108069108070108071108072108073108074108075108076108077108078108079108080108081108082108083108084108085108086108087108088108089108090108091108092108093108094108095108096108097108098108099108100108101108102108103108104108105108106108107108108108109108110108111108112108113108114108115108116108117108118108119108120108121108122108123108124108125108126108127108128108129108130108131108132108133108134108135108136108137108138108139108140108141108142108143108144108145108146108147108148108149108150108151108152108153108154108155108156108157108158108159108160108161108162108163108164108165108166108167108168108169108170108171108172108173108174108175108176108177108178108179108180108181108182108183108184108185108186108187108188108189108190108191108192108193108194108195108196108197108198108199108200108201108202108203108204108205108206108207108208108209108210108211108212108213108214108215108216108217108218108219108220108221108222108223108224108225108226108227108228108229108230108231108232108233108234108235108236108237108238108239108240108241108242108243108244108245108246108247108248108249108250108251108252108253108254108255108256108257108258108259108260108261108262108263108264108265108266108267108268108269108270108271108272108273108274108275108276108277108278108279108280108281108282108283108284108285108286108287108288108289108290108291108292108293108294108295108296108297108298108299108300108301108302108303108304108305108306108307108308108309108310108311108312108313108314108315108316108317108318108319108320108321108322108323108324108325108326108327108328108329108330108331108332108333108334108335108336108337108338108339108340108341108342108343108344108345108346108347108348108349108350108351108352108353108354108355108356108357108358108359108360108361108362108363108364108365108366108367108368108369108370108371108372108373108374108375108376108377108378108379108380108381108382108383108384108385108386108387108388108389108390108391108392108393108394108395108396108397108398108399108400108401108402108403108404108405108406108407108408108409108410108411108412108413108414108415108416108417108418108419108420108421108422108423108424108425108426108427108428108429108430108431108432108433108434108435108436108437108438108439108440108441108442108443108444108445108446108447108448108449108450108451108452108453108454108455108456108457108458108459108460108461108462108463108464108465108466108467108468108469108470108471108472108473108474108475108476108477108478108479108480108481108482108483108484108485108486108487108488108489108490108491108492108493108494108495108496108497108498108499108500108501108502108503108504108505108506108507108508108509108510108511108512108513108514108515108516108517108518108519108520108521108522108523108524108525108526108527108528108529108530108531108532108533108534108535108536108537108538108539108540108541108542108543108544108545108546108547108548108549108550108551108552108553108554108555108556108557108558108559108560108561108562108563108564108565108566108567108568108569108570108571108572108573108574108575108576108577108578108579108580108581108582108583108584108585108586108587108588108589108590108591108592108593108594108595108596108597108598108599108600108601108602108603108604108605108606108607108608108609108610108611108612108613108614108615108616108617108618108619108620108621108622108623108624108625108626108627108628108629108630108631108632108633108634108635108636108637108638108639108640108641108642108643108644108645108646108647108648108649108650108651108652108653108654108655108656108657108658108659108660108661108662108663108664108665108666108667108668108669108670108671108672108673108674108675108676108677108678108679108680108681108682108683108684108685108686108687108688108689108690108691108692108693108694108695108696108697108698108699108700108701108702108703108704108705108706108707108708108709108710108711108712108713108714108715108716108717108718108719108720108721108722108723108724108725108726108727108728108729108730108731108732108733108734108735108736108737108738108739108740108741108742108743108744108745108746108747108748108749108750108751108752108753108754108755108756108757108758108759108760108761108762108763108764108765108766108767108768108769108770108771108772108773108774108775108776108777108778108779108780108781108782108783108784108785108786108787108788108789108790108791108792108793108794108795108796108797108798108799108800108801108802108803108804108805108806108807108808108809108810108811108812108813108814108815108816108817108818108819108820108821108822108823108824108825108826108827108828108829108830108831108832108833108834108835108836108837108838108839108840108841108842108843108844108845108846108847108848108849108850108851108852108853108854108855108856108857108858108859108860108861108862108863108864108865108866108867108868108869108870108871108872108873108874108875108876108877108878108879108880108881108882108883108884108885108886108887108888108889108890108891108892108893108894108895108896108897108898108899108900108901108902108903108904108905108906108907108908108909108910108911108912108913108914108915108916108917108918108919108920108921108922108923108924108925108926108927108928108929108930108931108932108933108934108935108936108937108938108939108940108941108942108943108944108945108946108947108948108949108950108951108952108953108954108955108956108957108958108959108960108961108962108963108964108965108966108967108968108969108970108971108972108973108974108975108976108977108978108979108980108981108982108983108984108985108986108987108988108989108990108991108992108993108994108995108996108997108998108999109000109001109002109003109004109005109006109007109008109009109010109011109012109013109014109015109016109017109018109019109020109021109022109023109024109025109026109027109028109029109030109031109032109033109034109035109036109037109038109039109040109041109042109043109044109045109046109047109048109049109050109051109052109053109054109055109056109057109058109059109060109061109062109063109064109065109066109067109068109069109070109071109072109073109074109075109076109077109078109079109080109081109082109083109084109085109086109087109088109089109090109091109092109093109094109095109096109097109098109099109100109101109102109103109104109105109106109107109108109109109110109111109112109113109114109115109116109117109118109119109120109121109122109123109124109125109126109127109128109129109130109131109132109133109134109135109136109137109138109139109140109141109142109143109144109145109146109147109148109149109150109151109152109153109154109155109156109157109158109159109160109161109162109163109164109165109166109167109168109169109170109171109172109173109174109175109176109177109178109179109180109181109182109183109184109185109186109187109188109189109190109191109192109193109194109195109196109197109198109199109200109201109202109203109204109205109206109207109208109209109210109211109212109213109214109215109216109217109218109219109220109221109222109223109224109225109226109227109228109229109230109231109232109233109234109235109236109237109238109239109240109241109242109243109244109245109246109247109248109249109250109251109252109253109254109255109256109257109258109259109260109261109262109263109264109265109266109267109268109269109270109271109272109273109274109275109276109277109278109279109280109281109282109283109284109285109286109287109288109289109290109291109292109293109294109295109296109297109298109299109300109301109302109303109304109305109306109307109308109309109310109311109312109313109314109315109316109317109318109319109320109321109322109323109324109325109326109327109328109329109330109331109332109333109334109335109336109337109338109339109340109341109342109343109344109345109346109347109348109349109350109351109352109353109354109355109356109357109358109359109360109361109362109363109364109365109366109367109368109369109370109371109372109373109374109375109376109377109378109379109380109381109382109383109384109385109386109387109388109389109390109391109392109393109394109395109396109397109398109399109400109401109402109403109404109405109406109407109408109409109410109411109412109413109414109415109416109417109418109419109420109421109422109423109424109425109426109427109428109429109430109431109432109433109434109435109436109437109438109439109440109441109442109443109444109445109446109447109448109449109450109451109452109453109454109455109456109457109458109459109460109461109462109463109464109465109466109467109468109469109470109471109472109473109474109475109476109477109478109479109480109481109482109483109484109485109486109487109488109489109490109491109492109493109494109495109496109497109498109499109500109501109502109503109504109505109506109507109508109509109510109511109512109513109514109515109516109517109518109519109520109521109522109523109524109525109526109527109528109529109530109531109532109533109534109535109536109537109538109539109540109541109542109543109544109545109546109547109548109549109550109551109552109553109554109555109556109557109558109559109560109561109562109563109564109565109566109567109568109569109570109571109572109573109574109575109576109577109578109579109580109581109582109583109584109585109586109587109588109589109590109591109592109593109594109595109596109597109598109599109600109601109602109603109604109605109606109607109608109609109610109611109612109613109614109615109616109617109618109619109620109621109622109623109624109625109626109627109628109629109630109631109632109633109634109635109636109637109638109639109640109641109642109643109644109645109646109647109648109649109650109651109652109653109654109655109656109657109658109659109660109661109662109663109664109665109666109667109668109669109670109671109672109673109674109675109676109677109678109679109680109681109682109683109684109685109686109687109688109689109690109691109692109693109694109695109696109697109698109699109700109701109702109703109704109705109706109707109708109709109710109711109712109713109714109715109716109717109718109719109720109721109722109723109724109725109726109727109728109729109730109731109732109733109734109735109736109737109738109739109740109741109742109743109744109745109746109747109748109749109750109751109752109753109754109755109756109757109758109759109760109761109762109763109764109765109766109767109768109769109770109771109772109773109774109775109776109777109778109779109780109781109782109783109784109785109786109787109788109789109790109791109792109793109794109795109796109797109798109799109800109801109802109803109804109805109806109807109808109809109810109811109812109813109814109815109816109817109818109819109820109821109822109823109824109825109826109827109828109829109830109831109832109833109834109835109836109837109838109839109840109841109842109843109844109845109846109847109848109849109850109851109852109853109854109855109856109857109858109859109860109861109862109863109864109865109866109867109868109869109870109871109872109873109874109875109876109877109878109879109880109881109882109883109884109885109886109887109888109889109890109891109892109893109894109895109896109897109898109899109900109901109902109903109904109905109906109907109908109909109910109911109912109913109914109915109916109917109918109919109920109921109922109923109924109925109926109927109928109929109930109931109932109933109934109935109936109937109938109939109940109941109942109943109944109945109946109947109948109949109950109951109952109953109954109955109956109957109958109959109960109961109962109963109964109965109966109967109968109969109970109971109972109973109974109975109976109977109978109979109980109981109982109983109984109985109986109987109988109989109990109991109992109993109994109995109996109997109998109999110000110001110002110003110004110005110006110007110008110009110010110011110012110013110014110015110016110017110018110019110020110021110022110023110024110025110026110027110028110029110030110031110032110033110034110035110036110037110038110039110040110041110042110043110044110045110046110047110048110049110050110051110052110053110054110055110056110057110058110059110060110061110062110063110064110065110066110067110068110069110070110071110072110073110074110075110076110077110078110079110080110081110082110083110084110085110086110087110088110089110090110091110092110093110094110095110096110097110098110099110100110101110102110103110104110105110106110107110108110109110110110111110112110113110114110115110116110117110118110119110120110121110122110123110124110125110126110127110128110129110130110131110132110133110134110135110136110137110138110139110140110141110142110143110144110145110146110147110148110149110150110151110152110153110154110155110156110157110158110159110160110161110162110163110164110165110166110167110168110169110170110171110172110173110174110175110176110177110178110179110180110181110182110183110184110185110186110187110188110189110190110191110192110193110194110195110196110197110198110199110200110201110202110203110204110205110206110207110208110209110210110211110212110213110214110215110216110217110218110219110220110221110222110223110224110225110226110227110228110229110230110231110232110233110234110235110236110237110238110239110240110241110242110243110244110245110246110247110248110249110250110251110252110253110254110255110256110257110258110259110260110261110262110263110264110265110266110267110268110269110270110271110272110273110274110275110276110277110278110279110280110281110282110283110284110285110286110287110288110289110290110291110292110293110294110295110296110297110298110299110300110301110302110303110304110305110306110307110308110309110310110311110312110313110314110315110316110317110318110319110320110321110322110323110324110325110326110327110328110329110330110331110332110333110334110335110336110337110338110339110340110341110342110343110344110345110346110347110348110349110350110351110352110353110354110355110356110357110358110359110360110361110362110363110364110365110366110367110368110369110370110371110372110373110374110375110376110377110378110379110380110381110382110383110384110385110386110387110388110389110390110391110392110393110394110395110396110397110398110399110400110401110402110403110404110405110406110407110408110409110410110411110412110413110414110415110416110417110418110419110420110421110422110423110424110425110426110427110428110429110430110431110432110433110434110435110436110437110438110439110440110441110442110443110444110445110446110447110448110449110450110451110452110453110454110455110456110457110458110459110460110461110462110463110464110465110466110467110468110469110470110471110472110473110474110475110476110477110478110479110480110481110482110483110484110485110486110487110488110489110490110491110492110493110494110495110496110497110498110499110500110501110502110503110504110505110506110507110508110509110510110511110512110513110514110515110516110517110518110519110520110521110522110523110524110525110526110527110528110529110530110531110532110533110534110535110536110537110538110539110540110541110542110543110544110545110546110547110548110549110550110551110552110553110554110555110556110557110558110559110560110561110562110563110564110565110566110567110568110569110570110571110572110573110574110575110576110577110578110579110580110581110582110583110584110585110586110587110588110589110590110591110592110593110594110595110596110597110598110599110600110601110602110603110604110605110606110607110608110609110610110611110612110613110614110615110616110617110618110619110620110621110622110623110624110625110626110627110628110629110630110631110632110633110634110635110636110637110638110639110640110641110642110643110644110645110646110647110648110649110650110651110652110653110654110655110656110657110658110659110660110661110662110663110664110665110666110667110668110669110670110671110672110673110674110675110676110677110678110679110680110681110682110683110684110685110686110687110688110689110690110691110692110693110694110695110696110697110698110699110700110701110702110703110704110705110706110707110708110709110710110711110712110713110714110715110716110717110718110719110720110721110722110723110724110725110726110727110728110729110730110731110732110733110734110735110736110737110738110739110740110741110742110743110744110745110746110747110748110749110750110751110752110753110754110755110756110757110758110759110760110761110762110763110764110765110766110767110768110769110770110771110772110773110774110775110776110777110778110779110780110781110782110783110784110785110786110787110788110789110790110791110792110793110794110795110796110797110798110799110800110801110802110803110804110805110806110807110808110809110810110811110812110813110814110815110816110817110818110819110820110821110822110823110824110825110826110827110828110829110830110831110832110833110834110835110836110837110838110839110840110841110842110843110844110845110846110847110848110849110850110851110852110853110854110855110856110857110858110859110860110861110862110863110864110865110866110867110868110869110870110871110872110873110874110875110876110877110878110879110880110881110882110883110884110885110886110887110888110889110890110891110892110893110894110895110896110897110898110899110900110901110902110903110904110905110906110907110908110909110910110911110912110913110914110915110916110917110918110919110920110921110922110923110924110925110926110927110928110929110930110931110932110933110934110935110936110937110938110939110940110941110942110943110944110945110946110947110948110949110950110951110952110953110954110955110956110957110958110959110960110961110962110963110964110965110966110967110968110969110970110971110972110973110974110975110976110977110978110979110980110981110982110983110984110985110986110987110988110989110990110991110992110993110994110995110996110997110998110999111000111001111002111003111004111005111006111007111008111009111010111011111012111013111014111015111016111017111018111019111020111021111022111023111024111025111026111027111028111029111030111031111032111033111034111035111036111037111038111039111040111041111042111043111044111045111046111047111048111049111050111051111052111053111054111055111056111057111058111059111060111061111062111063111064111065111066111067111068111069111070111071111072111073111074111075111076111077111078111079111080111081111082111083111084111085111086111087111088111089111090111091111092111093111094111095111096111097111098111099111100111101111102111103111104111105111106111107111108111109111110111111111112111113111114111115111116111117111118111119111120111121111122111123111124111125111126111127111128111129111130111131111132111133111134111135111136111137111138111139111140111141111142111143111144111145111146111147111148111149111150111151111152111153111154111155111156111157111158111159111160111161111162111163111164111165111166111167111168111169111170111171111172111173111174111175111176111177111178111179111180111181111182111183111184111185111186111187111188111189111190111191111192111193111194111195111196111197111198111199111200111201111202111203111204111205111206111207111208111209111210111211111212111213111214111215111216111217111218111219111220111221111222111223111224111225111226111227111228111229111230111231111232111233111234111235111236111237111238111239111240111241111242111243111244111245111246111247111248111249111250111251111252111253111254111255111256111257111258111259111260111261111262111263111264111265111266111267111268111269111270111271111272111273111274111275111276111277111278111279111280111281111282111283111284111285111286111287111288111289111290111291111292111293111294111295111296111297111298111299111300111301111302111303111304111305111306111307111308111309111310111311111312111313111314111315111316111317111318111319111320111321111322111323111324111325111326111327111328111329111330111331111332111333111334111335111336111337111338111339111340111341111342111343111344111345111346111347111348111349111350111351111352111353111354111355111356111357111358111359111360111361111362111363111364111365111366111367111368111369111370111371111372111373111374111375111376111377111378111379111380111381111382111383111384111385111386111387111388111389111390111391111392111393111394111395111396111397111398111399111400111401111402111403111404111405111406111407111408111409111410111411111412111413111414111415111416111417111418111419111420111421111422111423111424111425111426111427111428111429111430111431111432111433111434111435111436111437111438111439111440111441111442111443111444111445111446111447111448111449111450111451111452111453111454111455111456111457111458111459111460111461111462111463111464111465111466111467111468111469111470111471111472111473111474111475111476111477111478111479111480111481111482111483111484111485111486111487111488111489111490111491111492111493111494111495111496111497111498111499111500111501111502111503111504111505111506111507111508111509111510111511111512111513111514111515111516111517111518111519111520111521111522111523111524111525111526111527111528111529111530111531111532111533111534111535111536111537111538111539111540111541111542111543111544111545111546111547111548111549111550111551111552111553111554111555111556111557111558111559111560111561111562111563111564111565111566111567111568111569111570111571111572111573111574111575111576111577111578111579111580111581111582111583111584111585111586111587111588111589111590111591111592111593111594111595111596111597111598111599111600111601111602111603111604111605111606111607111608111609111610111611111612111613111614111615111616111617111618111619111620111621111622111623111624111625111626111627111628111629111630111631111632111633111634111635111636111637111638111639111640111641111642111643111644111645111646111647111648111649111650111651111652111653111654111655111656111657111658111659111660111661111662111663111664111665111666111667111668111669111670111671111672111673111674111675111676111677111678111679111680111681111682111683111684111685111686111687111688111689111690111691111692111693111694111695111696111697111698111699111700111701111702111703111704111705111706111707111708111709111710111711111712111713111714111715111716111717111718111719111720111721111722111723111724111725111726111727111728111729111730111731111732111733111734111735111736111737111738111739111740111741111742111743111744111745111746111747111748111749111750111751111752111753111754111755111756111757111758111759111760111761111762111763111764111765111766111767111768111769111770111771111772111773111774111775111776111777111778111779111780111781111782111783111784111785111786111787111788111789111790111791111792111793111794111795111796111797111798111799111800111801111802111803111804111805111806111807111808111809111810111811111812111813111814111815111816111817111818111819111820111821111822111823111824111825111826111827111828111829111830111831111832111833111834111835111836111837111838111839111840111841111842111843111844111845111846111847111848111849111850111851111852111853111854111855111856111857111858111859111860111861111862111863111864111865111866111867111868111869111870111871111872111873111874111875111876111877111878111879111880111881111882111883111884111885111886111887111888111889111890111891111892111893111894111895111896111897111898111899111900111901111902111903111904111905111906111907111908111909111910111911111912111913111914111915111916111917111918111919111920111921111922111923111924111925111926111927111928111929111930111931111932111933111934111935111936111937111938111939111940111941111942111943111944111945111946111947111948111949111950111951111952111953111954111955111956111957111958111959111960111961111962111963111964111965111966111967111968111969111970111971111972111973111974111975111976111977111978111979111980111981111982111983111984111985111986111987111988111989111990111991111992111993111994111995111996111997111998111999112000112001112002112003112004112005112006112007112008112009112010112011112012112013112014112015112016112017112018112019112020112021112022112023112024112025112026112027112028112029112030112031112032112033112034112035112036112037112038112039112040112041112042112043112044112045112046112047112048112049112050112051112052112053112054112055112056112057112058112059112060112061112062112063112064112065112066112067112068112069112070112071112072112073112074112075112076112077112078112079112080112081112082112083112084112085112086112087112088112089112090112091112092112093112094112095112096112097112098112099112100112101112102112103112104112105112106112107112108112109112110112111112112112113112114112115112116112117112118112119112120112121112122112123112124112125112126112127112128112129112130112131112132112133112134112135112136112137112138112139112140112141112142112143112144112145112146112147112148112149112150112151112152112153112154112155112156112157112158112159112160112161112162112163112164112165112166112167112168112169112170112171112172112173112174112175112176112177112178112179112180112181112182112183112184112185112186112187112188112189112190112191112192112193112194112195112196112197112198112199112200112201112202112203112204112205112206112207112208112209112210112211112212112213112214112215112216112217112218112219112220112221112222112223112224112225112226112227112228112229112230112231112232112233112234112235112236112237112238112239112240112241112242112243112244112245112246112247112248112249112250112251112252112253112254112255112256112257112258112259112260112261112262112263112264112265112266112267112268112269112270112271112272112273112274112275112276112277112278112279112280112281112282112283112284112285112286112287112288112289112290112291112292112293112294112295112296112297112298112299112300112301112302112303112304112305112306112307112308112309112310112311112312112313112314112315112316112317112318112319112320112321112322112323112324112325112326112327112328112329112330112331112332112333112334112335112336112337112338112339112340112341112342112343112344112345112346112347112348112349112350112351112352112353112354112355112356112357112358112359112360112361112362112363112364112365112366112367112368112369112370112371112372112373112374112375112376112377112378112379112380112381112382112383112384112385112386112387112388112389112390112391112392112393112394112395112396112397112398112399112400112401112402112403112404112405112406112407112408112409112410112411112412112413112414112415112416112417112418112419112420112421112422112423112424112425112426112427112428112429112430112431112432112433112434112435112436112437112438112439112440112441112442112443112444112445112446112447112448112449112450112451112452112453112454112455112456112457112458112459112460112461112462112463112464112465112466112467112468112469112470112471112472112473112474112475112476112477112478112479112480112481112482112483112484112485112486112487112488112489112490112491112492112493112494112495112496112497112498112499112500112501112502112503112504112505112506112507112508112509112510112511112512112513112514112515112516112517112518112519112520112521112522112523112524112525112526112527112528112529112530112531112532112533112534112535112536112537112538112539112540112541112542112543112544112545112546112547112548112549112550112551112552112553112554112555112556112557112558112559112560112561112562112563112564112565112566112567112568112569112570112571112572112573112574112575112576112577112578112579112580112581112582112583112584112585112586112587112588112589112590112591112592112593112594112595112596112597112598112599112600112601112602112603112604112605112606112607112608112609112610112611112612112613112614112615112616112617112618112619112620112621112622112623112624112625112626112627112628112629112630112631112632112633112634112635112636112637112638112639112640112641112642112643112644112645112646112647112648112649112650112651112652112653112654112655112656112657112658112659112660112661112662112663112664112665112666112667112668112669112670112671112672112673112674112675112676112677112678112679112680112681112682112683112684112685112686112687112688112689112690112691112692112693112694112695112696112697112698112699112700112701112702112703112704112705112706112707112708112709112710112711112712112713112714112715112716112717112718112719112720112721112722112723112724112725112726112727112728112729112730112731112732112733112734112735112736112737112738112739112740112741112742112743112744112745112746112747112748112749112750112751112752112753112754112755112756112757112758112759112760112761112762112763112764112765112766112767112768112769112770112771112772112773112774112775112776112777112778112779112780112781112782112783112784112785112786112787112788112789112790112791112792112793112794112795112796112797112798112799112800112801112802112803112804112805112806112807112808112809112810112811112812112813112814112815112816112817112818112819112820112821112822112823112824112825112826112827112828112829112830112831112832112833112834112835112836112837112838112839112840112841112842112843112844112845112846112847112848112849112850112851112852112853112854112855112856112857112858112859112860112861112862112863112864112865112866112867112868112869112870112871112872112873112874112875112876112877112878112879112880112881112882112883112884112885112886112887112888112889112890112891112892112893112894112895112896112897112898112899112900112901112902112903112904112905112906112907112908112909112910112911112912112913112914112915112916112917112918112919112920112921112922112923112924112925112926112927112928112929112930112931112932112933112934112935112936112937112938112939112940112941112942112943112944112945112946112947112948112949112950112951112952112953112954112955112956112957112958112959112960112961112962112963112964112965112966112967112968112969112970112971112972112973112974112975112976112977112978112979112980112981112982112983112984112985112986112987112988112989112990112991112992112993112994112995112996112997112998112999113000113001113002113003113004113005113006113007113008113009113010113011113012113013113014113015113016113017113018113019113020113021113022113023113024113025113026113027113028113029113030113031113032113033113034113035113036113037113038113039113040113041113042113043113044113045113046113047113048113049113050113051113052113053113054113055113056113057113058113059113060113061113062113063113064113065113066113067113068113069113070113071113072113073113074113075113076113077113078113079113080113081113082113083113084113085113086113087113088113089113090113091113092113093113094113095113096113097113098113099113100113101113102113103113104113105113106113107113108113109113110113111113112113113113114113115113116113117113118113119113120113121113122113123113124113125113126113127113128113129113130113131113132113133113134113135113136113137113138113139113140113141113142113143113144113145113146113147113148113149113150113151113152113153113154113155113156113157113158113159113160113161113162113163113164113165113166113167113168113169113170113171113172113173113174113175113176113177113178113179113180113181113182113183113184113185113186113187113188113189113190113191113192113193113194113195113196113197113198113199113200113201113202113203113204113205113206113207113208113209113210113211113212113213113214113215113216113217113218113219113220113221113222113223113224113225113226113227113228113229113230113231113232113233113234113235113236113237113238113239113240113241113242113243113244113245113246113247113248113249113250113251113252113253113254113255113256113257113258113259113260113261113262113263113264113265113266113267113268113269113270113271113272113273113274113275113276113277113278113279113280113281113282113283113284113285113286113287113288113289113290113291113292113293113294113295113296113297113298113299113300113301113302113303113304113305113306113307113308113309113310113311113312113313113314113315113316113317113318113319113320113321113322113323113324113325113326113327113328113329113330113331113332113333113334113335113336113337113338113339113340113341113342113343113344113345113346113347113348113349113350113351113352113353113354113355113356113357113358113359113360113361113362113363113364113365113366113367113368113369113370113371113372113373113374113375113376113377113378113379113380113381113382113383113384113385113386113387113388113389113390113391113392113393113394113395113396113397113398113399113400113401113402113403113404113405113406113407113408113409113410113411113412113413113414113415113416113417113418113419113420113421113422113423113424113425113426113427113428113429113430113431113432113433113434113435113436113437113438113439113440113441113442113443113444113445113446113447113448113449113450113451113452113453113454113455113456113457113458113459113460113461113462113463113464113465113466113467113468113469113470113471113472113473113474113475113476113477113478113479113480113481113482113483113484113485113486113487113488113489113490113491113492113493113494113495113496113497113498113499113500113501113502113503113504113505113506113507113508113509113510113511113512113513113514113515113516113517113518113519113520113521113522113523113524113525113526113527113528113529113530113531113532113533113534113535113536113537113538113539113540113541113542113543113544113545113546113547113548113549113550113551113552113553113554113555113556113557113558113559113560113561113562113563113564113565113566113567113568113569113570113571113572113573113574113575113576113577113578113579113580113581113582113583113584113585113586113587113588113589113590113591113592113593113594113595113596113597113598113599113600113601113602113603113604113605113606113607113608113609113610113611113612113613113614113615113616113617113618113619113620113621113622113623113624113625113626113627113628113629113630113631113632113633113634113635113636113637113638113639113640113641113642113643113644113645113646113647113648113649113650113651113652113653113654113655113656113657113658113659113660113661113662113663113664113665113666113667113668113669113670113671113672113673113674113675113676113677113678113679113680113681113682113683113684113685113686113687113688113689113690113691113692113693113694113695113696113697113698113699113700113701113702113703113704113705113706113707113708113709113710113711113712113713113714113715113716113717113718113719113720113721113722113723113724113725113726113727113728113729113730113731113732113733113734113735113736113737113738113739113740113741113742113743113744113745113746113747113748113749113750113751113752113753113754113755113756113757113758113759113760113761113762113763113764113765113766113767113768113769113770113771113772113773113774113775113776113777113778113779113780113781113782113783113784113785113786113787113788113789113790113791113792113793113794113795113796113797113798113799113800113801113802113803113804113805113806113807113808113809113810113811113812113813113814113815113816113817113818113819113820113821113822113823113824113825113826113827113828113829113830113831113832113833113834113835113836113837113838113839113840113841113842113843113844113845113846113847113848113849113850113851113852113853113854113855113856113857113858113859113860113861113862113863113864113865113866113867113868113869113870113871113872113873113874113875113876113877113878113879113880113881113882113883113884113885113886113887113888113889113890113891113892113893113894113895113896113897113898113899113900113901113902113903113904113905113906113907113908113909113910113911113912113913113914113915113916113917113918113919113920113921113922113923113924113925113926113927113928113929113930113931113932113933113934113935113936113937113938113939113940113941113942113943113944113945113946113947113948113949113950113951113952113953113954113955113956113957113958113959113960113961113962113963113964113965113966113967113968113969113970113971113972113973113974113975113976113977113978113979113980113981113982113983113984113985113986113987113988113989113990113991113992113993113994113995113996113997113998113999114000114001114002114003114004114005114006114007114008114009114010114011114012114013114014114015114016114017114018114019114020114021114022114023114024114025114026114027114028114029114030114031114032114033114034114035114036114037114038114039114040114041114042114043114044114045114046114047114048114049114050114051114052114053114054114055114056114057114058114059114060114061114062114063114064114065114066114067114068114069114070114071114072114073114074114075114076114077114078114079114080114081114082114083114084114085114086114087114088114089114090114091114092114093114094114095114096114097114098114099114100114101114102114103114104114105114106114107114108114109114110114111114112114113114114114115114116114117114118114119114120114121114122114123114124114125114126114127114128114129114130114131114132114133114134114135114136114137114138114139114140114141114142114143114144114145114146114147114148114149114150114151114152114153114154114155114156114157114158114159114160114161114162114163114164114165114166114167114168114169114170114171114172114173114174114175114176114177114178114179114180114181114182114183114184114185114186114187114188114189114190114191114192114193114194114195114196114197114198114199114200114201114202114203114204114205114206114207114208114209114210114211114212114213114214114215114216114217114218114219114220114221114222114223114224114225114226114227114228114229114230114231114232114233114234114235114236114237114238114239114240114241114242114243114244114245114246114247114248114249114250114251114252114253114254114255114256114257114258114259114260114261114262114263114264114265114266114267114268114269114270114271114272114273114274114275114276114277114278114279114280114281114282114283114284114285114286114287114288114289114290114291114292114293114294114295114296114297114298114299114300114301114302114303114304114305114306114307114308114309114310114311114312114313114314114315114316114317114318114319114320114321114322114323114324114325114326114327114328114329114330114331114332114333114334114335114336114337114338114339114340114341114342114343114344114345114346114347114348114349114350114351114352114353114354114355114356114357114358114359114360114361114362114363114364114365114366114367114368114369114370114371114372114373114374114375114376114377114378114379114380114381114382114383114384114385114386114387114388114389114390114391114392114393114394114395114396114397114398114399114400114401114402114403114404114405114406114407114408114409114410114411114412114413114414114415114416114417114418114419114420114421114422114423114424114425114426114427114428114429114430114431114432114433114434114435114436114437114438114439114440114441114442114443114444114445114446114447114448114449114450114451114452114453114454114455114456114457114458114459114460114461114462114463114464114465114466114467114468114469114470114471114472114473114474114475114476114477114478114479114480114481114482114483114484114485114486114487114488114489114490114491114492114493114494114495114496114497114498114499114500114501114502114503114504114505114506114507114508114509114510114511114512114513114514114515114516114517114518114519114520114521114522114523114524114525114526114527114528114529114530114531114532114533114534114535114536114537114538114539114540114541114542114543114544114545114546114547114548114549114550114551114552114553114554114555114556114557114558114559114560114561114562114563114564114565114566114567114568114569114570114571114572114573114574114575114576114577114578114579114580114581114582114583114584114585114586114587114588114589114590114591114592114593114594114595114596114597114598114599114600114601114602114603114604114605114606114607114608114609114610114611114612114613114614114615114616114617114618114619114620114621114622114623114624114625114626114627114628114629114630114631114632114633114634114635114636114637114638114639114640114641114642114643114644114645114646114647114648114649114650114651114652114653114654114655114656114657114658114659114660114661114662114663114664114665114666114667114668114669114670114671114672114673114674114675114676114677114678114679114680114681114682114683114684114685114686114687114688114689114690114691114692114693114694114695114696114697114698114699114700114701114702114703114704114705114706114707114708114709114710114711114712114713114714114715114716114717114718114719114720114721114722114723114724114725114726114727114728114729114730114731114732114733114734114735114736114737114738114739114740114741114742114743114744114745114746114747114748114749114750114751114752114753114754114755114756114757114758114759114760114761114762114763114764114765114766114767114768114769114770114771114772114773114774114775114776114777114778114779114780114781114782114783114784114785114786114787114788114789114790114791114792114793114794114795114796114797114798114799114800114801114802114803114804114805114806114807114808114809114810114811114812114813114814114815114816114817114818114819114820114821114822114823114824114825114826114827114828114829114830114831114832114833114834114835114836114837114838114839114840114841114842114843114844114845114846114847114848114849114850114851114852114853114854114855114856114857114858114859114860114861114862114863114864114865114866114867114868114869114870114871114872114873114874114875114876114877114878114879114880114881114882114883114884114885114886114887114888114889114890114891114892114893114894114895114896114897114898114899114900114901114902114903114904114905114906114907114908114909114910114911114912114913114914114915114916114917114918114919114920114921114922114923114924114925114926114927114928114929114930114931114932114933114934114935114936114937114938114939114940114941114942114943114944114945114946114947114948114949114950114951114952114953114954114955114956114957114958114959114960114961114962114963114964114965114966114967114968114969114970114971114972114973114974114975114976114977114978114979114980114981114982114983114984114985114986114987114988114989114990114991114992114993114994114995114996114997114998114999115000115001115002115003115004115005115006115007115008115009115010115011115012115013115014115015115016115017115018115019115020115021115022115023115024115025115026115027115028115029115030115031115032115033115034115035115036115037115038115039115040115041115042115043115044115045115046115047115048115049115050115051115052115053115054115055115056115057115058115059115060115061115062115063115064115065115066115067115068115069115070115071115072115073115074115075115076115077115078115079115080115081115082115083115084115085115086115087115088115089115090115091115092115093115094115095115096115097115098115099115100115101115102115103115104115105115106115107115108115109115110115111115112115113115114115115115116115117115118115119115120115121115122115123115124115125115126115127115128115129115130115131115132115133115134115135115136115137115138115139115140115141115142115143115144115145115146115147115148115149115150115151115152115153115154115155115156115157115158115159115160115161115162115163115164115165115166115167115168115169115170115171115172115173115174115175115176115177115178115179115180115181115182115183115184115185115186115187115188115189115190115191115192115193115194115195115196115197115198115199115200115201115202115203115204115205115206115207115208115209115210115211115212115213115214115215115216115217115218115219115220115221115222115223115224115225115226115227115228115229115230115231115232115233115234115235115236115237115238115239115240115241115242115243115244115245115246115247115248115249115250115251115252115253115254115255115256115257115258115259115260115261115262115263115264115265115266115267115268115269115270115271115272115273115274115275115276115277115278115279115280115281115282115283115284115285115286115287115288115289115290115291115292115293115294115295115296115297115298115299115300115301115302115303115304115305115306115307115308115309115310115311115312115313115314115315115316115317115318115319115320115321115322115323115324115325115326115327115328115329115330115331115332115333115334115335115336115337115338115339115340115341115342115343115344115345115346115347115348115349115350115351115352115353115354115355115356115357115358115359115360115361115362115363115364115365115366115367115368115369115370115371115372115373115374115375115376115377115378115379115380115381115382115383115384115385115386115387115388115389115390115391115392115393115394115395115396115397115398115399115400115401115402115403115404115405115406115407115408115409115410115411115412115413115414115415115416115417115418115419115420115421115422115423115424115425115426115427115428115429115430115431115432115433115434115435115436115437115438115439115440115441115442115443115444115445115446115447115448115449115450115451115452115453115454115455115456115457115458115459115460115461115462115463115464115465115466115467115468115469115470115471115472115473115474115475115476115477115478115479115480115481115482115483115484115485115486115487115488115489115490115491115492115493115494115495115496115497115498115499115500115501115502115503115504115505115506115507115508115509115510115511115512115513115514115515115516115517115518115519115520115521115522115523115524115525115526115527115528115529115530115531115532115533115534115535115536115537115538115539115540115541115542115543115544115545115546115547115548115549115550115551115552115553115554115555115556115557115558115559115560115561115562115563115564115565115566115567115568115569115570115571115572115573115574115575115576115577115578115579115580115581115582115583115584115585115586115587115588115589115590115591115592115593115594115595115596115597115598115599115600115601115602115603115604115605115606115607115608115609115610115611115612115613115614115615115616115617115618115619115620115621115622115623115624115625115626115627115628115629115630115631115632115633115634115635115636115637115638115639115640115641115642115643115644115645115646115647115648115649115650115651115652115653115654115655115656115657115658115659115660115661115662115663115664115665115666115667115668115669115670115671115672115673115674115675115676115677115678115679115680115681115682115683115684115685115686115687115688115689115690115691115692115693115694115695115696115697115698115699115700115701115702115703115704115705115706115707115708115709115710115711115712115713115714115715115716115717115718115719115720115721115722115723115724115725115726115727115728115729115730115731115732115733115734115735115736115737115738115739115740115741115742115743115744115745115746115747115748115749115750115751115752115753115754115755115756115757115758115759115760115761115762115763115764115765115766115767115768115769115770115771115772115773115774115775115776115777115778115779115780115781115782115783115784115785115786115787115788115789115790115791115792115793115794115795115796115797115798115799115800115801115802115803115804115805115806115807115808115809115810115811115812115813115814115815115816115817115818115819115820115821115822115823115824115825115826115827115828115829115830115831115832115833115834115835115836115837115838115839115840115841115842115843115844115845115846115847115848115849115850115851115852115853115854115855115856115857115858115859115860115861115862115863115864115865115866115867115868115869115870115871115872115873115874115875115876115877115878115879115880115881115882115883115884115885115886115887115888115889115890115891115892115893115894115895115896115897115898115899115900115901115902115903115904115905115906115907115908115909115910115911115912115913115914115915115916115917115918115919115920115921115922115923115924115925115926115927115928115929115930115931115932115933115934115935115936115937115938115939115940115941115942115943115944115945115946115947115948115949115950115951115952115953115954115955115956115957115958115959115960115961115962115963115964115965115966115967115968115969115970115971115972115973115974115975115976115977115978115979115980115981115982115983115984115985115986115987115988115989115990115991115992115993115994115995115996115997115998115999116000116001116002116003116004116005116006116007116008116009116010116011116012116013116014116015116016116017116018116019116020116021116022116023116024116025116026116027116028116029116030116031116032116033116034116035116036116037116038116039116040116041116042116043116044116045116046116047116048116049116050116051116052116053116054116055116056116057116058116059116060116061116062116063116064116065116066116067116068116069116070116071116072116073116074116075116076116077116078116079116080116081116082116083116084116085116086116087116088116089116090116091116092116093116094116095116096116097116098116099116100116101116102116103116104116105116106116107116108116109116110116111116112116113116114116115116116116117116118116119116120116121116122116123116124116125116126116127116128116129116130116131116132116133116134116135116136116137116138116139116140116141116142116143116144116145116146116147116148116149116150116151116152116153116154116155116156116157116158116159116160116161116162116163116164116165116166116167116168116169116170116171116172116173116174116175116176116177116178116179116180116181116182116183116184116185116186116187116188116189116190116191116192116193116194116195116196116197116198116199116200116201116202116203116204116205116206116207116208116209116210116211116212116213116214116215116216116217116218116219116220116221116222116223116224116225116226116227116228116229116230116231116232116233116234116235116236116237116238116239116240116241116242116243116244116245116246116247116248116249116250116251116252116253116254116255116256116257116258116259116260116261116262116263116264116265116266116267116268116269116270116271116272116273116274116275116276116277116278116279116280116281116282116283116284116285116286116287116288116289116290116291116292116293116294116295116296116297116298116299116300116301116302116303116304116305116306116307116308116309116310116311116312116313116314116315116316116317116318116319116320116321116322116323116324116325116326116327116328116329116330116331116332116333116334116335116336116337116338116339116340116341116342116343116344116345116346116347116348116349116350116351116352116353116354116355116356116357116358116359116360116361116362116363116364116365116366116367116368116369116370116371116372116373116374116375116376116377116378116379116380116381116382116383116384116385116386116387116388116389116390116391116392116393116394116395116396116397116398116399116400116401116402116403116404116405116406116407116408116409116410116411116412116413116414116415116416116417116418116419116420116421116422116423116424116425116426116427116428116429116430116431116432116433116434116435116436116437116438116439116440116441116442116443116444116445116446116447116448116449116450116451116452116453116454116455116456116457116458116459116460116461116462116463116464116465116466116467116468116469116470116471116472116473116474116475116476116477116478116479116480116481116482116483116484116485116486116487116488116489116490116491116492116493116494116495116496116497116498116499116500116501116502116503116504116505116506116507116508116509116510116511116512116513116514116515116516116517116518116519116520116521116522116523116524116525116526116527116528116529116530116531116532116533116534116535116536116537116538116539116540116541116542116543116544116545116546116547116548116549116550116551116552116553116554116555116556116557116558116559116560116561116562116563116564116565116566116567116568116569116570116571116572116573116574116575116576116577116578116579116580116581116582116583116584116585116586116587116588116589116590116591116592116593116594116595116596116597116598116599116600116601116602116603116604116605116606116607116608116609116610116611116612116613116614116615116616116617116618116619116620116621116622116623116624116625116626116627116628116629116630116631116632116633116634116635116636116637116638116639116640116641116642116643116644116645116646116647116648116649116650116651116652116653116654116655116656116657116658116659116660116661116662116663116664116665116666116667116668116669116670116671116672116673116674116675116676116677116678116679116680116681116682116683116684116685116686116687116688116689116690116691116692116693116694116695116696116697116698116699116700116701116702116703116704116705116706116707116708116709116710116711116712116713116714116715116716116717116718116719116720116721116722116723116724116725116726116727116728116729116730116731116732116733116734116735116736116737116738116739116740116741116742116743116744116745116746116747116748116749116750116751116752116753116754116755116756116757116758116759116760116761116762116763116764116765116766116767116768116769116770116771116772116773116774116775116776116777116778116779116780116781116782116783116784116785116786116787116788116789116790116791116792116793116794116795116796116797116798116799116800116801116802116803116804116805116806116807116808116809116810116811116812116813116814116815116816116817116818116819116820116821116822116823116824116825116826116827116828116829116830116831116832116833116834116835116836116837116838116839116840116841116842116843116844116845116846116847116848116849116850116851116852116853116854116855116856116857116858116859116860116861116862116863116864116865116866116867116868116869116870116871116872116873116874116875116876116877116878116879116880116881116882116883116884116885116886116887116888116889116890116891116892116893116894116895116896116897116898116899116900116901116902116903116904116905116906116907116908116909116910116911116912116913116914116915116916116917116918116919116920116921116922116923116924116925116926116927116928116929116930116931116932116933116934116935116936116937116938116939116940116941116942116943116944116945116946116947116948116949116950116951116952116953116954116955116956116957116958116959116960116961116962116963116964116965116966116967116968116969116970116971116972116973116974116975116976116977116978116979116980116981116982116983116984116985116986116987116988116989116990116991116992116993116994116995116996116997116998116999117000117001117002117003117004117005117006117007117008117009117010117011117012117013117014117015117016117017117018117019117020117021117022117023117024117025117026117027117028117029117030117031117032117033117034117035117036117037117038117039117040117041117042117043117044117045117046117047117048117049117050117051117052117053117054117055117056117057117058117059117060117061117062117063117064117065117066117067117068117069117070117071117072117073117074117075117076117077117078117079117080117081117082117083117084117085117086117087117088117089117090117091117092117093117094117095117096117097117098117099117100117101117102117103117104117105117106117107117108117109117110117111117112117113117114117115117116117117117118117119117120117121117122117123117124117125117126117127117128117129117130117131117132117133117134117135117136117137117138117139117140117141117142117143117144117145117146117147117148117149117150117151117152117153117154117155117156117157117158117159117160117161117162117163117164117165117166117167117168117169117170117171117172117173117174117175117176117177117178117179117180117181117182117183117184117185117186117187117188117189117190117191117192117193117194117195117196117197117198117199117200117201117202117203117204117205117206117207117208117209117210117211117212117213117214117215117216117217117218117219117220117221117222117223117224117225117226117227117228117229117230117231117232117233117234117235117236117237117238117239117240117241117242117243117244117245117246117247117248117249117250117251117252117253117254117255117256117257117258117259117260117261117262117263117264117265117266117267117268117269117270117271117272117273117274117275117276117277117278117279117280117281117282117283117284117285117286117287117288117289117290117291117292117293117294117295117296117297117298117299117300117301117302117303117304117305117306117307117308117309117310117311117312117313117314117315117316117317117318117319117320117321117322117323117324117325117326117327117328117329117330117331117332117333117334117335117336117337117338117339117340117341117342117343117344117345117346117347117348117349117350117351117352117353117354117355117356117357117358117359117360117361117362117363117364117365117366117367117368117369117370117371117372117373117374117375117376117377117378117379117380117381117382117383117384117385117386117387117388117389117390117391117392117393117394117395117396117397117398117399117400117401117402117403117404117405117406117407117408117409117410117411117412117413117414117415117416117417117418117419117420117421117422117423117424117425117426117427117428117429117430117431117432117433117434117435117436117437117438117439117440117441117442117443117444117445117446117447117448117449117450117451117452117453117454117455117456117457117458117459117460117461117462117463117464117465117466117467117468117469117470117471117472117473117474117475117476117477117478117479117480117481117482117483117484117485117486117487117488117489117490117491117492117493117494117495117496117497117498117499117500117501117502117503117504117505117506117507117508117509117510117511117512117513117514117515117516117517117518117519117520117521117522117523117524117525117526117527117528117529117530117531117532117533117534117535117536117537117538117539117540117541117542117543117544117545117546117547117548117549117550117551117552117553117554117555117556117557117558117559117560117561117562117563117564117565117566117567117568117569117570117571117572117573117574117575117576117577117578117579117580117581117582117583117584117585117586117587117588117589117590117591117592117593117594117595117596117597117598117599117600117601117602117603117604117605117606117607117608117609117610117611117612117613117614117615117616117617117618117619117620117621117622117623117624117625117626117627117628117629117630117631117632117633117634117635117636117637117638117639117640117641117642117643117644117645117646117647117648117649117650117651117652117653117654117655117656117657117658117659117660117661117662117663117664117665117666117667117668117669117670117671117672117673117674117675117676117677117678117679117680117681117682117683117684117685117686117687117688117689117690117691117692117693117694117695117696117697117698117699117700117701117702117703117704117705117706117707117708117709117710117711117712117713117714117715117716117717117718117719117720117721117722117723117724117725117726117727117728117729117730117731117732117733117734117735117736117737117738117739117740117741117742117743117744117745117746117747117748117749117750117751117752117753117754117755117756117757117758117759117760117761117762117763117764117765117766117767117768117769117770117771117772117773117774117775117776117777117778117779117780117781117782117783117784117785117786117787117788117789117790117791117792117793117794117795117796117797117798117799117800117801117802117803117804117805117806117807117808117809117810117811117812117813117814117815117816117817117818117819117820117821117822117823117824117825117826117827117828117829117830117831117832117833117834117835117836117837117838117839117840117841117842117843117844117845117846117847117848117849117850117851117852117853117854117855117856117857117858117859117860117861117862117863117864117865117866117867117868117869117870117871117872117873117874117875117876117877117878117879117880117881117882117883117884117885117886117887117888117889117890117891117892117893117894117895117896117897117898117899117900117901117902117903117904117905117906117907117908117909117910117911117912117913117914117915117916117917117918117919117920117921117922117923117924117925117926117927117928117929117930117931117932117933117934117935117936117937117938117939117940117941117942117943117944117945117946117947117948117949117950117951117952117953117954117955117956117957117958117959117960117961117962117963117964117965117966117967117968117969117970117971117972117973117974117975117976117977117978117979117980117981117982117983117984117985117986117987117988117989117990117991117992117993117994117995117996117997117998117999118000118001118002118003118004118005118006118007118008118009118010118011118012118013118014118015118016118017118018118019118020118021118022118023118024118025118026118027118028118029118030118031118032118033118034118035118036118037118038118039118040118041118042118043118044118045118046118047118048118049118050118051118052118053118054118055118056118057118058118059118060118061118062118063118064118065118066118067118068118069118070118071118072118073118074118075118076118077118078118079118080118081118082118083118084118085118086118087118088118089118090118091118092118093118094118095118096118097118098118099118100118101118102118103118104118105118106118107118108118109118110118111118112118113118114118115118116118117118118118119118120118121118122118123118124118125118126118127118128118129118130118131118132118133118134118135118136118137118138118139118140118141118142118143118144118145118146118147118148118149118150118151118152118153118154118155118156118157118158118159118160118161118162118163118164118165118166118167118168118169118170118171118172118173118174118175118176118177118178118179118180118181118182118183118184118185118186118187118188118189118190118191118192118193118194118195118196118197118198118199118200118201118202118203118204118205118206118207118208118209118210118211118212118213118214118215118216118217118218118219118220118221118222118223118224118225118226118227118228118229118230118231118232118233118234118235118236118237118238118239118240118241118242118243118244118245118246118247118248118249118250118251118252118253118254118255118256118257118258118259118260118261118262118263118264118265118266118267118268118269118270118271118272118273118274118275118276118277118278118279118280118281118282118283118284118285118286118287118288118289118290118291118292118293118294118295118296118297118298118299118300118301118302118303118304118305118306118307118308118309118310118311118312118313118314118315118316118317118318118319118320118321118322118323118324118325118326118327118328118329118330118331118332118333118334118335118336118337118338118339118340118341118342118343118344118345118346118347118348118349118350118351118352118353118354118355118356118357118358118359118360118361118362118363118364118365118366118367118368118369118370118371118372118373118374118375118376118377118378118379118380118381118382118383118384118385118386118387118388118389118390118391118392118393118394118395118396118397118398118399118400118401118402118403118404118405118406118407118408118409118410118411118412118413118414118415118416118417118418118419118420118421118422118423118424118425118426118427118428118429118430118431118432118433118434118435118436118437118438118439118440118441118442118443118444118445118446118447118448118449118450118451118452118453118454118455118456118457118458118459118460118461118462118463118464118465118466118467118468118469118470118471118472118473118474118475118476118477118478118479118480118481118482118483118484118485118486118487118488118489118490118491118492118493118494118495118496118497118498118499118500118501118502118503118504118505118506118507118508118509118510118511118512118513118514118515118516118517118518118519118520118521118522118523118524118525118526118527118528118529118530118531118532118533118534118535118536118537118538118539118540118541118542118543118544118545118546118547118548118549118550118551118552118553118554118555118556118557118558118559118560118561118562118563118564118565118566118567118568118569118570118571118572118573118574118575118576118577118578118579118580118581118582118583118584118585118586118587118588118589118590118591118592118593118594118595118596118597118598118599118600118601118602118603118604118605118606118607118608118609118610118611118612118613118614118615118616118617118618118619118620118621118622118623118624118625118626118627118628118629118630118631118632118633118634118635118636118637118638118639118640118641118642118643118644118645118646118647118648118649118650118651118652118653118654118655118656118657118658118659118660118661118662118663118664118665118666118667118668118669118670118671118672118673118674118675118676118677118678118679118680118681118682118683118684118685118686118687118688118689118690118691118692118693118694118695118696118697118698118699118700118701118702118703118704118705118706118707118708118709118710118711118712118713118714118715118716118717118718118719118720118721118722118723118724118725118726118727118728118729118730118731118732118733118734118735118736118737118738118739118740118741118742118743118744118745118746118747118748118749118750118751118752118753118754118755118756118757118758118759118760118761118762118763118764118765118766118767118768118769118770118771118772118773118774118775118776118777118778118779118780118781118782118783118784118785118786118787118788118789118790118791118792118793118794118795118796118797118798118799118800118801118802118803118804118805118806118807118808118809118810118811118812118813118814118815118816118817118818118819118820118821118822118823118824118825118826118827118828118829118830118831118832118833118834118835118836118837118838118839118840118841118842118843118844118845118846118847118848118849118850118851118852118853118854118855118856118857118858118859118860118861118862118863118864118865118866118867118868118869118870118871118872118873118874118875118876118877118878118879118880118881118882118883118884118885118886118887118888118889118890118891118892118893118894118895118896118897118898118899118900118901118902118903118904118905118906118907118908118909118910118911118912118913118914118915118916118917118918118919118920118921118922118923118924118925118926118927118928118929118930118931118932118933118934118935118936118937118938118939118940118941118942118943118944118945118946118947118948118949118950118951118952118953118954118955118956118957118958118959118960118961118962118963118964118965118966118967118968118969118970118971118972118973118974118975118976118977118978118979118980118981118982118983118984118985118986118987118988118989118990118991118992118993118994118995118996118997118998118999119000119001119002119003119004119005119006119007119008119009119010119011119012119013119014119015119016119017119018119019119020119021119022119023119024119025119026119027119028119029119030119031119032119033119034119035119036119037119038119039119040119041119042119043119044119045119046119047119048119049119050119051119052119053119054119055119056119057119058119059119060119061119062119063119064119065119066119067119068119069119070119071119072119073119074119075119076119077119078119079119080119081119082119083119084119085119086119087119088119089119090119091119092119093119094119095119096119097119098119099119100119101119102119103119104119105119106119107119108119109119110119111119112119113119114119115119116119117119118119119119120119121119122119123119124119125119126119127119128119129119130119131119132119133119134119135119136119137119138119139119140119141119142119143119144119145119146119147119148119149119150119151119152119153119154119155119156119157119158119159119160119161119162119163119164119165119166119167119168119169119170119171119172119173119174119175119176119177119178119179119180119181119182119183119184119185119186119187119188119189119190119191119192119193119194119195119196119197119198119199119200119201119202119203119204119205119206119207119208119209119210119211119212119213119214119215119216119217119218119219119220119221119222119223119224119225119226119227119228119229119230119231119232119233119234119235119236119237119238119239119240119241119242119243119244119245119246119247119248119249119250119251119252119253119254119255119256119257119258119259119260119261119262119263119264119265119266119267119268119269119270119271119272119273119274119275119276119277119278119279119280119281119282119283119284119285119286119287119288119289119290119291119292119293119294119295119296119297119298119299119300119301119302119303119304119305119306119307119308119309119310119311119312119313119314119315119316119317119318119319119320119321119322119323119324119325119326119327119328119329119330119331119332119333119334119335119336119337119338119339119340119341119342119343119344119345119346119347119348119349119350119351119352119353119354119355119356119357119358119359119360119361119362119363119364119365119366119367119368119369119370119371119372119373119374119375119376119377119378119379119380119381119382119383119384119385119386119387119388119389119390119391119392119393119394119395119396119397119398119399119400119401119402119403119404119405119406119407119408119409119410119411119412119413119414119415119416119417119418119419119420119421119422119423119424119425119426119427119428119429119430119431119432119433119434119435119436119437119438119439119440119441119442119443119444119445119446119447119448119449119450119451119452119453119454119455119456119457119458119459119460119461119462119463119464119465119466119467119468119469119470119471119472119473119474119475119476119477119478119479119480119481119482119483119484119485119486119487119488119489119490119491119492119493119494119495119496119497119498119499119500119501119502119503119504119505119506119507119508119509119510119511119512119513119514119515119516119517119518119519119520119521119522119523119524119525119526119527119528119529119530119531119532119533119534119535119536119537119538119539119540119541119542119543119544119545119546119547119548119549119550119551119552119553119554119555119556119557119558119559119560119561119562119563119564119565119566119567119568119569119570119571119572119573119574119575119576119577119578119579119580119581119582119583119584119585119586119587119588119589119590119591119592119593119594119595119596119597119598119599119600119601119602119603119604119605119606119607119608119609119610119611119612119613119614119615119616119617119618119619119620119621119622119623119624119625119626119627119628119629119630119631119632119633119634119635119636119637119638119639119640119641119642119643119644119645119646119647119648119649119650119651119652119653119654119655119656119657119658119659119660119661119662119663119664119665119666119667119668119669119670119671119672119673119674119675119676119677119678119679119680119681119682119683119684119685119686119687119688119689119690119691119692119693119694119695119696119697119698119699119700119701119702119703119704119705119706119707119708119709119710119711119712119713119714119715119716119717119718119719119720119721119722119723119724119725119726119727119728119729119730119731119732119733119734119735119736119737119738119739119740119741119742119743119744119745119746119747119748119749119750119751119752119753119754119755119756119757119758119759119760119761119762119763119764119765119766119767119768119769119770119771119772119773119774119775119776119777119778119779119780119781119782119783119784119785119786119787119788119789119790119791119792119793119794119795119796119797119798119799119800119801119802119803119804119805119806119807119808119809119810119811119812119813119814119815119816119817119818119819119820119821119822119823119824119825119826119827119828119829119830119831119832119833119834119835119836119837119838119839119840119841119842119843119844119845119846119847119848119849119850119851119852119853119854119855119856119857119858119859119860119861119862119863119864119865119866119867119868119869119870119871119872119873119874119875119876119877119878119879119880119881119882119883119884119885119886119887119888119889119890119891119892119893119894119895119896119897119898119899119900119901119902119903119904119905119906119907119908119909119910119911119912119913119914119915119916119917119918119919119920119921119922119923119924119925119926119927119928119929119930119931119932119933119934119935119936119937119938119939119940119941119942119943119944119945119946119947119948119949119950119951119952119953119954119955119956119957119958119959119960119961119962119963119964119965119966119967119968119969119970119971119972119973119974119975119976119977119978119979119980119981119982119983119984119985119986119987119988119989119990119991119992119993119994119995119996119997119998119999120000120001120002120003120004120005120006120007120008120009120010120011120012120013120014120015120016120017120018120019120020120021120022120023120024120025120026120027120028120029120030120031120032120033120034120035120036120037120038120039120040120041120042120043120044120045120046120047120048120049120050120051120052120053120054120055120056120057120058120059120060120061120062120063120064120065120066120067120068120069120070120071120072120073120074120075120076120077120078120079120080120081120082120083120084120085120086120087120088120089120090120091120092120093120094120095120096120097120098120099120100120101120102120103120104120105120106120107120108120109120110120111120112120113120114120115120116120117120118120119120120120121120122120123120124120125120126120127120128120129120130120131120132120133120134120135120136120137120138120139120140120141120142120143120144120145120146120147120148120149120150120151120152120153120154120155120156120157120158120159120160120161120162120163120164120165120166120167120168120169120170120171120172120173120174120175120176120177120178120179120180120181120182120183120184120185120186120187120188120189120190120191120192120193120194120195120196120197120198120199120200120201120202120203120204120205120206120207120208120209120210120211120212120213120214120215120216120217120218120219120220120221120222120223120224120225120226120227120228120229120230120231120232120233120234120235120236120237120238120239120240120241120242120243120244120245120246120247120248120249120250120251120252120253120254120255120256120257120258120259120260120261120262120263120264120265120266120267120268120269120270120271120272120273120274120275120276120277120278120279120280120281120282120283120284120285120286120287120288120289120290120291120292120293120294120295120296120297120298120299120300120301120302120303120304120305120306120307120308120309120310120311120312120313120314120315120316120317120318120319120320120321120322120323120324120325120326120327120328120329120330120331120332120333120334120335120336120337120338120339120340120341120342120343120344120345120346120347120348120349120350120351120352120353120354120355120356120357120358120359120360120361120362120363120364120365120366120367120368120369120370120371120372120373120374120375120376120377120378120379120380120381120382120383120384120385120386120387120388120389120390120391120392120393120394120395120396120397120398120399120400120401120402120403120404120405120406120407120408120409120410120411120412120413120414120415120416120417120418120419120420120421120422120423120424120425120426120427120428120429120430120431120432120433120434120435120436120437120438120439120440120441120442120443120444120445120446120447120448120449120450120451120452120453120454120455120456120457120458120459120460120461120462120463120464120465120466120467120468120469120470120471120472120473120474120475120476120477120478120479120480120481120482120483120484120485120486120487120488120489120490120491120492120493120494120495120496120497120498120499120500120501120502120503120504120505120506120507120508120509120510120511120512120513120514120515120516120517120518120519120520120521120522120523120524120525120526120527120528120529120530120531120532120533120534120535120536120537120538120539120540120541120542120543120544120545120546120547120548120549120550120551120552120553120554120555120556120557120558120559120560120561120562120563120564120565120566120567120568120569120570120571120572120573120574120575120576120577120578120579120580120581120582120583120584120585120586120587120588120589120590120591120592120593120594120595120596120597120598120599120600120601120602120603120604120605120606120607120608120609120610120611120612120613120614120615120616120617120618120619120620120621120622120623120624120625120626120627120628120629120630120631120632120633120634120635120636120637120638120639120640120641120642120643120644120645120646120647120648120649120650120651120652120653120654120655120656120657120658120659120660120661120662120663120664120665120666120667120668120669120670120671120672120673120674120675120676120677120678120679120680120681120682120683120684120685120686120687120688120689120690120691120692120693120694120695120696120697120698120699120700120701120702120703120704120705120706120707120708120709120710120711120712120713120714120715120716120717120718120719120720120721120722120723120724120725120726120727120728120729120730120731120732120733120734120735120736120737120738120739120740120741120742120743120744120745120746120747120748120749120750120751120752120753120754120755120756120757120758120759120760120761120762120763120764120765120766120767120768120769120770120771120772120773120774120775120776120777120778120779120780120781120782120783120784120785120786120787120788120789120790120791120792120793120794120795120796120797120798120799120800120801120802120803120804120805120806120807120808120809120810120811120812120813120814120815120816120817120818120819120820120821120822120823120824120825120826120827120828120829120830120831120832120833120834120835120836120837120838120839120840120841120842120843120844120845120846120847120848120849120850120851120852120853120854120855120856120857120858120859120860120861120862120863120864120865120866120867120868120869120870120871120872120873120874120875120876120877120878120879120880120881120882120883120884120885120886120887120888120889120890120891120892120893120894120895120896120897120898120899120900120901120902120903120904120905120906120907120908120909120910120911120912120913120914120915120916120917120918120919120920120921120922120923120924120925120926120927120928120929120930120931120932120933120934120935120936120937120938120939120940120941120942120943120944120945120946120947120948120949120950120951120952120953120954120955120956120957120958120959120960120961120962120963120964120965120966120967120968120969120970120971120972120973120974120975120976120977120978120979120980120981120982120983120984120985120986120987120988120989120990120991120992120993120994120995120996120997120998120999121000121001121002121003121004121005121006121007121008121009121010121011121012121013121014121015121016121017121018121019121020121021121022121023121024121025121026121027121028121029121030121031121032121033121034121035121036121037121038121039121040121041121042121043121044121045121046121047121048121049121050121051121052121053121054121055121056121057121058121059121060121061121062121063121064121065121066121067121068121069121070121071121072121073121074121075121076121077121078121079121080121081121082121083121084121085121086121087121088121089121090121091121092121093121094121095121096121097121098121099121100121101121102121103121104121105121106121107121108121109121110121111121112121113121114121115121116121117121118121119121120121121121122121123121124121125121126121127121128121129121130121131121132121133121134121135121136121137121138121139121140121141121142121143121144121145121146121147121148121149121150121151121152121153121154121155121156121157121158121159121160121161121162121163121164121165121166121167121168121169121170121171121172121173121174121175121176121177121178121179121180121181121182121183121184121185121186121187121188121189121190121191121192121193121194121195121196121197121198121199121200121201121202121203121204121205121206121207121208121209121210121211121212121213121214121215121216121217121218121219121220121221121222121223121224121225121226121227121228121229121230121231121232121233121234121235121236121237121238121239121240121241121242121243121244121245121246121247121248121249121250121251121252121253121254121255121256121257121258121259121260121261121262121263121264121265121266121267121268121269121270121271121272121273121274121275121276121277121278121279121280121281121282121283121284121285121286121287121288121289121290121291121292121293121294121295121296121297121298121299121300121301121302121303121304121305121306121307121308121309121310121311121312121313121314121315121316121317121318121319121320121321121322121323121324121325121326121327121328121329121330121331121332121333121334121335121336121337121338121339121340121341121342121343121344121345121346121347121348121349121350121351121352121353121354121355121356121357121358121359121360121361121362121363121364121365121366121367121368121369121370121371121372121373121374121375121376121377121378121379121380121381121382121383121384121385121386121387121388121389121390121391121392121393121394121395121396121397121398121399121400121401121402121403121404121405121406121407121408121409121410121411121412121413121414121415121416121417121418121419121420121421121422121423121424121425121426121427121428121429121430121431121432121433121434121435121436121437121438121439121440121441121442121443121444121445121446121447121448121449121450121451121452121453121454121455121456121457121458121459121460121461121462121463121464121465121466121467121468121469121470121471121472121473121474121475121476121477121478121479121480121481121482121483121484121485121486121487121488121489121490121491121492121493121494121495121496121497121498121499121500121501121502121503121504121505121506121507121508121509121510121511121512121513121514121515121516121517121518121519121520121521121522121523121524121525121526121527121528121529121530121531121532121533121534121535121536121537121538121539121540121541121542121543121544121545121546121547121548121549121550121551121552121553121554121555121556121557121558121559121560121561121562121563121564121565121566121567121568121569121570121571121572121573121574121575121576121577121578121579121580121581121582121583121584121585121586121587121588121589121590121591121592121593121594121595121596121597121598121599121600121601121602121603121604121605121606121607121608121609121610121611121612121613121614121615121616121617121618121619121620121621121622121623121624121625121626121627121628121629121630121631121632121633121634121635121636121637121638121639121640121641121642121643121644121645121646121647121648121649121650121651121652121653121654121655121656121657121658121659121660121661121662121663121664121665121666121667121668121669121670121671121672121673121674121675121676121677121678121679121680121681121682121683121684121685121686121687121688121689121690121691121692121693121694121695121696121697121698121699121700121701121702121703121704121705121706121707121708121709121710121711121712121713121714121715121716121717121718121719121720121721121722121723121724121725121726121727121728121729121730121731121732121733121734121735121736121737121738121739121740121741121742121743121744121745121746121747121748121749121750121751121752121753121754121755121756121757121758121759121760121761121762121763121764121765121766121767121768121769121770121771121772121773121774121775121776121777121778121779121780121781121782121783121784121785121786121787121788121789121790121791121792121793121794121795121796121797121798121799121800121801121802121803121804121805121806121807121808121809121810121811121812121813121814121815121816121817121818121819121820121821121822121823121824121825121826121827121828121829121830121831121832121833121834121835121836121837121838121839121840121841121842121843121844121845121846121847121848121849121850121851121852121853121854121855121856121857121858121859121860121861121862121863121864121865121866121867121868121869121870121871121872121873121874121875121876121877121878121879121880121881121882121883121884121885121886121887121888121889121890121891121892121893121894121895121896121897121898121899121900121901121902121903121904121905121906121907121908121909121910121911121912121913121914121915121916121917121918121919121920121921121922121923121924121925121926121927121928121929121930121931121932121933121934121935121936121937121938121939121940121941121942121943121944121945121946121947121948121949121950121951121952121953121954121955121956121957121958121959121960121961121962121963121964121965121966121967121968121969121970121971121972121973121974121975121976121977121978121979121980121981121982121983121984121985121986121987121988121989121990121991121992121993121994121995121996121997121998121999122000122001122002122003122004122005122006122007122008122009122010122011122012122013122014122015122016122017122018122019122020122021122022122023122024122025122026122027122028122029122030122031122032122033122034122035122036122037122038122039122040122041122042122043122044122045122046122047122048122049122050122051122052122053122054122055122056122057122058122059122060122061122062122063122064122065122066122067122068122069122070122071122072122073122074122075122076122077122078122079122080122081122082122083122084122085122086122087122088122089122090122091122092122093122094122095122096122097122098122099122100122101122102122103122104122105122106122107122108122109122110122111122112122113122114122115122116122117122118122119122120122121122122122123122124122125122126122127122128122129122130122131122132122133122134122135122136122137122138122139122140122141122142122143122144122145122146122147122148122149122150122151122152122153122154122155122156122157122158122159122160122161122162122163122164122165122166122167122168122169122170122171122172122173122174122175122176122177122178122179122180122181122182122183122184122185122186122187122188122189122190122191122192122193122194122195122196122197122198122199122200122201122202122203122204122205122206122207122208122209122210122211122212122213122214122215122216122217122218122219122220122221122222122223122224122225122226122227122228122229122230122231122232122233122234122235122236122237122238122239122240122241122242122243122244122245122246122247122248122249122250122251122252122253122254122255122256122257122258122259122260122261122262122263122264122265122266122267122268122269122270122271122272122273122274122275122276122277122278122279122280122281122282122283122284122285122286122287122288122289122290122291122292122293122294122295122296122297122298122299122300122301122302122303122304122305122306122307122308122309122310122311122312122313122314122315122316122317122318122319122320122321122322122323122324122325122326122327122328122329122330122331122332122333122334122335122336122337122338122339122340122341122342122343122344122345122346122347122348122349122350122351122352122353122354122355122356122357122358122359122360122361122362122363122364122365122366122367122368122369122370122371122372122373122374122375122376122377122378122379122380122381122382122383122384122385122386122387122388122389122390122391122392122393122394122395122396122397122398122399122400122401122402122403122404122405122406122407122408122409122410122411122412122413122414122415122416122417122418122419122420122421122422122423122424122425122426122427122428122429122430122431122432122433122434122435122436122437122438122439122440122441122442122443122444122445122446122447122448122449122450122451122452122453122454122455122456122457122458122459122460122461122462122463122464122465122466122467122468122469122470122471122472122473122474122475122476122477122478122479122480122481122482122483122484122485122486122487122488122489122490122491122492122493122494122495122496122497122498122499122500122501122502122503122504122505122506122507122508122509122510122511122512122513122514122515122516122517122518122519122520122521122522122523122524122525122526122527122528122529122530122531122532122533122534122535122536122537122538122539122540122541122542122543122544122545122546122547122548122549122550122551122552122553122554122555122556122557122558122559122560122561122562122563122564122565122566122567122568122569122570122571122572122573122574122575122576122577122578122579122580122581122582122583122584122585122586122587122588122589122590122591122592122593122594122595122596122597122598122599122600122601122602122603122604122605122606122607122608122609122610122611122612122613122614122615122616122617122618122619122620122621122622122623122624122625122626122627122628122629122630122631122632122633122634122635122636122637122638122639122640122641122642122643122644122645122646122647122648122649122650122651122652122653122654122655122656122657122658122659122660122661122662122663122664122665122666122667122668122669122670122671122672122673122674122675122676122677122678122679122680122681122682122683122684122685122686122687122688122689122690122691122692122693122694122695122696122697122698122699122700122701122702122703122704122705122706122707122708122709122710122711122712122713122714122715122716122717122718122719122720122721122722122723122724122725122726122727122728122729122730122731122732122733122734122735122736122737122738122739122740122741122742122743122744122745122746122747122748122749122750122751122752122753122754122755122756122757122758122759122760122761122762122763122764122765122766122767122768122769122770122771122772122773122774122775122776122777122778122779122780122781122782122783122784122785122786122787122788122789122790122791122792122793122794122795122796122797122798122799122800122801122802122803122804122805122806122807122808122809122810122811122812122813122814122815122816122817122818122819122820122821122822122823122824122825122826122827122828122829122830122831122832122833122834122835122836122837122838122839122840122841122842122843122844122845122846122847122848122849122850122851122852122853122854122855122856122857122858122859122860122861122862122863122864122865122866122867122868122869122870122871122872122873122874122875122876122877122878122879122880122881122882122883122884122885122886122887122888122889122890122891122892122893122894122895122896122897122898122899122900122901122902122903122904122905122906122907122908122909122910122911122912122913122914122915122916122917122918122919122920122921122922122923122924122925122926122927122928122929122930122931122932122933122934122935122936122937122938122939122940122941122942122943122944122945122946122947122948122949122950122951122952122953122954122955122956122957122958122959122960122961122962122963122964122965122966122967122968122969122970122971122972122973122974122975122976122977122978122979122980122981122982122983122984122985122986122987122988122989122990122991122992122993122994122995122996122997122998122999123000123001123002123003123004123005123006123007123008123009123010123011123012123013123014123015123016123017123018123019123020123021123022123023123024123025123026123027123028123029123030123031123032123033123034123035123036123037123038123039123040123041123042123043123044123045123046123047123048123049123050123051123052123053123054123055123056123057123058123059123060123061123062123063123064123065123066123067123068123069123070123071123072123073123074123075123076123077123078123079123080123081123082123083123084123085123086123087123088123089123090123091123092123093123094123095123096123097123098123099123100123101123102123103123104123105123106123107123108123109123110123111123112123113123114123115123116123117123118123119123120123121123122123123123124123125123126123127123128123129123130123131123132123133123134123135123136123137123138123139123140123141123142123143123144123145123146123147123148123149123150123151123152123153123154123155123156123157123158123159123160123161123162123163123164123165123166123167123168123169123170123171123172123173123174123175123176123177123178123179123180123181123182123183123184123185123186123187123188123189123190123191123192123193123194123195123196123197123198123199123200123201123202123203123204123205123206123207123208123209123210123211123212123213123214123215123216123217123218123219123220123221123222123223123224123225123226123227123228123229123230123231123232123233123234123235123236123237123238123239123240123241123242123243123244123245123246123247123248123249123250123251123252123253123254123255123256123257123258123259123260123261123262123263123264123265123266123267123268123269123270123271123272123273123274123275123276123277123278123279123280123281123282123283123284123285123286123287123288123289123290123291123292123293123294123295123296123297123298123299123300123301123302123303123304123305123306123307123308123309123310123311123312123313123314123315123316123317123318123319123320123321123322123323123324123325123326123327123328123329123330123331123332123333123334123335123336123337123338123339123340123341123342123343123344123345123346123347123348123349123350123351123352123353123354123355123356123357123358123359123360123361123362123363123364123365123366123367123368123369123370123371123372123373123374123375123376123377123378123379123380123381123382123383123384123385123386123387123388123389123390123391123392123393123394123395123396123397123398123399123400123401123402123403123404123405123406123407123408123409123410123411123412123413123414123415123416123417123418123419123420123421123422123423123424123425123426123427123428123429123430123431123432123433123434123435123436123437123438123439123440123441123442123443123444123445123446123447123448123449123450123451123452123453123454123455123456123457123458123459123460123461123462123463123464123465123466123467123468123469123470123471123472123473123474123475123476123477123478123479123480123481123482123483123484123485123486123487123488123489123490123491123492123493123494123495123496123497123498123499123500123501123502123503123504123505123506123507123508123509123510123511123512123513123514123515123516123517123518123519123520123521123522123523123524123525123526123527123528123529123530123531123532123533123534123535123536123537123538123539123540123541123542123543123544123545123546123547123548123549123550123551123552123553123554123555123556123557123558123559123560123561123562123563123564123565123566123567123568123569123570123571123572123573123574123575123576123577123578123579123580123581123582123583123584123585123586123587123588123589123590123591123592123593123594123595123596123597123598123599123600123601123602123603123604123605123606123607123608123609123610123611123612123613123614123615123616123617123618123619123620123621123622123623123624123625123626123627123628123629123630123631123632123633123634123635123636123637123638123639123640123641123642123643123644123645123646123647123648123649123650123651123652123653123654123655123656123657123658123659123660123661123662123663123664123665123666123667123668123669123670123671123672123673123674123675123676123677123678123679123680123681123682123683123684123685123686123687123688123689123690123691123692123693123694123695123696123697123698123699123700123701123702123703123704123705123706123707123708123709123710123711123712123713123714123715123716123717123718123719123720123721123722123723123724123725123726123727123728123729123730123731123732123733123734123735123736123737123738123739123740123741123742123743123744123745123746123747123748123749123750123751123752123753123754123755123756123757123758123759123760123761123762123763123764123765123766123767123768123769123770123771123772123773123774123775123776123777123778123779123780123781123782123783123784123785123786123787123788123789123790123791123792123793123794123795123796123797123798123799123800123801123802123803123804123805123806123807123808123809123810123811123812123813123814123815123816123817123818123819123820123821123822123823123824123825123826123827123828123829123830123831123832123833123834123835123836123837123838123839123840123841123842123843123844123845123846123847123848123849123850123851123852123853123854123855123856123857123858123859123860123861123862123863123864123865123866123867123868123869123870123871123872123873123874123875123876123877123878123879123880123881123882123883123884123885123886123887123888123889123890123891123892123893123894123895123896123897123898123899123900123901123902123903123904123905123906123907123908123909123910123911123912123913123914123915123916123917123918123919123920123921123922123923123924123925123926123927123928123929123930123931123932123933123934123935123936123937123938123939123940123941123942123943123944123945123946123947123948123949123950123951123952123953123954123955123956123957123958123959123960123961123962123963123964123965123966123967123968123969123970123971123972123973123974123975123976123977123978123979123980123981123982123983123984123985123986123987123988123989123990123991123992123993123994123995123996123997123998123999124000124001124002124003124004124005124006124007124008124009124010124011124012124013124014124015124016124017124018124019124020124021124022124023124024124025124026124027124028124029124030124031124032124033124034124035124036124037124038124039124040124041124042124043124044124045124046124047124048124049124050124051124052124053124054124055124056124057124058124059124060124061124062124063124064124065124066124067124068124069124070124071124072124073124074124075124076124077124078124079124080124081124082124083124084124085124086124087124088124089124090124091124092124093124094124095124096124097124098124099124100124101124102124103124104124105124106124107124108124109124110124111124112124113124114124115124116124117124118124119124120124121124122124123124124124125124126124127124128124129124130124131124132124133124134124135124136124137124138124139124140124141124142124143124144124145124146124147124148124149124150124151124152124153124154124155124156124157124158124159124160124161124162124163124164124165124166124167124168124169124170124171124172124173124174124175124176124177124178124179124180124181124182124183124184124185124186124187124188124189124190124191124192124193124194124195124196124197124198124199124200124201124202124203124204124205124206124207124208124209124210124211124212124213124214124215124216124217124218124219124220124221124222124223124224124225124226124227124228124229124230124231124232124233124234124235124236124237124238124239124240124241124242124243124244124245124246124247124248124249124250124251124252124253124254124255124256124257124258124259124260124261124262124263124264124265124266124267124268124269124270124271124272124273124274124275124276124277124278124279124280124281124282124283124284124285124286124287124288124289124290124291124292124293124294124295124296124297124298124299124300124301124302124303124304124305124306124307124308124309124310124311124312124313124314124315124316124317124318124319124320124321124322124323124324124325124326124327124328124329124330124331124332124333124334124335124336124337124338124339124340124341124342124343124344124345124346124347124348124349124350124351124352124353124354124355124356124357124358124359124360124361124362124363124364124365124366124367124368124369124370124371124372124373124374124375124376124377124378124379124380124381124382124383124384124385124386124387124388124389124390124391124392124393124394124395124396124397124398124399124400124401124402124403124404124405124406124407124408124409124410124411124412124413124414124415124416124417124418124419124420124421124422124423124424124425124426124427124428124429124430124431124432124433124434124435124436124437124438124439124440124441124442124443124444124445124446124447124448124449124450124451124452124453124454124455124456124457124458124459124460124461124462124463124464124465124466124467124468124469124470124471124472124473124474124475124476124477124478124479124480124481124482124483124484124485124486124487124488124489124490124491124492124493124494124495124496124497124498124499124500124501124502124503124504124505124506124507124508124509124510124511124512124513124514124515124516124517124518124519124520124521124522124523124524124525124526124527124528124529124530124531124532124533124534124535124536124537124538124539124540124541124542124543124544124545124546124547124548124549124550124551124552124553124554124555124556124557124558124559124560124561124562124563124564124565124566124567124568124569124570124571124572124573124574124575124576124577124578124579124580124581124582124583124584124585124586124587124588124589124590124591124592124593124594124595124596124597124598124599124600124601124602124603124604124605124606124607124608124609124610124611124612124613124614124615124616124617124618124619124620124621124622124623124624124625124626124627124628124629124630124631124632124633124634124635124636124637124638124639124640124641124642124643124644124645124646124647124648124649124650124651124652124653124654124655124656124657124658124659124660124661124662124663124664124665124666124667124668124669124670124671124672124673124674124675124676124677124678124679124680124681124682124683124684124685124686124687124688124689124690124691124692124693124694124695124696124697124698124699124700124701124702124703124704124705124706124707124708124709124710124711124712124713124714124715124716124717124718124719124720124721124722124723124724124725124726124727124728124729124730124731124732124733124734124735124736124737124738124739124740124741124742124743124744124745124746124747124748124749124750124751124752124753124754124755124756124757124758124759124760124761124762124763124764124765124766124767124768124769124770124771124772124773124774124775124776124777124778124779124780124781124782124783124784124785124786124787124788124789124790124791124792124793124794124795124796124797124798124799124800124801124802124803124804124805124806124807124808124809124810124811124812124813124814124815124816124817124818124819124820124821124822124823124824124825124826124827124828124829124830124831124832124833124834124835124836124837124838124839124840124841124842124843124844124845124846124847124848124849124850124851124852124853124854124855124856124857124858124859124860124861124862124863124864124865124866124867124868124869124870124871124872124873124874124875124876124877124878124879124880124881124882124883124884124885124886124887124888124889124890124891124892124893124894124895124896124897124898124899124900124901124902124903124904124905124906124907124908124909124910124911124912124913124914124915124916124917124918124919124920124921124922124923124924124925124926124927124928124929124930124931124932124933124934124935124936124937124938124939124940124941124942124943124944124945124946124947124948124949124950124951124952124953124954124955124956124957124958124959124960124961124962124963124964124965124966124967124968124969124970124971124972124973124974124975124976124977124978124979124980124981124982124983124984124985124986124987124988124989124990124991124992124993124994124995124996124997124998124999125000125001125002125003125004125005125006125007125008125009125010125011125012125013125014125015125016125017125018125019125020125021125022125023125024125025125026125027125028125029125030125031125032125033125034125035125036125037125038125039125040125041125042125043125044125045125046125047125048125049125050125051125052125053125054125055125056125057125058125059125060125061125062125063125064125065125066125067125068125069125070125071125072125073125074125075125076125077125078125079125080125081125082125083125084125085125086125087125088125089125090125091125092125093125094125095125096125097125098125099125100125101125102125103125104125105125106125107125108125109125110125111125112125113125114125115125116125117125118125119125120125121125122125123125124125125125126125127125128125129125130125131125132125133125134125135125136125137125138125139125140125141125142125143125144125145125146125147125148125149125150125151125152125153125154125155125156125157125158125159125160125161125162125163125164125165125166125167125168125169125170125171125172125173125174125175125176125177125178125179125180125181125182125183125184125185125186125187125188125189125190125191125192125193125194125195125196125197125198125199125200125201125202125203125204125205125206125207125208125209125210125211125212125213125214125215125216125217125218125219125220125221125222125223125224125225125226125227125228125229125230125231125232125233125234125235125236125237125238125239125240125241125242125243125244125245125246125247125248125249125250125251125252125253125254125255125256125257125258125259125260125261125262125263125264125265125266125267125268125269125270125271125272125273125274125275125276125277125278125279125280125281125282125283125284125285125286125287125288125289125290125291125292125293125294125295125296125297125298125299125300125301125302125303125304125305125306125307125308125309125310125311125312125313125314125315125316125317125318125319125320125321125322125323125324125325125326125327125328125329125330125331125332125333125334125335125336125337125338125339125340125341125342125343125344125345125346125347125348125349125350125351125352125353125354125355125356125357125358125359125360125361125362125363125364125365125366125367125368125369125370125371125372125373125374125375125376125377125378125379125380125381125382125383125384125385125386125387125388125389125390125391125392125393125394125395125396125397125398125399125400125401125402125403125404125405125406125407125408125409125410125411125412125413125414125415125416125417125418125419125420125421125422125423125424125425125426125427125428125429125430125431125432125433125434125435125436125437125438125439125440125441125442125443125444125445125446125447125448125449125450125451125452125453125454125455125456125457125458125459125460125461125462125463125464125465125466125467125468125469125470125471125472125473125474125475125476125477125478125479125480125481125482125483125484125485125486125487125488125489125490125491125492125493125494125495125496125497125498125499125500125501125502125503125504125505125506125507125508125509125510125511125512125513125514125515125516125517125518125519125520125521125522125523125524125525125526125527125528125529125530125531125532125533125534125535125536125537125538125539125540125541125542125543125544125545125546125547125548125549125550125551125552125553125554125555125556125557125558125559125560125561125562125563125564125565125566125567125568125569125570125571125572125573125574125575125576125577125578125579125580125581125582125583125584125585125586125587125588125589125590125591125592125593125594125595125596125597125598125599125600125601125602125603125604125605125606125607125608125609125610125611125612125613125614125615125616125617125618125619125620125621125622125623125624125625125626125627125628125629125630125631125632125633125634125635125636125637125638125639125640125641125642125643125644125645125646125647125648125649125650125651125652125653125654125655125656125657125658125659125660125661125662125663125664125665125666125667125668125669125670125671125672125673125674125675125676125677125678125679125680125681125682125683125684125685125686125687125688125689125690125691125692125693125694125695125696125697125698125699125700125701125702125703125704125705125706125707125708125709125710125711125712125713125714125715125716125717125718125719125720125721125722125723125724125725125726125727125728125729125730125731125732125733125734125735125736125737125738125739125740125741125742125743125744125745125746125747125748125749125750125751125752125753125754125755125756125757125758125759125760125761125762125763125764125765125766125767125768125769125770125771125772125773125774125775125776125777125778125779125780125781125782125783125784125785125786125787125788125789125790125791125792125793125794125795125796125797125798125799125800125801125802125803125804125805125806125807125808125809125810125811125812125813125814125815125816125817125818125819125820125821125822125823125824125825125826125827125828125829125830125831125832125833125834125835125836125837125838125839125840125841125842125843125844125845125846125847125848125849125850125851125852125853125854125855125856125857125858125859125860125861125862125863125864125865125866125867125868125869125870125871125872125873125874125875125876125877125878125879125880125881125882125883125884125885125886125887125888125889125890125891125892125893125894125895125896125897125898125899125900125901125902125903125904125905125906125907125908125909125910125911125912125913125914125915125916125917125918125919125920125921125922125923125924125925125926125927125928125929125930125931125932125933125934125935125936125937125938125939125940125941125942125943125944125945125946125947125948125949125950125951125952125953125954125955125956125957125958125959125960125961125962125963125964125965125966125967125968125969125970125971125972125973125974125975125976125977125978125979125980125981125982125983125984125985125986125987125988125989125990125991125992125993125994125995125996125997125998125999126000126001126002126003126004126005126006126007126008126009126010126011126012126013126014126015126016126017126018126019126020126021126022126023126024126025126026126027126028126029126030126031126032126033126034126035126036126037126038126039126040126041126042126043126044126045126046126047126048126049126050126051126052126053126054126055126056126057126058126059126060126061126062126063126064126065126066126067126068126069126070126071126072126073126074126075126076126077126078126079126080126081126082126083126084126085126086126087126088126089126090126091126092126093126094126095126096126097126098126099126100126101126102126103126104126105126106126107126108126109126110126111126112126113126114126115126116126117126118126119126120126121126122126123126124126125126126126127126128126129126130126131126132126133126134126135126136126137126138126139126140126141126142126143126144126145126146126147126148126149126150126151126152126153126154126155126156126157126158126159126160126161126162126163126164126165126166126167126168126169126170126171126172126173126174126175126176126177126178126179126180126181126182126183126184126185126186126187126188126189126190126191126192126193126194126195126196126197126198126199126200126201126202126203126204126205126206126207126208126209126210126211126212126213126214126215126216126217126218126219126220126221126222126223126224126225126226126227126228126229126230126231126232126233126234126235126236126237126238126239126240126241126242126243126244126245126246126247126248126249126250126251126252126253126254126255126256126257126258126259126260126261126262126263126264126265126266126267126268126269126270126271126272126273126274126275126276126277126278126279126280126281126282126283126284126285126286126287126288126289126290126291126292126293126294126295126296126297126298126299126300126301126302126303126304126305126306126307126308126309126310126311126312126313126314126315126316126317126318126319126320126321126322126323126324126325126326126327126328126329126330126331126332126333126334126335126336126337126338126339126340126341126342126343126344126345126346126347126348126349126350126351126352126353126354126355126356126357126358126359126360126361126362126363126364126365126366126367126368126369126370126371126372126373126374126375126376126377126378126379126380126381126382126383126384126385126386126387126388126389126390126391126392126393126394126395126396126397126398126399126400126401126402126403126404126405126406126407126408126409126410126411126412126413126414126415126416126417126418126419126420126421126422126423126424126425126426126427126428126429126430126431126432126433126434126435126436126437126438126439126440126441126442126443126444126445126446126447126448126449126450126451126452126453126454126455126456126457126458126459126460126461126462126463126464126465126466126467126468126469126470126471126472126473126474126475126476126477126478126479126480126481126482126483126484126485126486126487126488126489126490126491126492126493126494126495126496126497126498126499126500126501126502126503126504126505126506126507126508126509126510126511126512126513126514126515126516126517126518126519126520126521126522126523126524126525126526126527126528126529126530126531126532126533126534126535126536126537126538126539126540126541126542126543126544126545126546126547126548126549126550126551126552126553126554126555126556126557126558126559126560126561126562126563126564126565126566126567126568126569126570126571126572126573126574126575126576126577126578126579126580126581126582126583126584126585126586126587126588126589126590126591126592126593126594126595126596126597126598126599126600126601126602126603126604126605126606126607126608126609126610126611126612126613126614126615126616126617126618126619126620126621126622126623126624126625126626126627126628126629126630126631126632126633126634126635126636126637126638126639126640126641126642126643126644126645126646126647126648126649126650126651126652126653126654126655126656126657126658126659126660126661126662126663126664126665126666126667126668126669126670126671126672126673126674126675126676126677126678126679126680126681126682126683126684126685126686126687126688126689126690126691126692126693126694126695126696126697126698126699126700126701126702126703126704126705126706126707126708126709126710126711126712126713126714126715126716126717126718126719126720126721126722126723126724126725126726126727126728126729126730126731126732126733126734126735126736126737126738126739126740126741126742126743126744126745126746126747126748126749126750126751126752126753126754126755126756126757126758126759126760126761126762126763126764126765126766126767126768126769126770126771126772126773126774126775126776126777126778126779126780126781126782126783126784126785126786126787126788126789126790126791126792126793126794126795126796126797126798126799126800126801126802126803126804126805126806126807126808126809126810126811126812126813126814126815126816126817126818126819126820126821126822126823126824126825126826126827126828126829126830126831126832126833126834126835126836126837126838126839126840126841126842126843126844126845126846126847126848126849126850126851126852126853126854126855126856126857126858126859126860126861126862126863126864126865126866126867126868126869126870126871126872126873126874126875126876126877126878126879126880126881126882126883126884126885126886126887126888126889126890126891126892126893126894126895126896126897126898126899126900126901126902126903126904126905126906126907126908126909126910126911126912126913126914126915126916126917126918126919126920126921126922126923126924126925126926126927126928126929126930126931126932126933126934126935126936126937126938126939126940126941126942126943126944126945126946126947126948126949126950126951126952126953126954126955126956126957126958126959126960126961126962126963126964126965126966126967126968126969126970126971126972126973126974126975126976126977126978126979126980126981126982126983126984126985126986126987126988126989126990126991126992126993126994126995126996126997126998126999127000127001127002127003127004127005127006127007127008127009127010127011127012127013127014127015127016127017127018127019127020127021127022127023127024127025127026127027127028127029127030127031127032127033127034127035127036127037127038127039127040127041127042127043127044127045127046127047127048127049127050127051127052127053127054127055127056127057127058127059127060127061127062127063127064127065127066127067127068127069127070127071127072127073127074127075127076127077127078127079127080127081127082127083127084127085127086127087127088127089127090127091127092127093127094127095127096127097127098127099127100127101127102127103127104127105127106127107127108127109127110127111127112127113127114127115127116127117127118127119127120127121127122127123127124127125127126127127127128127129127130127131127132127133127134127135127136127137127138127139127140127141127142127143127144127145127146127147127148127149127150127151127152127153127154127155127156127157127158127159127160127161127162127163127164127165127166127167127168127169127170127171127172127173127174127175127176127177127178127179127180127181127182127183127184127185127186127187127188127189127190127191127192127193127194127195127196127197127198127199127200127201127202127203127204127205127206127207127208127209127210127211127212127213127214127215127216127217127218127219127220127221127222127223127224127225127226127227127228127229127230127231127232127233127234127235127236127237127238127239127240127241127242127243127244127245127246127247127248127249127250127251127252127253127254127255127256127257127258127259127260127261127262127263127264127265127266127267127268127269127270127271127272127273127274127275127276127277127278127279127280127281127282127283127284127285127286127287127288127289127290127291127292127293127294127295127296127297127298127299127300127301127302127303127304127305127306127307127308127309127310127311127312127313127314127315127316127317127318127319127320127321127322127323127324127325127326127327127328127329127330127331127332127333127334127335127336127337127338127339127340127341127342127343127344127345127346127347127348127349127350127351127352127353127354127355127356127357127358127359127360127361127362127363127364127365127366127367127368127369127370127371127372127373127374127375127376127377127378127379127380127381127382127383127384127385127386127387127388127389127390127391127392127393127394127395127396127397127398127399127400127401127402127403127404127405127406127407127408127409127410127411127412127413127414127415127416127417127418127419127420127421127422127423127424127425127426127427127428127429127430127431127432127433127434127435127436127437127438127439127440127441127442127443127444127445127446127447127448127449127450127451127452127453127454127455127456127457127458127459127460127461127462127463127464127465127466127467127468127469127470127471127472127473127474127475127476127477127478127479127480127481127482127483127484127485127486127487127488127489127490127491127492127493127494127495127496127497127498127499127500127501127502127503127504127505127506127507127508127509127510127511127512127513127514127515127516127517127518127519127520127521127522127523127524127525127526127527127528127529127530127531127532127533127534127535127536127537127538127539127540127541127542127543127544127545127546127547127548127549127550127551127552127553127554127555127556127557127558127559127560127561127562127563127564127565127566127567127568127569127570127571127572127573127574127575127576127577127578127579127580127581127582127583127584127585127586127587127588127589127590127591127592127593127594127595127596127597127598127599127600127601127602127603127604127605127606127607127608127609127610127611127612127613127614127615127616127617127618127619127620127621127622127623127624127625127626127627127628127629127630127631127632127633127634127635127636127637127638127639127640127641127642127643127644127645127646127647127648127649127650127651127652127653127654127655127656127657127658127659127660127661127662127663127664127665127666127667127668127669127670127671127672127673127674127675127676127677127678127679127680127681127682127683127684127685127686127687127688127689127690127691127692127693127694127695127696127697127698127699127700127701127702127703127704127705127706127707127708127709127710127711127712127713127714127715127716127717127718127719127720127721127722127723127724127725127726127727127728127729127730127731127732127733127734127735127736127737127738127739127740127741127742127743127744127745127746127747127748127749127750127751127752127753127754127755127756127757127758127759127760127761127762127763127764127765127766127767127768127769127770127771127772127773127774127775127776127777127778127779127780127781127782127783127784127785127786127787127788127789127790127791127792127793127794127795127796127797127798127799127800127801127802127803127804127805127806127807127808127809127810127811127812127813127814127815127816127817127818127819127820127821127822127823127824127825127826127827127828127829127830127831127832127833127834127835127836127837127838127839127840127841127842127843127844127845127846127847127848127849127850127851127852127853127854127855127856127857127858127859127860127861127862127863127864127865127866127867127868127869127870127871127872127873127874127875127876127877127878127879127880127881127882127883127884127885127886127887127888127889127890127891127892127893127894127895127896127897127898127899127900127901127902127903127904127905127906127907127908127909127910127911127912127913127914127915127916127917127918127919127920127921127922127923127924127925127926127927127928127929127930127931127932127933127934127935127936127937127938127939127940127941127942127943127944127945127946127947127948127949127950127951127952127953127954127955127956127957127958127959127960127961127962127963127964127965127966127967127968127969127970127971127972127973127974127975127976127977127978127979127980127981127982127983127984127985127986127987127988127989127990127991127992127993127994127995127996127997127998127999128000128001128002128003128004128005128006128007128008128009128010128011128012128013128014128015128016128017128018128019128020128021128022128023128024128025128026128027128028128029128030128031128032128033128034128035128036128037128038128039128040128041128042128043128044128045128046128047128048128049128050128051128052128053128054128055128056128057128058128059128060128061128062128063128064128065128066128067128068128069128070128071128072128073128074128075128076128077128078128079128080128081128082128083128084128085128086128087128088128089128090128091128092128093128094128095128096128097128098128099128100128101128102128103128104128105128106128107128108128109128110128111128112128113128114128115128116128117128118128119128120128121128122128123128124128125128126128127128128128129128130128131128132128133128134128135128136128137128138128139128140128141128142128143128144128145128146128147128148128149128150128151128152128153128154128155128156128157128158128159128160128161128162128163128164128165128166128167128168128169128170128171128172128173128174128175128176128177128178128179128180128181128182128183128184128185128186128187128188128189128190128191128192128193128194128195128196128197128198128199128200128201128202128203128204128205128206128207128208128209128210128211128212128213128214128215128216128217128218128219128220128221128222128223128224128225128226128227128228128229128230128231128232128233128234128235128236128237128238128239128240128241128242128243128244128245128246128247128248128249128250128251128252128253128254128255128256128257128258128259128260128261128262128263128264128265128266128267128268128269128270128271128272128273128274128275128276128277128278128279128280128281128282128283128284128285128286128287128288128289128290128291128292128293128294128295128296128297128298128299128300128301128302128303128304128305128306128307128308128309128310128311128312128313128314128315128316128317128318128319128320128321128322128323128324128325128326128327128328128329128330128331128332128333128334128335128336128337128338128339128340128341128342128343128344128345128346128347128348128349128350128351128352128353128354128355128356128357128358128359128360128361128362128363128364128365128366128367128368128369128370128371128372128373128374128375128376128377128378128379128380128381128382128383128384128385128386128387128388128389128390128391128392128393128394128395128396128397128398128399128400128401128402128403128404128405128406128407128408128409128410128411128412128413128414128415128416128417128418128419128420128421128422128423128424128425128426128427128428128429128430128431128432128433128434128435128436128437128438128439128440128441128442128443128444128445128446128447128448128449128450128451128452128453128454128455128456128457128458128459128460128461128462128463128464128465128466128467128468128469128470128471128472128473128474128475128476128477128478128479128480128481128482128483128484128485128486128487128488128489128490128491128492128493128494128495128496128497128498128499128500128501128502128503128504128505128506128507128508128509128510128511128512128513128514128515128516128517128518128519128520128521128522128523128524128525128526128527128528128529128530128531128532128533128534128535128536128537128538128539128540128541128542128543128544128545128546128547128548128549128550128551128552128553128554128555128556128557128558128559128560128561128562128563128564128565128566128567128568128569128570128571128572128573128574128575128576128577128578128579128580128581128582128583128584128585128586128587128588128589128590128591128592128593128594128595128596128597128598128599128600128601128602128603128604128605128606128607128608128609128610128611128612128613128614128615128616128617128618128619128620128621128622128623128624128625128626128627128628128629128630128631128632128633128634128635128636128637128638128639128640128641128642128643128644128645128646128647128648128649128650128651128652128653128654128655128656128657128658128659128660128661128662128663128664128665128666128667128668128669128670128671128672128673128674128675128676128677128678128679128680128681128682128683128684128685128686128687128688128689128690128691128692128693128694128695128696128697128698128699128700128701128702128703128704128705128706128707128708128709128710128711128712128713128714128715128716128717128718128719128720128721128722128723128724128725128726128727128728128729128730128731128732128733128734128735128736128737128738128739128740128741128742128743128744128745128746128747128748128749128750128751128752128753128754128755128756128757128758128759128760128761128762128763128764128765128766128767128768128769128770128771128772128773128774128775128776128777128778128779128780128781128782128783128784128785128786128787128788128789128790128791128792128793128794128795128796128797128798128799128800128801128802128803128804128805128806128807128808128809128810128811128812128813128814128815128816128817128818128819128820128821128822128823128824128825128826128827128828128829128830128831128832128833128834128835128836128837128838128839128840128841128842128843128844128845128846128847128848128849128850128851128852128853128854128855128856128857128858128859128860128861128862128863128864128865128866128867128868128869128870128871128872128873128874128875128876128877128878128879128880128881128882128883128884128885128886128887128888128889128890128891128892128893128894128895128896128897128898128899128900128901128902128903128904128905128906128907128908128909128910128911128912128913128914128915128916128917128918128919128920128921128922128923128924128925128926128927128928128929128930128931128932128933128934128935128936128937128938128939128940128941128942128943128944128945128946128947128948128949128950128951128952128953128954128955128956128957128958128959128960128961128962128963128964128965128966128967128968128969128970128971128972128973128974128975128976128977128978128979128980128981128982128983128984128985128986128987128988128989128990128991128992128993128994128995128996128997128998128999129000129001129002129003129004129005129006129007129008129009129010129011129012129013129014129015129016129017129018129019129020129021129022129023129024129025129026129027129028129029129030129031129032129033129034129035129036129037129038129039129040129041129042129043129044129045129046129047129048129049129050129051129052129053129054129055129056129057129058129059129060129061129062129063129064129065129066129067129068129069129070129071129072129073129074129075129076129077129078129079129080129081129082129083129084129085129086129087129088129089129090129091129092129093129094129095129096129097129098129099129100129101129102129103129104129105129106129107129108129109129110129111129112129113129114129115129116129117129118129119129120129121129122129123129124129125129126129127129128129129129130129131129132129133129134129135129136129137129138129139129140129141129142129143129144129145129146129147129148129149129150129151129152129153129154129155129156129157129158129159129160129161129162129163129164129165129166129167129168129169129170129171129172129173129174129175129176129177129178129179129180129181129182129183129184129185129186129187129188129189129190129191129192129193129194129195129196129197129198129199129200129201129202129203129204129205129206129207129208129209129210129211129212129213129214129215129216129217129218129219129220129221129222129223129224129225129226129227129228129229129230129231129232129233129234129235129236129237129238129239129240129241129242129243129244129245129246129247129248129249129250129251129252129253129254129255129256129257129258129259129260129261129262129263129264129265129266129267129268129269129270129271129272129273129274129275129276129277129278129279129280129281129282129283129284129285129286129287129288129289129290129291129292129293129294129295129296129297129298129299129300129301129302129303129304129305129306129307129308129309129310129311129312129313129314129315129316129317129318129319129320129321129322129323129324129325129326129327129328129329129330129331129332129333129334129335129336129337129338129339129340129341129342129343129344129345129346129347129348129349129350129351129352129353129354129355129356129357129358129359129360129361129362129363129364129365129366129367129368129369129370129371129372129373129374129375129376129377129378129379129380129381129382129383129384129385129386129387129388129389129390129391129392129393129394129395129396129397129398129399129400129401129402129403129404129405129406129407129408129409129410129411129412129413129414129415129416129417129418129419129420129421129422129423129424129425129426129427129428129429129430129431129432129433129434129435129436129437129438129439129440129441129442129443129444129445129446129447129448129449129450129451129452129453129454129455129456129457129458129459129460129461129462129463129464129465129466129467129468129469129470129471129472129473129474129475129476129477129478129479129480129481129482129483129484129485129486129487129488129489129490129491129492129493129494129495129496129497129498129499129500129501129502129503129504129505129506129507129508129509129510129511129512129513129514129515129516129517129518129519129520129521129522129523129524129525129526129527129528129529129530129531129532129533129534129535129536129537129538129539129540129541129542129543129544129545129546129547129548129549129550129551129552129553129554129555129556129557129558129559129560129561129562129563129564129565129566129567129568129569129570129571129572129573129574129575129576129577129578129579129580129581129582129583129584129585129586129587129588129589129590129591129592129593129594129595129596129597129598129599129600129601129602129603129604129605129606129607129608129609129610129611129612129613129614129615129616129617129618129619129620129621129622129623129624129625129626129627129628129629129630129631129632129633129634129635129636129637129638129639129640129641129642129643129644129645129646129647129648129649129650129651129652129653129654129655129656129657129658129659129660129661129662129663129664129665129666129667129668129669129670129671129672129673129674129675129676129677129678129679129680129681129682129683129684129685129686129687129688129689129690129691129692129693129694129695129696129697129698129699129700129701129702129703129704129705129706129707129708129709129710129711129712129713129714129715129716129717129718129719129720129721129722129723129724129725129726129727129728129729129730129731129732129733129734129735129736129737129738129739129740129741129742129743129744129745129746129747129748129749129750129751129752129753129754129755129756129757129758129759129760129761129762129763129764129765129766129767129768129769129770129771129772129773129774129775129776129777129778129779129780129781129782129783129784129785129786129787129788129789129790129791129792129793129794129795129796129797129798129799129800129801129802129803129804129805129806129807129808129809129810129811129812129813129814129815129816129817129818129819129820129821129822129823129824129825129826129827129828129829129830129831129832129833129834129835129836129837129838129839129840129841129842129843129844129845129846129847129848129849129850129851129852129853129854129855129856129857129858129859129860129861129862129863129864129865129866129867129868129869129870129871129872129873129874129875129876129877129878129879129880129881129882129883129884129885129886129887129888129889129890129891129892129893129894129895129896129897129898129899129900129901129902129903129904129905129906129907129908129909129910129911129912129913129914129915129916129917129918129919129920129921129922129923129924129925129926129927129928129929129930129931129932129933129934129935129936129937129938129939129940129941129942129943129944129945129946129947129948129949129950129951129952129953129954129955129956129957129958129959129960129961129962129963129964129965129966129967129968129969129970129971129972129973129974129975129976129977129978129979129980129981129982129983129984129985129986129987129988129989129990129991129992129993129994129995129996129997129998129999130000130001130002130003130004130005130006130007130008130009130010130011130012130013130014130015130016130017130018130019130020130021130022130023130024130025130026130027130028130029130030130031130032130033130034130035130036130037130038130039130040130041130042130043130044130045130046130047130048130049130050130051130052130053130054130055130056130057130058130059130060130061130062130063130064130065130066130067130068130069130070130071130072130073130074130075130076130077130078130079130080130081130082130083130084130085130086130087130088130089130090130091130092130093130094130095130096130097130098130099130100130101130102130103130104130105130106130107130108130109130110130111130112130113130114130115130116130117130118130119130120130121130122130123130124130125130126130127130128130129130130130131130132130133130134130135130136130137130138130139130140130141130142130143130144130145130146130147130148130149130150130151130152130153130154130155130156130157130158130159130160130161130162130163130164130165130166130167130168130169130170130171130172130173130174130175130176130177130178130179130180130181130182130183130184130185130186130187130188130189130190130191130192130193130194130195130196130197130198130199130200130201130202130203130204130205130206130207130208130209130210130211130212130213130214130215130216130217130218130219130220130221130222130223130224130225130226130227130228130229130230130231130232130233130234130235130236130237130238130239130240130241130242130243130244130245130246130247130248130249130250130251130252130253130254130255130256130257130258130259130260130261130262130263130264130265130266130267130268130269130270130271130272130273130274130275130276130277130278130279130280130281130282130283130284130285130286130287130288130289130290130291130292130293130294130295130296130297130298130299130300130301130302130303130304130305130306130307130308130309130310130311130312130313130314130315130316130317130318130319130320130321130322130323130324130325130326130327130328130329130330130331130332130333130334130335130336130337130338130339130340130341130342130343130344130345130346130347130348130349130350130351130352130353130354130355130356130357130358130359130360130361130362130363130364130365130366130367130368130369130370130371130372130373130374130375130376130377130378130379130380130381130382130383130384130385130386130387130388130389130390130391130392130393130394130395130396130397130398130399130400130401130402130403130404130405130406130407130408130409130410130411130412130413130414130415130416130417130418130419130420130421130422130423130424130425130426130427130428130429130430130431130432130433130434130435130436130437130438130439130440130441130442130443130444130445130446130447130448130449130450130451130452130453130454130455130456130457130458130459130460130461130462130463130464130465130466130467130468130469130470130471130472130473130474130475130476130477130478130479130480130481130482130483130484130485130486130487130488130489130490130491130492130493130494130495130496130497130498130499130500130501130502130503130504130505130506130507130508130509130510130511130512130513130514130515130516130517130518130519130520130521130522130523130524130525130526130527130528130529130530130531130532130533130534130535130536130537130538130539130540130541130542130543130544130545130546130547130548130549130550130551130552130553130554130555130556130557130558130559130560130561130562130563130564130565130566130567130568130569130570130571130572130573130574130575130576130577130578130579130580130581130582130583130584130585130586130587130588130589130590130591130592130593130594130595130596130597130598130599130600130601130602130603130604130605130606130607130608130609130610130611130612130613130614130615130616130617130618130619130620130621130622130623130624130625130626130627130628130629130630130631130632130633130634130635130636130637130638130639130640130641130642130643130644130645130646130647130648130649130650130651130652130653130654130655130656130657130658130659130660130661130662130663130664130665130666130667130668130669130670130671130672130673130674130675130676130677130678130679130680130681130682130683130684130685130686130687130688130689130690130691130692130693130694130695130696130697130698130699130700130701130702130703130704130705130706130707130708130709130710130711130712130713130714130715130716130717130718130719130720130721130722130723130724130725130726130727130728130729130730130731130732130733130734130735130736130737130738130739130740130741130742130743130744130745130746130747130748130749130750130751130752130753130754130755130756130757130758130759130760130761130762130763130764130765130766130767130768130769130770130771130772130773130774130775130776130777130778130779130780130781130782130783130784130785130786130787130788130789130790130791130792130793130794130795130796130797130798130799130800130801130802130803130804130805130806130807130808130809130810130811130812130813130814130815130816130817130818130819130820130821130822130823130824130825130826130827130828130829130830130831130832130833130834130835130836130837130838130839130840130841130842130843130844130845130846130847130848130849130850130851130852130853130854130855130856130857130858130859130860130861130862130863130864130865130866130867130868130869130870130871130872130873130874130875130876130877130878130879130880130881130882130883130884130885130886130887130888130889130890130891130892130893130894130895130896130897130898130899130900130901130902130903130904130905130906130907130908130909130910130911130912130913130914130915130916130917130918130919130920130921130922130923130924130925130926130927130928130929130930130931130932130933130934130935130936130937130938130939130940130941130942130943130944130945130946130947130948130949130950130951130952130953130954130955130956130957130958130959130960130961130962130963130964130965130966130967130968130969130970130971130972130973130974130975130976130977130978130979130980130981130982130983130984130985130986130987130988130989130990130991130992130993130994130995130996130997130998130999131000131001131002131003131004131005131006131007131008131009131010131011131012131013131014131015131016131017131018131019131020131021131022131023131024131025131026131027131028131029131030131031131032131033131034131035131036131037131038131039131040131041131042131043131044131045131046131047131048131049131050131051131052131053131054131055131056131057131058131059131060131061131062131063131064131065131066131067131068131069131070131071131072131073131074131075131076131077131078131079131080131081131082131083131084131085131086131087131088131089131090131091131092131093131094131095131096131097131098131099131100131101131102131103131104131105131106131107131108131109131110131111131112131113131114131115131116131117131118131119131120131121131122131123131124131125131126131127131128131129131130131131131132131133131134131135131136131137131138131139131140131141131142131143131144131145131146131147131148131149131150131151131152131153131154131155131156131157131158131159131160131161131162131163131164131165131166131167131168131169131170131171131172131173131174131175131176131177131178131179131180131181131182131183131184131185131186131187131188131189131190131191131192131193131194131195131196131197131198131199131200131201131202131203131204131205131206131207131208131209131210131211131212131213131214131215131216131217131218131219131220131221131222131223131224131225131226131227131228131229131230131231131232131233131234131235131236131237131238131239131240131241131242131243131244131245131246131247131248131249131250131251131252131253131254131255131256131257131258131259131260131261131262131263131264131265131266131267131268131269131270131271131272131273131274131275131276131277131278131279131280131281131282131283131284131285131286131287131288131289131290131291131292131293131294131295131296131297131298131299131300131301131302131303131304131305131306131307131308131309131310131311131312131313131314131315131316131317131318131319131320131321131322131323131324131325131326131327131328131329131330131331131332131333131334131335131336131337131338131339131340131341131342131343131344131345131346131347131348131349131350131351131352131353131354131355131356131357131358131359131360131361131362131363131364131365131366131367131368131369131370131371131372131373131374131375131376131377131378131379131380131381131382131383131384131385131386131387131388131389131390131391131392131393131394131395131396131397131398131399131400131401131402131403131404131405131406131407131408131409131410131411131412131413131414131415131416131417131418131419131420131421131422131423131424131425131426131427131428131429131430131431131432131433131434131435131436131437131438131439131440131441131442131443131444131445131446131447131448131449131450131451131452131453131454131455131456131457131458131459131460131461131462131463131464131465131466131467131468131469131470131471131472131473131474131475131476131477131478131479131480131481131482131483131484131485131486131487131488131489131490131491131492131493131494131495131496131497131498131499131500131501131502131503131504131505131506131507131508131509131510131511131512131513131514131515131516131517131518131519131520131521131522131523131524131525131526131527131528131529131530131531131532131533131534131535131536131537131538131539131540131541131542131543131544131545131546131547131548131549131550131551131552131553131554131555131556131557131558131559131560131561131562131563131564131565131566131567131568131569131570131571131572131573131574131575131576131577131578131579131580131581131582131583131584131585131586131587131588131589131590131591131592131593131594131595131596131597131598131599131600131601131602131603131604131605131606131607131608131609131610131611131612131613131614131615131616131617131618131619131620131621131622131623131624131625131626131627131628131629131630131631131632131633131634131635131636131637131638131639131640131641131642131643131644131645131646131647131648131649131650131651131652131653131654131655131656131657131658131659131660131661131662131663131664131665131666131667131668131669131670131671131672131673131674131675131676131677131678131679131680131681131682131683131684131685131686131687131688131689131690131691131692131693131694131695131696131697131698131699131700131701131702131703131704131705131706131707131708131709131710131711131712131713131714131715131716131717131718131719131720131721131722131723131724131725131726131727131728131729131730131731131732131733131734131735131736131737131738131739131740131741131742131743131744131745131746131747131748131749131750131751131752131753131754131755131756131757131758131759131760131761131762131763131764131765131766131767131768131769131770131771131772131773131774131775131776131777131778131779131780131781131782131783131784131785131786131787131788131789131790131791131792131793131794131795131796131797131798131799131800131801131802131803131804131805131806131807131808131809131810131811131812131813131814131815131816131817131818131819131820131821131822131823131824131825131826131827131828131829131830131831131832131833131834131835131836131837131838131839131840131841131842131843131844131845131846131847131848131849131850131851131852131853131854131855131856131857131858131859131860131861131862131863131864131865131866131867131868131869131870131871131872131873131874131875131876131877131878131879131880131881131882131883131884131885131886131887131888131889131890131891131892131893131894131895131896131897131898131899131900131901131902131903131904131905131906131907131908131909131910131911131912131913131914131915131916131917131918131919131920131921131922131923131924131925131926131927131928131929131930131931131932131933131934131935131936131937131938131939131940131941131942131943131944131945131946131947131948131949131950131951131952131953131954131955131956131957131958131959131960131961131962131963131964131965131966131967131968131969131970131971131972131973131974131975131976131977131978131979131980131981131982131983131984131985131986131987131988131989131990131991131992131993131994131995131996131997131998131999132000132001132002132003132004132005132006132007132008132009132010132011132012132013132014132015132016132017132018132019132020132021132022132023132024132025132026132027132028132029132030132031132032132033132034132035132036132037132038132039132040132041132042132043132044132045132046132047132048132049132050132051132052132053132054132055132056132057132058132059132060132061132062132063132064132065132066132067132068132069132070132071132072132073132074132075132076132077132078132079132080132081132082132083132084132085132086132087132088132089132090132091132092132093132094132095132096132097132098132099132100132101132102132103132104132105132106132107132108132109132110132111132112132113132114132115132116132117132118132119132120132121132122132123132124132125132126132127132128132129132130132131132132132133132134132135132136132137132138132139132140132141132142132143132144132145132146132147132148132149132150132151132152132153132154132155132156132157132158132159132160132161132162132163132164132165132166132167132168132169132170132171132172132173132174132175132176132177132178132179132180132181132182132183132184132185132186132187132188132189132190132191132192132193132194132195132196132197132198132199132200132201132202132203132204132205132206132207132208132209132210132211132212132213132214132215132216132217132218132219132220132221132222132223132224132225132226132227132228132229132230132231132232132233132234132235132236132237132238132239132240132241132242132243132244132245132246132247132248132249132250132251132252132253132254132255132256132257132258132259132260132261132262132263132264132265132266132267132268132269132270132271132272132273132274132275132276132277132278132279132280132281132282132283132284132285132286132287132288132289132290132291132292132293132294132295132296132297132298132299132300132301132302132303132304132305132306132307132308132309132310132311132312132313132314132315132316132317132318132319132320132321132322132323132324132325132326132327132328132329132330132331132332132333132334132335132336132337132338132339132340132341132342132343132344132345132346132347132348132349132350132351132352132353132354132355132356132357132358132359132360132361132362132363132364132365132366132367132368132369132370132371132372132373132374132375132376132377132378132379132380132381132382132383132384132385132386132387132388132389132390132391132392132393132394132395132396132397132398132399132400132401132402132403132404132405132406132407132408132409132410132411132412132413132414132415132416132417132418132419132420132421132422132423132424132425132426132427132428132429132430132431132432132433132434132435132436132437132438132439132440132441132442132443132444132445132446132447132448132449132450132451132452132453132454132455132456132457132458132459132460132461132462132463132464132465132466132467132468132469132470132471132472132473132474132475132476132477132478132479132480132481132482132483132484132485132486132487132488132489132490132491132492132493132494132495132496132497132498132499132500132501132502132503132504132505132506132507132508132509132510132511132512132513132514132515132516132517132518132519132520132521132522132523132524132525132526132527132528132529132530132531132532132533132534132535132536132537132538132539132540132541132542132543132544132545132546132547132548132549132550132551132552132553132554132555132556132557132558132559132560132561132562132563132564132565132566132567132568132569132570132571132572132573132574132575132576132577132578132579132580132581132582132583132584132585132586132587132588132589132590132591132592132593132594132595132596132597132598132599132600132601132602132603132604132605132606132607132608132609132610132611132612132613132614132615132616132617132618132619132620132621132622132623132624132625132626132627132628132629132630132631132632132633132634132635132636132637132638132639132640132641132642132643132644132645132646132647132648132649132650132651132652132653132654132655132656132657132658132659132660132661132662132663132664132665132666132667132668132669132670132671132672132673132674132675132676132677132678132679132680132681132682132683132684132685132686132687132688132689132690132691132692132693132694132695132696132697132698132699132700132701132702132703132704132705132706132707132708132709132710132711132712132713132714132715132716132717132718132719132720132721132722132723132724132725132726132727132728132729132730132731132732132733132734132735132736132737132738132739132740132741132742132743132744132745132746132747132748132749132750132751132752132753132754132755132756132757132758132759132760132761132762132763132764132765132766132767132768132769132770132771132772132773132774132775132776132777132778132779132780132781132782132783132784132785132786132787132788132789132790132791132792132793132794132795132796132797132798132799132800132801132802132803132804132805132806132807132808132809132810132811132812132813132814132815132816132817132818132819132820132821132822132823132824132825132826132827132828132829132830132831132832132833132834132835132836132837132838132839132840132841132842132843132844132845132846132847132848132849132850132851132852132853132854132855132856132857132858132859132860132861132862132863132864132865132866132867132868132869132870132871132872132873132874132875132876132877132878132879132880132881132882132883132884132885132886132887132888132889132890132891132892132893132894132895132896132897132898132899132900132901132902132903132904132905132906132907132908132909132910132911132912132913132914132915132916132917132918132919132920132921132922132923132924132925132926132927132928132929132930132931132932132933132934132935132936132937132938132939132940132941132942132943132944132945132946132947132948132949132950132951132952132953132954132955132956132957132958132959132960132961132962132963132964132965132966132967132968132969132970132971132972132973132974132975132976132977132978132979132980132981132982132983132984132985132986132987132988132989132990132991132992132993132994132995132996132997132998132999133000133001133002133003133004133005133006133007133008133009133010133011133012133013133014133015133016133017133018133019133020133021133022133023133024133025133026133027133028133029133030133031133032133033133034133035133036133037133038133039133040133041133042133043133044133045133046133047133048133049133050133051133052133053133054133055133056133057133058133059133060133061133062133063133064133065133066133067133068133069133070133071133072133073133074133075133076133077133078133079133080133081133082133083133084133085133086133087133088133089133090133091133092133093133094133095133096133097133098133099133100133101133102133103133104133105133106133107133108133109133110133111133112133113133114133115133116133117133118133119133120133121133122133123133124133125133126133127133128133129133130133131133132133133133134133135133136133137133138133139133140133141133142133143133144133145133146133147133148133149133150133151133152133153133154133155133156133157133158133159133160133161133162133163133164133165133166133167133168133169133170133171133172133173133174133175133176133177133178133179133180133181133182133183133184133185133186133187133188133189133190133191133192133193133194133195133196133197133198133199133200133201133202133203133204133205133206133207133208133209133210133211133212133213133214133215133216133217133218133219133220133221133222133223133224133225133226133227133228133229133230133231133232133233133234133235133236133237133238133239133240133241133242133243133244133245133246133247133248133249133250133251133252133253133254133255133256133257133258133259133260133261133262133263133264133265133266133267133268133269133270133271133272133273133274133275133276133277133278133279133280133281133282133283133284133285133286133287133288133289133290133291133292133293133294133295133296133297133298133299133300133301133302133303133304133305133306133307133308133309133310133311133312133313133314133315133316133317133318133319133320133321133322133323133324133325133326133327133328133329133330133331133332133333133334133335133336133337133338133339133340133341133342133343133344133345133346133347133348133349133350133351133352133353133354133355133356133357133358133359133360133361133362133363133364133365133366133367133368133369133370133371133372133373133374133375133376133377133378133379133380133381133382133383133384133385133386133387133388133389133390133391133392133393133394133395133396133397133398133399133400133401133402133403133404133405133406133407133408133409133410133411133412133413133414133415133416133417133418133419133420133421133422133423133424133425133426133427133428133429133430133431133432133433133434133435133436133437133438133439133440133441133442133443133444133445133446133447133448133449133450133451133452133453133454133455133456133457133458133459133460133461133462133463133464133465133466133467133468133469133470133471133472133473133474133475133476133477133478133479133480133481133482133483133484133485133486133487133488133489133490133491133492133493133494133495133496133497133498133499133500133501133502133503133504133505133506133507133508133509133510133511133512133513133514133515133516133517133518133519133520133521133522133523133524133525133526133527133528133529133530133531133532133533133534133535133536133537133538133539133540133541133542133543133544133545133546133547133548133549133550133551133552133553133554133555133556133557133558133559133560133561133562133563133564133565133566133567133568133569133570133571133572133573133574133575133576133577133578133579133580133581133582133583133584133585133586133587133588133589133590133591133592133593133594133595133596133597133598133599133600133601133602133603133604133605133606133607133608133609133610133611133612133613133614133615133616133617133618133619133620133621133622133623133624133625133626133627133628133629133630133631133632133633133634133635133636133637133638133639133640133641133642133643133644133645133646133647133648133649133650133651133652133653133654133655133656133657133658133659133660133661133662133663133664133665133666133667133668133669133670133671133672133673133674133675133676133677133678133679133680133681133682133683133684133685133686133687133688133689133690133691133692133693133694133695133696133697133698133699133700133701133702133703133704133705133706133707133708133709133710133711133712133713133714133715133716133717133718133719133720133721133722133723133724133725133726133727133728133729133730133731133732133733133734133735133736133737133738133739133740133741133742133743133744133745133746133747133748133749133750133751133752133753133754133755133756133757133758133759133760133761133762133763133764133765133766133767133768133769133770133771133772133773133774133775133776133777133778133779133780133781133782133783133784133785133786133787133788133789133790133791133792133793133794133795133796133797133798133799133800133801133802133803133804133805133806133807133808133809133810133811133812133813133814133815133816133817133818133819133820133821133822133823133824133825133826133827133828133829133830133831133832133833133834133835133836133837133838133839133840133841133842133843133844133845133846133847133848133849133850133851133852133853133854133855133856133857133858133859133860133861133862133863133864133865133866133867133868133869133870133871133872133873133874133875133876133877133878133879133880133881133882133883133884133885133886133887133888133889133890133891133892133893133894133895133896133897133898133899133900133901133902133903133904133905133906133907133908133909133910133911133912133913133914133915133916133917133918133919133920133921133922133923133924133925133926133927133928133929133930133931133932133933133934133935133936133937133938133939133940133941133942133943133944133945133946133947133948133949133950133951133952133953133954133955133956133957133958133959133960133961133962133963133964133965133966133967133968133969133970133971133972133973133974133975133976133977133978133979133980133981133982133983133984133985133986133987133988133989133990133991133992133993133994133995133996133997133998133999134000134001134002134003134004134005134006134007134008134009134010134011134012134013134014134015134016134017134018134019134020134021134022134023134024134025134026134027134028134029134030134031134032134033134034134035134036134037134038134039134040134041134042134043134044134045134046134047134048134049134050134051134052134053134054134055134056134057134058134059134060134061134062134063134064134065134066134067134068134069134070134071134072134073134074134075134076134077134078134079134080134081134082134083134084134085134086134087134088134089134090134091134092134093134094134095134096134097134098134099134100134101134102134103134104134105134106134107134108134109134110134111134112134113134114134115134116134117134118134119134120134121134122134123134124134125134126134127134128134129134130134131134132134133134134134135134136134137134138134139134140134141134142134143134144134145134146134147134148134149134150134151134152134153134154134155134156134157134158134159134160134161134162134163134164134165134166134167134168134169134170134171134172134173134174134175134176134177134178134179134180134181134182134183134184134185134186134187134188134189134190134191134192134193134194134195134196134197134198134199134200134201134202134203134204134205134206134207134208134209134210134211134212134213134214134215134216134217134218134219134220134221134222134223134224134225134226134227134228134229134230134231134232134233134234134235134236134237134238134239134240134241134242134243134244134245134246134247134248134249134250134251134252134253134254134255134256134257134258134259134260134261134262134263134264134265134266134267134268134269134270134271134272134273134274134275134276134277134278134279134280134281134282134283134284134285134286134287134288134289134290134291134292134293134294134295134296134297134298134299134300134301134302134303134304134305134306134307134308134309134310134311134312134313134314134315134316134317134318134319134320134321134322134323134324134325134326134327134328134329134330134331134332134333134334134335134336134337134338134339134340134341134342134343134344134345134346134347134348134349134350134351134352134353134354134355134356134357134358134359134360134361134362134363134364134365134366134367134368134369134370134371134372134373134374134375134376134377134378134379134380134381134382134383134384134385134386134387134388134389134390134391134392134393134394134395134396134397134398134399134400134401134402134403134404134405134406134407134408134409134410134411134412134413134414134415134416134417134418134419134420134421134422134423134424134425134426134427134428134429134430134431134432134433134434134435134436134437134438134439134440134441134442134443134444134445134446134447134448134449134450134451134452134453134454134455134456134457134458134459134460134461134462134463134464134465134466134467134468134469134470134471134472134473134474134475134476134477134478134479134480134481134482134483134484134485134486134487134488134489134490134491134492134493134494134495134496134497134498134499134500134501134502134503134504134505134506134507134508134509134510134511134512134513134514134515134516134517134518134519134520134521134522134523134524134525134526134527134528134529134530134531134532134533134534134535134536134537134538134539134540134541134542134543134544134545134546134547134548134549134550134551134552134553134554134555134556134557134558134559134560134561134562134563134564134565134566134567134568134569134570134571134572134573134574134575134576134577134578134579134580134581134582134583134584134585134586134587134588134589134590134591134592134593134594134595134596134597134598134599134600134601134602134603134604134605134606134607134608134609134610134611134612134613134614134615134616134617134618134619134620134621134622134623134624134625134626134627134628134629134630134631134632134633134634134635134636134637134638134639134640134641134642134643134644134645134646134647134648134649134650134651134652134653134654134655134656134657134658134659134660134661134662134663134664134665134666134667134668134669134670134671134672134673134674134675134676134677134678134679134680134681134682134683134684134685134686134687134688134689134690134691134692134693134694134695134696134697134698134699134700134701134702134703134704134705134706134707134708134709134710134711134712134713134714134715134716134717134718134719134720134721134722134723134724134725134726134727134728134729134730134731134732134733134734134735134736134737134738134739134740134741134742134743134744134745134746134747134748134749134750134751134752134753134754134755134756134757134758134759134760134761134762134763134764134765134766134767134768134769134770134771134772134773134774134775134776134777134778134779134780134781134782134783134784134785134786134787134788134789134790134791134792134793134794134795134796134797134798134799134800134801134802134803134804134805134806134807134808134809134810134811134812134813134814134815134816134817134818134819134820134821134822134823134824134825134826134827134828134829134830134831134832134833134834134835134836134837134838134839134840134841134842134843134844134845134846134847134848134849134850134851134852134853134854134855134856134857134858134859134860134861134862134863134864134865134866134867134868134869134870134871134872134873134874134875134876134877134878134879134880134881134882134883134884134885134886134887134888134889134890134891134892134893134894134895134896134897134898134899134900134901134902134903134904134905134906134907134908134909134910134911134912134913134914134915134916134917134918134919134920134921134922134923134924134925134926134927134928134929134930134931134932134933134934134935134936134937134938134939134940134941134942134943134944134945134946134947134948134949134950134951134952134953134954134955134956134957134958134959134960134961134962134963134964134965134966134967134968134969134970134971134972134973134974134975134976134977134978134979134980134981134982134983134984134985134986134987134988134989134990134991134992134993134994134995134996134997134998134999135000135001135002135003135004135005135006135007135008135009135010135011135012135013135014135015135016135017135018135019135020135021135022135023135024135025135026135027135028135029135030135031135032135033135034135035135036135037135038135039135040135041135042135043135044135045135046135047135048135049135050135051135052135053135054135055135056135057135058135059135060135061135062135063135064135065135066135067135068135069135070135071135072135073135074135075135076135077135078135079135080135081135082135083135084135085135086135087135088135089135090135091135092135093135094135095135096135097135098135099135100135101135102135103135104135105135106135107135108135109135110135111135112135113135114135115135116135117135118135119135120135121135122135123135124135125135126135127135128135129135130135131135132135133135134135135135136135137135138135139135140135141135142135143135144135145135146135147135148135149135150135151135152135153135154135155135156135157135158135159135160135161135162135163135164135165135166135167135168135169135170135171135172135173135174135175135176135177135178135179135180135181135182135183135184135185135186135187135188135189135190135191135192135193135194135195135196135197135198135199135200135201135202135203135204135205135206135207135208135209135210135211135212135213135214135215135216135217135218135219135220135221135222135223135224135225135226135227135228135229135230135231135232135233135234135235135236135237135238135239135240135241135242135243135244135245135246135247135248135249135250135251135252135253135254135255135256135257135258135259135260135261135262135263135264135265135266135267135268135269135270135271135272135273135274135275135276135277135278135279135280135281135282135283135284135285135286135287135288135289135290135291135292135293135294135295135296135297135298135299135300135301135302135303135304135305135306135307135308135309135310135311135312135313135314135315135316135317135318135319135320135321135322135323135324135325135326135327135328135329135330135331135332135333135334135335135336135337135338135339135340135341135342135343135344135345135346135347135348135349135350135351135352135353135354135355135356135357135358135359135360135361135362135363135364135365135366135367135368135369135370135371135372135373135374135375135376135377135378135379135380135381135382135383135384135385135386135387135388135389135390135391135392135393135394135395135396135397135398135399135400135401135402135403135404135405135406135407135408135409135410135411135412135413135414135415135416135417135418135419135420135421135422135423135424135425135426135427135428135429135430135431135432135433135434135435135436135437135438135439135440135441135442135443135444135445135446135447135448135449135450135451135452135453135454135455135456135457135458135459135460135461135462135463135464135465135466135467135468135469135470135471135472135473135474135475135476135477135478135479135480135481135482135483135484135485135486135487135488135489135490135491135492135493135494135495135496135497135498135499135500135501135502135503135504135505135506135507135508135509135510135511135512135513135514135515135516135517135518135519135520135521135522135523135524135525135526135527135528135529135530135531135532135533135534135535135536135537135538135539135540135541135542135543135544135545135546135547135548135549135550135551135552135553135554135555135556135557135558135559135560135561135562135563135564135565135566135567135568135569135570135571135572135573135574135575135576135577135578135579135580135581135582135583135584135585135586135587135588135589135590135591135592135593135594135595135596135597135598135599135600135601135602135603135604135605135606135607135608135609135610135611135612135613135614135615135616135617135618135619135620135621135622135623135624135625135626135627135628135629135630135631135632135633135634135635135636135637135638135639135640135641135642135643135644135645135646135647135648135649135650135651135652135653135654135655135656135657135658135659135660135661135662135663135664135665135666135667135668135669135670135671135672135673135674135675135676135677135678135679135680135681135682135683135684135685135686135687135688135689135690135691135692135693135694135695135696135697135698135699135700135701135702135703135704135705135706135707135708135709135710135711135712135713135714135715135716135717135718135719135720135721135722135723135724135725135726135727135728135729135730135731135732135733135734135735135736135737135738135739135740135741135742135743135744135745135746135747135748135749135750135751135752135753135754135755135756135757135758135759135760135761135762135763135764135765135766135767135768135769135770135771135772135773135774135775135776135777135778135779135780135781135782135783135784135785135786135787135788135789135790135791135792135793135794135795135796135797135798135799135800135801135802135803135804135805135806135807135808135809135810135811135812135813135814135815135816135817135818135819135820135821135822135823135824135825135826135827135828135829135830135831135832135833135834135835135836135837135838135839135840135841135842135843135844135845135846135847135848135849135850135851135852135853135854135855135856135857135858135859135860135861135862135863135864135865135866135867135868135869135870135871135872135873135874135875135876135877135878135879135880135881135882135883135884135885135886135887135888135889135890135891135892135893135894135895135896135897135898135899135900135901135902135903135904135905135906135907135908135909135910135911135912135913135914135915135916135917135918135919135920135921135922135923135924135925135926135927135928135929135930135931135932135933135934135935135936135937135938135939135940135941135942135943135944135945135946135947135948135949135950135951135952135953135954135955135956135957135958135959135960135961135962135963135964135965135966135967135968135969135970135971135972135973135974135975135976135977135978135979135980135981135982135983135984135985135986135987135988135989135990135991135992135993135994135995135996135997135998135999136000136001136002136003136004136005136006136007136008136009136010136011136012136013136014136015136016136017136018136019136020136021136022136023136024136025136026136027136028136029136030136031136032136033136034136035136036136037136038136039136040136041136042136043136044136045136046136047136048136049136050136051136052136053136054136055136056136057136058136059136060136061136062136063136064136065136066136067136068136069136070136071136072136073136074136075136076136077136078136079136080136081136082136083136084136085136086136087136088136089136090136091136092136093136094136095136096136097136098136099136100136101136102136103136104136105136106136107136108136109136110136111136112136113136114136115136116136117136118136119136120136121136122136123136124136125136126136127136128136129136130136131136132136133136134136135136136136137136138136139136140136141136142136143136144136145136146136147136148136149136150136151136152136153136154136155136156136157136158136159136160136161136162136163136164136165136166136167136168136169136170136171136172136173136174136175136176136177136178136179136180136181136182136183136184136185136186136187136188136189136190136191136192136193136194136195136196136197136198136199136200136201136202136203136204136205136206136207136208136209136210136211136212136213136214136215136216136217136218136219136220136221136222136223136224136225136226136227136228136229136230136231136232136233136234136235136236136237136238136239136240136241136242136243136244136245136246136247136248136249136250136251136252136253136254136255136256136257136258136259136260136261136262136263136264136265136266136267136268136269136270136271136272136273136274136275136276136277136278136279136280136281136282136283136284136285136286136287136288136289136290136291136292136293136294136295136296136297136298136299136300136301136302136303136304136305136306136307136308136309136310136311136312136313136314136315136316136317136318136319136320136321136322136323136324136325136326136327136328136329136330136331136332136333136334136335136336136337136338136339136340136341136342136343136344136345136346136347136348136349136350136351136352136353136354136355136356136357136358136359136360136361136362136363136364136365136366136367136368136369136370136371136372136373136374136375136376136377136378136379136380136381136382136383136384136385136386136387136388136389136390136391136392136393136394136395136396136397136398136399136400136401136402136403136404136405136406136407136408136409136410136411136412136413136414136415136416136417136418136419136420136421136422136423136424136425136426136427136428136429136430136431136432136433136434136435136436136437136438136439136440136441136442136443136444136445136446136447136448136449136450136451136452136453136454136455136456136457136458136459136460136461136462136463136464136465136466136467136468136469136470136471136472136473136474136475136476136477136478136479136480136481136482136483136484136485136486136487136488136489136490136491136492136493136494136495136496136497136498136499136500136501136502136503136504136505136506136507136508136509136510136511136512136513136514136515136516136517136518136519136520136521136522136523136524136525136526136527136528136529136530136531136532136533136534136535136536136537136538136539136540136541136542136543136544136545136546136547136548136549136550136551136552136553136554136555136556136557136558136559136560136561136562136563136564136565136566136567136568136569136570136571136572136573136574136575136576136577136578136579136580136581136582136583136584136585136586136587136588136589136590136591136592136593136594136595136596136597136598136599136600136601136602136603136604136605136606136607136608136609136610136611136612136613136614136615136616136617136618136619136620136621136622136623136624136625136626136627136628136629136630136631136632136633136634136635136636136637136638136639136640136641136642136643136644136645136646136647136648136649136650136651136652136653136654136655136656136657136658136659136660136661136662136663136664136665136666136667136668136669136670136671136672136673136674136675136676136677136678136679136680136681136682136683136684136685136686136687136688136689136690136691136692136693136694136695136696136697136698136699136700136701136702136703136704136705136706136707136708136709136710136711136712136713136714136715136716136717136718136719136720136721136722136723136724136725136726136727136728136729136730136731136732136733136734136735136736136737136738136739136740136741136742136743136744136745136746136747136748136749136750136751136752136753136754136755136756136757136758136759136760136761136762136763136764136765136766136767136768136769136770136771136772136773136774136775136776136777136778136779136780136781136782136783136784136785136786136787136788136789136790136791136792136793136794136795136796136797136798136799136800136801136802136803136804136805136806136807136808136809136810136811136812136813136814136815136816136817136818136819136820136821136822136823136824136825136826136827136828136829136830136831136832136833136834136835136836136837136838136839136840136841136842136843136844136845136846136847136848136849136850136851136852136853136854136855136856136857136858136859136860136861136862136863136864136865136866136867136868136869136870136871136872136873136874136875136876136877136878136879136880136881136882136883136884136885136886136887136888136889136890136891136892136893136894136895136896136897136898136899136900136901136902136903136904136905136906136907136908136909136910136911136912136913136914136915136916136917136918136919136920136921136922136923136924136925136926136927136928136929136930136931136932136933136934136935136936136937136938136939136940136941136942136943136944136945136946136947136948136949136950136951136952136953136954136955136956136957136958136959136960136961136962136963136964136965136966136967136968136969136970136971136972136973136974136975136976136977136978136979136980136981136982136983136984136985136986136987136988136989136990136991136992136993136994136995136996136997136998136999137000137001137002137003137004137005137006137007137008137009137010137011137012137013137014137015137016137017137018137019137020137021137022137023137024137025137026137027137028137029137030137031137032137033137034137035137036137037137038137039137040137041137042137043137044137045137046137047137048137049137050137051137052137053137054137055137056137057137058137059137060137061137062137063137064137065137066137067137068137069137070137071137072137073137074137075137076137077137078137079137080137081137082137083137084137085137086137087137088137089137090137091137092137093137094137095137096137097137098137099137100137101137102137103137104137105137106137107137108137109137110137111137112137113137114137115137116137117137118137119137120137121137122137123137124137125137126137127137128137129137130137131137132137133137134137135137136137137137138137139137140137141137142137143137144137145137146137147137148137149137150137151137152137153137154137155137156137157137158137159137160137161137162137163137164137165137166137167137168137169137170137171137172137173137174137175137176137177137178137179137180137181137182137183137184137185137186137187137188137189137190137191137192137193137194137195137196137197137198137199137200137201137202137203137204137205137206137207137208137209137210137211137212137213137214137215137216137217137218137219137220137221137222137223137224137225137226137227137228137229137230137231137232137233137234137235137236137237137238137239137240137241137242137243137244137245137246137247137248137249137250137251137252137253137254137255137256137257137258137259137260137261137262137263137264137265137266137267137268137269137270137271137272137273137274137275137276137277137278137279137280137281137282137283137284137285137286137287137288137289137290137291137292137293137294137295137296137297137298137299137300137301137302137303137304137305137306137307137308137309137310137311137312137313137314137315137316137317137318137319137320137321137322137323137324137325137326137327137328137329137330137331137332137333137334137335137336137337137338137339137340137341137342137343137344137345137346137347137348137349137350137351137352137353137354137355137356137357137358137359137360137361137362137363137364137365137366137367137368137369137370137371137372137373137374137375137376137377137378137379137380137381137382137383137384137385137386137387137388137389137390137391137392137393137394137395137396137397137398137399137400137401137402137403137404137405137406137407137408137409137410137411137412137413137414137415137416137417137418137419137420137421137422137423137424137425137426137427137428137429137430137431137432137433137434137435137436137437137438137439137440137441137442137443137444137445137446137447137448137449137450137451137452137453137454137455137456137457137458137459137460137461137462137463137464137465137466137467137468137469137470137471137472137473137474137475137476137477137478137479137480137481137482137483137484137485137486137487137488137489137490137491137492137493137494137495137496137497137498137499137500137501137502137503137504137505137506137507137508137509137510137511137512137513137514137515137516137517137518137519137520137521137522137523137524137525137526137527137528137529137530137531137532137533137534137535137536137537137538137539137540137541137542137543137544137545137546137547137548137549137550137551137552137553137554137555137556137557137558137559137560137561137562137563137564137565137566137567137568137569137570137571137572137573137574137575137576137577137578137579137580137581137582137583137584137585137586137587137588137589137590137591137592137593137594137595137596137597137598137599137600137601137602137603137604137605137606137607137608137609137610137611137612137613137614137615137616137617137618137619137620137621137622137623137624137625137626137627137628137629137630137631137632137633137634137635137636137637137638137639137640137641137642137643137644137645137646137647137648137649137650137651137652137653137654137655137656137657137658137659137660137661137662137663137664137665137666137667137668137669137670137671137672137673137674137675137676137677137678137679137680137681137682137683137684137685137686137687137688137689137690137691137692137693137694137695137696137697137698137699137700137701137702137703137704137705137706137707137708137709137710137711137712137713137714137715137716137717137718137719137720137721137722137723137724137725137726137727137728137729137730137731137732137733137734137735137736137737137738137739137740137741137742137743137744137745137746137747137748137749137750137751137752137753137754137755137756137757137758137759137760137761137762137763137764137765137766137767137768137769137770137771137772137773137774137775137776137777137778137779137780137781137782137783137784137785137786137787137788137789137790137791137792137793137794137795137796137797137798137799137800137801137802137803137804137805137806137807137808137809137810137811137812137813137814137815137816137817137818137819137820137821137822137823137824137825137826137827137828137829137830137831137832137833137834137835137836137837137838137839137840137841137842137843137844137845137846137847137848137849137850137851137852137853137854137855137856137857137858137859137860137861137862137863137864137865137866137867137868137869137870137871137872137873137874137875137876137877137878137879137880137881137882137883137884137885137886137887137888137889137890137891137892137893137894137895137896137897137898137899137900137901137902137903137904137905137906137907137908137909137910137911137912137913137914137915137916137917137918137919137920137921137922137923137924137925137926137927137928137929137930137931137932137933137934137935137936137937137938137939137940137941137942137943137944137945137946137947137948137949137950137951137952137953137954137955137956137957137958137959137960137961137962137963137964137965137966137967137968137969137970137971137972137973137974137975137976137977137978137979137980137981137982137983137984137985137986137987137988137989137990137991137992137993137994137995137996137997137998137999138000138001138002138003138004138005138006138007138008138009138010138011138012138013138014138015138016138017138018138019138020138021138022138023138024138025138026138027138028138029138030138031138032138033138034138035138036138037138038138039138040138041138042138043138044138045138046138047138048138049138050138051138052138053138054138055138056138057138058138059138060138061138062138063138064138065138066138067138068138069138070138071138072138073138074138075138076138077138078138079138080138081138082138083138084138085138086138087138088138089138090138091138092138093138094138095138096138097138098138099138100138101138102138103138104138105138106138107138108138109138110138111138112138113138114138115138116138117138118138119138120138121138122138123138124138125138126138127138128138129138130138131138132138133138134138135138136138137138138138139138140138141138142138143138144138145138146138147138148138149138150138151138152138153138154138155138156138157138158138159138160138161138162138163138164138165138166138167138168138169138170138171138172138173138174138175138176138177138178138179138180138181138182138183138184138185138186138187138188138189138190138191138192138193138194138195138196138197138198138199138200138201138202138203138204138205138206138207138208138209138210138211138212138213138214138215138216138217138218138219138220138221138222138223138224138225138226138227138228138229138230138231138232138233138234138235138236138237138238138239138240138241138242138243138244138245138246138247138248138249138250138251138252138253138254138255138256138257138258138259138260138261138262138263138264138265138266138267138268138269138270138271138272138273138274138275138276138277138278138279138280138281138282138283138284138285138286138287138288138289138290138291138292138293138294138295138296138297138298138299138300138301138302138303138304138305138306138307138308138309138310138311138312138313138314138315138316138317138318138319138320138321138322138323138324138325138326138327138328138329138330138331138332138333138334138335138336138337138338138339138340138341138342138343138344138345138346138347138348138349138350138351138352138353138354138355138356138357138358138359138360138361138362138363138364138365138366138367138368138369138370138371138372138373138374138375138376138377138378138379138380138381138382138383138384138385138386138387138388138389138390138391138392138393138394138395138396138397138398138399138400138401138402138403138404138405138406138407138408138409138410138411138412138413138414138415138416138417138418138419138420138421138422138423138424138425138426138427138428138429138430138431138432138433138434138435138436138437138438138439138440138441138442138443138444138445138446138447138448138449138450138451138452138453138454138455138456138457138458138459138460138461138462138463138464138465138466138467138468138469138470138471138472138473138474138475138476138477138478138479138480138481138482138483138484138485138486138487138488138489138490138491138492138493138494138495138496138497138498138499138500138501138502138503138504138505138506138507138508138509138510138511138512138513138514138515138516138517138518138519138520138521138522138523138524138525138526138527138528138529138530138531138532138533138534138535138536138537138538138539138540138541138542138543138544138545138546138547138548138549138550138551138552138553138554138555138556138557138558138559138560138561138562138563138564138565138566138567138568138569138570138571138572138573138574138575138576138577138578138579138580138581138582138583138584138585138586138587138588138589138590138591138592138593138594138595138596138597138598138599138600138601138602138603138604138605138606138607138608138609138610138611138612138613138614138615138616138617138618138619138620138621138622138623138624138625138626138627138628138629138630138631138632138633138634138635138636138637138638138639138640138641138642138643138644138645138646138647138648138649138650138651138652138653138654138655138656138657138658138659138660138661138662138663138664138665138666138667138668138669138670138671138672138673138674138675138676138677138678138679138680138681138682138683138684138685138686138687138688138689138690138691138692138693138694138695138696138697138698138699138700138701138702138703138704138705138706138707138708138709138710138711138712138713138714138715138716138717138718138719138720138721138722138723138724138725138726138727138728138729138730138731138732138733138734138735138736138737138738138739138740138741138742138743138744138745138746138747138748138749138750138751138752138753138754138755138756138757138758138759138760138761138762138763138764138765138766138767138768138769138770138771138772138773138774138775138776138777138778138779138780138781138782138783138784138785138786138787138788138789138790138791138792138793138794138795138796138797138798138799138800138801138802138803138804138805138806138807138808138809138810138811138812138813138814138815138816138817138818138819138820138821138822138823138824138825138826138827138828138829138830138831138832138833138834138835138836138837138838138839138840138841138842138843138844138845138846138847138848138849138850138851138852138853138854138855138856138857138858138859138860138861138862138863138864138865138866138867138868138869138870138871138872138873138874138875138876138877138878138879138880138881138882138883138884138885138886138887138888138889138890138891138892138893138894138895138896138897138898138899138900138901138902138903138904138905138906138907138908138909138910138911138912138913138914138915138916138917138918138919138920138921138922138923138924138925138926138927138928138929138930138931138932138933138934138935138936138937138938138939138940138941138942138943138944138945138946138947138948138949138950138951138952138953138954138955138956138957138958138959138960138961138962138963138964138965138966138967138968138969138970138971138972138973138974138975138976138977138978138979138980138981138982138983138984138985138986138987138988138989138990138991138992138993138994138995138996138997138998138999139000139001139002139003139004139005139006139007139008139009139010139011139012139013139014139015139016139017139018139019139020139021139022139023139024139025139026139027139028139029139030139031139032139033139034139035139036139037139038139039139040139041139042139043139044139045139046139047139048139049139050139051139052139053139054139055139056139057139058139059139060139061139062139063139064139065139066139067139068139069139070139071139072139073139074139075139076139077139078139079139080139081139082139083139084139085139086139087139088139089139090139091139092139093139094139095139096139097139098139099139100139101139102139103139104139105139106139107139108139109139110139111139112139113139114139115139116139117139118139119139120139121139122139123139124139125139126139127139128139129139130139131139132139133139134139135139136139137139138139139139140139141139142139143139144139145139146139147139148139149139150139151139152139153139154139155139156139157139158139159139160139161139162139163139164139165139166139167139168139169139170139171139172139173139174139175139176139177139178139179139180139181139182139183139184139185139186139187139188139189139190139191139192139193139194139195139196139197139198139199139200139201139202139203139204139205139206139207139208139209139210139211139212139213139214139215139216139217139218139219139220139221139222139223139224139225139226139227139228139229139230139231139232139233139234139235139236139237139238139239139240139241139242139243139244139245139246139247139248139249139250139251139252139253139254139255139256139257139258139259139260139261139262139263139264139265139266139267139268139269139270139271139272139273139274139275139276139277139278139279139280139281139282139283139284139285139286139287139288139289139290139291139292139293139294139295139296139297139298139299139300139301139302139303139304139305139306139307139308139309139310139311139312139313139314139315139316139317139318139319139320139321139322139323139324139325139326139327139328139329139330139331139332139333139334139335139336139337139338139339139340139341139342139343139344139345139346139347139348139349139350139351139352139353139354139355139356139357139358139359139360139361139362139363139364139365139366139367139368139369139370139371139372139373139374139375139376139377139378139379139380139381139382139383139384139385139386139387139388139389139390139391139392139393139394139395139396139397139398139399139400139401139402139403139404139405139406139407139408139409139410139411139412139413139414139415139416139417139418139419139420139421139422139423139424139425139426139427139428139429139430139431139432139433139434139435139436139437139438139439139440139441139442139443139444139445139446139447139448139449139450139451139452139453139454139455139456139457139458139459139460139461139462139463139464139465139466139467139468139469139470139471139472139473139474139475139476139477139478139479139480139481139482139483139484139485139486139487139488139489139490139491139492139493139494139495139496139497139498139499139500139501139502139503139504139505139506139507139508139509139510139511139512139513139514139515139516139517139518139519139520139521139522139523139524139525139526139527139528139529139530139531139532139533139534139535139536139537139538139539139540139541139542139543139544139545139546139547139548139549139550139551139552139553139554139555139556139557139558139559139560139561139562139563139564139565139566139567139568139569139570139571139572139573139574139575139576139577139578139579139580139581139582139583139584139585139586139587139588139589139590139591139592139593139594139595139596139597139598139599139600139601139602139603139604139605139606139607139608139609139610139611139612139613139614139615139616139617139618139619139620139621139622139623139624139625139626139627139628139629139630139631139632139633139634139635139636139637139638139639139640139641139642139643139644139645139646139647139648139649139650139651139652139653139654139655139656139657139658139659139660139661139662139663139664139665139666139667139668139669139670139671139672139673139674139675139676139677139678139679139680139681139682139683139684139685139686139687139688139689139690139691139692139693139694139695139696139697139698139699139700139701139702139703139704139705139706139707139708139709139710139711139712139713139714139715139716139717139718139719139720139721139722139723139724139725139726139727139728139729139730139731139732139733139734139735139736139737139738139739139740139741139742139743139744139745139746139747139748139749139750139751139752139753139754139755139756139757139758139759139760139761139762139763139764139765139766139767139768139769139770139771139772139773139774139775139776139777139778139779139780139781139782139783139784139785139786139787139788139789139790139791139792139793139794139795139796139797139798139799139800139801139802139803139804139805139806139807139808139809139810139811139812139813139814139815139816139817139818139819139820139821139822139823139824139825139826139827139828139829139830139831139832139833139834139835139836139837139838139839139840139841139842139843139844139845139846139847139848139849139850139851139852139853139854139855139856139857139858139859139860139861139862139863139864139865139866139867139868139869139870139871139872139873139874139875139876139877139878139879139880139881139882139883139884139885139886139887139888139889139890139891139892139893139894139895139896139897139898139899139900139901139902139903139904139905139906139907139908139909139910139911139912139913139914139915139916139917139918139919139920139921139922139923139924139925139926139927139928139929139930139931139932139933139934139935139936139937139938139939139940139941139942139943139944139945139946139947139948139949139950139951139952139953139954139955139956139957139958139959139960139961139962139963139964139965139966139967139968139969139970139971139972139973139974139975139976139977139978139979139980139981139982139983139984139985139986139987139988139989139990139991139992139993139994139995139996139997139998139999140000140001140002140003140004140005140006140007140008140009140010140011140012140013140014140015140016140017140018140019140020140021140022140023140024140025140026140027140028140029140030140031140032140033140034140035140036140037140038140039140040140041140042140043140044140045140046140047140048140049140050140051140052140053140054140055140056140057140058140059140060140061140062140063140064140065140066140067140068140069140070140071140072140073140074140075140076140077140078140079140080140081140082140083140084140085140086140087140088140089140090140091140092140093140094140095140096140097140098140099140100140101140102140103140104140105140106140107140108140109140110140111140112140113140114140115140116140117140118140119140120140121140122140123140124140125140126140127140128140129140130140131140132140133140134140135140136140137140138140139140140140141140142140143140144140145140146140147140148140149140150140151140152140153140154140155140156140157140158140159140160140161140162140163140164140165140166140167140168140169140170140171140172140173140174140175140176140177140178140179140180140181140182140183140184140185140186140187140188140189140190140191140192140193140194140195140196140197140198140199140200140201140202140203140204140205140206140207140208140209140210140211140212140213140214140215140216140217140218140219140220140221140222140223140224140225140226140227140228140229140230140231140232140233140234140235140236140237140238140239140240140241140242140243140244140245140246140247140248140249140250140251140252140253140254140255140256140257140258140259140260140261140262140263140264140265140266140267140268140269140270140271140272140273140274140275140276140277140278140279140280140281140282140283140284140285140286140287140288140289140290140291140292140293140294140295140296140297140298140299140300140301140302140303140304140305140306140307140308140309140310140311140312140313140314140315140316140317140318140319140320140321140322140323140324140325140326140327140328140329140330140331140332140333140334140335140336140337140338140339140340140341140342140343140344140345140346140347140348140349140350140351140352140353140354140355140356140357140358140359140360140361140362140363140364140365140366140367140368140369140370140371140372140373140374140375140376140377140378140379140380140381140382140383140384140385140386140387140388140389140390140391140392140393140394140395140396140397140398140399140400140401140402140403140404140405140406140407140408140409140410140411140412140413140414140415140416140417140418140419140420140421140422140423140424140425140426140427140428140429140430140431140432140433140434140435140436140437140438140439140440140441140442140443140444140445140446140447140448140449140450140451140452140453140454140455140456140457140458140459140460140461140462140463140464140465140466140467140468140469140470140471140472140473140474140475140476140477140478140479140480140481140482140483140484140485140486140487140488140489140490140491140492140493140494140495140496140497140498140499140500140501140502140503140504140505140506140507140508140509140510140511140512140513140514140515140516140517140518140519140520140521140522140523140524140525140526140527140528140529140530140531140532140533140534140535140536140537140538140539140540140541140542140543140544140545140546140547140548140549140550140551140552140553140554140555140556140557140558140559140560140561140562140563140564140565140566140567140568140569140570140571140572140573140574140575140576140577140578140579140580140581140582140583140584140585140586140587140588140589140590140591140592140593140594140595140596140597140598140599140600140601140602140603140604140605140606140607140608140609140610140611140612140613140614140615140616140617140618140619140620140621140622140623140624140625140626140627140628140629140630140631140632140633140634140635140636140637140638140639140640140641140642140643140644140645140646140647140648140649140650140651140652140653140654140655140656140657140658140659140660140661140662140663140664140665140666140667140668140669140670140671140672140673140674140675140676140677140678140679140680140681140682140683140684140685140686140687140688140689140690140691140692140693140694140695140696140697140698140699140700140701140702140703140704140705140706140707140708140709140710140711140712140713140714140715140716140717140718140719140720140721140722140723140724140725140726140727140728140729140730140731140732140733140734140735140736140737140738140739140740140741140742140743140744140745140746140747140748140749140750140751140752140753140754140755140756140757140758140759140760140761140762140763140764140765140766140767140768140769140770140771140772140773140774140775140776140777140778140779140780140781140782140783140784140785140786140787140788140789140790140791140792140793140794140795140796140797140798140799140800140801140802140803140804140805140806140807140808140809140810140811140812140813140814140815140816140817140818140819140820140821140822140823140824140825140826140827140828140829140830140831140832140833140834140835140836140837140838140839140840140841140842140843140844140845140846140847140848140849140850140851140852140853140854140855140856140857140858140859140860140861140862140863140864140865140866140867140868140869140870140871140872140873140874140875140876140877140878140879140880140881140882140883140884140885140886140887140888140889140890140891140892140893140894140895140896140897140898140899140900140901140902140903140904140905140906140907140908140909140910140911140912140913140914140915140916140917140918140919140920140921140922140923140924140925140926140927140928140929140930140931140932140933140934140935140936140937140938140939140940140941140942140943140944140945140946140947140948140949140950140951140952140953140954140955140956140957140958140959140960140961140962140963140964140965140966140967140968140969140970140971140972140973140974140975140976140977140978140979140980140981140982140983140984140985140986140987140988140989140990140991140992140993140994140995140996140997140998140999141000141001141002141003141004141005141006141007141008141009141010141011141012141013141014141015141016141017141018141019141020141021141022141023141024141025141026141027141028141029141030141031141032141033141034141035141036141037141038141039141040141041141042141043141044141045141046141047141048141049141050141051141052141053141054141055141056141057141058141059141060141061141062141063141064141065141066141067141068141069141070141071141072141073141074141075141076141077141078141079141080141081141082141083141084141085141086141087141088141089141090141091141092141093141094141095141096141097141098141099141100141101141102141103141104141105141106141107141108141109141110141111141112141113141114141115141116141117141118141119141120141121141122141123141124141125141126141127141128141129141130141131141132141133141134141135141136141137141138141139141140141141141142141143141144141145141146141147141148141149141150141151141152141153141154141155141156141157141158141159141160141161141162141163141164141165141166141167141168141169141170141171141172141173141174141175141176141177141178141179141180141181141182141183141184141185141186141187141188141189141190141191141192141193141194141195141196141197141198141199141200141201141202141203141204141205141206141207141208141209141210141211141212141213141214141215141216141217141218141219141220141221141222141223141224141225141226141227141228141229141230141231141232141233141234141235141236141237141238141239141240141241141242141243141244141245141246141247141248141249141250141251141252141253141254141255141256141257141258141259141260141261141262141263141264141265141266141267141268141269141270141271141272141273141274141275141276141277141278141279141280141281141282141283141284141285141286141287141288141289141290141291141292141293141294141295141296141297141298141299141300141301141302141303141304141305141306141307141308141309141310141311141312141313141314141315141316141317141318141319141320141321141322141323141324141325141326141327141328141329141330141331141332141333141334141335141336141337141338141339141340141341141342141343141344141345141346141347141348141349141350141351141352141353141354141355141356141357141358141359141360141361141362141363141364141365141366141367141368141369141370141371141372141373141374141375141376141377141378141379141380141381141382141383141384141385141386141387141388141389141390141391141392141393141394141395141396141397141398141399141400141401141402141403141404141405141406141407141408141409141410141411141412141413141414141415141416141417141418141419141420141421141422141423141424141425141426141427141428141429141430141431141432141433141434141435141436141437141438141439141440141441141442141443141444141445141446141447141448141449141450141451141452141453141454141455141456141457141458141459141460141461141462141463141464141465141466141467141468141469141470141471141472141473141474141475141476141477141478141479141480141481141482141483141484141485141486141487141488141489141490141491141492141493141494141495141496141497141498141499141500141501141502141503141504141505141506141507141508141509141510141511141512141513141514141515141516141517141518141519141520141521141522141523141524141525141526141527141528141529141530141531141532141533141534141535141536141537141538141539141540141541141542141543141544141545141546141547141548141549141550141551141552141553141554141555141556141557141558141559141560141561141562141563141564141565141566141567141568141569141570141571141572141573141574141575141576141577141578141579141580141581141582141583141584141585141586141587141588141589141590141591141592141593141594141595141596141597141598141599141600141601141602141603141604141605141606141607141608141609141610141611141612141613141614141615141616141617141618141619141620141621141622141623141624141625141626141627141628141629141630141631141632141633141634141635141636141637141638141639141640141641141642141643141644141645141646141647141648141649141650141651141652141653141654141655141656141657141658141659141660141661141662141663141664141665141666141667141668141669141670141671141672141673141674141675141676141677141678141679141680141681141682141683141684141685141686141687141688141689141690141691141692141693141694141695141696141697141698141699141700141701141702141703141704141705141706141707141708141709141710141711141712141713141714141715141716141717141718141719141720141721141722141723141724141725141726141727141728141729141730141731141732141733141734141735141736141737141738141739141740141741141742141743141744141745141746141747141748141749141750141751141752141753141754141755141756141757141758141759141760141761141762141763141764141765141766141767141768141769141770141771141772141773141774141775141776141777141778141779141780141781141782141783141784141785141786141787141788141789141790141791141792141793141794141795141796141797141798141799141800141801141802141803141804141805141806141807141808141809141810141811141812141813141814141815141816141817141818141819141820141821141822141823141824141825141826141827141828141829141830141831141832141833141834141835141836141837141838141839141840141841141842141843141844141845141846141847141848141849141850141851141852141853141854141855141856141857141858141859141860141861141862141863141864141865141866141867141868141869141870141871141872141873141874141875141876141877141878141879141880141881141882141883141884141885141886141887141888141889141890141891141892141893141894141895141896141897141898141899141900141901141902141903141904141905141906141907141908141909141910141911141912141913141914141915141916141917141918141919141920141921141922141923141924141925141926141927141928141929141930141931141932141933141934141935141936141937141938141939141940141941141942141943141944141945141946141947141948141949141950141951141952141953141954141955141956141957141958141959141960141961141962141963141964141965141966141967141968141969141970141971141972141973141974141975141976141977141978141979141980141981141982141983141984141985141986141987141988141989141990141991141992141993141994141995141996141997141998141999142000142001142002142003142004142005142006142007142008142009142010142011142012142013142014142015142016142017142018142019142020142021142022142023142024142025142026142027142028142029142030142031142032142033142034142035142036142037142038142039142040142041142042142043142044142045142046142047142048142049142050142051142052142053142054142055142056142057142058142059142060142061142062142063142064142065142066142067142068142069142070142071142072142073142074142075142076142077142078142079142080142081142082142083142084142085142086142087142088142089142090142091142092142093142094142095142096142097142098142099142100142101142102142103142104142105142106142107142108142109142110142111142112142113142114142115142116142117142118142119142120142121142122142123142124142125142126142127142128142129142130142131142132142133142134142135142136142137142138142139142140142141142142142143142144142145142146142147142148142149142150142151142152142153142154142155142156142157142158142159142160142161142162142163142164142165142166142167142168142169142170142171142172142173142174142175142176142177142178142179142180142181142182142183142184142185142186142187142188142189142190142191142192142193142194142195142196142197142198142199142200142201142202142203142204142205142206142207142208142209142210142211142212142213142214142215142216142217142218142219142220142221142222142223142224142225142226142227142228142229142230142231142232142233142234142235142236142237142238142239142240142241142242142243142244142245142246142247142248142249142250142251142252142253142254142255142256142257142258142259142260142261142262142263142264142265142266142267142268142269142270142271142272142273142274142275142276142277142278142279142280142281142282142283142284142285142286142287142288142289142290142291142292142293142294142295142296142297142298142299142300142301142302142303142304142305142306142307142308142309142310142311142312142313142314142315142316142317142318142319142320142321142322142323142324142325142326142327142328142329142330142331142332142333142334142335142336142337142338142339142340142341142342142343142344142345142346142347142348142349142350142351142352142353142354142355142356142357142358142359142360142361142362142363142364142365142366142367142368142369142370142371142372142373142374142375142376142377142378142379142380142381142382142383142384142385142386142387142388142389142390142391142392142393142394142395142396142397142398142399142400142401142402142403142404142405142406142407142408142409142410142411142412142413142414142415142416142417142418142419142420142421142422142423142424142425142426142427142428142429142430142431142432142433142434142435142436142437142438142439142440142441142442142443142444142445142446142447142448142449142450142451142452142453142454142455142456142457142458142459142460142461142462142463142464142465142466142467142468142469142470142471142472142473142474142475142476142477142478142479142480142481142482142483142484142485142486142487142488142489142490142491142492142493142494142495142496142497142498142499142500142501142502142503142504142505142506142507142508142509142510142511142512142513142514142515142516142517142518142519142520142521142522142523142524142525142526142527142528142529142530142531142532142533142534142535142536142537142538142539142540142541142542142543142544142545142546142547142548142549142550142551142552142553142554142555142556142557142558142559142560142561142562142563142564142565142566142567142568142569142570142571142572142573142574142575142576142577142578142579142580142581142582142583142584142585142586142587142588142589142590142591142592142593142594142595142596142597142598142599142600142601142602142603142604142605142606142607142608142609142610142611142612142613142614142615142616142617142618142619142620142621142622142623142624142625142626142627142628142629142630142631142632142633142634142635142636142637142638142639142640142641142642142643142644142645142646142647142648142649142650142651142652142653142654142655142656142657142658142659142660142661142662142663142664142665142666142667142668142669142670142671142672142673142674142675142676142677142678142679142680142681142682142683142684142685142686142687142688142689142690142691142692142693142694142695142696142697142698142699142700142701142702142703142704142705142706142707142708142709142710142711142712142713142714142715142716142717142718142719142720142721142722142723142724142725142726142727142728142729142730142731142732142733142734142735142736142737142738142739142740142741142742142743142744142745142746142747142748142749142750142751142752142753142754142755142756142757142758142759142760142761142762142763142764142765142766142767142768142769142770142771142772142773142774142775142776142777142778142779142780142781142782142783142784142785142786142787142788142789142790142791142792142793142794142795142796142797142798142799142800142801142802142803142804142805142806142807142808142809142810142811142812142813142814142815142816142817142818142819142820142821142822142823142824142825142826142827142828142829142830142831142832142833142834142835142836142837142838142839142840142841142842142843142844142845142846142847142848142849142850142851142852142853142854142855142856142857142858142859142860142861142862142863142864142865142866142867142868142869142870142871142872142873142874142875142876142877142878142879142880142881142882142883142884142885142886142887142888142889142890142891142892142893142894142895142896142897142898142899142900142901142902142903142904142905142906142907142908142909142910142911142912142913142914142915142916142917142918142919142920142921142922142923142924142925142926142927142928142929142930142931142932142933142934142935142936142937142938142939142940142941142942142943142944142945142946142947142948142949142950142951142952142953142954142955142956142957142958142959142960142961142962142963142964142965142966142967142968142969142970142971142972142973142974142975142976142977142978142979142980142981142982142983142984142985142986142987142988142989142990142991142992142993142994142995142996142997142998142999143000143001143002143003143004143005143006143007143008143009143010143011143012143013143014143015143016143017143018143019143020143021143022143023143024143025143026143027143028143029143030143031143032143033143034143035143036143037143038143039143040143041143042143043143044143045143046143047143048143049143050143051143052143053143054143055143056143057143058143059143060143061143062143063143064143065143066143067143068143069143070143071143072143073143074143075143076143077143078143079143080143081143082143083143084143085143086143087143088143089143090143091143092143093143094143095143096143097143098143099143100143101143102143103143104143105143106143107143108143109143110143111143112143113143114143115143116143117143118143119143120143121143122143123143124143125143126143127143128143129143130143131143132143133143134143135143136143137143138143139143140143141143142143143143144143145143146143147143148143149143150143151143152143153143154143155143156143157143158143159143160143161143162143163143164143165143166143167143168143169143170143171143172143173143174143175143176143177143178143179143180143181143182143183143184143185143186143187143188143189143190143191143192143193143194143195143196143197143198143199143200143201143202143203143204143205143206143207143208143209143210143211143212143213143214143215143216143217143218143219143220143221143222143223143224143225143226143227143228143229143230143231143232143233143234143235143236143237143238143239143240143241143242143243143244143245143246143247143248143249143250143251143252143253143254143255143256143257143258143259143260143261143262143263143264143265143266143267143268143269143270143271143272143273143274143275143276143277143278143279143280143281143282143283143284143285143286143287143288143289143290143291143292143293143294143295143296143297143298143299143300143301143302143303143304143305143306143307143308143309143310143311143312143313143314143315143316143317143318143319143320143321143322143323143324143325143326143327143328143329143330143331143332143333143334143335143336143337143338143339143340143341143342143343143344143345143346143347143348143349143350143351143352143353143354143355143356143357143358143359143360143361143362143363143364143365143366143367143368143369143370143371143372143373143374143375143376143377143378143379143380143381143382143383143384143385143386143387143388143389143390143391143392143393143394143395143396143397143398143399143400143401143402143403143404143405143406143407143408143409143410143411143412143413143414143415143416143417143418143419143420143421143422143423143424143425143426143427143428143429143430143431143432143433143434143435143436143437143438143439143440143441143442143443143444143445143446143447143448143449143450143451143452143453143454143455143456143457143458143459143460143461143462143463143464143465143466143467143468143469143470143471143472143473143474143475143476143477143478143479143480143481143482143483143484143485143486143487143488143489143490143491143492143493143494143495143496143497143498143499143500143501143502143503143504143505143506143507143508143509143510143511143512143513143514143515143516143517143518143519143520143521143522143523143524143525143526143527143528143529143530143531143532143533143534143535143536143537143538143539143540143541143542143543143544143545143546143547143548143549143550143551143552143553143554143555143556143557143558143559143560143561143562143563143564143565143566143567143568143569143570143571143572143573143574143575143576143577143578143579143580143581143582143583143584143585143586143587143588143589143590143591143592143593143594143595143596143597143598143599143600143601143602143603143604143605143606143607143608143609143610143611143612143613143614143615143616143617143618143619143620143621143622143623143624143625143626143627143628143629143630143631143632143633143634143635143636143637143638143639143640143641143642143643143644143645143646143647143648143649143650143651143652143653143654143655143656143657143658143659143660143661143662143663143664143665143666143667143668143669143670143671143672143673143674143675143676143677143678143679143680143681143682143683143684143685143686143687143688143689143690143691143692143693143694143695143696143697143698143699143700143701143702143703143704143705143706143707143708143709143710143711143712143713143714143715143716143717143718143719143720143721143722143723143724143725143726143727143728143729143730143731143732143733143734143735143736143737143738143739143740143741143742143743143744143745143746143747143748143749143750143751143752143753143754143755143756143757143758143759143760143761143762143763143764143765143766143767143768143769143770143771143772143773143774143775143776143777143778143779143780143781143782143783143784143785143786143787143788143789143790143791143792143793143794143795143796143797143798143799143800143801143802143803143804143805143806143807143808143809143810143811143812143813143814143815143816143817143818143819143820143821143822143823143824143825143826143827143828143829143830143831143832143833143834143835143836143837143838143839143840143841143842143843143844143845143846143847143848143849143850143851143852143853143854143855143856143857143858143859143860143861143862143863143864143865143866143867143868143869143870143871143872143873143874143875143876143877143878143879143880143881143882143883143884143885143886143887143888143889143890143891143892143893143894143895143896143897143898143899143900143901143902143903143904143905143906143907143908143909143910143911143912143913143914143915143916143917143918143919143920143921143922143923143924143925143926143927143928143929143930143931143932143933143934143935143936143937143938143939143940143941143942143943143944143945143946143947143948143949143950143951143952143953143954143955143956143957143958143959143960143961143962143963143964143965143966143967143968143969143970143971143972143973143974143975143976143977143978143979143980143981143982143983143984143985143986143987143988143989143990143991143992143993143994143995143996143997143998143999144000144001144002144003144004144005144006144007144008144009144010144011144012144013144014144015144016144017144018144019144020144021144022144023144024144025144026144027144028144029144030144031144032144033144034144035144036144037144038144039144040144041144042144043144044144045144046144047144048144049144050144051144052144053144054144055144056144057144058144059144060144061144062144063144064144065144066144067144068144069144070144071144072144073144074144075144076144077144078144079144080144081144082144083144084144085144086144087144088144089144090144091144092144093144094144095144096144097144098144099144100144101144102144103144104144105144106144107144108144109144110144111144112144113144114144115144116144117144118144119144120144121144122144123144124144125144126144127144128144129144130144131144132144133144134144135144136144137144138144139144140144141144142144143144144144145144146144147144148144149144150144151144152144153144154144155144156144157144158144159144160144161144162144163144164144165144166144167144168144169144170144171144172144173144174144175144176144177144178144179144180144181144182144183144184144185144186144187144188144189144190144191144192144193144194144195144196144197144198144199144200144201144202144203144204144205144206144207144208144209144210144211144212144213144214144215144216144217144218144219144220144221144222144223144224144225144226144227144228144229144230144231144232144233144234144235144236144237144238144239144240144241144242144243144244144245144246144247144248144249144250144251144252144253144254144255144256144257144258144259144260144261144262144263144264144265144266144267144268144269144270144271144272144273144274144275144276144277144278144279144280144281144282144283144284144285144286144287144288144289144290144291144292144293144294144295144296144297144298144299144300144301144302144303144304144305144306144307144308144309144310144311144312144313144314144315144316144317144318144319144320144321144322144323144324144325144326144327144328144329144330144331144332144333144334144335144336144337144338144339144340144341144342144343144344144345144346144347144348144349144350144351144352144353144354144355144356144357144358144359144360144361144362144363144364144365144366144367144368144369144370144371144372144373144374144375144376144377144378144379144380144381144382144383144384144385144386144387144388144389144390144391144392144393144394144395144396144397144398144399144400144401144402144403144404144405144406144407144408144409144410144411144412144413144414144415144416144417144418144419144420144421144422144423144424144425144426144427144428144429144430144431144432144433144434144435144436144437144438144439144440144441144442144443144444144445144446144447144448144449144450144451144452144453144454144455144456144457144458144459144460144461144462144463144464144465144466144467144468144469144470144471144472144473144474144475144476144477144478144479144480144481144482144483144484144485144486144487144488144489144490144491144492144493144494144495144496144497144498144499144500144501144502144503144504144505144506144507144508144509144510144511144512144513144514144515144516144517144518144519144520144521144522144523144524144525144526144527144528144529144530144531144532144533144534144535144536144537144538144539144540144541144542144543144544144545144546144547144548144549144550144551144552144553144554144555144556144557144558144559144560144561144562144563144564144565144566144567144568144569144570144571144572144573144574144575144576144577144578144579144580144581144582144583144584144585144586144587144588144589144590144591144592144593144594144595144596144597144598144599144600144601144602144603144604144605144606144607144608144609144610144611144612144613144614144615144616144617144618144619144620144621144622144623144624144625144626144627144628144629144630144631144632144633144634144635144636144637144638144639144640144641144642144643144644144645144646144647144648144649144650144651144652144653144654144655144656144657144658144659144660144661144662144663144664144665144666144667144668144669144670144671144672144673144674144675144676144677144678144679144680144681144682144683144684144685144686144687144688144689144690144691144692144693144694144695144696144697144698144699144700144701144702144703144704144705144706144707144708144709144710144711144712144713144714144715144716144717144718144719144720144721144722144723144724144725144726144727144728144729144730144731144732144733144734144735144736144737144738144739144740144741144742144743144744144745144746144747144748144749144750144751144752144753144754144755144756144757144758144759144760144761144762144763144764144765144766144767144768144769144770144771144772144773144774144775144776144777144778144779144780144781144782144783144784144785144786144787144788144789144790144791144792144793144794144795144796144797144798144799144800144801144802144803144804144805144806144807144808144809144810144811144812144813144814144815144816144817144818144819144820144821144822144823144824144825144826144827144828144829144830144831144832144833144834144835144836144837144838144839144840144841144842144843144844144845144846144847144848144849144850144851144852144853144854144855144856144857144858144859144860144861144862144863144864144865144866144867144868144869144870144871144872144873144874144875144876144877144878144879144880144881144882144883144884144885144886144887144888144889144890144891144892144893144894144895144896144897144898144899144900144901144902144903144904144905144906144907144908144909144910144911144912144913144914144915144916144917144918144919144920144921144922144923144924144925144926144927144928144929144930144931144932144933144934144935144936144937144938144939144940144941144942144943144944144945144946144947144948144949144950144951144952144953144954144955144956144957144958144959144960144961144962144963144964144965144966144967144968144969144970144971144972144973144974144975144976144977144978144979144980144981144982144983144984144985144986144987144988144989144990144991144992144993144994144995144996144997144998144999145000145001145002145003145004145005145006145007145008145009145010145011145012145013145014145015145016145017145018145019145020145021145022145023145024145025145026145027145028145029145030145031145032145033145034145035145036145037145038145039145040145041145042145043145044145045145046145047145048145049145050145051145052145053145054145055145056145057145058145059145060145061145062145063145064145065145066145067145068145069145070145071145072145073145074145075145076145077145078145079145080145081145082145083145084145085145086145087145088145089145090145091145092145093145094145095145096145097145098145099145100145101145102145103145104145105145106145107145108145109145110145111145112145113145114145115145116145117145118145119145120145121145122145123145124145125145126145127145128145129145130145131145132145133145134145135145136145137145138145139145140145141145142145143145144145145145146145147145148145149145150145151145152145153145154145155145156145157145158145159145160145161145162145163145164145165145166145167145168145169145170145171145172145173145174145175145176145177145178145179145180145181145182145183145184145185145186145187145188145189145190145191145192145193145194145195145196145197145198145199145200145201145202145203145204145205145206145207145208145209145210145211145212145213145214145215145216145217145218145219145220145221145222145223145224145225145226145227145228145229145230145231145232145233145234145235145236145237145238145239145240145241145242145243145244145245145246145247145248145249145250145251145252145253145254145255145256145257145258145259145260145261145262145263145264145265145266145267145268145269145270145271145272145273145274145275145276145277145278145279145280145281145282145283145284145285145286145287145288145289145290145291145292145293145294145295145296145297145298145299145300145301145302145303145304145305145306145307145308145309145310145311145312145313145314145315145316145317145318145319145320145321145322145323145324145325145326145327145328145329145330145331145332145333145334145335145336145337145338145339145340145341145342145343145344145345145346145347145348145349145350145351145352145353145354145355145356145357145358145359145360145361145362145363145364145365145366145367145368145369145370145371145372145373145374145375145376145377145378145379145380145381145382145383145384145385145386145387145388145389145390145391145392145393145394145395145396145397145398145399145400145401145402145403145404145405145406145407145408145409145410145411145412145413145414145415145416145417145418145419145420145421145422145423145424145425145426145427145428145429145430145431145432145433145434145435145436145437145438145439145440145441145442145443145444145445145446145447145448145449145450145451145452145453145454145455145456145457145458145459145460145461145462145463145464145465145466145467145468145469145470145471145472145473145474145475145476145477145478145479145480145481145482145483145484145485145486145487145488145489145490145491145492145493145494145495145496145497145498145499145500145501145502145503145504145505145506145507145508145509145510145511145512145513145514145515145516145517145518145519145520145521145522145523145524145525145526145527145528145529145530145531145532145533145534145535145536145537145538145539145540145541145542145543145544145545145546145547145548145549145550145551145552145553145554145555145556145557145558145559145560145561145562145563145564145565145566145567145568145569145570145571145572145573145574145575145576145577145578145579145580145581145582145583145584145585145586145587145588145589145590145591145592145593145594145595145596145597145598145599145600145601145602145603145604145605145606145607145608145609145610145611145612145613145614145615145616145617145618145619145620145621145622145623145624145625145626145627145628145629145630145631145632145633145634145635145636145637145638145639145640145641145642145643145644145645145646145647145648145649145650145651145652145653145654145655145656145657145658145659145660145661145662145663145664145665145666145667145668145669145670145671145672145673145674145675145676145677145678145679145680145681145682145683145684145685145686145687145688145689145690145691145692145693145694145695145696145697145698145699145700145701145702145703145704145705145706145707145708145709145710145711145712145713145714145715145716145717145718145719145720145721145722145723145724145725145726145727145728145729145730145731145732145733145734145735145736145737145738145739145740145741145742145743145744145745145746145747145748145749145750145751145752145753145754145755145756145757145758145759145760145761145762145763145764145765145766145767145768145769145770145771145772145773145774145775145776145777145778145779145780145781145782145783145784145785145786145787145788145789145790145791145792145793145794145795145796145797145798145799145800145801145802145803145804145805145806145807145808145809145810145811145812145813145814145815145816145817145818145819145820145821145822145823145824145825145826145827145828145829145830145831145832145833145834145835145836145837145838145839145840145841145842145843145844145845145846145847145848145849145850145851145852145853145854145855145856145857145858145859145860145861145862145863145864145865145866145867145868145869145870145871145872145873145874145875145876145877145878145879145880145881145882145883145884145885145886145887145888145889145890145891145892145893145894145895145896145897145898145899145900145901145902145903145904145905145906145907145908145909145910145911145912145913145914145915145916145917145918145919145920145921145922145923145924145925145926145927145928145929145930145931145932145933145934145935145936145937145938145939145940145941145942145943145944145945145946145947145948145949145950145951145952145953145954145955145956145957145958145959145960145961145962145963145964145965145966145967145968145969145970145971145972145973145974145975145976145977145978145979145980145981145982145983145984145985145986145987145988145989145990145991145992145993145994145995145996145997145998145999146000146001146002146003146004146005146006146007146008146009146010146011146012146013146014146015146016146017146018146019146020146021146022146023146024146025146026146027146028146029146030146031146032146033146034146035146036146037146038146039146040146041146042146043146044146045146046146047146048146049146050146051146052146053146054146055146056146057146058146059146060146061146062146063146064146065146066146067146068146069146070146071146072146073146074146075146076146077146078146079146080146081146082146083146084146085146086146087146088146089146090146091146092146093146094146095146096146097146098146099146100146101146102146103146104146105146106146107146108146109146110146111146112146113146114146115146116146117146118146119146120146121146122146123146124146125146126146127146128146129146130146131146132146133146134146135146136146137146138146139146140146141146142146143146144146145146146146147146148146149146150146151146152146153146154146155146156146157146158146159146160146161146162146163146164146165146166146167146168146169146170146171146172146173146174146175146176146177146178146179146180146181146182146183146184146185146186146187146188146189146190146191146192146193146194146195146196146197146198146199146200146201146202146203146204146205146206146207146208146209146210146211146212146213146214146215146216146217146218146219146220146221146222146223146224146225146226146227146228146229146230146231146232146233146234146235146236146237146238146239146240146241146242146243146244146245146246146247146248146249146250146251146252146253146254146255146256146257146258146259146260146261146262146263146264146265146266146267146268146269146270146271146272146273146274146275146276146277146278146279146280146281146282146283146284146285146286146287146288146289146290146291146292146293146294146295146296146297146298146299146300146301146302146303146304146305146306146307146308146309146310146311146312146313146314146315146316146317146318146319146320146321146322146323146324146325146326146327146328146329146330146331146332146333146334146335146336146337146338146339146340146341146342146343146344146345146346146347146348146349146350146351146352146353146354146355146356146357146358146359146360146361146362146363146364146365146366146367146368146369146370146371146372146373146374146375146376146377146378146379146380146381146382146383146384146385146386146387146388146389146390146391146392146393146394146395146396146397146398146399146400146401146402146403146404146405146406146407146408146409146410146411146412146413146414146415146416146417146418146419146420146421146422146423146424146425146426146427146428146429146430146431146432146433146434146435146436146437146438146439146440146441146442146443146444146445146446146447146448146449146450146451146452146453146454146455146456146457146458146459146460146461146462146463146464146465146466146467146468146469146470146471146472146473146474146475146476146477146478146479146480146481146482146483146484146485146486146487146488146489146490146491146492146493146494146495146496146497146498146499146500146501146502146503146504146505146506146507146508146509146510146511146512146513146514146515146516146517146518146519146520146521146522146523146524146525146526146527146528146529146530146531146532146533146534146535146536146537146538146539146540146541146542146543146544146545146546146547146548146549146550146551146552146553146554146555146556146557146558146559146560146561146562146563146564146565146566146567146568146569146570146571146572146573146574146575146576146577146578146579146580146581146582146583146584146585146586146587146588146589146590146591146592146593146594146595146596146597146598146599146600146601146602146603146604146605146606146607146608146609146610146611146612146613146614146615146616146617146618146619146620146621146622146623146624146625146626146627146628146629146630146631146632146633146634146635146636146637146638146639146640146641146642146643146644146645146646146647146648146649146650146651146652146653146654146655146656146657146658146659146660146661146662146663146664146665146666146667146668146669146670146671146672146673146674146675146676146677146678146679146680146681146682146683146684146685146686146687146688146689146690146691146692146693146694146695146696146697146698146699146700146701146702146703146704146705146706146707146708146709146710146711146712146713146714146715146716146717146718146719146720146721146722146723146724146725146726146727146728146729146730146731146732146733146734146735146736146737146738146739146740146741146742146743146744146745146746146747146748146749146750146751146752146753146754146755146756146757146758146759146760146761146762146763146764146765146766146767146768146769146770146771146772146773146774146775146776146777146778146779146780146781146782146783146784146785146786146787146788146789146790146791146792146793146794146795146796146797146798146799146800146801146802146803146804146805146806146807146808146809146810146811146812146813146814146815146816146817146818146819146820146821146822146823146824146825146826146827146828146829146830146831146832146833146834146835146836146837146838146839146840146841146842146843146844146845146846146847146848146849146850146851146852146853146854146855146856146857146858146859146860146861146862146863146864146865146866146867146868146869146870146871146872146873146874146875146876146877146878146879146880146881146882146883146884146885146886146887146888146889146890146891146892146893146894146895146896146897146898146899146900146901146902146903146904146905146906146907146908146909146910146911146912146913146914146915146916146917146918146919146920146921146922146923146924146925146926146927146928146929146930146931146932146933146934146935146936146937146938146939146940146941146942146943146944146945146946146947146948146949146950146951146952146953146954146955146956146957146958146959146960146961146962146963146964146965146966146967146968146969146970146971146972146973146974146975146976146977146978146979146980146981146982146983146984146985146986146987146988146989146990146991146992146993146994146995146996146997146998146999147000147001147002147003147004147005147006147007147008147009147010147011147012147013147014147015147016147017147018147019147020147021147022147023147024147025147026147027147028147029147030147031147032147033147034147035147036147037147038147039147040147041147042147043147044147045147046147047147048147049147050147051147052147053147054147055147056147057147058147059147060147061147062147063147064147065147066147067147068147069147070147071147072147073147074147075147076147077147078147079147080147081147082147083147084147085147086147087147088147089147090147091147092147093147094147095147096147097147098147099147100147101147102147103147104147105147106147107147108147109147110147111147112147113147114147115147116147117147118147119147120147121147122147123147124147125147126
  1. <!-- Generated by licenses.py; do not edit. --><!doctype html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width">
  6. <meta name="color-scheme" content="light dark">
  7. <title>Credits</title>
  8. <link rel="stylesheet" href="chrome://resources/css/text_defaults.css">
  9. <link rel="stylesheet" href="chrome://credits/credits.css">
  10. </head>
  11. <body>
  12. <span class="page-title" style="float:left;">Credits</span>
  13. <a id="print-link" href="#" style="float:right;" hidden>Print</a>
  14. <div style="clear:both; overflow:auto;"><!-- Chromium <3s the following projects -->
  15. <div class="product">
  16. <span class="title">2-dim General Purpose FFT (Fast Fourier/Cosine/Sine Transform) Package</span>
  17. <span class="homepage"><a href="http://www.kurims.kyoto-u.ac.jp/~ooura/fft.html">homepage</a></span>
  18. <input type="checkbox" hidden id="0">
  19. <label class="show" for="0" tabindex="0"></label>
  20. <div class="licence">
  21. <pre>Copyright(C) 1997,2001 Takuya OOURA (email: ooura@kurims.kyoto-u.ac.jp).
  22. You may use, copy, modify this code for any purpose and
  23. without fee. You may distribute this ORIGINAL package.
  24. </pre>
  25. </div>
  26. </div>
  27. <div class="product">
  28. <span class="title">Abseil</span>
  29. <span class="homepage"><a href="https://github.com/abseil/abseil-cpp">homepage</a></span>
  30. <input type="checkbox" hidden id="1">
  31. <label class="show" for="1" tabindex="0"></label>
  32. <div class="licence">
  33. <pre>
  34. Apache License
  35. Version 2.0, January 2004
  36. https://www.apache.org/licenses/
  37. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  38. 1. Definitions.
  39. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  40. and distribution as defined by Sections 1 through 9 of this document.
  41. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  42. the copyright owner that is granting the License.
  43. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  44. other entities that control, are controlled by, or are under common
  45. control with that entity. For the purposes of this definition,
  46. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  47. direction or management of such entity, whether by contract or
  48. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  49. outstanding shares, or (iii) beneficial ownership of such entity.
  50. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  51. exercising permissions granted by this License.
  52. &quot;Source&quot; form shall mean the preferred form for making modifications,
  53. including but not limited to software source code, documentation
  54. source, and configuration files.
  55. &quot;Object&quot; form shall mean any form resulting from mechanical
  56. transformation or translation of a Source form, including but
  57. not limited to compiled object code, generated documentation,
  58. and conversions to other media types.
  59. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  60. Object form, made available under the License, as indicated by a
  61. copyright notice that is included in or attached to the work
  62. (an example is provided in the Appendix below).
  63. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  64. form, that is based on (or derived from) the Work and for which the
  65. editorial revisions, annotations, elaborations, or other modifications
  66. represent, as a whole, an original work of authorship. For the purposes
  67. of this License, Derivative Works shall not include works that remain
  68. separable from, or merely link (or bind by name) to the interfaces of,
  69. the Work and Derivative Works thereof.
  70. &quot;Contribution&quot; shall mean any work of authorship, including
  71. the original version of the Work and any modifications or additions
  72. to that Work or Derivative Works thereof, that is intentionally
  73. submitted to Licensor for inclusion in the Work by the copyright owner
  74. or by an individual or Legal Entity authorized to submit on behalf of
  75. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  76. means any form of electronic, verbal, or written communication sent
  77. to the Licensor or its representatives, including but not limited to
  78. communication on electronic mailing lists, source code control systems,
  79. and issue tracking systems that are managed by, or on behalf of, the
  80. Licensor for the purpose of discussing and improving the Work, but
  81. excluding communication that is conspicuously marked or otherwise
  82. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  83. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  84. on behalf of whom a Contribution has been received by Licensor and
  85. subsequently incorporated within the Work.
  86. 2. Grant of Copyright License. Subject to the terms and conditions of
  87. this License, each Contributor hereby grants to You a perpetual,
  88. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  89. copyright license to reproduce, prepare Derivative Works of,
  90. publicly display, publicly perform, sublicense, and distribute the
  91. Work and such Derivative Works in Source or Object form.
  92. 3. Grant of Patent License. Subject to the terms and conditions of
  93. this License, each Contributor hereby grants to You a perpetual,
  94. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  95. (except as stated in this section) patent license to make, have made,
  96. use, offer to sell, sell, import, and otherwise transfer the Work,
  97. where such license applies only to those patent claims licensable
  98. by such Contributor that are necessarily infringed by their
  99. Contribution(s) alone or by combination of their Contribution(s)
  100. with the Work to which such Contribution(s) was submitted. If You
  101. institute patent litigation against any entity (including a
  102. cross-claim or counterclaim in a lawsuit) alleging that the Work
  103. or a Contribution incorporated within the Work constitutes direct
  104. or contributory patent infringement, then any patent licenses
  105. granted to You under this License for that Work shall terminate
  106. as of the date such litigation is filed.
  107. 4. Redistribution. You may reproduce and distribute copies of the
  108. Work or Derivative Works thereof in any medium, with or without
  109. modifications, and in Source or Object form, provided that You
  110. meet the following conditions:
  111. (a) You must give any other recipients of the Work or
  112. Derivative Works a copy of this License; and
  113. (b) You must cause any modified files to carry prominent notices
  114. stating that You changed the files; and
  115. (c) You must retain, in the Source form of any Derivative Works
  116. that You distribute, all copyright, patent, trademark, and
  117. attribution notices from the Source form of the Work,
  118. excluding those notices that do not pertain to any part of
  119. the Derivative Works; and
  120. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  121. distribution, then any Derivative Works that You distribute must
  122. include a readable copy of the attribution notices contained
  123. within such NOTICE file, excluding those notices that do not
  124. pertain to any part of the Derivative Works, in at least one
  125. of the following places: within a NOTICE text file distributed
  126. as part of the Derivative Works; within the Source form or
  127. documentation, if provided along with the Derivative Works; or,
  128. within a display generated by the Derivative Works, if and
  129. wherever such third-party notices normally appear. The contents
  130. of the NOTICE file are for informational purposes only and
  131. do not modify the License. You may add Your own attribution
  132. notices within Derivative Works that You distribute, alongside
  133. or as an addendum to the NOTICE text from the Work, provided
  134. that such additional attribution notices cannot be construed
  135. as modifying the License.
  136. You may add Your own copyright statement to Your modifications and
  137. may provide additional or different license terms and conditions
  138. for use, reproduction, or distribution of Your modifications, or
  139. for any such Derivative Works as a whole, provided Your use,
  140. reproduction, and distribution of the Work otherwise complies with
  141. the conditions stated in this License.
  142. 5. Submission of Contributions. Unless You explicitly state otherwise,
  143. any Contribution intentionally submitted for inclusion in the Work
  144. by You to the Licensor shall be under the terms and conditions of
  145. this License, without any additional terms or conditions.
  146. Notwithstanding the above, nothing herein shall supersede or modify
  147. the terms of any separate license agreement you may have executed
  148. with Licensor regarding such Contributions.
  149. 6. Trademarks. This License does not grant permission to use the trade
  150. names, trademarks, service marks, or product names of the Licensor,
  151. except as required for reasonable and customary use in describing the
  152. origin of the Work and reproducing the content of the NOTICE file.
  153. 7. Disclaimer of Warranty. Unless required by applicable law or
  154. agreed to in writing, Licensor provides the Work (and each
  155. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  156. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  157. implied, including, without limitation, any warranties or conditions
  158. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  159. PARTICULAR PURPOSE. You are solely responsible for determining the
  160. appropriateness of using or redistributing the Work and assume any
  161. risks associated with Your exercise of permissions under this License.
  162. 8. Limitation of Liability. In no event and under no legal theory,
  163. whether in tort (including negligence), contract, or otherwise,
  164. unless required by applicable law (such as deliberate and grossly
  165. negligent acts) or agreed to in writing, shall any Contributor be
  166. liable to You for damages, including any direct, indirect, special,
  167. incidental, or consequential damages of any character arising as a
  168. result of this License or out of the use or inability to use the
  169. Work (including but not limited to damages for loss of goodwill,
  170. work stoppage, computer failure or malfunction, or any and all
  171. other commercial damages or losses), even if such Contributor
  172. has been advised of the possibility of such damages.
  173. 9. Accepting Warranty or Additional Liability. While redistributing
  174. the Work or Derivative Works thereof, You may choose to offer,
  175. and charge a fee for, acceptance of support, warranty, indemnity,
  176. or other liability obligations and/or rights consistent with this
  177. License. However, in accepting such obligations, You may act only
  178. on Your own behalf and on Your sole responsibility, not on behalf
  179. of any other Contributor, and only if You agree to indemnify,
  180. defend, and hold each Contributor harmless for any liability
  181. incurred by, or claims asserted against, such Contributor by reason
  182. of your accepting any such warranty or additional liability.
  183. END OF TERMS AND CONDITIONS
  184. APPENDIX: How to apply the Apache License to your work.
  185. To apply the Apache License to your work, attach the following
  186. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  187. replaced with your own identifying information. (Don&#x27;t include
  188. the brackets!) The text should be enclosed in the appropriate
  189. comment syntax for the file format. We also recommend that a
  190. file or class name and description of purpose be included on the
  191. same &quot;printed page&quot; as the copyright notice for easier
  192. identification within third-party archives.
  193. Copyright [yyyy] [name of copyright owner]
  194. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  195. you may not use this file except in compliance with the License.
  196. You may obtain a copy of the License at
  197. https://www.apache.org/licenses/LICENSE-2.0
  198. Unless required by applicable law or agreed to in writing, software
  199. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  200. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  201. See the License for the specific language governing permissions and
  202. limitations under the License.
  203. </pre>
  204. </div>
  205. </div>
  206. <div class="product">
  207. <span class="title">Accessibility Audit library, from Accessibility Developer Tools</span>
  208. <span class="homepage"><a href="https://raw.githubusercontent.com/GoogleChrome/accessibility-developer-tools/master/dist/js/axs_testing.js">homepage</a></span>
  209. <input type="checkbox" hidden id="2">
  210. <label class="show" for="2" tabindex="0"></label>
  211. <div class="licence">
  212. <pre>
  213. Apache License
  214. Version 2.0, January 2004
  215. http://www.apache.org/licenses/
  216. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  217. 1. Definitions.
  218. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  219. and distribution as defined by Sections 1 through 9 of this document.
  220. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  221. the copyright owner that is granting the License.
  222. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  223. other entities that control, are controlled by, or are under common
  224. control with that entity. For the purposes of this definition,
  225. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  226. direction or management of such entity, whether by contract or
  227. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  228. outstanding shares, or (iii) beneficial ownership of such entity.
  229. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  230. exercising permissions granted by this License.
  231. &quot;Source&quot; form shall mean the preferred form for making modifications,
  232. including but not limited to software source code, documentation
  233. source, and configuration files.
  234. &quot;Object&quot; form shall mean any form resulting from mechanical
  235. transformation or translation of a Source form, including but
  236. not limited to compiled object code, generated documentation,
  237. and conversions to other media types.
  238. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  239. Object form, made available under the License, as indicated by a
  240. copyright notice that is included in or attached to the work
  241. (an example is provided in the Appendix below).
  242. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  243. form, that is based on (or derived from) the Work and for which the
  244. editorial revisions, annotations, elaborations, or other modifications
  245. represent, as a whole, an original work of authorship. For the purposes
  246. of this License, Derivative Works shall not include works that remain
  247. separable from, or merely link (or bind by name) to the interfaces of,
  248. the Work and Derivative Works thereof.
  249. &quot;Contribution&quot; shall mean any work of authorship, including
  250. the original version of the Work and any modifications or additions
  251. to that Work or Derivative Works thereof, that is intentionally
  252. submitted to Licensor for inclusion in the Work by the copyright owner
  253. or by an individual or Legal Entity authorized to submit on behalf of
  254. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  255. means any form of electronic, verbal, or written communication sent
  256. to the Licensor or its representatives, including but not limited to
  257. communication on electronic mailing lists, source code control systems,
  258. and issue tracking systems that are managed by, or on behalf of, the
  259. Licensor for the purpose of discussing and improving the Work, but
  260. excluding communication that is conspicuously marked or otherwise
  261. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  262. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  263. on behalf of whom a Contribution has been received by Licensor and
  264. subsequently incorporated within the Work.
  265. 2. Grant of Copyright License. Subject to the terms and conditions of
  266. this License, each Contributor hereby grants to You a perpetual,
  267. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  268. copyright license to reproduce, prepare Derivative Works of,
  269. publicly display, publicly perform, sublicense, and distribute the
  270. Work and such Derivative Works in Source or Object form.
  271. 3. Grant of Patent License. Subject to the terms and conditions of
  272. this License, each Contributor hereby grants to You a perpetual,
  273. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  274. (except as stated in this section) patent license to make, have made,
  275. use, offer to sell, sell, import, and otherwise transfer the Work,
  276. where such license applies only to those patent claims licensable
  277. by such Contributor that are necessarily infringed by their
  278. Contribution(s) alone or by combination of their Contribution(s)
  279. with the Work to which such Contribution(s) was submitted. If You
  280. institute patent litigation against any entity (including a
  281. cross-claim or counterclaim in a lawsuit) alleging that the Work
  282. or a Contribution incorporated within the Work constitutes direct
  283. or contributory patent infringement, then any patent licenses
  284. granted to You under this License for that Work shall terminate
  285. as of the date such litigation is filed.
  286. 4. Redistribution. You may reproduce and distribute copies of the
  287. Work or Derivative Works thereof in any medium, with or without
  288. modifications, and in Source or Object form, provided that You
  289. meet the following conditions:
  290. (a) You must give any other recipients of the Work or
  291. Derivative Works a copy of this License; and
  292. (b) You must cause any modified files to carry prominent notices
  293. stating that You changed the files; and
  294. (c) You must retain, in the Source form of any Derivative Works
  295. that You distribute, all copyright, patent, trademark, and
  296. attribution notices from the Source form of the Work,
  297. excluding those notices that do not pertain to any part of
  298. the Derivative Works; and
  299. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  300. distribution, then any Derivative Works that You distribute must
  301. include a readable copy of the attribution notices contained
  302. within such NOTICE file, excluding those notices that do not
  303. pertain to any part of the Derivative Works, in at least one
  304. of the following places: within a NOTICE text file distributed
  305. as part of the Derivative Works; within the Source form or
  306. documentation, if provided along with the Derivative Works; or,
  307. within a display generated by the Derivative Works, if and
  308. wherever such third-party notices normally appear. The contents
  309. of the NOTICE file are for informational purposes only and
  310. do not modify the License. You may add Your own attribution
  311. notices within Derivative Works that You distribute, alongside
  312. or as an addendum to the NOTICE text from the Work, provided
  313. that such additional attribution notices cannot be construed
  314. as modifying the License.
  315. You may add Your own copyright statement to Your modifications and
  316. may provide additional or different license terms and conditions
  317. for use, reproduction, or distribution of Your modifications, or
  318. for any such Derivative Works as a whole, provided Your use,
  319. reproduction, and distribution of the Work otherwise complies with
  320. the conditions stated in this License.
  321. 5. Submission of Contributions. Unless You explicitly state otherwise,
  322. any Contribution intentionally submitted for inclusion in the Work
  323. by You to the Licensor shall be under the terms and conditions of
  324. this License, without any additional terms or conditions.
  325. Notwithstanding the above, nothing herein shall supersede or modify
  326. the terms of any separate license agreement you may have executed
  327. with Licensor regarding such Contributions.
  328. 6. Trademarks. This License does not grant permission to use the trade
  329. names, trademarks, service marks, or product names of the Licensor,
  330. except as required for reasonable and customary use in describing the
  331. origin of the Work and reproducing the content of the NOTICE file.
  332. 7. Disclaimer of Warranty. Unless required by applicable law or
  333. agreed to in writing, Licensor provides the Work (and each
  334. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  335. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  336. implied, including, without limitation, any warranties or conditions
  337. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  338. PARTICULAR PURPOSE. You are solely responsible for determining the
  339. appropriateness of using or redistributing the Work and assume any
  340. risks associated with Your exercise of permissions under this License.
  341. 8. Limitation of Liability. In no event and under no legal theory,
  342. whether in tort (including negligence), contract, or otherwise,
  343. unless required by applicable law (such as deliberate and grossly
  344. negligent acts) or agreed to in writing, shall any Contributor be
  345. liable to You for damages, including any direct, indirect, special,
  346. incidental, or consequential damages of any character arising as a
  347. result of this License or out of the use or inability to use the
  348. Work (including but not limited to damages for loss of goodwill,
  349. work stoppage, computer failure or malfunction, or any and all
  350. other commercial damages or losses), even if such Contributor
  351. has been advised of the possibility of such damages.
  352. 9. Accepting Warranty or Additional Liability. While redistributing
  353. the Work or Derivative Works thereof, You may choose to offer,
  354. and charge a fee for, acceptance of support, warranty, indemnity,
  355. or other liability obligations and/or rights consistent with this
  356. License. However, in accepting such obligations, You may act only
  357. on Your own behalf and on Your sole responsibility, not on behalf
  358. of any other Contributor, and only if You agree to indemnify,
  359. defend, and hold each Contributor harmless for any liability
  360. incurred by, or claims asserted against, such Contributor by reason
  361. of your accepting any such warranty or additional liability.
  362. END OF TERMS AND CONDITIONS
  363. APPENDIX: How to apply the Apache License to your work.
  364. To apply the Apache License to your work, attach the following
  365. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  366. replaced with your own identifying information. (Don&#x27;t include
  367. the brackets!) The text should be enclosed in the appropriate
  368. comment syntax for the file format. We also recommend that a
  369. file or class name and description of purpose be included on the
  370. same &quot;printed page&quot; as the copyright notice for easier
  371. identification within third-party archives.
  372. Copyright [yyyy] [name of copyright owner]
  373. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  374. you may not use this file except in compliance with the License.
  375. You may obtain a copy of the License at
  376. http://www.apache.org/licenses/LICENSE-2.0
  377. Unless required by applicable law or agreed to in writing, software
  378. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  379. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  380. See the License for the specific language governing permissions and
  381. limitations under the License.
  382. </pre>
  383. </div>
  384. </div>
  385. <div class="product">
  386. <span class="title">Acorn, a tiny, fast JavaScript parser written in JavaScript.</span>
  387. <span class="homepage"><a href="https://github.com/acornjs/acorn">homepage</a></span>
  388. <input type="checkbox" hidden id="3">
  389. <label class="show" for="3" tabindex="0"></label>
  390. <div class="licence">
  391. <pre>MIT License
  392. Copyright (C) 2012-2020 by various contributors (see AUTHORS)
  393. Permission is hereby granted, free of charge, to any person obtaining a copy
  394. of this software and associated documentation files (the &quot;Software&quot;), to deal
  395. in the Software without restriction, including without limitation the rights
  396. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  397. copies of the Software, and to permit persons to whom the Software is
  398. furnished to do so, subject to the following conditions:
  399. The above copyright notice and this permission notice shall be included in
  400. all copies or substantial portions of the Software.
  401. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  402. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  403. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  404. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  405. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  406. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  407. THE SOFTWARE.
  408. </pre>
  409. </div>
  410. </div>
  411. <div class="product">
  412. <span class="title">Alliance for Open Media Video Codec</span>
  413. <span class="homepage"><a href="https://aomedia.googlesource.com/aom/">homepage</a></span>
  414. <input type="checkbox" hidden id="4">
  415. <label class="show" for="4" tabindex="0"></label>
  416. <div class="licence">
  417. <pre>Copyright (c) 2016, Alliance for Open Media. All rights reserved.
  418. Redistribution and use in source and binary forms, with or without
  419. modification, are permitted provided that the following conditions
  420. are met:
  421. 1. Redistributions of source code must retain the above copyright
  422. notice, this list of conditions and the following disclaimer.
  423. 2. Redistributions in binary form must reproduce the above copyright
  424. notice, this list of conditions and the following disclaimer in
  425. the documentation and/or other materials provided with the
  426. distribution.
  427. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  428. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  429. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  430. FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  431. COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  432. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  433. BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  434. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  435. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  436. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  437. ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  438. POSSIBILITY OF SUCH DAMAGE.
  439. </pre>
  440. </div>
  441. </div>
  442. <div class="product">
  443. <span class="title">Almost Native Graphics Layer Engine</span>
  444. <span class="homepage"><a href="http://code.google.com/p/angleproject/">homepage</a></span>
  445. <input type="checkbox" hidden id="5">
  446. <label class="show" for="5" tabindex="0"></label>
  447. <div class="licence">
  448. <pre>// Copyright 2018 The ANGLE Project Authors.
  449. // All rights reserved.
  450. //
  451. // Redistribution and use in source and binary forms, with or without
  452. // modification, are permitted provided that the following conditions
  453. // are met:
  454. //
  455. // Redistributions of source code must retain the above copyright
  456. // notice, this list of conditions and the following disclaimer.
  457. //
  458. // Redistributions in binary form must reproduce the above
  459. // copyright notice, this list of conditions and the following
  460. // disclaimer in the documentation and/or other materials provided
  461. // with the distribution.
  462. //
  463. // Neither the name of TransGaming Inc., Google Inc., 3DLabs Inc.
  464. // Ltd., nor the names of their contributors may be used to endorse
  465. // or promote products derived from this software without specific
  466. // prior written permission.
  467. //
  468. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  469. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  470. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  471. // FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  472. // COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  473. // INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
  474. // BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  475. // LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  476. // CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  477. // LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
  478. // ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  479. // POSSIBILITY OF SUCH DAMAGE.
  480. </pre>
  481. </div>
  482. </div>
  483. <div class="product">
  484. <span class="title">American Fuzzy Lop</span>
  485. <span class="homepage"><a href="http://lcamtuf.coredump.cx/afl/">homepage</a></span>
  486. <input type="checkbox" hidden id="6">
  487. <label class="show" for="6" tabindex="0"></label>
  488. <div class="licence">
  489. <pre>
  490. Apache License
  491. Version 2.0, January 2004
  492. http://www.apache.org/licenses/
  493. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  494. 1. Definitions.
  495. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  496. and distribution as defined by Sections 1 through 9 of this document.
  497. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  498. the copyright owner that is granting the License.
  499. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  500. other entities that control, are controlled by, or are under common
  501. control with that entity. For the purposes of this definition,
  502. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  503. direction or management of such entity, whether by contract or
  504. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  505. outstanding shares, or (iii) beneficial ownership of such entity.
  506. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  507. exercising permissions granted by this License.
  508. &quot;Source&quot; form shall mean the preferred form for making modifications,
  509. including but not limited to software source code, documentation
  510. source, and configuration files.
  511. &quot;Object&quot; form shall mean any form resulting from mechanical
  512. transformation or translation of a Source form, including but
  513. not limited to compiled object code, generated documentation,
  514. and conversions to other media types.
  515. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  516. Object form, made available under the License, as indicated by a
  517. copyright notice that is included in or attached to the work
  518. (an example is provided in the Appendix below).
  519. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  520. form, that is based on (or derived from) the Work and for which the
  521. editorial revisions, annotations, elaborations, or other modifications
  522. represent, as a whole, an original work of authorship. For the purposes
  523. of this License, Derivative Works shall not include works that remain
  524. separable from, or merely link (or bind by name) to the interfaces of,
  525. the Work and Derivative Works thereof.
  526. &quot;Contribution&quot; shall mean any work of authorship, including
  527. the original version of the Work and any modifications or additions
  528. to that Work or Derivative Works thereof, that is intentionally
  529. submitted to Licensor for inclusion in the Work by the copyright owner
  530. or by an individual or Legal Entity authorized to submit on behalf of
  531. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  532. means any form of electronic, verbal, or written communication sent
  533. to the Licensor or its representatives, including but not limited to
  534. communication on electronic mailing lists, source code control systems,
  535. and issue tracking systems that are managed by, or on behalf of, the
  536. Licensor for the purpose of discussing and improving the Work, but
  537. excluding communication that is conspicuously marked or otherwise
  538. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  539. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  540. on behalf of whom a Contribution has been received by Licensor and
  541. subsequently incorporated within the Work.
  542. 2. Grant of Copyright License. Subject to the terms and conditions of
  543. this License, each Contributor hereby grants to You a perpetual,
  544. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  545. copyright license to reproduce, prepare Derivative Works of,
  546. publicly display, publicly perform, sublicense, and distribute the
  547. Work and such Derivative Works in Source or Object form.
  548. 3. Grant of Patent License. Subject to the terms and conditions of
  549. this License, each Contributor hereby grants to You a perpetual,
  550. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  551. (except as stated in this section) patent license to make, have made,
  552. use, offer to sell, sell, import, and otherwise transfer the Work,
  553. where such license applies only to those patent claims licensable
  554. by such Contributor that are necessarily infringed by their
  555. Contribution(s) alone or by combination of their Contribution(s)
  556. with the Work to which such Contribution(s) was submitted. If You
  557. institute patent litigation against any entity (including a
  558. cross-claim or counterclaim in a lawsuit) alleging that the Work
  559. or a Contribution incorporated within the Work constitutes direct
  560. or contributory patent infringement, then any patent licenses
  561. granted to You under this License for that Work shall terminate
  562. as of the date such litigation is filed.
  563. 4. Redistribution. You may reproduce and distribute copies of the
  564. Work or Derivative Works thereof in any medium, with or without
  565. modifications, and in Source or Object form, provided that You
  566. meet the following conditions:
  567. (a) You must give any other recipients of the Work or
  568. Derivative Works a copy of this License; and
  569. (b) You must cause any modified files to carry prominent notices
  570. stating that You changed the files; and
  571. (c) You must retain, in the Source form of any Derivative Works
  572. that You distribute, all copyright, patent, trademark, and
  573. attribution notices from the Source form of the Work,
  574. excluding those notices that do not pertain to any part of
  575. the Derivative Works; and
  576. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  577. distribution, then any Derivative Works that You distribute must
  578. include a readable copy of the attribution notices contained
  579. within such NOTICE file, excluding those notices that do not
  580. pertain to any part of the Derivative Works, in at least one
  581. of the following places: within a NOTICE text file distributed
  582. as part of the Derivative Works; within the Source form or
  583. documentation, if provided along with the Derivative Works; or,
  584. within a display generated by the Derivative Works, if and
  585. wherever such third-party notices normally appear. The contents
  586. of the NOTICE file are for informational purposes only and
  587. do not modify the License. You may add Your own attribution
  588. notices within Derivative Works that You distribute, alongside
  589. or as an addendum to the NOTICE text from the Work, provided
  590. that such additional attribution notices cannot be construed
  591. as modifying the License.
  592. You may add Your own copyright statement to Your modifications and
  593. may provide additional or different license terms and conditions
  594. for use, reproduction, or distribution of Your modifications, or
  595. for any such Derivative Works as a whole, provided Your use,
  596. reproduction, and distribution of the Work otherwise complies with
  597. the conditions stated in this License.
  598. 5. Submission of Contributions. Unless You explicitly state otherwise,
  599. any Contribution intentionally submitted for inclusion in the Work
  600. by You to the Licensor shall be under the terms and conditions of
  601. this License, without any additional terms or conditions.
  602. Notwithstanding the above, nothing herein shall supersede or modify
  603. the terms of any separate license agreement you may have executed
  604. with Licensor regarding such Contributions.
  605. 6. Trademarks. This License does not grant permission to use the trade
  606. names, trademarks, service marks, or product names of the Licensor,
  607. except as required for reasonable and customary use in describing the
  608. origin of the Work and reproducing the content of the NOTICE file.
  609. 7. Disclaimer of Warranty. Unless required by applicable law or
  610. agreed to in writing, Licensor provides the Work (and each
  611. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  612. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  613. implied, including, without limitation, any warranties or conditions
  614. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  615. PARTICULAR PURPOSE. You are solely responsible for determining the
  616. appropriateness of using or redistributing the Work and assume any
  617. risks associated with Your exercise of permissions under this License.
  618. 8. Limitation of Liability. In no event and under no legal theory,
  619. whether in tort (including negligence), contract, or otherwise,
  620. unless required by applicable law (such as deliberate and grossly
  621. negligent acts) or agreed to in writing, shall any Contributor be
  622. liable to You for damages, including any direct, indirect, special,
  623. incidental, or consequential damages of any character arising as a
  624. result of this License or out of the use or inability to use the
  625. Work (including but not limited to damages for loss of goodwill,
  626. work stoppage, computer failure or malfunction, or any and all
  627. other commercial damages or losses), even if such Contributor
  628. has been advised of the possibility of such damages.
  629. 9. Accepting Warranty or Additional Liability. While redistributing
  630. the Work or Derivative Works thereof, You may choose to offer,
  631. and charge a fee for, acceptance of support, warranty, indemnity,
  632. or other liability obligations and/or rights consistent with this
  633. License. However, in accepting such obligations, You may act only
  634. on Your own behalf and on Your sole responsibility, not on behalf
  635. of any other Contributor, and only if You agree to indemnify,
  636. defend, and hold each Contributor harmless for any liability
  637. incurred by, or claims asserted against, such Contributor by reason
  638. of your accepting any such warranty or additional liability.
  639. END OF TERMS AND CONDITIONS
  640. APPENDIX: How to apply the Apache License to your work.
  641. To apply the Apache License to your work, attach the following
  642. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  643. replaced with your own identifying information. (Don&#x27;t include
  644. the brackets!) The text should be enclosed in the appropriate
  645. comment syntax for the file format. We also recommend that a
  646. file or class name and description of purpose be included on the
  647. same &quot;printed page&quot; as the copyright notice for easier
  648. identification within third-party archives.
  649. Copyright [yyyy] [name of copyright owner]
  650. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  651. you may not use this file except in compliance with the License.
  652. You may obtain a copy of the License at
  653. http://www.apache.org/licenses/LICENSE-2.0
  654. Unless required by applicable law or agreed to in writing, software
  655. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  656. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  657. See the License for the specific language governing permissions and
  658. limitations under the License.
  659. </pre>
  660. </div>
  661. </div>
  662. <div class="product">
  663. <span class="title">Android</span>
  664. <span class="homepage"><a href="http://source.android.com">homepage</a></span>
  665. <input type="checkbox" hidden id="7">
  666. <label class="show" for="7" tabindex="0"></label>
  667. <div class="licence">
  668. <pre>
  669. Apache License
  670. Version 2.0, January 2004
  671. http://www.apache.org/licenses/
  672. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  673. 1. Definitions.
  674. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  675. and distribution as defined by Sections 1 through 9 of this document.
  676. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  677. the copyright owner that is granting the License.
  678. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  679. other entities that control, are controlled by, or are under common
  680. control with that entity. For the purposes of this definition,
  681. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  682. direction or management of such entity, whether by contract or
  683. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  684. outstanding shares, or (iii) beneficial ownership of such entity.
  685. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  686. exercising permissions granted by this License.
  687. &quot;Source&quot; form shall mean the preferred form for making modifications,
  688. including but not limited to software source code, documentation
  689. source, and configuration files.
  690. &quot;Object&quot; form shall mean any form resulting from mechanical
  691. transformation or translation of a Source form, including but
  692. not limited to compiled object code, generated documentation,
  693. and conversions to other media types.
  694. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  695. Object form, made available under the License, as indicated by a
  696. copyright notice that is included in or attached to the work
  697. (an example is provided in the Appendix below).
  698. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  699. form, that is based on (or derived from) the Work and for which the
  700. editorial revisions, annotations, elaborations, or other modifications
  701. represent, as a whole, an original work of authorship. For the purposes
  702. of this License, Derivative Works shall not include works that remain
  703. separable from, or merely link (or bind by name) to the interfaces of,
  704. the Work and Derivative Works thereof.
  705. &quot;Contribution&quot; shall mean any work of authorship, including
  706. the original version of the Work and any modifications or additions
  707. to that Work or Derivative Works thereof, that is intentionally
  708. submitted to Licensor for inclusion in the Work by the copyright owner
  709. or by an individual or Legal Entity authorized to submit on behalf of
  710. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  711. means any form of electronic, verbal, or written communication sent
  712. to the Licensor or its representatives, including but not limited to
  713. communication on electronic mailing lists, source code control systems,
  714. and issue tracking systems that are managed by, or on behalf of, the
  715. Licensor for the purpose of discussing and improving the Work, but
  716. excluding communication that is conspicuously marked or otherwise
  717. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  718. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  719. on behalf of whom a Contribution has been received by Licensor and
  720. subsequently incorporated within the Work.
  721. 2. Grant of Copyright License. Subject to the terms and conditions of
  722. this License, each Contributor hereby grants to You a perpetual,
  723. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  724. copyright license to reproduce, prepare Derivative Works of,
  725. publicly display, publicly perform, sublicense, and distribute the
  726. Work and such Derivative Works in Source or Object form.
  727. 3. Grant of Patent License. Subject to the terms and conditions of
  728. this License, each Contributor hereby grants to You a perpetual,
  729. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  730. (except as stated in this section) patent license to make, have made,
  731. use, offer to sell, sell, import, and otherwise transfer the Work,
  732. where such license applies only to those patent claims licensable
  733. by such Contributor that are necessarily infringed by their
  734. Contribution(s) alone or by combination of their Contribution(s)
  735. with the Work to which such Contribution(s) was submitted. If You
  736. institute patent litigation against any entity (including a
  737. cross-claim or counterclaim in a lawsuit) alleging that the Work
  738. or a Contribution incorporated within the Work constitutes direct
  739. or contributory patent infringement, then any patent licenses
  740. granted to You under this License for that Work shall terminate
  741. as of the date such litigation is filed.
  742. 4. Redistribution. You may reproduce and distribute copies of the
  743. Work or Derivative Works thereof in any medium, with or without
  744. modifications, and in Source or Object form, provided that You
  745. meet the following conditions:
  746. (a) You must give any other recipients of the Work or
  747. Derivative Works a copy of this License; and
  748. (b) You must cause any modified files to carry prominent notices
  749. stating that You changed the files; and
  750. (c) You must retain, in the Source form of any Derivative Works
  751. that You distribute, all copyright, patent, trademark, and
  752. attribution notices from the Source form of the Work,
  753. excluding those notices that do not pertain to any part of
  754. the Derivative Works; and
  755. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  756. distribution, then any Derivative Works that You distribute must
  757. include a readable copy of the attribution notices contained
  758. within such NOTICE file, excluding those notices that do not
  759. pertain to any part of the Derivative Works, in at least one
  760. of the following places: within a NOTICE text file distributed
  761. as part of the Derivative Works; within the Source form or
  762. documentation, if provided along with the Derivative Works; or,
  763. within a display generated by the Derivative Works, if and
  764. wherever such third-party notices normally appear. The contents
  765. of the NOTICE file are for informational purposes only and
  766. do not modify the License. You may add Your own attribution
  767. notices within Derivative Works that You distribute, alongside
  768. or as an addendum to the NOTICE text from the Work, provided
  769. that such additional attribution notices cannot be construed
  770. as modifying the License.
  771. You may add Your own copyright statement to Your modifications and
  772. may provide additional or different license terms and conditions
  773. for use, reproduction, or distribution of Your modifications, or
  774. for any such Derivative Works as a whole, provided Your use,
  775. reproduction, and distribution of the Work otherwise complies with
  776. the conditions stated in this License.
  777. 5. Submission of Contributions. Unless You explicitly state otherwise,
  778. any Contribution intentionally submitted for inclusion in the Work
  779. by You to the Licensor shall be under the terms and conditions of
  780. this License, without any additional terms or conditions.
  781. Notwithstanding the above, nothing herein shall supersede or modify
  782. the terms of any separate license agreement you may have executed
  783. with Licensor regarding such Contributions.
  784. 6. Trademarks. This License does not grant permission to use the trade
  785. names, trademarks, service marks, or product names of the Licensor,
  786. except as required for reasonable and customary use in describing the
  787. origin of the Work and reproducing the content of the NOTICE file.
  788. 7. Disclaimer of Warranty. Unless required by applicable law or
  789. agreed to in writing, Licensor provides the Work (and each
  790. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  791. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  792. implied, including, without limitation, any warranties or conditions
  793. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  794. PARTICULAR PURPOSE. You are solely responsible for determining the
  795. appropriateness of using or redistributing the Work and assume any
  796. risks associated with Your exercise of permissions under this License.
  797. 8. Limitation of Liability. In no event and under no legal theory,
  798. whether in tort (including negligence), contract, or otherwise,
  799. unless required by applicable law (such as deliberate and grossly
  800. negligent acts) or agreed to in writing, shall any Contributor be
  801. liable to You for damages, including any direct, indirect, special,
  802. incidental, or consequential damages of any character arising as a
  803. result of this License or out of the use or inability to use the
  804. Work (including but not limited to damages for loss of goodwill,
  805. work stoppage, computer failure or malfunction, or any and all
  806. other commercial damages or losses), even if such Contributor
  807. has been advised of the possibility of such damages.
  808. 9. Accepting Warranty or Additional Liability. While redistributing
  809. the Work or Derivative Works thereof, You may choose to offer,
  810. and charge a fee for, acceptance of support, warranty, indemnity,
  811. or other liability obligations and/or rights consistent with this
  812. License. However, in accepting such obligations, You may act only
  813. on Your own behalf and on Your sole responsibility, not on behalf
  814. of any other Contributor, and only if You agree to indemnify,
  815. defend, and hold each Contributor harmless for any liability
  816. incurred by, or claims asserted against, such Contributor by reason
  817. of your accepting any such warranty or additional liability.
  818. END OF TERMS AND CONDITIONS
  819. APPENDIX: How to apply the Apache License to your work.
  820. To apply the Apache License to your work, attach the following
  821. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  822. replaced with your own identifying information. (Don&#x27;t include
  823. the brackets!) The text should be enclosed in the appropriate
  824. comment syntax for the file format. We also recommend that a
  825. file or class name and description of purpose be included on the
  826. same &quot;printed page&quot; as the copyright notice for easier
  827. identification within third-party archives.
  828. Copyright [yyyy] [name of copyright owner]
  829. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  830. you may not use this file except in compliance with the License.
  831. You may obtain a copy of the License at
  832. http://www.apache.org/licenses/LICENSE-2.0
  833. Unless required by applicable law or agreed to in writing, software
  834. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  835. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  836. See the License for the specific language governing permissions and
  837. limitations under the License.
  838. </pre>
  839. </div>
  840. </div>
  841. <div class="product">
  842. <span class="title">Android AppCompat Library v7</span>
  843. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  844. <input type="checkbox" hidden id="8">
  845. <label class="show" for="8" tabindex="0"></label>
  846. <div class="licence">
  847. <pre>
  848. Apache License
  849. Version 2.0, January 2004
  850. http://www.apache.org/licenses/
  851. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  852. 1. Definitions.
  853. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  854. and distribution as defined by Sections 1 through 9 of this document.
  855. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  856. the copyright owner that is granting the License.
  857. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  858. other entities that control, are controlled by, or are under common
  859. control with that entity. For the purposes of this definition,
  860. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  861. direction or management of such entity, whether by contract or
  862. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  863. outstanding shares, or (iii) beneficial ownership of such entity.
  864. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  865. exercising permissions granted by this License.
  866. &quot;Source&quot; form shall mean the preferred form for making modifications,
  867. including but not limited to software source code, documentation
  868. source, and configuration files.
  869. &quot;Object&quot; form shall mean any form resulting from mechanical
  870. transformation or translation of a Source form, including but
  871. not limited to compiled object code, generated documentation,
  872. and conversions to other media types.
  873. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  874. Object form, made available under the License, as indicated by a
  875. copyright notice that is included in or attached to the work
  876. (an example is provided in the Appendix below).
  877. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  878. form, that is based on (or derived from) the Work and for which the
  879. editorial revisions, annotations, elaborations, or other modifications
  880. represent, as a whole, an original work of authorship. For the purposes
  881. of this License, Derivative Works shall not include works that remain
  882. separable from, or merely link (or bind by name) to the interfaces of,
  883. the Work and Derivative Works thereof.
  884. &quot;Contribution&quot; shall mean any work of authorship, including
  885. the original version of the Work and any modifications or additions
  886. to that Work or Derivative Works thereof, that is intentionally
  887. submitted to Licensor for inclusion in the Work by the copyright owner
  888. or by an individual or Legal Entity authorized to submit on behalf of
  889. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  890. means any form of electronic, verbal, or written communication sent
  891. to the Licensor or its representatives, including but not limited to
  892. communication on electronic mailing lists, source code control systems,
  893. and issue tracking systems that are managed by, or on behalf of, the
  894. Licensor for the purpose of discussing and improving the Work, but
  895. excluding communication that is conspicuously marked or otherwise
  896. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  897. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  898. on behalf of whom a Contribution has been received by Licensor and
  899. subsequently incorporated within the Work.
  900. 2. Grant of Copyright License. Subject to the terms and conditions of
  901. this License, each Contributor hereby grants to You a perpetual,
  902. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  903. copyright license to reproduce, prepare Derivative Works of,
  904. publicly display, publicly perform, sublicense, and distribute the
  905. Work and such Derivative Works in Source or Object form.
  906. 3. Grant of Patent License. Subject to the terms and conditions of
  907. this License, each Contributor hereby grants to You a perpetual,
  908. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  909. (except as stated in this section) patent license to make, have made,
  910. use, offer to sell, sell, import, and otherwise transfer the Work,
  911. where such license applies only to those patent claims licensable
  912. by such Contributor that are necessarily infringed by their
  913. Contribution(s) alone or by combination of their Contribution(s)
  914. with the Work to which such Contribution(s) was submitted. If You
  915. institute patent litigation against any entity (including a
  916. cross-claim or counterclaim in a lawsuit) alleging that the Work
  917. or a Contribution incorporated within the Work constitutes direct
  918. or contributory patent infringement, then any patent licenses
  919. granted to You under this License for that Work shall terminate
  920. as of the date such litigation is filed.
  921. 4. Redistribution. You may reproduce and distribute copies of the
  922. Work or Derivative Works thereof in any medium, with or without
  923. modifications, and in Source or Object form, provided that You
  924. meet the following conditions:
  925. (a) You must give any other recipients of the Work or
  926. Derivative Works a copy of this License; and
  927. (b) You must cause any modified files to carry prominent notices
  928. stating that You changed the files; and
  929. (c) You must retain, in the Source form of any Derivative Works
  930. that You distribute, all copyright, patent, trademark, and
  931. attribution notices from the Source form of the Work,
  932. excluding those notices that do not pertain to any part of
  933. the Derivative Works; and
  934. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  935. distribution, then any Derivative Works that You distribute must
  936. include a readable copy of the attribution notices contained
  937. within such NOTICE file, excluding those notices that do not
  938. pertain to any part of the Derivative Works, in at least one
  939. of the following places: within a NOTICE text file distributed
  940. as part of the Derivative Works; within the Source form or
  941. documentation, if provided along with the Derivative Works; or,
  942. within a display generated by the Derivative Works, if and
  943. wherever such third-party notices normally appear. The contents
  944. of the NOTICE file are for informational purposes only and
  945. do not modify the License. You may add Your own attribution
  946. notices within Derivative Works that You distribute, alongside
  947. or as an addendum to the NOTICE text from the Work, provided
  948. that such additional attribution notices cannot be construed
  949. as modifying the License.
  950. You may add Your own copyright statement to Your modifications and
  951. may provide additional or different license terms and conditions
  952. for use, reproduction, or distribution of Your modifications, or
  953. for any such Derivative Works as a whole, provided Your use,
  954. reproduction, and distribution of the Work otherwise complies with
  955. the conditions stated in this License.
  956. 5. Submission of Contributions. Unless You explicitly state otherwise,
  957. any Contribution intentionally submitted for inclusion in the Work
  958. by You to the Licensor shall be under the terms and conditions of
  959. this License, without any additional terms or conditions.
  960. Notwithstanding the above, nothing herein shall supersede or modify
  961. the terms of any separate license agreement you may have executed
  962. with Licensor regarding such Contributions.
  963. 6. Trademarks. This License does not grant permission to use the trade
  964. names, trademarks, service marks, or product names of the Licensor,
  965. except as required for reasonable and customary use in describing the
  966. origin of the Work and reproducing the content of the NOTICE file.
  967. 7. Disclaimer of Warranty. Unless required by applicable law or
  968. agreed to in writing, Licensor provides the Work (and each
  969. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  970. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  971. implied, including, without limitation, any warranties or conditions
  972. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  973. PARTICULAR PURPOSE. You are solely responsible for determining the
  974. appropriateness of using or redistributing the Work and assume any
  975. risks associated with Your exercise of permissions under this License.
  976. 8. Limitation of Liability. In no event and under no legal theory,
  977. whether in tort (including negligence), contract, or otherwise,
  978. unless required by applicable law (such as deliberate and grossly
  979. negligent acts) or agreed to in writing, shall any Contributor be
  980. liable to You for damages, including any direct, indirect, special,
  981. incidental, or consequential damages of any character arising as a
  982. result of this License or out of the use or inability to use the
  983. Work (including but not limited to damages for loss of goodwill,
  984. work stoppage, computer failure or malfunction, or any and all
  985. other commercial damages or losses), even if such Contributor
  986. has been advised of the possibility of such damages.
  987. 9. Accepting Warranty or Additional Liability. While redistributing
  988. the Work or Derivative Works thereof, You may choose to offer,
  989. and charge a fee for, acceptance of support, warranty, indemnity,
  990. or other liability obligations and/or rights consistent with this
  991. License. However, in accepting such obligations, You may act only
  992. on Your own behalf and on Your sole responsibility, not on behalf
  993. of any other Contributor, and only if You agree to indemnify,
  994. defend, and hold each Contributor harmless for any liability
  995. incurred by, or claims asserted against, such Contributor by reason
  996. of your accepting any such warranty or additional liability.
  997. END OF TERMS AND CONDITIONS
  998. APPENDIX: How to apply the Apache License to your work.
  999. To apply the Apache License to your work, attach the following
  1000. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  1001. replaced with your own identifying information. (Don&#x27;t include
  1002. the brackets!) The text should be enclosed in the appropriate
  1003. comment syntax for the file format. We also recommend that a
  1004. file or class name and description of purpose be included on the
  1005. same &quot;printed page&quot; as the copyright notice for easier
  1006. identification within third-party archives.
  1007. Copyright [yyyy] [name of copyright owner]
  1008. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  1009. you may not use this file except in compliance with the License.
  1010. You may obtain a copy of the License at
  1011. http://www.apache.org/licenses/LICENSE-2.0
  1012. Unless required by applicable law or agreed to in writing, software
  1013. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  1014. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1015. See the License for the specific language governing permissions and
  1016. limitations under the License.
  1017. </pre>
  1018. </div>
  1019. </div>
  1020. <div class="product">
  1021. <span class="title">Android Arch-Common</span>
  1022. <span class="homepage"><a href="https://developer.android.com/topic/libraries/architecture/index.html">homepage</a></span>
  1023. <input type="checkbox" hidden id="9">
  1024. <label class="show" for="9" tabindex="0"></label>
  1025. <div class="licence">
  1026. <pre>
  1027. Apache License
  1028. Version 2.0, January 2004
  1029. http://www.apache.org/licenses/
  1030. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1031. 1. Definitions.
  1032. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  1033. and distribution as defined by Sections 1 through 9 of this document.
  1034. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  1035. the copyright owner that is granting the License.
  1036. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  1037. other entities that control, are controlled by, or are under common
  1038. control with that entity. For the purposes of this definition,
  1039. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  1040. direction or management of such entity, whether by contract or
  1041. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1042. outstanding shares, or (iii) beneficial ownership of such entity.
  1043. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  1044. exercising permissions granted by this License.
  1045. &quot;Source&quot; form shall mean the preferred form for making modifications,
  1046. including but not limited to software source code, documentation
  1047. source, and configuration files.
  1048. &quot;Object&quot; form shall mean any form resulting from mechanical
  1049. transformation or translation of a Source form, including but
  1050. not limited to compiled object code, generated documentation,
  1051. and conversions to other media types.
  1052. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  1053. Object form, made available under the License, as indicated by a
  1054. copyright notice that is included in or attached to the work
  1055. (an example is provided in the Appendix below).
  1056. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  1057. form, that is based on (or derived from) the Work and for which the
  1058. editorial revisions, annotations, elaborations, or other modifications
  1059. represent, as a whole, an original work of authorship. For the purposes
  1060. of this License, Derivative Works shall not include works that remain
  1061. separable from, or merely link (or bind by name) to the interfaces of,
  1062. the Work and Derivative Works thereof.
  1063. &quot;Contribution&quot; shall mean any work of authorship, including
  1064. the original version of the Work and any modifications or additions
  1065. to that Work or Derivative Works thereof, that is intentionally
  1066. submitted to Licensor for inclusion in the Work by the copyright owner
  1067. or by an individual or Legal Entity authorized to submit on behalf of
  1068. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  1069. means any form of electronic, verbal, or written communication sent
  1070. to the Licensor or its representatives, including but not limited to
  1071. communication on electronic mailing lists, source code control systems,
  1072. and issue tracking systems that are managed by, or on behalf of, the
  1073. Licensor for the purpose of discussing and improving the Work, but
  1074. excluding communication that is conspicuously marked or otherwise
  1075. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  1076. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  1077. on behalf of whom a Contribution has been received by Licensor and
  1078. subsequently incorporated within the Work.
  1079. 2. Grant of Copyright License. Subject to the terms and conditions of
  1080. this License, each Contributor hereby grants to You a perpetual,
  1081. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1082. copyright license to reproduce, prepare Derivative Works of,
  1083. publicly display, publicly perform, sublicense, and distribute the
  1084. Work and such Derivative Works in Source or Object form.
  1085. 3. Grant of Patent License. Subject to the terms and conditions of
  1086. this License, each Contributor hereby grants to You a perpetual,
  1087. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1088. (except as stated in this section) patent license to make, have made,
  1089. use, offer to sell, sell, import, and otherwise transfer the Work,
  1090. where such license applies only to those patent claims licensable
  1091. by such Contributor that are necessarily infringed by their
  1092. Contribution(s) alone or by combination of their Contribution(s)
  1093. with the Work to which such Contribution(s) was submitted. If You
  1094. institute patent litigation against any entity (including a
  1095. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1096. or a Contribution incorporated within the Work constitutes direct
  1097. or contributory patent infringement, then any patent licenses
  1098. granted to You under this License for that Work shall terminate
  1099. as of the date such litigation is filed.
  1100. 4. Redistribution. You may reproduce and distribute copies of the
  1101. Work or Derivative Works thereof in any medium, with or without
  1102. modifications, and in Source or Object form, provided that You
  1103. meet the following conditions:
  1104. (a) You must give any other recipients of the Work or
  1105. Derivative Works a copy of this License; and
  1106. (b) You must cause any modified files to carry prominent notices
  1107. stating that You changed the files; and
  1108. (c) You must retain, in the Source form of any Derivative Works
  1109. that You distribute, all copyright, patent, trademark, and
  1110. attribution notices from the Source form of the Work,
  1111. excluding those notices that do not pertain to any part of
  1112. the Derivative Works; and
  1113. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  1114. distribution, then any Derivative Works that You distribute must
  1115. include a readable copy of the attribution notices contained
  1116. within such NOTICE file, excluding those notices that do not
  1117. pertain to any part of the Derivative Works, in at least one
  1118. of the following places: within a NOTICE text file distributed
  1119. as part of the Derivative Works; within the Source form or
  1120. documentation, if provided along with the Derivative Works; or,
  1121. within a display generated by the Derivative Works, if and
  1122. wherever such third-party notices normally appear. The contents
  1123. of the NOTICE file are for informational purposes only and
  1124. do not modify the License. You may add Your own attribution
  1125. notices within Derivative Works that You distribute, alongside
  1126. or as an addendum to the NOTICE text from the Work, provided
  1127. that such additional attribution notices cannot be construed
  1128. as modifying the License.
  1129. You may add Your own copyright statement to Your modifications and
  1130. may provide additional or different license terms and conditions
  1131. for use, reproduction, or distribution of Your modifications, or
  1132. for any such Derivative Works as a whole, provided Your use,
  1133. reproduction, and distribution of the Work otherwise complies with
  1134. the conditions stated in this License.
  1135. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1136. any Contribution intentionally submitted for inclusion in the Work
  1137. by You to the Licensor shall be under the terms and conditions of
  1138. this License, without any additional terms or conditions.
  1139. Notwithstanding the above, nothing herein shall supersede or modify
  1140. the terms of any separate license agreement you may have executed
  1141. with Licensor regarding such Contributions.
  1142. 6. Trademarks. This License does not grant permission to use the trade
  1143. names, trademarks, service marks, or product names of the Licensor,
  1144. except as required for reasonable and customary use in describing the
  1145. origin of the Work and reproducing the content of the NOTICE file.
  1146. 7. Disclaimer of Warranty. Unless required by applicable law or
  1147. agreed to in writing, Licensor provides the Work (and each
  1148. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  1149. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1150. implied, including, without limitation, any warranties or conditions
  1151. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1152. PARTICULAR PURPOSE. You are solely responsible for determining the
  1153. appropriateness of using or redistributing the Work and assume any
  1154. risks associated with Your exercise of permissions under this License.
  1155. 8. Limitation of Liability. In no event and under no legal theory,
  1156. whether in tort (including negligence), contract, or otherwise,
  1157. unless required by applicable law (such as deliberate and grossly
  1158. negligent acts) or agreed to in writing, shall any Contributor be
  1159. liable to You for damages, including any direct, indirect, special,
  1160. incidental, or consequential damages of any character arising as a
  1161. result of this License or out of the use or inability to use the
  1162. Work (including but not limited to damages for loss of goodwill,
  1163. work stoppage, computer failure or malfunction, or any and all
  1164. other commercial damages or losses), even if such Contributor
  1165. has been advised of the possibility of such damages.
  1166. 9. Accepting Warranty or Additional Liability. While redistributing
  1167. the Work or Derivative Works thereof, You may choose to offer,
  1168. and charge a fee for, acceptance of support, warranty, indemnity,
  1169. or other liability obligations and/or rights consistent with this
  1170. License. However, in accepting such obligations, You may act only
  1171. on Your own behalf and on Your sole responsibility, not on behalf
  1172. of any other Contributor, and only if You agree to indemnify,
  1173. defend, and hold each Contributor harmless for any liability
  1174. incurred by, or claims asserted against, such Contributor by reason
  1175. of your accepting any such warranty or additional liability.
  1176. END OF TERMS AND CONDITIONS
  1177. APPENDIX: How to apply the Apache License to your work.
  1178. To apply the Apache License to your work, attach the following
  1179. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  1180. replaced with your own identifying information. (Don&#x27;t include
  1181. the brackets!) The text should be enclosed in the appropriate
  1182. comment syntax for the file format. We also recommend that a
  1183. file or class name and description of purpose be included on the
  1184. same &quot;printed page&quot; as the copyright notice for easier
  1185. identification within third-party archives.
  1186. Copyright [yyyy] [name of copyright owner]
  1187. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  1188. you may not use this file except in compliance with the License.
  1189. You may obtain a copy of the License at
  1190. http://www.apache.org/licenses/LICENSE-2.0
  1191. Unless required by applicable law or agreed to in writing, software
  1192. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  1193. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1194. See the License for the specific language governing permissions and
  1195. limitations under the License.
  1196. </pre>
  1197. </div>
  1198. </div>
  1199. <div class="product">
  1200. <span class="title">Android Arch-Runtime</span>
  1201. <span class="homepage"><a href="https://developer.android.com/topic/libraries/architecture/index.html">homepage</a></span>
  1202. <input type="checkbox" hidden id="10">
  1203. <label class="show" for="10" tabindex="0"></label>
  1204. <div class="licence">
  1205. <pre>
  1206. Apache License
  1207. Version 2.0, January 2004
  1208. http://www.apache.org/licenses/
  1209. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1210. 1. Definitions.
  1211. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  1212. and distribution as defined by Sections 1 through 9 of this document.
  1213. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  1214. the copyright owner that is granting the License.
  1215. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  1216. other entities that control, are controlled by, or are under common
  1217. control with that entity. For the purposes of this definition,
  1218. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  1219. direction or management of such entity, whether by contract or
  1220. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1221. outstanding shares, or (iii) beneficial ownership of such entity.
  1222. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  1223. exercising permissions granted by this License.
  1224. &quot;Source&quot; form shall mean the preferred form for making modifications,
  1225. including but not limited to software source code, documentation
  1226. source, and configuration files.
  1227. &quot;Object&quot; form shall mean any form resulting from mechanical
  1228. transformation or translation of a Source form, including but
  1229. not limited to compiled object code, generated documentation,
  1230. and conversions to other media types.
  1231. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  1232. Object form, made available under the License, as indicated by a
  1233. copyright notice that is included in or attached to the work
  1234. (an example is provided in the Appendix below).
  1235. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  1236. form, that is based on (or derived from) the Work and for which the
  1237. editorial revisions, annotations, elaborations, or other modifications
  1238. represent, as a whole, an original work of authorship. For the purposes
  1239. of this License, Derivative Works shall not include works that remain
  1240. separable from, or merely link (or bind by name) to the interfaces of,
  1241. the Work and Derivative Works thereof.
  1242. &quot;Contribution&quot; shall mean any work of authorship, including
  1243. the original version of the Work and any modifications or additions
  1244. to that Work or Derivative Works thereof, that is intentionally
  1245. submitted to Licensor for inclusion in the Work by the copyright owner
  1246. or by an individual or Legal Entity authorized to submit on behalf of
  1247. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  1248. means any form of electronic, verbal, or written communication sent
  1249. to the Licensor or its representatives, including but not limited to
  1250. communication on electronic mailing lists, source code control systems,
  1251. and issue tracking systems that are managed by, or on behalf of, the
  1252. Licensor for the purpose of discussing and improving the Work, but
  1253. excluding communication that is conspicuously marked or otherwise
  1254. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  1255. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  1256. on behalf of whom a Contribution has been received by Licensor and
  1257. subsequently incorporated within the Work.
  1258. 2. Grant of Copyright License. Subject to the terms and conditions of
  1259. this License, each Contributor hereby grants to You a perpetual,
  1260. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1261. copyright license to reproduce, prepare Derivative Works of,
  1262. publicly display, publicly perform, sublicense, and distribute the
  1263. Work and such Derivative Works in Source or Object form.
  1264. 3. Grant of Patent License. Subject to the terms and conditions of
  1265. this License, each Contributor hereby grants to You a perpetual,
  1266. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1267. (except as stated in this section) patent license to make, have made,
  1268. use, offer to sell, sell, import, and otherwise transfer the Work,
  1269. where such license applies only to those patent claims licensable
  1270. by such Contributor that are necessarily infringed by their
  1271. Contribution(s) alone or by combination of their Contribution(s)
  1272. with the Work to which such Contribution(s) was submitted. If You
  1273. institute patent litigation against any entity (including a
  1274. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1275. or a Contribution incorporated within the Work constitutes direct
  1276. or contributory patent infringement, then any patent licenses
  1277. granted to You under this License for that Work shall terminate
  1278. as of the date such litigation is filed.
  1279. 4. Redistribution. You may reproduce and distribute copies of the
  1280. Work or Derivative Works thereof in any medium, with or without
  1281. modifications, and in Source or Object form, provided that You
  1282. meet the following conditions:
  1283. (a) You must give any other recipients of the Work or
  1284. Derivative Works a copy of this License; and
  1285. (b) You must cause any modified files to carry prominent notices
  1286. stating that You changed the files; and
  1287. (c) You must retain, in the Source form of any Derivative Works
  1288. that You distribute, all copyright, patent, trademark, and
  1289. attribution notices from the Source form of the Work,
  1290. excluding those notices that do not pertain to any part of
  1291. the Derivative Works; and
  1292. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  1293. distribution, then any Derivative Works that You distribute must
  1294. include a readable copy of the attribution notices contained
  1295. within such NOTICE file, excluding those notices that do not
  1296. pertain to any part of the Derivative Works, in at least one
  1297. of the following places: within a NOTICE text file distributed
  1298. as part of the Derivative Works; within the Source form or
  1299. documentation, if provided along with the Derivative Works; or,
  1300. within a display generated by the Derivative Works, if and
  1301. wherever such third-party notices normally appear. The contents
  1302. of the NOTICE file are for informational purposes only and
  1303. do not modify the License. You may add Your own attribution
  1304. notices within Derivative Works that You distribute, alongside
  1305. or as an addendum to the NOTICE text from the Work, provided
  1306. that such additional attribution notices cannot be construed
  1307. as modifying the License.
  1308. You may add Your own copyright statement to Your modifications and
  1309. may provide additional or different license terms and conditions
  1310. for use, reproduction, or distribution of Your modifications, or
  1311. for any such Derivative Works as a whole, provided Your use,
  1312. reproduction, and distribution of the Work otherwise complies with
  1313. the conditions stated in this License.
  1314. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1315. any Contribution intentionally submitted for inclusion in the Work
  1316. by You to the Licensor shall be under the terms and conditions of
  1317. this License, without any additional terms or conditions.
  1318. Notwithstanding the above, nothing herein shall supersede or modify
  1319. the terms of any separate license agreement you may have executed
  1320. with Licensor regarding such Contributions.
  1321. 6. Trademarks. This License does not grant permission to use the trade
  1322. names, trademarks, service marks, or product names of the Licensor,
  1323. except as required for reasonable and customary use in describing the
  1324. origin of the Work and reproducing the content of the NOTICE file.
  1325. 7. Disclaimer of Warranty. Unless required by applicable law or
  1326. agreed to in writing, Licensor provides the Work (and each
  1327. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  1328. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1329. implied, including, without limitation, any warranties or conditions
  1330. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1331. PARTICULAR PURPOSE. You are solely responsible for determining the
  1332. appropriateness of using or redistributing the Work and assume any
  1333. risks associated with Your exercise of permissions under this License.
  1334. 8. Limitation of Liability. In no event and under no legal theory,
  1335. whether in tort (including negligence), contract, or otherwise,
  1336. unless required by applicable law (such as deliberate and grossly
  1337. negligent acts) or agreed to in writing, shall any Contributor be
  1338. liable to You for damages, including any direct, indirect, special,
  1339. incidental, or consequential damages of any character arising as a
  1340. result of this License or out of the use or inability to use the
  1341. Work (including but not limited to damages for loss of goodwill,
  1342. work stoppage, computer failure or malfunction, or any and all
  1343. other commercial damages or losses), even if such Contributor
  1344. has been advised of the possibility of such damages.
  1345. 9. Accepting Warranty or Additional Liability. While redistributing
  1346. the Work or Derivative Works thereof, You may choose to offer,
  1347. and charge a fee for, acceptance of support, warranty, indemnity,
  1348. or other liability obligations and/or rights consistent with this
  1349. License. However, in accepting such obligations, You may act only
  1350. on Your own behalf and on Your sole responsibility, not on behalf
  1351. of any other Contributor, and only if You agree to indemnify,
  1352. defend, and hold each Contributor harmless for any liability
  1353. incurred by, or claims asserted against, such Contributor by reason
  1354. of your accepting any such warranty or additional liability.
  1355. END OF TERMS AND CONDITIONS
  1356. APPENDIX: How to apply the Apache License to your work.
  1357. To apply the Apache License to your work, attach the following
  1358. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  1359. replaced with your own identifying information. (Don&#x27;t include
  1360. the brackets!) The text should be enclosed in the appropriate
  1361. comment syntax for the file format. We also recommend that a
  1362. file or class name and description of purpose be included on the
  1363. same &quot;printed page&quot; as the copyright notice for easier
  1364. identification within third-party archives.
  1365. Copyright [yyyy] [name of copyright owner]
  1366. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  1367. you may not use this file except in compliance with the License.
  1368. You may obtain a copy of the License at
  1369. http://www.apache.org/licenses/LICENSE-2.0
  1370. Unless required by applicable law or agreed to in writing, software
  1371. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  1372. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1373. See the License for the specific language governing permissions and
  1374. limitations under the License.
  1375. </pre>
  1376. </div>
  1377. </div>
  1378. <div class="product">
  1379. <span class="title">Android Explicit Synchronization</span>
  1380. <span class="homepage"><a href="http://source.android.com">homepage</a></span>
  1381. <input type="checkbox" hidden id="11">
  1382. <label class="show" for="11" tabindex="0"></label>
  1383. <div class="licence">
  1384. <pre>
  1385. Apache License
  1386. Version 2.0, January 2004
  1387. http://www.apache.org/licenses/
  1388. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1389. 1. Definitions.
  1390. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  1391. and distribution as defined by Sections 1 through 9 of this document.
  1392. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  1393. the copyright owner that is granting the License.
  1394. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  1395. other entities that control, are controlled by, or are under common
  1396. control with that entity. For the purposes of this definition,
  1397. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  1398. direction or management of such entity, whether by contract or
  1399. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1400. outstanding shares, or (iii) beneficial ownership of such entity.
  1401. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  1402. exercising permissions granted by this License.
  1403. &quot;Source&quot; form shall mean the preferred form for making modifications,
  1404. including but not limited to software source code, documentation
  1405. source, and configuration files.
  1406. &quot;Object&quot; form shall mean any form resulting from mechanical
  1407. transformation or translation of a Source form, including but
  1408. not limited to compiled object code, generated documentation,
  1409. and conversions to other media types.
  1410. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  1411. Object form, made available under the License, as indicated by a
  1412. copyright notice that is included in or attached to the work
  1413. (an example is provided in the Appendix below).
  1414. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  1415. form, that is based on (or derived from) the Work and for which the
  1416. editorial revisions, annotations, elaborations, or other modifications
  1417. represent, as a whole, an original work of authorship. For the purposes
  1418. of this License, Derivative Works shall not include works that remain
  1419. separable from, or merely link (or bind by name) to the interfaces of,
  1420. the Work and Derivative Works thereof.
  1421. &quot;Contribution&quot; shall mean any work of authorship, including
  1422. the original version of the Work and any modifications or additions
  1423. to that Work or Derivative Works thereof, that is intentionally
  1424. submitted to Licensor for inclusion in the Work by the copyright owner
  1425. or by an individual or Legal Entity authorized to submit on behalf of
  1426. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  1427. means any form of electronic, verbal, or written communication sent
  1428. to the Licensor or its representatives, including but not limited to
  1429. communication on electronic mailing lists, source code control systems,
  1430. and issue tracking systems that are managed by, or on behalf of, the
  1431. Licensor for the purpose of discussing and improving the Work, but
  1432. excluding communication that is conspicuously marked or otherwise
  1433. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  1434. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  1435. on behalf of whom a Contribution has been received by Licensor and
  1436. subsequently incorporated within the Work.
  1437. 2. Grant of Copyright License. Subject to the terms and conditions of
  1438. this License, each Contributor hereby grants to You a perpetual,
  1439. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1440. copyright license to reproduce, prepare Derivative Works of,
  1441. publicly display, publicly perform, sublicense, and distribute the
  1442. Work and such Derivative Works in Source or Object form.
  1443. 3. Grant of Patent License. Subject to the terms and conditions of
  1444. this License, each Contributor hereby grants to You a perpetual,
  1445. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1446. (except as stated in this section) patent license to make, have made,
  1447. use, offer to sell, sell, import, and otherwise transfer the Work,
  1448. where such license applies only to those patent claims licensable
  1449. by such Contributor that are necessarily infringed by their
  1450. Contribution(s) alone or by combination of their Contribution(s)
  1451. with the Work to which such Contribution(s) was submitted. If You
  1452. institute patent litigation against any entity (including a
  1453. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1454. or a Contribution incorporated within the Work constitutes direct
  1455. or contributory patent infringement, then any patent licenses
  1456. granted to You under this License for that Work shall terminate
  1457. as of the date such litigation is filed.
  1458. 4. Redistribution. You may reproduce and distribute copies of the
  1459. Work or Derivative Works thereof in any medium, with or without
  1460. modifications, and in Source or Object form, provided that You
  1461. meet the following conditions:
  1462. (a) You must give any other recipients of the Work or
  1463. Derivative Works a copy of this License; and
  1464. (b) You must cause any modified files to carry prominent notices
  1465. stating that You changed the files; and
  1466. (c) You must retain, in the Source form of any Derivative Works
  1467. that You distribute, all copyright, patent, trademark, and
  1468. attribution notices from the Source form of the Work,
  1469. excluding those notices that do not pertain to any part of
  1470. the Derivative Works; and
  1471. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  1472. distribution, then any Derivative Works that You distribute must
  1473. include a readable copy of the attribution notices contained
  1474. within such NOTICE file, excluding those notices that do not
  1475. pertain to any part of the Derivative Works, in at least one
  1476. of the following places: within a NOTICE text file distributed
  1477. as part of the Derivative Works; within the Source form or
  1478. documentation, if provided along with the Derivative Works; or,
  1479. within a display generated by the Derivative Works, if and
  1480. wherever such third-party notices normally appear. The contents
  1481. of the NOTICE file are for informational purposes only and
  1482. do not modify the License. You may add Your own attribution
  1483. notices within Derivative Works that You distribute, alongside
  1484. or as an addendum to the NOTICE text from the Work, provided
  1485. that such additional attribution notices cannot be construed
  1486. as modifying the License.
  1487. You may add Your own copyright statement to Your modifications and
  1488. may provide additional or different license terms and conditions
  1489. for use, reproduction, or distribution of Your modifications, or
  1490. for any such Derivative Works as a whole, provided Your use,
  1491. reproduction, and distribution of the Work otherwise complies with
  1492. the conditions stated in this License.
  1493. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1494. any Contribution intentionally submitted for inclusion in the Work
  1495. by You to the Licensor shall be under the terms and conditions of
  1496. this License, without any additional terms or conditions.
  1497. Notwithstanding the above, nothing herein shall supersede or modify
  1498. the terms of any separate license agreement you may have executed
  1499. with Licensor regarding such Contributions.
  1500. 6. Trademarks. This License does not grant permission to use the trade
  1501. names, trademarks, service marks, or product names of the Licensor,
  1502. except as required for reasonable and customary use in describing the
  1503. origin of the Work and reproducing the content of the NOTICE file.
  1504. 7. Disclaimer of Warranty. Unless required by applicable law or
  1505. agreed to in writing, Licensor provides the Work (and each
  1506. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  1507. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1508. implied, including, without limitation, any warranties or conditions
  1509. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1510. PARTICULAR PURPOSE. You are solely responsible for determining the
  1511. appropriateness of using or redistributing the Work and assume any
  1512. risks associated with Your exercise of permissions under this License.
  1513. 8. Limitation of Liability. In no event and under no legal theory,
  1514. whether in tort (including negligence), contract, or otherwise,
  1515. unless required by applicable law (such as deliberate and grossly
  1516. negligent acts) or agreed to in writing, shall any Contributor be
  1517. liable to You for damages, including any direct, indirect, special,
  1518. incidental, or consequential damages of any character arising as a
  1519. result of this License or out of the use or inability to use the
  1520. Work (including but not limited to damages for loss of goodwill,
  1521. work stoppage, computer failure or malfunction, or any and all
  1522. other commercial damages or losses), even if such Contributor
  1523. has been advised of the possibility of such damages.
  1524. 9. Accepting Warranty or Additional Liability. While redistributing
  1525. the Work or Derivative Works thereof, You may choose to offer,
  1526. and charge a fee for, acceptance of support, warranty, indemnity,
  1527. or other liability obligations and/or rights consistent with this
  1528. License. However, in accepting such obligations, You may act only
  1529. on Your own behalf and on Your sole responsibility, not on behalf
  1530. of any other Contributor, and only if You agree to indemnify,
  1531. defend, and hold each Contributor harmless for any liability
  1532. incurred by, or claims asserted against, such Contributor by reason
  1533. of your accepting any such warranty or additional liability.
  1534. END OF TERMS AND CONDITIONS
  1535. APPENDIX: How to apply the Apache License to your work.
  1536. To apply the Apache License to your work, attach the following
  1537. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  1538. replaced with your own identifying information. (Don&#x27;t include
  1539. the brackets!) The text should be enclosed in the appropriate
  1540. comment syntax for the file format. We also recommend that a
  1541. file or class name and description of purpose be included on the
  1542. same &quot;printed page&quot; as the copyright notice for easier
  1543. identification within third-party archives.
  1544. Copyright [yyyy] [name of copyright owner]
  1545. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  1546. you may not use this file except in compliance with the License.
  1547. You may obtain a copy of the License at
  1548. http://www.apache.org/licenses/LICENSE-2.0
  1549. Unless required by applicable law or agreed to in writing, software
  1550. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  1551. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1552. See the License for the specific language governing permissions and
  1553. limitations under the License.
  1554. </pre>
  1555. </div>
  1556. </div>
  1557. <div class="product">
  1558. <span class="title">Android Lifecycle LiveData</span>
  1559. <span class="homepage"><a href="https://developer.android.com/topic/libraries/architecture/index.html">homepage</a></span>
  1560. <input type="checkbox" hidden id="12">
  1561. <label class="show" for="12" tabindex="0"></label>
  1562. <div class="licence">
  1563. <pre>
  1564. Apache License
  1565. Version 2.0, January 2004
  1566. http://www.apache.org/licenses/
  1567. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1568. 1. Definitions.
  1569. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  1570. and distribution as defined by Sections 1 through 9 of this document.
  1571. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  1572. the copyright owner that is granting the License.
  1573. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  1574. other entities that control, are controlled by, or are under common
  1575. control with that entity. For the purposes of this definition,
  1576. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  1577. direction or management of such entity, whether by contract or
  1578. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1579. outstanding shares, or (iii) beneficial ownership of such entity.
  1580. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  1581. exercising permissions granted by this License.
  1582. &quot;Source&quot; form shall mean the preferred form for making modifications,
  1583. including but not limited to software source code, documentation
  1584. source, and configuration files.
  1585. &quot;Object&quot; form shall mean any form resulting from mechanical
  1586. transformation or translation of a Source form, including but
  1587. not limited to compiled object code, generated documentation,
  1588. and conversions to other media types.
  1589. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  1590. Object form, made available under the License, as indicated by a
  1591. copyright notice that is included in or attached to the work
  1592. (an example is provided in the Appendix below).
  1593. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  1594. form, that is based on (or derived from) the Work and for which the
  1595. editorial revisions, annotations, elaborations, or other modifications
  1596. represent, as a whole, an original work of authorship. For the purposes
  1597. of this License, Derivative Works shall not include works that remain
  1598. separable from, or merely link (or bind by name) to the interfaces of,
  1599. the Work and Derivative Works thereof.
  1600. &quot;Contribution&quot; shall mean any work of authorship, including
  1601. the original version of the Work and any modifications or additions
  1602. to that Work or Derivative Works thereof, that is intentionally
  1603. submitted to Licensor for inclusion in the Work by the copyright owner
  1604. or by an individual or Legal Entity authorized to submit on behalf of
  1605. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  1606. means any form of electronic, verbal, or written communication sent
  1607. to the Licensor or its representatives, including but not limited to
  1608. communication on electronic mailing lists, source code control systems,
  1609. and issue tracking systems that are managed by, or on behalf of, the
  1610. Licensor for the purpose of discussing and improving the Work, but
  1611. excluding communication that is conspicuously marked or otherwise
  1612. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  1613. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  1614. on behalf of whom a Contribution has been received by Licensor and
  1615. subsequently incorporated within the Work.
  1616. 2. Grant of Copyright License. Subject to the terms and conditions of
  1617. this License, each Contributor hereby grants to You a perpetual,
  1618. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1619. copyright license to reproduce, prepare Derivative Works of,
  1620. publicly display, publicly perform, sublicense, and distribute the
  1621. Work and such Derivative Works in Source or Object form.
  1622. 3. Grant of Patent License. Subject to the terms and conditions of
  1623. this License, each Contributor hereby grants to You a perpetual,
  1624. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1625. (except as stated in this section) patent license to make, have made,
  1626. use, offer to sell, sell, import, and otherwise transfer the Work,
  1627. where such license applies only to those patent claims licensable
  1628. by such Contributor that are necessarily infringed by their
  1629. Contribution(s) alone or by combination of their Contribution(s)
  1630. with the Work to which such Contribution(s) was submitted. If You
  1631. institute patent litigation against any entity (including a
  1632. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1633. or a Contribution incorporated within the Work constitutes direct
  1634. or contributory patent infringement, then any patent licenses
  1635. granted to You under this License for that Work shall terminate
  1636. as of the date such litigation is filed.
  1637. 4. Redistribution. You may reproduce and distribute copies of the
  1638. Work or Derivative Works thereof in any medium, with or without
  1639. modifications, and in Source or Object form, provided that You
  1640. meet the following conditions:
  1641. (a) You must give any other recipients of the Work or
  1642. Derivative Works a copy of this License; and
  1643. (b) You must cause any modified files to carry prominent notices
  1644. stating that You changed the files; and
  1645. (c) You must retain, in the Source form of any Derivative Works
  1646. that You distribute, all copyright, patent, trademark, and
  1647. attribution notices from the Source form of the Work,
  1648. excluding those notices that do not pertain to any part of
  1649. the Derivative Works; and
  1650. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  1651. distribution, then any Derivative Works that You distribute must
  1652. include a readable copy of the attribution notices contained
  1653. within such NOTICE file, excluding those notices that do not
  1654. pertain to any part of the Derivative Works, in at least one
  1655. of the following places: within a NOTICE text file distributed
  1656. as part of the Derivative Works; within the Source form or
  1657. documentation, if provided along with the Derivative Works; or,
  1658. within a display generated by the Derivative Works, if and
  1659. wherever such third-party notices normally appear. The contents
  1660. of the NOTICE file are for informational purposes only and
  1661. do not modify the License. You may add Your own attribution
  1662. notices within Derivative Works that You distribute, alongside
  1663. or as an addendum to the NOTICE text from the Work, provided
  1664. that such additional attribution notices cannot be construed
  1665. as modifying the License.
  1666. You may add Your own copyright statement to Your modifications and
  1667. may provide additional or different license terms and conditions
  1668. for use, reproduction, or distribution of Your modifications, or
  1669. for any such Derivative Works as a whole, provided Your use,
  1670. reproduction, and distribution of the Work otherwise complies with
  1671. the conditions stated in this License.
  1672. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1673. any Contribution intentionally submitted for inclusion in the Work
  1674. by You to the Licensor shall be under the terms and conditions of
  1675. this License, without any additional terms or conditions.
  1676. Notwithstanding the above, nothing herein shall supersede or modify
  1677. the terms of any separate license agreement you may have executed
  1678. with Licensor regarding such Contributions.
  1679. 6. Trademarks. This License does not grant permission to use the trade
  1680. names, trademarks, service marks, or product names of the Licensor,
  1681. except as required for reasonable and customary use in describing the
  1682. origin of the Work and reproducing the content of the NOTICE file.
  1683. 7. Disclaimer of Warranty. Unless required by applicable law or
  1684. agreed to in writing, Licensor provides the Work (and each
  1685. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  1686. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1687. implied, including, without limitation, any warranties or conditions
  1688. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1689. PARTICULAR PURPOSE. You are solely responsible for determining the
  1690. appropriateness of using or redistributing the Work and assume any
  1691. risks associated with Your exercise of permissions under this License.
  1692. 8. Limitation of Liability. In no event and under no legal theory,
  1693. whether in tort (including negligence), contract, or otherwise,
  1694. unless required by applicable law (such as deliberate and grossly
  1695. negligent acts) or agreed to in writing, shall any Contributor be
  1696. liable to You for damages, including any direct, indirect, special,
  1697. incidental, or consequential damages of any character arising as a
  1698. result of this License or out of the use or inability to use the
  1699. Work (including but not limited to damages for loss of goodwill,
  1700. work stoppage, computer failure or malfunction, or any and all
  1701. other commercial damages or losses), even if such Contributor
  1702. has been advised of the possibility of such damages.
  1703. 9. Accepting Warranty or Additional Liability. While redistributing
  1704. the Work or Derivative Works thereof, You may choose to offer,
  1705. and charge a fee for, acceptance of support, warranty, indemnity,
  1706. or other liability obligations and/or rights consistent with this
  1707. License. However, in accepting such obligations, You may act only
  1708. on Your own behalf and on Your sole responsibility, not on behalf
  1709. of any other Contributor, and only if You agree to indemnify,
  1710. defend, and hold each Contributor harmless for any liability
  1711. incurred by, or claims asserted against, such Contributor by reason
  1712. of your accepting any such warranty or additional liability.
  1713. END OF TERMS AND CONDITIONS
  1714. APPENDIX: How to apply the Apache License to your work.
  1715. To apply the Apache License to your work, attach the following
  1716. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  1717. replaced with your own identifying information. (Don&#x27;t include
  1718. the brackets!) The text should be enclosed in the appropriate
  1719. comment syntax for the file format. We also recommend that a
  1720. file or class name and description of purpose be included on the
  1721. same &quot;printed page&quot; as the copyright notice for easier
  1722. identification within third-party archives.
  1723. Copyright [yyyy] [name of copyright owner]
  1724. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  1725. you may not use this file except in compliance with the License.
  1726. You may obtain a copy of the License at
  1727. http://www.apache.org/licenses/LICENSE-2.0
  1728. Unless required by applicable law or agreed to in writing, software
  1729. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  1730. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1731. See the License for the specific language governing permissions and
  1732. limitations under the License.
  1733. </pre>
  1734. </div>
  1735. </div>
  1736. <div class="product">
  1737. <span class="title">Android Lifecycle LiveData Core</span>
  1738. <span class="homepage"><a href="https://developer.android.com/topic/libraries/architecture/index.html">homepage</a></span>
  1739. <input type="checkbox" hidden id="13">
  1740. <label class="show" for="13" tabindex="0"></label>
  1741. <div class="licence">
  1742. <pre>
  1743. Apache License
  1744. Version 2.0, January 2004
  1745. http://www.apache.org/licenses/
  1746. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1747. 1. Definitions.
  1748. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  1749. and distribution as defined by Sections 1 through 9 of this document.
  1750. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  1751. the copyright owner that is granting the License.
  1752. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  1753. other entities that control, are controlled by, or are under common
  1754. control with that entity. For the purposes of this definition,
  1755. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  1756. direction or management of such entity, whether by contract or
  1757. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1758. outstanding shares, or (iii) beneficial ownership of such entity.
  1759. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  1760. exercising permissions granted by this License.
  1761. &quot;Source&quot; form shall mean the preferred form for making modifications,
  1762. including but not limited to software source code, documentation
  1763. source, and configuration files.
  1764. &quot;Object&quot; form shall mean any form resulting from mechanical
  1765. transformation or translation of a Source form, including but
  1766. not limited to compiled object code, generated documentation,
  1767. and conversions to other media types.
  1768. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  1769. Object form, made available under the License, as indicated by a
  1770. copyright notice that is included in or attached to the work
  1771. (an example is provided in the Appendix below).
  1772. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  1773. form, that is based on (or derived from) the Work and for which the
  1774. editorial revisions, annotations, elaborations, or other modifications
  1775. represent, as a whole, an original work of authorship. For the purposes
  1776. of this License, Derivative Works shall not include works that remain
  1777. separable from, or merely link (or bind by name) to the interfaces of,
  1778. the Work and Derivative Works thereof.
  1779. &quot;Contribution&quot; shall mean any work of authorship, including
  1780. the original version of the Work and any modifications or additions
  1781. to that Work or Derivative Works thereof, that is intentionally
  1782. submitted to Licensor for inclusion in the Work by the copyright owner
  1783. or by an individual or Legal Entity authorized to submit on behalf of
  1784. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  1785. means any form of electronic, verbal, or written communication sent
  1786. to the Licensor or its representatives, including but not limited to
  1787. communication on electronic mailing lists, source code control systems,
  1788. and issue tracking systems that are managed by, or on behalf of, the
  1789. Licensor for the purpose of discussing and improving the Work, but
  1790. excluding communication that is conspicuously marked or otherwise
  1791. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  1792. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  1793. on behalf of whom a Contribution has been received by Licensor and
  1794. subsequently incorporated within the Work.
  1795. 2. Grant of Copyright License. Subject to the terms and conditions of
  1796. this License, each Contributor hereby grants to You a perpetual,
  1797. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1798. copyright license to reproduce, prepare Derivative Works of,
  1799. publicly display, publicly perform, sublicense, and distribute the
  1800. Work and such Derivative Works in Source or Object form.
  1801. 3. Grant of Patent License. Subject to the terms and conditions of
  1802. this License, each Contributor hereby grants to You a perpetual,
  1803. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1804. (except as stated in this section) patent license to make, have made,
  1805. use, offer to sell, sell, import, and otherwise transfer the Work,
  1806. where such license applies only to those patent claims licensable
  1807. by such Contributor that are necessarily infringed by their
  1808. Contribution(s) alone or by combination of their Contribution(s)
  1809. with the Work to which such Contribution(s) was submitted. If You
  1810. institute patent litigation against any entity (including a
  1811. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1812. or a Contribution incorporated within the Work constitutes direct
  1813. or contributory patent infringement, then any patent licenses
  1814. granted to You under this License for that Work shall terminate
  1815. as of the date such litigation is filed.
  1816. 4. Redistribution. You may reproduce and distribute copies of the
  1817. Work or Derivative Works thereof in any medium, with or without
  1818. modifications, and in Source or Object form, provided that You
  1819. meet the following conditions:
  1820. (a) You must give any other recipients of the Work or
  1821. Derivative Works a copy of this License; and
  1822. (b) You must cause any modified files to carry prominent notices
  1823. stating that You changed the files; and
  1824. (c) You must retain, in the Source form of any Derivative Works
  1825. that You distribute, all copyright, patent, trademark, and
  1826. attribution notices from the Source form of the Work,
  1827. excluding those notices that do not pertain to any part of
  1828. the Derivative Works; and
  1829. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  1830. distribution, then any Derivative Works that You distribute must
  1831. include a readable copy of the attribution notices contained
  1832. within such NOTICE file, excluding those notices that do not
  1833. pertain to any part of the Derivative Works, in at least one
  1834. of the following places: within a NOTICE text file distributed
  1835. as part of the Derivative Works; within the Source form or
  1836. documentation, if provided along with the Derivative Works; or,
  1837. within a display generated by the Derivative Works, if and
  1838. wherever such third-party notices normally appear. The contents
  1839. of the NOTICE file are for informational purposes only and
  1840. do not modify the License. You may add Your own attribution
  1841. notices within Derivative Works that You distribute, alongside
  1842. or as an addendum to the NOTICE text from the Work, provided
  1843. that such additional attribution notices cannot be construed
  1844. as modifying the License.
  1845. You may add Your own copyright statement to Your modifications and
  1846. may provide additional or different license terms and conditions
  1847. for use, reproduction, or distribution of Your modifications, or
  1848. for any such Derivative Works as a whole, provided Your use,
  1849. reproduction, and distribution of the Work otherwise complies with
  1850. the conditions stated in this License.
  1851. 5. Submission of Contributions. Unless You explicitly state otherwise,
  1852. any Contribution intentionally submitted for inclusion in the Work
  1853. by You to the Licensor shall be under the terms and conditions of
  1854. this License, without any additional terms or conditions.
  1855. Notwithstanding the above, nothing herein shall supersede or modify
  1856. the terms of any separate license agreement you may have executed
  1857. with Licensor regarding such Contributions.
  1858. 6. Trademarks. This License does not grant permission to use the trade
  1859. names, trademarks, service marks, or product names of the Licensor,
  1860. except as required for reasonable and customary use in describing the
  1861. origin of the Work and reproducing the content of the NOTICE file.
  1862. 7. Disclaimer of Warranty. Unless required by applicable law or
  1863. agreed to in writing, Licensor provides the Work (and each
  1864. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  1865. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  1866. implied, including, without limitation, any warranties or conditions
  1867. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  1868. PARTICULAR PURPOSE. You are solely responsible for determining the
  1869. appropriateness of using or redistributing the Work and assume any
  1870. risks associated with Your exercise of permissions under this License.
  1871. 8. Limitation of Liability. In no event and under no legal theory,
  1872. whether in tort (including negligence), contract, or otherwise,
  1873. unless required by applicable law (such as deliberate and grossly
  1874. negligent acts) or agreed to in writing, shall any Contributor be
  1875. liable to You for damages, including any direct, indirect, special,
  1876. incidental, or consequential damages of any character arising as a
  1877. result of this License or out of the use or inability to use the
  1878. Work (including but not limited to damages for loss of goodwill,
  1879. work stoppage, computer failure or malfunction, or any and all
  1880. other commercial damages or losses), even if such Contributor
  1881. has been advised of the possibility of such damages.
  1882. 9. Accepting Warranty or Additional Liability. While redistributing
  1883. the Work or Derivative Works thereof, You may choose to offer,
  1884. and charge a fee for, acceptance of support, warranty, indemnity,
  1885. or other liability obligations and/or rights consistent with this
  1886. License. However, in accepting such obligations, You may act only
  1887. on Your own behalf and on Your sole responsibility, not on behalf
  1888. of any other Contributor, and only if You agree to indemnify,
  1889. defend, and hold each Contributor harmless for any liability
  1890. incurred by, or claims asserted against, such Contributor by reason
  1891. of your accepting any such warranty or additional liability.
  1892. END OF TERMS AND CONDITIONS
  1893. APPENDIX: How to apply the Apache License to your work.
  1894. To apply the Apache License to your work, attach the following
  1895. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  1896. replaced with your own identifying information. (Don&#x27;t include
  1897. the brackets!) The text should be enclosed in the appropriate
  1898. comment syntax for the file format. We also recommend that a
  1899. file or class name and description of purpose be included on the
  1900. same &quot;printed page&quot; as the copyright notice for easier
  1901. identification within third-party archives.
  1902. Copyright [yyyy] [name of copyright owner]
  1903. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  1904. you may not use this file except in compliance with the License.
  1905. You may obtain a copy of the License at
  1906. http://www.apache.org/licenses/LICENSE-2.0
  1907. Unless required by applicable law or agreed to in writing, software
  1908. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  1909. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1910. See the License for the specific language governing permissions and
  1911. limitations under the License.
  1912. </pre>
  1913. </div>
  1914. </div>
  1915. <div class="product">
  1916. <span class="title">Android Lifecycle Runtime</span>
  1917. <span class="homepage"><a href="https://developer.android.com/topic/libraries/architecture/index.html">homepage</a></span>
  1918. <input type="checkbox" hidden id="14">
  1919. <label class="show" for="14" tabindex="0"></label>
  1920. <div class="licence">
  1921. <pre>
  1922. Apache License
  1923. Version 2.0, January 2004
  1924. http://www.apache.org/licenses/
  1925. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  1926. 1. Definitions.
  1927. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  1928. and distribution as defined by Sections 1 through 9 of this document.
  1929. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  1930. the copyright owner that is granting the License.
  1931. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  1932. other entities that control, are controlled by, or are under common
  1933. control with that entity. For the purposes of this definition,
  1934. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  1935. direction or management of such entity, whether by contract or
  1936. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  1937. outstanding shares, or (iii) beneficial ownership of such entity.
  1938. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  1939. exercising permissions granted by this License.
  1940. &quot;Source&quot; form shall mean the preferred form for making modifications,
  1941. including but not limited to software source code, documentation
  1942. source, and configuration files.
  1943. &quot;Object&quot; form shall mean any form resulting from mechanical
  1944. transformation or translation of a Source form, including but
  1945. not limited to compiled object code, generated documentation,
  1946. and conversions to other media types.
  1947. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  1948. Object form, made available under the License, as indicated by a
  1949. copyright notice that is included in or attached to the work
  1950. (an example is provided in the Appendix below).
  1951. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  1952. form, that is based on (or derived from) the Work and for which the
  1953. editorial revisions, annotations, elaborations, or other modifications
  1954. represent, as a whole, an original work of authorship. For the purposes
  1955. of this License, Derivative Works shall not include works that remain
  1956. separable from, or merely link (or bind by name) to the interfaces of,
  1957. the Work and Derivative Works thereof.
  1958. &quot;Contribution&quot; shall mean any work of authorship, including
  1959. the original version of the Work and any modifications or additions
  1960. to that Work or Derivative Works thereof, that is intentionally
  1961. submitted to Licensor for inclusion in the Work by the copyright owner
  1962. or by an individual or Legal Entity authorized to submit on behalf of
  1963. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  1964. means any form of electronic, verbal, or written communication sent
  1965. to the Licensor or its representatives, including but not limited to
  1966. communication on electronic mailing lists, source code control systems,
  1967. and issue tracking systems that are managed by, or on behalf of, the
  1968. Licensor for the purpose of discussing and improving the Work, but
  1969. excluding communication that is conspicuously marked or otherwise
  1970. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  1971. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  1972. on behalf of whom a Contribution has been received by Licensor and
  1973. subsequently incorporated within the Work.
  1974. 2. Grant of Copyright License. Subject to the terms and conditions of
  1975. this License, each Contributor hereby grants to You a perpetual,
  1976. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1977. copyright license to reproduce, prepare Derivative Works of,
  1978. publicly display, publicly perform, sublicense, and distribute the
  1979. Work and such Derivative Works in Source or Object form.
  1980. 3. Grant of Patent License. Subject to the terms and conditions of
  1981. this License, each Contributor hereby grants to You a perpetual,
  1982. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  1983. (except as stated in this section) patent license to make, have made,
  1984. use, offer to sell, sell, import, and otherwise transfer the Work,
  1985. where such license applies only to those patent claims licensable
  1986. by such Contributor that are necessarily infringed by their
  1987. Contribution(s) alone or by combination of their Contribution(s)
  1988. with the Work to which such Contribution(s) was submitted. If You
  1989. institute patent litigation against any entity (including a
  1990. cross-claim or counterclaim in a lawsuit) alleging that the Work
  1991. or a Contribution incorporated within the Work constitutes direct
  1992. or contributory patent infringement, then any patent licenses
  1993. granted to You under this License for that Work shall terminate
  1994. as of the date such litigation is filed.
  1995. 4. Redistribution. You may reproduce and distribute copies of the
  1996. Work or Derivative Works thereof in any medium, with or without
  1997. modifications, and in Source or Object form, provided that You
  1998. meet the following conditions:
  1999. (a) You must give any other recipients of the Work or
  2000. Derivative Works a copy of this License; and
  2001. (b) You must cause any modified files to carry prominent notices
  2002. stating that You changed the files; and
  2003. (c) You must retain, in the Source form of any Derivative Works
  2004. that You distribute, all copyright, patent, trademark, and
  2005. attribution notices from the Source form of the Work,
  2006. excluding those notices that do not pertain to any part of
  2007. the Derivative Works; and
  2008. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  2009. distribution, then any Derivative Works that You distribute must
  2010. include a readable copy of the attribution notices contained
  2011. within such NOTICE file, excluding those notices that do not
  2012. pertain to any part of the Derivative Works, in at least one
  2013. of the following places: within a NOTICE text file distributed
  2014. as part of the Derivative Works; within the Source form or
  2015. documentation, if provided along with the Derivative Works; or,
  2016. within a display generated by the Derivative Works, if and
  2017. wherever such third-party notices normally appear. The contents
  2018. of the NOTICE file are for informational purposes only and
  2019. do not modify the License. You may add Your own attribution
  2020. notices within Derivative Works that You distribute, alongside
  2021. or as an addendum to the NOTICE text from the Work, provided
  2022. that such additional attribution notices cannot be construed
  2023. as modifying the License.
  2024. You may add Your own copyright statement to Your modifications and
  2025. may provide additional or different license terms and conditions
  2026. for use, reproduction, or distribution of Your modifications, or
  2027. for any such Derivative Works as a whole, provided Your use,
  2028. reproduction, and distribution of the Work otherwise complies with
  2029. the conditions stated in this License.
  2030. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2031. any Contribution intentionally submitted for inclusion in the Work
  2032. by You to the Licensor shall be under the terms and conditions of
  2033. this License, without any additional terms or conditions.
  2034. Notwithstanding the above, nothing herein shall supersede or modify
  2035. the terms of any separate license agreement you may have executed
  2036. with Licensor regarding such Contributions.
  2037. 6. Trademarks. This License does not grant permission to use the trade
  2038. names, trademarks, service marks, or product names of the Licensor,
  2039. except as required for reasonable and customary use in describing the
  2040. origin of the Work and reproducing the content of the NOTICE file.
  2041. 7. Disclaimer of Warranty. Unless required by applicable law or
  2042. agreed to in writing, Licensor provides the Work (and each
  2043. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  2044. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2045. implied, including, without limitation, any warranties or conditions
  2046. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2047. PARTICULAR PURPOSE. You are solely responsible for determining the
  2048. appropriateness of using or redistributing the Work and assume any
  2049. risks associated with Your exercise of permissions under this License.
  2050. 8. Limitation of Liability. In no event and under no legal theory,
  2051. whether in tort (including negligence), contract, or otherwise,
  2052. unless required by applicable law (such as deliberate and grossly
  2053. negligent acts) or agreed to in writing, shall any Contributor be
  2054. liable to You for damages, including any direct, indirect, special,
  2055. incidental, or consequential damages of any character arising as a
  2056. result of this License or out of the use or inability to use the
  2057. Work (including but not limited to damages for loss of goodwill,
  2058. work stoppage, computer failure or malfunction, or any and all
  2059. other commercial damages or losses), even if such Contributor
  2060. has been advised of the possibility of such damages.
  2061. 9. Accepting Warranty or Additional Liability. While redistributing
  2062. the Work or Derivative Works thereof, You may choose to offer,
  2063. and charge a fee for, acceptance of support, warranty, indemnity,
  2064. or other liability obligations and/or rights consistent with this
  2065. License. However, in accepting such obligations, You may act only
  2066. on Your own behalf and on Your sole responsibility, not on behalf
  2067. of any other Contributor, and only if You agree to indemnify,
  2068. defend, and hold each Contributor harmless for any liability
  2069. incurred by, or claims asserted against, such Contributor by reason
  2070. of your accepting any such warranty or additional liability.
  2071. END OF TERMS AND CONDITIONS
  2072. APPENDIX: How to apply the Apache License to your work.
  2073. To apply the Apache License to your work, attach the following
  2074. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  2075. replaced with your own identifying information. (Don&#x27;t include
  2076. the brackets!) The text should be enclosed in the appropriate
  2077. comment syntax for the file format. We also recommend that a
  2078. file or class name and description of purpose be included on the
  2079. same &quot;printed page&quot; as the copyright notice for easier
  2080. identification within third-party archives.
  2081. Copyright [yyyy] [name of copyright owner]
  2082. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  2083. you may not use this file except in compliance with the License.
  2084. You may obtain a copy of the License at
  2085. http://www.apache.org/licenses/LICENSE-2.0
  2086. Unless required by applicable law or agreed to in writing, software
  2087. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  2088. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2089. See the License for the specific language governing permissions and
  2090. limitations under the License.
  2091. </pre>
  2092. </div>
  2093. </div>
  2094. <div class="product">
  2095. <span class="title">Android Lifecycle ViewModel</span>
  2096. <span class="homepage"><a href="https://developer.android.com/topic/libraries/architecture/index.html">homepage</a></span>
  2097. <input type="checkbox" hidden id="15">
  2098. <label class="show" for="15" tabindex="0"></label>
  2099. <div class="licence">
  2100. <pre>
  2101. Apache License
  2102. Version 2.0, January 2004
  2103. http://www.apache.org/licenses/
  2104. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2105. 1. Definitions.
  2106. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  2107. and distribution as defined by Sections 1 through 9 of this document.
  2108. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  2109. the copyright owner that is granting the License.
  2110. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  2111. other entities that control, are controlled by, or are under common
  2112. control with that entity. For the purposes of this definition,
  2113. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  2114. direction or management of such entity, whether by contract or
  2115. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2116. outstanding shares, or (iii) beneficial ownership of such entity.
  2117. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  2118. exercising permissions granted by this License.
  2119. &quot;Source&quot; form shall mean the preferred form for making modifications,
  2120. including but not limited to software source code, documentation
  2121. source, and configuration files.
  2122. &quot;Object&quot; form shall mean any form resulting from mechanical
  2123. transformation or translation of a Source form, including but
  2124. not limited to compiled object code, generated documentation,
  2125. and conversions to other media types.
  2126. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  2127. Object form, made available under the License, as indicated by a
  2128. copyright notice that is included in or attached to the work
  2129. (an example is provided in the Appendix below).
  2130. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  2131. form, that is based on (or derived from) the Work and for which the
  2132. editorial revisions, annotations, elaborations, or other modifications
  2133. represent, as a whole, an original work of authorship. For the purposes
  2134. of this License, Derivative Works shall not include works that remain
  2135. separable from, or merely link (or bind by name) to the interfaces of,
  2136. the Work and Derivative Works thereof.
  2137. &quot;Contribution&quot; shall mean any work of authorship, including
  2138. the original version of the Work and any modifications or additions
  2139. to that Work or Derivative Works thereof, that is intentionally
  2140. submitted to Licensor for inclusion in the Work by the copyright owner
  2141. or by an individual or Legal Entity authorized to submit on behalf of
  2142. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  2143. means any form of electronic, verbal, or written communication sent
  2144. to the Licensor or its representatives, including but not limited to
  2145. communication on electronic mailing lists, source code control systems,
  2146. and issue tracking systems that are managed by, or on behalf of, the
  2147. Licensor for the purpose of discussing and improving the Work, but
  2148. excluding communication that is conspicuously marked or otherwise
  2149. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  2150. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  2151. on behalf of whom a Contribution has been received by Licensor and
  2152. subsequently incorporated within the Work.
  2153. 2. Grant of Copyright License. Subject to the terms and conditions of
  2154. this License, each Contributor hereby grants to You a perpetual,
  2155. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2156. copyright license to reproduce, prepare Derivative Works of,
  2157. publicly display, publicly perform, sublicense, and distribute the
  2158. Work and such Derivative Works in Source or Object form.
  2159. 3. Grant of Patent License. Subject to the terms and conditions of
  2160. this License, each Contributor hereby grants to You a perpetual,
  2161. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2162. (except as stated in this section) patent license to make, have made,
  2163. use, offer to sell, sell, import, and otherwise transfer the Work,
  2164. where such license applies only to those patent claims licensable
  2165. by such Contributor that are necessarily infringed by their
  2166. Contribution(s) alone or by combination of their Contribution(s)
  2167. with the Work to which such Contribution(s) was submitted. If You
  2168. institute patent litigation against any entity (including a
  2169. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2170. or a Contribution incorporated within the Work constitutes direct
  2171. or contributory patent infringement, then any patent licenses
  2172. granted to You under this License for that Work shall terminate
  2173. as of the date such litigation is filed.
  2174. 4. Redistribution. You may reproduce and distribute copies of the
  2175. Work or Derivative Works thereof in any medium, with or without
  2176. modifications, and in Source or Object form, provided that You
  2177. meet the following conditions:
  2178. (a) You must give any other recipients of the Work or
  2179. Derivative Works a copy of this License; and
  2180. (b) You must cause any modified files to carry prominent notices
  2181. stating that You changed the files; and
  2182. (c) You must retain, in the Source form of any Derivative Works
  2183. that You distribute, all copyright, patent, trademark, and
  2184. attribution notices from the Source form of the Work,
  2185. excluding those notices that do not pertain to any part of
  2186. the Derivative Works; and
  2187. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  2188. distribution, then any Derivative Works that You distribute must
  2189. include a readable copy of the attribution notices contained
  2190. within such NOTICE file, excluding those notices that do not
  2191. pertain to any part of the Derivative Works, in at least one
  2192. of the following places: within a NOTICE text file distributed
  2193. as part of the Derivative Works; within the Source form or
  2194. documentation, if provided along with the Derivative Works; or,
  2195. within a display generated by the Derivative Works, if and
  2196. wherever such third-party notices normally appear. The contents
  2197. of the NOTICE file are for informational purposes only and
  2198. do not modify the License. You may add Your own attribution
  2199. notices within Derivative Works that You distribute, alongside
  2200. or as an addendum to the NOTICE text from the Work, provided
  2201. that such additional attribution notices cannot be construed
  2202. as modifying the License.
  2203. You may add Your own copyright statement to Your modifications and
  2204. may provide additional or different license terms and conditions
  2205. for use, reproduction, or distribution of Your modifications, or
  2206. for any such Derivative Works as a whole, provided Your use,
  2207. reproduction, and distribution of the Work otherwise complies with
  2208. the conditions stated in this License.
  2209. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2210. any Contribution intentionally submitted for inclusion in the Work
  2211. by You to the Licensor shall be under the terms and conditions of
  2212. this License, without any additional terms or conditions.
  2213. Notwithstanding the above, nothing herein shall supersede or modify
  2214. the terms of any separate license agreement you may have executed
  2215. with Licensor regarding such Contributions.
  2216. 6. Trademarks. This License does not grant permission to use the trade
  2217. names, trademarks, service marks, or product names of the Licensor,
  2218. except as required for reasonable and customary use in describing the
  2219. origin of the Work and reproducing the content of the NOTICE file.
  2220. 7. Disclaimer of Warranty. Unless required by applicable law or
  2221. agreed to in writing, Licensor provides the Work (and each
  2222. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  2223. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2224. implied, including, without limitation, any warranties or conditions
  2225. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2226. PARTICULAR PURPOSE. You are solely responsible for determining the
  2227. appropriateness of using or redistributing the Work and assume any
  2228. risks associated with Your exercise of permissions under this License.
  2229. 8. Limitation of Liability. In no event and under no legal theory,
  2230. whether in tort (including negligence), contract, or otherwise,
  2231. unless required by applicable law (such as deliberate and grossly
  2232. negligent acts) or agreed to in writing, shall any Contributor be
  2233. liable to You for damages, including any direct, indirect, special,
  2234. incidental, or consequential damages of any character arising as a
  2235. result of this License or out of the use or inability to use the
  2236. Work (including but not limited to damages for loss of goodwill,
  2237. work stoppage, computer failure or malfunction, or any and all
  2238. other commercial damages or losses), even if such Contributor
  2239. has been advised of the possibility of such damages.
  2240. 9. Accepting Warranty or Additional Liability. While redistributing
  2241. the Work or Derivative Works thereof, You may choose to offer,
  2242. and charge a fee for, acceptance of support, warranty, indemnity,
  2243. or other liability obligations and/or rights consistent with this
  2244. License. However, in accepting such obligations, You may act only
  2245. on Your own behalf and on Your sole responsibility, not on behalf
  2246. of any other Contributor, and only if You agree to indemnify,
  2247. defend, and hold each Contributor harmless for any liability
  2248. incurred by, or claims asserted against, such Contributor by reason
  2249. of your accepting any such warranty or additional liability.
  2250. END OF TERMS AND CONDITIONS
  2251. APPENDIX: How to apply the Apache License to your work.
  2252. To apply the Apache License to your work, attach the following
  2253. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  2254. replaced with your own identifying information. (Don&#x27;t include
  2255. the brackets!) The text should be enclosed in the appropriate
  2256. comment syntax for the file format. We also recommend that a
  2257. file or class name and description of purpose be included on the
  2258. same &quot;printed page&quot; as the copyright notice for easier
  2259. identification within third-party archives.
  2260. Copyright [yyyy] [name of copyright owner]
  2261. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  2262. you may not use this file except in compliance with the License.
  2263. You may obtain a copy of the License at
  2264. http://www.apache.org/licenses/LICENSE-2.0
  2265. Unless required by applicable law or agreed to in writing, software
  2266. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  2267. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2268. See the License for the specific language governing permissions and
  2269. limitations under the License.
  2270. </pre>
  2271. </div>
  2272. </div>
  2273. <div class="product">
  2274. <span class="title">Android Lifecycle-Common</span>
  2275. <span class="homepage"><a href="https://developer.android.com/topic/libraries/architecture/index.html">homepage</a></span>
  2276. <input type="checkbox" hidden id="16">
  2277. <label class="show" for="16" tabindex="0"></label>
  2278. <div class="licence">
  2279. <pre>
  2280. Apache License
  2281. Version 2.0, January 2004
  2282. http://www.apache.org/licenses/
  2283. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2284. 1. Definitions.
  2285. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  2286. and distribution as defined by Sections 1 through 9 of this document.
  2287. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  2288. the copyright owner that is granting the License.
  2289. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  2290. other entities that control, are controlled by, or are under common
  2291. control with that entity. For the purposes of this definition,
  2292. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  2293. direction or management of such entity, whether by contract or
  2294. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2295. outstanding shares, or (iii) beneficial ownership of such entity.
  2296. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  2297. exercising permissions granted by this License.
  2298. &quot;Source&quot; form shall mean the preferred form for making modifications,
  2299. including but not limited to software source code, documentation
  2300. source, and configuration files.
  2301. &quot;Object&quot; form shall mean any form resulting from mechanical
  2302. transformation or translation of a Source form, including but
  2303. not limited to compiled object code, generated documentation,
  2304. and conversions to other media types.
  2305. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  2306. Object form, made available under the License, as indicated by a
  2307. copyright notice that is included in or attached to the work
  2308. (an example is provided in the Appendix below).
  2309. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  2310. form, that is based on (or derived from) the Work and for which the
  2311. editorial revisions, annotations, elaborations, or other modifications
  2312. represent, as a whole, an original work of authorship. For the purposes
  2313. of this License, Derivative Works shall not include works that remain
  2314. separable from, or merely link (or bind by name) to the interfaces of,
  2315. the Work and Derivative Works thereof.
  2316. &quot;Contribution&quot; shall mean any work of authorship, including
  2317. the original version of the Work and any modifications or additions
  2318. to that Work or Derivative Works thereof, that is intentionally
  2319. submitted to Licensor for inclusion in the Work by the copyright owner
  2320. or by an individual or Legal Entity authorized to submit on behalf of
  2321. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  2322. means any form of electronic, verbal, or written communication sent
  2323. to the Licensor or its representatives, including but not limited to
  2324. communication on electronic mailing lists, source code control systems,
  2325. and issue tracking systems that are managed by, or on behalf of, the
  2326. Licensor for the purpose of discussing and improving the Work, but
  2327. excluding communication that is conspicuously marked or otherwise
  2328. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  2329. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  2330. on behalf of whom a Contribution has been received by Licensor and
  2331. subsequently incorporated within the Work.
  2332. 2. Grant of Copyright License. Subject to the terms and conditions of
  2333. this License, each Contributor hereby grants to You a perpetual,
  2334. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2335. copyright license to reproduce, prepare Derivative Works of,
  2336. publicly display, publicly perform, sublicense, and distribute the
  2337. Work and such Derivative Works in Source or Object form.
  2338. 3. Grant of Patent License. Subject to the terms and conditions of
  2339. this License, each Contributor hereby grants to You a perpetual,
  2340. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2341. (except as stated in this section) patent license to make, have made,
  2342. use, offer to sell, sell, import, and otherwise transfer the Work,
  2343. where such license applies only to those patent claims licensable
  2344. by such Contributor that are necessarily infringed by their
  2345. Contribution(s) alone or by combination of their Contribution(s)
  2346. with the Work to which such Contribution(s) was submitted. If You
  2347. institute patent litigation against any entity (including a
  2348. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2349. or a Contribution incorporated within the Work constitutes direct
  2350. or contributory patent infringement, then any patent licenses
  2351. granted to You under this License for that Work shall terminate
  2352. as of the date such litigation is filed.
  2353. 4. Redistribution. You may reproduce and distribute copies of the
  2354. Work or Derivative Works thereof in any medium, with or without
  2355. modifications, and in Source or Object form, provided that You
  2356. meet the following conditions:
  2357. (a) You must give any other recipients of the Work or
  2358. Derivative Works a copy of this License; and
  2359. (b) You must cause any modified files to carry prominent notices
  2360. stating that You changed the files; and
  2361. (c) You must retain, in the Source form of any Derivative Works
  2362. that You distribute, all copyright, patent, trademark, and
  2363. attribution notices from the Source form of the Work,
  2364. excluding those notices that do not pertain to any part of
  2365. the Derivative Works; and
  2366. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  2367. distribution, then any Derivative Works that You distribute must
  2368. include a readable copy of the attribution notices contained
  2369. within such NOTICE file, excluding those notices that do not
  2370. pertain to any part of the Derivative Works, in at least one
  2371. of the following places: within a NOTICE text file distributed
  2372. as part of the Derivative Works; within the Source form or
  2373. documentation, if provided along with the Derivative Works; or,
  2374. within a display generated by the Derivative Works, if and
  2375. wherever such third-party notices normally appear. The contents
  2376. of the NOTICE file are for informational purposes only and
  2377. do not modify the License. You may add Your own attribution
  2378. notices within Derivative Works that You distribute, alongside
  2379. or as an addendum to the NOTICE text from the Work, provided
  2380. that such additional attribution notices cannot be construed
  2381. as modifying the License.
  2382. You may add Your own copyright statement to Your modifications and
  2383. may provide additional or different license terms and conditions
  2384. for use, reproduction, or distribution of Your modifications, or
  2385. for any such Derivative Works as a whole, provided Your use,
  2386. reproduction, and distribution of the Work otherwise complies with
  2387. the conditions stated in this License.
  2388. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2389. any Contribution intentionally submitted for inclusion in the Work
  2390. by You to the Licensor shall be under the terms and conditions of
  2391. this License, without any additional terms or conditions.
  2392. Notwithstanding the above, nothing herein shall supersede or modify
  2393. the terms of any separate license agreement you may have executed
  2394. with Licensor regarding such Contributions.
  2395. 6. Trademarks. This License does not grant permission to use the trade
  2396. names, trademarks, service marks, or product names of the Licensor,
  2397. except as required for reasonable and customary use in describing the
  2398. origin of the Work and reproducing the content of the NOTICE file.
  2399. 7. Disclaimer of Warranty. Unless required by applicable law or
  2400. agreed to in writing, Licensor provides the Work (and each
  2401. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  2402. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2403. implied, including, without limitation, any warranties or conditions
  2404. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2405. PARTICULAR PURPOSE. You are solely responsible for determining the
  2406. appropriateness of using or redistributing the Work and assume any
  2407. risks associated with Your exercise of permissions under this License.
  2408. 8. Limitation of Liability. In no event and under no legal theory,
  2409. whether in tort (including negligence), contract, or otherwise,
  2410. unless required by applicable law (such as deliberate and grossly
  2411. negligent acts) or agreed to in writing, shall any Contributor be
  2412. liable to You for damages, including any direct, indirect, special,
  2413. incidental, or consequential damages of any character arising as a
  2414. result of this License or out of the use or inability to use the
  2415. Work (including but not limited to damages for loss of goodwill,
  2416. work stoppage, computer failure or malfunction, or any and all
  2417. other commercial damages or losses), even if such Contributor
  2418. has been advised of the possibility of such damages.
  2419. 9. Accepting Warranty or Additional Liability. While redistributing
  2420. the Work or Derivative Works thereof, You may choose to offer,
  2421. and charge a fee for, acceptance of support, warranty, indemnity,
  2422. or other liability obligations and/or rights consistent with this
  2423. License. However, in accepting such obligations, You may act only
  2424. on Your own behalf and on Your sole responsibility, not on behalf
  2425. of any other Contributor, and only if You agree to indemnify,
  2426. defend, and hold each Contributor harmless for any liability
  2427. incurred by, or claims asserted against, such Contributor by reason
  2428. of your accepting any such warranty or additional liability.
  2429. END OF TERMS AND CONDITIONS
  2430. APPENDIX: How to apply the Apache License to your work.
  2431. To apply the Apache License to your work, attach the following
  2432. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  2433. replaced with your own identifying information. (Don&#x27;t include
  2434. the brackets!) The text should be enclosed in the appropriate
  2435. comment syntax for the file format. We also recommend that a
  2436. file or class name and description of purpose be included on the
  2437. same &quot;printed page&quot; as the copyright notice for easier
  2438. identification within third-party archives.
  2439. Copyright [yyyy] [name of copyright owner]
  2440. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  2441. you may not use this file except in compliance with the License.
  2442. You may obtain a copy of the License at
  2443. http://www.apache.org/licenses/LICENSE-2.0
  2444. Unless required by applicable law or agreed to in writing, software
  2445. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  2446. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2447. See the License for the specific language governing permissions and
  2448. limitations under the License.
  2449. </pre>
  2450. </div>
  2451. </div>
  2452. <div class="product">
  2453. <span class="title">Android Lifecycle-Common for Java 8 Language</span>
  2454. <span class="homepage"><a href="https://developer.android.com/topic/libraries/architecture/index.html">homepage</a></span>
  2455. <input type="checkbox" hidden id="17">
  2456. <label class="show" for="17" tabindex="0"></label>
  2457. <div class="licence">
  2458. <pre>
  2459. Apache License
  2460. Version 2.0, January 2004
  2461. http://www.apache.org/licenses/
  2462. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2463. 1. Definitions.
  2464. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  2465. and distribution as defined by Sections 1 through 9 of this document.
  2466. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  2467. the copyright owner that is granting the License.
  2468. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  2469. other entities that control, are controlled by, or are under common
  2470. control with that entity. For the purposes of this definition,
  2471. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  2472. direction or management of such entity, whether by contract or
  2473. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2474. outstanding shares, or (iii) beneficial ownership of such entity.
  2475. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  2476. exercising permissions granted by this License.
  2477. &quot;Source&quot; form shall mean the preferred form for making modifications,
  2478. including but not limited to software source code, documentation
  2479. source, and configuration files.
  2480. &quot;Object&quot; form shall mean any form resulting from mechanical
  2481. transformation or translation of a Source form, including but
  2482. not limited to compiled object code, generated documentation,
  2483. and conversions to other media types.
  2484. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  2485. Object form, made available under the License, as indicated by a
  2486. copyright notice that is included in or attached to the work
  2487. (an example is provided in the Appendix below).
  2488. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  2489. form, that is based on (or derived from) the Work and for which the
  2490. editorial revisions, annotations, elaborations, or other modifications
  2491. represent, as a whole, an original work of authorship. For the purposes
  2492. of this License, Derivative Works shall not include works that remain
  2493. separable from, or merely link (or bind by name) to the interfaces of,
  2494. the Work and Derivative Works thereof.
  2495. &quot;Contribution&quot; shall mean any work of authorship, including
  2496. the original version of the Work and any modifications or additions
  2497. to that Work or Derivative Works thereof, that is intentionally
  2498. submitted to Licensor for inclusion in the Work by the copyright owner
  2499. or by an individual or Legal Entity authorized to submit on behalf of
  2500. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  2501. means any form of electronic, verbal, or written communication sent
  2502. to the Licensor or its representatives, including but not limited to
  2503. communication on electronic mailing lists, source code control systems,
  2504. and issue tracking systems that are managed by, or on behalf of, the
  2505. Licensor for the purpose of discussing and improving the Work, but
  2506. excluding communication that is conspicuously marked or otherwise
  2507. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  2508. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  2509. on behalf of whom a Contribution has been received by Licensor and
  2510. subsequently incorporated within the Work.
  2511. 2. Grant of Copyright License. Subject to the terms and conditions of
  2512. this License, each Contributor hereby grants to You a perpetual,
  2513. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2514. copyright license to reproduce, prepare Derivative Works of,
  2515. publicly display, publicly perform, sublicense, and distribute the
  2516. Work and such Derivative Works in Source or Object form.
  2517. 3. Grant of Patent License. Subject to the terms and conditions of
  2518. this License, each Contributor hereby grants to You a perpetual,
  2519. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2520. (except as stated in this section) patent license to make, have made,
  2521. use, offer to sell, sell, import, and otherwise transfer the Work,
  2522. where such license applies only to those patent claims licensable
  2523. by such Contributor that are necessarily infringed by their
  2524. Contribution(s) alone or by combination of their Contribution(s)
  2525. with the Work to which such Contribution(s) was submitted. If You
  2526. institute patent litigation against any entity (including a
  2527. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2528. or a Contribution incorporated within the Work constitutes direct
  2529. or contributory patent infringement, then any patent licenses
  2530. granted to You under this License for that Work shall terminate
  2531. as of the date such litigation is filed.
  2532. 4. Redistribution. You may reproduce and distribute copies of the
  2533. Work or Derivative Works thereof in any medium, with or without
  2534. modifications, and in Source or Object form, provided that You
  2535. meet the following conditions:
  2536. (a) You must give any other recipients of the Work or
  2537. Derivative Works a copy of this License; and
  2538. (b) You must cause any modified files to carry prominent notices
  2539. stating that You changed the files; and
  2540. (c) You must retain, in the Source form of any Derivative Works
  2541. that You distribute, all copyright, patent, trademark, and
  2542. attribution notices from the Source form of the Work,
  2543. excluding those notices that do not pertain to any part of
  2544. the Derivative Works; and
  2545. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  2546. distribution, then any Derivative Works that You distribute must
  2547. include a readable copy of the attribution notices contained
  2548. within such NOTICE file, excluding those notices that do not
  2549. pertain to any part of the Derivative Works, in at least one
  2550. of the following places: within a NOTICE text file distributed
  2551. as part of the Derivative Works; within the Source form or
  2552. documentation, if provided along with the Derivative Works; or,
  2553. within a display generated by the Derivative Works, if and
  2554. wherever such third-party notices normally appear. The contents
  2555. of the NOTICE file are for informational purposes only and
  2556. do not modify the License. You may add Your own attribution
  2557. notices within Derivative Works that You distribute, alongside
  2558. or as an addendum to the NOTICE text from the Work, provided
  2559. that such additional attribution notices cannot be construed
  2560. as modifying the License.
  2561. You may add Your own copyright statement to Your modifications and
  2562. may provide additional or different license terms and conditions
  2563. for use, reproduction, or distribution of Your modifications, or
  2564. for any such Derivative Works as a whole, provided Your use,
  2565. reproduction, and distribution of the Work otherwise complies with
  2566. the conditions stated in this License.
  2567. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2568. any Contribution intentionally submitted for inclusion in the Work
  2569. by You to the Licensor shall be under the terms and conditions of
  2570. this License, without any additional terms or conditions.
  2571. Notwithstanding the above, nothing herein shall supersede or modify
  2572. the terms of any separate license agreement you may have executed
  2573. with Licensor regarding such Contributions.
  2574. 6. Trademarks. This License does not grant permission to use the trade
  2575. names, trademarks, service marks, or product names of the Licensor,
  2576. except as required for reasonable and customary use in describing the
  2577. origin of the Work and reproducing the content of the NOTICE file.
  2578. 7. Disclaimer of Warranty. Unless required by applicable law or
  2579. agreed to in writing, Licensor provides the Work (and each
  2580. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  2581. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2582. implied, including, without limitation, any warranties or conditions
  2583. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2584. PARTICULAR PURPOSE. You are solely responsible for determining the
  2585. appropriateness of using or redistributing the Work and assume any
  2586. risks associated with Your exercise of permissions under this License.
  2587. 8. Limitation of Liability. In no event and under no legal theory,
  2588. whether in tort (including negligence), contract, or otherwise,
  2589. unless required by applicable law (such as deliberate and grossly
  2590. negligent acts) or agreed to in writing, shall any Contributor be
  2591. liable to You for damages, including any direct, indirect, special,
  2592. incidental, or consequential damages of any character arising as a
  2593. result of this License or out of the use or inability to use the
  2594. Work (including but not limited to damages for loss of goodwill,
  2595. work stoppage, computer failure or malfunction, or any and all
  2596. other commercial damages or losses), even if such Contributor
  2597. has been advised of the possibility of such damages.
  2598. 9. Accepting Warranty or Additional Liability. While redistributing
  2599. the Work or Derivative Works thereof, You may choose to offer,
  2600. and charge a fee for, acceptance of support, warranty, indemnity,
  2601. or other liability obligations and/or rights consistent with this
  2602. License. However, in accepting such obligations, You may act only
  2603. on Your own behalf and on Your sole responsibility, not on behalf
  2604. of any other Contributor, and only if You agree to indemnify,
  2605. defend, and hold each Contributor harmless for any liability
  2606. incurred by, or claims asserted against, such Contributor by reason
  2607. of your accepting any such warranty or additional liability.
  2608. END OF TERMS AND CONDITIONS
  2609. APPENDIX: How to apply the Apache License to your work.
  2610. To apply the Apache License to your work, attach the following
  2611. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  2612. replaced with your own identifying information. (Don&#x27;t include
  2613. the brackets!) The text should be enclosed in the appropriate
  2614. comment syntax for the file format. We also recommend that a
  2615. file or class name and description of purpose be included on the
  2616. same &quot;printed page&quot; as the copyright notice for easier
  2617. identification within third-party archives.
  2618. Copyright [yyyy] [name of copyright owner]
  2619. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  2620. you may not use this file except in compliance with the License.
  2621. You may obtain a copy of the License at
  2622. http://www.apache.org/licenses/LICENSE-2.0
  2623. Unless required by applicable law or agreed to in writing, software
  2624. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  2625. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2626. See the License for the specific language governing permissions and
  2627. limitations under the License.
  2628. </pre>
  2629. </div>
  2630. </div>
  2631. <div class="product">
  2632. <span class="title">Android Multi-Dex Library</span>
  2633. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  2634. <input type="checkbox" hidden id="18">
  2635. <label class="show" for="18" tabindex="0"></label>
  2636. <div class="licence">
  2637. <pre>
  2638. Apache License
  2639. Version 2.0, January 2004
  2640. http://www.apache.org/licenses/
  2641. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2642. 1. Definitions.
  2643. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  2644. and distribution as defined by Sections 1 through 9 of this document.
  2645. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  2646. the copyright owner that is granting the License.
  2647. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  2648. other entities that control, are controlled by, or are under common
  2649. control with that entity. For the purposes of this definition,
  2650. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  2651. direction or management of such entity, whether by contract or
  2652. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2653. outstanding shares, or (iii) beneficial ownership of such entity.
  2654. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  2655. exercising permissions granted by this License.
  2656. &quot;Source&quot; form shall mean the preferred form for making modifications,
  2657. including but not limited to software source code, documentation
  2658. source, and configuration files.
  2659. &quot;Object&quot; form shall mean any form resulting from mechanical
  2660. transformation or translation of a Source form, including but
  2661. not limited to compiled object code, generated documentation,
  2662. and conversions to other media types.
  2663. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  2664. Object form, made available under the License, as indicated by a
  2665. copyright notice that is included in or attached to the work
  2666. (an example is provided in the Appendix below).
  2667. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  2668. form, that is based on (or derived from) the Work and for which the
  2669. editorial revisions, annotations, elaborations, or other modifications
  2670. represent, as a whole, an original work of authorship. For the purposes
  2671. of this License, Derivative Works shall not include works that remain
  2672. separable from, or merely link (or bind by name) to the interfaces of,
  2673. the Work and Derivative Works thereof.
  2674. &quot;Contribution&quot; shall mean any work of authorship, including
  2675. the original version of the Work and any modifications or additions
  2676. to that Work or Derivative Works thereof, that is intentionally
  2677. submitted to Licensor for inclusion in the Work by the copyright owner
  2678. or by an individual or Legal Entity authorized to submit on behalf of
  2679. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  2680. means any form of electronic, verbal, or written communication sent
  2681. to the Licensor or its representatives, including but not limited to
  2682. communication on electronic mailing lists, source code control systems,
  2683. and issue tracking systems that are managed by, or on behalf of, the
  2684. Licensor for the purpose of discussing and improving the Work, but
  2685. excluding communication that is conspicuously marked or otherwise
  2686. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  2687. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  2688. on behalf of whom a Contribution has been received by Licensor and
  2689. subsequently incorporated within the Work.
  2690. 2. Grant of Copyright License. Subject to the terms and conditions of
  2691. this License, each Contributor hereby grants to You a perpetual,
  2692. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2693. copyright license to reproduce, prepare Derivative Works of,
  2694. publicly display, publicly perform, sublicense, and distribute the
  2695. Work and such Derivative Works in Source or Object form.
  2696. 3. Grant of Patent License. Subject to the terms and conditions of
  2697. this License, each Contributor hereby grants to You a perpetual,
  2698. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2699. (except as stated in this section) patent license to make, have made,
  2700. use, offer to sell, sell, import, and otherwise transfer the Work,
  2701. where such license applies only to those patent claims licensable
  2702. by such Contributor that are necessarily infringed by their
  2703. Contribution(s) alone or by combination of their Contribution(s)
  2704. with the Work to which such Contribution(s) was submitted. If You
  2705. institute patent litigation against any entity (including a
  2706. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2707. or a Contribution incorporated within the Work constitutes direct
  2708. or contributory patent infringement, then any patent licenses
  2709. granted to You under this License for that Work shall terminate
  2710. as of the date such litigation is filed.
  2711. 4. Redistribution. You may reproduce and distribute copies of the
  2712. Work or Derivative Works thereof in any medium, with or without
  2713. modifications, and in Source or Object form, provided that You
  2714. meet the following conditions:
  2715. (a) You must give any other recipients of the Work or
  2716. Derivative Works a copy of this License; and
  2717. (b) You must cause any modified files to carry prominent notices
  2718. stating that You changed the files; and
  2719. (c) You must retain, in the Source form of any Derivative Works
  2720. that You distribute, all copyright, patent, trademark, and
  2721. attribution notices from the Source form of the Work,
  2722. excluding those notices that do not pertain to any part of
  2723. the Derivative Works; and
  2724. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  2725. distribution, then any Derivative Works that You distribute must
  2726. include a readable copy of the attribution notices contained
  2727. within such NOTICE file, excluding those notices that do not
  2728. pertain to any part of the Derivative Works, in at least one
  2729. of the following places: within a NOTICE text file distributed
  2730. as part of the Derivative Works; within the Source form or
  2731. documentation, if provided along with the Derivative Works; or,
  2732. within a display generated by the Derivative Works, if and
  2733. wherever such third-party notices normally appear. The contents
  2734. of the NOTICE file are for informational purposes only and
  2735. do not modify the License. You may add Your own attribution
  2736. notices within Derivative Works that You distribute, alongside
  2737. or as an addendum to the NOTICE text from the Work, provided
  2738. that such additional attribution notices cannot be construed
  2739. as modifying the License.
  2740. You may add Your own copyright statement to Your modifications and
  2741. may provide additional or different license terms and conditions
  2742. for use, reproduction, or distribution of Your modifications, or
  2743. for any such Derivative Works as a whole, provided Your use,
  2744. reproduction, and distribution of the Work otherwise complies with
  2745. the conditions stated in this License.
  2746. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2747. any Contribution intentionally submitted for inclusion in the Work
  2748. by You to the Licensor shall be under the terms and conditions of
  2749. this License, without any additional terms or conditions.
  2750. Notwithstanding the above, nothing herein shall supersede or modify
  2751. the terms of any separate license agreement you may have executed
  2752. with Licensor regarding such Contributions.
  2753. 6. Trademarks. This License does not grant permission to use the trade
  2754. names, trademarks, service marks, or product names of the Licensor,
  2755. except as required for reasonable and customary use in describing the
  2756. origin of the Work and reproducing the content of the NOTICE file.
  2757. 7. Disclaimer of Warranty. Unless required by applicable law or
  2758. agreed to in writing, Licensor provides the Work (and each
  2759. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  2760. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2761. implied, including, without limitation, any warranties or conditions
  2762. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2763. PARTICULAR PURPOSE. You are solely responsible for determining the
  2764. appropriateness of using or redistributing the Work and assume any
  2765. risks associated with Your exercise of permissions under this License.
  2766. 8. Limitation of Liability. In no event and under no legal theory,
  2767. whether in tort (including negligence), contract, or otherwise,
  2768. unless required by applicable law (such as deliberate and grossly
  2769. negligent acts) or agreed to in writing, shall any Contributor be
  2770. liable to You for damages, including any direct, indirect, special,
  2771. incidental, or consequential damages of any character arising as a
  2772. result of this License or out of the use or inability to use the
  2773. Work (including but not limited to damages for loss of goodwill,
  2774. work stoppage, computer failure or malfunction, or any and all
  2775. other commercial damages or losses), even if such Contributor
  2776. has been advised of the possibility of such damages.
  2777. 9. Accepting Warranty or Additional Liability. While redistributing
  2778. the Work or Derivative Works thereof, You may choose to offer,
  2779. and charge a fee for, acceptance of support, warranty, indemnity,
  2780. or other liability obligations and/or rights consistent with this
  2781. License. However, in accepting such obligations, You may act only
  2782. on Your own behalf and on Your sole responsibility, not on behalf
  2783. of any other Contributor, and only if You agree to indemnify,
  2784. defend, and hold each Contributor harmless for any liability
  2785. incurred by, or claims asserted against, such Contributor by reason
  2786. of your accepting any such warranty or additional liability.
  2787. END OF TERMS AND CONDITIONS
  2788. APPENDIX: How to apply the Apache License to your work.
  2789. To apply the Apache License to your work, attach the following
  2790. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  2791. replaced with your own identifying information. (Don&#x27;t include
  2792. the brackets!) The text should be enclosed in the appropriate
  2793. comment syntax for the file format. We also recommend that a
  2794. file or class name and description of purpose be included on the
  2795. same &quot;printed page&quot; as the copyright notice for easier
  2796. identification within third-party archives.
  2797. Copyright [yyyy] [name of copyright owner]
  2798. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  2799. you may not use this file except in compliance with the License.
  2800. You may obtain a copy of the License at
  2801. http://www.apache.org/licenses/LICENSE-2.0
  2802. Unless required by applicable law or agreed to in writing, software
  2803. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  2804. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2805. See the License for the specific language governing permissions and
  2806. limitations under the License.
  2807. </pre>
  2808. </div>
  2809. </div>
  2810. <div class="product">
  2811. <span class="title">Android Open Source Project - App Compat Library</span>
  2812. <span class="homepage"><a href="https://android.googlesource.com/platform/frameworks/support">homepage</a></span>
  2813. <input type="checkbox" hidden id="19">
  2814. <label class="show" for="19" tabindex="0"></label>
  2815. <div class="licence">
  2816. <pre>
  2817. Apache License
  2818. Version 2.0, January 2004
  2819. http://www.apache.org/licenses/
  2820. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  2821. 1. Definitions.
  2822. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  2823. and distribution as defined by Sections 1 through 9 of this document.
  2824. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  2825. the copyright owner that is granting the License.
  2826. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  2827. other entities that control, are controlled by, or are under common
  2828. control with that entity. For the purposes of this definition,
  2829. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  2830. direction or management of such entity, whether by contract or
  2831. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  2832. outstanding shares, or (iii) beneficial ownership of such entity.
  2833. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  2834. exercising permissions granted by this License.
  2835. &quot;Source&quot; form shall mean the preferred form for making modifications,
  2836. including but not limited to software source code, documentation
  2837. source, and configuration files.
  2838. &quot;Object&quot; form shall mean any form resulting from mechanical
  2839. transformation or translation of a Source form, including but
  2840. not limited to compiled object code, generated documentation,
  2841. and conversions to other media types.
  2842. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  2843. Object form, made available under the License, as indicated by a
  2844. copyright notice that is included in or attached to the work
  2845. (an example is provided in the Appendix below).
  2846. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  2847. form, that is based on (or derived from) the Work and for which the
  2848. editorial revisions, annotations, elaborations, or other modifications
  2849. represent, as a whole, an original work of authorship. For the purposes
  2850. of this License, Derivative Works shall not include works that remain
  2851. separable from, or merely link (or bind by name) to the interfaces of,
  2852. the Work and Derivative Works thereof.
  2853. &quot;Contribution&quot; shall mean any work of authorship, including
  2854. the original version of the Work and any modifications or additions
  2855. to that Work or Derivative Works thereof, that is intentionally
  2856. submitted to Licensor for inclusion in the Work by the copyright owner
  2857. or by an individual or Legal Entity authorized to submit on behalf of
  2858. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  2859. means any form of electronic, verbal, or written communication sent
  2860. to the Licensor or its representatives, including but not limited to
  2861. communication on electronic mailing lists, source code control systems,
  2862. and issue tracking systems that are managed by, or on behalf of, the
  2863. Licensor for the purpose of discussing and improving the Work, but
  2864. excluding communication that is conspicuously marked or otherwise
  2865. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  2866. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  2867. on behalf of whom a Contribution has been received by Licensor and
  2868. subsequently incorporated within the Work.
  2869. 2. Grant of Copyright License. Subject to the terms and conditions of
  2870. this License, each Contributor hereby grants to You a perpetual,
  2871. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2872. copyright license to reproduce, prepare Derivative Works of,
  2873. publicly display, publicly perform, sublicense, and distribute the
  2874. Work and such Derivative Works in Source or Object form.
  2875. 3. Grant of Patent License. Subject to the terms and conditions of
  2876. this License, each Contributor hereby grants to You a perpetual,
  2877. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  2878. (except as stated in this section) patent license to make, have made,
  2879. use, offer to sell, sell, import, and otherwise transfer the Work,
  2880. where such license applies only to those patent claims licensable
  2881. by such Contributor that are necessarily infringed by their
  2882. Contribution(s) alone or by combination of their Contribution(s)
  2883. with the Work to which such Contribution(s) was submitted. If You
  2884. institute patent litigation against any entity (including a
  2885. cross-claim or counterclaim in a lawsuit) alleging that the Work
  2886. or a Contribution incorporated within the Work constitutes direct
  2887. or contributory patent infringement, then any patent licenses
  2888. granted to You under this License for that Work shall terminate
  2889. as of the date such litigation is filed.
  2890. 4. Redistribution. You may reproduce and distribute copies of the
  2891. Work or Derivative Works thereof in any medium, with or without
  2892. modifications, and in Source or Object form, provided that You
  2893. meet the following conditions:
  2894. (a) You must give any other recipients of the Work or
  2895. Derivative Works a copy of this License; and
  2896. (b) You must cause any modified files to carry prominent notices
  2897. stating that You changed the files; and
  2898. (c) You must retain, in the Source form of any Derivative Works
  2899. that You distribute, all copyright, patent, trademark, and
  2900. attribution notices from the Source form of the Work,
  2901. excluding those notices that do not pertain to any part of
  2902. the Derivative Works; and
  2903. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  2904. distribution, then any Derivative Works that You distribute must
  2905. include a readable copy of the attribution notices contained
  2906. within such NOTICE file, excluding those notices that do not
  2907. pertain to any part of the Derivative Works, in at least one
  2908. of the following places: within a NOTICE text file distributed
  2909. as part of the Derivative Works; within the Source form or
  2910. documentation, if provided along with the Derivative Works; or,
  2911. within a display generated by the Derivative Works, if and
  2912. wherever such third-party notices normally appear. The contents
  2913. of the NOTICE file are for informational purposes only and
  2914. do not modify the License. You may add Your own attribution
  2915. notices within Derivative Works that You distribute, alongside
  2916. or as an addendum to the NOTICE text from the Work, provided
  2917. that such additional attribution notices cannot be construed
  2918. as modifying the License.
  2919. You may add Your own copyright statement to Your modifications and
  2920. may provide additional or different license terms and conditions
  2921. for use, reproduction, or distribution of Your modifications, or
  2922. for any such Derivative Works as a whole, provided Your use,
  2923. reproduction, and distribution of the Work otherwise complies with
  2924. the conditions stated in this License.
  2925. 5. Submission of Contributions. Unless You explicitly state otherwise,
  2926. any Contribution intentionally submitted for inclusion in the Work
  2927. by You to the Licensor shall be under the terms and conditions of
  2928. this License, without any additional terms or conditions.
  2929. Notwithstanding the above, nothing herein shall supersede or modify
  2930. the terms of any separate license agreement you may have executed
  2931. with Licensor regarding such Contributions.
  2932. 6. Trademarks. This License does not grant permission to use the trade
  2933. names, trademarks, service marks, or product names of the Licensor,
  2934. except as required for reasonable and customary use in describing the
  2935. origin of the Work and reproducing the content of the NOTICE file.
  2936. 7. Disclaimer of Warranty. Unless required by applicable law or
  2937. agreed to in writing, Licensor provides the Work (and each
  2938. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  2939. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  2940. implied, including, without limitation, any warranties or conditions
  2941. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  2942. PARTICULAR PURPOSE. You are solely responsible for determining the
  2943. appropriateness of using or redistributing the Work and assume any
  2944. risks associated with Your exercise of permissions under this License.
  2945. 8. Limitation of Liability. In no event and under no legal theory,
  2946. whether in tort (including negligence), contract, or otherwise,
  2947. unless required by applicable law (such as deliberate and grossly
  2948. negligent acts) or agreed to in writing, shall any Contributor be
  2949. liable to You for damages, including any direct, indirect, special,
  2950. incidental, or consequential damages of any character arising as a
  2951. result of this License or out of the use or inability to use the
  2952. Work (including but not limited to damages for loss of goodwill,
  2953. work stoppage, computer failure or malfunction, or any and all
  2954. other commercial damages or losses), even if such Contributor
  2955. has been advised of the possibility of such damages.
  2956. 9. Accepting Warranty or Additional Liability. While redistributing
  2957. the Work or Derivative Works thereof, You may choose to offer,
  2958. and charge a fee for, acceptance of support, warranty, indemnity,
  2959. or other liability obligations and/or rights consistent with this
  2960. License. However, in accepting such obligations, You may act only
  2961. on Your own behalf and on Your sole responsibility, not on behalf
  2962. of any other Contributor, and only if You agree to indemnify,
  2963. defend, and hold each Contributor harmless for any liability
  2964. incurred by, or claims asserted against, such Contributor by reason
  2965. of your accepting any such warranty or additional liability.
  2966. END OF TERMS AND CONDITIONS
  2967. APPENDIX: How to apply the Apache License to your work.
  2968. To apply the Apache License to your work, attach the following
  2969. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  2970. replaced with your own identifying information. (Don&#x27;t include
  2971. the brackets!) The text should be enclosed in the appropriate
  2972. comment syntax for the file format. We also recommend that a
  2973. file or class name and description of purpose be included on the
  2974. same &quot;printed page&quot; as the copyright notice for easier
  2975. identification within third-party archives.
  2976. Copyright [yyyy] [name of copyright owner]
  2977. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  2978. you may not use this file except in compliance with the License.
  2979. You may obtain a copy of the License at
  2980. http://www.apache.org/licenses/LICENSE-2.0
  2981. Unless required by applicable law or agreed to in writing, software
  2982. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  2983. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2984. See the License for the specific language governing permissions and
  2985. limitations under the License.
  2986. </pre>
  2987. </div>
  2988. </div>
  2989. <div class="product">
  2990. <span class="title">Android SDK</span>
  2991. <span class="homepage"><a href="http://developer.android.com/sdk/index.html">homepage</a></span>
  2992. <input type="checkbox" hidden id="20">
  2993. <label class="show" for="20" tabindex="0"></label>
  2994. <div class="licence">
  2995. <pre>Notice for all the files in this folder.
  2996. ------------------------------------------------------------
  2997. Copyright (c) 2005-2008, The Android Open Source Project
  2998. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;); you may not
  2999. use this file except in compliance with the License.
  3000. Unless required by applicable law or agreed to in writing, software
  3001. distributed under the License is distributed on an &quot;AS IS&quot; BASIS, WITHOUT
  3002. WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
  3003. License for the specific language governing permissions and limitations under
  3004. the License.
  3005. Apache License
  3006. Version 2.0, January 2004
  3007. http://www.apache.org/licenses/
  3008. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  3009. 1. Definitions.
  3010. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  3011. and distribution as defined by Sections 1 through 9 of this document.
  3012. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  3013. the copyright owner that is granting the License.
  3014. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  3015. other entities that control, are controlled by, or are under common
  3016. control with that entity. For the purposes of this definition,
  3017. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  3018. direction or management of such entity, whether by contract or
  3019. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  3020. outstanding shares, or (iii) beneficial ownership of such entity.
  3021. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  3022. exercising permissions granted by this License.
  3023. &quot;Source&quot; form shall mean the preferred form for making modifications,
  3024. including but not limited to software source code, documentation
  3025. source, and configuration files.
  3026. &quot;Object&quot; form shall mean any form resulting from mechanical
  3027. transformation or translation of a Source form, including but
  3028. not limited to compiled object code, generated documentation,
  3029. and conversions to other media types.
  3030. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  3031. Object form, made available under the License, as indicated by a
  3032. copyright notice that is included in or attached to the work
  3033. (an example is provided in the Appendix below).
  3034. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  3035. form, that is based on (or derived from) the Work and for which the
  3036. editorial revisions, annotations, elaborations, or other modifications
  3037. represent, as a whole, an original work of authorship. For the purposes
  3038. of this License, Derivative Works shall not include works that remain
  3039. separable from, or merely link (or bind by name) to the interfaces of,
  3040. the Work and Derivative Works thereof.
  3041. &quot;Contribution&quot; shall mean any work of authorship, including
  3042. the original version of the Work and any modifications or additions
  3043. to that Work or Derivative Works thereof, that is intentionally
  3044. submitted to Licensor for inclusion in the Work by the copyright owner
  3045. or by an individual or Legal Entity authorized to submit on behalf of
  3046. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  3047. means any form of electronic, verbal, or written communication sent
  3048. to the Licensor or its representatives, including but not limited to
  3049. communication on electronic mailing lists, source code control systems,
  3050. and issue tracking systems that are managed by, or on behalf of, the
  3051. Licensor for the purpose of discussing and improving the Work, but
  3052. excluding communication that is conspicuously marked or otherwise
  3053. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  3054. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  3055. on behalf of whom a Contribution has been received by Licensor and
  3056. subsequently incorporated within the Work.
  3057. 2. Grant of Copyright License. Subject to the terms and conditions of
  3058. this License, each Contributor hereby grants to You a perpetual,
  3059. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3060. copyright license to reproduce, prepare Derivative Works of,
  3061. publicly display, publicly perform, sublicense, and distribute the
  3062. Work and such Derivative Works in Source or Object form.
  3063. 3. Grant of Patent License. Subject to the terms and conditions of
  3064. this License, each Contributor hereby grants to You a perpetual,
  3065. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3066. (except as stated in this section) patent license to make, have made,
  3067. use, offer to sell, sell, import, and otherwise transfer the Work,
  3068. where such license applies only to those patent claims licensable
  3069. by such Contributor that are necessarily infringed by their
  3070. Contribution(s) alone or by combination of their Contribution(s)
  3071. with the Work to which such Contribution(s) was submitted. If You
  3072. institute patent litigation against any entity (including a
  3073. cross-claim or counterclaim in a lawsuit) alleging that the Work
  3074. or a Contribution incorporated within the Work constitutes direct
  3075. or contributory patent infringement, then any patent licenses
  3076. granted to You under this License for that Work shall terminate
  3077. as of the date such litigation is filed.
  3078. 4. Redistribution. You may reproduce and distribute copies of the
  3079. Work or Derivative Works thereof in any medium, with or without
  3080. modifications, and in Source or Object form, provided that You
  3081. meet the following conditions:
  3082. (a) You must give any other recipients of the Work or
  3083. Derivative Works a copy of this License; and
  3084. (b) You must cause any modified files to carry prominent notices
  3085. stating that You changed the files; and
  3086. (c) You must retain, in the Source form of any Derivative Works
  3087. that You distribute, all copyright, patent, trademark, and
  3088. attribution notices from the Source form of the Work,
  3089. excluding those notices that do not pertain to any part of
  3090. the Derivative Works; and
  3091. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  3092. distribution, then any Derivative Works that You distribute must
  3093. include a readable copy of the attribution notices contained
  3094. within such NOTICE file, excluding those notices that do not
  3095. pertain to any part of the Derivative Works, in at least one
  3096. of the following places: within a NOTICE text file distributed
  3097. as part of the Derivative Works; within the Source form or
  3098. documentation, if provided along with the Derivative Works; or,
  3099. within a display generated by the Derivative Works, if and
  3100. wherever such third-party notices normally appear. The contents
  3101. of the NOTICE file are for informational purposes only and
  3102. do not modify the License. You may add Your own attribution
  3103. notices within Derivative Works that You distribute, alongside
  3104. or as an addendum to the NOTICE text from the Work, provided
  3105. that such additional attribution notices cannot be construed
  3106. as modifying the License.
  3107. You may add Your own copyright statement to Your modifications and
  3108. may provide additional or different license terms and conditions
  3109. for use, reproduction, or distribution of Your modifications, or
  3110. for any such Derivative Works as a whole, provided Your use,
  3111. reproduction, and distribution of the Work otherwise complies with
  3112. the conditions stated in this License.
  3113. 5. Submission of Contributions. Unless You explicitly state otherwise,
  3114. any Contribution intentionally submitted for inclusion in the Work
  3115. by You to the Licensor shall be under the terms and conditions of
  3116. this License, without any additional terms or conditions.
  3117. Notwithstanding the above, nothing herein shall supersede or modify
  3118. the terms of any separate license agreement you may have executed
  3119. with Licensor regarding such Contributions.
  3120. 6. Trademarks. This License does not grant permission to use the trade
  3121. names, trademarks, service marks, or product names of the Licensor,
  3122. except as required for reasonable and customary use in describing the
  3123. origin of the Work and reproducing the content of the NOTICE file.
  3124. 7. Disclaimer of Warranty. Unless required by applicable law or
  3125. agreed to in writing, Licensor provides the Work (and each
  3126. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  3127. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  3128. implied, including, without limitation, any warranties or conditions
  3129. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  3130. PARTICULAR PURPOSE. You are solely responsible for determining the
  3131. appropriateness of using or redistributing the Work and assume any
  3132. risks associated with Your exercise of permissions under this License.
  3133. 8. Limitation of Liability. In no event and under no legal theory,
  3134. whether in tort (including negligence), contract, or otherwise,
  3135. unless required by applicable law (such as deliberate and grossly
  3136. negligent acts) or agreed to in writing, shall any Contributor be
  3137. liable to You for damages, including any direct, indirect, special,
  3138. incidental, or consequential damages of any character arising as a
  3139. result of this License or out of the use or inability to use the
  3140. Work (including but not limited to damages for loss of goodwill,
  3141. work stoppage, computer failure or malfunction, or any and all
  3142. other commercial damages or losses), even if such Contributor
  3143. has been advised of the possibility of such damages.
  3144. 9. Accepting Warranty or Additional Liability. While redistributing
  3145. the Work or Derivative Works thereof, You may choose to offer,
  3146. and charge a fee for, acceptance of support, warranty, indemnity,
  3147. or other liability obligations and/or rights consistent with this
  3148. License. However, in accepting such obligations, You may act only
  3149. on Your own behalf and on Your sole responsibility, not on behalf
  3150. of any other Contributor, and only if You agree to indemnify,
  3151. defend, and hold each Contributor harmless for any liability
  3152. incurred by, or claims asserted against, such Contributor by reason
  3153. of your accepting any such warranty or additional liability.
  3154. END OF TERMS AND CONDITIONS
  3155. APPENDIX: How to apply the Apache License to your work.
  3156. To apply the Apache License to your work, attach the following
  3157. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  3158. replaced with your own identifying information. (Don&#x27;t include
  3159. the brackets!) The text should be enclosed in the appropriate
  3160. comment syntax for the file format. We also recommend that a
  3161. file or class name and description of purpose be included on the
  3162. same &quot;printed page&quot; as the copyright notice for easier
  3163. identification within third-party archives.
  3164. Copyright 2011 Google Inc. All Rights Reserved.
  3165. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  3166. you may not use this file except in compliance with the License.
  3167. You may obtain a copy of the License at
  3168. http://www.apache.org/licenses/LICENSE-2.0
  3169. Unless required by applicable law or agreed to in writing, software
  3170. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  3171. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3172. See the License for the specific language governing permissions and
  3173. limitations under the License.
  3174. </pre>
  3175. </div>
  3176. </div>
  3177. <div class="product">
  3178. <span class="title">Android Support AnimatedVectorDrawable</span>
  3179. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  3180. <input type="checkbox" hidden id="21">
  3181. <label class="show" for="21" tabindex="0"></label>
  3182. <div class="licence">
  3183. <pre>
  3184. Apache License
  3185. Version 2.0, January 2004
  3186. http://www.apache.org/licenses/
  3187. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  3188. 1. Definitions.
  3189. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  3190. and distribution as defined by Sections 1 through 9 of this document.
  3191. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  3192. the copyright owner that is granting the License.
  3193. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  3194. other entities that control, are controlled by, or are under common
  3195. control with that entity. For the purposes of this definition,
  3196. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  3197. direction or management of such entity, whether by contract or
  3198. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  3199. outstanding shares, or (iii) beneficial ownership of such entity.
  3200. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  3201. exercising permissions granted by this License.
  3202. &quot;Source&quot; form shall mean the preferred form for making modifications,
  3203. including but not limited to software source code, documentation
  3204. source, and configuration files.
  3205. &quot;Object&quot; form shall mean any form resulting from mechanical
  3206. transformation or translation of a Source form, including but
  3207. not limited to compiled object code, generated documentation,
  3208. and conversions to other media types.
  3209. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  3210. Object form, made available under the License, as indicated by a
  3211. copyright notice that is included in or attached to the work
  3212. (an example is provided in the Appendix below).
  3213. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  3214. form, that is based on (or derived from) the Work and for which the
  3215. editorial revisions, annotations, elaborations, or other modifications
  3216. represent, as a whole, an original work of authorship. For the purposes
  3217. of this License, Derivative Works shall not include works that remain
  3218. separable from, or merely link (or bind by name) to the interfaces of,
  3219. the Work and Derivative Works thereof.
  3220. &quot;Contribution&quot; shall mean any work of authorship, including
  3221. the original version of the Work and any modifications or additions
  3222. to that Work or Derivative Works thereof, that is intentionally
  3223. submitted to Licensor for inclusion in the Work by the copyright owner
  3224. or by an individual or Legal Entity authorized to submit on behalf of
  3225. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  3226. means any form of electronic, verbal, or written communication sent
  3227. to the Licensor or its representatives, including but not limited to
  3228. communication on electronic mailing lists, source code control systems,
  3229. and issue tracking systems that are managed by, or on behalf of, the
  3230. Licensor for the purpose of discussing and improving the Work, but
  3231. excluding communication that is conspicuously marked or otherwise
  3232. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  3233. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  3234. on behalf of whom a Contribution has been received by Licensor and
  3235. subsequently incorporated within the Work.
  3236. 2. Grant of Copyright License. Subject to the terms and conditions of
  3237. this License, each Contributor hereby grants to You a perpetual,
  3238. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3239. copyright license to reproduce, prepare Derivative Works of,
  3240. publicly display, publicly perform, sublicense, and distribute the
  3241. Work and such Derivative Works in Source or Object form.
  3242. 3. Grant of Patent License. Subject to the terms and conditions of
  3243. this License, each Contributor hereby grants to You a perpetual,
  3244. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3245. (except as stated in this section) patent license to make, have made,
  3246. use, offer to sell, sell, import, and otherwise transfer the Work,
  3247. where such license applies only to those patent claims licensable
  3248. by such Contributor that are necessarily infringed by their
  3249. Contribution(s) alone or by combination of their Contribution(s)
  3250. with the Work to which such Contribution(s) was submitted. If You
  3251. institute patent litigation against any entity (including a
  3252. cross-claim or counterclaim in a lawsuit) alleging that the Work
  3253. or a Contribution incorporated within the Work constitutes direct
  3254. or contributory patent infringement, then any patent licenses
  3255. granted to You under this License for that Work shall terminate
  3256. as of the date such litigation is filed.
  3257. 4. Redistribution. You may reproduce and distribute copies of the
  3258. Work or Derivative Works thereof in any medium, with or without
  3259. modifications, and in Source or Object form, provided that You
  3260. meet the following conditions:
  3261. (a) You must give any other recipients of the Work or
  3262. Derivative Works a copy of this License; and
  3263. (b) You must cause any modified files to carry prominent notices
  3264. stating that You changed the files; and
  3265. (c) You must retain, in the Source form of any Derivative Works
  3266. that You distribute, all copyright, patent, trademark, and
  3267. attribution notices from the Source form of the Work,
  3268. excluding those notices that do not pertain to any part of
  3269. the Derivative Works; and
  3270. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  3271. distribution, then any Derivative Works that You distribute must
  3272. include a readable copy of the attribution notices contained
  3273. within such NOTICE file, excluding those notices that do not
  3274. pertain to any part of the Derivative Works, in at least one
  3275. of the following places: within a NOTICE text file distributed
  3276. as part of the Derivative Works; within the Source form or
  3277. documentation, if provided along with the Derivative Works; or,
  3278. within a display generated by the Derivative Works, if and
  3279. wherever such third-party notices normally appear. The contents
  3280. of the NOTICE file are for informational purposes only and
  3281. do not modify the License. You may add Your own attribution
  3282. notices within Derivative Works that You distribute, alongside
  3283. or as an addendum to the NOTICE text from the Work, provided
  3284. that such additional attribution notices cannot be construed
  3285. as modifying the License.
  3286. You may add Your own copyright statement to Your modifications and
  3287. may provide additional or different license terms and conditions
  3288. for use, reproduction, or distribution of Your modifications, or
  3289. for any such Derivative Works as a whole, provided Your use,
  3290. reproduction, and distribution of the Work otherwise complies with
  3291. the conditions stated in this License.
  3292. 5. Submission of Contributions. Unless You explicitly state otherwise,
  3293. any Contribution intentionally submitted for inclusion in the Work
  3294. by You to the Licensor shall be under the terms and conditions of
  3295. this License, without any additional terms or conditions.
  3296. Notwithstanding the above, nothing herein shall supersede or modify
  3297. the terms of any separate license agreement you may have executed
  3298. with Licensor regarding such Contributions.
  3299. 6. Trademarks. This License does not grant permission to use the trade
  3300. names, trademarks, service marks, or product names of the Licensor,
  3301. except as required for reasonable and customary use in describing the
  3302. origin of the Work and reproducing the content of the NOTICE file.
  3303. 7. Disclaimer of Warranty. Unless required by applicable law or
  3304. agreed to in writing, Licensor provides the Work (and each
  3305. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  3306. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  3307. implied, including, without limitation, any warranties or conditions
  3308. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  3309. PARTICULAR PURPOSE. You are solely responsible for determining the
  3310. appropriateness of using or redistributing the Work and assume any
  3311. risks associated with Your exercise of permissions under this License.
  3312. 8. Limitation of Liability. In no event and under no legal theory,
  3313. whether in tort (including negligence), contract, or otherwise,
  3314. unless required by applicable law (such as deliberate and grossly
  3315. negligent acts) or agreed to in writing, shall any Contributor be
  3316. liable to You for damages, including any direct, indirect, special,
  3317. incidental, or consequential damages of any character arising as a
  3318. result of this License or out of the use or inability to use the
  3319. Work (including but not limited to damages for loss of goodwill,
  3320. work stoppage, computer failure or malfunction, or any and all
  3321. other commercial damages or losses), even if such Contributor
  3322. has been advised of the possibility of such damages.
  3323. 9. Accepting Warranty or Additional Liability. While redistributing
  3324. the Work or Derivative Works thereof, You may choose to offer,
  3325. and charge a fee for, acceptance of support, warranty, indemnity,
  3326. or other liability obligations and/or rights consistent with this
  3327. License. However, in accepting such obligations, You may act only
  3328. on Your own behalf and on Your sole responsibility, not on behalf
  3329. of any other Contributor, and only if You agree to indemnify,
  3330. defend, and hold each Contributor harmless for any liability
  3331. incurred by, or claims asserted against, such Contributor by reason
  3332. of your accepting any such warranty or additional liability.
  3333. END OF TERMS AND CONDITIONS
  3334. APPENDIX: How to apply the Apache License to your work.
  3335. To apply the Apache License to your work, attach the following
  3336. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  3337. replaced with your own identifying information. (Don&#x27;t include
  3338. the brackets!) The text should be enclosed in the appropriate
  3339. comment syntax for the file format. We also recommend that a
  3340. file or class name and description of purpose be included on the
  3341. same &quot;printed page&quot; as the copyright notice for easier
  3342. identification within third-party archives.
  3343. Copyright [yyyy] [name of copyright owner]
  3344. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  3345. you may not use this file except in compliance with the License.
  3346. You may obtain a copy of the License at
  3347. http://www.apache.org/licenses/LICENSE-2.0
  3348. Unless required by applicable law or agreed to in writing, software
  3349. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  3350. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3351. See the License for the specific language governing permissions and
  3352. limitations under the License.
  3353. </pre>
  3354. </div>
  3355. </div>
  3356. <div class="product">
  3357. <span class="title">Android Support CardView v7</span>
  3358. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  3359. <input type="checkbox" hidden id="22">
  3360. <label class="show" for="22" tabindex="0"></label>
  3361. <div class="licence">
  3362. <pre>
  3363. Apache License
  3364. Version 2.0, January 2004
  3365. http://www.apache.org/licenses/
  3366. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  3367. 1. Definitions.
  3368. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  3369. and distribution as defined by Sections 1 through 9 of this document.
  3370. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  3371. the copyright owner that is granting the License.
  3372. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  3373. other entities that control, are controlled by, or are under common
  3374. control with that entity. For the purposes of this definition,
  3375. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  3376. direction or management of such entity, whether by contract or
  3377. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  3378. outstanding shares, or (iii) beneficial ownership of such entity.
  3379. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  3380. exercising permissions granted by this License.
  3381. &quot;Source&quot; form shall mean the preferred form for making modifications,
  3382. including but not limited to software source code, documentation
  3383. source, and configuration files.
  3384. &quot;Object&quot; form shall mean any form resulting from mechanical
  3385. transformation or translation of a Source form, including but
  3386. not limited to compiled object code, generated documentation,
  3387. and conversions to other media types.
  3388. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  3389. Object form, made available under the License, as indicated by a
  3390. copyright notice that is included in or attached to the work
  3391. (an example is provided in the Appendix below).
  3392. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  3393. form, that is based on (or derived from) the Work and for which the
  3394. editorial revisions, annotations, elaborations, or other modifications
  3395. represent, as a whole, an original work of authorship. For the purposes
  3396. of this License, Derivative Works shall not include works that remain
  3397. separable from, or merely link (or bind by name) to the interfaces of,
  3398. the Work and Derivative Works thereof.
  3399. &quot;Contribution&quot; shall mean any work of authorship, including
  3400. the original version of the Work and any modifications or additions
  3401. to that Work or Derivative Works thereof, that is intentionally
  3402. submitted to Licensor for inclusion in the Work by the copyright owner
  3403. or by an individual or Legal Entity authorized to submit on behalf of
  3404. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  3405. means any form of electronic, verbal, or written communication sent
  3406. to the Licensor or its representatives, including but not limited to
  3407. communication on electronic mailing lists, source code control systems,
  3408. and issue tracking systems that are managed by, or on behalf of, the
  3409. Licensor for the purpose of discussing and improving the Work, but
  3410. excluding communication that is conspicuously marked or otherwise
  3411. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  3412. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  3413. on behalf of whom a Contribution has been received by Licensor and
  3414. subsequently incorporated within the Work.
  3415. 2. Grant of Copyright License. Subject to the terms and conditions of
  3416. this License, each Contributor hereby grants to You a perpetual,
  3417. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3418. copyright license to reproduce, prepare Derivative Works of,
  3419. publicly display, publicly perform, sublicense, and distribute the
  3420. Work and such Derivative Works in Source or Object form.
  3421. 3. Grant of Patent License. Subject to the terms and conditions of
  3422. this License, each Contributor hereby grants to You a perpetual,
  3423. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3424. (except as stated in this section) patent license to make, have made,
  3425. use, offer to sell, sell, import, and otherwise transfer the Work,
  3426. where such license applies only to those patent claims licensable
  3427. by such Contributor that are necessarily infringed by their
  3428. Contribution(s) alone or by combination of their Contribution(s)
  3429. with the Work to which such Contribution(s) was submitted. If You
  3430. institute patent litigation against any entity (including a
  3431. cross-claim or counterclaim in a lawsuit) alleging that the Work
  3432. or a Contribution incorporated within the Work constitutes direct
  3433. or contributory patent infringement, then any patent licenses
  3434. granted to You under this License for that Work shall terminate
  3435. as of the date such litigation is filed.
  3436. 4. Redistribution. You may reproduce and distribute copies of the
  3437. Work or Derivative Works thereof in any medium, with or without
  3438. modifications, and in Source or Object form, provided that You
  3439. meet the following conditions:
  3440. (a) You must give any other recipients of the Work or
  3441. Derivative Works a copy of this License; and
  3442. (b) You must cause any modified files to carry prominent notices
  3443. stating that You changed the files; and
  3444. (c) You must retain, in the Source form of any Derivative Works
  3445. that You distribute, all copyright, patent, trademark, and
  3446. attribution notices from the Source form of the Work,
  3447. excluding those notices that do not pertain to any part of
  3448. the Derivative Works; and
  3449. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  3450. distribution, then any Derivative Works that You distribute must
  3451. include a readable copy of the attribution notices contained
  3452. within such NOTICE file, excluding those notices that do not
  3453. pertain to any part of the Derivative Works, in at least one
  3454. of the following places: within a NOTICE text file distributed
  3455. as part of the Derivative Works; within the Source form or
  3456. documentation, if provided along with the Derivative Works; or,
  3457. within a display generated by the Derivative Works, if and
  3458. wherever such third-party notices normally appear. The contents
  3459. of the NOTICE file are for informational purposes only and
  3460. do not modify the License. You may add Your own attribution
  3461. notices within Derivative Works that You distribute, alongside
  3462. or as an addendum to the NOTICE text from the Work, provided
  3463. that such additional attribution notices cannot be construed
  3464. as modifying the License.
  3465. You may add Your own copyright statement to Your modifications and
  3466. may provide additional or different license terms and conditions
  3467. for use, reproduction, or distribution of Your modifications, or
  3468. for any such Derivative Works as a whole, provided Your use,
  3469. reproduction, and distribution of the Work otherwise complies with
  3470. the conditions stated in this License.
  3471. 5. Submission of Contributions. Unless You explicitly state otherwise,
  3472. any Contribution intentionally submitted for inclusion in the Work
  3473. by You to the Licensor shall be under the terms and conditions of
  3474. this License, without any additional terms or conditions.
  3475. Notwithstanding the above, nothing herein shall supersede or modify
  3476. the terms of any separate license agreement you may have executed
  3477. with Licensor regarding such Contributions.
  3478. 6. Trademarks. This License does not grant permission to use the trade
  3479. names, trademarks, service marks, or product names of the Licensor,
  3480. except as required for reasonable and customary use in describing the
  3481. origin of the Work and reproducing the content of the NOTICE file.
  3482. 7. Disclaimer of Warranty. Unless required by applicable law or
  3483. agreed to in writing, Licensor provides the Work (and each
  3484. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  3485. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  3486. implied, including, without limitation, any warranties or conditions
  3487. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  3488. PARTICULAR PURPOSE. You are solely responsible for determining the
  3489. appropriateness of using or redistributing the Work and assume any
  3490. risks associated with Your exercise of permissions under this License.
  3491. 8. Limitation of Liability. In no event and under no legal theory,
  3492. whether in tort (including negligence), contract, or otherwise,
  3493. unless required by applicable law (such as deliberate and grossly
  3494. negligent acts) or agreed to in writing, shall any Contributor be
  3495. liable to You for damages, including any direct, indirect, special,
  3496. incidental, or consequential damages of any character arising as a
  3497. result of this License or out of the use or inability to use the
  3498. Work (including but not limited to damages for loss of goodwill,
  3499. work stoppage, computer failure or malfunction, or any and all
  3500. other commercial damages or losses), even if such Contributor
  3501. has been advised of the possibility of such damages.
  3502. 9. Accepting Warranty or Additional Liability. While redistributing
  3503. the Work or Derivative Works thereof, You may choose to offer,
  3504. and charge a fee for, acceptance of support, warranty, indemnity,
  3505. or other liability obligations and/or rights consistent with this
  3506. License. However, in accepting such obligations, You may act only
  3507. on Your own behalf and on Your sole responsibility, not on behalf
  3508. of any other Contributor, and only if You agree to indemnify,
  3509. defend, and hold each Contributor harmless for any liability
  3510. incurred by, or claims asserted against, such Contributor by reason
  3511. of your accepting any such warranty or additional liability.
  3512. END OF TERMS AND CONDITIONS
  3513. APPENDIX: How to apply the Apache License to your work.
  3514. To apply the Apache License to your work, attach the following
  3515. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  3516. replaced with your own identifying information. (Don&#x27;t include
  3517. the brackets!) The text should be enclosed in the appropriate
  3518. comment syntax for the file format. We also recommend that a
  3519. file or class name and description of purpose be included on the
  3520. same &quot;printed page&quot; as the copyright notice for easier
  3521. identification within third-party archives.
  3522. Copyright [yyyy] [name of copyright owner]
  3523. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  3524. you may not use this file except in compliance with the License.
  3525. You may obtain a copy of the License at
  3526. http://www.apache.org/licenses/LICENSE-2.0
  3527. Unless required by applicable law or agreed to in writing, software
  3528. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  3529. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3530. See the License for the specific language governing permissions and
  3531. limitations under the License.
  3532. </pre>
  3533. </div>
  3534. </div>
  3535. <div class="product">
  3536. <span class="title">Android Support Library Annotations</span>
  3537. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  3538. <input type="checkbox" hidden id="23">
  3539. <label class="show" for="23" tabindex="0"></label>
  3540. <div class="licence">
  3541. <pre>
  3542. Apache License
  3543. Version 2.0, January 2004
  3544. http://www.apache.org/licenses/
  3545. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  3546. 1. Definitions.
  3547. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  3548. and distribution as defined by Sections 1 through 9 of this document.
  3549. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  3550. the copyright owner that is granting the License.
  3551. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  3552. other entities that control, are controlled by, or are under common
  3553. control with that entity. For the purposes of this definition,
  3554. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  3555. direction or management of such entity, whether by contract or
  3556. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  3557. outstanding shares, or (iii) beneficial ownership of such entity.
  3558. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  3559. exercising permissions granted by this License.
  3560. &quot;Source&quot; form shall mean the preferred form for making modifications,
  3561. including but not limited to software source code, documentation
  3562. source, and configuration files.
  3563. &quot;Object&quot; form shall mean any form resulting from mechanical
  3564. transformation or translation of a Source form, including but
  3565. not limited to compiled object code, generated documentation,
  3566. and conversions to other media types.
  3567. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  3568. Object form, made available under the License, as indicated by a
  3569. copyright notice that is included in or attached to the work
  3570. (an example is provided in the Appendix below).
  3571. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  3572. form, that is based on (or derived from) the Work and for which the
  3573. editorial revisions, annotations, elaborations, or other modifications
  3574. represent, as a whole, an original work of authorship. For the purposes
  3575. of this License, Derivative Works shall not include works that remain
  3576. separable from, or merely link (or bind by name) to the interfaces of,
  3577. the Work and Derivative Works thereof.
  3578. &quot;Contribution&quot; shall mean any work of authorship, including
  3579. the original version of the Work and any modifications or additions
  3580. to that Work or Derivative Works thereof, that is intentionally
  3581. submitted to Licensor for inclusion in the Work by the copyright owner
  3582. or by an individual or Legal Entity authorized to submit on behalf of
  3583. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  3584. means any form of electronic, verbal, or written communication sent
  3585. to the Licensor or its representatives, including but not limited to
  3586. communication on electronic mailing lists, source code control systems,
  3587. and issue tracking systems that are managed by, or on behalf of, the
  3588. Licensor for the purpose of discussing and improving the Work, but
  3589. excluding communication that is conspicuously marked or otherwise
  3590. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  3591. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  3592. on behalf of whom a Contribution has been received by Licensor and
  3593. subsequently incorporated within the Work.
  3594. 2. Grant of Copyright License. Subject to the terms and conditions of
  3595. this License, each Contributor hereby grants to You a perpetual,
  3596. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3597. copyright license to reproduce, prepare Derivative Works of,
  3598. publicly display, publicly perform, sublicense, and distribute the
  3599. Work and such Derivative Works in Source or Object form.
  3600. 3. Grant of Patent License. Subject to the terms and conditions of
  3601. this License, each Contributor hereby grants to You a perpetual,
  3602. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3603. (except as stated in this section) patent license to make, have made,
  3604. use, offer to sell, sell, import, and otherwise transfer the Work,
  3605. where such license applies only to those patent claims licensable
  3606. by such Contributor that are necessarily infringed by their
  3607. Contribution(s) alone or by combination of their Contribution(s)
  3608. with the Work to which such Contribution(s) was submitted. If You
  3609. institute patent litigation against any entity (including a
  3610. cross-claim or counterclaim in a lawsuit) alleging that the Work
  3611. or a Contribution incorporated within the Work constitutes direct
  3612. or contributory patent infringement, then any patent licenses
  3613. granted to You under this License for that Work shall terminate
  3614. as of the date such litigation is filed.
  3615. 4. Redistribution. You may reproduce and distribute copies of the
  3616. Work or Derivative Works thereof in any medium, with or without
  3617. modifications, and in Source or Object form, provided that You
  3618. meet the following conditions:
  3619. (a) You must give any other recipients of the Work or
  3620. Derivative Works a copy of this License; and
  3621. (b) You must cause any modified files to carry prominent notices
  3622. stating that You changed the files; and
  3623. (c) You must retain, in the Source form of any Derivative Works
  3624. that You distribute, all copyright, patent, trademark, and
  3625. attribution notices from the Source form of the Work,
  3626. excluding those notices that do not pertain to any part of
  3627. the Derivative Works; and
  3628. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  3629. distribution, then any Derivative Works that You distribute must
  3630. include a readable copy of the attribution notices contained
  3631. within such NOTICE file, excluding those notices that do not
  3632. pertain to any part of the Derivative Works, in at least one
  3633. of the following places: within a NOTICE text file distributed
  3634. as part of the Derivative Works; within the Source form or
  3635. documentation, if provided along with the Derivative Works; or,
  3636. within a display generated by the Derivative Works, if and
  3637. wherever such third-party notices normally appear. The contents
  3638. of the NOTICE file are for informational purposes only and
  3639. do not modify the License. You may add Your own attribution
  3640. notices within Derivative Works that You distribute, alongside
  3641. or as an addendum to the NOTICE text from the Work, provided
  3642. that such additional attribution notices cannot be construed
  3643. as modifying the License.
  3644. You may add Your own copyright statement to Your modifications and
  3645. may provide additional or different license terms and conditions
  3646. for use, reproduction, or distribution of Your modifications, or
  3647. for any such Derivative Works as a whole, provided Your use,
  3648. reproduction, and distribution of the Work otherwise complies with
  3649. the conditions stated in this License.
  3650. 5. Submission of Contributions. Unless You explicitly state otherwise,
  3651. any Contribution intentionally submitted for inclusion in the Work
  3652. by You to the Licensor shall be under the terms and conditions of
  3653. this License, without any additional terms or conditions.
  3654. Notwithstanding the above, nothing herein shall supersede or modify
  3655. the terms of any separate license agreement you may have executed
  3656. with Licensor regarding such Contributions.
  3657. 6. Trademarks. This License does not grant permission to use the trade
  3658. names, trademarks, service marks, or product names of the Licensor,
  3659. except as required for reasonable and customary use in describing the
  3660. origin of the Work and reproducing the content of the NOTICE file.
  3661. 7. Disclaimer of Warranty. Unless required by applicable law or
  3662. agreed to in writing, Licensor provides the Work (and each
  3663. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  3664. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  3665. implied, including, without limitation, any warranties or conditions
  3666. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  3667. PARTICULAR PURPOSE. You are solely responsible for determining the
  3668. appropriateness of using or redistributing the Work and assume any
  3669. risks associated with Your exercise of permissions under this License.
  3670. 8. Limitation of Liability. In no event and under no legal theory,
  3671. whether in tort (including negligence), contract, or otherwise,
  3672. unless required by applicable law (such as deliberate and grossly
  3673. negligent acts) or agreed to in writing, shall any Contributor be
  3674. liable to You for damages, including any direct, indirect, special,
  3675. incidental, or consequential damages of any character arising as a
  3676. result of this License or out of the use or inability to use the
  3677. Work (including but not limited to damages for loss of goodwill,
  3678. work stoppage, computer failure or malfunction, or any and all
  3679. other commercial damages or losses), even if such Contributor
  3680. has been advised of the possibility of such damages.
  3681. 9. Accepting Warranty or Additional Liability. While redistributing
  3682. the Work or Derivative Works thereof, You may choose to offer,
  3683. and charge a fee for, acceptance of support, warranty, indemnity,
  3684. or other liability obligations and/or rights consistent with this
  3685. License. However, in accepting such obligations, You may act only
  3686. on Your own behalf and on Your sole responsibility, not on behalf
  3687. of any other Contributor, and only if You agree to indemnify,
  3688. defend, and hold each Contributor harmless for any liability
  3689. incurred by, or claims asserted against, such Contributor by reason
  3690. of your accepting any such warranty or additional liability.
  3691. END OF TERMS AND CONDITIONS
  3692. APPENDIX: How to apply the Apache License to your work.
  3693. To apply the Apache License to your work, attach the following
  3694. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  3695. replaced with your own identifying information. (Don&#x27;t include
  3696. the brackets!) The text should be enclosed in the appropriate
  3697. comment syntax for the file format. We also recommend that a
  3698. file or class name and description of purpose be included on the
  3699. same &quot;printed page&quot; as the copyright notice for easier
  3700. identification within third-party archives.
  3701. Copyright [yyyy] [name of copyright owner]
  3702. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  3703. you may not use this file except in compliance with the License.
  3704. You may obtain a copy of the License at
  3705. http://www.apache.org/licenses/LICENSE-2.0
  3706. Unless required by applicable law or agreed to in writing, software
  3707. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  3708. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3709. See the License for the specific language governing permissions and
  3710. limitations under the License.
  3711. </pre>
  3712. </div>
  3713. </div>
  3714. <div class="product">
  3715. <span class="title">Android Support Library Async Layout Inflater</span>
  3716. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  3717. <input type="checkbox" hidden id="24">
  3718. <label class="show" for="24" tabindex="0"></label>
  3719. <div class="licence">
  3720. <pre>
  3721. Apache License
  3722. Version 2.0, January 2004
  3723. http://www.apache.org/licenses/
  3724. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  3725. 1. Definitions.
  3726. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  3727. and distribution as defined by Sections 1 through 9 of this document.
  3728. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  3729. the copyright owner that is granting the License.
  3730. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  3731. other entities that control, are controlled by, or are under common
  3732. control with that entity. For the purposes of this definition,
  3733. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  3734. direction or management of such entity, whether by contract or
  3735. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  3736. outstanding shares, or (iii) beneficial ownership of such entity.
  3737. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  3738. exercising permissions granted by this License.
  3739. &quot;Source&quot; form shall mean the preferred form for making modifications,
  3740. including but not limited to software source code, documentation
  3741. source, and configuration files.
  3742. &quot;Object&quot; form shall mean any form resulting from mechanical
  3743. transformation or translation of a Source form, including but
  3744. not limited to compiled object code, generated documentation,
  3745. and conversions to other media types.
  3746. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  3747. Object form, made available under the License, as indicated by a
  3748. copyright notice that is included in or attached to the work
  3749. (an example is provided in the Appendix below).
  3750. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  3751. form, that is based on (or derived from) the Work and for which the
  3752. editorial revisions, annotations, elaborations, or other modifications
  3753. represent, as a whole, an original work of authorship. For the purposes
  3754. of this License, Derivative Works shall not include works that remain
  3755. separable from, or merely link (or bind by name) to the interfaces of,
  3756. the Work and Derivative Works thereof.
  3757. &quot;Contribution&quot; shall mean any work of authorship, including
  3758. the original version of the Work and any modifications or additions
  3759. to that Work or Derivative Works thereof, that is intentionally
  3760. submitted to Licensor for inclusion in the Work by the copyright owner
  3761. or by an individual or Legal Entity authorized to submit on behalf of
  3762. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  3763. means any form of electronic, verbal, or written communication sent
  3764. to the Licensor or its representatives, including but not limited to
  3765. communication on electronic mailing lists, source code control systems,
  3766. and issue tracking systems that are managed by, or on behalf of, the
  3767. Licensor for the purpose of discussing and improving the Work, but
  3768. excluding communication that is conspicuously marked or otherwise
  3769. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  3770. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  3771. on behalf of whom a Contribution has been received by Licensor and
  3772. subsequently incorporated within the Work.
  3773. 2. Grant of Copyright License. Subject to the terms and conditions of
  3774. this License, each Contributor hereby grants to You a perpetual,
  3775. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3776. copyright license to reproduce, prepare Derivative Works of,
  3777. publicly display, publicly perform, sublicense, and distribute the
  3778. Work and such Derivative Works in Source or Object form.
  3779. 3. Grant of Patent License. Subject to the terms and conditions of
  3780. this License, each Contributor hereby grants to You a perpetual,
  3781. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3782. (except as stated in this section) patent license to make, have made,
  3783. use, offer to sell, sell, import, and otherwise transfer the Work,
  3784. where such license applies only to those patent claims licensable
  3785. by such Contributor that are necessarily infringed by their
  3786. Contribution(s) alone or by combination of their Contribution(s)
  3787. with the Work to which such Contribution(s) was submitted. If You
  3788. institute patent litigation against any entity (including a
  3789. cross-claim or counterclaim in a lawsuit) alleging that the Work
  3790. or a Contribution incorporated within the Work constitutes direct
  3791. or contributory patent infringement, then any patent licenses
  3792. granted to You under this License for that Work shall terminate
  3793. as of the date such litigation is filed.
  3794. 4. Redistribution. You may reproduce and distribute copies of the
  3795. Work or Derivative Works thereof in any medium, with or without
  3796. modifications, and in Source or Object form, provided that You
  3797. meet the following conditions:
  3798. (a) You must give any other recipients of the Work or
  3799. Derivative Works a copy of this License; and
  3800. (b) You must cause any modified files to carry prominent notices
  3801. stating that You changed the files; and
  3802. (c) You must retain, in the Source form of any Derivative Works
  3803. that You distribute, all copyright, patent, trademark, and
  3804. attribution notices from the Source form of the Work,
  3805. excluding those notices that do not pertain to any part of
  3806. the Derivative Works; and
  3807. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  3808. distribution, then any Derivative Works that You distribute must
  3809. include a readable copy of the attribution notices contained
  3810. within such NOTICE file, excluding those notices that do not
  3811. pertain to any part of the Derivative Works, in at least one
  3812. of the following places: within a NOTICE text file distributed
  3813. as part of the Derivative Works; within the Source form or
  3814. documentation, if provided along with the Derivative Works; or,
  3815. within a display generated by the Derivative Works, if and
  3816. wherever such third-party notices normally appear. The contents
  3817. of the NOTICE file are for informational purposes only and
  3818. do not modify the License. You may add Your own attribution
  3819. notices within Derivative Works that You distribute, alongside
  3820. or as an addendum to the NOTICE text from the Work, provided
  3821. that such additional attribution notices cannot be construed
  3822. as modifying the License.
  3823. You may add Your own copyright statement to Your modifications and
  3824. may provide additional or different license terms and conditions
  3825. for use, reproduction, or distribution of Your modifications, or
  3826. for any such Derivative Works as a whole, provided Your use,
  3827. reproduction, and distribution of the Work otherwise complies with
  3828. the conditions stated in this License.
  3829. 5. Submission of Contributions. Unless You explicitly state otherwise,
  3830. any Contribution intentionally submitted for inclusion in the Work
  3831. by You to the Licensor shall be under the terms and conditions of
  3832. this License, without any additional terms or conditions.
  3833. Notwithstanding the above, nothing herein shall supersede or modify
  3834. the terms of any separate license agreement you may have executed
  3835. with Licensor regarding such Contributions.
  3836. 6. Trademarks. This License does not grant permission to use the trade
  3837. names, trademarks, service marks, or product names of the Licensor,
  3838. except as required for reasonable and customary use in describing the
  3839. origin of the Work and reproducing the content of the NOTICE file.
  3840. 7. Disclaimer of Warranty. Unless required by applicable law or
  3841. agreed to in writing, Licensor provides the Work (and each
  3842. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  3843. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  3844. implied, including, without limitation, any warranties or conditions
  3845. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  3846. PARTICULAR PURPOSE. You are solely responsible for determining the
  3847. appropriateness of using or redistributing the Work and assume any
  3848. risks associated with Your exercise of permissions under this License.
  3849. 8. Limitation of Liability. In no event and under no legal theory,
  3850. whether in tort (including negligence), contract, or otherwise,
  3851. unless required by applicable law (such as deliberate and grossly
  3852. negligent acts) or agreed to in writing, shall any Contributor be
  3853. liable to You for damages, including any direct, indirect, special,
  3854. incidental, or consequential damages of any character arising as a
  3855. result of this License or out of the use or inability to use the
  3856. Work (including but not limited to damages for loss of goodwill,
  3857. work stoppage, computer failure or malfunction, or any and all
  3858. other commercial damages or losses), even if such Contributor
  3859. has been advised of the possibility of such damages.
  3860. 9. Accepting Warranty or Additional Liability. While redistributing
  3861. the Work or Derivative Works thereof, You may choose to offer,
  3862. and charge a fee for, acceptance of support, warranty, indemnity,
  3863. or other liability obligations and/or rights consistent with this
  3864. License. However, in accepting such obligations, You may act only
  3865. on Your own behalf and on Your sole responsibility, not on behalf
  3866. of any other Contributor, and only if You agree to indemnify,
  3867. defend, and hold each Contributor harmless for any liability
  3868. incurred by, or claims asserted against, such Contributor by reason
  3869. of your accepting any such warranty or additional liability.
  3870. END OF TERMS AND CONDITIONS
  3871. APPENDIX: How to apply the Apache License to your work.
  3872. To apply the Apache License to your work, attach the following
  3873. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  3874. replaced with your own identifying information. (Don&#x27;t include
  3875. the brackets!) The text should be enclosed in the appropriate
  3876. comment syntax for the file format. We also recommend that a
  3877. file or class name and description of purpose be included on the
  3878. same &quot;printed page&quot; as the copyright notice for easier
  3879. identification within third-party archives.
  3880. Copyright [yyyy] [name of copyright owner]
  3881. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  3882. you may not use this file except in compliance with the License.
  3883. You may obtain a copy of the License at
  3884. http://www.apache.org/licenses/LICENSE-2.0
  3885. Unless required by applicable law or agreed to in writing, software
  3886. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  3887. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3888. See the License for the specific language governing permissions and
  3889. limitations under the License.
  3890. </pre>
  3891. </div>
  3892. </div>
  3893. <div class="product">
  3894. <span class="title">Android Support Library collections</span>
  3895. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  3896. <input type="checkbox" hidden id="25">
  3897. <label class="show" for="25" tabindex="0"></label>
  3898. <div class="licence">
  3899. <pre>
  3900. Apache License
  3901. Version 2.0, January 2004
  3902. http://www.apache.org/licenses/
  3903. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  3904. 1. Definitions.
  3905. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  3906. and distribution as defined by Sections 1 through 9 of this document.
  3907. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  3908. the copyright owner that is granting the License.
  3909. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  3910. other entities that control, are controlled by, or are under common
  3911. control with that entity. For the purposes of this definition,
  3912. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  3913. direction or management of such entity, whether by contract or
  3914. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  3915. outstanding shares, or (iii) beneficial ownership of such entity.
  3916. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  3917. exercising permissions granted by this License.
  3918. &quot;Source&quot; form shall mean the preferred form for making modifications,
  3919. including but not limited to software source code, documentation
  3920. source, and configuration files.
  3921. &quot;Object&quot; form shall mean any form resulting from mechanical
  3922. transformation or translation of a Source form, including but
  3923. not limited to compiled object code, generated documentation,
  3924. and conversions to other media types.
  3925. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  3926. Object form, made available under the License, as indicated by a
  3927. copyright notice that is included in or attached to the work
  3928. (an example is provided in the Appendix below).
  3929. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  3930. form, that is based on (or derived from) the Work and for which the
  3931. editorial revisions, annotations, elaborations, or other modifications
  3932. represent, as a whole, an original work of authorship. For the purposes
  3933. of this License, Derivative Works shall not include works that remain
  3934. separable from, or merely link (or bind by name) to the interfaces of,
  3935. the Work and Derivative Works thereof.
  3936. &quot;Contribution&quot; shall mean any work of authorship, including
  3937. the original version of the Work and any modifications or additions
  3938. to that Work or Derivative Works thereof, that is intentionally
  3939. submitted to Licensor for inclusion in the Work by the copyright owner
  3940. or by an individual or Legal Entity authorized to submit on behalf of
  3941. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  3942. means any form of electronic, verbal, or written communication sent
  3943. to the Licensor or its representatives, including but not limited to
  3944. communication on electronic mailing lists, source code control systems,
  3945. and issue tracking systems that are managed by, or on behalf of, the
  3946. Licensor for the purpose of discussing and improving the Work, but
  3947. excluding communication that is conspicuously marked or otherwise
  3948. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  3949. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  3950. on behalf of whom a Contribution has been received by Licensor and
  3951. subsequently incorporated within the Work.
  3952. 2. Grant of Copyright License. Subject to the terms and conditions of
  3953. this License, each Contributor hereby grants to You a perpetual,
  3954. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3955. copyright license to reproduce, prepare Derivative Works of,
  3956. publicly display, publicly perform, sublicense, and distribute the
  3957. Work and such Derivative Works in Source or Object form.
  3958. 3. Grant of Patent License. Subject to the terms and conditions of
  3959. this License, each Contributor hereby grants to You a perpetual,
  3960. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  3961. (except as stated in this section) patent license to make, have made,
  3962. use, offer to sell, sell, import, and otherwise transfer the Work,
  3963. where such license applies only to those patent claims licensable
  3964. by such Contributor that are necessarily infringed by their
  3965. Contribution(s) alone or by combination of their Contribution(s)
  3966. with the Work to which such Contribution(s) was submitted. If You
  3967. institute patent litigation against any entity (including a
  3968. cross-claim or counterclaim in a lawsuit) alleging that the Work
  3969. or a Contribution incorporated within the Work constitutes direct
  3970. or contributory patent infringement, then any patent licenses
  3971. granted to You under this License for that Work shall terminate
  3972. as of the date such litigation is filed.
  3973. 4. Redistribution. You may reproduce and distribute copies of the
  3974. Work or Derivative Works thereof in any medium, with or without
  3975. modifications, and in Source or Object form, provided that You
  3976. meet the following conditions:
  3977. (a) You must give any other recipients of the Work or
  3978. Derivative Works a copy of this License; and
  3979. (b) You must cause any modified files to carry prominent notices
  3980. stating that You changed the files; and
  3981. (c) You must retain, in the Source form of any Derivative Works
  3982. that You distribute, all copyright, patent, trademark, and
  3983. attribution notices from the Source form of the Work,
  3984. excluding those notices that do not pertain to any part of
  3985. the Derivative Works; and
  3986. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  3987. distribution, then any Derivative Works that You distribute must
  3988. include a readable copy of the attribution notices contained
  3989. within such NOTICE file, excluding those notices that do not
  3990. pertain to any part of the Derivative Works, in at least one
  3991. of the following places: within a NOTICE text file distributed
  3992. as part of the Derivative Works; within the Source form or
  3993. documentation, if provided along with the Derivative Works; or,
  3994. within a display generated by the Derivative Works, if and
  3995. wherever such third-party notices normally appear. The contents
  3996. of the NOTICE file are for informational purposes only and
  3997. do not modify the License. You may add Your own attribution
  3998. notices within Derivative Works that You distribute, alongside
  3999. or as an addendum to the NOTICE text from the Work, provided
  4000. that such additional attribution notices cannot be construed
  4001. as modifying the License.
  4002. You may add Your own copyright statement to Your modifications and
  4003. may provide additional or different license terms and conditions
  4004. for use, reproduction, or distribution of Your modifications, or
  4005. for any such Derivative Works as a whole, provided Your use,
  4006. reproduction, and distribution of the Work otherwise complies with
  4007. the conditions stated in this License.
  4008. 5. Submission of Contributions. Unless You explicitly state otherwise,
  4009. any Contribution intentionally submitted for inclusion in the Work
  4010. by You to the Licensor shall be under the terms and conditions of
  4011. this License, without any additional terms or conditions.
  4012. Notwithstanding the above, nothing herein shall supersede or modify
  4013. the terms of any separate license agreement you may have executed
  4014. with Licensor regarding such Contributions.
  4015. 6. Trademarks. This License does not grant permission to use the trade
  4016. names, trademarks, service marks, or product names of the Licensor,
  4017. except as required for reasonable and customary use in describing the
  4018. origin of the Work and reproducing the content of the NOTICE file.
  4019. 7. Disclaimer of Warranty. Unless required by applicable law or
  4020. agreed to in writing, Licensor provides the Work (and each
  4021. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  4022. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  4023. implied, including, without limitation, any warranties or conditions
  4024. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  4025. PARTICULAR PURPOSE. You are solely responsible for determining the
  4026. appropriateness of using or redistributing the Work and assume any
  4027. risks associated with Your exercise of permissions under this License.
  4028. 8. Limitation of Liability. In no event and under no legal theory,
  4029. whether in tort (including negligence), contract, or otherwise,
  4030. unless required by applicable law (such as deliberate and grossly
  4031. negligent acts) or agreed to in writing, shall any Contributor be
  4032. liable to You for damages, including any direct, indirect, special,
  4033. incidental, or consequential damages of any character arising as a
  4034. result of this License or out of the use or inability to use the
  4035. Work (including but not limited to damages for loss of goodwill,
  4036. work stoppage, computer failure or malfunction, or any and all
  4037. other commercial damages or losses), even if such Contributor
  4038. has been advised of the possibility of such damages.
  4039. 9. Accepting Warranty or Additional Liability. While redistributing
  4040. the Work or Derivative Works thereof, You may choose to offer,
  4041. and charge a fee for, acceptance of support, warranty, indemnity,
  4042. or other liability obligations and/or rights consistent with this
  4043. License. However, in accepting such obligations, You may act only
  4044. on Your own behalf and on Your sole responsibility, not on behalf
  4045. of any other Contributor, and only if You agree to indemnify,
  4046. defend, and hold each Contributor harmless for any liability
  4047. incurred by, or claims asserted against, such Contributor by reason
  4048. of your accepting any such warranty or additional liability.
  4049. END OF TERMS AND CONDITIONS
  4050. APPENDIX: How to apply the Apache License to your work.
  4051. To apply the Apache License to your work, attach the following
  4052. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  4053. replaced with your own identifying information. (Don&#x27;t include
  4054. the brackets!) The text should be enclosed in the appropriate
  4055. comment syntax for the file format. We also recommend that a
  4056. file or class name and description of purpose be included on the
  4057. same &quot;printed page&quot; as the copyright notice for easier
  4058. identification within third-party archives.
  4059. Copyright [yyyy] [name of copyright owner]
  4060. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  4061. you may not use this file except in compliance with the License.
  4062. You may obtain a copy of the License at
  4063. http://www.apache.org/licenses/LICENSE-2.0
  4064. Unless required by applicable law or agreed to in writing, software
  4065. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  4066. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4067. See the License for the specific language governing permissions and
  4068. limitations under the License.
  4069. </pre>
  4070. </div>
  4071. </div>
  4072. <div class="product">
  4073. <span class="title">Android Support Library compat</span>
  4074. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  4075. <input type="checkbox" hidden id="26">
  4076. <label class="show" for="26" tabindex="0"></label>
  4077. <div class="licence">
  4078. <pre>
  4079. Apache License
  4080. Version 2.0, January 2004
  4081. http://www.apache.org/licenses/
  4082. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  4083. 1. Definitions.
  4084. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  4085. and distribution as defined by Sections 1 through 9 of this document.
  4086. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  4087. the copyright owner that is granting the License.
  4088. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  4089. other entities that control, are controlled by, or are under common
  4090. control with that entity. For the purposes of this definition,
  4091. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  4092. direction or management of such entity, whether by contract or
  4093. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  4094. outstanding shares, or (iii) beneficial ownership of such entity.
  4095. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  4096. exercising permissions granted by this License.
  4097. &quot;Source&quot; form shall mean the preferred form for making modifications,
  4098. including but not limited to software source code, documentation
  4099. source, and configuration files.
  4100. &quot;Object&quot; form shall mean any form resulting from mechanical
  4101. transformation or translation of a Source form, including but
  4102. not limited to compiled object code, generated documentation,
  4103. and conversions to other media types.
  4104. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  4105. Object form, made available under the License, as indicated by a
  4106. copyright notice that is included in or attached to the work
  4107. (an example is provided in the Appendix below).
  4108. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  4109. form, that is based on (or derived from) the Work and for which the
  4110. editorial revisions, annotations, elaborations, or other modifications
  4111. represent, as a whole, an original work of authorship. For the purposes
  4112. of this License, Derivative Works shall not include works that remain
  4113. separable from, or merely link (or bind by name) to the interfaces of,
  4114. the Work and Derivative Works thereof.
  4115. &quot;Contribution&quot; shall mean any work of authorship, including
  4116. the original version of the Work and any modifications or additions
  4117. to that Work or Derivative Works thereof, that is intentionally
  4118. submitted to Licensor for inclusion in the Work by the copyright owner
  4119. or by an individual or Legal Entity authorized to submit on behalf of
  4120. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  4121. means any form of electronic, verbal, or written communication sent
  4122. to the Licensor or its representatives, including but not limited to
  4123. communication on electronic mailing lists, source code control systems,
  4124. and issue tracking systems that are managed by, or on behalf of, the
  4125. Licensor for the purpose of discussing and improving the Work, but
  4126. excluding communication that is conspicuously marked or otherwise
  4127. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  4128. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  4129. on behalf of whom a Contribution has been received by Licensor and
  4130. subsequently incorporated within the Work.
  4131. 2. Grant of Copyright License. Subject to the terms and conditions of
  4132. this License, each Contributor hereby grants to You a perpetual,
  4133. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4134. copyright license to reproduce, prepare Derivative Works of,
  4135. publicly display, publicly perform, sublicense, and distribute the
  4136. Work and such Derivative Works in Source or Object form.
  4137. 3. Grant of Patent License. Subject to the terms and conditions of
  4138. this License, each Contributor hereby grants to You a perpetual,
  4139. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4140. (except as stated in this section) patent license to make, have made,
  4141. use, offer to sell, sell, import, and otherwise transfer the Work,
  4142. where such license applies only to those patent claims licensable
  4143. by such Contributor that are necessarily infringed by their
  4144. Contribution(s) alone or by combination of their Contribution(s)
  4145. with the Work to which such Contribution(s) was submitted. If You
  4146. institute patent litigation against any entity (including a
  4147. cross-claim or counterclaim in a lawsuit) alleging that the Work
  4148. or a Contribution incorporated within the Work constitutes direct
  4149. or contributory patent infringement, then any patent licenses
  4150. granted to You under this License for that Work shall terminate
  4151. as of the date such litigation is filed.
  4152. 4. Redistribution. You may reproduce and distribute copies of the
  4153. Work or Derivative Works thereof in any medium, with or without
  4154. modifications, and in Source or Object form, provided that You
  4155. meet the following conditions:
  4156. (a) You must give any other recipients of the Work or
  4157. Derivative Works a copy of this License; and
  4158. (b) You must cause any modified files to carry prominent notices
  4159. stating that You changed the files; and
  4160. (c) You must retain, in the Source form of any Derivative Works
  4161. that You distribute, all copyright, patent, trademark, and
  4162. attribution notices from the Source form of the Work,
  4163. excluding those notices that do not pertain to any part of
  4164. the Derivative Works; and
  4165. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  4166. distribution, then any Derivative Works that You distribute must
  4167. include a readable copy of the attribution notices contained
  4168. within such NOTICE file, excluding those notices that do not
  4169. pertain to any part of the Derivative Works, in at least one
  4170. of the following places: within a NOTICE text file distributed
  4171. as part of the Derivative Works; within the Source form or
  4172. documentation, if provided along with the Derivative Works; or,
  4173. within a display generated by the Derivative Works, if and
  4174. wherever such third-party notices normally appear. The contents
  4175. of the NOTICE file are for informational purposes only and
  4176. do not modify the License. You may add Your own attribution
  4177. notices within Derivative Works that You distribute, alongside
  4178. or as an addendum to the NOTICE text from the Work, provided
  4179. that such additional attribution notices cannot be construed
  4180. as modifying the License.
  4181. You may add Your own copyright statement to Your modifications and
  4182. may provide additional or different license terms and conditions
  4183. for use, reproduction, or distribution of Your modifications, or
  4184. for any such Derivative Works as a whole, provided Your use,
  4185. reproduction, and distribution of the Work otherwise complies with
  4186. the conditions stated in this License.
  4187. 5. Submission of Contributions. Unless You explicitly state otherwise,
  4188. any Contribution intentionally submitted for inclusion in the Work
  4189. by You to the Licensor shall be under the terms and conditions of
  4190. this License, without any additional terms or conditions.
  4191. Notwithstanding the above, nothing herein shall supersede or modify
  4192. the terms of any separate license agreement you may have executed
  4193. with Licensor regarding such Contributions.
  4194. 6. Trademarks. This License does not grant permission to use the trade
  4195. names, trademarks, service marks, or product names of the Licensor,
  4196. except as required for reasonable and customary use in describing the
  4197. origin of the Work and reproducing the content of the NOTICE file.
  4198. 7. Disclaimer of Warranty. Unless required by applicable law or
  4199. agreed to in writing, Licensor provides the Work (and each
  4200. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  4201. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  4202. implied, including, without limitation, any warranties or conditions
  4203. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  4204. PARTICULAR PURPOSE. You are solely responsible for determining the
  4205. appropriateness of using or redistributing the Work and assume any
  4206. risks associated with Your exercise of permissions under this License.
  4207. 8. Limitation of Liability. In no event and under no legal theory,
  4208. whether in tort (including negligence), contract, or otherwise,
  4209. unless required by applicable law (such as deliberate and grossly
  4210. negligent acts) or agreed to in writing, shall any Contributor be
  4211. liable to You for damages, including any direct, indirect, special,
  4212. incidental, or consequential damages of any character arising as a
  4213. result of this License or out of the use or inability to use the
  4214. Work (including but not limited to damages for loss of goodwill,
  4215. work stoppage, computer failure or malfunction, or any and all
  4216. other commercial damages or losses), even if such Contributor
  4217. has been advised of the possibility of such damages.
  4218. 9. Accepting Warranty or Additional Liability. While redistributing
  4219. the Work or Derivative Works thereof, You may choose to offer,
  4220. and charge a fee for, acceptance of support, warranty, indemnity,
  4221. or other liability obligations and/or rights consistent with this
  4222. License. However, in accepting such obligations, You may act only
  4223. on Your own behalf and on Your sole responsibility, not on behalf
  4224. of any other Contributor, and only if You agree to indemnify,
  4225. defend, and hold each Contributor harmless for any liability
  4226. incurred by, or claims asserted against, such Contributor by reason
  4227. of your accepting any such warranty or additional liability.
  4228. END OF TERMS AND CONDITIONS
  4229. APPENDIX: How to apply the Apache License to your work.
  4230. To apply the Apache License to your work, attach the following
  4231. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  4232. replaced with your own identifying information. (Don&#x27;t include
  4233. the brackets!) The text should be enclosed in the appropriate
  4234. comment syntax for the file format. We also recommend that a
  4235. file or class name and description of purpose be included on the
  4236. same &quot;printed page&quot; as the copyright notice for easier
  4237. identification within third-party archives.
  4238. Copyright [yyyy] [name of copyright owner]
  4239. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  4240. you may not use this file except in compliance with the License.
  4241. You may obtain a copy of the License at
  4242. http://www.apache.org/licenses/LICENSE-2.0
  4243. Unless required by applicable law or agreed to in writing, software
  4244. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  4245. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4246. See the License for the specific language governing permissions and
  4247. limitations under the License.
  4248. </pre>
  4249. </div>
  4250. </div>
  4251. <div class="product">
  4252. <span class="title">Android Support Library Coordinator Layout</span>
  4253. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  4254. <input type="checkbox" hidden id="27">
  4255. <label class="show" for="27" tabindex="0"></label>
  4256. <div class="licence">
  4257. <pre>
  4258. Apache License
  4259. Version 2.0, January 2004
  4260. http://www.apache.org/licenses/
  4261. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  4262. 1. Definitions.
  4263. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  4264. and distribution as defined by Sections 1 through 9 of this document.
  4265. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  4266. the copyright owner that is granting the License.
  4267. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  4268. other entities that control, are controlled by, or are under common
  4269. control with that entity. For the purposes of this definition,
  4270. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  4271. direction or management of such entity, whether by contract or
  4272. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  4273. outstanding shares, or (iii) beneficial ownership of such entity.
  4274. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  4275. exercising permissions granted by this License.
  4276. &quot;Source&quot; form shall mean the preferred form for making modifications,
  4277. including but not limited to software source code, documentation
  4278. source, and configuration files.
  4279. &quot;Object&quot; form shall mean any form resulting from mechanical
  4280. transformation or translation of a Source form, including but
  4281. not limited to compiled object code, generated documentation,
  4282. and conversions to other media types.
  4283. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  4284. Object form, made available under the License, as indicated by a
  4285. copyright notice that is included in or attached to the work
  4286. (an example is provided in the Appendix below).
  4287. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  4288. form, that is based on (or derived from) the Work and for which the
  4289. editorial revisions, annotations, elaborations, or other modifications
  4290. represent, as a whole, an original work of authorship. For the purposes
  4291. of this License, Derivative Works shall not include works that remain
  4292. separable from, or merely link (or bind by name) to the interfaces of,
  4293. the Work and Derivative Works thereof.
  4294. &quot;Contribution&quot; shall mean any work of authorship, including
  4295. the original version of the Work and any modifications or additions
  4296. to that Work or Derivative Works thereof, that is intentionally
  4297. submitted to Licensor for inclusion in the Work by the copyright owner
  4298. or by an individual or Legal Entity authorized to submit on behalf of
  4299. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  4300. means any form of electronic, verbal, or written communication sent
  4301. to the Licensor or its representatives, including but not limited to
  4302. communication on electronic mailing lists, source code control systems,
  4303. and issue tracking systems that are managed by, or on behalf of, the
  4304. Licensor for the purpose of discussing and improving the Work, but
  4305. excluding communication that is conspicuously marked or otherwise
  4306. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  4307. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  4308. on behalf of whom a Contribution has been received by Licensor and
  4309. subsequently incorporated within the Work.
  4310. 2. Grant of Copyright License. Subject to the terms and conditions of
  4311. this License, each Contributor hereby grants to You a perpetual,
  4312. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4313. copyright license to reproduce, prepare Derivative Works of,
  4314. publicly display, publicly perform, sublicense, and distribute the
  4315. Work and such Derivative Works in Source or Object form.
  4316. 3. Grant of Patent License. Subject to the terms and conditions of
  4317. this License, each Contributor hereby grants to You a perpetual,
  4318. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4319. (except as stated in this section) patent license to make, have made,
  4320. use, offer to sell, sell, import, and otherwise transfer the Work,
  4321. where such license applies only to those patent claims licensable
  4322. by such Contributor that are necessarily infringed by their
  4323. Contribution(s) alone or by combination of their Contribution(s)
  4324. with the Work to which such Contribution(s) was submitted. If You
  4325. institute patent litigation against any entity (including a
  4326. cross-claim or counterclaim in a lawsuit) alleging that the Work
  4327. or a Contribution incorporated within the Work constitutes direct
  4328. or contributory patent infringement, then any patent licenses
  4329. granted to You under this License for that Work shall terminate
  4330. as of the date such litigation is filed.
  4331. 4. Redistribution. You may reproduce and distribute copies of the
  4332. Work or Derivative Works thereof in any medium, with or without
  4333. modifications, and in Source or Object form, provided that You
  4334. meet the following conditions:
  4335. (a) You must give any other recipients of the Work or
  4336. Derivative Works a copy of this License; and
  4337. (b) You must cause any modified files to carry prominent notices
  4338. stating that You changed the files; and
  4339. (c) You must retain, in the Source form of any Derivative Works
  4340. that You distribute, all copyright, patent, trademark, and
  4341. attribution notices from the Source form of the Work,
  4342. excluding those notices that do not pertain to any part of
  4343. the Derivative Works; and
  4344. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  4345. distribution, then any Derivative Works that You distribute must
  4346. include a readable copy of the attribution notices contained
  4347. within such NOTICE file, excluding those notices that do not
  4348. pertain to any part of the Derivative Works, in at least one
  4349. of the following places: within a NOTICE text file distributed
  4350. as part of the Derivative Works; within the Source form or
  4351. documentation, if provided along with the Derivative Works; or,
  4352. within a display generated by the Derivative Works, if and
  4353. wherever such third-party notices normally appear. The contents
  4354. of the NOTICE file are for informational purposes only and
  4355. do not modify the License. You may add Your own attribution
  4356. notices within Derivative Works that You distribute, alongside
  4357. or as an addendum to the NOTICE text from the Work, provided
  4358. that such additional attribution notices cannot be construed
  4359. as modifying the License.
  4360. You may add Your own copyright statement to Your modifications and
  4361. may provide additional or different license terms and conditions
  4362. for use, reproduction, or distribution of Your modifications, or
  4363. for any such Derivative Works as a whole, provided Your use,
  4364. reproduction, and distribution of the Work otherwise complies with
  4365. the conditions stated in this License.
  4366. 5. Submission of Contributions. Unless You explicitly state otherwise,
  4367. any Contribution intentionally submitted for inclusion in the Work
  4368. by You to the Licensor shall be under the terms and conditions of
  4369. this License, without any additional terms or conditions.
  4370. Notwithstanding the above, nothing herein shall supersede or modify
  4371. the terms of any separate license agreement you may have executed
  4372. with Licensor regarding such Contributions.
  4373. 6. Trademarks. This License does not grant permission to use the trade
  4374. names, trademarks, service marks, or product names of the Licensor,
  4375. except as required for reasonable and customary use in describing the
  4376. origin of the Work and reproducing the content of the NOTICE file.
  4377. 7. Disclaimer of Warranty. Unless required by applicable law or
  4378. agreed to in writing, Licensor provides the Work (and each
  4379. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  4380. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  4381. implied, including, without limitation, any warranties or conditions
  4382. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  4383. PARTICULAR PURPOSE. You are solely responsible for determining the
  4384. appropriateness of using or redistributing the Work and assume any
  4385. risks associated with Your exercise of permissions under this License.
  4386. 8. Limitation of Liability. In no event and under no legal theory,
  4387. whether in tort (including negligence), contract, or otherwise,
  4388. unless required by applicable law (such as deliberate and grossly
  4389. negligent acts) or agreed to in writing, shall any Contributor be
  4390. liable to You for damages, including any direct, indirect, special,
  4391. incidental, or consequential damages of any character arising as a
  4392. result of this License or out of the use or inability to use the
  4393. Work (including but not limited to damages for loss of goodwill,
  4394. work stoppage, computer failure or malfunction, or any and all
  4395. other commercial damages or losses), even if such Contributor
  4396. has been advised of the possibility of such damages.
  4397. 9. Accepting Warranty or Additional Liability. While redistributing
  4398. the Work or Derivative Works thereof, You may choose to offer,
  4399. and charge a fee for, acceptance of support, warranty, indemnity,
  4400. or other liability obligations and/or rights consistent with this
  4401. License. However, in accepting such obligations, You may act only
  4402. on Your own behalf and on Your sole responsibility, not on behalf
  4403. of any other Contributor, and only if You agree to indemnify,
  4404. defend, and hold each Contributor harmless for any liability
  4405. incurred by, or claims asserted against, such Contributor by reason
  4406. of your accepting any such warranty or additional liability.
  4407. END OF TERMS AND CONDITIONS
  4408. APPENDIX: How to apply the Apache License to your work.
  4409. To apply the Apache License to your work, attach the following
  4410. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  4411. replaced with your own identifying information. (Don&#x27;t include
  4412. the brackets!) The text should be enclosed in the appropriate
  4413. comment syntax for the file format. We also recommend that a
  4414. file or class name and description of purpose be included on the
  4415. same &quot;printed page&quot; as the copyright notice for easier
  4416. identification within third-party archives.
  4417. Copyright [yyyy] [name of copyright owner]
  4418. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  4419. you may not use this file except in compliance with the License.
  4420. You may obtain a copy of the License at
  4421. http://www.apache.org/licenses/LICENSE-2.0
  4422. Unless required by applicable law or agreed to in writing, software
  4423. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  4424. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4425. See the License for the specific language governing permissions and
  4426. limitations under the License.
  4427. </pre>
  4428. </div>
  4429. </div>
  4430. <div class="product">
  4431. <span class="title">Android Support Library core UI</span>
  4432. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  4433. <input type="checkbox" hidden id="28">
  4434. <label class="show" for="28" tabindex="0"></label>
  4435. <div class="licence">
  4436. <pre>
  4437. Apache License
  4438. Version 2.0, January 2004
  4439. http://www.apache.org/licenses/
  4440. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  4441. 1. Definitions.
  4442. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  4443. and distribution as defined by Sections 1 through 9 of this document.
  4444. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  4445. the copyright owner that is granting the License.
  4446. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  4447. other entities that control, are controlled by, or are under common
  4448. control with that entity. For the purposes of this definition,
  4449. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  4450. direction or management of such entity, whether by contract or
  4451. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  4452. outstanding shares, or (iii) beneficial ownership of such entity.
  4453. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  4454. exercising permissions granted by this License.
  4455. &quot;Source&quot; form shall mean the preferred form for making modifications,
  4456. including but not limited to software source code, documentation
  4457. source, and configuration files.
  4458. &quot;Object&quot; form shall mean any form resulting from mechanical
  4459. transformation or translation of a Source form, including but
  4460. not limited to compiled object code, generated documentation,
  4461. and conversions to other media types.
  4462. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  4463. Object form, made available under the License, as indicated by a
  4464. copyright notice that is included in or attached to the work
  4465. (an example is provided in the Appendix below).
  4466. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  4467. form, that is based on (or derived from) the Work and for which the
  4468. editorial revisions, annotations, elaborations, or other modifications
  4469. represent, as a whole, an original work of authorship. For the purposes
  4470. of this License, Derivative Works shall not include works that remain
  4471. separable from, or merely link (or bind by name) to the interfaces of,
  4472. the Work and Derivative Works thereof.
  4473. &quot;Contribution&quot; shall mean any work of authorship, including
  4474. the original version of the Work and any modifications or additions
  4475. to that Work or Derivative Works thereof, that is intentionally
  4476. submitted to Licensor for inclusion in the Work by the copyright owner
  4477. or by an individual or Legal Entity authorized to submit on behalf of
  4478. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  4479. means any form of electronic, verbal, or written communication sent
  4480. to the Licensor or its representatives, including but not limited to
  4481. communication on electronic mailing lists, source code control systems,
  4482. and issue tracking systems that are managed by, or on behalf of, the
  4483. Licensor for the purpose of discussing and improving the Work, but
  4484. excluding communication that is conspicuously marked or otherwise
  4485. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  4486. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  4487. on behalf of whom a Contribution has been received by Licensor and
  4488. subsequently incorporated within the Work.
  4489. 2. Grant of Copyright License. Subject to the terms and conditions of
  4490. this License, each Contributor hereby grants to You a perpetual,
  4491. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4492. copyright license to reproduce, prepare Derivative Works of,
  4493. publicly display, publicly perform, sublicense, and distribute the
  4494. Work and such Derivative Works in Source or Object form.
  4495. 3. Grant of Patent License. Subject to the terms and conditions of
  4496. this License, each Contributor hereby grants to You a perpetual,
  4497. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4498. (except as stated in this section) patent license to make, have made,
  4499. use, offer to sell, sell, import, and otherwise transfer the Work,
  4500. where such license applies only to those patent claims licensable
  4501. by such Contributor that are necessarily infringed by their
  4502. Contribution(s) alone or by combination of their Contribution(s)
  4503. with the Work to which such Contribution(s) was submitted. If You
  4504. institute patent litigation against any entity (including a
  4505. cross-claim or counterclaim in a lawsuit) alleging that the Work
  4506. or a Contribution incorporated within the Work constitutes direct
  4507. or contributory patent infringement, then any patent licenses
  4508. granted to You under this License for that Work shall terminate
  4509. as of the date such litigation is filed.
  4510. 4. Redistribution. You may reproduce and distribute copies of the
  4511. Work or Derivative Works thereof in any medium, with or without
  4512. modifications, and in Source or Object form, provided that You
  4513. meet the following conditions:
  4514. (a) You must give any other recipients of the Work or
  4515. Derivative Works a copy of this License; and
  4516. (b) You must cause any modified files to carry prominent notices
  4517. stating that You changed the files; and
  4518. (c) You must retain, in the Source form of any Derivative Works
  4519. that You distribute, all copyright, patent, trademark, and
  4520. attribution notices from the Source form of the Work,
  4521. excluding those notices that do not pertain to any part of
  4522. the Derivative Works; and
  4523. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  4524. distribution, then any Derivative Works that You distribute must
  4525. include a readable copy of the attribution notices contained
  4526. within such NOTICE file, excluding those notices that do not
  4527. pertain to any part of the Derivative Works, in at least one
  4528. of the following places: within a NOTICE text file distributed
  4529. as part of the Derivative Works; within the Source form or
  4530. documentation, if provided along with the Derivative Works; or,
  4531. within a display generated by the Derivative Works, if and
  4532. wherever such third-party notices normally appear. The contents
  4533. of the NOTICE file are for informational purposes only and
  4534. do not modify the License. You may add Your own attribution
  4535. notices within Derivative Works that You distribute, alongside
  4536. or as an addendum to the NOTICE text from the Work, provided
  4537. that such additional attribution notices cannot be construed
  4538. as modifying the License.
  4539. You may add Your own copyright statement to Your modifications and
  4540. may provide additional or different license terms and conditions
  4541. for use, reproduction, or distribution of Your modifications, or
  4542. for any such Derivative Works as a whole, provided Your use,
  4543. reproduction, and distribution of the Work otherwise complies with
  4544. the conditions stated in this License.
  4545. 5. Submission of Contributions. Unless You explicitly state otherwise,
  4546. any Contribution intentionally submitted for inclusion in the Work
  4547. by You to the Licensor shall be under the terms and conditions of
  4548. this License, without any additional terms or conditions.
  4549. Notwithstanding the above, nothing herein shall supersede or modify
  4550. the terms of any separate license agreement you may have executed
  4551. with Licensor regarding such Contributions.
  4552. 6. Trademarks. This License does not grant permission to use the trade
  4553. names, trademarks, service marks, or product names of the Licensor,
  4554. except as required for reasonable and customary use in describing the
  4555. origin of the Work and reproducing the content of the NOTICE file.
  4556. 7. Disclaimer of Warranty. Unless required by applicable law or
  4557. agreed to in writing, Licensor provides the Work (and each
  4558. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  4559. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  4560. implied, including, without limitation, any warranties or conditions
  4561. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  4562. PARTICULAR PURPOSE. You are solely responsible for determining the
  4563. appropriateness of using or redistributing the Work and assume any
  4564. risks associated with Your exercise of permissions under this License.
  4565. 8. Limitation of Liability. In no event and under no legal theory,
  4566. whether in tort (including negligence), contract, or otherwise,
  4567. unless required by applicable law (such as deliberate and grossly
  4568. negligent acts) or agreed to in writing, shall any Contributor be
  4569. liable to You for damages, including any direct, indirect, special,
  4570. incidental, or consequential damages of any character arising as a
  4571. result of this License or out of the use or inability to use the
  4572. Work (including but not limited to damages for loss of goodwill,
  4573. work stoppage, computer failure or malfunction, or any and all
  4574. other commercial damages or losses), even if such Contributor
  4575. has been advised of the possibility of such damages.
  4576. 9. Accepting Warranty or Additional Liability. While redistributing
  4577. the Work or Derivative Works thereof, You may choose to offer,
  4578. and charge a fee for, acceptance of support, warranty, indemnity,
  4579. or other liability obligations and/or rights consistent with this
  4580. License. However, in accepting such obligations, You may act only
  4581. on Your own behalf and on Your sole responsibility, not on behalf
  4582. of any other Contributor, and only if You agree to indemnify,
  4583. defend, and hold each Contributor harmless for any liability
  4584. incurred by, or claims asserted against, such Contributor by reason
  4585. of your accepting any such warranty or additional liability.
  4586. END OF TERMS AND CONDITIONS
  4587. APPENDIX: How to apply the Apache License to your work.
  4588. To apply the Apache License to your work, attach the following
  4589. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  4590. replaced with your own identifying information. (Don&#x27;t include
  4591. the brackets!) The text should be enclosed in the appropriate
  4592. comment syntax for the file format. We also recommend that a
  4593. file or class name and description of purpose be included on the
  4594. same &quot;printed page&quot; as the copyright notice for easier
  4595. identification within third-party archives.
  4596. Copyright [yyyy] [name of copyright owner]
  4597. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  4598. you may not use this file except in compliance with the License.
  4599. You may obtain a copy of the License at
  4600. http://www.apache.org/licenses/LICENSE-2.0
  4601. Unless required by applicable law or agreed to in writing, software
  4602. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  4603. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4604. See the License for the specific language governing permissions and
  4605. limitations under the License.
  4606. </pre>
  4607. </div>
  4608. </div>
  4609. <div class="product">
  4610. <span class="title">Android Support Library core utils</span>
  4611. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  4612. <input type="checkbox" hidden id="29">
  4613. <label class="show" for="29" tabindex="0"></label>
  4614. <div class="licence">
  4615. <pre>
  4616. Apache License
  4617. Version 2.0, January 2004
  4618. http://www.apache.org/licenses/
  4619. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  4620. 1. Definitions.
  4621. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  4622. and distribution as defined by Sections 1 through 9 of this document.
  4623. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  4624. the copyright owner that is granting the License.
  4625. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  4626. other entities that control, are controlled by, or are under common
  4627. control with that entity. For the purposes of this definition,
  4628. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  4629. direction or management of such entity, whether by contract or
  4630. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  4631. outstanding shares, or (iii) beneficial ownership of such entity.
  4632. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  4633. exercising permissions granted by this License.
  4634. &quot;Source&quot; form shall mean the preferred form for making modifications,
  4635. including but not limited to software source code, documentation
  4636. source, and configuration files.
  4637. &quot;Object&quot; form shall mean any form resulting from mechanical
  4638. transformation or translation of a Source form, including but
  4639. not limited to compiled object code, generated documentation,
  4640. and conversions to other media types.
  4641. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  4642. Object form, made available under the License, as indicated by a
  4643. copyright notice that is included in or attached to the work
  4644. (an example is provided in the Appendix below).
  4645. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  4646. form, that is based on (or derived from) the Work and for which the
  4647. editorial revisions, annotations, elaborations, or other modifications
  4648. represent, as a whole, an original work of authorship. For the purposes
  4649. of this License, Derivative Works shall not include works that remain
  4650. separable from, or merely link (or bind by name) to the interfaces of,
  4651. the Work and Derivative Works thereof.
  4652. &quot;Contribution&quot; shall mean any work of authorship, including
  4653. the original version of the Work and any modifications or additions
  4654. to that Work or Derivative Works thereof, that is intentionally
  4655. submitted to Licensor for inclusion in the Work by the copyright owner
  4656. or by an individual or Legal Entity authorized to submit on behalf of
  4657. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  4658. means any form of electronic, verbal, or written communication sent
  4659. to the Licensor or its representatives, including but not limited to
  4660. communication on electronic mailing lists, source code control systems,
  4661. and issue tracking systems that are managed by, or on behalf of, the
  4662. Licensor for the purpose of discussing and improving the Work, but
  4663. excluding communication that is conspicuously marked or otherwise
  4664. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  4665. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  4666. on behalf of whom a Contribution has been received by Licensor and
  4667. subsequently incorporated within the Work.
  4668. 2. Grant of Copyright License. Subject to the terms and conditions of
  4669. this License, each Contributor hereby grants to You a perpetual,
  4670. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4671. copyright license to reproduce, prepare Derivative Works of,
  4672. publicly display, publicly perform, sublicense, and distribute the
  4673. Work and such Derivative Works in Source or Object form.
  4674. 3. Grant of Patent License. Subject to the terms and conditions of
  4675. this License, each Contributor hereby grants to You a perpetual,
  4676. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4677. (except as stated in this section) patent license to make, have made,
  4678. use, offer to sell, sell, import, and otherwise transfer the Work,
  4679. where such license applies only to those patent claims licensable
  4680. by such Contributor that are necessarily infringed by their
  4681. Contribution(s) alone or by combination of their Contribution(s)
  4682. with the Work to which such Contribution(s) was submitted. If You
  4683. institute patent litigation against any entity (including a
  4684. cross-claim or counterclaim in a lawsuit) alleging that the Work
  4685. or a Contribution incorporated within the Work constitutes direct
  4686. or contributory patent infringement, then any patent licenses
  4687. granted to You under this License for that Work shall terminate
  4688. as of the date such litigation is filed.
  4689. 4. Redistribution. You may reproduce and distribute copies of the
  4690. Work or Derivative Works thereof in any medium, with or without
  4691. modifications, and in Source or Object form, provided that You
  4692. meet the following conditions:
  4693. (a) You must give any other recipients of the Work or
  4694. Derivative Works a copy of this License; and
  4695. (b) You must cause any modified files to carry prominent notices
  4696. stating that You changed the files; and
  4697. (c) You must retain, in the Source form of any Derivative Works
  4698. that You distribute, all copyright, patent, trademark, and
  4699. attribution notices from the Source form of the Work,
  4700. excluding those notices that do not pertain to any part of
  4701. the Derivative Works; and
  4702. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  4703. distribution, then any Derivative Works that You distribute must
  4704. include a readable copy of the attribution notices contained
  4705. within such NOTICE file, excluding those notices that do not
  4706. pertain to any part of the Derivative Works, in at least one
  4707. of the following places: within a NOTICE text file distributed
  4708. as part of the Derivative Works; within the Source form or
  4709. documentation, if provided along with the Derivative Works; or,
  4710. within a display generated by the Derivative Works, if and
  4711. wherever such third-party notices normally appear. The contents
  4712. of the NOTICE file are for informational purposes only and
  4713. do not modify the License. You may add Your own attribution
  4714. notices within Derivative Works that You distribute, alongside
  4715. or as an addendum to the NOTICE text from the Work, provided
  4716. that such additional attribution notices cannot be construed
  4717. as modifying the License.
  4718. You may add Your own copyright statement to Your modifications and
  4719. may provide additional or different license terms and conditions
  4720. for use, reproduction, or distribution of Your modifications, or
  4721. for any such Derivative Works as a whole, provided Your use,
  4722. reproduction, and distribution of the Work otherwise complies with
  4723. the conditions stated in this License.
  4724. 5. Submission of Contributions. Unless You explicitly state otherwise,
  4725. any Contribution intentionally submitted for inclusion in the Work
  4726. by You to the Licensor shall be under the terms and conditions of
  4727. this License, without any additional terms or conditions.
  4728. Notwithstanding the above, nothing herein shall supersede or modify
  4729. the terms of any separate license agreement you may have executed
  4730. with Licensor regarding such Contributions.
  4731. 6. Trademarks. This License does not grant permission to use the trade
  4732. names, trademarks, service marks, or product names of the Licensor,
  4733. except as required for reasonable and customary use in describing the
  4734. origin of the Work and reproducing the content of the NOTICE file.
  4735. 7. Disclaimer of Warranty. Unless required by applicable law or
  4736. agreed to in writing, Licensor provides the Work (and each
  4737. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  4738. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  4739. implied, including, without limitation, any warranties or conditions
  4740. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  4741. PARTICULAR PURPOSE. You are solely responsible for determining the
  4742. appropriateness of using or redistributing the Work and assume any
  4743. risks associated with Your exercise of permissions under this License.
  4744. 8. Limitation of Liability. In no event and under no legal theory,
  4745. whether in tort (including negligence), contract, or otherwise,
  4746. unless required by applicable law (such as deliberate and grossly
  4747. negligent acts) or agreed to in writing, shall any Contributor be
  4748. liable to You for damages, including any direct, indirect, special,
  4749. incidental, or consequential damages of any character arising as a
  4750. result of this License or out of the use or inability to use the
  4751. Work (including but not limited to damages for loss of goodwill,
  4752. work stoppage, computer failure or malfunction, or any and all
  4753. other commercial damages or losses), even if such Contributor
  4754. has been advised of the possibility of such damages.
  4755. 9. Accepting Warranty or Additional Liability. While redistributing
  4756. the Work or Derivative Works thereof, You may choose to offer,
  4757. and charge a fee for, acceptance of support, warranty, indemnity,
  4758. or other liability obligations and/or rights consistent with this
  4759. License. However, in accepting such obligations, You may act only
  4760. on Your own behalf and on Your sole responsibility, not on behalf
  4761. of any other Contributor, and only if You agree to indemnify,
  4762. defend, and hold each Contributor harmless for any liability
  4763. incurred by, or claims asserted against, such Contributor by reason
  4764. of your accepting any such warranty or additional liability.
  4765. END OF TERMS AND CONDITIONS
  4766. APPENDIX: How to apply the Apache License to your work.
  4767. To apply the Apache License to your work, attach the following
  4768. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  4769. replaced with your own identifying information. (Don&#x27;t include
  4770. the brackets!) The text should be enclosed in the appropriate
  4771. comment syntax for the file format. We also recommend that a
  4772. file or class name and description of purpose be included on the
  4773. same &quot;printed page&quot; as the copyright notice for easier
  4774. identification within third-party archives.
  4775. Copyright [yyyy] [name of copyright owner]
  4776. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  4777. you may not use this file except in compliance with the License.
  4778. You may obtain a copy of the License at
  4779. http://www.apache.org/licenses/LICENSE-2.0
  4780. Unless required by applicable law or agreed to in writing, software
  4781. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  4782. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4783. See the License for the specific language governing permissions and
  4784. limitations under the License.
  4785. </pre>
  4786. </div>
  4787. </div>
  4788. <div class="product">
  4789. <span class="title">Android Support Library Cursor Adapter</span>
  4790. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  4791. <input type="checkbox" hidden id="30">
  4792. <label class="show" for="30" tabindex="0"></label>
  4793. <div class="licence">
  4794. <pre>
  4795. Apache License
  4796. Version 2.0, January 2004
  4797. http://www.apache.org/licenses/
  4798. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  4799. 1. Definitions.
  4800. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  4801. and distribution as defined by Sections 1 through 9 of this document.
  4802. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  4803. the copyright owner that is granting the License.
  4804. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  4805. other entities that control, are controlled by, or are under common
  4806. control with that entity. For the purposes of this definition,
  4807. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  4808. direction or management of such entity, whether by contract or
  4809. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  4810. outstanding shares, or (iii) beneficial ownership of such entity.
  4811. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  4812. exercising permissions granted by this License.
  4813. &quot;Source&quot; form shall mean the preferred form for making modifications,
  4814. including but not limited to software source code, documentation
  4815. source, and configuration files.
  4816. &quot;Object&quot; form shall mean any form resulting from mechanical
  4817. transformation or translation of a Source form, including but
  4818. not limited to compiled object code, generated documentation,
  4819. and conversions to other media types.
  4820. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  4821. Object form, made available under the License, as indicated by a
  4822. copyright notice that is included in or attached to the work
  4823. (an example is provided in the Appendix below).
  4824. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  4825. form, that is based on (or derived from) the Work and for which the
  4826. editorial revisions, annotations, elaborations, or other modifications
  4827. represent, as a whole, an original work of authorship. For the purposes
  4828. of this License, Derivative Works shall not include works that remain
  4829. separable from, or merely link (or bind by name) to the interfaces of,
  4830. the Work and Derivative Works thereof.
  4831. &quot;Contribution&quot; shall mean any work of authorship, including
  4832. the original version of the Work and any modifications or additions
  4833. to that Work or Derivative Works thereof, that is intentionally
  4834. submitted to Licensor for inclusion in the Work by the copyright owner
  4835. or by an individual or Legal Entity authorized to submit on behalf of
  4836. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  4837. means any form of electronic, verbal, or written communication sent
  4838. to the Licensor or its representatives, including but not limited to
  4839. communication on electronic mailing lists, source code control systems,
  4840. and issue tracking systems that are managed by, or on behalf of, the
  4841. Licensor for the purpose of discussing and improving the Work, but
  4842. excluding communication that is conspicuously marked or otherwise
  4843. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  4844. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  4845. on behalf of whom a Contribution has been received by Licensor and
  4846. subsequently incorporated within the Work.
  4847. 2. Grant of Copyright License. Subject to the terms and conditions of
  4848. this License, each Contributor hereby grants to You a perpetual,
  4849. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4850. copyright license to reproduce, prepare Derivative Works of,
  4851. publicly display, publicly perform, sublicense, and distribute the
  4852. Work and such Derivative Works in Source or Object form.
  4853. 3. Grant of Patent License. Subject to the terms and conditions of
  4854. this License, each Contributor hereby grants to You a perpetual,
  4855. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  4856. (except as stated in this section) patent license to make, have made,
  4857. use, offer to sell, sell, import, and otherwise transfer the Work,
  4858. where such license applies only to those patent claims licensable
  4859. by such Contributor that are necessarily infringed by their
  4860. Contribution(s) alone or by combination of their Contribution(s)
  4861. with the Work to which such Contribution(s) was submitted. If You
  4862. institute patent litigation against any entity (including a
  4863. cross-claim or counterclaim in a lawsuit) alleging that the Work
  4864. or a Contribution incorporated within the Work constitutes direct
  4865. or contributory patent infringement, then any patent licenses
  4866. granted to You under this License for that Work shall terminate
  4867. as of the date such litigation is filed.
  4868. 4. Redistribution. You may reproduce and distribute copies of the
  4869. Work or Derivative Works thereof in any medium, with or without
  4870. modifications, and in Source or Object form, provided that You
  4871. meet the following conditions:
  4872. (a) You must give any other recipients of the Work or
  4873. Derivative Works a copy of this License; and
  4874. (b) You must cause any modified files to carry prominent notices
  4875. stating that You changed the files; and
  4876. (c) You must retain, in the Source form of any Derivative Works
  4877. that You distribute, all copyright, patent, trademark, and
  4878. attribution notices from the Source form of the Work,
  4879. excluding those notices that do not pertain to any part of
  4880. the Derivative Works; and
  4881. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  4882. distribution, then any Derivative Works that You distribute must
  4883. include a readable copy of the attribution notices contained
  4884. within such NOTICE file, excluding those notices that do not
  4885. pertain to any part of the Derivative Works, in at least one
  4886. of the following places: within a NOTICE text file distributed
  4887. as part of the Derivative Works; within the Source form or
  4888. documentation, if provided along with the Derivative Works; or,
  4889. within a display generated by the Derivative Works, if and
  4890. wherever such third-party notices normally appear. The contents
  4891. of the NOTICE file are for informational purposes only and
  4892. do not modify the License. You may add Your own attribution
  4893. notices within Derivative Works that You distribute, alongside
  4894. or as an addendum to the NOTICE text from the Work, provided
  4895. that such additional attribution notices cannot be construed
  4896. as modifying the License.
  4897. You may add Your own copyright statement to Your modifications and
  4898. may provide additional or different license terms and conditions
  4899. for use, reproduction, or distribution of Your modifications, or
  4900. for any such Derivative Works as a whole, provided Your use,
  4901. reproduction, and distribution of the Work otherwise complies with
  4902. the conditions stated in this License.
  4903. 5. Submission of Contributions. Unless You explicitly state otherwise,
  4904. any Contribution intentionally submitted for inclusion in the Work
  4905. by You to the Licensor shall be under the terms and conditions of
  4906. this License, without any additional terms or conditions.
  4907. Notwithstanding the above, nothing herein shall supersede or modify
  4908. the terms of any separate license agreement you may have executed
  4909. with Licensor regarding such Contributions.
  4910. 6. Trademarks. This License does not grant permission to use the trade
  4911. names, trademarks, service marks, or product names of the Licensor,
  4912. except as required for reasonable and customary use in describing the
  4913. origin of the Work and reproducing the content of the NOTICE file.
  4914. 7. Disclaimer of Warranty. Unless required by applicable law or
  4915. agreed to in writing, Licensor provides the Work (and each
  4916. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  4917. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  4918. implied, including, without limitation, any warranties or conditions
  4919. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  4920. PARTICULAR PURPOSE. You are solely responsible for determining the
  4921. appropriateness of using or redistributing the Work and assume any
  4922. risks associated with Your exercise of permissions under this License.
  4923. 8. Limitation of Liability. In no event and under no legal theory,
  4924. whether in tort (including negligence), contract, or otherwise,
  4925. unless required by applicable law (such as deliberate and grossly
  4926. negligent acts) or agreed to in writing, shall any Contributor be
  4927. liable to You for damages, including any direct, indirect, special,
  4928. incidental, or consequential damages of any character arising as a
  4929. result of this License or out of the use or inability to use the
  4930. Work (including but not limited to damages for loss of goodwill,
  4931. work stoppage, computer failure or malfunction, or any and all
  4932. other commercial damages or losses), even if such Contributor
  4933. has been advised of the possibility of such damages.
  4934. 9. Accepting Warranty or Additional Liability. While redistributing
  4935. the Work or Derivative Works thereof, You may choose to offer,
  4936. and charge a fee for, acceptance of support, warranty, indemnity,
  4937. or other liability obligations and/or rights consistent with this
  4938. License. However, in accepting such obligations, You may act only
  4939. on Your own behalf and on Your sole responsibility, not on behalf
  4940. of any other Contributor, and only if You agree to indemnify,
  4941. defend, and hold each Contributor harmless for any liability
  4942. incurred by, or claims asserted against, such Contributor by reason
  4943. of your accepting any such warranty or additional liability.
  4944. END OF TERMS AND CONDITIONS
  4945. APPENDIX: How to apply the Apache License to your work.
  4946. To apply the Apache License to your work, attach the following
  4947. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  4948. replaced with your own identifying information. (Don&#x27;t include
  4949. the brackets!) The text should be enclosed in the appropriate
  4950. comment syntax for the file format. We also recommend that a
  4951. file or class name and description of purpose be included on the
  4952. same &quot;printed page&quot; as the copyright notice for easier
  4953. identification within third-party archives.
  4954. Copyright [yyyy] [name of copyright owner]
  4955. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  4956. you may not use this file except in compliance with the License.
  4957. You may obtain a copy of the License at
  4958. http://www.apache.org/licenses/LICENSE-2.0
  4959. Unless required by applicable law or agreed to in writing, software
  4960. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  4961. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4962. See the License for the specific language governing permissions and
  4963. limitations under the License.
  4964. </pre>
  4965. </div>
  4966. </div>
  4967. <div class="product">
  4968. <span class="title">Android Support Library Custom View</span>
  4969. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  4970. <input type="checkbox" hidden id="31">
  4971. <label class="show" for="31" tabindex="0"></label>
  4972. <div class="licence">
  4973. <pre>
  4974. Apache License
  4975. Version 2.0, January 2004
  4976. http://www.apache.org/licenses/
  4977. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  4978. 1. Definitions.
  4979. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  4980. and distribution as defined by Sections 1 through 9 of this document.
  4981. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  4982. the copyright owner that is granting the License.
  4983. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  4984. other entities that control, are controlled by, or are under common
  4985. control with that entity. For the purposes of this definition,
  4986. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  4987. direction or management of such entity, whether by contract or
  4988. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  4989. outstanding shares, or (iii) beneficial ownership of such entity.
  4990. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  4991. exercising permissions granted by this License.
  4992. &quot;Source&quot; form shall mean the preferred form for making modifications,
  4993. including but not limited to software source code, documentation
  4994. source, and configuration files.
  4995. &quot;Object&quot; form shall mean any form resulting from mechanical
  4996. transformation or translation of a Source form, including but
  4997. not limited to compiled object code, generated documentation,
  4998. and conversions to other media types.
  4999. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  5000. Object form, made available under the License, as indicated by a
  5001. copyright notice that is included in or attached to the work
  5002. (an example is provided in the Appendix below).
  5003. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  5004. form, that is based on (or derived from) the Work and for which the
  5005. editorial revisions, annotations, elaborations, or other modifications
  5006. represent, as a whole, an original work of authorship. For the purposes
  5007. of this License, Derivative Works shall not include works that remain
  5008. separable from, or merely link (or bind by name) to the interfaces of,
  5009. the Work and Derivative Works thereof.
  5010. &quot;Contribution&quot; shall mean any work of authorship, including
  5011. the original version of the Work and any modifications or additions
  5012. to that Work or Derivative Works thereof, that is intentionally
  5013. submitted to Licensor for inclusion in the Work by the copyright owner
  5014. or by an individual or Legal Entity authorized to submit on behalf of
  5015. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  5016. means any form of electronic, verbal, or written communication sent
  5017. to the Licensor or its representatives, including but not limited to
  5018. communication on electronic mailing lists, source code control systems,
  5019. and issue tracking systems that are managed by, or on behalf of, the
  5020. Licensor for the purpose of discussing and improving the Work, but
  5021. excluding communication that is conspicuously marked or otherwise
  5022. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  5023. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  5024. on behalf of whom a Contribution has been received by Licensor and
  5025. subsequently incorporated within the Work.
  5026. 2. Grant of Copyright License. Subject to the terms and conditions of
  5027. this License, each Contributor hereby grants to You a perpetual,
  5028. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5029. copyright license to reproduce, prepare Derivative Works of,
  5030. publicly display, publicly perform, sublicense, and distribute the
  5031. Work and such Derivative Works in Source or Object form.
  5032. 3. Grant of Patent License. Subject to the terms and conditions of
  5033. this License, each Contributor hereby grants to You a perpetual,
  5034. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5035. (except as stated in this section) patent license to make, have made,
  5036. use, offer to sell, sell, import, and otherwise transfer the Work,
  5037. where such license applies only to those patent claims licensable
  5038. by such Contributor that are necessarily infringed by their
  5039. Contribution(s) alone or by combination of their Contribution(s)
  5040. with the Work to which such Contribution(s) was submitted. If You
  5041. institute patent litigation against any entity (including a
  5042. cross-claim or counterclaim in a lawsuit) alleging that the Work
  5043. or a Contribution incorporated within the Work constitutes direct
  5044. or contributory patent infringement, then any patent licenses
  5045. granted to You under this License for that Work shall terminate
  5046. as of the date such litigation is filed.
  5047. 4. Redistribution. You may reproduce and distribute copies of the
  5048. Work or Derivative Works thereof in any medium, with or without
  5049. modifications, and in Source or Object form, provided that You
  5050. meet the following conditions:
  5051. (a) You must give any other recipients of the Work or
  5052. Derivative Works a copy of this License; and
  5053. (b) You must cause any modified files to carry prominent notices
  5054. stating that You changed the files; and
  5055. (c) You must retain, in the Source form of any Derivative Works
  5056. that You distribute, all copyright, patent, trademark, and
  5057. attribution notices from the Source form of the Work,
  5058. excluding those notices that do not pertain to any part of
  5059. the Derivative Works; and
  5060. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  5061. distribution, then any Derivative Works that You distribute must
  5062. include a readable copy of the attribution notices contained
  5063. within such NOTICE file, excluding those notices that do not
  5064. pertain to any part of the Derivative Works, in at least one
  5065. of the following places: within a NOTICE text file distributed
  5066. as part of the Derivative Works; within the Source form or
  5067. documentation, if provided along with the Derivative Works; or,
  5068. within a display generated by the Derivative Works, if and
  5069. wherever such third-party notices normally appear. The contents
  5070. of the NOTICE file are for informational purposes only and
  5071. do not modify the License. You may add Your own attribution
  5072. notices within Derivative Works that You distribute, alongside
  5073. or as an addendum to the NOTICE text from the Work, provided
  5074. that such additional attribution notices cannot be construed
  5075. as modifying the License.
  5076. You may add Your own copyright statement to Your modifications and
  5077. may provide additional or different license terms and conditions
  5078. for use, reproduction, or distribution of Your modifications, or
  5079. for any such Derivative Works as a whole, provided Your use,
  5080. reproduction, and distribution of the Work otherwise complies with
  5081. the conditions stated in this License.
  5082. 5. Submission of Contributions. Unless You explicitly state otherwise,
  5083. any Contribution intentionally submitted for inclusion in the Work
  5084. by You to the Licensor shall be under the terms and conditions of
  5085. this License, without any additional terms or conditions.
  5086. Notwithstanding the above, nothing herein shall supersede or modify
  5087. the terms of any separate license agreement you may have executed
  5088. with Licensor regarding such Contributions.
  5089. 6. Trademarks. This License does not grant permission to use the trade
  5090. names, trademarks, service marks, or product names of the Licensor,
  5091. except as required for reasonable and customary use in describing the
  5092. origin of the Work and reproducing the content of the NOTICE file.
  5093. 7. Disclaimer of Warranty. Unless required by applicable law or
  5094. agreed to in writing, Licensor provides the Work (and each
  5095. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  5096. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  5097. implied, including, without limitation, any warranties or conditions
  5098. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  5099. PARTICULAR PURPOSE. You are solely responsible for determining the
  5100. appropriateness of using or redistributing the Work and assume any
  5101. risks associated with Your exercise of permissions under this License.
  5102. 8. Limitation of Liability. In no event and under no legal theory,
  5103. whether in tort (including negligence), contract, or otherwise,
  5104. unless required by applicable law (such as deliberate and grossly
  5105. negligent acts) or agreed to in writing, shall any Contributor be
  5106. liable to You for damages, including any direct, indirect, special,
  5107. incidental, or consequential damages of any character arising as a
  5108. result of this License or out of the use or inability to use the
  5109. Work (including but not limited to damages for loss of goodwill,
  5110. work stoppage, computer failure or malfunction, or any and all
  5111. other commercial damages or losses), even if such Contributor
  5112. has been advised of the possibility of such damages.
  5113. 9. Accepting Warranty or Additional Liability. While redistributing
  5114. the Work or Derivative Works thereof, You may choose to offer,
  5115. and charge a fee for, acceptance of support, warranty, indemnity,
  5116. or other liability obligations and/or rights consistent with this
  5117. License. However, in accepting such obligations, You may act only
  5118. on Your own behalf and on Your sole responsibility, not on behalf
  5119. of any other Contributor, and only if You agree to indemnify,
  5120. defend, and hold each Contributor harmless for any liability
  5121. incurred by, or claims asserted against, such Contributor by reason
  5122. of your accepting any such warranty or additional liability.
  5123. END OF TERMS AND CONDITIONS
  5124. APPENDIX: How to apply the Apache License to your work.
  5125. To apply the Apache License to your work, attach the following
  5126. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  5127. replaced with your own identifying information. (Don&#x27;t include
  5128. the brackets!) The text should be enclosed in the appropriate
  5129. comment syntax for the file format. We also recommend that a
  5130. file or class name and description of purpose be included on the
  5131. same &quot;printed page&quot; as the copyright notice for easier
  5132. identification within third-party archives.
  5133. Copyright [yyyy] [name of copyright owner]
  5134. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  5135. you may not use this file except in compliance with the License.
  5136. You may obtain a copy of the License at
  5137. http://www.apache.org/licenses/LICENSE-2.0
  5138. Unless required by applicable law or agreed to in writing, software
  5139. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  5140. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5141. See the License for the specific language governing permissions and
  5142. limitations under the License.
  5143. </pre>
  5144. </div>
  5145. </div>
  5146. <div class="product">
  5147. <span class="title">Android Support Library Document File</span>
  5148. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  5149. <input type="checkbox" hidden id="32">
  5150. <label class="show" for="32" tabindex="0"></label>
  5151. <div class="licence">
  5152. <pre>
  5153. Apache License
  5154. Version 2.0, January 2004
  5155. http://www.apache.org/licenses/
  5156. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  5157. 1. Definitions.
  5158. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  5159. and distribution as defined by Sections 1 through 9 of this document.
  5160. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  5161. the copyright owner that is granting the License.
  5162. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  5163. other entities that control, are controlled by, or are under common
  5164. control with that entity. For the purposes of this definition,
  5165. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  5166. direction or management of such entity, whether by contract or
  5167. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  5168. outstanding shares, or (iii) beneficial ownership of such entity.
  5169. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  5170. exercising permissions granted by this License.
  5171. &quot;Source&quot; form shall mean the preferred form for making modifications,
  5172. including but not limited to software source code, documentation
  5173. source, and configuration files.
  5174. &quot;Object&quot; form shall mean any form resulting from mechanical
  5175. transformation or translation of a Source form, including but
  5176. not limited to compiled object code, generated documentation,
  5177. and conversions to other media types.
  5178. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  5179. Object form, made available under the License, as indicated by a
  5180. copyright notice that is included in or attached to the work
  5181. (an example is provided in the Appendix below).
  5182. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  5183. form, that is based on (or derived from) the Work and for which the
  5184. editorial revisions, annotations, elaborations, or other modifications
  5185. represent, as a whole, an original work of authorship. For the purposes
  5186. of this License, Derivative Works shall not include works that remain
  5187. separable from, or merely link (or bind by name) to the interfaces of,
  5188. the Work and Derivative Works thereof.
  5189. &quot;Contribution&quot; shall mean any work of authorship, including
  5190. the original version of the Work and any modifications or additions
  5191. to that Work or Derivative Works thereof, that is intentionally
  5192. submitted to Licensor for inclusion in the Work by the copyright owner
  5193. or by an individual or Legal Entity authorized to submit on behalf of
  5194. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  5195. means any form of electronic, verbal, or written communication sent
  5196. to the Licensor or its representatives, including but not limited to
  5197. communication on electronic mailing lists, source code control systems,
  5198. and issue tracking systems that are managed by, or on behalf of, the
  5199. Licensor for the purpose of discussing and improving the Work, but
  5200. excluding communication that is conspicuously marked or otherwise
  5201. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  5202. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  5203. on behalf of whom a Contribution has been received by Licensor and
  5204. subsequently incorporated within the Work.
  5205. 2. Grant of Copyright License. Subject to the terms and conditions of
  5206. this License, each Contributor hereby grants to You a perpetual,
  5207. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5208. copyright license to reproduce, prepare Derivative Works of,
  5209. publicly display, publicly perform, sublicense, and distribute the
  5210. Work and such Derivative Works in Source or Object form.
  5211. 3. Grant of Patent License. Subject to the terms and conditions of
  5212. this License, each Contributor hereby grants to You a perpetual,
  5213. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5214. (except as stated in this section) patent license to make, have made,
  5215. use, offer to sell, sell, import, and otherwise transfer the Work,
  5216. where such license applies only to those patent claims licensable
  5217. by such Contributor that are necessarily infringed by their
  5218. Contribution(s) alone or by combination of their Contribution(s)
  5219. with the Work to which such Contribution(s) was submitted. If You
  5220. institute patent litigation against any entity (including a
  5221. cross-claim or counterclaim in a lawsuit) alleging that the Work
  5222. or a Contribution incorporated within the Work constitutes direct
  5223. or contributory patent infringement, then any patent licenses
  5224. granted to You under this License for that Work shall terminate
  5225. as of the date such litigation is filed.
  5226. 4. Redistribution. You may reproduce and distribute copies of the
  5227. Work or Derivative Works thereof in any medium, with or without
  5228. modifications, and in Source or Object form, provided that You
  5229. meet the following conditions:
  5230. (a) You must give any other recipients of the Work or
  5231. Derivative Works a copy of this License; and
  5232. (b) You must cause any modified files to carry prominent notices
  5233. stating that You changed the files; and
  5234. (c) You must retain, in the Source form of any Derivative Works
  5235. that You distribute, all copyright, patent, trademark, and
  5236. attribution notices from the Source form of the Work,
  5237. excluding those notices that do not pertain to any part of
  5238. the Derivative Works; and
  5239. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  5240. distribution, then any Derivative Works that You distribute must
  5241. include a readable copy of the attribution notices contained
  5242. within such NOTICE file, excluding those notices that do not
  5243. pertain to any part of the Derivative Works, in at least one
  5244. of the following places: within a NOTICE text file distributed
  5245. as part of the Derivative Works; within the Source form or
  5246. documentation, if provided along with the Derivative Works; or,
  5247. within a display generated by the Derivative Works, if and
  5248. wherever such third-party notices normally appear. The contents
  5249. of the NOTICE file are for informational purposes only and
  5250. do not modify the License. You may add Your own attribution
  5251. notices within Derivative Works that You distribute, alongside
  5252. or as an addendum to the NOTICE text from the Work, provided
  5253. that such additional attribution notices cannot be construed
  5254. as modifying the License.
  5255. You may add Your own copyright statement to Your modifications and
  5256. may provide additional or different license terms and conditions
  5257. for use, reproduction, or distribution of Your modifications, or
  5258. for any such Derivative Works as a whole, provided Your use,
  5259. reproduction, and distribution of the Work otherwise complies with
  5260. the conditions stated in this License.
  5261. 5. Submission of Contributions. Unless You explicitly state otherwise,
  5262. any Contribution intentionally submitted for inclusion in the Work
  5263. by You to the Licensor shall be under the terms and conditions of
  5264. this License, without any additional terms or conditions.
  5265. Notwithstanding the above, nothing herein shall supersede or modify
  5266. the terms of any separate license agreement you may have executed
  5267. with Licensor regarding such Contributions.
  5268. 6. Trademarks. This License does not grant permission to use the trade
  5269. names, trademarks, service marks, or product names of the Licensor,
  5270. except as required for reasonable and customary use in describing the
  5271. origin of the Work and reproducing the content of the NOTICE file.
  5272. 7. Disclaimer of Warranty. Unless required by applicable law or
  5273. agreed to in writing, Licensor provides the Work (and each
  5274. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  5275. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  5276. implied, including, without limitation, any warranties or conditions
  5277. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  5278. PARTICULAR PURPOSE. You are solely responsible for determining the
  5279. appropriateness of using or redistributing the Work and assume any
  5280. risks associated with Your exercise of permissions under this License.
  5281. 8. Limitation of Liability. In no event and under no legal theory,
  5282. whether in tort (including negligence), contract, or otherwise,
  5283. unless required by applicable law (such as deliberate and grossly
  5284. negligent acts) or agreed to in writing, shall any Contributor be
  5285. liable to You for damages, including any direct, indirect, special,
  5286. incidental, or consequential damages of any character arising as a
  5287. result of this License or out of the use or inability to use the
  5288. Work (including but not limited to damages for loss of goodwill,
  5289. work stoppage, computer failure or malfunction, or any and all
  5290. other commercial damages or losses), even if such Contributor
  5291. has been advised of the possibility of such damages.
  5292. 9. Accepting Warranty or Additional Liability. While redistributing
  5293. the Work or Derivative Works thereof, You may choose to offer,
  5294. and charge a fee for, acceptance of support, warranty, indemnity,
  5295. or other liability obligations and/or rights consistent with this
  5296. License. However, in accepting such obligations, You may act only
  5297. on Your own behalf and on Your sole responsibility, not on behalf
  5298. of any other Contributor, and only if You agree to indemnify,
  5299. defend, and hold each Contributor harmless for any liability
  5300. incurred by, or claims asserted against, such Contributor by reason
  5301. of your accepting any such warranty or additional liability.
  5302. END OF TERMS AND CONDITIONS
  5303. APPENDIX: How to apply the Apache License to your work.
  5304. To apply the Apache License to your work, attach the following
  5305. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  5306. replaced with your own identifying information. (Don&#x27;t include
  5307. the brackets!) The text should be enclosed in the appropriate
  5308. comment syntax for the file format. We also recommend that a
  5309. file or class name and description of purpose be included on the
  5310. same &quot;printed page&quot; as the copyright notice for easier
  5311. identification within third-party archives.
  5312. Copyright [yyyy] [name of copyright owner]
  5313. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  5314. you may not use this file except in compliance with the License.
  5315. You may obtain a copy of the License at
  5316. http://www.apache.org/licenses/LICENSE-2.0
  5317. Unless required by applicable law or agreed to in writing, software
  5318. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  5319. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5320. See the License for the specific language governing permissions and
  5321. limitations under the License.
  5322. </pre>
  5323. </div>
  5324. </div>
  5325. <div class="product">
  5326. <span class="title">Android Support Library Drawer Layout</span>
  5327. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  5328. <input type="checkbox" hidden id="33">
  5329. <label class="show" for="33" tabindex="0"></label>
  5330. <div class="licence">
  5331. <pre>
  5332. Apache License
  5333. Version 2.0, January 2004
  5334. http://www.apache.org/licenses/
  5335. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  5336. 1. Definitions.
  5337. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  5338. and distribution as defined by Sections 1 through 9 of this document.
  5339. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  5340. the copyright owner that is granting the License.
  5341. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  5342. other entities that control, are controlled by, or are under common
  5343. control with that entity. For the purposes of this definition,
  5344. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  5345. direction or management of such entity, whether by contract or
  5346. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  5347. outstanding shares, or (iii) beneficial ownership of such entity.
  5348. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  5349. exercising permissions granted by this License.
  5350. &quot;Source&quot; form shall mean the preferred form for making modifications,
  5351. including but not limited to software source code, documentation
  5352. source, and configuration files.
  5353. &quot;Object&quot; form shall mean any form resulting from mechanical
  5354. transformation or translation of a Source form, including but
  5355. not limited to compiled object code, generated documentation,
  5356. and conversions to other media types.
  5357. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  5358. Object form, made available under the License, as indicated by a
  5359. copyright notice that is included in or attached to the work
  5360. (an example is provided in the Appendix below).
  5361. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  5362. form, that is based on (or derived from) the Work and for which the
  5363. editorial revisions, annotations, elaborations, or other modifications
  5364. represent, as a whole, an original work of authorship. For the purposes
  5365. of this License, Derivative Works shall not include works that remain
  5366. separable from, or merely link (or bind by name) to the interfaces of,
  5367. the Work and Derivative Works thereof.
  5368. &quot;Contribution&quot; shall mean any work of authorship, including
  5369. the original version of the Work and any modifications or additions
  5370. to that Work or Derivative Works thereof, that is intentionally
  5371. submitted to Licensor for inclusion in the Work by the copyright owner
  5372. or by an individual or Legal Entity authorized to submit on behalf of
  5373. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  5374. means any form of electronic, verbal, or written communication sent
  5375. to the Licensor or its representatives, including but not limited to
  5376. communication on electronic mailing lists, source code control systems,
  5377. and issue tracking systems that are managed by, or on behalf of, the
  5378. Licensor for the purpose of discussing and improving the Work, but
  5379. excluding communication that is conspicuously marked or otherwise
  5380. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  5381. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  5382. on behalf of whom a Contribution has been received by Licensor and
  5383. subsequently incorporated within the Work.
  5384. 2. Grant of Copyright License. Subject to the terms and conditions of
  5385. this License, each Contributor hereby grants to You a perpetual,
  5386. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5387. copyright license to reproduce, prepare Derivative Works of,
  5388. publicly display, publicly perform, sublicense, and distribute the
  5389. Work and such Derivative Works in Source or Object form.
  5390. 3. Grant of Patent License. Subject to the terms and conditions of
  5391. this License, each Contributor hereby grants to You a perpetual,
  5392. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5393. (except as stated in this section) patent license to make, have made,
  5394. use, offer to sell, sell, import, and otherwise transfer the Work,
  5395. where such license applies only to those patent claims licensable
  5396. by such Contributor that are necessarily infringed by their
  5397. Contribution(s) alone or by combination of their Contribution(s)
  5398. with the Work to which such Contribution(s) was submitted. If You
  5399. institute patent litigation against any entity (including a
  5400. cross-claim or counterclaim in a lawsuit) alleging that the Work
  5401. or a Contribution incorporated within the Work constitutes direct
  5402. or contributory patent infringement, then any patent licenses
  5403. granted to You under this License for that Work shall terminate
  5404. as of the date such litigation is filed.
  5405. 4. Redistribution. You may reproduce and distribute copies of the
  5406. Work or Derivative Works thereof in any medium, with or without
  5407. modifications, and in Source or Object form, provided that You
  5408. meet the following conditions:
  5409. (a) You must give any other recipients of the Work or
  5410. Derivative Works a copy of this License; and
  5411. (b) You must cause any modified files to carry prominent notices
  5412. stating that You changed the files; and
  5413. (c) You must retain, in the Source form of any Derivative Works
  5414. that You distribute, all copyright, patent, trademark, and
  5415. attribution notices from the Source form of the Work,
  5416. excluding those notices that do not pertain to any part of
  5417. the Derivative Works; and
  5418. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  5419. distribution, then any Derivative Works that You distribute must
  5420. include a readable copy of the attribution notices contained
  5421. within such NOTICE file, excluding those notices that do not
  5422. pertain to any part of the Derivative Works, in at least one
  5423. of the following places: within a NOTICE text file distributed
  5424. as part of the Derivative Works; within the Source form or
  5425. documentation, if provided along with the Derivative Works; or,
  5426. within a display generated by the Derivative Works, if and
  5427. wherever such third-party notices normally appear. The contents
  5428. of the NOTICE file are for informational purposes only and
  5429. do not modify the License. You may add Your own attribution
  5430. notices within Derivative Works that You distribute, alongside
  5431. or as an addendum to the NOTICE text from the Work, provided
  5432. that such additional attribution notices cannot be construed
  5433. as modifying the License.
  5434. You may add Your own copyright statement to Your modifications and
  5435. may provide additional or different license terms and conditions
  5436. for use, reproduction, or distribution of Your modifications, or
  5437. for any such Derivative Works as a whole, provided Your use,
  5438. reproduction, and distribution of the Work otherwise complies with
  5439. the conditions stated in this License.
  5440. 5. Submission of Contributions. Unless You explicitly state otherwise,
  5441. any Contribution intentionally submitted for inclusion in the Work
  5442. by You to the Licensor shall be under the terms and conditions of
  5443. this License, without any additional terms or conditions.
  5444. Notwithstanding the above, nothing herein shall supersede or modify
  5445. the terms of any separate license agreement you may have executed
  5446. with Licensor regarding such Contributions.
  5447. 6. Trademarks. This License does not grant permission to use the trade
  5448. names, trademarks, service marks, or product names of the Licensor,
  5449. except as required for reasonable and customary use in describing the
  5450. origin of the Work and reproducing the content of the NOTICE file.
  5451. 7. Disclaimer of Warranty. Unless required by applicable law or
  5452. agreed to in writing, Licensor provides the Work (and each
  5453. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  5454. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  5455. implied, including, without limitation, any warranties or conditions
  5456. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  5457. PARTICULAR PURPOSE. You are solely responsible for determining the
  5458. appropriateness of using or redistributing the Work and assume any
  5459. risks associated with Your exercise of permissions under this License.
  5460. 8. Limitation of Liability. In no event and under no legal theory,
  5461. whether in tort (including negligence), contract, or otherwise,
  5462. unless required by applicable law (such as deliberate and grossly
  5463. negligent acts) or agreed to in writing, shall any Contributor be
  5464. liable to You for damages, including any direct, indirect, special,
  5465. incidental, or consequential damages of any character arising as a
  5466. result of this License or out of the use or inability to use the
  5467. Work (including but not limited to damages for loss of goodwill,
  5468. work stoppage, computer failure or malfunction, or any and all
  5469. other commercial damages or losses), even if such Contributor
  5470. has been advised of the possibility of such damages.
  5471. 9. Accepting Warranty or Additional Liability. While redistributing
  5472. the Work or Derivative Works thereof, You may choose to offer,
  5473. and charge a fee for, acceptance of support, warranty, indemnity,
  5474. or other liability obligations and/or rights consistent with this
  5475. License. However, in accepting such obligations, You may act only
  5476. on Your own behalf and on Your sole responsibility, not on behalf
  5477. of any other Contributor, and only if You agree to indemnify,
  5478. defend, and hold each Contributor harmless for any liability
  5479. incurred by, or claims asserted against, such Contributor by reason
  5480. of your accepting any such warranty or additional liability.
  5481. END OF TERMS AND CONDITIONS
  5482. APPENDIX: How to apply the Apache License to your work.
  5483. To apply the Apache License to your work, attach the following
  5484. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  5485. replaced with your own identifying information. (Don&#x27;t include
  5486. the brackets!) The text should be enclosed in the appropriate
  5487. comment syntax for the file format. We also recommend that a
  5488. file or class name and description of purpose be included on the
  5489. same &quot;printed page&quot; as the copyright notice for easier
  5490. identification within third-party archives.
  5491. Copyright [yyyy] [name of copyright owner]
  5492. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  5493. you may not use this file except in compliance with the License.
  5494. You may obtain a copy of the License at
  5495. http://www.apache.org/licenses/LICENSE-2.0
  5496. Unless required by applicable law or agreed to in writing, software
  5497. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  5498. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5499. See the License for the specific language governing permissions and
  5500. limitations under the License.
  5501. </pre>
  5502. </div>
  5503. </div>
  5504. <div class="product">
  5505. <span class="title">Android Support Library fragment</span>
  5506. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  5507. <input type="checkbox" hidden id="34">
  5508. <label class="show" for="34" tabindex="0"></label>
  5509. <div class="licence">
  5510. <pre>
  5511. Apache License
  5512. Version 2.0, January 2004
  5513. http://www.apache.org/licenses/
  5514. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  5515. 1. Definitions.
  5516. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  5517. and distribution as defined by Sections 1 through 9 of this document.
  5518. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  5519. the copyright owner that is granting the License.
  5520. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  5521. other entities that control, are controlled by, or are under common
  5522. control with that entity. For the purposes of this definition,
  5523. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  5524. direction or management of such entity, whether by contract or
  5525. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  5526. outstanding shares, or (iii) beneficial ownership of such entity.
  5527. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  5528. exercising permissions granted by this License.
  5529. &quot;Source&quot; form shall mean the preferred form for making modifications,
  5530. including but not limited to software source code, documentation
  5531. source, and configuration files.
  5532. &quot;Object&quot; form shall mean any form resulting from mechanical
  5533. transformation or translation of a Source form, including but
  5534. not limited to compiled object code, generated documentation,
  5535. and conversions to other media types.
  5536. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  5537. Object form, made available under the License, as indicated by a
  5538. copyright notice that is included in or attached to the work
  5539. (an example is provided in the Appendix below).
  5540. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  5541. form, that is based on (or derived from) the Work and for which the
  5542. editorial revisions, annotations, elaborations, or other modifications
  5543. represent, as a whole, an original work of authorship. For the purposes
  5544. of this License, Derivative Works shall not include works that remain
  5545. separable from, or merely link (or bind by name) to the interfaces of,
  5546. the Work and Derivative Works thereof.
  5547. &quot;Contribution&quot; shall mean any work of authorship, including
  5548. the original version of the Work and any modifications or additions
  5549. to that Work or Derivative Works thereof, that is intentionally
  5550. submitted to Licensor for inclusion in the Work by the copyright owner
  5551. or by an individual or Legal Entity authorized to submit on behalf of
  5552. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  5553. means any form of electronic, verbal, or written communication sent
  5554. to the Licensor or its representatives, including but not limited to
  5555. communication on electronic mailing lists, source code control systems,
  5556. and issue tracking systems that are managed by, or on behalf of, the
  5557. Licensor for the purpose of discussing and improving the Work, but
  5558. excluding communication that is conspicuously marked or otherwise
  5559. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  5560. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  5561. on behalf of whom a Contribution has been received by Licensor and
  5562. subsequently incorporated within the Work.
  5563. 2. Grant of Copyright License. Subject to the terms and conditions of
  5564. this License, each Contributor hereby grants to You a perpetual,
  5565. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5566. copyright license to reproduce, prepare Derivative Works of,
  5567. publicly display, publicly perform, sublicense, and distribute the
  5568. Work and such Derivative Works in Source or Object form.
  5569. 3. Grant of Patent License. Subject to the terms and conditions of
  5570. this License, each Contributor hereby grants to You a perpetual,
  5571. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5572. (except as stated in this section) patent license to make, have made,
  5573. use, offer to sell, sell, import, and otherwise transfer the Work,
  5574. where such license applies only to those patent claims licensable
  5575. by such Contributor that are necessarily infringed by their
  5576. Contribution(s) alone or by combination of their Contribution(s)
  5577. with the Work to which such Contribution(s) was submitted. If You
  5578. institute patent litigation against any entity (including a
  5579. cross-claim or counterclaim in a lawsuit) alleging that the Work
  5580. or a Contribution incorporated within the Work constitutes direct
  5581. or contributory patent infringement, then any patent licenses
  5582. granted to You under this License for that Work shall terminate
  5583. as of the date such litigation is filed.
  5584. 4. Redistribution. You may reproduce and distribute copies of the
  5585. Work or Derivative Works thereof in any medium, with or without
  5586. modifications, and in Source or Object form, provided that You
  5587. meet the following conditions:
  5588. (a) You must give any other recipients of the Work or
  5589. Derivative Works a copy of this License; and
  5590. (b) You must cause any modified files to carry prominent notices
  5591. stating that You changed the files; and
  5592. (c) You must retain, in the Source form of any Derivative Works
  5593. that You distribute, all copyright, patent, trademark, and
  5594. attribution notices from the Source form of the Work,
  5595. excluding those notices that do not pertain to any part of
  5596. the Derivative Works; and
  5597. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  5598. distribution, then any Derivative Works that You distribute must
  5599. include a readable copy of the attribution notices contained
  5600. within such NOTICE file, excluding those notices that do not
  5601. pertain to any part of the Derivative Works, in at least one
  5602. of the following places: within a NOTICE text file distributed
  5603. as part of the Derivative Works; within the Source form or
  5604. documentation, if provided along with the Derivative Works; or,
  5605. within a display generated by the Derivative Works, if and
  5606. wherever such third-party notices normally appear. The contents
  5607. of the NOTICE file are for informational purposes only and
  5608. do not modify the License. You may add Your own attribution
  5609. notices within Derivative Works that You distribute, alongside
  5610. or as an addendum to the NOTICE text from the Work, provided
  5611. that such additional attribution notices cannot be construed
  5612. as modifying the License.
  5613. You may add Your own copyright statement to Your modifications and
  5614. may provide additional or different license terms and conditions
  5615. for use, reproduction, or distribution of Your modifications, or
  5616. for any such Derivative Works as a whole, provided Your use,
  5617. reproduction, and distribution of the Work otherwise complies with
  5618. the conditions stated in this License.
  5619. 5. Submission of Contributions. Unless You explicitly state otherwise,
  5620. any Contribution intentionally submitted for inclusion in the Work
  5621. by You to the Licensor shall be under the terms and conditions of
  5622. this License, without any additional terms or conditions.
  5623. Notwithstanding the above, nothing herein shall supersede or modify
  5624. the terms of any separate license agreement you may have executed
  5625. with Licensor regarding such Contributions.
  5626. 6. Trademarks. This License does not grant permission to use the trade
  5627. names, trademarks, service marks, or product names of the Licensor,
  5628. except as required for reasonable and customary use in describing the
  5629. origin of the Work and reproducing the content of the NOTICE file.
  5630. 7. Disclaimer of Warranty. Unless required by applicable law or
  5631. agreed to in writing, Licensor provides the Work (and each
  5632. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  5633. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  5634. implied, including, without limitation, any warranties or conditions
  5635. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  5636. PARTICULAR PURPOSE. You are solely responsible for determining the
  5637. appropriateness of using or redistributing the Work and assume any
  5638. risks associated with Your exercise of permissions under this License.
  5639. 8. Limitation of Liability. In no event and under no legal theory,
  5640. whether in tort (including negligence), contract, or otherwise,
  5641. unless required by applicable law (such as deliberate and grossly
  5642. negligent acts) or agreed to in writing, shall any Contributor be
  5643. liable to You for damages, including any direct, indirect, special,
  5644. incidental, or consequential damages of any character arising as a
  5645. result of this License or out of the use or inability to use the
  5646. Work (including but not limited to damages for loss of goodwill,
  5647. work stoppage, computer failure or malfunction, or any and all
  5648. other commercial damages or losses), even if such Contributor
  5649. has been advised of the possibility of such damages.
  5650. 9. Accepting Warranty or Additional Liability. While redistributing
  5651. the Work or Derivative Works thereof, You may choose to offer,
  5652. and charge a fee for, acceptance of support, warranty, indemnity,
  5653. or other liability obligations and/or rights consistent with this
  5654. License. However, in accepting such obligations, You may act only
  5655. on Your own behalf and on Your sole responsibility, not on behalf
  5656. of any other Contributor, and only if You agree to indemnify,
  5657. defend, and hold each Contributor harmless for any liability
  5658. incurred by, or claims asserted against, such Contributor by reason
  5659. of your accepting any such warranty or additional liability.
  5660. END OF TERMS AND CONDITIONS
  5661. APPENDIX: How to apply the Apache License to your work.
  5662. To apply the Apache License to your work, attach the following
  5663. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  5664. replaced with your own identifying information. (Don&#x27;t include
  5665. the brackets!) The text should be enclosed in the appropriate
  5666. comment syntax for the file format. We also recommend that a
  5667. file or class name and description of purpose be included on the
  5668. same &quot;printed page&quot; as the copyright notice for easier
  5669. identification within third-party archives.
  5670. Copyright [yyyy] [name of copyright owner]
  5671. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  5672. you may not use this file except in compliance with the License.
  5673. You may obtain a copy of the License at
  5674. http://www.apache.org/licenses/LICENSE-2.0
  5675. Unless required by applicable law or agreed to in writing, software
  5676. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  5677. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5678. See the License for the specific language governing permissions and
  5679. limitations under the License.
  5680. </pre>
  5681. </div>
  5682. </div>
  5683. <div class="product">
  5684. <span class="title">Android Support Library Interpolators</span>
  5685. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  5686. <input type="checkbox" hidden id="35">
  5687. <label class="show" for="35" tabindex="0"></label>
  5688. <div class="licence">
  5689. <pre>
  5690. Apache License
  5691. Version 2.0, January 2004
  5692. http://www.apache.org/licenses/
  5693. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  5694. 1. Definitions.
  5695. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  5696. and distribution as defined by Sections 1 through 9 of this document.
  5697. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  5698. the copyright owner that is granting the License.
  5699. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  5700. other entities that control, are controlled by, or are under common
  5701. control with that entity. For the purposes of this definition,
  5702. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  5703. direction or management of such entity, whether by contract or
  5704. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  5705. outstanding shares, or (iii) beneficial ownership of such entity.
  5706. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  5707. exercising permissions granted by this License.
  5708. &quot;Source&quot; form shall mean the preferred form for making modifications,
  5709. including but not limited to software source code, documentation
  5710. source, and configuration files.
  5711. &quot;Object&quot; form shall mean any form resulting from mechanical
  5712. transformation or translation of a Source form, including but
  5713. not limited to compiled object code, generated documentation,
  5714. and conversions to other media types.
  5715. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  5716. Object form, made available under the License, as indicated by a
  5717. copyright notice that is included in or attached to the work
  5718. (an example is provided in the Appendix below).
  5719. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  5720. form, that is based on (or derived from) the Work and for which the
  5721. editorial revisions, annotations, elaborations, or other modifications
  5722. represent, as a whole, an original work of authorship. For the purposes
  5723. of this License, Derivative Works shall not include works that remain
  5724. separable from, or merely link (or bind by name) to the interfaces of,
  5725. the Work and Derivative Works thereof.
  5726. &quot;Contribution&quot; shall mean any work of authorship, including
  5727. the original version of the Work and any modifications or additions
  5728. to that Work or Derivative Works thereof, that is intentionally
  5729. submitted to Licensor for inclusion in the Work by the copyright owner
  5730. or by an individual or Legal Entity authorized to submit on behalf of
  5731. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  5732. means any form of electronic, verbal, or written communication sent
  5733. to the Licensor or its representatives, including but not limited to
  5734. communication on electronic mailing lists, source code control systems,
  5735. and issue tracking systems that are managed by, or on behalf of, the
  5736. Licensor for the purpose of discussing and improving the Work, but
  5737. excluding communication that is conspicuously marked or otherwise
  5738. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  5739. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  5740. on behalf of whom a Contribution has been received by Licensor and
  5741. subsequently incorporated within the Work.
  5742. 2. Grant of Copyright License. Subject to the terms and conditions of
  5743. this License, each Contributor hereby grants to You a perpetual,
  5744. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5745. copyright license to reproduce, prepare Derivative Works of,
  5746. publicly display, publicly perform, sublicense, and distribute the
  5747. Work and such Derivative Works in Source or Object form.
  5748. 3. Grant of Patent License. Subject to the terms and conditions of
  5749. this License, each Contributor hereby grants to You a perpetual,
  5750. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5751. (except as stated in this section) patent license to make, have made,
  5752. use, offer to sell, sell, import, and otherwise transfer the Work,
  5753. where such license applies only to those patent claims licensable
  5754. by such Contributor that are necessarily infringed by their
  5755. Contribution(s) alone or by combination of their Contribution(s)
  5756. with the Work to which such Contribution(s) was submitted. If You
  5757. institute patent litigation against any entity (including a
  5758. cross-claim or counterclaim in a lawsuit) alleging that the Work
  5759. or a Contribution incorporated within the Work constitutes direct
  5760. or contributory patent infringement, then any patent licenses
  5761. granted to You under this License for that Work shall terminate
  5762. as of the date such litigation is filed.
  5763. 4. Redistribution. You may reproduce and distribute copies of the
  5764. Work or Derivative Works thereof in any medium, with or without
  5765. modifications, and in Source or Object form, provided that You
  5766. meet the following conditions:
  5767. (a) You must give any other recipients of the Work or
  5768. Derivative Works a copy of this License; and
  5769. (b) You must cause any modified files to carry prominent notices
  5770. stating that You changed the files; and
  5771. (c) You must retain, in the Source form of any Derivative Works
  5772. that You distribute, all copyright, patent, trademark, and
  5773. attribution notices from the Source form of the Work,
  5774. excluding those notices that do not pertain to any part of
  5775. the Derivative Works; and
  5776. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  5777. distribution, then any Derivative Works that You distribute must
  5778. include a readable copy of the attribution notices contained
  5779. within such NOTICE file, excluding those notices that do not
  5780. pertain to any part of the Derivative Works, in at least one
  5781. of the following places: within a NOTICE text file distributed
  5782. as part of the Derivative Works; within the Source form or
  5783. documentation, if provided along with the Derivative Works; or,
  5784. within a display generated by the Derivative Works, if and
  5785. wherever such third-party notices normally appear. The contents
  5786. of the NOTICE file are for informational purposes only and
  5787. do not modify the License. You may add Your own attribution
  5788. notices within Derivative Works that You distribute, alongside
  5789. or as an addendum to the NOTICE text from the Work, provided
  5790. that such additional attribution notices cannot be construed
  5791. as modifying the License.
  5792. You may add Your own copyright statement to Your modifications and
  5793. may provide additional or different license terms and conditions
  5794. for use, reproduction, or distribution of Your modifications, or
  5795. for any such Derivative Works as a whole, provided Your use,
  5796. reproduction, and distribution of the Work otherwise complies with
  5797. the conditions stated in this License.
  5798. 5. Submission of Contributions. Unless You explicitly state otherwise,
  5799. any Contribution intentionally submitted for inclusion in the Work
  5800. by You to the Licensor shall be under the terms and conditions of
  5801. this License, without any additional terms or conditions.
  5802. Notwithstanding the above, nothing herein shall supersede or modify
  5803. the terms of any separate license agreement you may have executed
  5804. with Licensor regarding such Contributions.
  5805. 6. Trademarks. This License does not grant permission to use the trade
  5806. names, trademarks, service marks, or product names of the Licensor,
  5807. except as required for reasonable and customary use in describing the
  5808. origin of the Work and reproducing the content of the NOTICE file.
  5809. 7. Disclaimer of Warranty. Unless required by applicable law or
  5810. agreed to in writing, Licensor provides the Work (and each
  5811. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  5812. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  5813. implied, including, without limitation, any warranties or conditions
  5814. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  5815. PARTICULAR PURPOSE. You are solely responsible for determining the
  5816. appropriateness of using or redistributing the Work and assume any
  5817. risks associated with Your exercise of permissions under this License.
  5818. 8. Limitation of Liability. In no event and under no legal theory,
  5819. whether in tort (including negligence), contract, or otherwise,
  5820. unless required by applicable law (such as deliberate and grossly
  5821. negligent acts) or agreed to in writing, shall any Contributor be
  5822. liable to You for damages, including any direct, indirect, special,
  5823. incidental, or consequential damages of any character arising as a
  5824. result of this License or out of the use or inability to use the
  5825. Work (including but not limited to damages for loss of goodwill,
  5826. work stoppage, computer failure or malfunction, or any and all
  5827. other commercial damages or losses), even if such Contributor
  5828. has been advised of the possibility of such damages.
  5829. 9. Accepting Warranty or Additional Liability. While redistributing
  5830. the Work or Derivative Works thereof, You may choose to offer,
  5831. and charge a fee for, acceptance of support, warranty, indemnity,
  5832. or other liability obligations and/or rights consistent with this
  5833. License. However, in accepting such obligations, You may act only
  5834. on Your own behalf and on Your sole responsibility, not on behalf
  5835. of any other Contributor, and only if You agree to indemnify,
  5836. defend, and hold each Contributor harmless for any liability
  5837. incurred by, or claims asserted against, such Contributor by reason
  5838. of your accepting any such warranty or additional liability.
  5839. END OF TERMS AND CONDITIONS
  5840. APPENDIX: How to apply the Apache License to your work.
  5841. To apply the Apache License to your work, attach the following
  5842. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  5843. replaced with your own identifying information. (Don&#x27;t include
  5844. the brackets!) The text should be enclosed in the appropriate
  5845. comment syntax for the file format. We also recommend that a
  5846. file or class name and description of purpose be included on the
  5847. same &quot;printed page&quot; as the copyright notice for easier
  5848. identification within third-party archives.
  5849. Copyright [yyyy] [name of copyright owner]
  5850. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  5851. you may not use this file except in compliance with the License.
  5852. You may obtain a copy of the License at
  5853. http://www.apache.org/licenses/LICENSE-2.0
  5854. Unless required by applicable law or agreed to in writing, software
  5855. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  5856. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5857. See the License for the specific language governing permissions and
  5858. limitations under the License.
  5859. </pre>
  5860. </div>
  5861. </div>
  5862. <div class="product">
  5863. <span class="title">Android Support Library loader</span>
  5864. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  5865. <input type="checkbox" hidden id="36">
  5866. <label class="show" for="36" tabindex="0"></label>
  5867. <div class="licence">
  5868. <pre>
  5869. Apache License
  5870. Version 2.0, January 2004
  5871. http://www.apache.org/licenses/
  5872. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  5873. 1. Definitions.
  5874. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  5875. and distribution as defined by Sections 1 through 9 of this document.
  5876. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  5877. the copyright owner that is granting the License.
  5878. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  5879. other entities that control, are controlled by, or are under common
  5880. control with that entity. For the purposes of this definition,
  5881. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  5882. direction or management of such entity, whether by contract or
  5883. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  5884. outstanding shares, or (iii) beneficial ownership of such entity.
  5885. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  5886. exercising permissions granted by this License.
  5887. &quot;Source&quot; form shall mean the preferred form for making modifications,
  5888. including but not limited to software source code, documentation
  5889. source, and configuration files.
  5890. &quot;Object&quot; form shall mean any form resulting from mechanical
  5891. transformation or translation of a Source form, including but
  5892. not limited to compiled object code, generated documentation,
  5893. and conversions to other media types.
  5894. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  5895. Object form, made available under the License, as indicated by a
  5896. copyright notice that is included in or attached to the work
  5897. (an example is provided in the Appendix below).
  5898. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  5899. form, that is based on (or derived from) the Work and for which the
  5900. editorial revisions, annotations, elaborations, or other modifications
  5901. represent, as a whole, an original work of authorship. For the purposes
  5902. of this License, Derivative Works shall not include works that remain
  5903. separable from, or merely link (or bind by name) to the interfaces of,
  5904. the Work and Derivative Works thereof.
  5905. &quot;Contribution&quot; shall mean any work of authorship, including
  5906. the original version of the Work and any modifications or additions
  5907. to that Work or Derivative Works thereof, that is intentionally
  5908. submitted to Licensor for inclusion in the Work by the copyright owner
  5909. or by an individual or Legal Entity authorized to submit on behalf of
  5910. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  5911. means any form of electronic, verbal, or written communication sent
  5912. to the Licensor or its representatives, including but not limited to
  5913. communication on electronic mailing lists, source code control systems,
  5914. and issue tracking systems that are managed by, or on behalf of, the
  5915. Licensor for the purpose of discussing and improving the Work, but
  5916. excluding communication that is conspicuously marked or otherwise
  5917. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  5918. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  5919. on behalf of whom a Contribution has been received by Licensor and
  5920. subsequently incorporated within the Work.
  5921. 2. Grant of Copyright License. Subject to the terms and conditions of
  5922. this License, each Contributor hereby grants to You a perpetual,
  5923. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5924. copyright license to reproduce, prepare Derivative Works of,
  5925. publicly display, publicly perform, sublicense, and distribute the
  5926. Work and such Derivative Works in Source or Object form.
  5927. 3. Grant of Patent License. Subject to the terms and conditions of
  5928. this License, each Contributor hereby grants to You a perpetual,
  5929. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  5930. (except as stated in this section) patent license to make, have made,
  5931. use, offer to sell, sell, import, and otherwise transfer the Work,
  5932. where such license applies only to those patent claims licensable
  5933. by such Contributor that are necessarily infringed by their
  5934. Contribution(s) alone or by combination of their Contribution(s)
  5935. with the Work to which such Contribution(s) was submitted. If You
  5936. institute patent litigation against any entity (including a
  5937. cross-claim or counterclaim in a lawsuit) alleging that the Work
  5938. or a Contribution incorporated within the Work constitutes direct
  5939. or contributory patent infringement, then any patent licenses
  5940. granted to You under this License for that Work shall terminate
  5941. as of the date such litigation is filed.
  5942. 4. Redistribution. You may reproduce and distribute copies of the
  5943. Work or Derivative Works thereof in any medium, with or without
  5944. modifications, and in Source or Object form, provided that You
  5945. meet the following conditions:
  5946. (a) You must give any other recipients of the Work or
  5947. Derivative Works a copy of this License; and
  5948. (b) You must cause any modified files to carry prominent notices
  5949. stating that You changed the files; and
  5950. (c) You must retain, in the Source form of any Derivative Works
  5951. that You distribute, all copyright, patent, trademark, and
  5952. attribution notices from the Source form of the Work,
  5953. excluding those notices that do not pertain to any part of
  5954. the Derivative Works; and
  5955. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  5956. distribution, then any Derivative Works that You distribute must
  5957. include a readable copy of the attribution notices contained
  5958. within such NOTICE file, excluding those notices that do not
  5959. pertain to any part of the Derivative Works, in at least one
  5960. of the following places: within a NOTICE text file distributed
  5961. as part of the Derivative Works; within the Source form or
  5962. documentation, if provided along with the Derivative Works; or,
  5963. within a display generated by the Derivative Works, if and
  5964. wherever such third-party notices normally appear. The contents
  5965. of the NOTICE file are for informational purposes only and
  5966. do not modify the License. You may add Your own attribution
  5967. notices within Derivative Works that You distribute, alongside
  5968. or as an addendum to the NOTICE text from the Work, provided
  5969. that such additional attribution notices cannot be construed
  5970. as modifying the License.
  5971. You may add Your own copyright statement to Your modifications and
  5972. may provide additional or different license terms and conditions
  5973. for use, reproduction, or distribution of Your modifications, or
  5974. for any such Derivative Works as a whole, provided Your use,
  5975. reproduction, and distribution of the Work otherwise complies with
  5976. the conditions stated in this License.
  5977. 5. Submission of Contributions. Unless You explicitly state otherwise,
  5978. any Contribution intentionally submitted for inclusion in the Work
  5979. by You to the Licensor shall be under the terms and conditions of
  5980. this License, without any additional terms or conditions.
  5981. Notwithstanding the above, nothing herein shall supersede or modify
  5982. the terms of any separate license agreement you may have executed
  5983. with Licensor regarding such Contributions.
  5984. 6. Trademarks. This License does not grant permission to use the trade
  5985. names, trademarks, service marks, or product names of the Licensor,
  5986. except as required for reasonable and customary use in describing the
  5987. origin of the Work and reproducing the content of the NOTICE file.
  5988. 7. Disclaimer of Warranty. Unless required by applicable law or
  5989. agreed to in writing, Licensor provides the Work (and each
  5990. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  5991. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  5992. implied, including, without limitation, any warranties or conditions
  5993. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  5994. PARTICULAR PURPOSE. You are solely responsible for determining the
  5995. appropriateness of using or redistributing the Work and assume any
  5996. risks associated with Your exercise of permissions under this License.
  5997. 8. Limitation of Liability. In no event and under no legal theory,
  5998. whether in tort (including negligence), contract, or otherwise,
  5999. unless required by applicable law (such as deliberate and grossly
  6000. negligent acts) or agreed to in writing, shall any Contributor be
  6001. liable to You for damages, including any direct, indirect, special,
  6002. incidental, or consequential damages of any character arising as a
  6003. result of this License or out of the use or inability to use the
  6004. Work (including but not limited to damages for loss of goodwill,
  6005. work stoppage, computer failure or malfunction, or any and all
  6006. other commercial damages or losses), even if such Contributor
  6007. has been advised of the possibility of such damages.
  6008. 9. Accepting Warranty or Additional Liability. While redistributing
  6009. the Work or Derivative Works thereof, You may choose to offer,
  6010. and charge a fee for, acceptance of support, warranty, indemnity,
  6011. or other liability obligations and/or rights consistent with this
  6012. License. However, in accepting such obligations, You may act only
  6013. on Your own behalf and on Your sole responsibility, not on behalf
  6014. of any other Contributor, and only if You agree to indemnify,
  6015. defend, and hold each Contributor harmless for any liability
  6016. incurred by, or claims asserted against, such Contributor by reason
  6017. of your accepting any such warranty or additional liability.
  6018. END OF TERMS AND CONDITIONS
  6019. APPENDIX: How to apply the Apache License to your work.
  6020. To apply the Apache License to your work, attach the following
  6021. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  6022. replaced with your own identifying information. (Don&#x27;t include
  6023. the brackets!) The text should be enclosed in the appropriate
  6024. comment syntax for the file format. We also recommend that a
  6025. file or class name and description of purpose be included on the
  6026. same &quot;printed page&quot; as the copyright notice for easier
  6027. identification within third-party archives.
  6028. Copyright [yyyy] [name of copyright owner]
  6029. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  6030. you may not use this file except in compliance with the License.
  6031. You may obtain a copy of the License at
  6032. http://www.apache.org/licenses/LICENSE-2.0
  6033. Unless required by applicable law or agreed to in writing, software
  6034. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  6035. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6036. See the License for the specific language governing permissions and
  6037. limitations under the License.
  6038. </pre>
  6039. </div>
  6040. </div>
  6041. <div class="product">
  6042. <span class="title">Android Support Library Local Broadcast Manager</span>
  6043. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  6044. <input type="checkbox" hidden id="37">
  6045. <label class="show" for="37" tabindex="0"></label>
  6046. <div class="licence">
  6047. <pre>
  6048. Apache License
  6049. Version 2.0, January 2004
  6050. http://www.apache.org/licenses/
  6051. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6052. 1. Definitions.
  6053. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  6054. and distribution as defined by Sections 1 through 9 of this document.
  6055. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  6056. the copyright owner that is granting the License.
  6057. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  6058. other entities that control, are controlled by, or are under common
  6059. control with that entity. For the purposes of this definition,
  6060. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  6061. direction or management of such entity, whether by contract or
  6062. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  6063. outstanding shares, or (iii) beneficial ownership of such entity.
  6064. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  6065. exercising permissions granted by this License.
  6066. &quot;Source&quot; form shall mean the preferred form for making modifications,
  6067. including but not limited to software source code, documentation
  6068. source, and configuration files.
  6069. &quot;Object&quot; form shall mean any form resulting from mechanical
  6070. transformation or translation of a Source form, including but
  6071. not limited to compiled object code, generated documentation,
  6072. and conversions to other media types.
  6073. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  6074. Object form, made available under the License, as indicated by a
  6075. copyright notice that is included in or attached to the work
  6076. (an example is provided in the Appendix below).
  6077. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  6078. form, that is based on (or derived from) the Work and for which the
  6079. editorial revisions, annotations, elaborations, or other modifications
  6080. represent, as a whole, an original work of authorship. For the purposes
  6081. of this License, Derivative Works shall not include works that remain
  6082. separable from, or merely link (or bind by name) to the interfaces of,
  6083. the Work and Derivative Works thereof.
  6084. &quot;Contribution&quot; shall mean any work of authorship, including
  6085. the original version of the Work and any modifications or additions
  6086. to that Work or Derivative Works thereof, that is intentionally
  6087. submitted to Licensor for inclusion in the Work by the copyright owner
  6088. or by an individual or Legal Entity authorized to submit on behalf of
  6089. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  6090. means any form of electronic, verbal, or written communication sent
  6091. to the Licensor or its representatives, including but not limited to
  6092. communication on electronic mailing lists, source code control systems,
  6093. and issue tracking systems that are managed by, or on behalf of, the
  6094. Licensor for the purpose of discussing and improving the Work, but
  6095. excluding communication that is conspicuously marked or otherwise
  6096. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  6097. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  6098. on behalf of whom a Contribution has been received by Licensor and
  6099. subsequently incorporated within the Work.
  6100. 2. Grant of Copyright License. Subject to the terms and conditions of
  6101. this License, each Contributor hereby grants to You a perpetual,
  6102. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6103. copyright license to reproduce, prepare Derivative Works of,
  6104. publicly display, publicly perform, sublicense, and distribute the
  6105. Work and such Derivative Works in Source or Object form.
  6106. 3. Grant of Patent License. Subject to the terms and conditions of
  6107. this License, each Contributor hereby grants to You a perpetual,
  6108. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6109. (except as stated in this section) patent license to make, have made,
  6110. use, offer to sell, sell, import, and otherwise transfer the Work,
  6111. where such license applies only to those patent claims licensable
  6112. by such Contributor that are necessarily infringed by their
  6113. Contribution(s) alone or by combination of their Contribution(s)
  6114. with the Work to which such Contribution(s) was submitted. If You
  6115. institute patent litigation against any entity (including a
  6116. cross-claim or counterclaim in a lawsuit) alleging that the Work
  6117. or a Contribution incorporated within the Work constitutes direct
  6118. or contributory patent infringement, then any patent licenses
  6119. granted to You under this License for that Work shall terminate
  6120. as of the date such litigation is filed.
  6121. 4. Redistribution. You may reproduce and distribute copies of the
  6122. Work or Derivative Works thereof in any medium, with or without
  6123. modifications, and in Source or Object form, provided that You
  6124. meet the following conditions:
  6125. (a) You must give any other recipients of the Work or
  6126. Derivative Works a copy of this License; and
  6127. (b) You must cause any modified files to carry prominent notices
  6128. stating that You changed the files; and
  6129. (c) You must retain, in the Source form of any Derivative Works
  6130. that You distribute, all copyright, patent, trademark, and
  6131. attribution notices from the Source form of the Work,
  6132. excluding those notices that do not pertain to any part of
  6133. the Derivative Works; and
  6134. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  6135. distribution, then any Derivative Works that You distribute must
  6136. include a readable copy of the attribution notices contained
  6137. within such NOTICE file, excluding those notices that do not
  6138. pertain to any part of the Derivative Works, in at least one
  6139. of the following places: within a NOTICE text file distributed
  6140. as part of the Derivative Works; within the Source form or
  6141. documentation, if provided along with the Derivative Works; or,
  6142. within a display generated by the Derivative Works, if and
  6143. wherever such third-party notices normally appear. The contents
  6144. of the NOTICE file are for informational purposes only and
  6145. do not modify the License. You may add Your own attribution
  6146. notices within Derivative Works that You distribute, alongside
  6147. or as an addendum to the NOTICE text from the Work, provided
  6148. that such additional attribution notices cannot be construed
  6149. as modifying the License.
  6150. You may add Your own copyright statement to Your modifications and
  6151. may provide additional or different license terms and conditions
  6152. for use, reproduction, or distribution of Your modifications, or
  6153. for any such Derivative Works as a whole, provided Your use,
  6154. reproduction, and distribution of the Work otherwise complies with
  6155. the conditions stated in this License.
  6156. 5. Submission of Contributions. Unless You explicitly state otherwise,
  6157. any Contribution intentionally submitted for inclusion in the Work
  6158. by You to the Licensor shall be under the terms and conditions of
  6159. this License, without any additional terms or conditions.
  6160. Notwithstanding the above, nothing herein shall supersede or modify
  6161. the terms of any separate license agreement you may have executed
  6162. with Licensor regarding such Contributions.
  6163. 6. Trademarks. This License does not grant permission to use the trade
  6164. names, trademarks, service marks, or product names of the Licensor,
  6165. except as required for reasonable and customary use in describing the
  6166. origin of the Work and reproducing the content of the NOTICE file.
  6167. 7. Disclaimer of Warranty. Unless required by applicable law or
  6168. agreed to in writing, Licensor provides the Work (and each
  6169. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  6170. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  6171. implied, including, without limitation, any warranties or conditions
  6172. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  6173. PARTICULAR PURPOSE. You are solely responsible for determining the
  6174. appropriateness of using or redistributing the Work and assume any
  6175. risks associated with Your exercise of permissions under this License.
  6176. 8. Limitation of Liability. In no event and under no legal theory,
  6177. whether in tort (including negligence), contract, or otherwise,
  6178. unless required by applicable law (such as deliberate and grossly
  6179. negligent acts) or agreed to in writing, shall any Contributor be
  6180. liable to You for damages, including any direct, indirect, special,
  6181. incidental, or consequential damages of any character arising as a
  6182. result of this License or out of the use or inability to use the
  6183. Work (including but not limited to damages for loss of goodwill,
  6184. work stoppage, computer failure or malfunction, or any and all
  6185. other commercial damages or losses), even if such Contributor
  6186. has been advised of the possibility of such damages.
  6187. 9. Accepting Warranty or Additional Liability. While redistributing
  6188. the Work or Derivative Works thereof, You may choose to offer,
  6189. and charge a fee for, acceptance of support, warranty, indemnity,
  6190. or other liability obligations and/or rights consistent with this
  6191. License. However, in accepting such obligations, You may act only
  6192. on Your own behalf and on Your sole responsibility, not on behalf
  6193. of any other Contributor, and only if You agree to indemnify,
  6194. defend, and hold each Contributor harmless for any liability
  6195. incurred by, or claims asserted against, such Contributor by reason
  6196. of your accepting any such warranty or additional liability.
  6197. END OF TERMS AND CONDITIONS
  6198. APPENDIX: How to apply the Apache License to your work.
  6199. To apply the Apache License to your work, attach the following
  6200. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  6201. replaced with your own identifying information. (Don&#x27;t include
  6202. the brackets!) The text should be enclosed in the appropriate
  6203. comment syntax for the file format. We also recommend that a
  6204. file or class name and description of purpose be included on the
  6205. same &quot;printed page&quot; as the copyright notice for easier
  6206. identification within third-party archives.
  6207. Copyright [yyyy] [name of copyright owner]
  6208. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  6209. you may not use this file except in compliance with the License.
  6210. You may obtain a copy of the License at
  6211. http://www.apache.org/licenses/LICENSE-2.0
  6212. Unless required by applicable law or agreed to in writing, software
  6213. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  6214. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6215. See the License for the specific language governing permissions and
  6216. limitations under the License.
  6217. </pre>
  6218. </div>
  6219. </div>
  6220. <div class="product">
  6221. <span class="title">Android Support Library media compat</span>
  6222. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  6223. <input type="checkbox" hidden id="38">
  6224. <label class="show" for="38" tabindex="0"></label>
  6225. <div class="licence">
  6226. <pre>
  6227. Apache License
  6228. Version 2.0, January 2004
  6229. http://www.apache.org/licenses/
  6230. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6231. 1. Definitions.
  6232. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  6233. and distribution as defined by Sections 1 through 9 of this document.
  6234. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  6235. the copyright owner that is granting the License.
  6236. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  6237. other entities that control, are controlled by, or are under common
  6238. control with that entity. For the purposes of this definition,
  6239. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  6240. direction or management of such entity, whether by contract or
  6241. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  6242. outstanding shares, or (iii) beneficial ownership of such entity.
  6243. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  6244. exercising permissions granted by this License.
  6245. &quot;Source&quot; form shall mean the preferred form for making modifications,
  6246. including but not limited to software source code, documentation
  6247. source, and configuration files.
  6248. &quot;Object&quot; form shall mean any form resulting from mechanical
  6249. transformation or translation of a Source form, including but
  6250. not limited to compiled object code, generated documentation,
  6251. and conversions to other media types.
  6252. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  6253. Object form, made available under the License, as indicated by a
  6254. copyright notice that is included in or attached to the work
  6255. (an example is provided in the Appendix below).
  6256. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  6257. form, that is based on (or derived from) the Work and for which the
  6258. editorial revisions, annotations, elaborations, or other modifications
  6259. represent, as a whole, an original work of authorship. For the purposes
  6260. of this License, Derivative Works shall not include works that remain
  6261. separable from, or merely link (or bind by name) to the interfaces of,
  6262. the Work and Derivative Works thereof.
  6263. &quot;Contribution&quot; shall mean any work of authorship, including
  6264. the original version of the Work and any modifications or additions
  6265. to that Work or Derivative Works thereof, that is intentionally
  6266. submitted to Licensor for inclusion in the Work by the copyright owner
  6267. or by an individual or Legal Entity authorized to submit on behalf of
  6268. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  6269. means any form of electronic, verbal, or written communication sent
  6270. to the Licensor or its representatives, including but not limited to
  6271. communication on electronic mailing lists, source code control systems,
  6272. and issue tracking systems that are managed by, or on behalf of, the
  6273. Licensor for the purpose of discussing and improving the Work, but
  6274. excluding communication that is conspicuously marked or otherwise
  6275. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  6276. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  6277. on behalf of whom a Contribution has been received by Licensor and
  6278. subsequently incorporated within the Work.
  6279. 2. Grant of Copyright License. Subject to the terms and conditions of
  6280. this License, each Contributor hereby grants to You a perpetual,
  6281. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6282. copyright license to reproduce, prepare Derivative Works of,
  6283. publicly display, publicly perform, sublicense, and distribute the
  6284. Work and such Derivative Works in Source or Object form.
  6285. 3. Grant of Patent License. Subject to the terms and conditions of
  6286. this License, each Contributor hereby grants to You a perpetual,
  6287. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6288. (except as stated in this section) patent license to make, have made,
  6289. use, offer to sell, sell, import, and otherwise transfer the Work,
  6290. where such license applies only to those patent claims licensable
  6291. by such Contributor that are necessarily infringed by their
  6292. Contribution(s) alone or by combination of their Contribution(s)
  6293. with the Work to which such Contribution(s) was submitted. If You
  6294. institute patent litigation against any entity (including a
  6295. cross-claim or counterclaim in a lawsuit) alleging that the Work
  6296. or a Contribution incorporated within the Work constitutes direct
  6297. or contributory patent infringement, then any patent licenses
  6298. granted to You under this License for that Work shall terminate
  6299. as of the date such litigation is filed.
  6300. 4. Redistribution. You may reproduce and distribute copies of the
  6301. Work or Derivative Works thereof in any medium, with or without
  6302. modifications, and in Source or Object form, provided that You
  6303. meet the following conditions:
  6304. (a) You must give any other recipients of the Work or
  6305. Derivative Works a copy of this License; and
  6306. (b) You must cause any modified files to carry prominent notices
  6307. stating that You changed the files; and
  6308. (c) You must retain, in the Source form of any Derivative Works
  6309. that You distribute, all copyright, patent, trademark, and
  6310. attribution notices from the Source form of the Work,
  6311. excluding those notices that do not pertain to any part of
  6312. the Derivative Works; and
  6313. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  6314. distribution, then any Derivative Works that You distribute must
  6315. include a readable copy of the attribution notices contained
  6316. within such NOTICE file, excluding those notices that do not
  6317. pertain to any part of the Derivative Works, in at least one
  6318. of the following places: within a NOTICE text file distributed
  6319. as part of the Derivative Works; within the Source form or
  6320. documentation, if provided along with the Derivative Works; or,
  6321. within a display generated by the Derivative Works, if and
  6322. wherever such third-party notices normally appear. The contents
  6323. of the NOTICE file are for informational purposes only and
  6324. do not modify the License. You may add Your own attribution
  6325. notices within Derivative Works that You distribute, alongside
  6326. or as an addendum to the NOTICE text from the Work, provided
  6327. that such additional attribution notices cannot be construed
  6328. as modifying the License.
  6329. You may add Your own copyright statement to Your modifications and
  6330. may provide additional or different license terms and conditions
  6331. for use, reproduction, or distribution of Your modifications, or
  6332. for any such Derivative Works as a whole, provided Your use,
  6333. reproduction, and distribution of the Work otherwise complies with
  6334. the conditions stated in this License.
  6335. 5. Submission of Contributions. Unless You explicitly state otherwise,
  6336. any Contribution intentionally submitted for inclusion in the Work
  6337. by You to the Licensor shall be under the terms and conditions of
  6338. this License, without any additional terms or conditions.
  6339. Notwithstanding the above, nothing herein shall supersede or modify
  6340. the terms of any separate license agreement you may have executed
  6341. with Licensor regarding such Contributions.
  6342. 6. Trademarks. This License does not grant permission to use the trade
  6343. names, trademarks, service marks, or product names of the Licensor,
  6344. except as required for reasonable and customary use in describing the
  6345. origin of the Work and reproducing the content of the NOTICE file.
  6346. 7. Disclaimer of Warranty. Unless required by applicable law or
  6347. agreed to in writing, Licensor provides the Work (and each
  6348. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  6349. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  6350. implied, including, without limitation, any warranties or conditions
  6351. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  6352. PARTICULAR PURPOSE. You are solely responsible for determining the
  6353. appropriateness of using or redistributing the Work and assume any
  6354. risks associated with Your exercise of permissions under this License.
  6355. 8. Limitation of Liability. In no event and under no legal theory,
  6356. whether in tort (including negligence), contract, or otherwise,
  6357. unless required by applicable law (such as deliberate and grossly
  6358. negligent acts) or agreed to in writing, shall any Contributor be
  6359. liable to You for damages, including any direct, indirect, special,
  6360. incidental, or consequential damages of any character arising as a
  6361. result of this License or out of the use or inability to use the
  6362. Work (including but not limited to damages for loss of goodwill,
  6363. work stoppage, computer failure or malfunction, or any and all
  6364. other commercial damages or losses), even if such Contributor
  6365. has been advised of the possibility of such damages.
  6366. 9. Accepting Warranty or Additional Liability. While redistributing
  6367. the Work or Derivative Works thereof, You may choose to offer,
  6368. and charge a fee for, acceptance of support, warranty, indemnity,
  6369. or other liability obligations and/or rights consistent with this
  6370. License. However, in accepting such obligations, You may act only
  6371. on Your own behalf and on Your sole responsibility, not on behalf
  6372. of any other Contributor, and only if You agree to indemnify,
  6373. defend, and hold each Contributor harmless for any liability
  6374. incurred by, or claims asserted against, such Contributor by reason
  6375. of your accepting any such warranty or additional liability.
  6376. END OF TERMS AND CONDITIONS
  6377. APPENDIX: How to apply the Apache License to your work.
  6378. To apply the Apache License to your work, attach the following
  6379. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  6380. replaced with your own identifying information. (Don&#x27;t include
  6381. the brackets!) The text should be enclosed in the appropriate
  6382. comment syntax for the file format. We also recommend that a
  6383. file or class name and description of purpose be included on the
  6384. same &quot;printed page&quot; as the copyright notice for easier
  6385. identification within third-party archives.
  6386. Copyright [yyyy] [name of copyright owner]
  6387. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  6388. you may not use this file except in compliance with the License.
  6389. You may obtain a copy of the License at
  6390. http://www.apache.org/licenses/LICENSE-2.0
  6391. Unless required by applicable law or agreed to in writing, software
  6392. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  6393. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6394. See the License for the specific language governing permissions and
  6395. limitations under the License.
  6396. </pre>
  6397. </div>
  6398. </div>
  6399. <div class="product">
  6400. <span class="title">Android Support Library Print</span>
  6401. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  6402. <input type="checkbox" hidden id="39">
  6403. <label class="show" for="39" tabindex="0"></label>
  6404. <div class="licence">
  6405. <pre>
  6406. Apache License
  6407. Version 2.0, January 2004
  6408. http://www.apache.org/licenses/
  6409. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6410. 1. Definitions.
  6411. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  6412. and distribution as defined by Sections 1 through 9 of this document.
  6413. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  6414. the copyright owner that is granting the License.
  6415. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  6416. other entities that control, are controlled by, or are under common
  6417. control with that entity. For the purposes of this definition,
  6418. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  6419. direction or management of such entity, whether by contract or
  6420. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  6421. outstanding shares, or (iii) beneficial ownership of such entity.
  6422. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  6423. exercising permissions granted by this License.
  6424. &quot;Source&quot; form shall mean the preferred form for making modifications,
  6425. including but not limited to software source code, documentation
  6426. source, and configuration files.
  6427. &quot;Object&quot; form shall mean any form resulting from mechanical
  6428. transformation or translation of a Source form, including but
  6429. not limited to compiled object code, generated documentation,
  6430. and conversions to other media types.
  6431. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  6432. Object form, made available under the License, as indicated by a
  6433. copyright notice that is included in or attached to the work
  6434. (an example is provided in the Appendix below).
  6435. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  6436. form, that is based on (or derived from) the Work and for which the
  6437. editorial revisions, annotations, elaborations, or other modifications
  6438. represent, as a whole, an original work of authorship. For the purposes
  6439. of this License, Derivative Works shall not include works that remain
  6440. separable from, or merely link (or bind by name) to the interfaces of,
  6441. the Work and Derivative Works thereof.
  6442. &quot;Contribution&quot; shall mean any work of authorship, including
  6443. the original version of the Work and any modifications or additions
  6444. to that Work or Derivative Works thereof, that is intentionally
  6445. submitted to Licensor for inclusion in the Work by the copyright owner
  6446. or by an individual or Legal Entity authorized to submit on behalf of
  6447. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  6448. means any form of electronic, verbal, or written communication sent
  6449. to the Licensor or its representatives, including but not limited to
  6450. communication on electronic mailing lists, source code control systems,
  6451. and issue tracking systems that are managed by, or on behalf of, the
  6452. Licensor for the purpose of discussing and improving the Work, but
  6453. excluding communication that is conspicuously marked or otherwise
  6454. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  6455. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  6456. on behalf of whom a Contribution has been received by Licensor and
  6457. subsequently incorporated within the Work.
  6458. 2. Grant of Copyright License. Subject to the terms and conditions of
  6459. this License, each Contributor hereby grants to You a perpetual,
  6460. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6461. copyright license to reproduce, prepare Derivative Works of,
  6462. publicly display, publicly perform, sublicense, and distribute the
  6463. Work and such Derivative Works in Source or Object form.
  6464. 3. Grant of Patent License. Subject to the terms and conditions of
  6465. this License, each Contributor hereby grants to You a perpetual,
  6466. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6467. (except as stated in this section) patent license to make, have made,
  6468. use, offer to sell, sell, import, and otherwise transfer the Work,
  6469. where such license applies only to those patent claims licensable
  6470. by such Contributor that are necessarily infringed by their
  6471. Contribution(s) alone or by combination of their Contribution(s)
  6472. with the Work to which such Contribution(s) was submitted. If You
  6473. institute patent litigation against any entity (including a
  6474. cross-claim or counterclaim in a lawsuit) alleging that the Work
  6475. or a Contribution incorporated within the Work constitutes direct
  6476. or contributory patent infringement, then any patent licenses
  6477. granted to You under this License for that Work shall terminate
  6478. as of the date such litigation is filed.
  6479. 4. Redistribution. You may reproduce and distribute copies of the
  6480. Work or Derivative Works thereof in any medium, with or without
  6481. modifications, and in Source or Object form, provided that You
  6482. meet the following conditions:
  6483. (a) You must give any other recipients of the Work or
  6484. Derivative Works a copy of this License; and
  6485. (b) You must cause any modified files to carry prominent notices
  6486. stating that You changed the files; and
  6487. (c) You must retain, in the Source form of any Derivative Works
  6488. that You distribute, all copyright, patent, trademark, and
  6489. attribution notices from the Source form of the Work,
  6490. excluding those notices that do not pertain to any part of
  6491. the Derivative Works; and
  6492. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  6493. distribution, then any Derivative Works that You distribute must
  6494. include a readable copy of the attribution notices contained
  6495. within such NOTICE file, excluding those notices that do not
  6496. pertain to any part of the Derivative Works, in at least one
  6497. of the following places: within a NOTICE text file distributed
  6498. as part of the Derivative Works; within the Source form or
  6499. documentation, if provided along with the Derivative Works; or,
  6500. within a display generated by the Derivative Works, if and
  6501. wherever such third-party notices normally appear. The contents
  6502. of the NOTICE file are for informational purposes only and
  6503. do not modify the License. You may add Your own attribution
  6504. notices within Derivative Works that You distribute, alongside
  6505. or as an addendum to the NOTICE text from the Work, provided
  6506. that such additional attribution notices cannot be construed
  6507. as modifying the License.
  6508. You may add Your own copyright statement to Your modifications and
  6509. may provide additional or different license terms and conditions
  6510. for use, reproduction, or distribution of Your modifications, or
  6511. for any such Derivative Works as a whole, provided Your use,
  6512. reproduction, and distribution of the Work otherwise complies with
  6513. the conditions stated in this License.
  6514. 5. Submission of Contributions. Unless You explicitly state otherwise,
  6515. any Contribution intentionally submitted for inclusion in the Work
  6516. by You to the Licensor shall be under the terms and conditions of
  6517. this License, without any additional terms or conditions.
  6518. Notwithstanding the above, nothing herein shall supersede or modify
  6519. the terms of any separate license agreement you may have executed
  6520. with Licensor regarding such Contributions.
  6521. 6. Trademarks. This License does not grant permission to use the trade
  6522. names, trademarks, service marks, or product names of the Licensor,
  6523. except as required for reasonable and customary use in describing the
  6524. origin of the Work and reproducing the content of the NOTICE file.
  6525. 7. Disclaimer of Warranty. Unless required by applicable law or
  6526. agreed to in writing, Licensor provides the Work (and each
  6527. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  6528. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  6529. implied, including, without limitation, any warranties or conditions
  6530. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  6531. PARTICULAR PURPOSE. You are solely responsible for determining the
  6532. appropriateness of using or redistributing the Work and assume any
  6533. risks associated with Your exercise of permissions under this License.
  6534. 8. Limitation of Liability. In no event and under no legal theory,
  6535. whether in tort (including negligence), contract, or otherwise,
  6536. unless required by applicable law (such as deliberate and grossly
  6537. negligent acts) or agreed to in writing, shall any Contributor be
  6538. liable to You for damages, including any direct, indirect, special,
  6539. incidental, or consequential damages of any character arising as a
  6540. result of this License or out of the use or inability to use the
  6541. Work (including but not limited to damages for loss of goodwill,
  6542. work stoppage, computer failure or malfunction, or any and all
  6543. other commercial damages or losses), even if such Contributor
  6544. has been advised of the possibility of such damages.
  6545. 9. Accepting Warranty or Additional Liability. While redistributing
  6546. the Work or Derivative Works thereof, You may choose to offer,
  6547. and charge a fee for, acceptance of support, warranty, indemnity,
  6548. or other liability obligations and/or rights consistent with this
  6549. License. However, in accepting such obligations, You may act only
  6550. on Your own behalf and on Your sole responsibility, not on behalf
  6551. of any other Contributor, and only if You agree to indemnify,
  6552. defend, and hold each Contributor harmless for any liability
  6553. incurred by, or claims asserted against, such Contributor by reason
  6554. of your accepting any such warranty or additional liability.
  6555. END OF TERMS AND CONDITIONS
  6556. APPENDIX: How to apply the Apache License to your work.
  6557. To apply the Apache License to your work, attach the following
  6558. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  6559. replaced with your own identifying information. (Don&#x27;t include
  6560. the brackets!) The text should be enclosed in the appropriate
  6561. comment syntax for the file format. We also recommend that a
  6562. file or class name and description of purpose be included on the
  6563. same &quot;printed page&quot; as the copyright notice for easier
  6564. identification within third-party archives.
  6565. Copyright [yyyy] [name of copyright owner]
  6566. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  6567. you may not use this file except in compliance with the License.
  6568. You may obtain a copy of the License at
  6569. http://www.apache.org/licenses/LICENSE-2.0
  6570. Unless required by applicable law or agreed to in writing, software
  6571. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  6572. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6573. See the License for the specific language governing permissions and
  6574. limitations under the License.
  6575. </pre>
  6576. </div>
  6577. </div>
  6578. <div class="product">
  6579. <span class="title">Android Support Library Sliding Pane Layout</span>
  6580. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  6581. <input type="checkbox" hidden id="40">
  6582. <label class="show" for="40" tabindex="0"></label>
  6583. <div class="licence">
  6584. <pre>
  6585. Apache License
  6586. Version 2.0, January 2004
  6587. http://www.apache.org/licenses/
  6588. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6589. 1. Definitions.
  6590. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  6591. and distribution as defined by Sections 1 through 9 of this document.
  6592. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  6593. the copyright owner that is granting the License.
  6594. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  6595. other entities that control, are controlled by, or are under common
  6596. control with that entity. For the purposes of this definition,
  6597. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  6598. direction or management of such entity, whether by contract or
  6599. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  6600. outstanding shares, or (iii) beneficial ownership of such entity.
  6601. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  6602. exercising permissions granted by this License.
  6603. &quot;Source&quot; form shall mean the preferred form for making modifications,
  6604. including but not limited to software source code, documentation
  6605. source, and configuration files.
  6606. &quot;Object&quot; form shall mean any form resulting from mechanical
  6607. transformation or translation of a Source form, including but
  6608. not limited to compiled object code, generated documentation,
  6609. and conversions to other media types.
  6610. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  6611. Object form, made available under the License, as indicated by a
  6612. copyright notice that is included in or attached to the work
  6613. (an example is provided in the Appendix below).
  6614. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  6615. form, that is based on (or derived from) the Work and for which the
  6616. editorial revisions, annotations, elaborations, or other modifications
  6617. represent, as a whole, an original work of authorship. For the purposes
  6618. of this License, Derivative Works shall not include works that remain
  6619. separable from, or merely link (or bind by name) to the interfaces of,
  6620. the Work and Derivative Works thereof.
  6621. &quot;Contribution&quot; shall mean any work of authorship, including
  6622. the original version of the Work and any modifications or additions
  6623. to that Work or Derivative Works thereof, that is intentionally
  6624. submitted to Licensor for inclusion in the Work by the copyright owner
  6625. or by an individual or Legal Entity authorized to submit on behalf of
  6626. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  6627. means any form of electronic, verbal, or written communication sent
  6628. to the Licensor or its representatives, including but not limited to
  6629. communication on electronic mailing lists, source code control systems,
  6630. and issue tracking systems that are managed by, or on behalf of, the
  6631. Licensor for the purpose of discussing and improving the Work, but
  6632. excluding communication that is conspicuously marked or otherwise
  6633. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  6634. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  6635. on behalf of whom a Contribution has been received by Licensor and
  6636. subsequently incorporated within the Work.
  6637. 2. Grant of Copyright License. Subject to the terms and conditions of
  6638. this License, each Contributor hereby grants to You a perpetual,
  6639. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6640. copyright license to reproduce, prepare Derivative Works of,
  6641. publicly display, publicly perform, sublicense, and distribute the
  6642. Work and such Derivative Works in Source or Object form.
  6643. 3. Grant of Patent License. Subject to the terms and conditions of
  6644. this License, each Contributor hereby grants to You a perpetual,
  6645. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6646. (except as stated in this section) patent license to make, have made,
  6647. use, offer to sell, sell, import, and otherwise transfer the Work,
  6648. where such license applies only to those patent claims licensable
  6649. by such Contributor that are necessarily infringed by their
  6650. Contribution(s) alone or by combination of their Contribution(s)
  6651. with the Work to which such Contribution(s) was submitted. If You
  6652. institute patent litigation against any entity (including a
  6653. cross-claim or counterclaim in a lawsuit) alleging that the Work
  6654. or a Contribution incorporated within the Work constitutes direct
  6655. or contributory patent infringement, then any patent licenses
  6656. granted to You under this License for that Work shall terminate
  6657. as of the date such litigation is filed.
  6658. 4. Redistribution. You may reproduce and distribute copies of the
  6659. Work or Derivative Works thereof in any medium, with or without
  6660. modifications, and in Source or Object form, provided that You
  6661. meet the following conditions:
  6662. (a) You must give any other recipients of the Work or
  6663. Derivative Works a copy of this License; and
  6664. (b) You must cause any modified files to carry prominent notices
  6665. stating that You changed the files; and
  6666. (c) You must retain, in the Source form of any Derivative Works
  6667. that You distribute, all copyright, patent, trademark, and
  6668. attribution notices from the Source form of the Work,
  6669. excluding those notices that do not pertain to any part of
  6670. the Derivative Works; and
  6671. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  6672. distribution, then any Derivative Works that You distribute must
  6673. include a readable copy of the attribution notices contained
  6674. within such NOTICE file, excluding those notices that do not
  6675. pertain to any part of the Derivative Works, in at least one
  6676. of the following places: within a NOTICE text file distributed
  6677. as part of the Derivative Works; within the Source form or
  6678. documentation, if provided along with the Derivative Works; or,
  6679. within a display generated by the Derivative Works, if and
  6680. wherever such third-party notices normally appear. The contents
  6681. of the NOTICE file are for informational purposes only and
  6682. do not modify the License. You may add Your own attribution
  6683. notices within Derivative Works that You distribute, alongside
  6684. or as an addendum to the NOTICE text from the Work, provided
  6685. that such additional attribution notices cannot be construed
  6686. as modifying the License.
  6687. You may add Your own copyright statement to Your modifications and
  6688. may provide additional or different license terms and conditions
  6689. for use, reproduction, or distribution of Your modifications, or
  6690. for any such Derivative Works as a whole, provided Your use,
  6691. reproduction, and distribution of the Work otherwise complies with
  6692. the conditions stated in this License.
  6693. 5. Submission of Contributions. Unless You explicitly state otherwise,
  6694. any Contribution intentionally submitted for inclusion in the Work
  6695. by You to the Licensor shall be under the terms and conditions of
  6696. this License, without any additional terms or conditions.
  6697. Notwithstanding the above, nothing herein shall supersede or modify
  6698. the terms of any separate license agreement you may have executed
  6699. with Licensor regarding such Contributions.
  6700. 6. Trademarks. This License does not grant permission to use the trade
  6701. names, trademarks, service marks, or product names of the Licensor,
  6702. except as required for reasonable and customary use in describing the
  6703. origin of the Work and reproducing the content of the NOTICE file.
  6704. 7. Disclaimer of Warranty. Unless required by applicable law or
  6705. agreed to in writing, Licensor provides the Work (and each
  6706. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  6707. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  6708. implied, including, without limitation, any warranties or conditions
  6709. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  6710. PARTICULAR PURPOSE. You are solely responsible for determining the
  6711. appropriateness of using or redistributing the Work and assume any
  6712. risks associated with Your exercise of permissions under this License.
  6713. 8. Limitation of Liability. In no event and under no legal theory,
  6714. whether in tort (including negligence), contract, or otherwise,
  6715. unless required by applicable law (such as deliberate and grossly
  6716. negligent acts) or agreed to in writing, shall any Contributor be
  6717. liable to You for damages, including any direct, indirect, special,
  6718. incidental, or consequential damages of any character arising as a
  6719. result of this License or out of the use or inability to use the
  6720. Work (including but not limited to damages for loss of goodwill,
  6721. work stoppage, computer failure or malfunction, or any and all
  6722. other commercial damages or losses), even if such Contributor
  6723. has been advised of the possibility of such damages.
  6724. 9. Accepting Warranty or Additional Liability. While redistributing
  6725. the Work or Derivative Works thereof, You may choose to offer,
  6726. and charge a fee for, acceptance of support, warranty, indemnity,
  6727. or other liability obligations and/or rights consistent with this
  6728. License. However, in accepting such obligations, You may act only
  6729. on Your own behalf and on Your sole responsibility, not on behalf
  6730. of any other Contributor, and only if You agree to indemnify,
  6731. defend, and hold each Contributor harmless for any liability
  6732. incurred by, or claims asserted against, such Contributor by reason
  6733. of your accepting any such warranty or additional liability.
  6734. END OF TERMS AND CONDITIONS
  6735. APPENDIX: How to apply the Apache License to your work.
  6736. To apply the Apache License to your work, attach the following
  6737. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  6738. replaced with your own identifying information. (Don&#x27;t include
  6739. the brackets!) The text should be enclosed in the appropriate
  6740. comment syntax for the file format. We also recommend that a
  6741. file or class name and description of purpose be included on the
  6742. same &quot;printed page&quot; as the copyright notice for easier
  6743. identification within third-party archives.
  6744. Copyright [yyyy] [name of copyright owner]
  6745. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  6746. you may not use this file except in compliance with the License.
  6747. You may obtain a copy of the License at
  6748. http://www.apache.org/licenses/LICENSE-2.0
  6749. Unless required by applicable law or agreed to in writing, software
  6750. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  6751. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6752. See the License for the specific language governing permissions and
  6753. limitations under the License.
  6754. </pre>
  6755. </div>
  6756. </div>
  6757. <div class="product">
  6758. <span class="title">Android Support Library v4</span>
  6759. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  6760. <input type="checkbox" hidden id="41">
  6761. <label class="show" for="41" tabindex="0"></label>
  6762. <div class="licence">
  6763. <pre>
  6764. Apache License
  6765. Version 2.0, January 2004
  6766. http://www.apache.org/licenses/
  6767. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6768. 1. Definitions.
  6769. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  6770. and distribution as defined by Sections 1 through 9 of this document.
  6771. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  6772. the copyright owner that is granting the License.
  6773. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  6774. other entities that control, are controlled by, or are under common
  6775. control with that entity. For the purposes of this definition,
  6776. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  6777. direction or management of such entity, whether by contract or
  6778. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  6779. outstanding shares, or (iii) beneficial ownership of such entity.
  6780. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  6781. exercising permissions granted by this License.
  6782. &quot;Source&quot; form shall mean the preferred form for making modifications,
  6783. including but not limited to software source code, documentation
  6784. source, and configuration files.
  6785. &quot;Object&quot; form shall mean any form resulting from mechanical
  6786. transformation or translation of a Source form, including but
  6787. not limited to compiled object code, generated documentation,
  6788. and conversions to other media types.
  6789. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  6790. Object form, made available under the License, as indicated by a
  6791. copyright notice that is included in or attached to the work
  6792. (an example is provided in the Appendix below).
  6793. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  6794. form, that is based on (or derived from) the Work and for which the
  6795. editorial revisions, annotations, elaborations, or other modifications
  6796. represent, as a whole, an original work of authorship. For the purposes
  6797. of this License, Derivative Works shall not include works that remain
  6798. separable from, or merely link (or bind by name) to the interfaces of,
  6799. the Work and Derivative Works thereof.
  6800. &quot;Contribution&quot; shall mean any work of authorship, including
  6801. the original version of the Work and any modifications or additions
  6802. to that Work or Derivative Works thereof, that is intentionally
  6803. submitted to Licensor for inclusion in the Work by the copyright owner
  6804. or by an individual or Legal Entity authorized to submit on behalf of
  6805. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  6806. means any form of electronic, verbal, or written communication sent
  6807. to the Licensor or its representatives, including but not limited to
  6808. communication on electronic mailing lists, source code control systems,
  6809. and issue tracking systems that are managed by, or on behalf of, the
  6810. Licensor for the purpose of discussing and improving the Work, but
  6811. excluding communication that is conspicuously marked or otherwise
  6812. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  6813. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  6814. on behalf of whom a Contribution has been received by Licensor and
  6815. subsequently incorporated within the Work.
  6816. 2. Grant of Copyright License. Subject to the terms and conditions of
  6817. this License, each Contributor hereby grants to You a perpetual,
  6818. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6819. copyright license to reproduce, prepare Derivative Works of,
  6820. publicly display, publicly perform, sublicense, and distribute the
  6821. Work and such Derivative Works in Source or Object form.
  6822. 3. Grant of Patent License. Subject to the terms and conditions of
  6823. this License, each Contributor hereby grants to You a perpetual,
  6824. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6825. (except as stated in this section) patent license to make, have made,
  6826. use, offer to sell, sell, import, and otherwise transfer the Work,
  6827. where such license applies only to those patent claims licensable
  6828. by such Contributor that are necessarily infringed by their
  6829. Contribution(s) alone or by combination of their Contribution(s)
  6830. with the Work to which such Contribution(s) was submitted. If You
  6831. institute patent litigation against any entity (including a
  6832. cross-claim or counterclaim in a lawsuit) alleging that the Work
  6833. or a Contribution incorporated within the Work constitutes direct
  6834. or contributory patent infringement, then any patent licenses
  6835. granted to You under this License for that Work shall terminate
  6836. as of the date such litigation is filed.
  6837. 4. Redistribution. You may reproduce and distribute copies of the
  6838. Work or Derivative Works thereof in any medium, with or without
  6839. modifications, and in Source or Object form, provided that You
  6840. meet the following conditions:
  6841. (a) You must give any other recipients of the Work or
  6842. Derivative Works a copy of this License; and
  6843. (b) You must cause any modified files to carry prominent notices
  6844. stating that You changed the files; and
  6845. (c) You must retain, in the Source form of any Derivative Works
  6846. that You distribute, all copyright, patent, trademark, and
  6847. attribution notices from the Source form of the Work,
  6848. excluding those notices that do not pertain to any part of
  6849. the Derivative Works; and
  6850. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  6851. distribution, then any Derivative Works that You distribute must
  6852. include a readable copy of the attribution notices contained
  6853. within such NOTICE file, excluding those notices that do not
  6854. pertain to any part of the Derivative Works, in at least one
  6855. of the following places: within a NOTICE text file distributed
  6856. as part of the Derivative Works; within the Source form or
  6857. documentation, if provided along with the Derivative Works; or,
  6858. within a display generated by the Derivative Works, if and
  6859. wherever such third-party notices normally appear. The contents
  6860. of the NOTICE file are for informational purposes only and
  6861. do not modify the License. You may add Your own attribution
  6862. notices within Derivative Works that You distribute, alongside
  6863. or as an addendum to the NOTICE text from the Work, provided
  6864. that such additional attribution notices cannot be construed
  6865. as modifying the License.
  6866. You may add Your own copyright statement to Your modifications and
  6867. may provide additional or different license terms and conditions
  6868. for use, reproduction, or distribution of Your modifications, or
  6869. for any such Derivative Works as a whole, provided Your use,
  6870. reproduction, and distribution of the Work otherwise complies with
  6871. the conditions stated in this License.
  6872. 5. Submission of Contributions. Unless You explicitly state otherwise,
  6873. any Contribution intentionally submitted for inclusion in the Work
  6874. by You to the Licensor shall be under the terms and conditions of
  6875. this License, without any additional terms or conditions.
  6876. Notwithstanding the above, nothing herein shall supersede or modify
  6877. the terms of any separate license agreement you may have executed
  6878. with Licensor regarding such Contributions.
  6879. 6. Trademarks. This License does not grant permission to use the trade
  6880. names, trademarks, service marks, or product names of the Licensor,
  6881. except as required for reasonable and customary use in describing the
  6882. origin of the Work and reproducing the content of the NOTICE file.
  6883. 7. Disclaimer of Warranty. Unless required by applicable law or
  6884. agreed to in writing, Licensor provides the Work (and each
  6885. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  6886. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  6887. implied, including, without limitation, any warranties or conditions
  6888. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  6889. PARTICULAR PURPOSE. You are solely responsible for determining the
  6890. appropriateness of using or redistributing the Work and assume any
  6891. risks associated with Your exercise of permissions under this License.
  6892. 8. Limitation of Liability. In no event and under no legal theory,
  6893. whether in tort (including negligence), contract, or otherwise,
  6894. unless required by applicable law (such as deliberate and grossly
  6895. negligent acts) or agreed to in writing, shall any Contributor be
  6896. liable to You for damages, including any direct, indirect, special,
  6897. incidental, or consequential damages of any character arising as a
  6898. result of this License or out of the use or inability to use the
  6899. Work (including but not limited to damages for loss of goodwill,
  6900. work stoppage, computer failure or malfunction, or any and all
  6901. other commercial damages or losses), even if such Contributor
  6902. has been advised of the possibility of such damages.
  6903. 9. Accepting Warranty or Additional Liability. While redistributing
  6904. the Work or Derivative Works thereof, You may choose to offer,
  6905. and charge a fee for, acceptance of support, warranty, indemnity,
  6906. or other liability obligations and/or rights consistent with this
  6907. License. However, in accepting such obligations, You may act only
  6908. on Your own behalf and on Your sole responsibility, not on behalf
  6909. of any other Contributor, and only if You agree to indemnify,
  6910. defend, and hold each Contributor harmless for any liability
  6911. incurred by, or claims asserted against, such Contributor by reason
  6912. of your accepting any such warranty or additional liability.
  6913. END OF TERMS AND CONDITIONS
  6914. APPENDIX: How to apply the Apache License to your work.
  6915. To apply the Apache License to your work, attach the following
  6916. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  6917. replaced with your own identifying information. (Don&#x27;t include
  6918. the brackets!) The text should be enclosed in the appropriate
  6919. comment syntax for the file format. We also recommend that a
  6920. file or class name and description of purpose be included on the
  6921. same &quot;printed page&quot; as the copyright notice for easier
  6922. identification within third-party archives.
  6923. Copyright [yyyy] [name of copyright owner]
  6924. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  6925. you may not use this file except in compliance with the License.
  6926. You may obtain a copy of the License at
  6927. http://www.apache.org/licenses/LICENSE-2.0
  6928. Unless required by applicable law or agreed to in writing, software
  6929. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  6930. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6931. See the License for the specific language governing permissions and
  6932. limitations under the License.
  6933. </pre>
  6934. </div>
  6935. </div>
  6936. <div class="product">
  6937. <span class="title">Android Support Library View Pager</span>
  6938. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  6939. <input type="checkbox" hidden id="42">
  6940. <label class="show" for="42" tabindex="0"></label>
  6941. <div class="licence">
  6942. <pre>
  6943. Apache License
  6944. Version 2.0, January 2004
  6945. http://www.apache.org/licenses/
  6946. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  6947. 1. Definitions.
  6948. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  6949. and distribution as defined by Sections 1 through 9 of this document.
  6950. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  6951. the copyright owner that is granting the License.
  6952. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  6953. other entities that control, are controlled by, or are under common
  6954. control with that entity. For the purposes of this definition,
  6955. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  6956. direction or management of such entity, whether by contract or
  6957. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  6958. outstanding shares, or (iii) beneficial ownership of such entity.
  6959. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  6960. exercising permissions granted by this License.
  6961. &quot;Source&quot; form shall mean the preferred form for making modifications,
  6962. including but not limited to software source code, documentation
  6963. source, and configuration files.
  6964. &quot;Object&quot; form shall mean any form resulting from mechanical
  6965. transformation or translation of a Source form, including but
  6966. not limited to compiled object code, generated documentation,
  6967. and conversions to other media types.
  6968. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  6969. Object form, made available under the License, as indicated by a
  6970. copyright notice that is included in or attached to the work
  6971. (an example is provided in the Appendix below).
  6972. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  6973. form, that is based on (or derived from) the Work and for which the
  6974. editorial revisions, annotations, elaborations, or other modifications
  6975. represent, as a whole, an original work of authorship. For the purposes
  6976. of this License, Derivative Works shall not include works that remain
  6977. separable from, or merely link (or bind by name) to the interfaces of,
  6978. the Work and Derivative Works thereof.
  6979. &quot;Contribution&quot; shall mean any work of authorship, including
  6980. the original version of the Work and any modifications or additions
  6981. to that Work or Derivative Works thereof, that is intentionally
  6982. submitted to Licensor for inclusion in the Work by the copyright owner
  6983. or by an individual or Legal Entity authorized to submit on behalf of
  6984. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  6985. means any form of electronic, verbal, or written communication sent
  6986. to the Licensor or its representatives, including but not limited to
  6987. communication on electronic mailing lists, source code control systems,
  6988. and issue tracking systems that are managed by, or on behalf of, the
  6989. Licensor for the purpose of discussing and improving the Work, but
  6990. excluding communication that is conspicuously marked or otherwise
  6991. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  6992. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  6993. on behalf of whom a Contribution has been received by Licensor and
  6994. subsequently incorporated within the Work.
  6995. 2. Grant of Copyright License. Subject to the terms and conditions of
  6996. this License, each Contributor hereby grants to You a perpetual,
  6997. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  6998. copyright license to reproduce, prepare Derivative Works of,
  6999. publicly display, publicly perform, sublicense, and distribute the
  7000. Work and such Derivative Works in Source or Object form.
  7001. 3. Grant of Patent License. Subject to the terms and conditions of
  7002. this License, each Contributor hereby grants to You a perpetual,
  7003. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7004. (except as stated in this section) patent license to make, have made,
  7005. use, offer to sell, sell, import, and otherwise transfer the Work,
  7006. where such license applies only to those patent claims licensable
  7007. by such Contributor that are necessarily infringed by their
  7008. Contribution(s) alone or by combination of their Contribution(s)
  7009. with the Work to which such Contribution(s) was submitted. If You
  7010. institute patent litigation against any entity (including a
  7011. cross-claim or counterclaim in a lawsuit) alleging that the Work
  7012. or a Contribution incorporated within the Work constitutes direct
  7013. or contributory patent infringement, then any patent licenses
  7014. granted to You under this License for that Work shall terminate
  7015. as of the date such litigation is filed.
  7016. 4. Redistribution. You may reproduce and distribute copies of the
  7017. Work or Derivative Works thereof in any medium, with or without
  7018. modifications, and in Source or Object form, provided that You
  7019. meet the following conditions:
  7020. (a) You must give any other recipients of the Work or
  7021. Derivative Works a copy of this License; and
  7022. (b) You must cause any modified files to carry prominent notices
  7023. stating that You changed the files; and
  7024. (c) You must retain, in the Source form of any Derivative Works
  7025. that You distribute, all copyright, patent, trademark, and
  7026. attribution notices from the Source form of the Work,
  7027. excluding those notices that do not pertain to any part of
  7028. the Derivative Works; and
  7029. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  7030. distribution, then any Derivative Works that You distribute must
  7031. include a readable copy of the attribution notices contained
  7032. within such NOTICE file, excluding those notices that do not
  7033. pertain to any part of the Derivative Works, in at least one
  7034. of the following places: within a NOTICE text file distributed
  7035. as part of the Derivative Works; within the Source form or
  7036. documentation, if provided along with the Derivative Works; or,
  7037. within a display generated by the Derivative Works, if and
  7038. wherever such third-party notices normally appear. The contents
  7039. of the NOTICE file are for informational purposes only and
  7040. do not modify the License. You may add Your own attribution
  7041. notices within Derivative Works that You distribute, alongside
  7042. or as an addendum to the NOTICE text from the Work, provided
  7043. that such additional attribution notices cannot be construed
  7044. as modifying the License.
  7045. You may add Your own copyright statement to Your modifications and
  7046. may provide additional or different license terms and conditions
  7047. for use, reproduction, or distribution of Your modifications, or
  7048. for any such Derivative Works as a whole, provided Your use,
  7049. reproduction, and distribution of the Work otherwise complies with
  7050. the conditions stated in this License.
  7051. 5. Submission of Contributions. Unless You explicitly state otherwise,
  7052. any Contribution intentionally submitted for inclusion in the Work
  7053. by You to the Licensor shall be under the terms and conditions of
  7054. this License, without any additional terms or conditions.
  7055. Notwithstanding the above, nothing herein shall supersede or modify
  7056. the terms of any separate license agreement you may have executed
  7057. with Licensor regarding such Contributions.
  7058. 6. Trademarks. This License does not grant permission to use the trade
  7059. names, trademarks, service marks, or product names of the Licensor,
  7060. except as required for reasonable and customary use in describing the
  7061. origin of the Work and reproducing the content of the NOTICE file.
  7062. 7. Disclaimer of Warranty. Unless required by applicable law or
  7063. agreed to in writing, Licensor provides the Work (and each
  7064. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  7065. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  7066. implied, including, without limitation, any warranties or conditions
  7067. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  7068. PARTICULAR PURPOSE. You are solely responsible for determining the
  7069. appropriateness of using or redistributing the Work and assume any
  7070. risks associated with Your exercise of permissions under this License.
  7071. 8. Limitation of Liability. In no event and under no legal theory,
  7072. whether in tort (including negligence), contract, or otherwise,
  7073. unless required by applicable law (such as deliberate and grossly
  7074. negligent acts) or agreed to in writing, shall any Contributor be
  7075. liable to You for damages, including any direct, indirect, special,
  7076. incidental, or consequential damages of any character arising as a
  7077. result of this License or out of the use or inability to use the
  7078. Work (including but not limited to damages for loss of goodwill,
  7079. work stoppage, computer failure or malfunction, or any and all
  7080. other commercial damages or losses), even if such Contributor
  7081. has been advised of the possibility of such damages.
  7082. 9. Accepting Warranty or Additional Liability. While redistributing
  7083. the Work or Derivative Works thereof, You may choose to offer,
  7084. and charge a fee for, acceptance of support, warranty, indemnity,
  7085. or other liability obligations and/or rights consistent with this
  7086. License. However, in accepting such obligations, You may act only
  7087. on Your own behalf and on Your sole responsibility, not on behalf
  7088. of any other Contributor, and only if You agree to indemnify,
  7089. defend, and hold each Contributor harmless for any liability
  7090. incurred by, or claims asserted against, such Contributor by reason
  7091. of your accepting any such warranty or additional liability.
  7092. END OF TERMS AND CONDITIONS
  7093. APPENDIX: How to apply the Apache License to your work.
  7094. To apply the Apache License to your work, attach the following
  7095. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  7096. replaced with your own identifying information. (Don&#x27;t include
  7097. the brackets!) The text should be enclosed in the appropriate
  7098. comment syntax for the file format. We also recommend that a
  7099. file or class name and description of purpose be included on the
  7100. same &quot;printed page&quot; as the copyright notice for easier
  7101. identification within third-party archives.
  7102. Copyright [yyyy] [name of copyright owner]
  7103. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  7104. you may not use this file except in compliance with the License.
  7105. You may obtain a copy of the License at
  7106. http://www.apache.org/licenses/LICENSE-2.0
  7107. Unless required by applicable law or agreed to in writing, software
  7108. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  7109. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7110. See the License for the specific language governing permissions and
  7111. limitations under the License.
  7112. </pre>
  7113. </div>
  7114. </div>
  7115. <div class="product">
  7116. <span class="title">Android Support RecyclerView v7</span>
  7117. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  7118. <input type="checkbox" hidden id="43">
  7119. <label class="show" for="43" tabindex="0"></label>
  7120. <div class="licence">
  7121. <pre>
  7122. Apache License
  7123. Version 2.0, January 2004
  7124. http://www.apache.org/licenses/
  7125. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  7126. 1. Definitions.
  7127. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  7128. and distribution as defined by Sections 1 through 9 of this document.
  7129. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  7130. the copyright owner that is granting the License.
  7131. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  7132. other entities that control, are controlled by, or are under common
  7133. control with that entity. For the purposes of this definition,
  7134. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  7135. direction or management of such entity, whether by contract or
  7136. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  7137. outstanding shares, or (iii) beneficial ownership of such entity.
  7138. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  7139. exercising permissions granted by this License.
  7140. &quot;Source&quot; form shall mean the preferred form for making modifications,
  7141. including but not limited to software source code, documentation
  7142. source, and configuration files.
  7143. &quot;Object&quot; form shall mean any form resulting from mechanical
  7144. transformation or translation of a Source form, including but
  7145. not limited to compiled object code, generated documentation,
  7146. and conversions to other media types.
  7147. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  7148. Object form, made available under the License, as indicated by a
  7149. copyright notice that is included in or attached to the work
  7150. (an example is provided in the Appendix below).
  7151. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  7152. form, that is based on (or derived from) the Work and for which the
  7153. editorial revisions, annotations, elaborations, or other modifications
  7154. represent, as a whole, an original work of authorship. For the purposes
  7155. of this License, Derivative Works shall not include works that remain
  7156. separable from, or merely link (or bind by name) to the interfaces of,
  7157. the Work and Derivative Works thereof.
  7158. &quot;Contribution&quot; shall mean any work of authorship, including
  7159. the original version of the Work and any modifications or additions
  7160. to that Work or Derivative Works thereof, that is intentionally
  7161. submitted to Licensor for inclusion in the Work by the copyright owner
  7162. or by an individual or Legal Entity authorized to submit on behalf of
  7163. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  7164. means any form of electronic, verbal, or written communication sent
  7165. to the Licensor or its representatives, including but not limited to
  7166. communication on electronic mailing lists, source code control systems,
  7167. and issue tracking systems that are managed by, or on behalf of, the
  7168. Licensor for the purpose of discussing and improving the Work, but
  7169. excluding communication that is conspicuously marked or otherwise
  7170. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  7171. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  7172. on behalf of whom a Contribution has been received by Licensor and
  7173. subsequently incorporated within the Work.
  7174. 2. Grant of Copyright License. Subject to the terms and conditions of
  7175. this License, each Contributor hereby grants to You a perpetual,
  7176. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7177. copyright license to reproduce, prepare Derivative Works of,
  7178. publicly display, publicly perform, sublicense, and distribute the
  7179. Work and such Derivative Works in Source or Object form.
  7180. 3. Grant of Patent License. Subject to the terms and conditions of
  7181. this License, each Contributor hereby grants to You a perpetual,
  7182. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7183. (except as stated in this section) patent license to make, have made,
  7184. use, offer to sell, sell, import, and otherwise transfer the Work,
  7185. where such license applies only to those patent claims licensable
  7186. by such Contributor that are necessarily infringed by their
  7187. Contribution(s) alone or by combination of their Contribution(s)
  7188. with the Work to which such Contribution(s) was submitted. If You
  7189. institute patent litigation against any entity (including a
  7190. cross-claim or counterclaim in a lawsuit) alleging that the Work
  7191. or a Contribution incorporated within the Work constitutes direct
  7192. or contributory patent infringement, then any patent licenses
  7193. granted to You under this License for that Work shall terminate
  7194. as of the date such litigation is filed.
  7195. 4. Redistribution. You may reproduce and distribute copies of the
  7196. Work or Derivative Works thereof in any medium, with or without
  7197. modifications, and in Source or Object form, provided that You
  7198. meet the following conditions:
  7199. (a) You must give any other recipients of the Work or
  7200. Derivative Works a copy of this License; and
  7201. (b) You must cause any modified files to carry prominent notices
  7202. stating that You changed the files; and
  7203. (c) You must retain, in the Source form of any Derivative Works
  7204. that You distribute, all copyright, patent, trademark, and
  7205. attribution notices from the Source form of the Work,
  7206. excluding those notices that do not pertain to any part of
  7207. the Derivative Works; and
  7208. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  7209. distribution, then any Derivative Works that You distribute must
  7210. include a readable copy of the attribution notices contained
  7211. within such NOTICE file, excluding those notices that do not
  7212. pertain to any part of the Derivative Works, in at least one
  7213. of the following places: within a NOTICE text file distributed
  7214. as part of the Derivative Works; within the Source form or
  7215. documentation, if provided along with the Derivative Works; or,
  7216. within a display generated by the Derivative Works, if and
  7217. wherever such third-party notices normally appear. The contents
  7218. of the NOTICE file are for informational purposes only and
  7219. do not modify the License. You may add Your own attribution
  7220. notices within Derivative Works that You distribute, alongside
  7221. or as an addendum to the NOTICE text from the Work, provided
  7222. that such additional attribution notices cannot be construed
  7223. as modifying the License.
  7224. You may add Your own copyright statement to Your modifications and
  7225. may provide additional or different license terms and conditions
  7226. for use, reproduction, or distribution of Your modifications, or
  7227. for any such Derivative Works as a whole, provided Your use,
  7228. reproduction, and distribution of the Work otherwise complies with
  7229. the conditions stated in this License.
  7230. 5. Submission of Contributions. Unless You explicitly state otherwise,
  7231. any Contribution intentionally submitted for inclusion in the Work
  7232. by You to the Licensor shall be under the terms and conditions of
  7233. this License, without any additional terms or conditions.
  7234. Notwithstanding the above, nothing herein shall supersede or modify
  7235. the terms of any separate license agreement you may have executed
  7236. with Licensor regarding such Contributions.
  7237. 6. Trademarks. This License does not grant permission to use the trade
  7238. names, trademarks, service marks, or product names of the Licensor,
  7239. except as required for reasonable and customary use in describing the
  7240. origin of the Work and reproducing the content of the NOTICE file.
  7241. 7. Disclaimer of Warranty. Unless required by applicable law or
  7242. agreed to in writing, Licensor provides the Work (and each
  7243. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  7244. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  7245. implied, including, without limitation, any warranties or conditions
  7246. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  7247. PARTICULAR PURPOSE. You are solely responsible for determining the
  7248. appropriateness of using or redistributing the Work and assume any
  7249. risks associated with Your exercise of permissions under this License.
  7250. 8. Limitation of Liability. In no event and under no legal theory,
  7251. whether in tort (including negligence), contract, or otherwise,
  7252. unless required by applicable law (such as deliberate and grossly
  7253. negligent acts) or agreed to in writing, shall any Contributor be
  7254. liable to You for damages, including any direct, indirect, special,
  7255. incidental, or consequential damages of any character arising as a
  7256. result of this License or out of the use or inability to use the
  7257. Work (including but not limited to damages for loss of goodwill,
  7258. work stoppage, computer failure or malfunction, or any and all
  7259. other commercial damages or losses), even if such Contributor
  7260. has been advised of the possibility of such damages.
  7261. 9. Accepting Warranty or Additional Liability. While redistributing
  7262. the Work or Derivative Works thereof, You may choose to offer,
  7263. and charge a fee for, acceptance of support, warranty, indemnity,
  7264. or other liability obligations and/or rights consistent with this
  7265. License. However, in accepting such obligations, You may act only
  7266. on Your own behalf and on Your sole responsibility, not on behalf
  7267. of any other Contributor, and only if You agree to indemnify,
  7268. defend, and hold each Contributor harmless for any liability
  7269. incurred by, or claims asserted against, such Contributor by reason
  7270. of your accepting any such warranty or additional liability.
  7271. END OF TERMS AND CONDITIONS
  7272. APPENDIX: How to apply the Apache License to your work.
  7273. To apply the Apache License to your work, attach the following
  7274. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  7275. replaced with your own identifying information. (Don&#x27;t include
  7276. the brackets!) The text should be enclosed in the appropriate
  7277. comment syntax for the file format. We also recommend that a
  7278. file or class name and description of purpose be included on the
  7279. same &quot;printed page&quot; as the copyright notice for easier
  7280. identification within third-party archives.
  7281. Copyright [yyyy] [name of copyright owner]
  7282. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  7283. you may not use this file except in compliance with the License.
  7284. You may obtain a copy of the License at
  7285. http://www.apache.org/licenses/LICENSE-2.0
  7286. Unless required by applicable law or agreed to in writing, software
  7287. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  7288. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7289. See the License for the specific language governing permissions and
  7290. limitations under the License.
  7291. </pre>
  7292. </div>
  7293. </div>
  7294. <div class="product">
  7295. <span class="title">Android Support VectorDrawable</span>
  7296. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  7297. <input type="checkbox" hidden id="44">
  7298. <label class="show" for="44" tabindex="0"></label>
  7299. <div class="licence">
  7300. <pre>
  7301. Apache License
  7302. Version 2.0, January 2004
  7303. http://www.apache.org/licenses/
  7304. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  7305. 1. Definitions.
  7306. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  7307. and distribution as defined by Sections 1 through 9 of this document.
  7308. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  7309. the copyright owner that is granting the License.
  7310. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  7311. other entities that control, are controlled by, or are under common
  7312. control with that entity. For the purposes of this definition,
  7313. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  7314. direction or management of such entity, whether by contract or
  7315. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  7316. outstanding shares, or (iii) beneficial ownership of such entity.
  7317. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  7318. exercising permissions granted by this License.
  7319. &quot;Source&quot; form shall mean the preferred form for making modifications,
  7320. including but not limited to software source code, documentation
  7321. source, and configuration files.
  7322. &quot;Object&quot; form shall mean any form resulting from mechanical
  7323. transformation or translation of a Source form, including but
  7324. not limited to compiled object code, generated documentation,
  7325. and conversions to other media types.
  7326. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  7327. Object form, made available under the License, as indicated by a
  7328. copyright notice that is included in or attached to the work
  7329. (an example is provided in the Appendix below).
  7330. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  7331. form, that is based on (or derived from) the Work and for which the
  7332. editorial revisions, annotations, elaborations, or other modifications
  7333. represent, as a whole, an original work of authorship. For the purposes
  7334. of this License, Derivative Works shall not include works that remain
  7335. separable from, or merely link (or bind by name) to the interfaces of,
  7336. the Work and Derivative Works thereof.
  7337. &quot;Contribution&quot; shall mean any work of authorship, including
  7338. the original version of the Work and any modifications or additions
  7339. to that Work or Derivative Works thereof, that is intentionally
  7340. submitted to Licensor for inclusion in the Work by the copyright owner
  7341. or by an individual or Legal Entity authorized to submit on behalf of
  7342. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  7343. means any form of electronic, verbal, or written communication sent
  7344. to the Licensor or its representatives, including but not limited to
  7345. communication on electronic mailing lists, source code control systems,
  7346. and issue tracking systems that are managed by, or on behalf of, the
  7347. Licensor for the purpose of discussing and improving the Work, but
  7348. excluding communication that is conspicuously marked or otherwise
  7349. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  7350. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  7351. on behalf of whom a Contribution has been received by Licensor and
  7352. subsequently incorporated within the Work.
  7353. 2. Grant of Copyright License. Subject to the terms and conditions of
  7354. this License, each Contributor hereby grants to You a perpetual,
  7355. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7356. copyright license to reproduce, prepare Derivative Works of,
  7357. publicly display, publicly perform, sublicense, and distribute the
  7358. Work and such Derivative Works in Source or Object form.
  7359. 3. Grant of Patent License. Subject to the terms and conditions of
  7360. this License, each Contributor hereby grants to You a perpetual,
  7361. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7362. (except as stated in this section) patent license to make, have made,
  7363. use, offer to sell, sell, import, and otherwise transfer the Work,
  7364. where such license applies only to those patent claims licensable
  7365. by such Contributor that are necessarily infringed by their
  7366. Contribution(s) alone or by combination of their Contribution(s)
  7367. with the Work to which such Contribution(s) was submitted. If You
  7368. institute patent litigation against any entity (including a
  7369. cross-claim or counterclaim in a lawsuit) alleging that the Work
  7370. or a Contribution incorporated within the Work constitutes direct
  7371. or contributory patent infringement, then any patent licenses
  7372. granted to You under this License for that Work shall terminate
  7373. as of the date such litigation is filed.
  7374. 4. Redistribution. You may reproduce and distribute copies of the
  7375. Work or Derivative Works thereof in any medium, with or without
  7376. modifications, and in Source or Object form, provided that You
  7377. meet the following conditions:
  7378. (a) You must give any other recipients of the Work or
  7379. Derivative Works a copy of this License; and
  7380. (b) You must cause any modified files to carry prominent notices
  7381. stating that You changed the files; and
  7382. (c) You must retain, in the Source form of any Derivative Works
  7383. that You distribute, all copyright, patent, trademark, and
  7384. attribution notices from the Source form of the Work,
  7385. excluding those notices that do not pertain to any part of
  7386. the Derivative Works; and
  7387. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  7388. distribution, then any Derivative Works that You distribute must
  7389. include a readable copy of the attribution notices contained
  7390. within such NOTICE file, excluding those notices that do not
  7391. pertain to any part of the Derivative Works, in at least one
  7392. of the following places: within a NOTICE text file distributed
  7393. as part of the Derivative Works; within the Source form or
  7394. documentation, if provided along with the Derivative Works; or,
  7395. within a display generated by the Derivative Works, if and
  7396. wherever such third-party notices normally appear. The contents
  7397. of the NOTICE file are for informational purposes only and
  7398. do not modify the License. You may add Your own attribution
  7399. notices within Derivative Works that You distribute, alongside
  7400. or as an addendum to the NOTICE text from the Work, provided
  7401. that such additional attribution notices cannot be construed
  7402. as modifying the License.
  7403. You may add Your own copyright statement to Your modifications and
  7404. may provide additional or different license terms and conditions
  7405. for use, reproduction, or distribution of Your modifications, or
  7406. for any such Derivative Works as a whole, provided Your use,
  7407. reproduction, and distribution of the Work otherwise complies with
  7408. the conditions stated in this License.
  7409. 5. Submission of Contributions. Unless You explicitly state otherwise,
  7410. any Contribution intentionally submitted for inclusion in the Work
  7411. by You to the Licensor shall be under the terms and conditions of
  7412. this License, without any additional terms or conditions.
  7413. Notwithstanding the above, nothing herein shall supersede or modify
  7414. the terms of any separate license agreement you may have executed
  7415. with Licensor regarding such Contributions.
  7416. 6. Trademarks. This License does not grant permission to use the trade
  7417. names, trademarks, service marks, or product names of the Licensor,
  7418. except as required for reasonable and customary use in describing the
  7419. origin of the Work and reproducing the content of the NOTICE file.
  7420. 7. Disclaimer of Warranty. Unless required by applicable law or
  7421. agreed to in writing, Licensor provides the Work (and each
  7422. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  7423. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  7424. implied, including, without limitation, any warranties or conditions
  7425. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  7426. PARTICULAR PURPOSE. You are solely responsible for determining the
  7427. appropriateness of using or redistributing the Work and assume any
  7428. risks associated with Your exercise of permissions under this License.
  7429. 8. Limitation of Liability. In no event and under no legal theory,
  7430. whether in tort (including negligence), contract, or otherwise,
  7431. unless required by applicable law (such as deliberate and grossly
  7432. negligent acts) or agreed to in writing, shall any Contributor be
  7433. liable to You for damages, including any direct, indirect, special,
  7434. incidental, or consequential damages of any character arising as a
  7435. result of this License or out of the use or inability to use the
  7436. Work (including but not limited to damages for loss of goodwill,
  7437. work stoppage, computer failure or malfunction, or any and all
  7438. other commercial damages or losses), even if such Contributor
  7439. has been advised of the possibility of such damages.
  7440. 9. Accepting Warranty or Additional Liability. While redistributing
  7441. the Work or Derivative Works thereof, You may choose to offer,
  7442. and charge a fee for, acceptance of support, warranty, indemnity,
  7443. or other liability obligations and/or rights consistent with this
  7444. License. However, in accepting such obligations, You may act only
  7445. on Your own behalf and on Your sole responsibility, not on behalf
  7446. of any other Contributor, and only if You agree to indemnify,
  7447. defend, and hold each Contributor harmless for any liability
  7448. incurred by, or claims asserted against, such Contributor by reason
  7449. of your accepting any such warranty or additional liability.
  7450. END OF TERMS AND CONDITIONS
  7451. APPENDIX: How to apply the Apache License to your work.
  7452. To apply the Apache License to your work, attach the following
  7453. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  7454. replaced with your own identifying information. (Don&#x27;t include
  7455. the brackets!) The text should be enclosed in the appropriate
  7456. comment syntax for the file format. We also recommend that a
  7457. file or class name and description of purpose be included on the
  7458. same &quot;printed page&quot; as the copyright notice for easier
  7459. identification within third-party archives.
  7460. Copyright [yyyy] [name of copyright owner]
  7461. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  7462. you may not use this file except in compliance with the License.
  7463. You may obtain a copy of the License at
  7464. http://www.apache.org/licenses/LICENSE-2.0
  7465. Unless required by applicable law or agreed to in writing, software
  7466. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  7467. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7468. See the License for the specific language governing permissions and
  7469. limitations under the License.
  7470. </pre>
  7471. </div>
  7472. </div>
  7473. <div class="product">
  7474. <span class="title">Android System SDK</span>
  7475. <span class="homepage"><a href="https://android.googlesource.com/platform/frameworks/base">homepage</a></span>
  7476. <input type="checkbox" hidden id="45">
  7477. <label class="show" for="45" tabindex="0"></label>
  7478. <div class="licence">
  7479. <pre>GNU General Public License, version 2,
  7480. with the Classpath Exception
  7481. The GNU General Public License (GPL)
  7482. Version 2, June 1991
  7483. Copyright (C) 1989, 1991 Free Software Foundation, Inc.
  7484. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  7485. Everyone is permitted to copy and distribute verbatim copies of this license
  7486. document, but changing it is not allowed.
  7487. Preamble
  7488. The licenses for most software are designed to take away your freedom to share
  7489. and change it. By contrast, the GNU General Public License is intended to
  7490. guarantee your freedom to share and change free software--to make sure the
  7491. software is free for all its users. This General Public License applies to
  7492. most of the Free Software Foundation&#x27;s software and to any other program whose
  7493. authors commit to using it. (Some other Free Software Foundation software is
  7494. covered by the GNU Library General Public License instead.) You can apply it to
  7495. your programs, too.
  7496. When we speak of free software, we are referring to freedom, not price. Our
  7497. General Public Licenses are designed to make sure that you have the freedom to
  7498. distribute copies of free software (and charge for this service if you wish),
  7499. that you receive source code or can get it if you want it, that you can change
  7500. the software or use pieces of it in new free programs; and that you know you
  7501. can do these things.
  7502. To protect your rights, we need to make restrictions that forbid anyone to deny
  7503. you these rights or to ask you to surrender the rights. These restrictions
  7504. translate to certain responsibilities for you if you distribute copies of the
  7505. software, or if you modify it.
  7506. For example, if you distribute copies of such a program, whether gratis or for
  7507. a fee, you must give the recipients all the rights that you have. You must
  7508. make sure that they, too, receive or can get the source code. And you must
  7509. show them these terms so they know their rights.
  7510. We protect your rights with two steps: (1) copyright the software, and (2)
  7511. offer you this license which gives you legal permission to copy, distribute
  7512. and/or modify the software.
  7513. Also, for each author&#x27;s protection and ours, we want to make certain that
  7514. everyone understands that there is no warranty for this free software. If the
  7515. software is modified by someone else and passed on, we want its recipients to
  7516. know that what they have is not the original, so that any problems introduced
  7517. by others will not reflect on the original authors&#x27; reputations.
  7518. Finally, any free program is threatened constantly by software patents. We
  7519. wish to avoid the danger that redistributors of a free program will
  7520. individually obtain patent licenses, in effect making the program proprietary.
  7521. To prevent this, we have made it clear that any patent must be licensed for
  7522. everyone&#x27;s free use or not licensed at all.
  7523. The precise terms and conditions for copying, distribution and modification
  7524. follow.
  7525. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  7526. 0. This License applies to any program or other work which contains a notice
  7527. placed by the copyright holder saying it may be distributed under the terms of
  7528. this General Public License. The &quot;Program&quot;, below, refers to any such program
  7529. or work, and a &quot;work based on the Program&quot; means either the Program or any
  7530. derivative work under copyright law: that is to say, a work containing the
  7531. Program or a portion of it, either verbatim or with modifications and/or
  7532. translated into another language. (Hereinafter, translation is included
  7533. without limitation in the term &quot;modification&quot;.) Each licensee is addressed as
  7534. &quot;you&quot;.
  7535. Activities other than copying, distribution and modification are not covered by
  7536. this License; they are outside its scope. The act of running the Program is
  7537. not restricted, and the output from the Program is covered only if its contents
  7538. constitute a work based on the Program (independent of having been made by
  7539. running the Program). Whether that is true depends on what the Program does.
  7540. 1. You may copy and distribute verbatim copies of the Program&#x27;s source code as
  7541. you receive it, in any medium, provided that you conspicuously and
  7542. appropriately publish on each copy an appropriate copyright notice and
  7543. disclaimer of warranty; keep intact all the notices that refer to this License
  7544. and to the absence of any warranty; and give any other recipients of the
  7545. Program a copy of this License along with the Program.
  7546. You may charge a fee for the physical act of transferring a copy, and you may
  7547. at your option offer warranty protection in exchange for a fee.
  7548. 2. You may modify your copy or copies of the Program or any portion of it, thus
  7549. forming a work based on the Program, and copy and distribute such modifications
  7550. or work under the terms of Section 1 above, provided that you also meet all of
  7551. these conditions:
  7552. a) You must cause the modified files to carry prominent notices stating
  7553. that you changed the files and the date of any change.
  7554. b) You must cause any work that you distribute or publish, that in whole or
  7555. in part contains or is derived from the Program or any part thereof, to be
  7556. licensed as a whole at no charge to all third parties under the terms of
  7557. this License.
  7558. c) If the modified program normally reads commands interactively when run,
  7559. you must cause it, when started running for such interactive use in the
  7560. most ordinary way, to print or display an announcement including an
  7561. appropriate copyright notice and a notice that there is no warranty (or
  7562. else, saying that you provide a warranty) and that users may redistribute
  7563. the program under these conditions, and telling the user how to view a copy
  7564. of this License. (Exception: if the Program itself is interactive but does
  7565. not normally print such an announcement, your work based on the Program is
  7566. not required to print an announcement.)
  7567. These requirements apply to the modified work as a whole. If identifiable
  7568. sections of that work are not derived from the Program, and can be reasonably
  7569. considered independent and separate works in themselves, then this License, and
  7570. its terms, do not apply to those sections when you distribute them as separate
  7571. works. But when you distribute the same sections as part of a whole which is a
  7572. work based on the Program, the distribution of the whole must be on the terms
  7573. of this License, whose permissions for other licensees extend to the entire
  7574. whole, and thus to each and every part regardless of who wrote it.
  7575. Thus, it is not the intent of this section to claim rights or contest your
  7576. rights to work written entirely by you; rather, the intent is to exercise the
  7577. right to control the distribution of derivative or collective works based on
  7578. the Program.
  7579. In addition, mere aggregation of another work not based on the Program with the
  7580. Program (or with a work based on the Program) on a volume of a storage or
  7581. distribution medium does not bring the other work under the scope of this
  7582. License.
  7583. 3. You may copy and distribute the Program (or a work based on it, under
  7584. Section 2) in object code or executable form under the terms of Sections 1 and
  7585. 2 above provided that you also do one of the following:
  7586. a) Accompany it with the complete corresponding machine-readable source
  7587. code, which must be distributed under the terms of Sections 1 and 2 above
  7588. on a medium customarily used for software interchange; or,
  7589. b) Accompany it with a written offer, valid for at least three years, to
  7590. give any third party, for a charge no more than your cost of physically
  7591. performing source distribution, a complete machine-readable copy of the
  7592. corresponding source code, to be distributed under the terms of Sections 1
  7593. and 2 above on a medium customarily used for software interchange; or,
  7594. c) Accompany it with the information you received as to the offer to
  7595. distribute corresponding source code. (This alternative is allowed only
  7596. for noncommercial distribution and only if you received the program in
  7597. object code or executable form with such an offer, in accord with
  7598. Subsection b above.)
  7599. The source code for a work means the preferred form of the work for making
  7600. modifications to it. For an executable work, complete source code means all
  7601. the source code for all modules it contains, plus any associated interface
  7602. definition files, plus the scripts used to control compilation and installation
  7603. of the executable. However, as a special exception, the source code
  7604. distributed need not include anything that is normally distributed (in either
  7605. source or binary form) with the major components (compiler, kernel, and so on)
  7606. of the operating system on which the executable runs, unless that component
  7607. itself accompanies the executable.
  7608. If distribution of executable or object code is made by offering access to copy
  7609. from a designated place, then offering equivalent access to copy the source
  7610. code from the same place counts as distribution of the source code, even though
  7611. third parties are not compelled to copy the source along with the object code.
  7612. 4. You may not copy, modify, sublicense, or distribute the Program except as
  7613. expressly provided under this License. Any attempt otherwise to copy, modify,
  7614. sublicense or distribute the Program is void, and will automatically terminate
  7615. your rights under this License. However, parties who have received copies, or
  7616. rights, from you under this License will not have their licenses terminated so
  7617. long as such parties remain in full compliance.
  7618. 5. You are not required to accept this License, since you have not signed it.
  7619. However, nothing else grants you permission to modify or distribute the Program
  7620. or its derivative works. These actions are prohibited by law if you do not
  7621. accept this License. Therefore, by modifying or distributing the Program (or
  7622. any work based on the Program), you indicate your acceptance of this License to
  7623. do so, and all its terms and conditions for copying, distributing or modifying
  7624. the Program or works based on it.
  7625. 6. Each time you redistribute the Program (or any work based on the Program),
  7626. the recipient automatically receives a license from the original licensor to
  7627. copy, distribute or modify the Program subject to these terms and conditions.
  7628. You may not impose any further restrictions on the recipients&#x27; exercise of the
  7629. rights granted herein. You are not responsible for enforcing compliance by
  7630. third parties to this License.
  7631. 7. If, as a consequence of a court judgment or allegation of patent
  7632. infringement or for any other reason (not limited to patent issues), conditions
  7633. are imposed on you (whether by court order, agreement or otherwise) that
  7634. contradict the conditions of this License, they do not excuse you from the
  7635. conditions of this License. If you cannot distribute so as to satisfy
  7636. simultaneously your obligations under this License and any other pertinent
  7637. obligations, then as a consequence you may not distribute the Program at all.
  7638. For example, if a patent license would not permit royalty-free redistribution
  7639. of the Program by all those who receive copies directly or indirectly through
  7640. you, then the only way you could satisfy both it and this License would be to
  7641. refrain entirely from distribution of the Program.
  7642. If any portion of this section is held invalid or unenforceable under any
  7643. particular circumstance, the balance of the section is intended to apply and
  7644. the section as a whole is intended to apply in other circumstances.
  7645. It is not the purpose of this section to induce you to infringe any patents or
  7646. other property right claims or to contest validity of any such claims; this
  7647. section has the sole purpose of protecting the integrity of the free software
  7648. distribution system, which is implemented by public license practices. Many
  7649. people have made generous contributions to the wide range of software
  7650. distributed through that system in reliance on consistent application of that
  7651. system; it is up to the author/donor to decide if he or she is willing to
  7652. distribute software through any other system and a licensee cannot impose that
  7653. choice.
  7654. This section is intended to make thoroughly clear what is believed to be a
  7655. consequence of the rest of this License.
  7656. 8. If the distribution and/or use of the Program is restricted in certain
  7657. countries either by patents or by copyrighted interfaces, the original
  7658. copyright holder who places the Program under this License may add an explicit
  7659. geographical distribution limitation excluding those countries, so that
  7660. distribution is permitted only in or among countries not thus excluded. In
  7661. such case, this License incorporates the limitation as if written in the body
  7662. of this License.
  7663. 9. The Free Software Foundation may publish revised and/or new versions of the
  7664. General Public License from time to time. Such new versions will be similar in
  7665. spirit to the present version, but may differ in detail to address new problems
  7666. or concerns.
  7667. Each version is given a distinguishing version number. If the Program
  7668. specifies a version number of this License which applies to it and &quot;any later
  7669. version&quot;, you have the option of following the terms and conditions either of
  7670. that version or of any later version published by the Free Software Foundation.
  7671. If the Program does not specify a version number of this License, you may
  7672. choose any version ever published by the Free Software Foundation.
  7673. 10. If you wish to incorporate parts of the Program into other free programs
  7674. whose distribution conditions are different, write to the author to ask for
  7675. permission. For software which is copyrighted by the Free Software Foundation,
  7676. write to the Free Software Foundation; we sometimes make exceptions for this.
  7677. Our decision will be guided by the two goals of preserving the free status of
  7678. all derivatives of our free software and of promoting the sharing and reuse of
  7679. software generally.
  7680. NO WARRANTY
  7681. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
  7682. THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE
  7683. STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE
  7684. PROGRAM &quot;AS IS&quot; WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
  7685. INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  7686. FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
  7687. PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE,
  7688. YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  7689. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
  7690. ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE
  7691. PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
  7692. GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
  7693. INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA
  7694. BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  7695. FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER
  7696. OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  7697. END OF TERMS AND CONDITIONS
  7698. How to Apply These Terms to Your New Programs
  7699. If you develop a new program, and you want it to be of the greatest possible
  7700. use to the public, the best way to achieve this is to make it free software
  7701. which everyone can redistribute and change under these terms.
  7702. To do so, attach the following notices to the program. It is safest to attach
  7703. them to the start of each source file to most effectively convey the exclusion
  7704. of warranty; and each file should have at least the &quot;copyright&quot; line and a
  7705. pointer to where the full notice is found.
  7706. One line to give the program&#x27;s name and a brief idea of what it does.
  7707. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  7708. This program is free software; you can redistribute it and/or modify it
  7709. under the terms of the GNU General Public License as published by the Free
  7710. Software Foundation; either version 2 of the License, or (at your option)
  7711. any later version.
  7712. This program is distributed in the hope that it will be useful, but WITHOUT
  7713. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  7714. FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
  7715. more details.
  7716. You should have received a copy of the GNU General Public License along
  7717. with this program; if not, write to the Free Software Foundation, Inc., 59
  7718. Temple Place, Suite 330, Boston, MA 02111-1307 USA
  7719. Also add information on how to contact you by electronic and paper mail.
  7720. If the program is interactive, make it output a short notice like this when it
  7721. starts in an interactive mode:
  7722. Gnomovision version 69, Copyright (C) year name of author Gnomovision comes
  7723. with ABSOLUTELY NO WARRANTY; for details type &#x27;show w&#x27;. This is free
  7724. software, and you are welcome to redistribute it under certain conditions;
  7725. type &#x27;show c&#x27; for details.
  7726. The hypothetical commands &#x27;show w&#x27; and &#x27;show c&#x27; should show the appropriate
  7727. parts of the General Public License. Of course, the commands you use may be
  7728. called something other than &#x27;show w&#x27; and &#x27;show c&#x27;; they could even be
  7729. mouse-clicks or menu items--whatever suits your program.
  7730. You should also get your employer (if you work as a programmer) or your school,
  7731. if any, to sign a &quot;copyright disclaimer&quot; for the program, if necessary. Here
  7732. is a sample; alter the names:
  7733. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  7734. &#x27;Gnomovision&#x27; (which makes passes at compilers) written by James Hacker.
  7735. signature of Ty Coon, 1 April 1989
  7736. Ty Coon, President of Vice
  7737. This General Public License does not permit incorporating your program into
  7738. proprietary programs. If your program is a subroutine library, you may
  7739. consider it more useful to permit linking proprietary applications with the
  7740. library. If this is what you want to do, use the GNU Library General Public
  7741. License instead of this License.
  7742. &quot;CLASSPATH&quot; EXCEPTION TO THE GPL
  7743. Certain source files distributed by Oracle America and/or its affiliates are
  7744. subject to the following clarification and special exception to the GPL, but
  7745. only where Oracle has expressly included in the particular source file&#x27;s header
  7746. the words &quot;Oracle designates this particular file as subject to the &quot;Classpath&quot;
  7747. exception as provided by Oracle in the LICENSE file that accompanied this code.&quot;
  7748. Linking this library statically or dynamically with other modules is making
  7749. a combined work based on this library. Thus, the terms and conditions of
  7750. the GNU General Public License cover the whole combination.
  7751. As a special exception, the copyright holders of this library give you
  7752. permission to link this library with independent modules to produce an
  7753. executable, regardless of the license terms of these independent modules,
  7754. and to copy and distribute the resulting executable under terms of your
  7755. choice, provided that you also meet, for each linked independent module,
  7756. the terms and conditions of the license of that module. An independent
  7757. module is a module which is not derived from or based on this library. If
  7758. you modify this library, you may extend this exception to your version of
  7759. the library, but you are not obligated to do so. If you do not wish to do
  7760. so, delete this exception statement from your version.
  7761. </pre>
  7762. </div>
  7763. </div>
  7764. <div class="product">
  7765. <span class="title">Android Transition Support Library</span>
  7766. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  7767. <input type="checkbox" hidden id="46">
  7768. <label class="show" for="46" tabindex="0"></label>
  7769. <div class="licence">
  7770. <pre>
  7771. Apache License
  7772. Version 2.0, January 2004
  7773. http://www.apache.org/licenses/
  7774. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  7775. 1. Definitions.
  7776. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  7777. and distribution as defined by Sections 1 through 9 of this document.
  7778. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  7779. the copyright owner that is granting the License.
  7780. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  7781. other entities that control, are controlled by, or are under common
  7782. control with that entity. For the purposes of this definition,
  7783. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  7784. direction or management of such entity, whether by contract or
  7785. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  7786. outstanding shares, or (iii) beneficial ownership of such entity.
  7787. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  7788. exercising permissions granted by this License.
  7789. &quot;Source&quot; form shall mean the preferred form for making modifications,
  7790. including but not limited to software source code, documentation
  7791. source, and configuration files.
  7792. &quot;Object&quot; form shall mean any form resulting from mechanical
  7793. transformation or translation of a Source form, including but
  7794. not limited to compiled object code, generated documentation,
  7795. and conversions to other media types.
  7796. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  7797. Object form, made available under the License, as indicated by a
  7798. copyright notice that is included in or attached to the work
  7799. (an example is provided in the Appendix below).
  7800. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  7801. form, that is based on (or derived from) the Work and for which the
  7802. editorial revisions, annotations, elaborations, or other modifications
  7803. represent, as a whole, an original work of authorship. For the purposes
  7804. of this License, Derivative Works shall not include works that remain
  7805. separable from, or merely link (or bind by name) to the interfaces of,
  7806. the Work and Derivative Works thereof.
  7807. &quot;Contribution&quot; shall mean any work of authorship, including
  7808. the original version of the Work and any modifications or additions
  7809. to that Work or Derivative Works thereof, that is intentionally
  7810. submitted to Licensor for inclusion in the Work by the copyright owner
  7811. or by an individual or Legal Entity authorized to submit on behalf of
  7812. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  7813. means any form of electronic, verbal, or written communication sent
  7814. to the Licensor or its representatives, including but not limited to
  7815. communication on electronic mailing lists, source code control systems,
  7816. and issue tracking systems that are managed by, or on behalf of, the
  7817. Licensor for the purpose of discussing and improving the Work, but
  7818. excluding communication that is conspicuously marked or otherwise
  7819. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  7820. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  7821. on behalf of whom a Contribution has been received by Licensor and
  7822. subsequently incorporated within the Work.
  7823. 2. Grant of Copyright License. Subject to the terms and conditions of
  7824. this License, each Contributor hereby grants to You a perpetual,
  7825. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7826. copyright license to reproduce, prepare Derivative Works of,
  7827. publicly display, publicly perform, sublicense, and distribute the
  7828. Work and such Derivative Works in Source or Object form.
  7829. 3. Grant of Patent License. Subject to the terms and conditions of
  7830. this License, each Contributor hereby grants to You a perpetual,
  7831. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  7832. (except as stated in this section) patent license to make, have made,
  7833. use, offer to sell, sell, import, and otherwise transfer the Work,
  7834. where such license applies only to those patent claims licensable
  7835. by such Contributor that are necessarily infringed by their
  7836. Contribution(s) alone or by combination of their Contribution(s)
  7837. with the Work to which such Contribution(s) was submitted. If You
  7838. institute patent litigation against any entity (including a
  7839. cross-claim or counterclaim in a lawsuit) alleging that the Work
  7840. or a Contribution incorporated within the Work constitutes direct
  7841. or contributory patent infringement, then any patent licenses
  7842. granted to You under this License for that Work shall terminate
  7843. as of the date such litigation is filed.
  7844. 4. Redistribution. You may reproduce and distribute copies of the
  7845. Work or Derivative Works thereof in any medium, with or without
  7846. modifications, and in Source or Object form, provided that You
  7847. meet the following conditions:
  7848. (a) You must give any other recipients of the Work or
  7849. Derivative Works a copy of this License; and
  7850. (b) You must cause any modified files to carry prominent notices
  7851. stating that You changed the files; and
  7852. (c) You must retain, in the Source form of any Derivative Works
  7853. that You distribute, all copyright, patent, trademark, and
  7854. attribution notices from the Source form of the Work,
  7855. excluding those notices that do not pertain to any part of
  7856. the Derivative Works; and
  7857. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  7858. distribution, then any Derivative Works that You distribute must
  7859. include a readable copy of the attribution notices contained
  7860. within such NOTICE file, excluding those notices that do not
  7861. pertain to any part of the Derivative Works, in at least one
  7862. of the following places: within a NOTICE text file distributed
  7863. as part of the Derivative Works; within the Source form or
  7864. documentation, if provided along with the Derivative Works; or,
  7865. within a display generated by the Derivative Works, if and
  7866. wherever such third-party notices normally appear. The contents
  7867. of the NOTICE file are for informational purposes only and
  7868. do not modify the License. You may add Your own attribution
  7869. notices within Derivative Works that You distribute, alongside
  7870. or as an addendum to the NOTICE text from the Work, provided
  7871. that such additional attribution notices cannot be construed
  7872. as modifying the License.
  7873. You may add Your own copyright statement to Your modifications and
  7874. may provide additional or different license terms and conditions
  7875. for use, reproduction, or distribution of Your modifications, or
  7876. for any such Derivative Works as a whole, provided Your use,
  7877. reproduction, and distribution of the Work otherwise complies with
  7878. the conditions stated in this License.
  7879. 5. Submission of Contributions. Unless You explicitly state otherwise,
  7880. any Contribution intentionally submitted for inclusion in the Work
  7881. by You to the Licensor shall be under the terms and conditions of
  7882. this License, without any additional terms or conditions.
  7883. Notwithstanding the above, nothing herein shall supersede or modify
  7884. the terms of any separate license agreement you may have executed
  7885. with Licensor regarding such Contributions.
  7886. 6. Trademarks. This License does not grant permission to use the trade
  7887. names, trademarks, service marks, or product names of the Licensor,
  7888. except as required for reasonable and customary use in describing the
  7889. origin of the Work and reproducing the content of the NOTICE file.
  7890. 7. Disclaimer of Warranty. Unless required by applicable law or
  7891. agreed to in writing, Licensor provides the Work (and each
  7892. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  7893. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  7894. implied, including, without limitation, any warranties or conditions
  7895. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  7896. PARTICULAR PURPOSE. You are solely responsible for determining the
  7897. appropriateness of using or redistributing the Work and assume any
  7898. risks associated with Your exercise of permissions under this License.
  7899. 8. Limitation of Liability. In no event and under no legal theory,
  7900. whether in tort (including negligence), contract, or otherwise,
  7901. unless required by applicable law (such as deliberate and grossly
  7902. negligent acts) or agreed to in writing, shall any Contributor be
  7903. liable to You for damages, including any direct, indirect, special,
  7904. incidental, or consequential damages of any character arising as a
  7905. result of this License or out of the use or inability to use the
  7906. Work (including but not limited to damages for loss of goodwill,
  7907. work stoppage, computer failure or malfunction, or any and all
  7908. other commercial damages or losses), even if such Contributor
  7909. has been advised of the possibility of such damages.
  7910. 9. Accepting Warranty or Additional Liability. While redistributing
  7911. the Work or Derivative Works thereof, You may choose to offer,
  7912. and charge a fee for, acceptance of support, warranty, indemnity,
  7913. or other liability obligations and/or rights consistent with this
  7914. License. However, in accepting such obligations, You may act only
  7915. on Your own behalf and on Your sole responsibility, not on behalf
  7916. of any other Contributor, and only if You agree to indemnify,
  7917. defend, and hold each Contributor harmless for any liability
  7918. incurred by, or claims asserted against, such Contributor by reason
  7919. of your accepting any such warranty or additional liability.
  7920. END OF TERMS AND CONDITIONS
  7921. APPENDIX: How to apply the Apache License to your work.
  7922. To apply the Apache License to your work, attach the following
  7923. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  7924. replaced with your own identifying information. (Don&#x27;t include
  7925. the brackets!) The text should be enclosed in the appropriate
  7926. comment syntax for the file format. We also recommend that a
  7927. file or class name and description of purpose be included on the
  7928. same &quot;printed page&quot; as the copyright notice for easier
  7929. identification within third-party archives.
  7930. Copyright [yyyy] [name of copyright owner]
  7931. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  7932. you may not use this file except in compliance with the License.
  7933. You may obtain a copy of the License at
  7934. http://www.apache.org/licenses/LICENSE-2.0
  7935. Unless required by applicable law or agreed to in writing, software
  7936. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  7937. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7938. See the License for the specific language governing permissions and
  7939. limitations under the License.
  7940. </pre>
  7941. </div>
  7942. </div>
  7943. <div class="product">
  7944. <span class="title">Animal Sniffer Annotations</span>
  7945. <span class="homepage"><a href="http://www.mojohaus.org/animal-sniffer/animal-sniffer-annotations/">homepage</a></span>
  7946. <input type="checkbox" hidden id="47">
  7947. <label class="show" for="47" tabindex="0"></label>
  7948. <div class="licence">
  7949. <pre>The MIT License
  7950. Copyright (c) 2009 codehaus.org.
  7951. Permission is hereby granted, free of charge, to any person obtaining a copy
  7952. of this software and associated documentation files (the &quot;Software&quot;), to deal
  7953. in the Software without restriction, including without limitation the rights
  7954. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  7955. copies of the Software, and to permit persons to whom the Software is
  7956. furnished to do so, subject to the following conditions:
  7957. The above copyright notice and this permission notice shall be included in
  7958. all copies or substantial portions of the Software.
  7959. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  7960. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  7961. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  7962. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  7963. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  7964. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  7965. THE SOFTWARE.
  7966. </pre>
  7967. </div>
  7968. </div>
  7969. <div class="product">
  7970. <span class="title">ARCore SDK</span>
  7971. <span class="homepage"><a href="https://github.com/google-ar/arcore-android-sdk">homepage</a></span>
  7972. <input type="checkbox" hidden id="48">
  7973. <label class="show" for="48" tabindex="0"></label>
  7974. <div class="licence">
  7975. <pre>Copyright (c) 2017, Google Inc.
  7976. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  7977. you may not use this file except in compliance with the License.
  7978. Unless required by applicable law or agreed to in writing, software
  7979. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  7980. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7981. See the License for the specific language governing permissions and
  7982. limitations under the License.
  7983. Apache License
  7984. Version 2.0, January 2004
  7985. http://www.apache.org/licenses/
  7986. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  7987. 1. Definitions.
  7988. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  7989. and distribution as defined by Sections 1 through 9 of this document.
  7990. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  7991. the copyright owner that is granting the License.
  7992. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  7993. other entities that control, are controlled by, or are under common
  7994. control with that entity. For the purposes of this definition,
  7995. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  7996. direction or management of such entity, whether by contract or
  7997. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  7998. outstanding shares, or (iii) beneficial ownership of such entity.
  7999. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  8000. exercising permissions granted by this License.
  8001. &quot;Source&quot; form shall mean the preferred form for making modifications,
  8002. including but not limited to software source code, documentation
  8003. source, and configuration files.
  8004. &quot;Object&quot; form shall mean any form resulting from mechanical
  8005. transformation or translation of a Source form, including but
  8006. not limited to compiled object code, generated documentation,
  8007. and conversions to other media types.
  8008. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  8009. Object form, made available under the License, as indicated by a
  8010. copyright notice that is included in or attached to the work
  8011. (an example is provided in the Appendix below).
  8012. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  8013. form, that is based on (or derived from) the Work and for which the
  8014. editorial revisions, annotations, elaborations, or other modifications
  8015. represent, as a whole, an original work of authorship. For the purposes
  8016. of this License, Derivative Works shall not include works that remain
  8017. separable from, or merely link (or bind by name) to the interfaces of,
  8018. the Work and Derivative Works thereof.
  8019. &quot;Contribution&quot; shall mean any work of authorship, including
  8020. the original version of the Work and any modifications or additions
  8021. to that Work or Derivative Works thereof, that is intentionally
  8022. submitted to Licensor for inclusion in the Work by the copyright owner
  8023. or by an individual or Legal Entity authorized to submit on behalf of
  8024. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  8025. means any form of electronic, verbal, or written communication sent
  8026. to the Licensor or its representatives, including but not limited to
  8027. communication on electronic mailing lists, source code control systems,
  8028. and issue tracking systems that are managed by, or on behalf of, the
  8029. Licensor for the purpose of discussing and improving the Work, but
  8030. excluding communication that is conspicuously marked or otherwise
  8031. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  8032. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  8033. on behalf of whom a Contribution has been received by Licensor and
  8034. subsequently incorporated within the Work.
  8035. 2. Grant of Copyright License. Subject to the terms and conditions of
  8036. this License, each Contributor hereby grants to You a perpetual,
  8037. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  8038. copyright license to reproduce, prepare Derivative Works of,
  8039. publicly display, publicly perform, sublicense, and distribute the
  8040. Work and such Derivative Works in Source or Object form.
  8041. 3. Grant of Patent License. Subject to the terms and conditions of
  8042. this License, each Contributor hereby grants to You a perpetual,
  8043. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  8044. (except as stated in this section) patent license to make, have made,
  8045. use, offer to sell, sell, import, and otherwise transfer the Work,
  8046. where such license applies only to those patent claims licensable
  8047. by such Contributor that are necessarily infringed by their
  8048. Contribution(s) alone or by combination of their Contribution(s)
  8049. with the Work to which such Contribution(s) was submitted. If You
  8050. institute patent litigation against any entity (including a
  8051. cross-claim or counterclaim in a lawsuit) alleging that the Work
  8052. or a Contribution incorporated within the Work constitutes direct
  8053. or contributory patent infringement, then any patent licenses
  8054. granted to You under this License for that Work shall terminate
  8055. as of the date such litigation is filed.
  8056. 4. Redistribution. You may reproduce and distribute copies of the
  8057. Work or Derivative Works thereof in any medium, with or without
  8058. modifications, and in Source or Object form, provided that You
  8059. meet the following conditions:
  8060. (a) You must give any other recipients of the Work or
  8061. Derivative Works a copy of this License; and
  8062. (b) You must cause any modified files to carry prominent notices
  8063. stating that You changed the files; and
  8064. (c) You must retain, in the Source form of any Derivative Works
  8065. that You distribute, all copyright, patent, trademark, and
  8066. attribution notices from the Source form of the Work,
  8067. excluding those notices that do not pertain to any part of
  8068. the Derivative Works; and
  8069. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  8070. distribution, then any Derivative Works that You distribute must
  8071. include a readable copy of the attribution notices contained
  8072. within such NOTICE file, excluding those notices that do not
  8073. pertain to any part of the Derivative Works, in at least one
  8074. of the following places: within a NOTICE text file distributed
  8075. as part of the Derivative Works; within the Source form or
  8076. documentation, if provided along with the Derivative Works; or,
  8077. within a display generated by the Derivative Works, if and
  8078. wherever such third-party notices normally appear. The contents
  8079. of the NOTICE file are for informational purposes only and
  8080. do not modify the License. You may add Your own attribution
  8081. notices within Derivative Works that You distribute, alongside
  8082. or as an addendum to the NOTICE text from the Work, provided
  8083. that such additional attribution notices cannot be construed
  8084. as modifying the License.
  8085. You may add Your own copyright statement to Your modifications and
  8086. may provide additional or different license terms and conditions
  8087. for use, reproduction, or distribution of Your modifications, or
  8088. for any such Derivative Works as a whole, provided Your use,
  8089. reproduction, and distribution of the Work otherwise complies with
  8090. the conditions stated in this License.
  8091. 5. Submission of Contributions. Unless You explicitly state otherwise,
  8092. any Contribution intentionally submitted for inclusion in the Work
  8093. by You to the Licensor shall be under the terms and conditions of
  8094. this License, without any additional terms or conditions.
  8095. Notwithstanding the above, nothing herein shall supersede or modify
  8096. the terms of any separate license agreement you may have executed
  8097. with Licensor regarding such Contributions.
  8098. 6. Trademarks. This License does not grant permission to use the trade
  8099. names, trademarks, service marks, or product names of the Licensor,
  8100. except as required for reasonable and customary use in describing the
  8101. origin of the Work and reproducing the content of the NOTICE file.
  8102. 7. Disclaimer of Warranty. Unless required by applicable law or
  8103. agreed to in writing, Licensor provides the Work (and each
  8104. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  8105. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  8106. implied, including, without limitation, any warranties or conditions
  8107. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  8108. PARTICULAR PURPOSE. You are solely responsible for determining the
  8109. appropriateness of using or redistributing the Work and assume any
  8110. risks associated with Your exercise of permissions under this License.
  8111. 8. Limitation of Liability. In no event and under no legal theory,
  8112. whether in tort (including negligence), contract, or otherwise,
  8113. unless required by applicable law (such as deliberate and grossly
  8114. negligent acts) or agreed to in writing, shall any Contributor be
  8115. liable to You for damages, including any direct, indirect, special,
  8116. incidental, or consequential damages of any character arising as a
  8117. result of this License or out of the use or inability to use the
  8118. Work (including but not limited to damages for loss of goodwill,
  8119. work stoppage, computer failure or malfunction, or any and all
  8120. other commercial damages or losses), even if such Contributor
  8121. has been advised of the possibility of such damages.
  8122. 9. Accepting Warranty or Additional Liability. While redistributing
  8123. the Work or Derivative Works thereof, You may choose to offer,
  8124. and charge a fee for, acceptance of support, warranty, indemnity,
  8125. or other liability obligations and/or rights consistent with this
  8126. License. However, in accepting such obligations, You may act only
  8127. on Your own behalf and on Your sole responsibility, not on behalf
  8128. of any other Contributor, and only if You agree to indemnify,
  8129. defend, and hold each Contributor harmless for any liability
  8130. incurred by, or claims asserted against, such Contributor by reason
  8131. of your accepting any such warranty or additional liability.
  8132. END OF TERMS AND CONDITIONS
  8133. </pre>
  8134. </div>
  8135. </div>
  8136. <div class="product">
  8137. <span class="title">ARCore SDK client library for Chrome</span>
  8138. <span class="homepage"><a href="https://developers.google.com/ar/develop/java/enable-arcore#dependencies">homepage</a></span>
  8139. <input type="checkbox" hidden id="49">
  8140. <label class="show" for="49" tabindex="0"></label>
  8141. <div class="licence">
  8142. <pre>
  8143. Apache License
  8144. Version 2.0, January 2004
  8145. http://www.apache.org/licenses/
  8146. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  8147. 1. Definitions.
  8148. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  8149. and distribution as defined by Sections 1 through 9 of this document.
  8150. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  8151. the copyright owner that is granting the License.
  8152. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  8153. other entities that control, are controlled by, or are under common
  8154. control with that entity. For the purposes of this definition,
  8155. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  8156. direction or management of such entity, whether by contract or
  8157. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  8158. outstanding shares, or (iii) beneficial ownership of such entity.
  8159. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  8160. exercising permissions granted by this License.
  8161. &quot;Source&quot; form shall mean the preferred form for making modifications,
  8162. including but not limited to software source code, documentation
  8163. source, and configuration files.
  8164. &quot;Object&quot; form shall mean any form resulting from mechanical
  8165. transformation or translation of a Source form, including but
  8166. not limited to compiled object code, generated documentation,
  8167. and conversions to other media types.
  8168. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  8169. Object form, made available under the License, as indicated by a
  8170. copyright notice that is included in or attached to the work
  8171. (an example is provided in the Appendix below).
  8172. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  8173. form, that is based on (or derived from) the Work and for which the
  8174. editorial revisions, annotations, elaborations, or other modifications
  8175. represent, as a whole, an original work of authorship. For the purposes
  8176. of this License, Derivative Works shall not include works that remain
  8177. separable from, or merely link (or bind by name) to the interfaces of,
  8178. the Work and Derivative Works thereof.
  8179. &quot;Contribution&quot; shall mean any work of authorship, including
  8180. the original version of the Work and any modifications or additions
  8181. to that Work or Derivative Works thereof, that is intentionally
  8182. submitted to Licensor for inclusion in the Work by the copyright owner
  8183. or by an individual or Legal Entity authorized to submit on behalf of
  8184. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  8185. means any form of electronic, verbal, or written communication sent
  8186. to the Licensor or its representatives, including but not limited to
  8187. communication on electronic mailing lists, source code control systems,
  8188. and issue tracking systems that are managed by, or on behalf of, the
  8189. Licensor for the purpose of discussing and improving the Work, but
  8190. excluding communication that is conspicuously marked or otherwise
  8191. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  8192. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  8193. on behalf of whom a Contribution has been received by Licensor and
  8194. subsequently incorporated within the Work.
  8195. 2. Grant of Copyright License. Subject to the terms and conditions of
  8196. this License, each Contributor hereby grants to You a perpetual,
  8197. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  8198. copyright license to reproduce, prepare Derivative Works of,
  8199. publicly display, publicly perform, sublicense, and distribute the
  8200. Work and such Derivative Works in Source or Object form.
  8201. 3. Grant of Patent License. Subject to the terms and conditions of
  8202. this License, each Contributor hereby grants to You a perpetual,
  8203. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  8204. (except as stated in this section) patent license to make, have made,
  8205. use, offer to sell, sell, import, and otherwise transfer the Work,
  8206. where such license applies only to those patent claims licensable
  8207. by such Contributor that are necessarily infringed by their
  8208. Contribution(s) alone or by combination of their Contribution(s)
  8209. with the Work to which such Contribution(s) was submitted. If You
  8210. institute patent litigation against any entity (including a
  8211. cross-claim or counterclaim in a lawsuit) alleging that the Work
  8212. or a Contribution incorporated within the Work constitutes direct
  8213. or contributory patent infringement, then any patent licenses
  8214. granted to You under this License for that Work shall terminate
  8215. as of the date such litigation is filed.
  8216. 4. Redistribution. You may reproduce and distribute copies of the
  8217. Work or Derivative Works thereof in any medium, with or without
  8218. modifications, and in Source or Object form, provided that You
  8219. meet the following conditions:
  8220. (a) You must give any other recipients of the Work or
  8221. Derivative Works a copy of this License; and
  8222. (b) You must cause any modified files to carry prominent notices
  8223. stating that You changed the files; and
  8224. (c) You must retain, in the Source form of any Derivative Works
  8225. that You distribute, all copyright, patent, trademark, and
  8226. attribution notices from the Source form of the Work,
  8227. excluding those notices that do not pertain to any part of
  8228. the Derivative Works; and
  8229. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  8230. distribution, then any Derivative Works that You distribute must
  8231. include a readable copy of the attribution notices contained
  8232. within such NOTICE file, excluding those notices that do not
  8233. pertain to any part of the Derivative Works, in at least one
  8234. of the following places: within a NOTICE text file distributed
  8235. as part of the Derivative Works; within the Source form or
  8236. documentation, if provided along with the Derivative Works; or,
  8237. within a display generated by the Derivative Works, if and
  8238. wherever such third-party notices normally appear. The contents
  8239. of the NOTICE file are for informational purposes only and
  8240. do not modify the License. You may add Your own attribution
  8241. notices within Derivative Works that You distribute, alongside
  8242. or as an addendum to the NOTICE text from the Work, provided
  8243. that such additional attribution notices cannot be construed
  8244. as modifying the License.
  8245. You may add Your own copyright statement to Your modifications and
  8246. may provide additional or different license terms and conditions
  8247. for use, reproduction, or distribution of Your modifications, or
  8248. for any such Derivative Works as a whole, provided Your use,
  8249. reproduction, and distribution of the Work otherwise complies with
  8250. the conditions stated in this License.
  8251. 5. Submission of Contributions. Unless You explicitly state otherwise,
  8252. any Contribution intentionally submitted for inclusion in the Work
  8253. by You to the Licensor shall be under the terms and conditions of
  8254. this License, without any additional terms or conditions.
  8255. Notwithstanding the above, nothing herein shall supersede or modify
  8256. the terms of any separate license agreement you may have executed
  8257. with Licensor regarding such Contributions.
  8258. 6. Trademarks. This License does not grant permission to use the trade
  8259. names, trademarks, service marks, or product names of the Licensor,
  8260. except as required for reasonable and customary use in describing the
  8261. origin of the Work and reproducing the content of the NOTICE file.
  8262. 7. Disclaimer of Warranty. Unless required by applicable law or
  8263. agreed to in writing, Licensor provides the Work (and each
  8264. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  8265. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  8266. implied, including, without limitation, any warranties or conditions
  8267. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  8268. PARTICULAR PURPOSE. You are solely responsible for determining the
  8269. appropriateness of using or redistributing the Work and assume any
  8270. risks associated with Your exercise of permissions under this License.
  8271. 8. Limitation of Liability. In no event and under no legal theory,
  8272. whether in tort (including negligence), contract, or otherwise,
  8273. unless required by applicable law (such as deliberate and grossly
  8274. negligent acts) or agreed to in writing, shall any Contributor be
  8275. liable to You for damages, including any direct, indirect, special,
  8276. incidental, or consequential damages of any character arising as a
  8277. result of this License or out of the use or inability to use the
  8278. Work (including but not limited to damages for loss of goodwill,
  8279. work stoppage, computer failure or malfunction, or any and all
  8280. other commercial damages or losses), even if such Contributor
  8281. has been advised of the possibility of such damages.
  8282. 9. Accepting Warranty or Additional Liability. While redistributing
  8283. the Work or Derivative Works thereof, You may choose to offer,
  8284. and charge a fee for, acceptance of support, warranty, indemnity,
  8285. or other liability obligations and/or rights consistent with this
  8286. License. However, in accepting such obligations, You may act only
  8287. on Your own behalf and on Your sole responsibility, not on behalf
  8288. of any other Contributor, and only if You agree to indemnify,
  8289. defend, and hold each Contributor harmless for any liability
  8290. incurred by, or claims asserted against, such Contributor by reason
  8291. of your accepting any such warranty or additional liability.
  8292. END OF TERMS AND CONDITIONS
  8293. APPENDIX: How to apply the Apache License to your work.
  8294. To apply the Apache License to your work, attach the following
  8295. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  8296. replaced with your own identifying information. (Don&#x27;t include
  8297. the brackets!) The text should be enclosed in the appropriate
  8298. comment syntax for the file format. We also recommend that a
  8299. file or class name and description of purpose be included on the
  8300. same &quot;printed page&quot; as the copyright notice for easier
  8301. identification within third-party archives.
  8302. Copyright [yyyy] [name of copyright owner]
  8303. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  8304. you may not use this file except in compliance with the License.
  8305. You may obtain a copy of the License at
  8306. http://www.apache.org/licenses/LICENSE-2.0
  8307. Unless required by applicable law or agreed to in writing, software
  8308. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  8309. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8310. See the License for the specific language governing permissions and
  8311. limitations under the License.
  8312. </pre>
  8313. </div>
  8314. </div>
  8315. <div class="product">
  8316. <span class="title">ARM_NEON_2_x86_SSE</span>
  8317. <span class="homepage"><a href="https://github.com/intel/ARM_NEON_2_x86_SSE">homepage</a></span>
  8318. <input type="checkbox" hidden id="50">
  8319. <label class="show" for="50" tabindex="0"></label>
  8320. <div class="licence">
  8321. <pre>created by Victoria Zhislina, the Senior Application Engineer, Intel Corporation, victoria.zhislina@intel.com
  8322. *** Copyright (C) 2012-2020 Intel Corporation. All rights reserved.
  8323. IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.
  8324. By downloading, copying, installing or using the software you agree to this license.
  8325. If you do not agree to this license, do not download, install, copy or use the software.
  8326. License Agreement
  8327. Redistribution and use in source and binary forms, with or without modification,
  8328. are permitted provided that the following conditions are met:
  8329. * Redistributions of source code must retain the above copyright notice,
  8330. this list of conditions and the following disclaimer.
  8331. * The name of the copyright holders may not be used to endorse or promote products
  8332. derived from this software without specific prior written permission.
  8333. This software is provided by the copyright holders and contributors &quot;as is&quot; and
  8334. any express or implied warranties, including, but not limited to, the implied
  8335. warranties of merchantability and fitness for a particular purpose are disclaimed.
  8336. In no event shall the Intel Corporation or contributors be liable for any direct,
  8337. indirect, incidental, special, exemplary, or consequential damages
  8338. (including, but not limited to, procurement of substitute goods or services;
  8339. loss of use, data, or profits; or business interruption) however caused
  8340. and on any theory of liability, whether in contract, strict liability,
  8341. or tort (including negligence or otherwise) arising in any way out of
  8342. the use of this software, even if advised of the possibility of such damage.
  8343. </pre>
  8344. </div>
  8345. </div>
  8346. <div class="product">
  8347. <span class="title">AXE-CORE Accessibility Audit</span>
  8348. <span class="homepage"><a href="https://github.com/dequelabs/axe-core/">homepage</a></span>
  8349. <input type="checkbox" hidden id="51">
  8350. <label class="show" for="51" tabindex="0"></label>
  8351. <div class="licence">
  8352. <pre>Mozilla Public License, version 2.0
  8353. 1. Definitions
  8354. 1.1. &quot;Contributor&quot;
  8355. means each individual or legal entity that creates, contributes to the
  8356. creation of, or owns Covered Software.
  8357. 1.2. &quot;Contributor Version&quot;
  8358. means the combination of the Contributions of others (if any) used by a
  8359. Contributor and that particular Contributor&#x27;s Contribution.
  8360. 1.3. &quot;Contribution&quot;
  8361. means Covered Software of a particular Contributor.
  8362. 1.4. &quot;Covered Software&quot;
  8363. means Source Code Form to which the initial Contributor has attached the
  8364. notice in Exhibit A, the Executable Form of such Source Code Form, and
  8365. Modifications of such Source Code Form, in each case including portions
  8366. thereof.
  8367. 1.5. &quot;Incompatible With Secondary Licenses&quot;
  8368. means
  8369. a. that the initial Contributor has attached the notice described in
  8370. Exhibit B to the Covered Software; or
  8371. b. that the Covered Software was made available under the terms of
  8372. version 1.1 or earlier of the License, but not also under the terms of
  8373. a Secondary License.
  8374. 1.6. &quot;Executable Form&quot;
  8375. means any form of the work other than Source Code Form.
  8376. 1.7. &quot;Larger Work&quot;
  8377. means a work that combines Covered Software with other material, in a
  8378. separate file or files, that is not Covered Software.
  8379. 1.8. &quot;License&quot;
  8380. means this document.
  8381. 1.9. &quot;Licensable&quot;
  8382. means having the right to grant, to the maximum extent possible, whether
  8383. at the time of the initial grant or subsequently, any and all of the
  8384. rights conveyed by this License.
  8385. 1.10. &quot;Modifications&quot;
  8386. means any of the following:
  8387. a. any file in Source Code Form that results from an addition to,
  8388. deletion from, or modification of the contents of Covered Software; or
  8389. b. any new file in Source Code Form that contains any Covered Software.
  8390. 1.11. &quot;Patent Claims&quot; of a Contributor
  8391. means any patent claim(s), including without limitation, method,
  8392. process, and apparatus claims, in any patent Licensable by such
  8393. Contributor that would be infringed, but for the grant of the License,
  8394. by the making, using, selling, offering for sale, having made, import,
  8395. or transfer of either its Contributions or its Contributor Version.
  8396. 1.12. &quot;Secondary License&quot;
  8397. means either the GNU General Public License, Version 2.0, the GNU Lesser
  8398. General Public License, Version 2.1, the GNU Affero General Public
  8399. License, Version 3.0, or any later versions of those licenses.
  8400. 1.13. &quot;Source Code Form&quot;
  8401. means the form of the work preferred for making modifications.
  8402. 1.14. &quot;You&quot; (or &quot;Your&quot;)
  8403. means an individual or a legal entity exercising rights under this
  8404. License. For legal entities, &quot;You&quot; includes any entity that controls, is
  8405. controlled by, or is under common control with You. For purposes of this
  8406. definition, &quot;control&quot; means (a) the power, direct or indirect, to cause
  8407. the direction or management of such entity, whether by contract or
  8408. otherwise, or (b) ownership of more than fifty percent (50%) of the
  8409. outstanding shares or beneficial ownership of such entity.
  8410. 2. License Grants and Conditions
  8411. 2.1. Grants
  8412. Each Contributor hereby grants You a world-wide, royalty-free,
  8413. non-exclusive license:
  8414. a. under intellectual property rights (other than patent or trademark)
  8415. Licensable by such Contributor to use, reproduce, make available,
  8416. modify, display, perform, distribute, and otherwise exploit its
  8417. Contributions, either on an unmodified basis, with Modifications, or
  8418. as part of a Larger Work; and
  8419. b. under Patent Claims of such Contributor to make, use, sell, offer for
  8420. sale, have made, import, and otherwise transfer either its
  8421. Contributions or its Contributor Version.
  8422. 2.2. Effective Date
  8423. The licenses granted in Section 2.1 with respect to any Contribution
  8424. become effective for each Contribution on the date the Contributor first
  8425. distributes such Contribution.
  8426. 2.3. Limitations on Grant Scope
  8427. The licenses granted in this Section 2 are the only rights granted under
  8428. this License. No additional rights or licenses will be implied from the
  8429. distribution or licensing of Covered Software under this License.
  8430. Notwithstanding Section 2.1(b) above, no patent license is granted by a
  8431. Contributor:
  8432. a. for any code that a Contributor has removed from Covered Software; or
  8433. b. for infringements caused by: (i) Your and any other third party&#x27;s
  8434. modifications of Covered Software, or (ii) the combination of its
  8435. Contributions with other software (except as part of its Contributor
  8436. Version); or
  8437. c. under Patent Claims infringed by Covered Software in the absence of
  8438. its Contributions.
  8439. This License does not grant any rights in the trademarks, service marks,
  8440. or logos of any Contributor (except as may be necessary to comply with
  8441. the notice requirements in Section 3.4).
  8442. 2.4. Subsequent Licenses
  8443. No Contributor makes additional grants as a result of Your choice to
  8444. distribute the Covered Software under a subsequent version of this
  8445. License (see Section 10.2) or under the terms of a Secondary License (if
  8446. permitted under the terms of Section 3.3).
  8447. 2.5. Representation
  8448. Each Contributor represents that the Contributor believes its
  8449. Contributions are its original creation(s) or it has sufficient rights to
  8450. grant the rights to its Contributions conveyed by this License.
  8451. 2.6. Fair Use
  8452. This License is not intended to limit any rights You have under
  8453. applicable copyright doctrines of fair use, fair dealing, or other
  8454. equivalents.
  8455. 2.7. Conditions
  8456. Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in
  8457. Section 2.1.
  8458. 3. Responsibilities
  8459. 3.1. Distribution of Source Form
  8460. All distribution of Covered Software in Source Code Form, including any
  8461. Modifications that You create or to which You contribute, must be under
  8462. the terms of this License. You must inform recipients that the Source
  8463. Code Form of the Covered Software is governed by the terms of this
  8464. License, and how they can obtain a copy of this License. You may not
  8465. attempt to alter or restrict the recipients&#x27; rights in the Source Code
  8466. Form.
  8467. 3.2. Distribution of Executable Form
  8468. If You distribute Covered Software in Executable Form then:
  8469. a. such Covered Software must also be made available in Source Code Form,
  8470. as described in Section 3.1, and You must inform recipients of the
  8471. Executable Form how they can obtain a copy of such Source Code Form by
  8472. reasonable means in a timely manner, at a charge no more than the cost
  8473. of distribution to the recipient; and
  8474. b. You may distribute such Executable Form under the terms of this
  8475. License, or sublicense it under different terms, provided that the
  8476. license for the Executable Form does not attempt to limit or alter the
  8477. recipients&#x27; rights in the Source Code Form under this License.
  8478. 3.3. Distribution of a Larger Work
  8479. You may create and distribute a Larger Work under terms of Your choice,
  8480. provided that You also comply with the requirements of this License for
  8481. the Covered Software. If the Larger Work is a combination of Covered
  8482. Software with a work governed by one or more Secondary Licenses, and the
  8483. Covered Software is not Incompatible With Secondary Licenses, this
  8484. License permits You to additionally distribute such Covered Software
  8485. under the terms of such Secondary License(s), so that the recipient of
  8486. the Larger Work may, at their option, further distribute the Covered
  8487. Software under the terms of either this License or such Secondary
  8488. License(s).
  8489. 3.4. Notices
  8490. You may not remove or alter the substance of any license notices
  8491. (including copyright notices, patent notices, disclaimers of warranty, or
  8492. limitations of liability) contained within the Source Code Form of the
  8493. Covered Software, except that You may alter any license notices to the
  8494. extent required to remedy known factual inaccuracies.
  8495. 3.5. Application of Additional Terms
  8496. You may choose to offer, and to charge a fee for, warranty, support,
  8497. indemnity or liability obligations to one or more recipients of Covered
  8498. Software. However, You may do so only on Your own behalf, and not on
  8499. behalf of any Contributor. You must make it absolutely clear that any
  8500. such warranty, support, indemnity, or liability obligation is offered by
  8501. You alone, and You hereby agree to indemnify every Contributor for any
  8502. liability incurred by such Contributor as a result of warranty, support,
  8503. indemnity or liability terms You offer. You may include additional
  8504. disclaimers of warranty and limitations of liability specific to any
  8505. jurisdiction.
  8506. 4. Inability to Comply Due to Statute or Regulation
  8507. If it is impossible for You to comply with any of the terms of this License
  8508. with respect to some or all of the Covered Software due to statute,
  8509. judicial order, or regulation then You must: (a) comply with the terms of
  8510. this License to the maximum extent possible; and (b) describe the
  8511. limitations and the code they affect. Such description must be placed in a
  8512. text file included with all distributions of the Covered Software under
  8513. this License. Except to the extent prohibited by statute or regulation,
  8514. such description must be sufficiently detailed for a recipient of ordinary
  8515. skill to be able to understand it.
  8516. 5. Termination
  8517. 5.1. The rights granted under this License will terminate automatically if You
  8518. fail to comply with any of its terms. However, if You become compliant,
  8519. then the rights granted under this License from a particular Contributor
  8520. are reinstated (a) provisionally, unless and until such Contributor
  8521. explicitly and finally terminates Your grants, and (b) on an ongoing
  8522. basis, if such Contributor fails to notify You of the non-compliance by
  8523. some reasonable means prior to 60 days after You have come back into
  8524. compliance. Moreover, Your grants from a particular Contributor are
  8525. reinstated on an ongoing basis if such Contributor notifies You of the
  8526. non-compliance by some reasonable means, this is the first time You have
  8527. received notice of non-compliance with this License from such
  8528. Contributor, and You become compliant prior to 30 days after Your receipt
  8529. of the notice.
  8530. 5.2. If You initiate litigation against any entity by asserting a patent
  8531. infringement claim (excluding declaratory judgment actions,
  8532. counter-claims, and cross-claims) alleging that a Contributor Version
  8533. directly or indirectly infringes any patent, then the rights granted to
  8534. You by any and all Contributors for the Covered Software under Section
  8535. 2.1 of this License shall terminate.
  8536. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user
  8537. license agreements (excluding distributors and resellers) which have been
  8538. validly granted by You or Your distributors under this License prior to
  8539. termination shall survive termination.
  8540. 6. Disclaimer of Warranty
  8541. Covered Software is provided under this License on an &quot;as is&quot; basis,
  8542. without warranty of any kind, either expressed, implied, or statutory,
  8543. including, without limitation, warranties that the Covered Software is free
  8544. of defects, merchantable, fit for a particular purpose or non-infringing.
  8545. The entire risk as to the quality and performance of the Covered Software
  8546. is with You. Should any Covered Software prove defective in any respect,
  8547. You (not any Contributor) assume the cost of any necessary servicing,
  8548. repair, or correction. This disclaimer of warranty constitutes an essential
  8549. part of this License. No use of any Covered Software is authorized under
  8550. this License except under this disclaimer.
  8551. 7. Limitation of Liability
  8552. Under no circumstances and under no legal theory, whether tort (including
  8553. negligence), contract, or otherwise, shall any Contributor, or anyone who
  8554. distributes Covered Software as permitted above, be liable to You for any
  8555. direct, indirect, special, incidental, or consequential damages of any
  8556. character including, without limitation, damages for lost profits, loss of
  8557. goodwill, work stoppage, computer failure or malfunction, or any and all
  8558. other commercial damages or losses, even if such party shall have been
  8559. informed of the possibility of such damages. This limitation of liability
  8560. shall not apply to liability for death or personal injury resulting from
  8561. such party&#x27;s negligence to the extent applicable law prohibits such
  8562. limitation. Some jurisdictions do not allow the exclusion or limitation of
  8563. incidental or consequential damages, so this exclusion and limitation may
  8564. not apply to You.
  8565. 8. Litigation
  8566. Any litigation relating to this License may be brought only in the courts
  8567. of a jurisdiction where the defendant maintains its principal place of
  8568. business and such litigation shall be governed by laws of that
  8569. jurisdiction, without reference to its conflict-of-law provisions. Nothing
  8570. in this Section shall prevent a party&#x27;s ability to bring cross-claims or
  8571. counter-claims.
  8572. 9. Miscellaneous
  8573. This License represents the complete agreement concerning the subject
  8574. matter hereof. If any provision of this License is held to be
  8575. unenforceable, such provision shall be reformed only to the extent
  8576. necessary to make it enforceable. Any law or regulation which provides that
  8577. the language of a contract shall be construed against the drafter shall not
  8578. be used to construe this License against a Contributor.
  8579. 10. Versions of the License
  8580. 10.1. New Versions
  8581. Mozilla Foundation is the license steward. Except as provided in Section
  8582. 10.3, no one other than the license steward has the right to modify or
  8583. publish new versions of this License. Each version will be given a
  8584. distinguishing version number.
  8585. 10.2. Effect of New Versions
  8586. You may distribute the Covered Software under the terms of the version
  8587. of the License under which You originally received the Covered Software,
  8588. or under the terms of any subsequent version published by the license
  8589. steward.
  8590. 10.3. Modified Versions
  8591. If you create software not governed by this License, and you want to
  8592. create a new license for such software, you may create and use a
  8593. modified version of this License if you rename the license and remove
  8594. any references to the name of the license steward (except to note that
  8595. such modified license differs from this License).
  8596. 10.4. Distributing Source Code Form that is Incompatible With Secondary
  8597. Licenses If You choose to distribute Source Code Form that is
  8598. Incompatible With Secondary Licenses under the terms of this version of
  8599. the License, the notice described in Exhibit B of this License must be
  8600. attached.
  8601. Exhibit A - Source Code Form License Notice
  8602. This Source Code Form is subject to the
  8603. terms of the Mozilla Public License, v.
  8604. 2.0. If a copy of the MPL was not
  8605. distributed with this file, You can
  8606. obtain one at
  8607. http://mozilla.org/MPL/2.0/.
  8608. If it is not possible or desirable to put the notice in a particular file,
  8609. then You may include the notice in a location (such as a LICENSE file in a
  8610. relevant directory) where a recipient would be likely to look for such a
  8611. notice.
  8612. You may add additional accurate notices of copyright ownership.
  8613. Exhibit B - &quot;Incompatible With Secondary Licenses&quot; Notice
  8614. This Source Code Form is &quot;Incompatible
  8615. With Secondary Licenses&quot;, as defined by
  8616. the Mozilla Public License, v. 2.0.
  8617. </pre>
  8618. </div>
  8619. </div>
  8620. <div class="product">
  8621. <span class="title">Blackmagic DeckLink SDK - Mac</span>
  8622. <span class="homepage"><a href="http://software.blackmagicdesign.com/DeckLink/v10.7/Blackmagic_DeckLink_SDK_10.7.zip">homepage</a></span>
  8623. <input type="checkbox" hidden id="52">
  8624. <label class="show" for="52" tabindex="0"></label>
  8625. <div class="licence">
  8626. <pre>Extracted from mac/include/DeckLinkAPI.h:
  8627. ** Copyright (c) 2014 Blackmagic Design
  8628. **
  8629. ** Permission is hereby granted, free of charge, to any person or organization
  8630. ** obtaining a copy of the software and accompanying documentation covered by
  8631. ** this license (the &quot;Software&quot;) to use, reproduce, display, distribute,
  8632. ** execute, and transmit the Software, and to prepare derivative works of the
  8633. ** Software, and to permit third-parties to whom the Software is furnished to
  8634. ** do so, all subject to the following:
  8635. **
  8636. ** The copyright notices in the Software and this entire statement, including
  8637. ** the above license grant, this restriction and the following disclaimer,
  8638. ** must be included in all copies of the Software, in whole or in part, and
  8639. ** all derivative works of the Software, unless such copies or derivative
  8640. ** works are solely in the form of machine-executable object code generated by
  8641. ** a source language processor.
  8642. **
  8643. ** THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  8644. ** IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  8645. ** FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  8646. ** SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  8647. ** FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  8648. ** ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  8649. ** DEALINGS IN THE SOFTWARE.
  8650. </pre>
  8651. </div>
  8652. </div>
  8653. <div class="product">
  8654. <span class="title">blink HTMLTokenizer</span>
  8655. <span class="homepage"><a href="http://www.chromium.org/blink">homepage</a></span>
  8656. <input type="checkbox" hidden id="53">
  8657. <label class="show" for="53" tabindex="0"></label>
  8658. <div class="licence">
  8659. <pre>Copyright (C) 2008 Apple Inc. All Rights Reserved.
  8660. Copyright (C) 2009 Torch Mobile, Inc. http://www.torchmobile.com/
  8661. Copyright (C) 2010 Google, Inc. All Rights Reserved.
  8662. Redistribution and use in source and binary forms, with or without
  8663. modification, are permitted provided that the following conditions
  8664. are met:
  8665. 1. Redistributions of source code must retain the above copyright
  8666. notice, this list of conditions and the following disclaimer.
  8667. 2. Redistributions in binary form must reproduce the above copyright
  8668. notice, this list of conditions and the following disclaimer in the
  8669. documentation and/or other materials provided with the distribution.
  8670. *
  8671. THIS SOFTWARE IS PROVIDED BY APPLE INC. ``AS IS&#x27;&#x27; AND ANY
  8672. EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  8673. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  8674. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE INC. OR
  8675. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  8676. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  8677. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  8678. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
  8679. OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  8680. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  8681. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  8682. </pre>
  8683. </div>
  8684. </div>
  8685. <div class="product">
  8686. <span class="title">BoringSSL</span>
  8687. <span class="homepage"><a href="https://boringssl.googlesource.com/boringssl">homepage</a></span>
  8688. <input type="checkbox" hidden id="54">
  8689. <label class="show" for="54" tabindex="0"></label>
  8690. <div class="licence">
  8691. <pre>BoringSSL is a fork of OpenSSL. As such, large parts of it fall under OpenSSL
  8692. licensing. Files that are completely new have a Google copyright and an ISC
  8693. license. This license is reproduced at the bottom of this file.
  8694. Contributors to BoringSSL are required to follow the CLA rules for Chromium:
  8695. https://cla.developers.google.com/clas
  8696. Files in third_party/ have their own licenses, as described therein. The MIT
  8697. license, for third_party/fiat, which, unlike other third_party directories, is
  8698. compiled into non-test libraries, is included below.
  8699. The OpenSSL toolkit stays under a dual license, i.e. both the conditions of the
  8700. OpenSSL License and the original SSLeay license apply to the toolkit. See below
  8701. for the actual license texts. Actually both licenses are BSD-style Open Source
  8702. licenses. In case of any license issues related to OpenSSL please contact
  8703. openssl-core@openssl.org.
  8704. The following are Google-internal bug numbers where explicit permission from
  8705. some authors is recorded for use of their work. (This is purely for our own
  8706. record keeping.)
  8707. 27287199
  8708. 27287880
  8709. 27287883
  8710. 263291445
  8711. OpenSSL License
  8712. ---------------
  8713. /* ====================================================================
  8714. * Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved.
  8715. *
  8716. * Redistribution and use in source and binary forms, with or without
  8717. * modification, are permitted provided that the following conditions
  8718. * are met:
  8719. *
  8720. * 1. Redistributions of source code must retain the above copyright
  8721. * notice, this list of conditions and the following disclaimer.
  8722. *
  8723. * 2. Redistributions in binary form must reproduce the above copyright
  8724. * notice, this list of conditions and the following disclaimer in
  8725. * the documentation and/or other materials provided with the
  8726. * distribution.
  8727. *
  8728. * 3. All advertising materials mentioning features or use of this
  8729. * software must display the following acknowledgment:
  8730. * &quot;This product includes software developed by the OpenSSL Project
  8731. * for use in the OpenSSL Toolkit. (http://www.openssl.org/)&quot;
  8732. *
  8733. * 4. The names &quot;OpenSSL Toolkit&quot; and &quot;OpenSSL Project&quot; must not be used to
  8734. * endorse or promote products derived from this software without
  8735. * prior written permission. For written permission, please contact
  8736. * openssl-core@openssl.org.
  8737. *
  8738. * 5. Products derived from this software may not be called &quot;OpenSSL&quot;
  8739. * nor may &quot;OpenSSL&quot; appear in their names without prior written
  8740. * permission of the OpenSSL Project.
  8741. *
  8742. * 6. Redistributions of any form whatsoever must retain the following
  8743. * acknowledgment:
  8744. * &quot;This product includes software developed by the OpenSSL Project
  8745. * for use in the OpenSSL Toolkit (http://www.openssl.org/)&quot;
  8746. *
  8747. * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS&#x27;&#x27; AND ANY
  8748. * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  8749. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  8750. * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
  8751. * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  8752. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  8753. * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  8754. * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  8755. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  8756. * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  8757. * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  8758. * OF THE POSSIBILITY OF SUCH DAMAGE.
  8759. * ====================================================================
  8760. *
  8761. * This product includes cryptographic software written by Eric Young
  8762. * (eay@cryptsoft.com). This product includes software written by Tim
  8763. * Hudson (tjh@cryptsoft.com).
  8764. *
  8765. */
  8766. Original SSLeay License
  8767. -----------------------
  8768. /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
  8769. * All rights reserved.
  8770. *
  8771. * This package is an SSL implementation written
  8772. * by Eric Young (eay@cryptsoft.com).
  8773. * The implementation was written so as to conform with Netscapes SSL.
  8774. *
  8775. * This library is free for commercial and non-commercial use as long as
  8776. * the following conditions are aheared to. The following conditions
  8777. * apply to all code found in this distribution, be it the RC4, RSA,
  8778. * lhash, DES, etc., code; not just the SSL code. The SSL documentation
  8779. * included with this distribution is covered by the same copyright terms
  8780. * except that the holder is Tim Hudson (tjh@cryptsoft.com).
  8781. *
  8782. * Copyright remains Eric Young&#x27;s, and as such any Copyright notices in
  8783. * the code are not to be removed.
  8784. * If this package is used in a product, Eric Young should be given attribution
  8785. * as the author of the parts of the library used.
  8786. * This can be in the form of a textual message at program startup or
  8787. * in documentation (online or textual) provided with the package.
  8788. *
  8789. * Redistribution and use in source and binary forms, with or without
  8790. * modification, are permitted provided that the following conditions
  8791. * are met:
  8792. * 1. Redistributions of source code must retain the copyright
  8793. * notice, this list of conditions and the following disclaimer.
  8794. * 2. Redistributions in binary form must reproduce the above copyright
  8795. * notice, this list of conditions and the following disclaimer in the
  8796. * documentation and/or other materials provided with the distribution.
  8797. * 3. All advertising materials mentioning features or use of this software
  8798. * must display the following acknowledgement:
  8799. * &quot;This product includes cryptographic software written by
  8800. * Eric Young (eay@cryptsoft.com)&quot;
  8801. * The word &#x27;cryptographic&#x27; can be left out if the rouines from the library
  8802. * being used are not cryptographic related :-).
  8803. * 4. If you include any Windows specific code (or a derivative thereof) from
  8804. * the apps directory (application code) you must include an acknowledgement:
  8805. * &quot;This product includes software written by Tim Hudson (tjh@cryptsoft.com)&quot;
  8806. *
  8807. * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS&#x27;&#x27; AND
  8808. * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  8809. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  8810. * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  8811. * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  8812. * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  8813. * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  8814. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  8815. * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  8816. * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  8817. * SUCH DAMAGE.
  8818. *
  8819. * The licence and distribution terms for any publically available version or
  8820. * derivative of this code cannot be changed. i.e. this code cannot simply be
  8821. * copied and put under another distribution licence
  8822. * [including the GNU Public Licence.]
  8823. */
  8824. ISC license used for completely new code in BoringSSL:
  8825. /* Copyright (c) 2015, Google Inc.
  8826. *
  8827. * Permission to use, copy, modify, and/or distribute this software for any
  8828. * purpose with or without fee is hereby granted, provided that the above
  8829. * copyright notice and this permission notice appear in all copies.
  8830. *
  8831. * THE SOFTWARE IS PROVIDED &quot;AS IS&quot; AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  8832. * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  8833. * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
  8834. * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  8835. * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
  8836. * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  8837. * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */
  8838. The code in third_party/fiat carries the MIT license:
  8839. Copyright (c) 2015-2016 the fiat-crypto authors (see
  8840. https://github.com/mit-plv/fiat-crypto/blob/master/AUTHORS).
  8841. Permission is hereby granted, free of charge, to any person obtaining a copy
  8842. of this software and associated documentation files (the &quot;Software&quot;), to deal
  8843. in the Software without restriction, including without limitation the rights
  8844. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  8845. copies of the Software, and to permit persons to whom the Software is
  8846. furnished to do so, subject to the following conditions:
  8847. The above copyright notice and this permission notice shall be included in all
  8848. copies or substantial portions of the Software.
  8849. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  8850. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  8851. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  8852. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  8853. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  8854. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  8855. SOFTWARE.
  8856. Licenses for support code
  8857. -------------------------
  8858. Parts of the TLS test suite are under the Go license. This code is not included
  8859. in BoringSSL (i.e. libcrypto and libssl) when compiled, however, so
  8860. distributing code linked against BoringSSL does not trigger this license:
  8861. Copyright (c) 2009 The Go Authors. All rights reserved.
  8862. Redistribution and use in source and binary forms, with or without
  8863. modification, are permitted provided that the following conditions are
  8864. met:
  8865. * Redistributions of source code must retain the above copyright
  8866. notice, this list of conditions and the following disclaimer.
  8867. * Redistributions in binary form must reproduce the above
  8868. copyright notice, this list of conditions and the following disclaimer
  8869. in the documentation and/or other materials provided with the
  8870. distribution.
  8871. * Neither the name of Google Inc. nor the names of its
  8872. contributors may be used to endorse or promote products derived from
  8873. this software without specific prior written permission.
  8874. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8875. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8876. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  8877. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  8878. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  8879. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  8880. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  8881. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  8882. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  8883. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  8884. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  8885. BoringSSL uses the Chromium test infrastructure to run a continuous build,
  8886. trybots etc. The scripts which manage this, and the script for generating build
  8887. metadata, are under the Chromium license. Distributing code linked against
  8888. BoringSSL does not trigger this license.
  8889. Copyright 2015 The Chromium Authors. All rights reserved.
  8890. Redistribution and use in source and binary forms, with or without
  8891. modification, are permitted provided that the following conditions are
  8892. met:
  8893. * Redistributions of source code must retain the above copyright
  8894. notice, this list of conditions and the following disclaimer.
  8895. * Redistributions in binary form must reproduce the above
  8896. copyright notice, this list of conditions and the following disclaimer
  8897. in the documentation and/or other materials provided with the
  8898. distribution.
  8899. * Neither the name of Google Inc. nor the names of its
  8900. contributors may be used to endorse or promote products derived from
  8901. this software without specific prior written permission.
  8902. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8903. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8904. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  8905. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  8906. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  8907. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  8908. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  8909. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  8910. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  8911. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  8912. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  8913. </pre>
  8914. </div>
  8915. </div>
  8916. <div class="product">
  8917. <span class="title">Braille Translation Library</span>
  8918. <span class="homepage"><a href="https://github.com/liblouis/liblouis">homepage</a></span>
  8919. <input type="checkbox" hidden id="55">
  8920. <label class="show" for="55" tabindex="0"></label>
  8921. <div class="licence">
  8922. <pre>(Copied from src/liblouis/liblouis.h.in)
  8923. /* liblouis Braille Translation and Back-Translation Library
  8924. Based on the Linux screenreader BRLTTY, copyright (C) 1999-2006 by
  8925. The BRLTTY Team
  8926. Copyright (C) 2004, 2005, 2006, 2009 ViewPlus Technologies, Inc.
  8927. www.viewplus.com and JJB Software, Inc. www.jjb-software.com
  8928. liblouis is free software: you can redistribute it and/or modify it
  8929. under the terms of the GNU Lesser General Public License as
  8930. published by the Free Software Foundation, either version 3 of the
  8931. License, or (at your option) any later version.
  8932. liblouis is distributed in the hope that it will be useful, but
  8933. WITHOUT ANY WARRANTY; without even the implied warranty of
  8934. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  8935. Lesser General Public License for more details.
  8936. You should have received a copy of the GNU Lesser General Public
  8937. License along with this program. If not, see
  8938. &lt;http://www.gnu.org/licenses/&gt;.
  8939. Maintained by John J. Boyer john.boyer@abilitiessoft.com
  8940. */
  8941. </pre>
  8942. </div>
  8943. </div>
  8944. <div class="product">
  8945. <span class="title">Breakpad, An open-source multi-platform crash reporting system</span>
  8946. <span class="homepage"><a href="https://chromium.googlesource.com/breakpad/breakpad">homepage</a></span>
  8947. <input type="checkbox" hidden id="56">
  8948. <label class="show" for="56" tabindex="0"></label>
  8949. <div class="licence">
  8950. <pre>Copyright (c) 2006, Google Inc.
  8951. All rights reserved.
  8952. Redistribution and use in source and binary forms, with or without
  8953. modification, are permitted provided that the following conditions are
  8954. met:
  8955. * Redistributions of source code must retain the above copyright
  8956. notice, this list of conditions and the following disclaimer.
  8957. * Redistributions in binary form must reproduce the above
  8958. copyright notice, this list of conditions and the following disclaimer
  8959. in the documentation and/or other materials provided with the
  8960. distribution.
  8961. * Neither the name of Google Inc. nor the names of its
  8962. contributors may be used to endorse or promote products derived from
  8963. this software without specific prior written permission.
  8964. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  8965. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  8966. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  8967. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  8968. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  8969. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  8970. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  8971. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  8972. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  8973. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  8974. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  8975. COPYRIGHT AND PERMISSION NOTICE
  8976. Copyright (c) 1996 - 2011, Daniel Stenberg, &lt;daniel@haxx.se&gt;.
  8977. All rights reserved.
  8978. Permission to use, copy, modify, and distribute this software for any purpose
  8979. with or without fee is hereby granted, provided that the above copyright
  8980. notice and this permission notice appear in all copies.
  8981. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  8982. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  8983. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
  8984. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  8985. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  8986. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
  8987. OR OTHER DEALINGS IN THE SOFTWARE.
  8988. Except as contained in this notice, the name of a copyright holder shall not
  8989. be used in advertising or otherwise to promote the sale, use or other dealings
  8990. in this Software without prior written authorization of the copyright holder.
  8991. Copyright (c) 1999 Apple Computer, Inc. All rights reserved.
  8992. @APPLE_LICENSE_HEADER_START@
  8993. This file contains Original Code and/or Modifications of Original Code
  8994. as defined in and that are subject to the Apple Public Source License
  8995. Version 2.0 (the &#x27;License&#x27;). You may not use this file except in
  8996. compliance with the License. Please obtain a copy of the License at
  8997. http://www.opensource.apple.com/apsl/ and read it before using this
  8998. file.
  8999. The Original Code and all software distributed under the License are
  9000. distributed on an &#x27;AS IS&#x27; basis, WITHOUT WARRANTY OF ANY KIND, EITHER
  9001. EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES,
  9002. INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY,
  9003. FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT.
  9004. Please see the License for the specific language governing rights and
  9005. limitations under the License.
  9006. @APPLE_LICENSE_HEADER_END@
  9007. Copyright 2007-2008 Google Inc.
  9008. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;); you may not
  9009. use this file except in compliance with the License. You may obtain a copy
  9010. of the License at
  9011. http://www.apache.org/licenses/LICENSE-2.0
  9012. Unless required by applicable law or agreed to in writing, software
  9013. distributed under the License is distributed on an &quot;AS IS&quot; BASIS, WITHOUT
  9014. WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
  9015. License for the specific language governing permissions and limitations under
  9016. the License.
  9017. </pre>
  9018. </div>
  9019. </div>
  9020. <div class="product">
  9021. <span class="title">Brotli</span>
  9022. <span class="homepage"><a href="https://github.com/google/brotli">homepage</a></span>
  9023. <input type="checkbox" hidden id="57">
  9024. <label class="show" for="57" tabindex="0"></label>
  9025. <div class="licence">
  9026. <pre>Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors.
  9027. Permission is hereby granted, free of charge, to any person obtaining a copy
  9028. of this software and associated documentation files (the &quot;Software&quot;), to deal
  9029. in the Software without restriction, including without limitation the rights
  9030. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  9031. copies of the Software, and to permit persons to whom the Software is
  9032. furnished to do so, subject to the following conditions:
  9033. The above copyright notice and this permission notice shall be included in
  9034. all copies or substantial portions of the Software.
  9035. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  9036. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  9037. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  9038. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  9039. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  9040. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  9041. THE SOFTWARE.
  9042. </pre>
  9043. </div>
  9044. </div>
  9045. <div class="product">
  9046. <span class="title">BSDiff</span>
  9047. <span class="homepage"><a href="http://www.daemonology.net/bsdiff/">homepage</a></span>
  9048. <input type="checkbox" hidden id="58">
  9049. <label class="show" for="58" tabindex="0"></label>
  9050. <div class="licence">
  9051. <pre>Copyright 2003-2005 Colin Percival
  9052. All rights reserved
  9053. Redistribution and use in source and binary forms, with or without
  9054. modification, are permitted providing that the following conditions
  9055. are met:
  9056. 1. Redistributions of source code must retain the above copyright
  9057. notice, this list of conditions and the following disclaimer.
  9058. 2. Redistributions in binary form must reproduce the above copyright
  9059. notice, this list of conditions and the following disclaimer in the
  9060. documentation and/or other materials provided with the distribution.
  9061. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS&#x27;&#x27; AND ANY EXPRESS OR
  9062. IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  9063. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  9064. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
  9065. DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  9066. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  9067. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  9068. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  9069. STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
  9070. IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  9071. POSSIBILITY OF SUCH DAMAGE.
  9072. </pre>
  9073. </div>
  9074. </div>
  9075. <div class="product">
  9076. <span class="title">bsdiff</span>
  9077. <span class="homepage"><a href="http://www.daemonology.net/bsdiff/">homepage</a></span>
  9078. <input type="checkbox" hidden id="59">
  9079. <label class="show" for="59" tabindex="0"></label>
  9080. <div class="licence">
  9081. <pre>BSD Protection License
  9082. February 2002
  9083. Preamble
  9084. --------
  9085. The Berkeley Software Distribution (&quot;BSD&quot;) license has proven very effective
  9086. over the years at allowing for a wide spread of work throughout both
  9087. commercial and non-commercial products. For programmers whose primary
  9088. intention is to improve the general quality of available software, it is
  9089. arguable that there is no better license than the BSD license, as it
  9090. permits improvements to be used wherever they will help, without idealogical
  9091. or metallic constraint.
  9092. This is of particular value to those who produce reference implementations
  9093. of proposed standards: The case of TCP/IP clearly illustrates that freely
  9094. and universally available implementations leads the rapid acceptance of
  9095. standards -- often even being used instead of a de jure standard (eg, OSI
  9096. network models).
  9097. With the rapid proliferation of software licensed under the GNU General
  9098. Public License, however, the continued success of this role is called into
  9099. question. Given that the inclusion of a few lines of &quot;GPL-tainted&quot; work
  9100. into a larger body of work will result in restricted distribution -- and
  9101. given that further work will likely build upon the &quot;tainted&quot; portions,
  9102. making them difficult to remove at a future date -- there are inevitable
  9103. circumstances where authors would, in order to protect their goal of
  9104. providing for the widespread usage of their work, wish to guard against
  9105. such &quot;GPL-taint&quot;.
  9106. In addition, one can imagine that companies which operate by producing and
  9107. selling (possibly closed-source) code would wish to protect themselves
  9108. against the rise of a GPL-licensed competitor. While under existing
  9109. licenses this would mean not releasing their code under any form of open
  9110. license, if a license existed under which they could incorporate any
  9111. improvements back into their own (commercial) products then they might be
  9112. far more willing to provide for non-closed distribution.
  9113. For the above reasons, we put forth this &quot;BSD Protection License&quot;: A
  9114. license designed to retain the freedom granted by the BSD license to use
  9115. licensed works in a wide variety of settings, both non-commercial and
  9116. commercial, while protecting the work from having future contributors
  9117. restrict that freedom.
  9118. The precise terms and conditions for copying, distribution, and
  9119. modification follow.
  9120. BSD PROTECTION LICENSE
  9121. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION, AND MODIFICATION
  9122. ----------------------------------------------------------------
  9123. 0. Definitions.
  9124. a) &quot;Program&quot;, below, refers to any program or work distributed under
  9125. the terms of this license.
  9126. b) A &quot;work based on the Program&quot;, below, refers to either the Program
  9127. or any derivative work under copyright law.
  9128. c) &quot;Modification&quot;, below, refers to the act of creating derivative works.
  9129. d) &quot;You&quot;, below, refers to each licensee.
  9130. 1. Scope.
  9131. This license governs the copying, distribution, and modification of the
  9132. Program. Other activities are outside the scope of this license; The
  9133. act of running the Program is not restricted, and the output from the
  9134. Program is covered only if its contents constitute a work based on the
  9135. Program.
  9136. 2. Verbatim copies.
  9137. You may copy and distribute verbatim copies of the Program as you
  9138. receive it, in any medium, provided that you conspicuously and
  9139. appropriately publish on each copy an appropriate copyright notice; keep
  9140. intact all the notices that refer to this License and to the absence of
  9141. any warranty; and give any other recipients of the Program a copy of this
  9142. License along with the Program.
  9143. 3. Modification and redistribution under closed license.
  9144. You may modify your copy or copies of the Program, and distribute
  9145. the resulting derivative works, provided that you meet the
  9146. following conditions:
  9147. a) The copyright notice and disclaimer on the Program must be reproduced
  9148. and included in the source code, documentation, and/or other materials
  9149. provided in a manner in which such notices are normally distributed.
  9150. b) The derivative work must be clearly identified as such, in order that
  9151. it may not be confused with the original work.
  9152. c) The license under which the derivative work is distributed must
  9153. expressly prohibit the distribution of further derivative works.
  9154. 4. Modification and redistribution under open license.
  9155. You may modify your copy or copies of the Program, and distribute
  9156. the resulting derivative works, provided that you meet the
  9157. following conditions:
  9158. a) The copyright notice and disclaimer on the Program must be reproduced
  9159. and included in the source code, documentation, and/or other materials
  9160. provided in a manner in which such notices are normally distributed.
  9161. b) You must clearly indicate the nature and date of any changes made
  9162. to the Program. The full details need not necessarily be included in
  9163. the individual modified files, provided that each modified file is
  9164. clearly marked as such and instructions are included on where the
  9165. full details of the modifications may be found.
  9166. c) You must cause any work that you distribute or publish, that in whole
  9167. or in part contains or is derived from the Program or any part
  9168. thereof, to be licensed as a whole at no charge to all third
  9169. parties under the terms of this License.
  9170. 5. Implied acceptance.
  9171. You may not copy or distribute the Program or any derivative works except
  9172. as expressly provided under this license. Consequently, any such action
  9173. will be taken as implied acceptance of the terms of this license.
  9174. 6. NO WARRANTY.
  9175. THIS SOFTWARE IS PROVIDED &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,
  9176. INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
  9177. AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
  9178. THE COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  9179. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE FOR ANY DIRECT,
  9180. INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  9181. ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING, BUT
  9182. NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
  9183. USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  9184. ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
  9185. TORT, EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  9186. POSSIBILITY OF SUCH DAMAGES.
  9187. </pre>
  9188. </div>
  9189. </div>
  9190. <div class="product">
  9191. <span class="title">bspatch</span>
  9192. <span class="homepage"><a href="http://lxr.mozilla.org/mozilla/source/toolkit/mozapps/update/src/updater/">homepage</a></span>
  9193. <input type="checkbox" hidden id="60">
  9194. <label class="show" for="60" tabindex="0"></label>
  9195. <div class="licence">
  9196. <pre>Copyright 2003,2004 Colin Percival
  9197. All rights reserved
  9198. Redistribution and use in source and binary forms, with or without
  9199. modification, are permitted providing that the following conditions
  9200. are met:
  9201. 1. Redistributions of source code must retain the above copyright
  9202. notice, this list of conditions and the following disclaimer.
  9203. 2. Redistributions in binary form must reproduce the above copyright
  9204. notice, this list of conditions and the following disclaimer in the
  9205. documentation and/or other materials provided with the distribution.
  9206. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS&#x27;&#x27; AND ANY EXPRESS OR
  9207. IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  9208. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  9209. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
  9210. DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  9211. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  9212. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  9213. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  9214. STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
  9215. IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  9216. POSSIBILITY OF SUCH DAMAGE.
  9217. </pre>
  9218. </div>
  9219. </div>
  9220. <div class="product">
  9221. <span class="title">C++ port of zxcvbn, an advanced password strength estimation library.</span>
  9222. <span class="homepage"><a href="https://github.com/rianhunter/zxcvbn-cpp">homepage</a></span>
  9223. <input type="checkbox" hidden id="61">
  9224. <label class="show" for="61" tabindex="0"></label>
  9225. <div class="licence">
  9226. <pre>Copyright (c) 2016 Rian Hunter
  9227. Copyright (c) 2012-2016 Dan Wheeler and Dropbox, Inc.
  9228. Permission is hereby granted, free of charge, to any person obtaining
  9229. a copy of this software and associated documentation files (the
  9230. &quot;Software&quot;), to deal in the Software without restriction, including
  9231. without limitation the rights to use, copy, modify, merge, publish,
  9232. distribute, sublicense, and/or sell copies of the Software, and to
  9233. permit persons to whom the Software is furnished to do so, subject to
  9234. the following conditions:
  9235. The above copyright notice and this permission notice shall be
  9236. included in all copies or substantial portions of the Software.
  9237. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  9238. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  9239. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  9240. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  9241. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  9242. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  9243. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  9244. </pre>
  9245. </div>
  9246. </div>
  9247. <div class="product">
  9248. <span class="title">Cardboard SDK</span>
  9249. <span class="homepage"><a href="https://github.com/googlevr/cardboard">homepage</a></span>
  9250. <input type="checkbox" hidden id="62">
  9251. <label class="show" for="62" tabindex="0"></label>
  9252. <div class="licence">
  9253. <pre>===============================================================================
  9254. All files in the following folders:
  9255. - third_party/unity_plugin_api/
  9256. are licensed as follows:
  9257. Unity Companion License (&quot;License&quot;)
  9258. v1.3
  9259. https://unity3d.com/legal/licenses/Unity_Companion_License
  9260. Unity Technologies ApS (“Unity”) grants to you a worldwide, non-exclusive, no-charge, and royalty-free copyright license to reproduce, prepare derivative works of, publicly display, publicly perform, and distribute the work of authorship that accompanies this License (“Work”), subject to the following terms and conditions:
  9261. 1. Unity Companion Use. Exercise of the license granted herein is permitted as long as it is in connection with the authoring and/or distribution of applications, software, or other content under a valid Unity content authoring and rendering engine software license (“Engine License”). That means, for example, as long as you authored content using the Work under an Engine License, you may distribute the Work in connection with that content as you see fit under this License. No other exercise of the license granted herein is permitted, and in no event may the Work be used for competitive analysis or to develop a competing product or service.
  9262. 2. No Modification of Engine License. Neither this License nor any exercise of the license granted herein modifies the Engine License in any way.
  9263. 3. Ownership; Derivative Works.
  9264. 3.1 You own your content. In this License, “derivative works” means derivatives of the Work itself--works derived only from the Work by you under this License (for example, modifying the code of the Work itself to improve its efficacy); “derivative works” of the Work do not include, for example, games, apps, or content that you create with the Work. You keep all right, title, and interest in your own content.
  9265. 3.2 Unity owns its content. While you keep all right, title, and interest to your own content per the above, as between Unity and you, Unity will own all right, title, and interest to all intellectual property rights (including patent, trademark, and copyright) in the Work and derivative works of the Work, and you hereby assign and agree to assign all such rights in those derivative works to Unity. Should assignment be invalid for any reason, you grant to Unity an irrevocable, perpetual, worldwide, non-exclusive, no-charge, and royalty-free license (with the right to grant sublicenses) under those intellectual property rights to those derivative works. You also agree to waive or refrain from asserting any author’s right, moral rights, or like rights to the extent necessary to permit exploitation as contemplated under this License.
  9266. 3.3 Your right to use derivative works. You will always have the right to use derivative works of the Work you create, consonant with this License.
  9267. 4. Trademarks. You are not granted any right or license under this License to use any trademarks, service marks, trade names, products names, or branding of Unity or its affiliates (“Trademarks”). Descriptive uses of Trademarks are permitted; see, for example, Unity’s Trademark Guidelines at https://unity3d.com/legal/branding_trademarks.
  9268. 5. Notices &amp; Third-Party Rights. This License, including the copyright notice associated with the Work, must be provided in all substantial portions of the Work and derivative works thereof (or, if that is impracticable, in any other location where such notices are customarily placed). Further, if the Work is accompanied by a Unity “third-party notices” or similar file, you acknowledge and agree that software or content identified in that file is governed by those separate license terms.
  9269. 6. DISCLAIMER, LIMITATION OF LIABILITY. THE Work AND ANY DERIVATIVE WORKS THEREOF IS PROVIDED ON AN &quot;AS IS&quot; BASIS, AND IS PROVIDED WITHOUT WARRANTY OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND/OR NON-INFRINGEMENT. IN NO EVENT SHALL ANY COPYRIGHT HOLDER OR AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES (WHETHER DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL, INCLUDING PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES, LOSS OF USE, DATA, OR PROFITS, AND BUSINESS INTERRUPTION), OR OTHER LIABILITY WHATSOEVER, WHETHER IN AN ACTION OF CONTRACT, TORT, OR OTHERWISE, ARISING FROM OR OUT OF, OR IN CONNECTION WITH, THE Work OR ANY DERIVATIVE WORKS THEREOF OR THE USE OF OR OTHER DEALINGS IN SAME, EVEN WHERE ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  9270. 7. USE IS ACCEPTANCE and License Versions. Your access to and use of the Work constitutes your acceptance of this License and its terms and conditions. This License may be modified or updated; upon any such modification or update, you will comply with the terms of the updated License for any use of any of the Work under the updated License.
  9271. 8. Use in Compliance with Law and Termination. Your exercise of the license granted herein will at all times be in compliance with applicable law and will not infringe any proprietary rights (including intellectual property rights); this License will terminate immediately (i) on any breach by you of this License; and (ii) if you commence any form of patent litigation, including a cross-claim or counterclaim, against anyone wherein you allege that the Work constitutes direct or secondary/indirect patent infringement.
  9272. 9. Severability. If any provision of this License is held to be unenforceable or invalid, that provision will be enforced to the maximum extent possible and the other provisions will remain in full force and effect.
  9273. 10. Governing Law and Venue. This License is governed by and construed in accordance with the laws of Denmark, except for its conflict of laws rules; the United Nations Convention on Contracts for the International Sale of Goods will not apply. If you reside (or your principal place of business is) within the United States, you and Unity agree to submit to the personal and exclusive jurisdiction of and venue in the state and federal courts located in San Francisco County, California concerning any dispute arising out of this License (“Dispute”). If you reside (or your principal place of business is) outside the United States, you and Unity agree to submit to the personal and exclusive jurisdiction of and venue in the courts located in Copenhagen, Denmark concerning any Dispute.
  9274. (10.05.2020)
  9275. ===============================================================================
  9276. Except as indicated above in this LICENSE file
  9277. files in this SDK are licensed as follows:
  9278. Apache License
  9279. Version 2.0, January 2004
  9280. http://www.apache.org/licenses/
  9281. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  9282. 1. Definitions.
  9283. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  9284. and distribution as defined by Sections 1 through 9 of this document.
  9285. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  9286. the copyright owner that is granting the License.
  9287. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  9288. other entities that control, are controlled by, or are under common
  9289. control with that entity. For the purposes of this definition,
  9290. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  9291. direction or management of such entity, whether by contract or
  9292. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  9293. outstanding shares, or (iii) beneficial ownership of such entity.
  9294. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  9295. exercising permissions granted by this License.
  9296. &quot;Source&quot; form shall mean the preferred form for making modifications,
  9297. including but not limited to software source code, documentation
  9298. source, and configuration files.
  9299. &quot;Object&quot; form shall mean any form resulting from mechanical
  9300. transformation or translation of a Source form, including but
  9301. not limited to compiled object code, generated documentation,
  9302. and conversions to other media types.
  9303. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  9304. Object form, made available under the License, as indicated by a
  9305. copyright notice that is included in or attached to the work
  9306. (an example is provided in the Appendix below).
  9307. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  9308. form, that is based on (or derived from) the Work and for which the
  9309. editorial revisions, annotations, elaborations, or other modifications
  9310. represent, as a whole, an original work of authorship. For the purposes
  9311. of this License, Derivative Works shall not include works that remain
  9312. separable from, or merely link (or bind by name) to the interfaces of,
  9313. the Work and Derivative Works thereof.
  9314. &quot;Contribution&quot; shall mean any work of authorship, including
  9315. the original version of the Work and any modifications or additions
  9316. to that Work or Derivative Works thereof, that is intentionally
  9317. submitted to Licensor for inclusion in the Work by the copyright owner
  9318. or by an individual or Legal Entity authorized to submit on behalf of
  9319. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  9320. means any form of electronic, verbal, or written communication sent
  9321. to the Licensor or its representatives, including but not limited to
  9322. communication on electronic mailing lists, source code control systems,
  9323. and issue tracking systems that are managed by, or on behalf of, the
  9324. Licensor for the purpose of discussing and improving the Work, but
  9325. excluding communication that is conspicuously marked or otherwise
  9326. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  9327. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  9328. on behalf of whom a Contribution has been received by Licensor and
  9329. subsequently incorporated within the Work.
  9330. 2. Grant of Copyright License. Subject to the terms and conditions of
  9331. this License, each Contributor hereby grants to You a perpetual,
  9332. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  9333. copyright license to reproduce, prepare Derivative Works of,
  9334. publicly display, publicly perform, sublicense, and distribute the
  9335. Work and such Derivative Works in Source or Object form.
  9336. 3. Grant of Patent License. Subject to the terms and conditions of
  9337. this License, each Contributor hereby grants to You a perpetual,
  9338. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  9339. (except as stated in this section) patent license to make, have made,
  9340. use, offer to sell, sell, import, and otherwise transfer the Work,
  9341. where such license applies only to those patent claims licensable
  9342. by such Contributor that are necessarily infringed by their
  9343. Contribution(s) alone or by combination of their Contribution(s)
  9344. with the Work to which such Contribution(s) was submitted. If You
  9345. institute patent litigation against any entity (including a
  9346. cross-claim or counterclaim in a lawsuit) alleging that the Work
  9347. or a Contribution incorporated within the Work constitutes direct
  9348. or contributory patent infringement, then any patent licenses
  9349. granted to You under this License for that Work shall terminate
  9350. as of the date such litigation is filed.
  9351. 4. Redistribution. You may reproduce and distribute copies of the
  9352. Work or Derivative Works thereof in any medium, with or without
  9353. modifications, and in Source or Object form, provided that You
  9354. meet the following conditions:
  9355. (a) You must give any other recipients of the Work or
  9356. Derivative Works a copy of this License; and
  9357. (b) You must cause any modified files to carry prominent notices
  9358. stating that You changed the files; and
  9359. (c) You must retain, in the Source form of any Derivative Works
  9360. that You distribute, all copyright, patent, trademark, and
  9361. attribution notices from the Source form of the Work,
  9362. excluding those notices that do not pertain to any part of
  9363. the Derivative Works; and
  9364. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  9365. distribution, then any Derivative Works that You distribute must
  9366. include a readable copy of the attribution notices contained
  9367. within such NOTICE file, excluding those notices that do not
  9368. pertain to any part of the Derivative Works, in at least one
  9369. of the following places: within a NOTICE text file distributed
  9370. as part of the Derivative Works; within the Source form or
  9371. documentation, if provided along with the Derivative Works; or,
  9372. within a display generated by the Derivative Works, if and
  9373. wherever such third-party notices normally appear. The contents
  9374. of the NOTICE file are for informational purposes only and
  9375. do not modify the License. You may add Your own attribution
  9376. notices within Derivative Works that You distribute, alongside
  9377. or as an addendum to the NOTICE text from the Work, provided
  9378. that such additional attribution notices cannot be construed
  9379. as modifying the License.
  9380. You may add Your own copyright statement to Your modifications and
  9381. may provide additional or different license terms and conditions
  9382. for use, reproduction, or distribution of Your modifications, or
  9383. for any such Derivative Works as a whole, provided Your use,
  9384. reproduction, and distribution of the Work otherwise complies with
  9385. the conditions stated in this License.
  9386. 5. Submission of Contributions. Unless You explicitly state otherwise,
  9387. any Contribution intentionally submitted for inclusion in the Work
  9388. by You to the Licensor shall be under the terms and conditions of
  9389. this License, without any additional terms or conditions.
  9390. Notwithstanding the above, nothing herein shall supersede or modify
  9391. the terms of any separate license agreement you may have executed
  9392. with Licensor regarding such Contributions.
  9393. 6. Trademarks. This License does not grant permission to use the trade
  9394. names, trademarks, service marks, or product names of the Licensor,
  9395. except as required for reasonable and customary use in describing the
  9396. origin of the Work and reproducing the content of the NOTICE file.
  9397. 7. Disclaimer of Warranty. Unless required by applicable law or
  9398. agreed to in writing, Licensor provides the Work (and each
  9399. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  9400. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  9401. implied, including, without limitation, any warranties or conditions
  9402. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  9403. PARTICULAR PURPOSE. You are solely responsible for determining the
  9404. appropriateness of using or redistributing the Work and assume any
  9405. risks associated with Your exercise of permissions under this License.
  9406. 8. Limitation of Liability. In no event and under no legal theory,
  9407. whether in tort (including negligence), contract, or otherwise,
  9408. unless required by applicable law (such as deliberate and grossly
  9409. negligent acts) or agreed to in writing, shall any Contributor be
  9410. liable to You for damages, including any direct, indirect, special,
  9411. incidental, or consequential damages of any character arising as a
  9412. result of this License or out of the use or inability to use the
  9413. Work (including but not limited to damages for loss of goodwill,
  9414. work stoppage, computer failure or malfunction, or any and all
  9415. other commercial damages or losses), even if such Contributor
  9416. has been advised of the possibility of such damages.
  9417. 9. Accepting Warranty or Additional Liability. While redistributing
  9418. the Work or Derivative Works thereof, You may choose to offer,
  9419. and charge a fee for, acceptance of support, warranty, indemnity,
  9420. or other liability obligations and/or rights consistent with this
  9421. License. However, in accepting such obligations, You may act only
  9422. on Your own behalf and on Your sole responsibility, not on behalf
  9423. of any other Contributor, and only if You agree to indemnify,
  9424. defend, and hold each Contributor harmless for any liability
  9425. incurred by, or claims asserted against, such Contributor by reason
  9426. of your accepting any such warranty or additional liability.
  9427. END OF TERMS AND CONDITIONS
  9428. APPENDIX: How to apply the Apache License to your work.
  9429. To apply the Apache License to your work, attach the following
  9430. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  9431. replaced with your own identifying information. (Don&#x27;t include
  9432. the brackets!) The text should be enclosed in the appropriate
  9433. comment syntax for the file format. We also recommend that a
  9434. file or class name and description of purpose be included on the
  9435. same &quot;printed page&quot; as the copyright notice for easier
  9436. identification within third-party archives.
  9437. Copyright [yyyy] [name of copyright owner]
  9438. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  9439. you may not use this file except in compliance with the License.
  9440. You may obtain a copy of the License at
  9441. http://www.apache.org/licenses/LICENSE-2.0
  9442. Unless required by applicable law or agreed to in writing, software
  9443. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  9444. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9445. See the License for the specific language governing permissions and
  9446. limitations under the License.
  9447. </pre>
  9448. </div>
  9449. </div>
  9450. <div class="product">
  9451. <span class="title">CastCore Publics</span>
  9452. <span class="homepage"><a href="https://chromium.googlesource.com/cast_core/public">homepage</a></span>
  9453. <input type="checkbox" hidden id="63">
  9454. <label class="show" for="63" tabindex="0"></label>
  9455. <div class="licence">
  9456. <pre>
  9457. Apache License
  9458. Version 2.0, January 2004
  9459. http://www.apache.org/licenses/
  9460. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  9461. 1. Definitions.
  9462. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  9463. and distribution as defined by Sections 1 through 9 of this document.
  9464. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  9465. the copyright owner that is granting the License.
  9466. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  9467. other entities that control, are controlled by, or are under common
  9468. control with that entity. For the purposes of this definition,
  9469. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  9470. direction or management of such entity, whether by contract or
  9471. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  9472. outstanding shares, or (iii) beneficial ownership of such entity.
  9473. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  9474. exercising permissions granted by this License.
  9475. &quot;Source&quot; form shall mean the preferred form for making modifications,
  9476. including but not limited to software source code, documentation
  9477. source, and configuration files.
  9478. &quot;Object&quot; form shall mean any form resulting from mechanical
  9479. transformation or translation of a Source form, including but
  9480. not limited to compiled object code, generated documentation,
  9481. and conversions to other media types.
  9482. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  9483. Object form, made available under the License, as indicated by a
  9484. copyright notice that is included in or attached to the work
  9485. (an example is provided in the Appendix below).
  9486. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  9487. form, that is based on (or derived from) the Work and for which the
  9488. editorial revisions, annotations, elaborations, or other modifications
  9489. represent, as a whole, an original work of authorship. For the purposes
  9490. of this License, Derivative Works shall not include works that remain
  9491. separable from, or merely link (or bind by name) to the interfaces of,
  9492. the Work and Derivative Works thereof.
  9493. &quot;Contribution&quot; shall mean any work of authorship, including
  9494. the original version of the Work and any modifications or additions
  9495. to that Work or Derivative Works thereof, that is intentionally
  9496. submitted to Licensor for inclusion in the Work by the copyright owner
  9497. or by an individual or Legal Entity authorized to submit on behalf of
  9498. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  9499. means any form of electronic, verbal, or written communication sent
  9500. to the Licensor or its representatives, including but not limited to
  9501. communication on electronic mailing lists, source code control systems,
  9502. and issue tracking systems that are managed by, or on behalf of, the
  9503. Licensor for the purpose of discussing and improving the Work, but
  9504. excluding communication that is conspicuously marked or otherwise
  9505. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  9506. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  9507. on behalf of whom a Contribution has been received by Licensor and
  9508. subsequently incorporated within the Work.
  9509. 2. Grant of Copyright License. Subject to the terms and conditions of
  9510. this License, each Contributor hereby grants to You a perpetual,
  9511. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  9512. copyright license to reproduce, prepare Derivative Works of,
  9513. publicly display, publicly perform, sublicense, and distribute the
  9514. Work and such Derivative Works in Source or Object form.
  9515. 3. Grant of Patent License. Subject to the terms and conditions of
  9516. this License, each Contributor hereby grants to You a perpetual,
  9517. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  9518. (except as stated in this section) patent license to make, have made,
  9519. use, offer to sell, sell, import, and otherwise transfer the Work,
  9520. where such license applies only to those patent claims licensable
  9521. by such Contributor that are necessarily infringed by their
  9522. Contribution(s) alone or by combination of their Contribution(s)
  9523. with the Work to which such Contribution(s) was submitted. If You
  9524. institute patent litigation against any entity (including a
  9525. cross-claim or counterclaim in a lawsuit) alleging that the Work
  9526. or a Contribution incorporated within the Work constitutes direct
  9527. or contributory patent infringement, then any patent licenses
  9528. granted to You under this License for that Work shall terminate
  9529. as of the date such litigation is filed.
  9530. 4. Redistribution. You may reproduce and distribute copies of the
  9531. Work or Derivative Works thereof in any medium, with or without
  9532. modifications, and in Source or Object form, provided that You
  9533. meet the following conditions:
  9534. (a) You must give any other recipients of the Work or
  9535. Derivative Works a copy of this License; and
  9536. (b) You must cause any modified files to carry prominent notices
  9537. stating that You changed the files; and
  9538. (c) You must retain, in the Source form of any Derivative Works
  9539. that You distribute, all copyright, patent, trademark, and
  9540. attribution notices from the Source form of the Work,
  9541. excluding those notices that do not pertain to any part of
  9542. the Derivative Works; and
  9543. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  9544. distribution, then any Derivative Works that You distribute must
  9545. include a readable copy of the attribution notices contained
  9546. within such NOTICE file, excluding those notices that do not
  9547. pertain to any part of the Derivative Works, in at least one
  9548. of the following places: within a NOTICE text file distributed
  9549. as part of the Derivative Works; within the Source form or
  9550. documentation, if provided along with the Derivative Works; or,
  9551. within a display generated by the Derivative Works, if and
  9552. wherever such third-party notices normally appear. The contents
  9553. of the NOTICE file are for informational purposes only and
  9554. do not modify the License. You may add Your own attribution
  9555. notices within Derivative Works that You distribute, alongside
  9556. or as an addendum to the NOTICE text from the Work, provided
  9557. that such additional attribution notices cannot be construed
  9558. as modifying the License.
  9559. You may add Your own copyright statement to Your modifications and
  9560. may provide additional or different license terms and conditions
  9561. for use, reproduction, or distribution of Your modifications, or
  9562. for any such Derivative Works as a whole, provided Your use,
  9563. reproduction, and distribution of the Work otherwise complies with
  9564. the conditions stated in this License.
  9565. 5. Submission of Contributions. Unless You explicitly state otherwise,
  9566. any Contribution intentionally submitted for inclusion in the Work
  9567. by You to the Licensor shall be under the terms and conditions of
  9568. this License, without any additional terms or conditions.
  9569. Notwithstanding the above, nothing herein shall supersede or modify
  9570. the terms of any separate license agreement you may have executed
  9571. with Licensor regarding such Contributions.
  9572. 6. Trademarks. This License does not grant permission to use the trade
  9573. names, trademarks, service marks, or product names of the Licensor,
  9574. except as required for reasonable and customary use in describing the
  9575. origin of the Work and reproducing the content of the NOTICE file.
  9576. 7. Disclaimer of Warranty. Unless required by applicable law or
  9577. agreed to in writing, Licensor provides the Work (and each
  9578. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  9579. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  9580. implied, including, without limitation, any warranties or conditions
  9581. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  9582. PARTICULAR PURPOSE. You are solely responsible for determining the
  9583. appropriateness of using or redistributing the Work and assume any
  9584. risks associated with Your exercise of permissions under this License.
  9585. 8. Limitation of Liability. In no event and under no legal theory,
  9586. whether in tort (including negligence), contract, or otherwise,
  9587. unless required by applicable law (such as deliberate and grossly
  9588. negligent acts) or agreed to in writing, shall any Contributor be
  9589. liable to You for damages, including any direct, indirect, special,
  9590. incidental, or consequential damages of any character arising as a
  9591. result of this License or out of the use or inability to use the
  9592. Work (including but not limited to damages for loss of goodwill,
  9593. work stoppage, computer failure or malfunction, or any and all
  9594. other commercial damages or losses), even if such Contributor
  9595. has been advised of the possibility of such damages.
  9596. 9. Accepting Warranty or Additional Liability. While redistributing
  9597. the Work or Derivative Works thereof, You may choose to offer,
  9598. and charge a fee for, acceptance of support, warranty, indemnity,
  9599. or other liability obligations and/or rights consistent with this
  9600. License. However, in accepting such obligations, You may act only
  9601. on Your own behalf and on Your sole responsibility, not on behalf
  9602. of any other Contributor, and only if You agree to indemnify,
  9603. defend, and hold each Contributor harmless for any liability
  9604. incurred by, or claims asserted against, such Contributor by reason
  9605. of your accepting any such warranty or additional liability.
  9606. END OF TERMS AND CONDITIONS
  9607. APPENDIX: How to apply the Apache License to your work.
  9608. To apply the Apache License to your work, attach the following
  9609. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  9610. replaced with your own identifying information. (Don&#x27;t include
  9611. the brackets!) The text should be enclosed in the appropriate
  9612. comment syntax for the file format. We also recommend that a
  9613. file or class name and description of purpose be included on the
  9614. same &quot;printed page&quot; as the copyright notice for easier
  9615. identification within third-party archives.
  9616. Copyright [yyyy] [name of copyright owner]
  9617. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  9618. you may not use this file except in compliance with the License.
  9619. You may obtain a copy of the License at
  9620. http://www.apache.org/licenses/LICENSE-2.0
  9621. Unless required by applicable law or agreed to in writing, software
  9622. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  9623. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9624. See the License for the specific language governing permissions and
  9625. limitations under the License.</pre>
  9626. </div>
  9627. </div>
  9628. <div class="product">
  9629. <span class="title">Checker Qual</span>
  9630. <span class="homepage"><a href="https://checkerframework.org">homepage</a></span>
  9631. <input type="checkbox" hidden id="64">
  9632. <label class="show" for="64" tabindex="0"></label>
  9633. <div class="licence">
  9634. <pre>The Checker Framework
  9635. Copyright 2004-present by the Checker Framework developers
  9636. Most of the Checker Framework is licensed under the GNU General Public
  9637. License, version 2 (GPL2), with the classpath exception. The text of this
  9638. license appears below. This is the same license used for OpenJDK.
  9639. A few parts of the Checker Framework have more permissive licenses, notably
  9640. the parts that you might want to include with your own program.
  9641. * The annotations and utility files are licensed under the MIT License.
  9642. (The text of this license also appears below.) This applies to
  9643. checker-qual*.jar and checker-util.jar and all the files that appear in
  9644. them, which is all files in checker-qual and checker-util directories.
  9645. It also applies to the cleanroom implementations of
  9646. third-party annotations (in checker/src/testannotations/,
  9647. framework/src/main/java/org/jmlspecs/, and
  9648. framework/src/main/java/com/google/).
  9649. The Checker Framework includes annotations for some libraries. Those in
  9650. .astub files use the MIT License. Those in https://github.com/typetools/jdk
  9651. (which appears in the annotated-jdk directory of file checker.jar) use the
  9652. GPL2 license.
  9653. Some external libraries that are included with the Checker Framework
  9654. distribution have different licenses. Here are some examples.
  9655. * JavaParser is dual licensed under the LGPL or the Apache license -- you
  9656. may use it under whichever one you want. (The JavaParser source code
  9657. contains a file with the text of the GPL, but it is not clear why, since
  9658. JavaParser does not use the GPL.) See
  9659. https://github.com/typetools/stubparser .
  9660. * Annotation Tools (https://github.com/typetools/annotation-tools) uses
  9661. the MIT license.
  9662. * Libraries in plume-lib (https://github.com/plume-lib/) are licensed
  9663. under the MIT License.
  9664. ===========================================================================
  9665. The GNU General Public License (GPL)
  9666. Version 2, June 1991
  9667. Copyright (C) 1989, 1991 Free Software Foundation, Inc.
  9668. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  9669. Everyone is permitted to copy and distribute verbatim copies of this license
  9670. document, but changing it is not allowed.
  9671. Preamble
  9672. The licenses for most software are designed to take away your freedom to share
  9673. and change it. By contrast, the GNU General Public License is intended to
  9674. guarantee your freedom to share and change free software--to make sure the
  9675. software is free for all its users. This General Public License applies to
  9676. most of the Free Software Foundation&#x27;s software and to any other program whose
  9677. authors commit to using it. (Some other Free Software Foundation software is
  9678. covered by the GNU Library General Public License instead.) You can apply it to
  9679. your programs, too.
  9680. When we speak of free software, we are referring to freedom, not price. Our
  9681. General Public Licenses are designed to make sure that you have the freedom to
  9682. distribute copies of free software (and charge for this service if you wish),
  9683. that you receive source code or can get it if you want it, that you can change
  9684. the software or use pieces of it in new free programs; and that you know you
  9685. can do these things.
  9686. To protect your rights, we need to make restrictions that forbid anyone to deny
  9687. you these rights or to ask you to surrender the rights. These restrictions
  9688. translate to certain responsibilities for you if you distribute copies of the
  9689. software, or if you modify it.
  9690. For example, if you distribute copies of such a program, whether gratis or for
  9691. a fee, you must give the recipients all the rights that you have. You must
  9692. make sure that they, too, receive or can get the source code. And you must
  9693. show them these terms so they know their rights.
  9694. We protect your rights with two steps: (1) copyright the software, and (2)
  9695. offer you this license which gives you legal permission to copy, distribute
  9696. and/or modify the software.
  9697. Also, for each author&#x27;s protection and ours, we want to make certain that
  9698. everyone understands that there is no warranty for this free software. If the
  9699. software is modified by someone else and passed on, we want its recipients to
  9700. know that what they have is not the original, so that any problems introduced
  9701. by others will not reflect on the original authors&#x27; reputations.
  9702. Finally, any free program is threatened constantly by software patents. We
  9703. wish to avoid the danger that redistributors of a free program will
  9704. individually obtain patent licenses, in effect making the program proprietary.
  9705. To prevent this, we have made it clear that any patent must be licensed for
  9706. everyone&#x27;s free use or not licensed at all.
  9707. The precise terms and conditions for copying, distribution and modification
  9708. follow.
  9709. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  9710. 0. This License applies to any program or other work which contains a notice
  9711. placed by the copyright holder saying it may be distributed under the terms of
  9712. this General Public License. The &quot;Program&quot;, below, refers to any such program
  9713. or work, and a &quot;work based on the Program&quot; means either the Program or any
  9714. derivative work under copyright law: that is to say, a work containing the
  9715. Program or a portion of it, either verbatim or with modifications and/or
  9716. translated into another language. (Hereinafter, translation is included
  9717. without limitation in the term &quot;modification&quot;.) Each licensee is addressed as
  9718. &quot;you&quot;.
  9719. Activities other than copying, distribution and modification are not covered by
  9720. this License; they are outside its scope. The act of running the Program is
  9721. not restricted, and the output from the Program is covered only if its contents
  9722. constitute a work based on the Program (independent of having been made by
  9723. running the Program). Whether that is true depends on what the Program does.
  9724. 1. You may copy and distribute verbatim copies of the Program&#x27;s source code as
  9725. you receive it, in any medium, provided that you conspicuously and
  9726. appropriately publish on each copy an appropriate copyright notice and
  9727. disclaimer of warranty; keep intact all the notices that refer to this License
  9728. and to the absence of any warranty; and give any other recipients of the
  9729. Program a copy of this License along with the Program.
  9730. You may charge a fee for the physical act of transferring a copy, and you may
  9731. at your option offer warranty protection in exchange for a fee.
  9732. 2. You may modify your copy or copies of the Program or any portion of it, thus
  9733. forming a work based on the Program, and copy and distribute such modifications
  9734. or work under the terms of Section 1 above, provided that you also meet all of
  9735. these conditions:
  9736. a) You must cause the modified files to carry prominent notices stating
  9737. that you changed the files and the date of any change.
  9738. b) You must cause any work that you distribute or publish, that in whole or
  9739. in part contains or is derived from the Program or any part thereof, to be
  9740. licensed as a whole at no charge to all third parties under the terms of
  9741. this License.
  9742. c) If the modified program normally reads commands interactively when run,
  9743. you must cause it, when started running for such interactive use in the
  9744. most ordinary way, to print or display an announcement including an
  9745. appropriate copyright notice and a notice that there is no warranty (or
  9746. else, saying that you provide a warranty) and that users may redistribute
  9747. the program under these conditions, and telling the user how to view a copy
  9748. of this License. (Exception: if the Program itself is interactive but does
  9749. not normally print such an announcement, your work based on the Program is
  9750. not required to print an announcement.)
  9751. These requirements apply to the modified work as a whole. If identifiable
  9752. sections of that work are not derived from the Program, and can be reasonably
  9753. considered independent and separate works in themselves, then this License, and
  9754. its terms, do not apply to those sections when you distribute them as separate
  9755. works. But when you distribute the same sections as part of a whole which is a
  9756. work based on the Program, the distribution of the whole must be on the terms
  9757. of this License, whose permissions for other licensees extend to the entire
  9758. whole, and thus to each and every part regardless of who wrote it.
  9759. Thus, it is not the intent of this section to claim rights or contest your
  9760. rights to work written entirely by you; rather, the intent is to exercise the
  9761. right to control the distribution of derivative or collective works based on
  9762. the Program.
  9763. In addition, mere aggregation of another work not based on the Program with the
  9764. Program (or with a work based on the Program) on a volume of a storage or
  9765. distribution medium does not bring the other work under the scope of this
  9766. License.
  9767. 3. You may copy and distribute the Program (or a work based on it, under
  9768. Section 2) in object code or executable form under the terms of Sections 1 and
  9769. 2 above provided that you also do one of the following:
  9770. a) Accompany it with the complete corresponding machine-readable source
  9771. code, which must be distributed under the terms of Sections 1 and 2 above
  9772. on a medium customarily used for software interchange; or,
  9773. b) Accompany it with a written offer, valid for at least three years, to
  9774. give any third party, for a charge no more than your cost of physically
  9775. performing source distribution, a complete machine-readable copy of the
  9776. corresponding source code, to be distributed under the terms of Sections 1
  9777. and 2 above on a medium customarily used for software interchange; or,
  9778. c) Accompany it with the information you received as to the offer to
  9779. distribute corresponding source code. (This alternative is allowed only
  9780. for noncommercial distribution and only if you received the program in
  9781. object code or executable form with such an offer, in accord with
  9782. Subsection b above.)
  9783. The source code for a work means the preferred form of the work for making
  9784. modifications to it. For an executable work, complete source code means all
  9785. the source code for all modules it contains, plus any associated interface
  9786. definition files, plus the scripts used to control compilation and installation
  9787. of the executable. However, as a special exception, the source code
  9788. distributed need not include anything that is normally distributed (in either
  9789. source or binary form) with the major components (compiler, kernel, and so on)
  9790. of the operating system on which the executable runs, unless that component
  9791. itself accompanies the executable.
  9792. If distribution of executable or object code is made by offering access to copy
  9793. from a designated place, then offering equivalent access to copy the source
  9794. code from the same place counts as distribution of the source code, even though
  9795. third parties are not compelled to copy the source along with the object code.
  9796. 4. You may not copy, modify, sublicense, or distribute the Program except as
  9797. expressly provided under this License. Any attempt otherwise to copy, modify,
  9798. sublicense or distribute the Program is void, and will automatically terminate
  9799. your rights under this License. However, parties who have received copies, or
  9800. rights, from you under this License will not have their licenses terminated so
  9801. long as such parties remain in full compliance.
  9802. 5. You are not required to accept this License, since you have not signed it.
  9803. However, nothing else grants you permission to modify or distribute the Program
  9804. or its derivative works. These actions are prohibited by law if you do not
  9805. accept this License. Therefore, by modifying or distributing the Program (or
  9806. any work based on the Program), you indicate your acceptance of this License to
  9807. do so, and all its terms and conditions for copying, distributing or modifying
  9808. the Program or works based on it.
  9809. 6. Each time you redistribute the Program (or any work based on the Program),
  9810. the recipient automatically receives a license from the original licensor to
  9811. copy, distribute or modify the Program subject to these terms and conditions.
  9812. You may not impose any further restrictions on the recipients&#x27; exercise of the
  9813. rights granted herein. You are not responsible for enforcing compliance by
  9814. third parties to this License.
  9815. 7. If, as a consequence of a court judgment or allegation of patent
  9816. infringement or for any other reason (not limited to patent issues), conditions
  9817. are imposed on you (whether by court order, agreement or otherwise) that
  9818. contradict the conditions of this License, they do not excuse you from the
  9819. conditions of this License. If you cannot distribute so as to satisfy
  9820. simultaneously your obligations under this License and any other pertinent
  9821. obligations, then as a consequence you may not distribute the Program at all.
  9822. For example, if a patent license would not permit royalty-free redistribution
  9823. of the Program by all those who receive copies directly or indirectly through
  9824. you, then the only way you could satisfy both it and this License would be to
  9825. refrain entirely from distribution of the Program.
  9826. If any portion of this section is held invalid or unenforceable under any
  9827. particular circumstance, the balance of the section is intended to apply and
  9828. the section as a whole is intended to apply in other circumstances.
  9829. It is not the purpose of this section to induce you to infringe any patents or
  9830. other property right claims or to contest validity of any such claims; this
  9831. section has the sole purpose of protecting the integrity of the free software
  9832. distribution system, which is implemented by public license practices. Many
  9833. people have made generous contributions to the wide range of software
  9834. distributed through that system in reliance on consistent application of that
  9835. system; it is up to the author/donor to decide if he or she is willing to
  9836. distribute software through any other system and a licensee cannot impose that
  9837. choice.
  9838. This section is intended to make thoroughly clear what is believed to be a
  9839. consequence of the rest of this License.
  9840. 8. If the distribution and/or use of the Program is restricted in certain
  9841. countries either by patents or by copyrighted interfaces, the original
  9842. copyright holder who places the Program under this License may add an explicit
  9843. geographical distribution limitation excluding those countries, so that
  9844. distribution is permitted only in or among countries not thus excluded. In
  9845. such case, this License incorporates the limitation as if written in the body
  9846. of this License.
  9847. 9. The Free Software Foundation may publish revised and/or new versions of the
  9848. General Public License from time to time. Such new versions will be similar in
  9849. spirit to the present version, but may differ in detail to address new problems
  9850. or concerns.
  9851. Each version is given a distinguishing version number. If the Program
  9852. specifies a version number of this License which applies to it and &quot;any later
  9853. version&quot;, you have the option of following the terms and conditions either of
  9854. that version or of any later version published by the Free Software Foundation.
  9855. If the Program does not specify a version number of this License, you may
  9856. choose any version ever published by the Free Software Foundation.
  9857. 10. If you wish to incorporate parts of the Program into other free programs
  9858. whose distribution conditions are different, write to the author to ask for
  9859. permission. For software which is copyrighted by the Free Software Foundation,
  9860. write to the Free Software Foundation; we sometimes make exceptions for this.
  9861. Our decision will be guided by the two goals of preserving the free status of
  9862. all derivatives of our free software and of promoting the sharing and reuse of
  9863. software generally.
  9864. NO WARRANTY
  9865. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR
  9866. THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE
  9867. STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE
  9868. PROGRAM &quot;AS IS&quot; WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
  9869. INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  9870. FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
  9871. PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE,
  9872. YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  9873. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING WILL
  9874. ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR REDISTRIBUTE THE
  9875. PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
  9876. GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR
  9877. INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA
  9878. BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  9879. FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER
  9880. OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  9881. END OF TERMS AND CONDITIONS
  9882. How to Apply These Terms to Your New Programs
  9883. If you develop a new program, and you want it to be of the greatest possible
  9884. use to the public, the best way to achieve this is to make it free software
  9885. which everyone can redistribute and change under these terms.
  9886. To do so, attach the following notices to the program. It is safest to attach
  9887. them to the start of each source file to most effectively convey the exclusion
  9888. of warranty; and each file should have at least the &quot;copyright&quot; line and a
  9889. pointer to where the full notice is found.
  9890. One line to give the program&#x27;s name and a brief idea of what it does.
  9891. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  9892. This program is free software; you can redistribute it and/or modify it
  9893. under the terms of the GNU General Public License as published by the Free
  9894. Software Foundation; either version 2 of the License, or (at your option)
  9895. any later version.
  9896. This program is distributed in the hope that it will be useful, but WITHOUT
  9897. ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  9898. FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
  9899. more details.
  9900. You should have received a copy of the GNU General Public License along
  9901. with this program; if not, write to the Free Software Foundation, Inc., 59
  9902. Temple Place, Suite 330, Boston, MA 02111-1307 USA
  9903. Also add information on how to contact you by electronic and paper mail.
  9904. If the program is interactive, make it output a short notice like this when it
  9905. starts in an interactive mode:
  9906. Gnomovision version 69, Copyright (C) year name of author Gnomovision comes
  9907. with ABSOLUTELY NO WARRANTY; for details type &#x27;show w&#x27;. This is free
  9908. software, and you are welcome to redistribute it under certain conditions;
  9909. type &#x27;show c&#x27; for details.
  9910. The hypothetical commands &#x27;show w&#x27; and &#x27;show c&#x27; should show the appropriate
  9911. parts of the General Public License. Of course, the commands you use may be
  9912. called something other than &#x27;show w&#x27; and &#x27;show c&#x27;; they could even be
  9913. mouse-clicks or menu items--whatever suits your program.
  9914. You should also get your employer (if you work as a programmer) or your school,
  9915. if any, to sign a &quot;copyright disclaimer&quot; for the program, if necessary. Here
  9916. is a sample; alter the names:
  9917. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  9918. &#x27;Gnomovision&#x27; (which makes passes at compilers) written by James Hacker.
  9919. signature of Ty Coon, 1 April 1989
  9920. Ty Coon, President of Vice
  9921. This General Public License does not permit incorporating your program into
  9922. proprietary programs. If your program is a subroutine library, you may
  9923. consider it more useful to permit linking proprietary applications with the
  9924. library. If this is what you want to do, use the GNU Library General Public
  9925. License instead of this License.
  9926. &quot;CLASSPATH&quot; EXCEPTION TO THE GPL
  9927. Certain source files distributed by Oracle America and/or its affiliates are
  9928. subject to the following clarification and special exception to the GPL, but
  9929. only where Oracle has expressly included in the particular source file&#x27;s header
  9930. the words &quot;Oracle designates this particular file as subject to the &quot;Classpath&quot;
  9931. exception as provided by Oracle in the LICENSE file that accompanied this code.&quot;
  9932. Linking this library statically or dynamically with other modules is making
  9933. a combined work based on this library. Thus, the terms and conditions of
  9934. the GNU General Public License cover the whole combination.
  9935. As a special exception, the copyright holders of this library give you
  9936. permission to link this library with independent modules to produce an
  9937. executable, regardless of the license terms of these independent modules,
  9938. and to copy and distribute the resulting executable under terms of your
  9939. choice, provided that you also meet, for each linked independent module,
  9940. the terms and conditions of the license of that module. An independent
  9941. module is a module which is not derived from or based on this library. If
  9942. you modify this library, you may extend this exception to your version of
  9943. the library, but you are not obligated to do so. If you do not wish to do
  9944. so, delete this exception statement from your version.
  9945. ===========================================================================
  9946. MIT License:
  9947. Permission is hereby granted, free of charge, to any person obtaining a copy
  9948. of this software and associated documentation files (the &quot;Software&quot;), to deal
  9949. in the Software without restriction, including without limitation the rights
  9950. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  9951. copies of the Software, and to permit persons to whom the Software is
  9952. furnished to do so, subject to the following conditions:
  9953. The above copyright notice and this permission notice shall be included in
  9954. all copies or substantial portions of the Software.
  9955. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  9956. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  9957. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  9958. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  9959. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  9960. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  9961. THE SOFTWARE.
  9962. ===========================================================================
  9963. </pre>
  9964. </div>
  9965. </div>
  9966. <div class="product">
  9967. <span class="title">Checker Util</span>
  9968. <span class="homepage"><a href="https://checkerframework.org">homepage</a></span>
  9969. <input type="checkbox" hidden id="65">
  9970. <label class="show" for="65" tabindex="0"></label>
  9971. <div class="licence">
  9972. <pre>Checker Framework utilities
  9973. Copyright 2004-present by the Checker Framework developers
  9974. MIT License:
  9975. Permission is hereby granted, free of charge, to any person obtaining a copy
  9976. of this software and associated documentation files (the &quot;Software&quot;), to deal
  9977. in the Software without restriction, including without limitation the rights
  9978. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  9979. copies of the Software, and to permit persons to whom the Software is
  9980. furnished to do so, subject to the following conditions:
  9981. The above copyright notice and this permission notice shall be included in
  9982. all copies or substantial portions of the Software.
  9983. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  9984. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  9985. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  9986. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  9987. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  9988. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  9989. THE SOFTWARE.
  9990. </pre>
  9991. </div>
  9992. </div>
  9993. <div class="product">
  9994. <span class="title">ChromeOS Components</span>
  9995. <span class="homepage"><a href="https://chromium.googlesource.com/external/google3/cros_components/">homepage</a></span>
  9996. <input type="checkbox" hidden id="66">
  9997. <label class="show" for="66" tabindex="0"></label>
  9998. <div class="licence">
  9999. <pre>
  10000. Apache License
  10001. Version 2.0, January 2004
  10002. http://www.apache.org/licenses/
  10003. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  10004. 1. Definitions.
  10005. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  10006. and distribution as defined by Sections 1 through 9 of this document.
  10007. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  10008. the copyright owner that is granting the License.
  10009. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  10010. other entities that control, are controlled by, or are under common
  10011. control with that entity. For the purposes of this definition,
  10012. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  10013. direction or management of such entity, whether by contract or
  10014. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  10015. outstanding shares, or (iii) beneficial ownership of such entity.
  10016. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  10017. exercising permissions granted by this License.
  10018. &quot;Source&quot; form shall mean the preferred form for making modifications,
  10019. including but not limited to software source code, documentation
  10020. source, and configuration files.
  10021. &quot;Object&quot; form shall mean any form resulting from mechanical
  10022. transformation or translation of a Source form, including but
  10023. not limited to compiled object code, generated documentation,
  10024. and conversions to other media types.
  10025. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  10026. Object form, made available under the License, as indicated by a
  10027. copyright notice that is included in or attached to the work
  10028. (an example is provided in the Appendix below).
  10029. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  10030. form, that is based on (or derived from) the Work and for which the
  10031. editorial revisions, annotations, elaborations, or other modifications
  10032. represent, as a whole, an original work of authorship. For the purposes
  10033. of this License, Derivative Works shall not include works that remain
  10034. separable from, or merely link (or bind by name) to the interfaces of,
  10035. the Work and Derivative Works thereof.
  10036. &quot;Contribution&quot; shall mean any work of authorship, including
  10037. the original version of the Work and any modifications or additions
  10038. to that Work or Derivative Works thereof, that is intentionally
  10039. submitted to Licensor for inclusion in the Work by the copyright owner
  10040. or by an individual or Legal Entity authorized to submit on behalf of
  10041. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  10042. means any form of electronic, verbal, or written communication sent
  10043. to the Licensor or its representatives, including but not limited to
  10044. communication on electronic mailing lists, source code control systems,
  10045. and issue tracking systems that are managed by, or on behalf of, the
  10046. Licensor for the purpose of discussing and improving the Work, but
  10047. excluding communication that is conspicuously marked or otherwise
  10048. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  10049. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  10050. on behalf of whom a Contribution has been received by Licensor and
  10051. subsequently incorporated within the Work.
  10052. 2. Grant of Copyright License. Subject to the terms and conditions of
  10053. this License, each Contributor hereby grants to You a perpetual,
  10054. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  10055. copyright license to reproduce, prepare Derivative Works of,
  10056. publicly display, publicly perform, sublicense, and distribute the
  10057. Work and such Derivative Works in Source or Object form.
  10058. 3. Grant of Patent License. Subject to the terms and conditions of
  10059. this License, each Contributor hereby grants to You a perpetual,
  10060. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  10061. (except as stated in this section) patent license to make, have made,
  10062. use, offer to sell, sell, import, and otherwise transfer the Work,
  10063. where such license applies only to those patent claims licensable
  10064. by such Contributor that are necessarily infringed by their
  10065. Contribution(s) alone or by combination of their Contribution(s)
  10066. with the Work to which such Contribution(s) was submitted. If You
  10067. institute patent litigation against any entity (including a
  10068. cross-claim or counterclaim in a lawsuit) alleging that the Work
  10069. or a Contribution incorporated within the Work constitutes direct
  10070. or contributory patent infringement, then any patent licenses
  10071. granted to You under this License for that Work shall terminate
  10072. as of the date such litigation is filed.
  10073. 4. Redistribution. You may reproduce and distribute copies of the
  10074. Work or Derivative Works thereof in any medium, with or without
  10075. modifications, and in Source or Object form, provided that You
  10076. meet the following conditions:
  10077. (a) You must give any other recipients of the Work or
  10078. Derivative Works a copy of this License; and
  10079. (b) You must cause any modified files to carry prominent notices
  10080. stating that You changed the files; and
  10081. (c) You must retain, in the Source form of any Derivative Works
  10082. that You distribute, all copyright, patent, trademark, and
  10083. attribution notices from the Source form of the Work,
  10084. excluding those notices that do not pertain to any part of
  10085. the Derivative Works; and
  10086. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  10087. distribution, then any Derivative Works that You distribute must
  10088. include a readable copy of the attribution notices contained
  10089. within such NOTICE file, excluding those notices that do not
  10090. pertain to any part of the Derivative Works, in at least one
  10091. of the following places: within a NOTICE text file distributed
  10092. as part of the Derivative Works; within the Source form or
  10093. documentation, if provided along with the Derivative Works; or,
  10094. within a display generated by the Derivative Works, if and
  10095. wherever such third-party notices normally appear. The contents
  10096. of the NOTICE file are for informational purposes only and
  10097. do not modify the License. You may add Your own attribution
  10098. notices within Derivative Works that You distribute, alongside
  10099. or as an addendum to the NOTICE text from the Work, provided
  10100. that such additional attribution notices cannot be construed
  10101. as modifying the License.
  10102. You may add Your own copyright statement to Your modifications and
  10103. may provide additional or different license terms and conditions
  10104. for use, reproduction, or distribution of Your modifications, or
  10105. for any such Derivative Works as a whole, provided Your use,
  10106. reproduction, and distribution of the Work otherwise complies with
  10107. the conditions stated in this License.
  10108. 5. Submission of Contributions. Unless You explicitly state otherwise,
  10109. any Contribution intentionally submitted for inclusion in the Work
  10110. by You to the Licensor shall be under the terms and conditions of
  10111. this License, without any additional terms or conditions.
  10112. Notwithstanding the above, nothing herein shall supersede or modify
  10113. the terms of any separate license agreement you may have executed
  10114. with Licensor regarding such Contributions.
  10115. 6. Trademarks. This License does not grant permission to use the trade
  10116. names, trademarks, service marks, or product names of the Licensor,
  10117. except as required for reasonable and customary use in describing the
  10118. origin of the Work and reproducing the content of the NOTICE file.
  10119. 7. Disclaimer of Warranty. Unless required by applicable law or
  10120. agreed to in writing, Licensor provides the Work (and each
  10121. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  10122. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  10123. implied, including, without limitation, any warranties or conditions
  10124. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  10125. PARTICULAR PURPOSE. You are solely responsible for determining the
  10126. appropriateness of using or redistributing the Work and assume any
  10127. risks associated with Your exercise of permissions under this License.
  10128. 8. Limitation of Liability. In no event and under no legal theory,
  10129. whether in tort (including negligence), contract, or otherwise,
  10130. unless required by applicable law (such as deliberate and grossly
  10131. negligent acts) or agreed to in writing, shall any Contributor be
  10132. liable to You for damages, including any direct, indirect, special,
  10133. incidental, or consequential damages of any character arising as a
  10134. result of this License or out of the use or inability to use the
  10135. Work (including but not limited to damages for loss of goodwill,
  10136. work stoppage, computer failure or malfunction, or any and all
  10137. other commercial damages or losses), even if such Contributor
  10138. has been advised of the possibility of such damages.
  10139. 9. Accepting Warranty or Additional Liability. While redistributing
  10140. the Work or Derivative Works thereof, You may choose to offer,
  10141. and charge a fee for, acceptance of support, warranty, indemnity,
  10142. or other liability obligations and/or rights consistent with this
  10143. License. However, in accepting such obligations, You may act only
  10144. on Your own behalf and on Your sole responsibility, not on behalf
  10145. of any other Contributor, and only if You agree to indemnify,
  10146. defend, and hold each Contributor harmless for any liability
  10147. incurred by, or claims asserted against, such Contributor by reason
  10148. of your accepting any such warranty or additional liability.
  10149. END OF TERMS AND CONDITIONS
  10150. APPENDIX: How to apply the Apache License to your work.
  10151. To apply the Apache License to your work, attach the following
  10152. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  10153. replaced with your own identifying information. (Don&#x27;t include
  10154. the brackets!) The text should be enclosed in the appropriate
  10155. comment syntax for the file format. We also recommend that a
  10156. file or class name and description of purpose be included on the
  10157. same &quot;printed page&quot; as the copyright notice for easier
  10158. identification within third-party archives.
  10159. Copyright [yyyy] [name of copyright owner]
  10160. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  10161. you may not use this file except in compliance with the License.
  10162. You may obtain a copy of the License at
  10163. http://www.apache.org/licenses/LICENSE-2.0
  10164. Unless required by applicable law or agreed to in writing, software
  10165. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  10166. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  10167. See the License for the specific language governing permissions and
  10168. limitations under the License.
  10169. </pre>
  10170. </div>
  10171. </div>
  10172. <div class="product">
  10173. <span class="title">ChromeVox</span>
  10174. <span class="homepage"><a href="http://code.google.com/p/google-axs-chrome/">homepage</a></span>
  10175. <input type="checkbox" hidden id="67">
  10176. <label class="show" for="67" tabindex="0"></label>
  10177. <div class="licence">
  10178. <pre>// Copyright 2013 Google Inc.
  10179. //
  10180. // Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  10181. // you may not use this file except in compliance with the License.
  10182. // You may obtain a copy of the License at
  10183. //
  10184. // http://www.apache.org/licenses/LICENSE-2.0
  10185. //
  10186. // Unless required by applicable law or agreed to in writing, software
  10187. // distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  10188. // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  10189. // See the License for the specific language governing permissions and
  10190. // limitations under the License.
  10191. </pre>
  10192. </div>
  10193. </div>
  10194. <div class="product">
  10195. <span class="title">CityHash</span>
  10196. <span class="homepage"><a href="https://github.com/google/cityhash">homepage</a></span>
  10197. <input type="checkbox" hidden id="68">
  10198. <label class="show" for="68" tabindex="0"></label>
  10199. <div class="licence">
  10200. <pre>// Copyright (c) 2011 Google, Inc.
  10201. //
  10202. // Permission is hereby granted, free of charge, to any person obtaining a copy
  10203. // of this software and associated documentation files (the &quot;Software&quot;), to deal
  10204. // in the Software without restriction, including without limitation the rights
  10205. // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  10206. // copies of the Software, and to permit persons to whom the Software is
  10207. // furnished to do so, subject to the following conditions:
  10208. //
  10209. // The above copyright notice and this permission notice shall be included in
  10210. // all copies or substantial portions of the Software.
  10211. //
  10212. // THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  10213. // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  10214. // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  10215. // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  10216. // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  10217. // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  10218. // THE SOFTWARE.
  10219. </pre>
  10220. </div>
  10221. </div>
  10222. <div class="product">
  10223. <span class="title">Closure compiler</span>
  10224. <span class="homepage"><a href="http://github.com/google/closure-compiler">homepage</a></span>
  10225. <input type="checkbox" hidden id="69">
  10226. <label class="show" for="69" tabindex="0"></label>
  10227. <div class="licence">
  10228. <pre>
  10229. Apache License
  10230. Version 2.0, January 2004
  10231. http://www.apache.org/licenses/
  10232. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  10233. 1. Definitions.
  10234. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  10235. and distribution as defined by Sections 1 through 9 of this document.
  10236. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  10237. the copyright owner that is granting the License.
  10238. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  10239. other entities that control, are controlled by, or are under common
  10240. control with that entity. For the purposes of this definition,
  10241. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  10242. direction or management of such entity, whether by contract or
  10243. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  10244. outstanding shares, or (iii) beneficial ownership of such entity.
  10245. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  10246. exercising permissions granted by this License.
  10247. &quot;Source&quot; form shall mean the preferred form for making modifications,
  10248. including but not limited to software source code, documentation
  10249. source, and configuration files.
  10250. &quot;Object&quot; form shall mean any form resulting from mechanical
  10251. transformation or translation of a Source form, including but
  10252. not limited to compiled object code, generated documentation,
  10253. and conversions to other media types.
  10254. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  10255. Object form, made available under the License, as indicated by a
  10256. copyright notice that is included in or attached to the work
  10257. (an example is provided in the Appendix below).
  10258. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  10259. form, that is based on (or derived from) the Work and for which the
  10260. editorial revisions, annotations, elaborations, or other modifications
  10261. represent, as a whole, an original work of authorship. For the purposes
  10262. of this License, Derivative Works shall not include works that remain
  10263. separable from, or merely link (or bind by name) to the interfaces of,
  10264. the Work and Derivative Works thereof.
  10265. &quot;Contribution&quot; shall mean any work of authorship, including
  10266. the original version of the Work and any modifications or additions
  10267. to that Work or Derivative Works thereof, that is intentionally
  10268. submitted to Licensor for inclusion in the Work by the copyright owner
  10269. or by an individual or Legal Entity authorized to submit on behalf of
  10270. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  10271. means any form of electronic, verbal, or written communication sent
  10272. to the Licensor or its representatives, including but not limited to
  10273. communication on electronic mailing lists, source code control systems,
  10274. and issue tracking systems that are managed by, or on behalf of, the
  10275. Licensor for the purpose of discussing and improving the Work, but
  10276. excluding communication that is conspicuously marked or otherwise
  10277. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  10278. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  10279. on behalf of whom a Contribution has been received by Licensor and
  10280. subsequently incorporated within the Work.
  10281. 2. Grant of Copyright License. Subject to the terms and conditions of
  10282. this License, each Contributor hereby grants to You a perpetual,
  10283. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  10284. copyright license to reproduce, prepare Derivative Works of,
  10285. publicly display, publicly perform, sublicense, and distribute the
  10286. Work and such Derivative Works in Source or Object form.
  10287. 3. Grant of Patent License. Subject to the terms and conditions of
  10288. this License, each Contributor hereby grants to You a perpetual,
  10289. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  10290. (except as stated in this section) patent license to make, have made,
  10291. use, offer to sell, sell, import, and otherwise transfer the Work,
  10292. where such license applies only to those patent claims licensable
  10293. by such Contributor that are necessarily infringed by their
  10294. Contribution(s) alone or by combination of their Contribution(s)
  10295. with the Work to which such Contribution(s) was submitted. If You
  10296. institute patent litigation against any entity (including a
  10297. cross-claim or counterclaim in a lawsuit) alleging that the Work
  10298. or a Contribution incorporated within the Work constitutes direct
  10299. or contributory patent infringement, then any patent licenses
  10300. granted to You under this License for that Work shall terminate
  10301. as of the date such litigation is filed.
  10302. 4. Redistribution. You may reproduce and distribute copies of the
  10303. Work or Derivative Works thereof in any medium, with or without
  10304. modifications, and in Source or Object form, provided that You
  10305. meet the following conditions:
  10306. (a) You must give any other recipients of the Work or
  10307. Derivative Works a copy of this License; and
  10308. (b) You must cause any modified files to carry prominent notices
  10309. stating that You changed the files; and
  10310. (c) You must retain, in the Source form of any Derivative Works
  10311. that You distribute, all copyright, patent, trademark, and
  10312. attribution notices from the Source form of the Work,
  10313. excluding those notices that do not pertain to any part of
  10314. the Derivative Works; and
  10315. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  10316. distribution, then any Derivative Works that You distribute must
  10317. include a readable copy of the attribution notices contained
  10318. within such NOTICE file, excluding those notices that do not
  10319. pertain to any part of the Derivative Works, in at least one
  10320. of the following places: within a NOTICE text file distributed
  10321. as part of the Derivative Works; within the Source form or
  10322. documentation, if provided along with the Derivative Works; or,
  10323. within a display generated by the Derivative Works, if and
  10324. wherever such third-party notices normally appear. The contents
  10325. of the NOTICE file are for informational purposes only and
  10326. do not modify the License. You may add Your own attribution
  10327. notices within Derivative Works that You distribute, alongside
  10328. or as an addendum to the NOTICE text from the Work, provided
  10329. that such additional attribution notices cannot be construed
  10330. as modifying the License.
  10331. You may add Your own copyright statement to Your modifications and
  10332. may provide additional or different license terms and conditions
  10333. for use, reproduction, or distribution of Your modifications, or
  10334. for any such Derivative Works as a whole, provided Your use,
  10335. reproduction, and distribution of the Work otherwise complies with
  10336. the conditions stated in this License.
  10337. 5. Submission of Contributions. Unless You explicitly state otherwise,
  10338. any Contribution intentionally submitted for inclusion in the Work
  10339. by You to the Licensor shall be under the terms and conditions of
  10340. this License, without any additional terms or conditions.
  10341. Notwithstanding the above, nothing herein shall supersede or modify
  10342. the terms of any separate license agreement you may have executed
  10343. with Licensor regarding such Contributions.
  10344. 6. Trademarks. This License does not grant permission to use the trade
  10345. names, trademarks, service marks, or product names of the Licensor,
  10346. except as required for reasonable and customary use in describing the
  10347. origin of the Work and reproducing the content of the NOTICE file.
  10348. 7. Disclaimer of Warranty. Unless required by applicable law or
  10349. agreed to in writing, Licensor provides the Work (and each
  10350. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  10351. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  10352. implied, including, without limitation, any warranties or conditions
  10353. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  10354. PARTICULAR PURPOSE. You are solely responsible for determining the
  10355. appropriateness of using or redistributing the Work and assume any
  10356. risks associated with Your exercise of permissions under this License.
  10357. 8. Limitation of Liability. In no event and under no legal theory,
  10358. whether in tort (including negligence), contract, or otherwise,
  10359. unless required by applicable law (such as deliberate and grossly
  10360. negligent acts) or agreed to in writing, shall any Contributor be
  10361. liable to You for damages, including any direct, indirect, special,
  10362. incidental, or consequential damages of any character arising as a
  10363. result of this License or out of the use or inability to use the
  10364. Work (including but not limited to damages for loss of goodwill,
  10365. work stoppage, computer failure or malfunction, or any and all
  10366. other commercial damages or losses), even if such Contributor
  10367. has been advised of the possibility of such damages.
  10368. 9. Accepting Warranty or Additional Liability. While redistributing
  10369. the Work or Derivative Works thereof, You may choose to offer,
  10370. and charge a fee for, acceptance of support, warranty, indemnity,
  10371. or other liability obligations and/or rights consistent with this
  10372. License. However, in accepting such obligations, You may act only
  10373. on Your own behalf and on Your sole responsibility, not on behalf
  10374. of any other Contributor, and only if You agree to indemnify,
  10375. defend, and hold each Contributor harmless for any liability
  10376. incurred by, or claims asserted against, such Contributor by reason
  10377. of your accepting any such warranty or additional liability.
  10378. END OF TERMS AND CONDITIONS
  10379. APPENDIX: How to apply the Apache License to your work.
  10380. To apply the Apache License to your work, attach the following
  10381. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  10382. replaced with your own identifying information. (Don&#x27;t include
  10383. the brackets!) The text should be enclosed in the appropriate
  10384. comment syntax for the file format. We also recommend that a
  10385. file or class name and description of purpose be included on the
  10386. same &quot;printed page&quot; as the copyright notice for easier
  10387. identification within third-party archives.
  10388. Copyright [yyyy] [name of copyright owner]
  10389. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  10390. you may not use this file except in compliance with the License.
  10391. You may obtain a copy of the License at
  10392. http://www.apache.org/licenses/LICENSE-2.0
  10393. Unless required by applicable law or agreed to in writing, software
  10394. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  10395. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  10396. See the License for the specific language governing permissions and
  10397. limitations under the License.
  10398. </pre>
  10399. </div>
  10400. </div>
  10401. <div class="product">
  10402. <span class="title">CodeMirror 5</span>
  10403. <span class="homepage"><a href="https://github.com/codemirror/CodeMirror/">homepage</a></span>
  10404. <input type="checkbox" hidden id="70">
  10405. <label class="show" for="70" tabindex="0"></label>
  10406. <div class="licence">
  10407. <pre>MIT License
  10408. Copyright (C) 2017 by Marijn Haverbeke &lt;marijnh@gmail.com&gt; and others
  10409. Permission is hereby granted, free of charge, to any person obtaining a copy
  10410. of this software and associated documentation files (the &quot;Software&quot;), to deal
  10411. in the Software without restriction, including without limitation the rights
  10412. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  10413. copies of the Software, and to permit persons to whom the Software is
  10414. furnished to do so, subject to the following conditions:
  10415. The above copyright notice and this permission notice shall be included in
  10416. all copies or substantial portions of the Software.
  10417. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  10418. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  10419. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  10420. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  10421. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  10422. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  10423. THE SOFTWARE.
  10424. </pre>
  10425. </div>
  10426. </div>
  10427. <div class="product">
  10428. <span class="title">CodeMirror 6</span>
  10429. <span class="homepage"><a href="https://github.com/codemirror/CodeMirror.next/">homepage</a></span>
  10430. <input type="checkbox" hidden id="71">
  10431. <label class="show" for="71" tabindex="0"></label>
  10432. <div class="licence">
  10433. <pre>MIT License
  10434. Copyright (C) 2018-2021 by Marijn Haverbeke &lt;marijnh@gmail.com&gt; and others
  10435. Permission is hereby granted, free of charge, to any person obtaining a copy
  10436. of this software and associated documentation files (the &quot;Software&quot;), to deal
  10437. in the Software without restriction, including without limitation the rights
  10438. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  10439. copies of the Software, and to permit persons to whom the Software is
  10440. furnished to do so, subject to the following conditions:
  10441. The above copyright notice and this permission notice shall be included in
  10442. all copies or substantial portions of the Software.
  10443. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  10444. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  10445. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  10446. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  10447. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  10448. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  10449. THE SOFTWARE.
  10450. </pre>
  10451. </div>
  10452. </div>
  10453. <div class="product">
  10454. <span class="title">colorama</span>
  10455. <span class="homepage"><a href="https://github.com/tartley/colorama">homepage</a></span>
  10456. <input type="checkbox" hidden id="72">
  10457. <label class="show" for="72" tabindex="0"></label>
  10458. <div class="licence">
  10459. <pre>Copyright (c) 2010 Jonathan Hartley
  10460. All rights reserved.
  10461. Redistribution and use in source and binary forms, with or without
  10462. modification, are permitted provided that the following conditions are met:
  10463. * Redistributions of source code must retain the above copyright notice, this
  10464. list of conditions and the following disclaimer.
  10465. * Redistributions in binary form must reproduce the above copyright notice,
  10466. this list of conditions and the following disclaimer in the documentation
  10467. and/or other materials provided with the distribution.
  10468. * Neither the name of the copyright holders, nor those of its contributors
  10469. may be used to endorse or promote products derived from this software without
  10470. specific prior written permission.
  10471. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot; AND
  10472. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  10473. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  10474. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  10475. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  10476. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  10477. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  10478. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  10479. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  10480. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  10481. </pre>
  10482. </div>
  10483. </div>
  10484. <div class="product">
  10485. <span class="title">Compact Encoding Detection</span>
  10486. <span class="homepage"><a href="https://github.com/google/compact_enc_det">homepage</a></span>
  10487. <input type="checkbox" hidden id="73">
  10488. <label class="show" for="73" tabindex="0"></label>
  10489. <div class="licence">
  10490. <pre>// Copyright 2010 The Chromium Authors
  10491. //
  10492. // Redistribution and use in source and binary forms, with or without
  10493. // modification, are permitted provided that the following conditions are
  10494. // met:
  10495. //
  10496. // * Redistributions of source code must retain the above copyright
  10497. // notice, this list of conditions and the following disclaimer.
  10498. // * Redistributions in binary form must reproduce the above
  10499. // copyright notice, this list of conditions and the following disclaimer
  10500. // in the documentation and/or other materials provided with the
  10501. // distribution.
  10502. // * Neither the name of Google LLC nor the names of its
  10503. // contributors may be used to endorse or promote products derived from
  10504. // this software without specific prior written permission.
  10505. //
  10506. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  10507. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  10508. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  10509. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  10510. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  10511. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  10512. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  10513. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  10514. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  10515. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  10516. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  10517. </pre>
  10518. </div>
  10519. </div>
  10520. <div class="product">
  10521. <span class="title">Compact Language Detector v3</span>
  10522. <span class="homepage"><a href="https://github.com/google/cld3">homepage</a></span>
  10523. <input type="checkbox" hidden id="74">
  10524. <label class="show" for="74" tabindex="0"></label>
  10525. <div class="licence">
  10526. <pre>Copyright 2016 Google Inc. All rights reserved.
  10527. Apache License
  10528. Version 2.0, January 2004
  10529. http://www.apache.org/licenses/
  10530. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  10531. 1. Definitions.
  10532. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  10533. and distribution as defined by Sections 1 through 9 of this document.
  10534. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  10535. the copyright owner that is granting the License.
  10536. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  10537. other entities that control, are controlled by, or are under common
  10538. control with that entity. For the purposes of this definition,
  10539. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  10540. direction or management of such entity, whether by contract or
  10541. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  10542. outstanding shares, or (iii) beneficial ownership of such entity.
  10543. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  10544. exercising permissions granted by this License.
  10545. &quot;Source&quot; form shall mean the preferred form for making modifications,
  10546. including but not limited to software source code, documentation
  10547. source, and configuration files.
  10548. &quot;Object&quot; form shall mean any form resulting from mechanical
  10549. transformation or translation of a Source form, including but
  10550. not limited to compiled object code, generated documentation,
  10551. and conversions to other media types.
  10552. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  10553. Object form, made available under the License, as indicated by a
  10554. copyright notice that is included in or attached to the work
  10555. (an example is provided in the Appendix below).
  10556. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  10557. form, that is based on (or derived from) the Work and for which the
  10558. editorial revisions, annotations, elaborations, or other modifications
  10559. represent, as a whole, an original work of authorship. For the purposes
  10560. of this License, Derivative Works shall not include works that remain
  10561. separable from, or merely link (or bind by name) to the interfaces of,
  10562. the Work and Derivative Works thereof.
  10563. &quot;Contribution&quot; shall mean any work of authorship, including
  10564. the original version of the Work and any modifications or additions
  10565. to that Work or Derivative Works thereof, that is intentionally
  10566. submitted to Licensor for inclusion in the Work by the copyright owner
  10567. or by an individual or Legal Entity authorized to submit on behalf of
  10568. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  10569. means any form of electronic, verbal, or written communication sent
  10570. to the Licensor or its representatives, including but not limited to
  10571. communication on electronic mailing lists, source code control systems,
  10572. and issue tracking systems that are managed by, or on behalf of, the
  10573. Licensor for the purpose of discussing and improving the Work, but
  10574. excluding communication that is conspicuously marked or otherwise
  10575. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  10576. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  10577. on behalf of whom a Contribution has been received by Licensor and
  10578. subsequently incorporated within the Work.
  10579. 2. Grant of Copyright License. Subject to the terms and conditions of
  10580. this License, each Contributor hereby grants to You a perpetual,
  10581. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  10582. copyright license to reproduce, prepare Derivative Works of,
  10583. publicly display, publicly perform, sublicense, and distribute the
  10584. Work and such Derivative Works in Source or Object form.
  10585. 3. Grant of Patent License. Subject to the terms and conditions of
  10586. this License, each Contributor hereby grants to You a perpetual,
  10587. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  10588. (except as stated in this section) patent license to make, have made,
  10589. use, offer to sell, sell, import, and otherwise transfer the Work,
  10590. where such license applies only to those patent claims licensable
  10591. by such Contributor that are necessarily infringed by their
  10592. Contribution(s) alone or by combination of their Contribution(s)
  10593. with the Work to which such Contribution(s) was submitted. If You
  10594. institute patent litigation against any entity (including a
  10595. cross-claim or counterclaim in a lawsuit) alleging that the Work
  10596. or a Contribution incorporated within the Work constitutes direct
  10597. or contributory patent infringement, then any patent licenses
  10598. granted to You under this License for that Work shall terminate
  10599. as of the date such litigation is filed.
  10600. 4. Redistribution. You may reproduce and distribute copies of the
  10601. Work or Derivative Works thereof in any medium, with or without
  10602. modifications, and in Source or Object form, provided that You
  10603. meet the following conditions:
  10604. (a) You must give any other recipients of the Work or
  10605. Derivative Works a copy of this License; and
  10606. (b) You must cause any modified files to carry prominent notices
  10607. stating that You changed the files; and
  10608. (c) You must retain, in the Source form of any Derivative Works
  10609. that You distribute, all copyright, patent, trademark, and
  10610. attribution notices from the Source form of the Work,
  10611. excluding those notices that do not pertain to any part of
  10612. the Derivative Works; and
  10613. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  10614. distribution, then any Derivative Works that You distribute must
  10615. include a readable copy of the attribution notices contained
  10616. within such NOTICE file, excluding those notices that do not
  10617. pertain to any part of the Derivative Works, in at least one
  10618. of the following places: within a NOTICE text file distributed
  10619. as part of the Derivative Works; within the Source form or
  10620. documentation, if provided along with the Derivative Works; or,
  10621. within a display generated by the Derivative Works, if and
  10622. wherever such third-party notices normally appear. The contents
  10623. of the NOTICE file are for informational purposes only and
  10624. do not modify the License. You may add Your own attribution
  10625. notices within Derivative Works that You distribute, alongside
  10626. or as an addendum to the NOTICE text from the Work, provided
  10627. that such additional attribution notices cannot be construed
  10628. as modifying the License.
  10629. You may add Your own copyright statement to Your modifications and
  10630. may provide additional or different license terms and conditions
  10631. for use, reproduction, or distribution of Your modifications, or
  10632. for any such Derivative Works as a whole, provided Your use,
  10633. reproduction, and distribution of the Work otherwise complies with
  10634. the conditions stated in this License.
  10635. 5. Submission of Contributions. Unless You explicitly state otherwise,
  10636. any Contribution intentionally submitted for inclusion in the Work
  10637. by You to the Licensor shall be under the terms and conditions of
  10638. this License, without any additional terms or conditions.
  10639. Notwithstanding the above, nothing herein shall supersede or modify
  10640. the terms of any separate license agreement you may have executed
  10641. with Licensor regarding such Contributions.
  10642. 6. Trademarks. This License does not grant permission to use the trade
  10643. names, trademarks, service marks, or product names of the Licensor,
  10644. except as required for reasonable and customary use in describing the
  10645. origin of the Work and reproducing the content of the NOTICE file.
  10646. 7. Disclaimer of Warranty. Unless required by applicable law or
  10647. agreed to in writing, Licensor provides the Work (and each
  10648. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  10649. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  10650. implied, including, without limitation, any warranties or conditions
  10651. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  10652. PARTICULAR PURPOSE. You are solely responsible for determining the
  10653. appropriateness of using or redistributing the Work and assume any
  10654. risks associated with Your exercise of permissions under this License.
  10655. 8. Limitation of Liability. In no event and under no legal theory,
  10656. whether in tort (including negligence), contract, or otherwise,
  10657. unless required by applicable law (such as deliberate and grossly
  10658. negligent acts) or agreed to in writing, shall any Contributor be
  10659. liable to You for damages, including any direct, indirect, special,
  10660. incidental, or consequential damages of any character arising as a
  10661. result of this License or out of the use or inability to use the
  10662. Work (including but not limited to damages for loss of goodwill,
  10663. work stoppage, computer failure or malfunction, or any and all
  10664. other commercial damages or losses), even if such Contributor
  10665. has been advised of the possibility of such damages.
  10666. 9. Accepting Warranty or Additional Liability. While redistributing
  10667. the Work or Derivative Works thereof, You may choose to offer,
  10668. and charge a fee for, acceptance of support, warranty, indemnity,
  10669. or other liability obligations and/or rights consistent with this
  10670. License. However, in accepting such obligations, You may act only
  10671. on Your own behalf and on Your sole responsibility, not on behalf
  10672. of any other Contributor, and only if You agree to indemnify,
  10673. defend, and hold each Contributor harmless for any liability
  10674. incurred by, or claims asserted against, such Contributor by reason
  10675. of your accepting any such warranty or additional liability.
  10676. END OF TERMS AND CONDITIONS
  10677. APPENDIX: How to apply the Apache License to your work.
  10678. To apply the Apache License to your work, attach the following
  10679. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  10680. replaced with your own identifying information. (Don&#x27;t include
  10681. the brackets!) The text should be enclosed in the appropriate
  10682. comment syntax for the file format. We also recommend that a
  10683. file or class name and description of purpose be included on the
  10684. same &quot;printed page&quot; as the copyright notice for easier
  10685. identification within third-party archives.
  10686. Copyright 2016, Google Inc.
  10687. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  10688. you may not use this file except in compliance with the License.
  10689. You may obtain a copy of the License at
  10690. http://www.apache.org/licenses/LICENSE-2.0
  10691. Unless required by applicable law or agreed to in writing, software
  10692. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  10693. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  10694. See the License for the specific language governing permissions and
  10695. limitations under the License.
  10696. </pre>
  10697. </div>
  10698. </div>
  10699. <div class="product">
  10700. <span class="title">core-common</span>
  10701. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  10702. <input type="checkbox" hidden id="75">
  10703. <label class="show" for="75" tabindex="0"></label>
  10704. <div class="licence">
  10705. <pre>Terms and conditions
  10706. This is the Android Software Development Kit License Agreement
  10707. 1. Introduction
  10708. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  10709. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  10710. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  10711. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  10712. 2. Accepting this License Agreement
  10713. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  10714. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  10715. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  10716. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  10717. 3. SDK License from Google
  10718. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  10719. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  10720. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  10721. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  10722. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  10723. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  10724. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  10725. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  10726. 4. Use of the SDK by You
  10727. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  10728. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  10729. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  10730. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  10731. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  10732. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  10733. 5. Your Developer Credentials
  10734. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  10735. 6. Privacy and Information
  10736. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  10737. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  10738. 7. Third Party Applications
  10739. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  10740. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  10741. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  10742. 8. Using Android APIs
  10743. 8.1 Google Data APIs
  10744. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  10745. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  10746. 9. Terminating this License Agreement
  10747. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  10748. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  10749. 9.3 Google may at any time, terminate the License Agreement with you if:
  10750. (A) you have breached any provision of the License Agreement; or
  10751. (B) Google is required to do so by law; or
  10752. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  10753. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  10754. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  10755. 10. DISCLAIMER OF WARRANTIES
  10756. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  10757. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  10758. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  10759. 11. LIMITATION OF LIABILITY
  10760. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  10761. 12. Indemnification
  10762. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  10763. 13. Changes to the License Agreement
  10764. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  10765. 14. General Legal Terms
  10766. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  10767. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  10768. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  10769. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  10770. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  10771. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  10772. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  10773. December 9, 2016
  10774. Play Core Software Development Kit:
  10775. Play Core Software Development Kit Terms of Service
  10776. ----------------------------------------------------
  10777. Last modified: September 24, 2020
  10778. 1. By using the Play Core Software Development Kit, you agree to these terms in
  10779. addition to the Google APIs Terms of Service (&quot;API ToS&quot;). If these terms are
  10780. ever in conflict, these terms will take precedence over the API ToS. Please read
  10781. these terms and the API ToS carefully.
  10782. 2. For purposes of these terms, &quot;APIs&quot; means Google&#x27;s APIs, other developer
  10783. services, and associated software, including any Redistributable Code.
  10784. 3. “Redistributable Code” means Google-provided object code or header files that
  10785. call the APIs.
  10786. 4. Subject to these terms and the terms of the API ToS, you may copy and
  10787. distribute Redistributable Code solely for inclusion as part of your API Client.
  10788. Google and its licensors own all right, title and interest, including any and
  10789. all intellectual property and other proprietary rights, in and to
  10790. Redistributable Code. You will not modify, translate, or create derivative works
  10791. of Redistributable Code.
  10792. 5. Google may make changes to these terms at any time with notice and the
  10793. opportunity to decline further use of the Play Core Software Development Kit.
  10794. Google will post notice of modifications to the terms at
  10795. https://developer.android.com/guide/playcore. Changes will not be retroactive.
  10796. Android SDK:
  10797. ANDROID SOFTWARE DEVELOPMENT KIT
  10798. Terms and Conditions
  10799. This is the Android Software Development Kit License Agreement.
  10800. 1. Introduction
  10801. 1.1 The Android Software Development Kit (referred to in this License Agreement as the &quot;SDK&quot; and
  10802. specifically including the Android system files, packaged APIs, and Google APIs add-ons) is
  10803. licensed to you subject to the terms of this License Agreement. This License Agreement forms a
  10804. legally binding contract between you and Google in relation to your use of the SDK.
  10805. 1.2 &quot;Google&quot; means Google LLC, a Delaware company with principal place of business at 1600
  10806. Amphitheatre Parkway, Mountain View, CA 94043, United States.
  10807. 2. Accepting this License Agreement
  10808. 2.1 In order to use the SDK, you must first agree to this License Agreement. You may not use the
  10809. SDK if you do not accept this License Agreement.
  10810. 2.2 You can accept this License Agreement by:
  10811. (A) clicking to accept or agree to this License Agreement, where this option is made available to
  10812. you; or
  10813. (B) by actually using the SDK. In this case, you agree that use of the SDK constitutes acceptance of
  10814. the Licensing Agreement from that point onwards.
  10815. 2.3 You may not use the SDK and may not accept the Licensing Agreement if you are a person barred
  10816. from receiving the SDK under the laws of the United States or other countries including the country
  10817. in which you are resident or from which you use the SDK.
  10818. 2.4 If you are agreeing to be bound by this License Agreement on behalf of your employer or other
  10819. entity, you represent and warrant that you have full legal authority to bind your employer or such
  10820. entity to this License Agreement. If you do not have the requisite authority, you may not accept
  10821. the Licensing Agreement or use the SDK on behalf of your employer or other entity.
  10822. 3. SDK License from Google
  10823. 3.1 Subject to the terms of this License Agreement, Google grants you a limited, worldwide,
  10824. royalty-free, non- assignable and non-exclusive license to use the SDK solely to develop
  10825. applications to run on the Android platform.
  10826. 3.2 You agree that Google or third parties own all legal right, title and interest in and to the
  10827. SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property
  10828. Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law,
  10829. and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  10830. 3.3 Except to the extent required by applicable third party licenses, you may not copy (except for
  10831. backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create
  10832. derivative works of the SDK or any part of the SDK. Except to the extent required by applicable
  10833. third party licenses, you may not load any part of the SDK onto a mobile handset or any other
  10834. hardware device except a personal computer, combine any part of the SDK with other software, or
  10835. distribute any software or device incorporating a part of the SDK.
  10836. 3.4 Use, reproduction and distribution of components of the SDK licensed under an open source
  10837. software license are governed solely by the terms of that open source software license and not
  10838. this License Agreement.
  10839. 3.5 You agree that the form and nature of the SDK that Google provides may change without prior
  10840. notice to you and that future versions of the SDK may be incompatible with applications developed
  10841. on previous versions of the SDK. You agree that Google may stop (permanently or temporarily)
  10842. providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole
  10843. discretion, without prior notice to you.
  10844. 3.6 Nothing in this License Agreement gives you a right to use any of Google&#x27;s trade names,
  10845. trademarks, service marks, logos, domain names, or other distinctive brand features.
  10846. 3.7 You agree that you will not remove, obscure, or alter any proprietary rights notices (including
  10847. copyright and trademark notices) that may be affixed to or contained within the SDK.
  10848. 4. Use of the SDK by You
  10849. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under
  10850. this License Agreement in or to any software applications that you develop using the SDK, including
  10851. any intellectual property rights that subsist in those applications.
  10852. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) this
  10853. License Agreement and (b) any applicable law, regulation or generally accepted practices or
  10854. guidelines in the relevant jurisdictions (including any laws regarding the export of data or
  10855. software to and from the United States or other relevant countries).
  10856. 4.3 You agree that if you use the SDK to develop applications for general public users, you will
  10857. protect the privacy and legal rights of those users. If the users provide you with user names,
  10858. passwords, or other login information or personal information, your must make the users aware that
  10859. the information will be available to your application, and you must provide legally adequate privacy
  10860. notice and protection for those users. If your application stores personal or sensitive information
  10861. provided by users, it must do so securely. If the user provides your application with Google Account
  10862. information, your application may only use that information to access the user&#x27;s Google Account
  10863. when, and for the limited purposes for which, the user has given you permission to do so.
  10864. 4.4 You agree that you will not engage in any activity with the SDK, including the development or
  10865. distribution of an application, that interferes with, disrupts, damages, or accesses in an
  10866. unauthorized manner the servers, networks, or other properties or services of any third party
  10867. including, but not limited to, Google or any mobile communications carrier.
  10868. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or
  10869. to any third party for) any data, content, or resources that you create, transmit or display through
  10870. the Android platform and/or applications for the Android platform, and for the consequences of your
  10871. actions (including any loss or damage which Google may suffer) by doing so.
  10872. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or
  10873. to any third party for) any breach of your obligations under this License Agreement, any applicable
  10874. third party contract or Terms of Service, or any applicable law or regulation, and for the
  10875. consequences (including any loss or damage which Google or any third party may suffer) of any such
  10876. breach.
  10877. 5. Your Developer Credentials
  10878. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer
  10879. credentials that may be issued to you by Google or which you may choose yourself and that you will
  10880. be solely responsible for all applications that are developed under your developer credentials.
  10881. 6. Privacy and Information
  10882. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage
  10883. statistics from the software including but not limited to a unique identifier, associated IP
  10884. address, version number of the software, and information on which tools and/or services in the SDK
  10885. are being used and how they are being used. Before any of this information is collected, the SDK
  10886. will notify you and seek your consent. If you withhold consent, the information will not be
  10887. collected.
  10888. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in
  10889. accordance with Google&#x27;s Privacy Policy.
  10890. 7. Third Party Applications for the Android Platform
  10891. 7.1 If you use the SDK to run applications developed by a third party or that access data, content
  10892. or resources provided by a third party, you agree that Google is not responsible for those
  10893. applications, data, content, or resources. You understand that all data, content or resources which
  10894. you may access through such third party applications are the sole responsibility of the person from
  10895. which they originated and that Google is not liable for any loss or damage that you may experience
  10896. as a result of the use or access of any of those third party applications, data, content, or
  10897. resources.
  10898. 7.2 You should be aware the data, content, and resources presented to you through such a third party
  10899. application may be protected by intellectual property rights which are owned by the providers (or by
  10900. other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute
  10901. or create derivative works based on these data, content, or resources (either in whole or in part)
  10902. unless you have been specifically given permission to do so by the relevant owners.
  10903. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may
  10904. be subject to separate terms between you and the relevant third party. In that case, this License
  10905. Agreement does not affect your legal relationship with these third parties.
  10906. 8. Using Android APIs
  10907. 8.1 Google Data APIs
  10908. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be
  10909. protected by intellectual property rights which are owned by Google or those parties that provide
  10910. the data (or by other persons or companies on their behalf). Your use of any such API may be subject
  10911. to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create
  10912. derivative works based on this data (either in whole or in part) unless allowed by the relevant
  10913. Terms of Service.
  10914. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you
  10915. shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited
  10916. purposes for which, the user has given you permission to do so.
  10917. 9. Terminating this License Agreement
  10918. 9.1 This License Agreement will continue to apply until terminated by either you or Google as set
  10919. out below.
  10920. 9.2 If you want to terminate this License Agreement, you may do so by ceasing your use of the SDK
  10921. and any relevant developer credentials.
  10922. 9.3 Google may at any time, terminate this License Agreement with you if:
  10923. (A) you have breached any provision of this License Agreement; or
  10924. (B) Google is required to do so by law; or
  10925. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated
  10926. its relationship with Google or ceased to offer certain parts of the SDK to you; or
  10927. (D) Google decides to no longer providing the SDK or certain parts of the SDK to users in the
  10928. country in which you are resident or from which you use the service, or the provision of the SDK or
  10929. certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially
  10930. viable.
  10931. 9.4 When this License Agreement comes to an end, all of the legal rights, obligations and
  10932. liabilities that you and Google have benefited from, been subject to (or which have accrued over
  10933. time whilst this License Agreement has been in force) or which are expressed to continue
  10934. indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall
  10935. continue to apply to such rights, obligations and liabilities indefinitely.
  10936. 10. DISCLAIMER OF WARRANTIES
  10937. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE
  10938. SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  10939. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE
  10940. SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR
  10941. COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  10942. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS
  10943. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY,
  10944. FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  10945. 11. LIMITATION OF LIABILITY
  10946. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS
  10947. LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT,
  10948. INCIDENTAL, SPECIAL CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY
  10949. LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN
  10950. AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  10951. 12. Indemnification
  10952. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless
  10953. Google, its affiliates and their respective directors, officers, employees and agents from and
  10954. against any and all claims, actions, suits or proceedings, as well as any and all losses,
  10955. liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or
  10956. accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any
  10957. copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any
  10958. person or defames any person or violates their rights of publicity or privacy, and (c) any
  10959. non-compliance by you with this License Agreement.
  10960. 13. Changes to the License Agreement
  10961. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK.
  10962. When these changes are made, Google will make a new version of the License Agreement available on
  10963. the website where the SDK is made available.
  10964. 14. General Legal Terms
  10965. 14.1 This License Agreement constitute the whole legal agreement between you and Google and govern
  10966. your use of the SDK (excluding any services which Google may provide to you under a separate written
  10967. agreement), and completely replace any prior agreements between you and Google in relation to the
  10968. SDK.
  10969. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is
  10970. contained in this License Agreement (or which Google has the benefit of under any applicable law),
  10971. this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies
  10972. will still be available to Google.
  10973. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision
  10974. of this License Agreement is invalid, then that provision will be removed from this License
  10975. Agreement without affecting the rest of this License Agreement. The remaining provisions of this
  10976. License Agreement will continue to be valid and enforceable.
  10977. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the
  10978. parent shall be third party beneficiaries to this License Agreement and that such other companies
  10979. shall be entitled to directly enforce, and rely upon, any provision of this License Agreement that
  10980. confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall
  10981. be third party beneficiaries to this License Agreement.
  10982. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST
  10983. COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE
  10984. LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  10985. 14.6 The rights granted in this License Agreement may not be assigned or transferred by either you
  10986. or Google without the prior written approval of the other party. Neither you nor Google shall be
  10987. permitted to delegate their responsibilities or obligations under this License Agreement without the
  10988. prior written approval of the other party.
  10989. 14.7 This License Agreement, and your relationship with Google under this License Agreement, shall
  10990. be governed by the laws of the State of California without regard to its conflict of laws
  10991. provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located
  10992. within the county of Santa Clara, California to resolve any legal matter arising from this License
  10993. Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for
  10994. injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  10995. April 10, 2009
  10996. AndroidX activity library:
  10997. Copyright (c) 2005-2011, The Android Open Source Project
  10998. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  10999. you may not use this file except in compliance with the License.
  11000. Unless required by applicable law or agreed to in writing, software
  11001. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  11002. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11003. See the License for the specific language governing permissions and
  11004. limitations under the License.
  11005. Apache License
  11006. Version 2.0, January 2004
  11007. http://www.apache.org/licenses/
  11008. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  11009. 1. Definitions.
  11010. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  11011. and distribution as defined by Sections 1 through 9 of this document.
  11012. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  11013. the copyright owner that is granting the License.
  11014. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  11015. other entities that control, are controlled by, or are under common
  11016. control with that entity. For the purposes of this definition,
  11017. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  11018. direction or management of such entity, whether by contract or
  11019. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  11020. outstanding shares, or (iii) beneficial ownership of such entity.
  11021. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  11022. exercising permissions granted by this License.
  11023. &quot;Source&quot; form shall mean the preferred form for making modifications,
  11024. including but not limited to software source code, documentation
  11025. source, and configuration files.
  11026. &quot;Object&quot; form shall mean any form resulting from mechanical
  11027. transformation or translation of a Source form, including but
  11028. not limited to compiled object code, generated documentation,
  11029. and conversions to other media types.
  11030. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  11031. Object form, made available under the License, as indicated by a
  11032. copyright notice that is included in or attached to the work
  11033. (an example is provided in the Appendix below).
  11034. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  11035. form, that is based on (or derived from) the Work and for which the
  11036. editorial revisions, annotations, elaborations, or other modifications
  11037. represent, as a whole, an original work of authorship. For the purposes
  11038. of this License, Derivative Works shall not include works that remain
  11039. separable from, or merely link (or bind by name) to the interfaces of,
  11040. the Work and Derivative Works thereof.
  11041. &quot;Contribution&quot; shall mean any work of authorship, including
  11042. the original version of the Work and any modifications or additions
  11043. to that Work or Derivative Works thereof, that is intentionally
  11044. submitted to Licensor for inclusion in the Work by the copyright owner
  11045. or by an individual or Legal Entity authorized to submit on behalf of
  11046. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  11047. means any form of electronic, verbal, or written communication sent
  11048. to the Licensor or its representatives, including but not limited to
  11049. communication on electronic mailing lists, source code control systems,
  11050. and issue tracking systems that are managed by, or on behalf of, the
  11051. Licensor for the purpose of discussing and improving the Work, but
  11052. excluding communication that is conspicuously marked or otherwise
  11053. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  11054. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  11055. on behalf of whom a Contribution has been received by Licensor and
  11056. subsequently incorporated within the Work.
  11057. 2. Grant of Copyright License. Subject to the terms and conditions of
  11058. this License, each Contributor hereby grants to You a perpetual,
  11059. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  11060. copyright license to reproduce, prepare Derivative Works of,
  11061. publicly display, publicly perform, sublicense, and distribute the
  11062. Work and such Derivative Works in Source or Object form.
  11063. 3. Grant of Patent License. Subject to the terms and conditions of
  11064. this License, each Contributor hereby grants to You a perpetual,
  11065. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  11066. (except as stated in this section) patent license to make, have made,
  11067. use, offer to sell, sell, import, and otherwise transfer the Work,
  11068. where such license applies only to those patent claims licensable
  11069. by such Contributor that are necessarily infringed by their
  11070. Contribution(s) alone or by combination of their Contribution(s)
  11071. with the Work to which such Contribution(s) was submitted. If You
  11072. institute patent litigation against any entity (including a
  11073. cross-claim or counterclaim in a lawsuit) alleging that the Work
  11074. or a Contribution incorporated within the Work constitutes direct
  11075. or contributory patent infringement, then any patent licenses
  11076. granted to You under this License for that Work shall terminate
  11077. as of the date such litigation is filed.
  11078. 4. Redistribution. You may reproduce and distribute copies of the
  11079. Work or Derivative Works thereof in any medium, with or without
  11080. modifications, and in Source or Object form, provided that You
  11081. meet the following conditions:
  11082. (a) You must give any other recipients of the Work or
  11083. Derivative Works a copy of this License; and
  11084. (b) You must cause any modified files to carry prominent notices
  11085. stating that You changed the files; and
  11086. (c) You must retain, in the Source form of any Derivative Works
  11087. that You distribute, all copyright, patent, trademark, and
  11088. attribution notices from the Source form of the Work,
  11089. excluding those notices that do not pertain to any part of
  11090. the Derivative Works; and
  11091. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  11092. distribution, then any Derivative Works that You distribute must
  11093. include a readable copy of the attribution notices contained
  11094. within such NOTICE file, excluding those notices that do not
  11095. pertain to any part of the Derivative Works, in at least one
  11096. of the following places: within a NOTICE text file distributed
  11097. as part of the Derivative Works; within the Source form or
  11098. documentation, if provided along with the Derivative Works; or,
  11099. within a display generated by the Derivative Works, if and
  11100. wherever such third-party notices normally appear. The contents
  11101. of the NOTICE file are for informational purposes only and
  11102. do not modify the License. You may add Your own attribution
  11103. notices within Derivative Works that You distribute, alongside
  11104. or as an addendum to the NOTICE text from the Work, provided
  11105. that such additional attribution notices cannot be construed
  11106. as modifying the License.
  11107. You may add Your own copyright statement to Your modifications and
  11108. may provide additional or different license terms and conditions
  11109. for use, reproduction, or distribution of Your modifications, or
  11110. for any such Derivative Works as a whole, provided Your use,
  11111. reproduction, and distribution of the Work otherwise complies with
  11112. the conditions stated in this License.
  11113. 5. Submission of Contributions. Unless You explicitly state otherwise,
  11114. any Contribution intentionally submitted for inclusion in the Work
  11115. by You to the Licensor shall be under the terms and conditions of
  11116. this License, without any additional terms or conditions.
  11117. Notwithstanding the above, nothing herein shall supersede or modify
  11118. the terms of any separate license agreement you may have executed
  11119. with Licensor regarding such Contributions.
  11120. 6. Trademarks. This License does not grant permission to use the trade
  11121. names, trademarks, service marks, or product names of the Licensor,
  11122. except as required for reasonable and customary use in describing the
  11123. origin of the Work and reproducing the content of the NOTICE file.
  11124. 7. Disclaimer of Warranty. Unless required by applicable law or
  11125. agreed to in writing, Licensor provides the Work (and each
  11126. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  11127. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  11128. implied, including, without limitation, any warranties or conditions
  11129. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  11130. PARTICULAR PURPOSE. You are solely responsible for determining the
  11131. appropriateness of using or redistributing the Work and assume any
  11132. risks associated with Your exercise of permissions under this License.
  11133. 8. Limitation of Liability. In no event and under no legal theory,
  11134. whether in tort (including negligence), contract, or otherwise,
  11135. unless required by applicable law (such as deliberate and grossly
  11136. negligent acts) or agreed to in writing, shall any Contributor be
  11137. liable to You for damages, including any direct, indirect, special,
  11138. incidental, or consequential damages of any character arising as a
  11139. result of this License or out of the use or inability to use the
  11140. Work (including but not limited to damages for loss of goodwill,
  11141. work stoppage, computer failure or malfunction, or any and all
  11142. other commercial damages or losses), even if such Contributor
  11143. has been advised of the possibility of such damages.
  11144. 9. Accepting Warranty or Additional Liability. While redistributing
  11145. the Work or Derivative Works thereof, You may choose to offer,
  11146. and charge a fee for, acceptance of support, warranty, indemnity,
  11147. or other liability obligations and/or rights consistent with this
  11148. License. However, in accepting such obligations, You may act only
  11149. on Your own behalf and on Your sole responsibility, not on behalf
  11150. of any other Contributor, and only if You agree to indemnify,
  11151. defend, and hold each Contributor harmless for any liability
  11152. incurred by, or claims asserted against, such Contributor by reason
  11153. of your accepting any such warranty or additional liability.
  11154. END OF TERMS AND CONDITIONS
  11155. AndroidX annotation experimental library:
  11156. Copyright (c) 2005-2011, The Android Open Source Project
  11157. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  11158. you may not use this file except in compliance with the License.
  11159. Unless required by applicable law or agreed to in writing, software
  11160. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  11161. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11162. See the License for the specific language governing permissions and
  11163. limitations under the License.
  11164. Apache License
  11165. Version 2.0, January 2004
  11166. http://www.apache.org/licenses/
  11167. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  11168. 1. Definitions.
  11169. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  11170. and distribution as defined by Sections 1 through 9 of this document.
  11171. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  11172. the copyright owner that is granting the License.
  11173. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  11174. other entities that control, are controlled by, or are under common
  11175. control with that entity. For the purposes of this definition,
  11176. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  11177. direction or management of such entity, whether by contract or
  11178. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  11179. outstanding shares, or (iii) beneficial ownership of such entity.
  11180. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  11181. exercising permissions granted by this License.
  11182. &quot;Source&quot; form shall mean the preferred form for making modifications,
  11183. including but not limited to software source code, documentation
  11184. source, and configuration files.
  11185. &quot;Object&quot; form shall mean any form resulting from mechanical
  11186. transformation or translation of a Source form, including but
  11187. not limited to compiled object code, generated documentation,
  11188. and conversions to other media types.
  11189. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  11190. Object form, made available under the License, as indicated by a
  11191. copyright notice that is included in or attached to the work
  11192. (an example is provided in the Appendix below).
  11193. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  11194. form, that is based on (or derived from) the Work and for which the
  11195. editorial revisions, annotations, elaborations, or other modifications
  11196. represent, as a whole, an original work of authorship. For the purposes
  11197. of this License, Derivative Works shall not include works that remain
  11198. separable from, or merely link (or bind by name) to the interfaces of,
  11199. the Work and Derivative Works thereof.
  11200. &quot;Contribution&quot; shall mean any work of authorship, including
  11201. the original version of the Work and any modifications or additions
  11202. to that Work or Derivative Works thereof, that is intentionally
  11203. submitted to Licensor for inclusion in the Work by the copyright owner
  11204. or by an individual or Legal Entity authorized to submit on behalf of
  11205. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  11206. means any form of electronic, verbal, or written communication sent
  11207. to the Licensor or its representatives, including but not limited to
  11208. communication on electronic mailing lists, source code control systems,
  11209. and issue tracking systems that are managed by, or on behalf of, the
  11210. Licensor for the purpose of discussing and improving the Work, but
  11211. excluding communication that is conspicuously marked or otherwise
  11212. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  11213. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  11214. on behalf of whom a Contribution has been received by Licensor and
  11215. subsequently incorporated within the Work.
  11216. 2. Grant of Copyright License. Subject to the terms and conditions of
  11217. this License, each Contributor hereby grants to You a perpetual,
  11218. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  11219. copyright license to reproduce, prepare Derivative Works of,
  11220. publicly display, publicly perform, sublicense, and distribute the
  11221. Work and such Derivative Works in Source or Object form.
  11222. 3. Grant of Patent License. Subject to the terms and conditions of
  11223. this License, each Contributor hereby grants to You a perpetual,
  11224. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  11225. (except as stated in this section) patent license to make, have made,
  11226. use, offer to sell, sell, import, and otherwise transfer the Work,
  11227. where such license applies only to those patent claims licensable
  11228. by such Contributor that are necessarily infringed by their
  11229. Contribution(s) alone or by combination of their Contribution(s)
  11230. with the Work to which such Contribution(s) was submitted. If You
  11231. institute patent litigation against any entity (including a
  11232. cross-claim or counterclaim in a lawsuit) alleging that the Work
  11233. or a Contribution incorporated within the Work constitutes direct
  11234. or contributory patent infringement, then any patent licenses
  11235. granted to You under this License for that Work shall terminate
  11236. as of the date such litigation is filed.
  11237. 4. Redistribution. You may reproduce and distribute copies of the
  11238. Work or Derivative Works thereof in any medium, with or without
  11239. modifications, and in Source or Object form, provided that You
  11240. meet the following conditions:
  11241. (a) You must give any other recipients of the Work or
  11242. Derivative Works a copy of this License; and
  11243. (b) You must cause any modified files to carry prominent notices
  11244. stating that You changed the files; and
  11245. (c) You must retain, in the Source form of any Derivative Works
  11246. that You distribute, all copyright, patent, trademark, and
  11247. attribution notices from the Source form of the Work,
  11248. excluding those notices that do not pertain to any part of
  11249. the Derivative Works; and
  11250. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  11251. distribution, then any Derivative Works that You distribute must
  11252. include a readable copy of the attribution notices contained
  11253. within such NOTICE file, excluding those notices that do not
  11254. pertain to any part of the Derivative Works, in at least one
  11255. of the following places: within a NOTICE text file distributed
  11256. as part of the Derivative Works; within the Source form or
  11257. documentation, if provided along with the Derivative Works; or,
  11258. within a display generated by the Derivative Works, if and
  11259. wherever such third-party notices normally appear. The contents
  11260. of the NOTICE file are for informational purposes only and
  11261. do not modify the License. You may add Your own attribution
  11262. notices within Derivative Works that You distribute, alongside
  11263. or as an addendum to the NOTICE text from the Work, provided
  11264. that such additional attribution notices cannot be construed
  11265. as modifying the License.
  11266. You may add Your own copyright statement to Your modifications and
  11267. may provide additional or different license terms and conditions
  11268. for use, reproduction, or distribution of Your modifications, or
  11269. for any such Derivative Works as a whole, provided Your use,
  11270. reproduction, and distribution of the Work otherwise complies with
  11271. the conditions stated in this License.
  11272. 5. Submission of Contributions. Unless You explicitly state otherwise,
  11273. any Contribution intentionally submitted for inclusion in the Work
  11274. by You to the Licensor shall be under the terms and conditions of
  11275. this License, without any additional terms or conditions.
  11276. Notwithstanding the above, nothing herein shall supersede or modify
  11277. the terms of any separate license agreement you may have executed
  11278. with Licensor regarding such Contributions.
  11279. 6. Trademarks. This License does not grant permission to use the trade
  11280. names, trademarks, service marks, or product names of the Licensor,
  11281. except as required for reasonable and customary use in describing the
  11282. origin of the Work and reproducing the content of the NOTICE file.
  11283. 7. Disclaimer of Warranty. Unless required by applicable law or
  11284. agreed to in writing, Licensor provides the Work (and each
  11285. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  11286. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  11287. implied, including, without limitation, any warranties or conditions
  11288. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  11289. PARTICULAR PURPOSE. You are solely responsible for determining the
  11290. appropriateness of using or redistributing the Work and assume any
  11291. risks associated with Your exercise of permissions under this License.
  11292. 8. Limitation of Liability. In no event and under no legal theory,
  11293. whether in tort (including negligence), contract, or otherwise,
  11294. unless required by applicable law (such as deliberate and grossly
  11295. negligent acts) or agreed to in writing, shall any Contributor be
  11296. liable to You for damages, including any direct, indirect, special,
  11297. incidental, or consequential damages of any character arising as a
  11298. result of this License or out of the use or inability to use the
  11299. Work (including but not limited to damages for loss of goodwill,
  11300. work stoppage, computer failure or malfunction, or any and all
  11301. other commercial damages or losses), even if such Contributor
  11302. has been advised of the possibility of such damages.
  11303. 9. Accepting Warranty or Additional Liability. While redistributing
  11304. the Work or Derivative Works thereof, You may choose to offer,
  11305. and charge a fee for, acceptance of support, warranty, indemnity,
  11306. or other liability obligations and/or rights consistent with this
  11307. License. However, in accepting such obligations, You may act only
  11308. on Your own behalf and on Your sole responsibility, not on behalf
  11309. of any other Contributor, and only if You agree to indemnify,
  11310. defend, and hold each Contributor harmless for any liability
  11311. incurred by, or claims asserted against, such Contributor by reason
  11312. of your accepting any such warranty or additional liability.
  11313. END OF TERMS AND CONDITIONS
  11314. AndroidX annotation library:
  11315. Copyright (c) 2005-2011, The Android Open Source Project
  11316. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  11317. you may not use this file except in compliance with the License.
  11318. Unless required by applicable law or agreed to in writing, software
  11319. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  11320. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11321. See the License for the specific language governing permissions and
  11322. limitations under the License.
  11323. Apache License
  11324. Version 2.0, January 2004
  11325. http://www.apache.org/licenses/
  11326. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  11327. 1. Definitions.
  11328. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  11329. and distribution as defined by Sections 1 through 9 of this document.
  11330. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  11331. the copyright owner that is granting the License.
  11332. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  11333. other entities that control, are controlled by, or are under common
  11334. control with that entity. For the purposes of this definition,
  11335. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  11336. direction or management of such entity, whether by contract or
  11337. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  11338. outstanding shares, or (iii) beneficial ownership of such entity.
  11339. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  11340. exercising permissions granted by this License.
  11341. &quot;Source&quot; form shall mean the preferred form for making modifications,
  11342. including but not limited to software source code, documentation
  11343. source, and configuration files.
  11344. &quot;Object&quot; form shall mean any form resulting from mechanical
  11345. transformation or translation of a Source form, including but
  11346. not limited to compiled object code, generated documentation,
  11347. and conversions to other media types.
  11348. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  11349. Object form, made available under the License, as indicated by a
  11350. copyright notice that is included in or attached to the work
  11351. (an example is provided in the Appendix below).
  11352. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  11353. form, that is based on (or derived from) the Work and for which the
  11354. editorial revisions, annotations, elaborations, or other modifications
  11355. represent, as a whole, an original work of authorship. For the purposes
  11356. of this License, Derivative Works shall not include works that remain
  11357. separable from, or merely link (or bind by name) to the interfaces of,
  11358. the Work and Derivative Works thereof.
  11359. &quot;Contribution&quot; shall mean any work of authorship, including
  11360. the original version of the Work and any modifications or additions
  11361. to that Work or Derivative Works thereof, that is intentionally
  11362. submitted to Licensor for inclusion in the Work by the copyright owner
  11363. or by an individual or Legal Entity authorized to submit on behalf of
  11364. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  11365. means any form of electronic, verbal, or written communication sent
  11366. to the Licensor or its representatives, including but not limited to
  11367. communication on electronic mailing lists, source code control systems,
  11368. and issue tracking systems that are managed by, or on behalf of, the
  11369. Licensor for the purpose of discussing and improving the Work, but
  11370. excluding communication that is conspicuously marked or otherwise
  11371. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  11372. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  11373. on behalf of whom a Contribution has been received by Licensor and
  11374. subsequently incorporated within the Work.
  11375. 2. Grant of Copyright License. Subject to the terms and conditions of
  11376. this License, each Contributor hereby grants to You a perpetual,
  11377. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  11378. copyright license to reproduce, prepare Derivative Works of,
  11379. publicly display, publicly perform, sublicense, and distribute the
  11380. Work and such Derivative Works in Source or Object form.
  11381. 3. Grant of Patent License. Subject to the terms and conditions of
  11382. this License, each Contributor hereby grants to You a perpetual,
  11383. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  11384. (except as stated in this section) patent license to make, have made,
  11385. use, offer to sell, sell, import, and otherwise transfer the Work,
  11386. where such license applies only to those patent claims licensable
  11387. by such Contributor that are necessarily infringed by their
  11388. Contribution(s) alone or by combination of their Contribution(s)
  11389. with the Work to which such Contribution(s) was submitted. If You
  11390. institute patent litigation against any entity (including a
  11391. cross-claim or counterclaim in a lawsuit) alleging that the Work
  11392. or a Contribution incorporated within the Work constitutes direct
  11393. or contributory patent infringement, then any patent licenses
  11394. granted to You under this License for that Work shall terminate
  11395. as of the date such litigation is filed.
  11396. 4. Redistribution. You may reproduce and distribute copies of the
  11397. Work or Derivative Works thereof in any medium, with or without
  11398. modifications, and in Source or Object form, provided that You
  11399. meet the following conditions:
  11400. (a) You must give any other recipients of the Work or
  11401. Derivative Works a copy of this License; and
  11402. (b) You must cause any modified files to carry prominent notices
  11403. stating that You changed the files; and
  11404. (c) You must retain, in the Source form of any Derivative Works
  11405. that You distribute, all copyright, patent, trademark, and
  11406. attribution notices from the Source form of the Work,
  11407. excluding those notices that do not pertain to any part of
  11408. the Derivative Works; and
  11409. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  11410. distribution, then any Derivative Works that You distribute must
  11411. include a readable copy of the attribution notices contained
  11412. within such NOTICE file, excluding those notices that do not
  11413. pertain to any part of the Derivative Works, in at least one
  11414. of the following places: within a NOTICE text file distributed
  11415. as part of the Derivative Works; within the Source form or
  11416. documentation, if provided along with the Derivative Works; or,
  11417. within a display generated by the Derivative Works, if and
  11418. wherever such third-party notices normally appear. The contents
  11419. of the NOTICE file are for informational purposes only and
  11420. do not modify the License. You may add Your own attribution
  11421. notices within Derivative Works that You distribute, alongside
  11422. or as an addendum to the NOTICE text from the Work, provided
  11423. that such additional attribution notices cannot be construed
  11424. as modifying the License.
  11425. You may add Your own copyright statement to Your modifications and
  11426. may provide additional or different license terms and conditions
  11427. for use, reproduction, or distribution of Your modifications, or
  11428. for any such Derivative Works as a whole, provided Your use,
  11429. reproduction, and distribution of the Work otherwise complies with
  11430. the conditions stated in this License.
  11431. 5. Submission of Contributions. Unless You explicitly state otherwise,
  11432. any Contribution intentionally submitted for inclusion in the Work
  11433. by You to the Licensor shall be under the terms and conditions of
  11434. this License, without any additional terms or conditions.
  11435. Notwithstanding the above, nothing herein shall supersede or modify
  11436. the terms of any separate license agreement you may have executed
  11437. with Licensor regarding such Contributions.
  11438. 6. Trademarks. This License does not grant permission to use the trade
  11439. names, trademarks, service marks, or product names of the Licensor,
  11440. except as required for reasonable and customary use in describing the
  11441. origin of the Work and reproducing the content of the NOTICE file.
  11442. 7. Disclaimer of Warranty. Unless required by applicable law or
  11443. agreed to in writing, Licensor provides the Work (and each
  11444. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  11445. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  11446. implied, including, without limitation, any warranties or conditions
  11447. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  11448. PARTICULAR PURPOSE. You are solely responsible for determining the
  11449. appropriateness of using or redistributing the Work and assume any
  11450. risks associated with Your exercise of permissions under this License.
  11451. 8. Limitation of Liability. In no event and under no legal theory,
  11452. whether in tort (including negligence), contract, or otherwise,
  11453. unless required by applicable law (such as deliberate and grossly
  11454. negligent acts) or agreed to in writing, shall any Contributor be
  11455. liable to You for damages, including any direct, indirect, special,
  11456. incidental, or consequential damages of any character arising as a
  11457. result of this License or out of the use or inability to use the
  11458. Work (including but not limited to damages for loss of goodwill,
  11459. work stoppage, computer failure or malfunction, or any and all
  11460. other commercial damages or losses), even if such Contributor
  11461. has been advised of the possibility of such damages.
  11462. 9. Accepting Warranty or Additional Liability. While redistributing
  11463. the Work or Derivative Works thereof, You may choose to offer,
  11464. and charge a fee for, acceptance of support, warranty, indemnity,
  11465. or other liability obligations and/or rights consistent with this
  11466. License. However, in accepting such obligations, You may act only
  11467. on Your own behalf and on Your sole responsibility, not on behalf
  11468. of any other Contributor, and only if You agree to indemnify,
  11469. defend, and hold each Contributor harmless for any liability
  11470. incurred by, or claims asserted against, such Contributor by reason
  11471. of your accepting any such warranty or additional liability.
  11472. END OF TERMS AND CONDITIONS
  11473. AndroidX architecture core common library:
  11474. Copyright (c) 2005-2011, The Android Open Source Project
  11475. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  11476. you may not use this file except in compliance with the License.
  11477. Unless required by applicable law or agreed to in writing, software
  11478. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  11479. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11480. See the License for the specific language governing permissions and
  11481. limitations under the License.
  11482. Apache License
  11483. Version 2.0, January 2004
  11484. http://www.apache.org/licenses/
  11485. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  11486. 1. Definitions.
  11487. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  11488. and distribution as defined by Sections 1 through 9 of this document.
  11489. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  11490. the copyright owner that is granting the License.
  11491. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  11492. other entities that control, are controlled by, or are under common
  11493. control with that entity. For the purposes of this definition,
  11494. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  11495. direction or management of such entity, whether by contract or
  11496. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  11497. outstanding shares, or (iii) beneficial ownership of such entity.
  11498. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  11499. exercising permissions granted by this License.
  11500. &quot;Source&quot; form shall mean the preferred form for making modifications,
  11501. including but not limited to software source code, documentation
  11502. source, and configuration files.
  11503. &quot;Object&quot; form shall mean any form resulting from mechanical
  11504. transformation or translation of a Source form, including but
  11505. not limited to compiled object code, generated documentation,
  11506. and conversions to other media types.
  11507. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  11508. Object form, made available under the License, as indicated by a
  11509. copyright notice that is included in or attached to the work
  11510. (an example is provided in the Appendix below).
  11511. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  11512. form, that is based on (or derived from) the Work and for which the
  11513. editorial revisions, annotations, elaborations, or other modifications
  11514. represent, as a whole, an original work of authorship. For the purposes
  11515. of this License, Derivative Works shall not include works that remain
  11516. separable from, or merely link (or bind by name) to the interfaces of,
  11517. the Work and Derivative Works thereof.
  11518. &quot;Contribution&quot; shall mean any work of authorship, including
  11519. the original version of the Work and any modifications or additions
  11520. to that Work or Derivative Works thereof, that is intentionally
  11521. submitted to Licensor for inclusion in the Work by the copyright owner
  11522. or by an individual or Legal Entity authorized to submit on behalf of
  11523. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  11524. means any form of electronic, verbal, or written communication sent
  11525. to the Licensor or its representatives, including but not limited to
  11526. communication on electronic mailing lists, source code control systems,
  11527. and issue tracking systems that are managed by, or on behalf of, the
  11528. Licensor for the purpose of discussing and improving the Work, but
  11529. excluding communication that is conspicuously marked or otherwise
  11530. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  11531. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  11532. on behalf of whom a Contribution has been received by Licensor and
  11533. subsequently incorporated within the Work.
  11534. 2. Grant of Copyright License. Subject to the terms and conditions of
  11535. this License, each Contributor hereby grants to You a perpetual,
  11536. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  11537. copyright license to reproduce, prepare Derivative Works of,
  11538. publicly display, publicly perform, sublicense, and distribute the
  11539. Work and such Derivative Works in Source or Object form.
  11540. 3. Grant of Patent License. Subject to the terms and conditions of
  11541. this License, each Contributor hereby grants to You a perpetual,
  11542. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  11543. (except as stated in this section) patent license to make, have made,
  11544. use, offer to sell, sell, import, and otherwise transfer the Work,
  11545. where such license applies only to those patent claims licensable
  11546. by such Contributor that are necessarily infringed by their
  11547. Contribution(s) alone or by combination of their Contribution(s)
  11548. with the Work to which such Contribution(s) was submitted. If You
  11549. institute patent litigation against any entity (including a
  11550. cross-claim or counterclaim in a lawsuit) alleging that the Work
  11551. or a Contribution incorporated within the Work constitutes direct
  11552. or contributory patent infringement, then any patent licenses
  11553. granted to You under this License for that Work shall terminate
  11554. as of the date such litigation is filed.
  11555. 4. Redistribution. You may reproduce and distribute copies of the
  11556. Work or Derivative Works thereof in any medium, with or without
  11557. modifications, and in Source or Object form, provided that You
  11558. meet the following conditions:
  11559. (a) You must give any other recipients of the Work or
  11560. Derivative Works a copy of this License; and
  11561. (b) You must cause any modified files to carry prominent notices
  11562. stating that You changed the files; and
  11563. (c) You must retain, in the Source form of any Derivative Works
  11564. that You distribute, all copyright, patent, trademark, and
  11565. attribution notices from the Source form of the Work,
  11566. excluding those notices that do not pertain to any part of
  11567. the Derivative Works; and
  11568. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  11569. distribution, then any Derivative Works that You distribute must
  11570. include a readable copy of the attribution notices contained
  11571. within such NOTICE file, excluding those notices that do not
  11572. pertain to any part of the Derivative Works, in at least one
  11573. of the following places: within a NOTICE text file distributed
  11574. as part of the Derivative Works; within the Source form or
  11575. documentation, if provided along with the Derivative Works; or,
  11576. within a display generated by the Derivative Works, if and
  11577. wherever such third-party notices normally appear. The contents
  11578. of the NOTICE file are for informational purposes only and
  11579. do not modify the License. You may add Your own attribution
  11580. notices within Derivative Works that You distribute, alongside
  11581. or as an addendum to the NOTICE text from the Work, provided
  11582. that such additional attribution notices cannot be construed
  11583. as modifying the License.
  11584. You may add Your own copyright statement to Your modifications and
  11585. may provide additional or different license terms and conditions
  11586. for use, reproduction, or distribution of Your modifications, or
  11587. for any such Derivative Works as a whole, provided Your use,
  11588. reproduction, and distribution of the Work otherwise complies with
  11589. the conditions stated in this License.
  11590. 5. Submission of Contributions. Unless You explicitly state otherwise,
  11591. any Contribution intentionally submitted for inclusion in the Work
  11592. by You to the Licensor shall be under the terms and conditions of
  11593. this License, without any additional terms or conditions.
  11594. Notwithstanding the above, nothing herein shall supersede or modify
  11595. the terms of any separate license agreement you may have executed
  11596. with Licensor regarding such Contributions.
  11597. 6. Trademarks. This License does not grant permission to use the trade
  11598. names, trademarks, service marks, or product names of the Licensor,
  11599. except as required for reasonable and customary use in describing the
  11600. origin of the Work and reproducing the content of the NOTICE file.
  11601. 7. Disclaimer of Warranty. Unless required by applicable law or
  11602. agreed to in writing, Licensor provides the Work (and each
  11603. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  11604. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  11605. implied, including, without limitation, any warranties or conditions
  11606. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  11607. PARTICULAR PURPOSE. You are solely responsible for determining the
  11608. appropriateness of using or redistributing the Work and assume any
  11609. risks associated with Your exercise of permissions under this License.
  11610. 8. Limitation of Liability. In no event and under no legal theory,
  11611. whether in tort (including negligence), contract, or otherwise,
  11612. unless required by applicable law (such as deliberate and grossly
  11613. negligent acts) or agreed to in writing, shall any Contributor be
  11614. liable to You for damages, including any direct, indirect, special,
  11615. incidental, or consequential damages of any character arising as a
  11616. result of this License or out of the use or inability to use the
  11617. Work (including but not limited to damages for loss of goodwill,
  11618. work stoppage, computer failure or malfunction, or any and all
  11619. other commercial damages or losses), even if such Contributor
  11620. has been advised of the possibility of such damages.
  11621. 9. Accepting Warranty or Additional Liability. While redistributing
  11622. the Work or Derivative Works thereof, You may choose to offer,
  11623. and charge a fee for, acceptance of support, warranty, indemnity,
  11624. or other liability obligations and/or rights consistent with this
  11625. License. However, in accepting such obligations, You may act only
  11626. on Your own behalf and on Your sole responsibility, not on behalf
  11627. of any other Contributor, and only if You agree to indemnify,
  11628. defend, and hold each Contributor harmless for any liability
  11629. incurred by, or claims asserted against, such Contributor by reason
  11630. of your accepting any such warranty or additional liability.
  11631. END OF TERMS AND CONDITIONS
  11632. AndroidX architecture core runtime library:
  11633. Copyright (c) 2005-2011, The Android Open Source Project
  11634. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  11635. you may not use this file except in compliance with the License.
  11636. Unless required by applicable law or agreed to in writing, software
  11637. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  11638. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11639. See the License for the specific language governing permissions and
  11640. limitations under the License.
  11641. Apache License
  11642. Version 2.0, January 2004
  11643. http://www.apache.org/licenses/
  11644. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  11645. 1. Definitions.
  11646. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  11647. and distribution as defined by Sections 1 through 9 of this document.
  11648. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  11649. the copyright owner that is granting the License.
  11650. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  11651. other entities that control, are controlled by, or are under common
  11652. control with that entity. For the purposes of this definition,
  11653. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  11654. direction or management of such entity, whether by contract or
  11655. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  11656. outstanding shares, or (iii) beneficial ownership of such entity.
  11657. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  11658. exercising permissions granted by this License.
  11659. &quot;Source&quot; form shall mean the preferred form for making modifications,
  11660. including but not limited to software source code, documentation
  11661. source, and configuration files.
  11662. &quot;Object&quot; form shall mean any form resulting from mechanical
  11663. transformation or translation of a Source form, including but
  11664. not limited to compiled object code, generated documentation,
  11665. and conversions to other media types.
  11666. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  11667. Object form, made available under the License, as indicated by a
  11668. copyright notice that is included in or attached to the work
  11669. (an example is provided in the Appendix below).
  11670. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  11671. form, that is based on (or derived from) the Work and for which the
  11672. editorial revisions, annotations, elaborations, or other modifications
  11673. represent, as a whole, an original work of authorship. For the purposes
  11674. of this License, Derivative Works shall not include works that remain
  11675. separable from, or merely link (or bind by name) to the interfaces of,
  11676. the Work and Derivative Works thereof.
  11677. &quot;Contribution&quot; shall mean any work of authorship, including
  11678. the original version of the Work and any modifications or additions
  11679. to that Work or Derivative Works thereof, that is intentionally
  11680. submitted to Licensor for inclusion in the Work by the copyright owner
  11681. or by an individual or Legal Entity authorized to submit on behalf of
  11682. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  11683. means any form of electronic, verbal, or written communication sent
  11684. to the Licensor or its representatives, including but not limited to
  11685. communication on electronic mailing lists, source code control systems,
  11686. and issue tracking systems that are managed by, or on behalf of, the
  11687. Licensor for the purpose of discussing and improving the Work, but
  11688. excluding communication that is conspicuously marked or otherwise
  11689. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  11690. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  11691. on behalf of whom a Contribution has been received by Licensor and
  11692. subsequently incorporated within the Work.
  11693. 2. Grant of Copyright License. Subject to the terms and conditions of
  11694. this License, each Contributor hereby grants to You a perpetual,
  11695. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  11696. copyright license to reproduce, prepare Derivative Works of,
  11697. publicly display, publicly perform, sublicense, and distribute the
  11698. Work and such Derivative Works in Source or Object form.
  11699. 3. Grant of Patent License. Subject to the terms and conditions of
  11700. this License, each Contributor hereby grants to You a perpetual,
  11701. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  11702. (except as stated in this section) patent license to make, have made,
  11703. use, offer to sell, sell, import, and otherwise transfer the Work,
  11704. where such license applies only to those patent claims licensable
  11705. by such Contributor that are necessarily infringed by their
  11706. Contribution(s) alone or by combination of their Contribution(s)
  11707. with the Work to which such Contribution(s) was submitted. If You
  11708. institute patent litigation against any entity (including a
  11709. cross-claim or counterclaim in a lawsuit) alleging that the Work
  11710. or a Contribution incorporated within the Work constitutes direct
  11711. or contributory patent infringement, then any patent licenses
  11712. granted to You under this License for that Work shall terminate
  11713. as of the date such litigation is filed.
  11714. 4. Redistribution. You may reproduce and distribute copies of the
  11715. Work or Derivative Works thereof in any medium, with or without
  11716. modifications, and in Source or Object form, provided that You
  11717. meet the following conditions:
  11718. (a) You must give any other recipients of the Work or
  11719. Derivative Works a copy of this License; and
  11720. (b) You must cause any modified files to carry prominent notices
  11721. stating that You changed the files; and
  11722. (c) You must retain, in the Source form of any Derivative Works
  11723. that You distribute, all copyright, patent, trademark, and
  11724. attribution notices from the Source form of the Work,
  11725. excluding those notices that do not pertain to any part of
  11726. the Derivative Works; and
  11727. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  11728. distribution, then any Derivative Works that You distribute must
  11729. include a readable copy of the attribution notices contained
  11730. within such NOTICE file, excluding those notices that do not
  11731. pertain to any part of the Derivative Works, in at least one
  11732. of the following places: within a NOTICE text file distributed
  11733. as part of the Derivative Works; within the Source form or
  11734. documentation, if provided along with the Derivative Works; or,
  11735. within a display generated by the Derivative Works, if and
  11736. wherever such third-party notices normally appear. The contents
  11737. of the NOTICE file are for informational purposes only and
  11738. do not modify the License. You may add Your own attribution
  11739. notices within Derivative Works that You distribute, alongside
  11740. or as an addendum to the NOTICE text from the Work, provided
  11741. that such additional attribution notices cannot be construed
  11742. as modifying the License.
  11743. You may add Your own copyright statement to Your modifications and
  11744. may provide additional or different license terms and conditions
  11745. for use, reproduction, or distribution of Your modifications, or
  11746. for any such Derivative Works as a whole, provided Your use,
  11747. reproduction, and distribution of the Work otherwise complies with
  11748. the conditions stated in this License.
  11749. 5. Submission of Contributions. Unless You explicitly state otherwise,
  11750. any Contribution intentionally submitted for inclusion in the Work
  11751. by You to the Licensor shall be under the terms and conditions of
  11752. this License, without any additional terms or conditions.
  11753. Notwithstanding the above, nothing herein shall supersede or modify
  11754. the terms of any separate license agreement you may have executed
  11755. with Licensor regarding such Contributions.
  11756. 6. Trademarks. This License does not grant permission to use the trade
  11757. names, trademarks, service marks, or product names of the Licensor,
  11758. except as required for reasonable and customary use in describing the
  11759. origin of the Work and reproducing the content of the NOTICE file.
  11760. 7. Disclaimer of Warranty. Unless required by applicable law or
  11761. agreed to in writing, Licensor provides the Work (and each
  11762. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  11763. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  11764. implied, including, without limitation, any warranties or conditions
  11765. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  11766. PARTICULAR PURPOSE. You are solely responsible for determining the
  11767. appropriateness of using or redistributing the Work and assume any
  11768. risks associated with Your exercise of permissions under this License.
  11769. 8. Limitation of Liability. In no event and under no legal theory,
  11770. whether in tort (including negligence), contract, or otherwise,
  11771. unless required by applicable law (such as deliberate and grossly
  11772. negligent acts) or agreed to in writing, shall any Contributor be
  11773. liable to You for damages, including any direct, indirect, special,
  11774. incidental, or consequential damages of any character arising as a
  11775. result of this License or out of the use or inability to use the
  11776. Work (including but not limited to damages for loss of goodwill,
  11777. work stoppage, computer failure or malfunction, or any and all
  11778. other commercial damages or losses), even if such Contributor
  11779. has been advised of the possibility of such damages.
  11780. 9. Accepting Warranty or Additional Liability. While redistributing
  11781. the Work or Derivative Works thereof, You may choose to offer,
  11782. and charge a fee for, acceptance of support, warranty, indemnity,
  11783. or other liability obligations and/or rights consistent with this
  11784. License. However, in accepting such obligations, You may act only
  11785. on Your own behalf and on Your sole responsibility, not on behalf
  11786. of any other Contributor, and only if You agree to indemnify,
  11787. defend, and hold each Contributor harmless for any liability
  11788. incurred by, or claims asserted against, such Contributor by reason
  11789. of your accepting any such warranty or additional liability.
  11790. END OF TERMS AND CONDITIONS
  11791. AndroidX asynclayoutinflater library:
  11792. Copyright (c) 2005-2011, The Android Open Source Project
  11793. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  11794. you may not use this file except in compliance with the License.
  11795. Unless required by applicable law or agreed to in writing, software
  11796. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  11797. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11798. See the License for the specific language governing permissions and
  11799. limitations under the License.
  11800. Apache License
  11801. Version 2.0, January 2004
  11802. http://www.apache.org/licenses/
  11803. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  11804. 1. Definitions.
  11805. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  11806. and distribution as defined by Sections 1 through 9 of this document.
  11807. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  11808. the copyright owner that is granting the License.
  11809. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  11810. other entities that control, are controlled by, or are under common
  11811. control with that entity. For the purposes of this definition,
  11812. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  11813. direction or management of such entity, whether by contract or
  11814. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  11815. outstanding shares, or (iii) beneficial ownership of such entity.
  11816. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  11817. exercising permissions granted by this License.
  11818. &quot;Source&quot; form shall mean the preferred form for making modifications,
  11819. including but not limited to software source code, documentation
  11820. source, and configuration files.
  11821. &quot;Object&quot; form shall mean any form resulting from mechanical
  11822. transformation or translation of a Source form, including but
  11823. not limited to compiled object code, generated documentation,
  11824. and conversions to other media types.
  11825. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  11826. Object form, made available under the License, as indicated by a
  11827. copyright notice that is included in or attached to the work
  11828. (an example is provided in the Appendix below).
  11829. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  11830. form, that is based on (or derived from) the Work and for which the
  11831. editorial revisions, annotations, elaborations, or other modifications
  11832. represent, as a whole, an original work of authorship. For the purposes
  11833. of this License, Derivative Works shall not include works that remain
  11834. separable from, or merely link (or bind by name) to the interfaces of,
  11835. the Work and Derivative Works thereof.
  11836. &quot;Contribution&quot; shall mean any work of authorship, including
  11837. the original version of the Work and any modifications or additions
  11838. to that Work or Derivative Works thereof, that is intentionally
  11839. submitted to Licensor for inclusion in the Work by the copyright owner
  11840. or by an individual or Legal Entity authorized to submit on behalf of
  11841. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  11842. means any form of electronic, verbal, or written communication sent
  11843. to the Licensor or its representatives, including but not limited to
  11844. communication on electronic mailing lists, source code control systems,
  11845. and issue tracking systems that are managed by, or on behalf of, the
  11846. Licensor for the purpose of discussing and improving the Work, but
  11847. excluding communication that is conspicuously marked or otherwise
  11848. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  11849. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  11850. on behalf of whom a Contribution has been received by Licensor and
  11851. subsequently incorporated within the Work.
  11852. 2. Grant of Copyright License. Subject to the terms and conditions of
  11853. this License, each Contributor hereby grants to You a perpetual,
  11854. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  11855. copyright license to reproduce, prepare Derivative Works of,
  11856. publicly display, publicly perform, sublicense, and distribute the
  11857. Work and such Derivative Works in Source or Object form.
  11858. 3. Grant of Patent License. Subject to the terms and conditions of
  11859. this License, each Contributor hereby grants to You a perpetual,
  11860. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  11861. (except as stated in this section) patent license to make, have made,
  11862. use, offer to sell, sell, import, and otherwise transfer the Work,
  11863. where such license applies only to those patent claims licensable
  11864. by such Contributor that are necessarily infringed by their
  11865. Contribution(s) alone or by combination of their Contribution(s)
  11866. with the Work to which such Contribution(s) was submitted. If You
  11867. institute patent litigation against any entity (including a
  11868. cross-claim or counterclaim in a lawsuit) alleging that the Work
  11869. or a Contribution incorporated within the Work constitutes direct
  11870. or contributory patent infringement, then any patent licenses
  11871. granted to You under this License for that Work shall terminate
  11872. as of the date such litigation is filed.
  11873. 4. Redistribution. You may reproduce and distribute copies of the
  11874. Work or Derivative Works thereof in any medium, with or without
  11875. modifications, and in Source or Object form, provided that You
  11876. meet the following conditions:
  11877. (a) You must give any other recipients of the Work or
  11878. Derivative Works a copy of this License; and
  11879. (b) You must cause any modified files to carry prominent notices
  11880. stating that You changed the files; and
  11881. (c) You must retain, in the Source form of any Derivative Works
  11882. that You distribute, all copyright, patent, trademark, and
  11883. attribution notices from the Source form of the Work,
  11884. excluding those notices that do not pertain to any part of
  11885. the Derivative Works; and
  11886. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  11887. distribution, then any Derivative Works that You distribute must
  11888. include a readable copy of the attribution notices contained
  11889. within such NOTICE file, excluding those notices that do not
  11890. pertain to any part of the Derivative Works, in at least one
  11891. of the following places: within a NOTICE text file distributed
  11892. as part of the Derivative Works; within the Source form or
  11893. documentation, if provided along with the Derivative Works; or,
  11894. within a display generated by the Derivative Works, if and
  11895. wherever such third-party notices normally appear. The contents
  11896. of the NOTICE file are for informational purposes only and
  11897. do not modify the License. You may add Your own attribution
  11898. notices within Derivative Works that You distribute, alongside
  11899. or as an addendum to the NOTICE text from the Work, provided
  11900. that such additional attribution notices cannot be construed
  11901. as modifying the License.
  11902. You may add Your own copyright statement to Your modifications and
  11903. may provide additional or different license terms and conditions
  11904. for use, reproduction, or distribution of Your modifications, or
  11905. for any such Derivative Works as a whole, provided Your use,
  11906. reproduction, and distribution of the Work otherwise complies with
  11907. the conditions stated in this License.
  11908. 5. Submission of Contributions. Unless You explicitly state otherwise,
  11909. any Contribution intentionally submitted for inclusion in the Work
  11910. by You to the Licensor shall be under the terms and conditions of
  11911. this License, without any additional terms or conditions.
  11912. Notwithstanding the above, nothing herein shall supersede or modify
  11913. the terms of any separate license agreement you may have executed
  11914. with Licensor regarding such Contributions.
  11915. 6. Trademarks. This License does not grant permission to use the trade
  11916. names, trademarks, service marks, or product names of the Licensor,
  11917. except as required for reasonable and customary use in describing the
  11918. origin of the Work and reproducing the content of the NOTICE file.
  11919. 7. Disclaimer of Warranty. Unless required by applicable law or
  11920. agreed to in writing, Licensor provides the Work (and each
  11921. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  11922. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  11923. implied, including, without limitation, any warranties or conditions
  11924. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  11925. PARTICULAR PURPOSE. You are solely responsible for determining the
  11926. appropriateness of using or redistributing the Work and assume any
  11927. risks associated with Your exercise of permissions under this License.
  11928. 8. Limitation of Liability. In no event and under no legal theory,
  11929. whether in tort (including negligence), contract, or otherwise,
  11930. unless required by applicable law (such as deliberate and grossly
  11931. negligent acts) or agreed to in writing, shall any Contributor be
  11932. liable to You for damages, including any direct, indirect, special,
  11933. incidental, or consequential damages of any character arising as a
  11934. result of this License or out of the use or inability to use the
  11935. Work (including but not limited to damages for loss of goodwill,
  11936. work stoppage, computer failure or malfunction, or any and all
  11937. other commercial damages or losses), even if such Contributor
  11938. has been advised of the possibility of such damages.
  11939. 9. Accepting Warranty or Additional Liability. While redistributing
  11940. the Work or Derivative Works thereof, You may choose to offer,
  11941. and charge a fee for, acceptance of support, warranty, indemnity,
  11942. or other liability obligations and/or rights consistent with this
  11943. License. However, in accepting such obligations, You may act only
  11944. on Your own behalf and on Your sole responsibility, not on behalf
  11945. of any other Contributor, and only if You agree to indemnify,
  11946. defend, and hold each Contributor harmless for any liability
  11947. incurred by, or claims asserted against, such Contributor by reason
  11948. of your accepting any such warranty or additional liability.
  11949. END OF TERMS AND CONDITIONS
  11950. AndroidX collection jvm library:
  11951. Copyright (c) 2005-2011, The Android Open Source Project
  11952. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  11953. you may not use this file except in compliance with the License.
  11954. Unless required by applicable law or agreed to in writing, software
  11955. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  11956. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  11957. See the License for the specific language governing permissions and
  11958. limitations under the License.
  11959. Apache License
  11960. Version 2.0, January 2004
  11961. http://www.apache.org/licenses/
  11962. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  11963. 1. Definitions.
  11964. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  11965. and distribution as defined by Sections 1 through 9 of this document.
  11966. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  11967. the copyright owner that is granting the License.
  11968. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  11969. other entities that control, are controlled by, or are under common
  11970. control with that entity. For the purposes of this definition,
  11971. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  11972. direction or management of such entity, whether by contract or
  11973. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  11974. outstanding shares, or (iii) beneficial ownership of such entity.
  11975. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  11976. exercising permissions granted by this License.
  11977. &quot;Source&quot; form shall mean the preferred form for making modifications,
  11978. including but not limited to software source code, documentation
  11979. source, and configuration files.
  11980. &quot;Object&quot; form shall mean any form resulting from mechanical
  11981. transformation or translation of a Source form, including but
  11982. not limited to compiled object code, generated documentation,
  11983. and conversions to other media types.
  11984. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  11985. Object form, made available under the License, as indicated by a
  11986. copyright notice that is included in or attached to the work
  11987. (an example is provided in the Appendix below).
  11988. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  11989. form, that is based on (or derived from) the Work and for which the
  11990. editorial revisions, annotations, elaborations, or other modifications
  11991. represent, as a whole, an original work of authorship. For the purposes
  11992. of this License, Derivative Works shall not include works that remain
  11993. separable from, or merely link (or bind by name) to the interfaces of,
  11994. the Work and Derivative Works thereof.
  11995. &quot;Contribution&quot; shall mean any work of authorship, including
  11996. the original version of the Work and any modifications or additions
  11997. to that Work or Derivative Works thereof, that is intentionally
  11998. submitted to Licensor for inclusion in the Work by the copyright owner
  11999. or by an individual or Legal Entity authorized to submit on behalf of
  12000. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  12001. means any form of electronic, verbal, or written communication sent
  12002. to the Licensor or its representatives, including but not limited to
  12003. communication on electronic mailing lists, source code control systems,
  12004. and issue tracking systems that are managed by, or on behalf of, the
  12005. Licensor for the purpose of discussing and improving the Work, but
  12006. excluding communication that is conspicuously marked or otherwise
  12007. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  12008. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  12009. on behalf of whom a Contribution has been received by Licensor and
  12010. subsequently incorporated within the Work.
  12011. 2. Grant of Copyright License. Subject to the terms and conditions of
  12012. this License, each Contributor hereby grants to You a perpetual,
  12013. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  12014. copyright license to reproduce, prepare Derivative Works of,
  12015. publicly display, publicly perform, sublicense, and distribute the
  12016. Work and such Derivative Works in Source or Object form.
  12017. 3. Grant of Patent License. Subject to the terms and conditions of
  12018. this License, each Contributor hereby grants to You a perpetual,
  12019. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  12020. (except as stated in this section) patent license to make, have made,
  12021. use, offer to sell, sell, import, and otherwise transfer the Work,
  12022. where such license applies only to those patent claims licensable
  12023. by such Contributor that are necessarily infringed by their
  12024. Contribution(s) alone or by combination of their Contribution(s)
  12025. with the Work to which such Contribution(s) was submitted. If You
  12026. institute patent litigation against any entity (including a
  12027. cross-claim or counterclaim in a lawsuit) alleging that the Work
  12028. or a Contribution incorporated within the Work constitutes direct
  12029. or contributory patent infringement, then any patent licenses
  12030. granted to You under this License for that Work shall terminate
  12031. as of the date such litigation is filed.
  12032. 4. Redistribution. You may reproduce and distribute copies of the
  12033. Work or Derivative Works thereof in any medium, with or without
  12034. modifications, and in Source or Object form, provided that You
  12035. meet the following conditions:
  12036. (a) You must give any other recipients of the Work or
  12037. Derivative Works a copy of this License; and
  12038. (b) You must cause any modified files to carry prominent notices
  12039. stating that You changed the files; and
  12040. (c) You must retain, in the Source form of any Derivative Works
  12041. that You distribute, all copyright, patent, trademark, and
  12042. attribution notices from the Source form of the Work,
  12043. excluding those notices that do not pertain to any part of
  12044. the Derivative Works; and
  12045. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  12046. distribution, then any Derivative Works that You distribute must
  12047. include a readable copy of the attribution notices contained
  12048. within such NOTICE file, excluding those notices that do not
  12049. pertain to any part of the Derivative Works, in at least one
  12050. of the following places: within a NOTICE text file distributed
  12051. as part of the Derivative Works; within the Source form or
  12052. documentation, if provided along with the Derivative Works; or,
  12053. within a display generated by the Derivative Works, if and
  12054. wherever such third-party notices normally appear. The contents
  12055. of the NOTICE file are for informational purposes only and
  12056. do not modify the License. You may add Your own attribution
  12057. notices within Derivative Works that You distribute, alongside
  12058. or as an addendum to the NOTICE text from the Work, provided
  12059. that such additional attribution notices cannot be construed
  12060. as modifying the License.
  12061. You may add Your own copyright statement to Your modifications and
  12062. may provide additional or different license terms and conditions
  12063. for use, reproduction, or distribution of Your modifications, or
  12064. for any such Derivative Works as a whole, provided Your use,
  12065. reproduction, and distribution of the Work otherwise complies with
  12066. the conditions stated in this License.
  12067. 5. Submission of Contributions. Unless You explicitly state otherwise,
  12068. any Contribution intentionally submitted for inclusion in the Work
  12069. by You to the Licensor shall be under the terms and conditions of
  12070. this License, without any additional terms or conditions.
  12071. Notwithstanding the above, nothing herein shall supersede or modify
  12072. the terms of any separate license agreement you may have executed
  12073. with Licensor regarding such Contributions.
  12074. 6. Trademarks. This License does not grant permission to use the trade
  12075. names, trademarks, service marks, or product names of the Licensor,
  12076. except as required for reasonable and customary use in describing the
  12077. origin of the Work and reproducing the content of the NOTICE file.
  12078. 7. Disclaimer of Warranty. Unless required by applicable law or
  12079. agreed to in writing, Licensor provides the Work (and each
  12080. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  12081. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  12082. implied, including, without limitation, any warranties or conditions
  12083. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  12084. PARTICULAR PURPOSE. You are solely responsible for determining the
  12085. appropriateness of using or redistributing the Work and assume any
  12086. risks associated with Your exercise of permissions under this License.
  12087. 8. Limitation of Liability. In no event and under no legal theory,
  12088. whether in tort (including negligence), contract, or otherwise,
  12089. unless required by applicable law (such as deliberate and grossly
  12090. negligent acts) or agreed to in writing, shall any Contributor be
  12091. liable to You for damages, including any direct, indirect, special,
  12092. incidental, or consequential damages of any character arising as a
  12093. result of this License or out of the use or inability to use the
  12094. Work (including but not limited to damages for loss of goodwill,
  12095. work stoppage, computer failure or malfunction, or any and all
  12096. other commercial damages or losses), even if such Contributor
  12097. has been advised of the possibility of such damages.
  12098. 9. Accepting Warranty or Additional Liability. While redistributing
  12099. the Work or Derivative Works thereof, You may choose to offer,
  12100. and charge a fee for, acceptance of support, warranty, indemnity,
  12101. or other liability obligations and/or rights consistent with this
  12102. License. However, in accepting such obligations, You may act only
  12103. on Your own behalf and on Your sole responsibility, not on behalf
  12104. of any other Contributor, and only if You agree to indemnify,
  12105. defend, and hold each Contributor harmless for any liability
  12106. incurred by, or claims asserted against, such Contributor by reason
  12107. of your accepting any such warranty or additional liability.
  12108. END OF TERMS AND CONDITIONS
  12109. AndroidX concurrent futures library:
  12110. Copyright (c) 2005-2011, The Android Open Source Project
  12111. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  12112. you may not use this file except in compliance with the License.
  12113. Unless required by applicable law or agreed to in writing, software
  12114. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  12115. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12116. See the License for the specific language governing permissions and
  12117. limitations under the License.
  12118. Apache License
  12119. Version 2.0, January 2004
  12120. http://www.apache.org/licenses/
  12121. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  12122. 1. Definitions.
  12123. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  12124. and distribution as defined by Sections 1 through 9 of this document.
  12125. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  12126. the copyright owner that is granting the License.
  12127. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  12128. other entities that control, are controlled by, or are under common
  12129. control with that entity. For the purposes of this definition,
  12130. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  12131. direction or management of such entity, whether by contract or
  12132. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  12133. outstanding shares, or (iii) beneficial ownership of such entity.
  12134. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  12135. exercising permissions granted by this License.
  12136. &quot;Source&quot; form shall mean the preferred form for making modifications,
  12137. including but not limited to software source code, documentation
  12138. source, and configuration files.
  12139. &quot;Object&quot; form shall mean any form resulting from mechanical
  12140. transformation or translation of a Source form, including but
  12141. not limited to compiled object code, generated documentation,
  12142. and conversions to other media types.
  12143. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  12144. Object form, made available under the License, as indicated by a
  12145. copyright notice that is included in or attached to the work
  12146. (an example is provided in the Appendix below).
  12147. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  12148. form, that is based on (or derived from) the Work and for which the
  12149. editorial revisions, annotations, elaborations, or other modifications
  12150. represent, as a whole, an original work of authorship. For the purposes
  12151. of this License, Derivative Works shall not include works that remain
  12152. separable from, or merely link (or bind by name) to the interfaces of,
  12153. the Work and Derivative Works thereof.
  12154. &quot;Contribution&quot; shall mean any work of authorship, including
  12155. the original version of the Work and any modifications or additions
  12156. to that Work or Derivative Works thereof, that is intentionally
  12157. submitted to Licensor for inclusion in the Work by the copyright owner
  12158. or by an individual or Legal Entity authorized to submit on behalf of
  12159. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  12160. means any form of electronic, verbal, or written communication sent
  12161. to the Licensor or its representatives, including but not limited to
  12162. communication on electronic mailing lists, source code control systems,
  12163. and issue tracking systems that are managed by, or on behalf of, the
  12164. Licensor for the purpose of discussing and improving the Work, but
  12165. excluding communication that is conspicuously marked or otherwise
  12166. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  12167. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  12168. on behalf of whom a Contribution has been received by Licensor and
  12169. subsequently incorporated within the Work.
  12170. 2. Grant of Copyright License. Subject to the terms and conditions of
  12171. this License, each Contributor hereby grants to You a perpetual,
  12172. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  12173. copyright license to reproduce, prepare Derivative Works of,
  12174. publicly display, publicly perform, sublicense, and distribute the
  12175. Work and such Derivative Works in Source or Object form.
  12176. 3. Grant of Patent License. Subject to the terms and conditions of
  12177. this License, each Contributor hereby grants to You a perpetual,
  12178. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  12179. (except as stated in this section) patent license to make, have made,
  12180. use, offer to sell, sell, import, and otherwise transfer the Work,
  12181. where such license applies only to those patent claims licensable
  12182. by such Contributor that are necessarily infringed by their
  12183. Contribution(s) alone or by combination of their Contribution(s)
  12184. with the Work to which such Contribution(s) was submitted. If You
  12185. institute patent litigation against any entity (including a
  12186. cross-claim or counterclaim in a lawsuit) alleging that the Work
  12187. or a Contribution incorporated within the Work constitutes direct
  12188. or contributory patent infringement, then any patent licenses
  12189. granted to You under this License for that Work shall terminate
  12190. as of the date such litigation is filed.
  12191. 4. Redistribution. You may reproduce and distribute copies of the
  12192. Work or Derivative Works thereof in any medium, with or without
  12193. modifications, and in Source or Object form, provided that You
  12194. meet the following conditions:
  12195. (a) You must give any other recipients of the Work or
  12196. Derivative Works a copy of this License; and
  12197. (b) You must cause any modified files to carry prominent notices
  12198. stating that You changed the files; and
  12199. (c) You must retain, in the Source form of any Derivative Works
  12200. that You distribute, all copyright, patent, trademark, and
  12201. attribution notices from the Source form of the Work,
  12202. excluding those notices that do not pertain to any part of
  12203. the Derivative Works; and
  12204. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  12205. distribution, then any Derivative Works that You distribute must
  12206. include a readable copy of the attribution notices contained
  12207. within such NOTICE file, excluding those notices that do not
  12208. pertain to any part of the Derivative Works, in at least one
  12209. of the following places: within a NOTICE text file distributed
  12210. as part of the Derivative Works; within the Source form or
  12211. documentation, if provided along with the Derivative Works; or,
  12212. within a display generated by the Derivative Works, if and
  12213. wherever such third-party notices normally appear. The contents
  12214. of the NOTICE file are for informational purposes only and
  12215. do not modify the License. You may add Your own attribution
  12216. notices within Derivative Works that You distribute, alongside
  12217. or as an addendum to the NOTICE text from the Work, provided
  12218. that such additional attribution notices cannot be construed
  12219. as modifying the License.
  12220. You may add Your own copyright statement to Your modifications and
  12221. may provide additional or different license terms and conditions
  12222. for use, reproduction, or distribution of Your modifications, or
  12223. for any such Derivative Works as a whole, provided Your use,
  12224. reproduction, and distribution of the Work otherwise complies with
  12225. the conditions stated in this License.
  12226. 5. Submission of Contributions. Unless You explicitly state otherwise,
  12227. any Contribution intentionally submitted for inclusion in the Work
  12228. by You to the Licensor shall be under the terms and conditions of
  12229. this License, without any additional terms or conditions.
  12230. Notwithstanding the above, nothing herein shall supersede or modify
  12231. the terms of any separate license agreement you may have executed
  12232. with Licensor regarding such Contributions.
  12233. 6. Trademarks. This License does not grant permission to use the trade
  12234. names, trademarks, service marks, or product names of the Licensor,
  12235. except as required for reasonable and customary use in describing the
  12236. origin of the Work and reproducing the content of the NOTICE file.
  12237. 7. Disclaimer of Warranty. Unless required by applicable law or
  12238. agreed to in writing, Licensor provides the Work (and each
  12239. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  12240. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  12241. implied, including, without limitation, any warranties or conditions
  12242. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  12243. PARTICULAR PURPOSE. You are solely responsible for determining the
  12244. appropriateness of using or redistributing the Work and assume any
  12245. risks associated with Your exercise of permissions under this License.
  12246. 8. Limitation of Liability. In no event and under no legal theory,
  12247. whether in tort (including negligence), contract, or otherwise,
  12248. unless required by applicable law (such as deliberate and grossly
  12249. negligent acts) or agreed to in writing, shall any Contributor be
  12250. liable to You for damages, including any direct, indirect, special,
  12251. incidental, or consequential damages of any character arising as a
  12252. result of this License or out of the use or inability to use the
  12253. Work (including but not limited to damages for loss of goodwill,
  12254. work stoppage, computer failure or malfunction, or any and all
  12255. other commercial damages or losses), even if such Contributor
  12256. has been advised of the possibility of such damages.
  12257. 9. Accepting Warranty or Additional Liability. While redistributing
  12258. the Work or Derivative Works thereof, You may choose to offer,
  12259. and charge a fee for, acceptance of support, warranty, indemnity,
  12260. or other liability obligations and/or rights consistent with this
  12261. License. However, in accepting such obligations, You may act only
  12262. on Your own behalf and on Your sole responsibility, not on behalf
  12263. of any other Contributor, and only if You agree to indemnify,
  12264. defend, and hold each Contributor harmless for any liability
  12265. incurred by, or claims asserted against, such Contributor by reason
  12266. of your accepting any such warranty or additional liability.
  12267. END OF TERMS AND CONDITIONS
  12268. AndroidX coordinatorlayout library:
  12269. Copyright (c) 2005-2011, The Android Open Source Project
  12270. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  12271. you may not use this file except in compliance with the License.
  12272. Unless required by applicable law or agreed to in writing, software
  12273. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  12274. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12275. See the License for the specific language governing permissions and
  12276. limitations under the License.
  12277. Apache License
  12278. Version 2.0, January 2004
  12279. http://www.apache.org/licenses/
  12280. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  12281. 1. Definitions.
  12282. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  12283. and distribution as defined by Sections 1 through 9 of this document.
  12284. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  12285. the copyright owner that is granting the License.
  12286. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  12287. other entities that control, are controlled by, or are under common
  12288. control with that entity. For the purposes of this definition,
  12289. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  12290. direction or management of such entity, whether by contract or
  12291. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  12292. outstanding shares, or (iii) beneficial ownership of such entity.
  12293. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  12294. exercising permissions granted by this License.
  12295. &quot;Source&quot; form shall mean the preferred form for making modifications,
  12296. including but not limited to software source code, documentation
  12297. source, and configuration files.
  12298. &quot;Object&quot; form shall mean any form resulting from mechanical
  12299. transformation or translation of a Source form, including but
  12300. not limited to compiled object code, generated documentation,
  12301. and conversions to other media types.
  12302. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  12303. Object form, made available under the License, as indicated by a
  12304. copyright notice that is included in or attached to the work
  12305. (an example is provided in the Appendix below).
  12306. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  12307. form, that is based on (or derived from) the Work and for which the
  12308. editorial revisions, annotations, elaborations, or other modifications
  12309. represent, as a whole, an original work of authorship. For the purposes
  12310. of this License, Derivative Works shall not include works that remain
  12311. separable from, or merely link (or bind by name) to the interfaces of,
  12312. the Work and Derivative Works thereof.
  12313. &quot;Contribution&quot; shall mean any work of authorship, including
  12314. the original version of the Work and any modifications or additions
  12315. to that Work or Derivative Works thereof, that is intentionally
  12316. submitted to Licensor for inclusion in the Work by the copyright owner
  12317. or by an individual or Legal Entity authorized to submit on behalf of
  12318. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  12319. means any form of electronic, verbal, or written communication sent
  12320. to the Licensor or its representatives, including but not limited to
  12321. communication on electronic mailing lists, source code control systems,
  12322. and issue tracking systems that are managed by, or on behalf of, the
  12323. Licensor for the purpose of discussing and improving the Work, but
  12324. excluding communication that is conspicuously marked or otherwise
  12325. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  12326. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  12327. on behalf of whom a Contribution has been received by Licensor and
  12328. subsequently incorporated within the Work.
  12329. 2. Grant of Copyright License. Subject to the terms and conditions of
  12330. this License, each Contributor hereby grants to You a perpetual,
  12331. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  12332. copyright license to reproduce, prepare Derivative Works of,
  12333. publicly display, publicly perform, sublicense, and distribute the
  12334. Work and such Derivative Works in Source or Object form.
  12335. 3. Grant of Patent License. Subject to the terms and conditions of
  12336. this License, each Contributor hereby grants to You a perpetual,
  12337. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  12338. (except as stated in this section) patent license to make, have made,
  12339. use, offer to sell, sell, import, and otherwise transfer the Work,
  12340. where such license applies only to those patent claims licensable
  12341. by such Contributor that are necessarily infringed by their
  12342. Contribution(s) alone or by combination of their Contribution(s)
  12343. with the Work to which such Contribution(s) was submitted. If You
  12344. institute patent litigation against any entity (including a
  12345. cross-claim or counterclaim in a lawsuit) alleging that the Work
  12346. or a Contribution incorporated within the Work constitutes direct
  12347. or contributory patent infringement, then any patent licenses
  12348. granted to You under this License for that Work shall terminate
  12349. as of the date such litigation is filed.
  12350. 4. Redistribution. You may reproduce and distribute copies of the
  12351. Work or Derivative Works thereof in any medium, with or without
  12352. modifications, and in Source or Object form, provided that You
  12353. meet the following conditions:
  12354. (a) You must give any other recipients of the Work or
  12355. Derivative Works a copy of this License; and
  12356. (b) You must cause any modified files to carry prominent notices
  12357. stating that You changed the files; and
  12358. (c) You must retain, in the Source form of any Derivative Works
  12359. that You distribute, all copyright, patent, trademark, and
  12360. attribution notices from the Source form of the Work,
  12361. excluding those notices that do not pertain to any part of
  12362. the Derivative Works; and
  12363. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  12364. distribution, then any Derivative Works that You distribute must
  12365. include a readable copy of the attribution notices contained
  12366. within such NOTICE file, excluding those notices that do not
  12367. pertain to any part of the Derivative Works, in at least one
  12368. of the following places: within a NOTICE text file distributed
  12369. as part of the Derivative Works; within the Source form or
  12370. documentation, if provided along with the Derivative Works; or,
  12371. within a display generated by the Derivative Works, if and
  12372. wherever such third-party notices normally appear. The contents
  12373. of the NOTICE file are for informational purposes only and
  12374. do not modify the License. You may add Your own attribution
  12375. notices within Derivative Works that You distribute, alongside
  12376. or as an addendum to the NOTICE text from the Work, provided
  12377. that such additional attribution notices cannot be construed
  12378. as modifying the License.
  12379. You may add Your own copyright statement to Your modifications and
  12380. may provide additional or different license terms and conditions
  12381. for use, reproduction, or distribution of Your modifications, or
  12382. for any such Derivative Works as a whole, provided Your use,
  12383. reproduction, and distribution of the Work otherwise complies with
  12384. the conditions stated in this License.
  12385. 5. Submission of Contributions. Unless You explicitly state otherwise,
  12386. any Contribution intentionally submitted for inclusion in the Work
  12387. by You to the Licensor shall be under the terms and conditions of
  12388. this License, without any additional terms or conditions.
  12389. Notwithstanding the above, nothing herein shall supersede or modify
  12390. the terms of any separate license agreement you may have executed
  12391. with Licensor regarding such Contributions.
  12392. 6. Trademarks. This License does not grant permission to use the trade
  12393. names, trademarks, service marks, or product names of the Licensor,
  12394. except as required for reasonable and customary use in describing the
  12395. origin of the Work and reproducing the content of the NOTICE file.
  12396. 7. Disclaimer of Warranty. Unless required by applicable law or
  12397. agreed to in writing, Licensor provides the Work (and each
  12398. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  12399. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  12400. implied, including, without limitation, any warranties or conditions
  12401. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  12402. PARTICULAR PURPOSE. You are solely responsible for determining the
  12403. appropriateness of using or redistributing the Work and assume any
  12404. risks associated with Your exercise of permissions under this License.
  12405. 8. Limitation of Liability. In no event and under no legal theory,
  12406. whether in tort (including negligence), contract, or otherwise,
  12407. unless required by applicable law (such as deliberate and grossly
  12408. negligent acts) or agreed to in writing, shall any Contributor be
  12409. liable to You for damages, including any direct, indirect, special,
  12410. incidental, or consequential damages of any character arising as a
  12411. result of this License or out of the use or inability to use the
  12412. Work (including but not limited to damages for loss of goodwill,
  12413. work stoppage, computer failure or malfunction, or any and all
  12414. other commercial damages or losses), even if such Contributor
  12415. has been advised of the possibility of such damages.
  12416. 9. Accepting Warranty or Additional Liability. While redistributing
  12417. the Work or Derivative Works thereof, You may choose to offer,
  12418. and charge a fee for, acceptance of support, warranty, indemnity,
  12419. or other liability obligations and/or rights consistent with this
  12420. License. However, in accepting such obligations, You may act only
  12421. on Your own behalf and on Your sole responsibility, not on behalf
  12422. of any other Contributor, and only if You agree to indemnify,
  12423. defend, and hold each Contributor harmless for any liability
  12424. incurred by, or claims asserted against, such Contributor by reason
  12425. of your accepting any such warranty or additional liability.
  12426. END OF TERMS AND CONDITIONS
  12427. AndroidX core ktx library:
  12428. Copyright (c) 2005-2011, The Android Open Source Project
  12429. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  12430. you may not use this file except in compliance with the License.
  12431. Unless required by applicable law or agreed to in writing, software
  12432. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  12433. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12434. See the License for the specific language governing permissions and
  12435. limitations under the License.
  12436. Apache License
  12437. Version 2.0, January 2004
  12438. http://www.apache.org/licenses/
  12439. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  12440. 1. Definitions.
  12441. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  12442. and distribution as defined by Sections 1 through 9 of this document.
  12443. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  12444. the copyright owner that is granting the License.
  12445. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  12446. other entities that control, are controlled by, or are under common
  12447. control with that entity. For the purposes of this definition,
  12448. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  12449. direction or management of such entity, whether by contract or
  12450. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  12451. outstanding shares, or (iii) beneficial ownership of such entity.
  12452. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  12453. exercising permissions granted by this License.
  12454. &quot;Source&quot; form shall mean the preferred form for making modifications,
  12455. including but not limited to software source code, documentation
  12456. source, and configuration files.
  12457. &quot;Object&quot; form shall mean any form resulting from mechanical
  12458. transformation or translation of a Source form, including but
  12459. not limited to compiled object code, generated documentation,
  12460. and conversions to other media types.
  12461. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  12462. Object form, made available under the License, as indicated by a
  12463. copyright notice that is included in or attached to the work
  12464. (an example is provided in the Appendix below).
  12465. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  12466. form, that is based on (or derived from) the Work and for which the
  12467. editorial revisions, annotations, elaborations, or other modifications
  12468. represent, as a whole, an original work of authorship. For the purposes
  12469. of this License, Derivative Works shall not include works that remain
  12470. separable from, or merely link (or bind by name) to the interfaces of,
  12471. the Work and Derivative Works thereof.
  12472. &quot;Contribution&quot; shall mean any work of authorship, including
  12473. the original version of the Work and any modifications or additions
  12474. to that Work or Derivative Works thereof, that is intentionally
  12475. submitted to Licensor for inclusion in the Work by the copyright owner
  12476. or by an individual or Legal Entity authorized to submit on behalf of
  12477. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  12478. means any form of electronic, verbal, or written communication sent
  12479. to the Licensor or its representatives, including but not limited to
  12480. communication on electronic mailing lists, source code control systems,
  12481. and issue tracking systems that are managed by, or on behalf of, the
  12482. Licensor for the purpose of discussing and improving the Work, but
  12483. excluding communication that is conspicuously marked or otherwise
  12484. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  12485. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  12486. on behalf of whom a Contribution has been received by Licensor and
  12487. subsequently incorporated within the Work.
  12488. 2. Grant of Copyright License. Subject to the terms and conditions of
  12489. this License, each Contributor hereby grants to You a perpetual,
  12490. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  12491. copyright license to reproduce, prepare Derivative Works of,
  12492. publicly display, publicly perform, sublicense, and distribute the
  12493. Work and such Derivative Works in Source or Object form.
  12494. 3. Grant of Patent License. Subject to the terms and conditions of
  12495. this License, each Contributor hereby grants to You a perpetual,
  12496. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  12497. (except as stated in this section) patent license to make, have made,
  12498. use, offer to sell, sell, import, and otherwise transfer the Work,
  12499. where such license applies only to those patent claims licensable
  12500. by such Contributor that are necessarily infringed by their
  12501. Contribution(s) alone or by combination of their Contribution(s)
  12502. with the Work to which such Contribution(s) was submitted. If You
  12503. institute patent litigation against any entity (including a
  12504. cross-claim or counterclaim in a lawsuit) alleging that the Work
  12505. or a Contribution incorporated within the Work constitutes direct
  12506. or contributory patent infringement, then any patent licenses
  12507. granted to You under this License for that Work shall terminate
  12508. as of the date such litigation is filed.
  12509. 4. Redistribution. You may reproduce and distribute copies of the
  12510. Work or Derivative Works thereof in any medium, with or without
  12511. modifications, and in Source or Object form, provided that You
  12512. meet the following conditions:
  12513. (a) You must give any other recipients of the Work or
  12514. Derivative Works a copy of this License; and
  12515. (b) You must cause any modified files to carry prominent notices
  12516. stating that You changed the files; and
  12517. (c) You must retain, in the Source form of any Derivative Works
  12518. that You distribute, all copyright, patent, trademark, and
  12519. attribution notices from the Source form of the Work,
  12520. excluding those notices that do not pertain to any part of
  12521. the Derivative Works; and
  12522. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  12523. distribution, then any Derivative Works that You distribute must
  12524. include a readable copy of the attribution notices contained
  12525. within such NOTICE file, excluding those notices that do not
  12526. pertain to any part of the Derivative Works, in at least one
  12527. of the following places: within a NOTICE text file distributed
  12528. as part of the Derivative Works; within the Source form or
  12529. documentation, if provided along with the Derivative Works; or,
  12530. within a display generated by the Derivative Works, if and
  12531. wherever such third-party notices normally appear. The contents
  12532. of the NOTICE file are for informational purposes only and
  12533. do not modify the License. You may add Your own attribution
  12534. notices within Derivative Works that You distribute, alongside
  12535. or as an addendum to the NOTICE text from the Work, provided
  12536. that such additional attribution notices cannot be construed
  12537. as modifying the License.
  12538. You may add Your own copyright statement to Your modifications and
  12539. may provide additional or different license terms and conditions
  12540. for use, reproduction, or distribution of Your modifications, or
  12541. for any such Derivative Works as a whole, provided Your use,
  12542. reproduction, and distribution of the Work otherwise complies with
  12543. the conditions stated in this License.
  12544. 5. Submission of Contributions. Unless You explicitly state otherwise,
  12545. any Contribution intentionally submitted for inclusion in the Work
  12546. by You to the Licensor shall be under the terms and conditions of
  12547. this License, without any additional terms or conditions.
  12548. Notwithstanding the above, nothing herein shall supersede or modify
  12549. the terms of any separate license agreement you may have executed
  12550. with Licensor regarding such Contributions.
  12551. 6. Trademarks. This License does not grant permission to use the trade
  12552. names, trademarks, service marks, or product names of the Licensor,
  12553. except as required for reasonable and customary use in describing the
  12554. origin of the Work and reproducing the content of the NOTICE file.
  12555. 7. Disclaimer of Warranty. Unless required by applicable law or
  12556. agreed to in writing, Licensor provides the Work (and each
  12557. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  12558. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  12559. implied, including, without limitation, any warranties or conditions
  12560. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  12561. PARTICULAR PURPOSE. You are solely responsible for determining the
  12562. appropriateness of using or redistributing the Work and assume any
  12563. risks associated with Your exercise of permissions under this License.
  12564. 8. Limitation of Liability. In no event and under no legal theory,
  12565. whether in tort (including negligence), contract, or otherwise,
  12566. unless required by applicable law (such as deliberate and grossly
  12567. negligent acts) or agreed to in writing, shall any Contributor be
  12568. liable to You for damages, including any direct, indirect, special,
  12569. incidental, or consequential damages of any character arising as a
  12570. result of this License or out of the use or inability to use the
  12571. Work (including but not limited to damages for loss of goodwill,
  12572. work stoppage, computer failure or malfunction, or any and all
  12573. other commercial damages or losses), even if such Contributor
  12574. has been advised of the possibility of such damages.
  12575. 9. Accepting Warranty or Additional Liability. While redistributing
  12576. the Work or Derivative Works thereof, You may choose to offer,
  12577. and charge a fee for, acceptance of support, warranty, indemnity,
  12578. or other liability obligations and/or rights consistent with this
  12579. License. However, in accepting such obligations, You may act only
  12580. on Your own behalf and on Your sole responsibility, not on behalf
  12581. of any other Contributor, and only if You agree to indemnify,
  12582. defend, and hold each Contributor harmless for any liability
  12583. incurred by, or claims asserted against, such Contributor by reason
  12584. of your accepting any such warranty or additional liability.
  12585. END OF TERMS AND CONDITIONS
  12586. AndroidX core library:
  12587. Copyright (c) 2005-2011, The Android Open Source Project
  12588. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  12589. you may not use this file except in compliance with the License.
  12590. Unless required by applicable law or agreed to in writing, software
  12591. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  12592. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12593. See the License for the specific language governing permissions and
  12594. limitations under the License.
  12595. Apache License
  12596. Version 2.0, January 2004
  12597. http://www.apache.org/licenses/
  12598. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  12599. 1. Definitions.
  12600. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  12601. and distribution as defined by Sections 1 through 9 of this document.
  12602. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  12603. the copyright owner that is granting the License.
  12604. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  12605. other entities that control, are controlled by, or are under common
  12606. control with that entity. For the purposes of this definition,
  12607. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  12608. direction or management of such entity, whether by contract or
  12609. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  12610. outstanding shares, or (iii) beneficial ownership of such entity.
  12611. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  12612. exercising permissions granted by this License.
  12613. &quot;Source&quot; form shall mean the preferred form for making modifications,
  12614. including but not limited to software source code, documentation
  12615. source, and configuration files.
  12616. &quot;Object&quot; form shall mean any form resulting from mechanical
  12617. transformation or translation of a Source form, including but
  12618. not limited to compiled object code, generated documentation,
  12619. and conversions to other media types.
  12620. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  12621. Object form, made available under the License, as indicated by a
  12622. copyright notice that is included in or attached to the work
  12623. (an example is provided in the Appendix below).
  12624. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  12625. form, that is based on (or derived from) the Work and for which the
  12626. editorial revisions, annotations, elaborations, or other modifications
  12627. represent, as a whole, an original work of authorship. For the purposes
  12628. of this License, Derivative Works shall not include works that remain
  12629. separable from, or merely link (or bind by name) to the interfaces of,
  12630. the Work and Derivative Works thereof.
  12631. &quot;Contribution&quot; shall mean any work of authorship, including
  12632. the original version of the Work and any modifications or additions
  12633. to that Work or Derivative Works thereof, that is intentionally
  12634. submitted to Licensor for inclusion in the Work by the copyright owner
  12635. or by an individual or Legal Entity authorized to submit on behalf of
  12636. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  12637. means any form of electronic, verbal, or written communication sent
  12638. to the Licensor or its representatives, including but not limited to
  12639. communication on electronic mailing lists, source code control systems,
  12640. and issue tracking systems that are managed by, or on behalf of, the
  12641. Licensor for the purpose of discussing and improving the Work, but
  12642. excluding communication that is conspicuously marked or otherwise
  12643. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  12644. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  12645. on behalf of whom a Contribution has been received by Licensor and
  12646. subsequently incorporated within the Work.
  12647. 2. Grant of Copyright License. Subject to the terms and conditions of
  12648. this License, each Contributor hereby grants to You a perpetual,
  12649. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  12650. copyright license to reproduce, prepare Derivative Works of,
  12651. publicly display, publicly perform, sublicense, and distribute the
  12652. Work and such Derivative Works in Source or Object form.
  12653. 3. Grant of Patent License. Subject to the terms and conditions of
  12654. this License, each Contributor hereby grants to You a perpetual,
  12655. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  12656. (except as stated in this section) patent license to make, have made,
  12657. use, offer to sell, sell, import, and otherwise transfer the Work,
  12658. where such license applies only to those patent claims licensable
  12659. by such Contributor that are necessarily infringed by their
  12660. Contribution(s) alone or by combination of their Contribution(s)
  12661. with the Work to which such Contribution(s) was submitted. If You
  12662. institute patent litigation against any entity (including a
  12663. cross-claim or counterclaim in a lawsuit) alleging that the Work
  12664. or a Contribution incorporated within the Work constitutes direct
  12665. or contributory patent infringement, then any patent licenses
  12666. granted to You under this License for that Work shall terminate
  12667. as of the date such litigation is filed.
  12668. 4. Redistribution. You may reproduce and distribute copies of the
  12669. Work or Derivative Works thereof in any medium, with or without
  12670. modifications, and in Source or Object form, provided that You
  12671. meet the following conditions:
  12672. (a) You must give any other recipients of the Work or
  12673. Derivative Works a copy of this License; and
  12674. (b) You must cause any modified files to carry prominent notices
  12675. stating that You changed the files; and
  12676. (c) You must retain, in the Source form of any Derivative Works
  12677. that You distribute, all copyright, patent, trademark, and
  12678. attribution notices from the Source form of the Work,
  12679. excluding those notices that do not pertain to any part of
  12680. the Derivative Works; and
  12681. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  12682. distribution, then any Derivative Works that You distribute must
  12683. include a readable copy of the attribution notices contained
  12684. within such NOTICE file, excluding those notices that do not
  12685. pertain to any part of the Derivative Works, in at least one
  12686. of the following places: within a NOTICE text file distributed
  12687. as part of the Derivative Works; within the Source form or
  12688. documentation, if provided along with the Derivative Works; or,
  12689. within a display generated by the Derivative Works, if and
  12690. wherever such third-party notices normally appear. The contents
  12691. of the NOTICE file are for informational purposes only and
  12692. do not modify the License. You may add Your own attribution
  12693. notices within Derivative Works that You distribute, alongside
  12694. or as an addendum to the NOTICE text from the Work, provided
  12695. that such additional attribution notices cannot be construed
  12696. as modifying the License.
  12697. You may add Your own copyright statement to Your modifications and
  12698. may provide additional or different license terms and conditions
  12699. for use, reproduction, or distribution of Your modifications, or
  12700. for any such Derivative Works as a whole, provided Your use,
  12701. reproduction, and distribution of the Work otherwise complies with
  12702. the conditions stated in this License.
  12703. 5. Submission of Contributions. Unless You explicitly state otherwise,
  12704. any Contribution intentionally submitted for inclusion in the Work
  12705. by You to the Licensor shall be under the terms and conditions of
  12706. this License, without any additional terms or conditions.
  12707. Notwithstanding the above, nothing herein shall supersede or modify
  12708. the terms of any separate license agreement you may have executed
  12709. with Licensor regarding such Contributions.
  12710. 6. Trademarks. This License does not grant permission to use the trade
  12711. names, trademarks, service marks, or product names of the Licensor,
  12712. except as required for reasonable and customary use in describing the
  12713. origin of the Work and reproducing the content of the NOTICE file.
  12714. 7. Disclaimer of Warranty. Unless required by applicable law or
  12715. agreed to in writing, Licensor provides the Work (and each
  12716. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  12717. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  12718. implied, including, without limitation, any warranties or conditions
  12719. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  12720. PARTICULAR PURPOSE. You are solely responsible for determining the
  12721. appropriateness of using or redistributing the Work and assume any
  12722. risks associated with Your exercise of permissions under this License.
  12723. 8. Limitation of Liability. In no event and under no legal theory,
  12724. whether in tort (including negligence), contract, or otherwise,
  12725. unless required by applicable law (such as deliberate and grossly
  12726. negligent acts) or agreed to in writing, shall any Contributor be
  12727. liable to You for damages, including any direct, indirect, special,
  12728. incidental, or consequential damages of any character arising as a
  12729. result of this License or out of the use or inability to use the
  12730. Work (including but not limited to damages for loss of goodwill,
  12731. work stoppage, computer failure or malfunction, or any and all
  12732. other commercial damages or losses), even if such Contributor
  12733. has been advised of the possibility of such damages.
  12734. 9. Accepting Warranty or Additional Liability. While redistributing
  12735. the Work or Derivative Works thereof, You may choose to offer,
  12736. and charge a fee for, acceptance of support, warranty, indemnity,
  12737. or other liability obligations and/or rights consistent with this
  12738. License. However, in accepting such obligations, You may act only
  12739. on Your own behalf and on Your sole responsibility, not on behalf
  12740. of any other Contributor, and only if You agree to indemnify,
  12741. defend, and hold each Contributor harmless for any liability
  12742. incurred by, or claims asserted against, such Contributor by reason
  12743. of your accepting any such warranty or additional liability.
  12744. END OF TERMS AND CONDITIONS
  12745. AndroidX cursoradapter library:
  12746. Copyright (c) 2005-2011, The Android Open Source Project
  12747. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  12748. you may not use this file except in compliance with the License.
  12749. Unless required by applicable law or agreed to in writing, software
  12750. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  12751. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12752. See the License for the specific language governing permissions and
  12753. limitations under the License.
  12754. Apache License
  12755. Version 2.0, January 2004
  12756. http://www.apache.org/licenses/
  12757. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  12758. 1. Definitions.
  12759. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  12760. and distribution as defined by Sections 1 through 9 of this document.
  12761. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  12762. the copyright owner that is granting the License.
  12763. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  12764. other entities that control, are controlled by, or are under common
  12765. control with that entity. For the purposes of this definition,
  12766. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  12767. direction or management of such entity, whether by contract or
  12768. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  12769. outstanding shares, or (iii) beneficial ownership of such entity.
  12770. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  12771. exercising permissions granted by this License.
  12772. &quot;Source&quot; form shall mean the preferred form for making modifications,
  12773. including but not limited to software source code, documentation
  12774. source, and configuration files.
  12775. &quot;Object&quot; form shall mean any form resulting from mechanical
  12776. transformation or translation of a Source form, including but
  12777. not limited to compiled object code, generated documentation,
  12778. and conversions to other media types.
  12779. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  12780. Object form, made available under the License, as indicated by a
  12781. copyright notice that is included in or attached to the work
  12782. (an example is provided in the Appendix below).
  12783. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  12784. form, that is based on (or derived from) the Work and for which the
  12785. editorial revisions, annotations, elaborations, or other modifications
  12786. represent, as a whole, an original work of authorship. For the purposes
  12787. of this License, Derivative Works shall not include works that remain
  12788. separable from, or merely link (or bind by name) to the interfaces of,
  12789. the Work and Derivative Works thereof.
  12790. &quot;Contribution&quot; shall mean any work of authorship, including
  12791. the original version of the Work and any modifications or additions
  12792. to that Work or Derivative Works thereof, that is intentionally
  12793. submitted to Licensor for inclusion in the Work by the copyright owner
  12794. or by an individual or Legal Entity authorized to submit on behalf of
  12795. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  12796. means any form of electronic, verbal, or written communication sent
  12797. to the Licensor or its representatives, including but not limited to
  12798. communication on electronic mailing lists, source code control systems,
  12799. and issue tracking systems that are managed by, or on behalf of, the
  12800. Licensor for the purpose of discussing and improving the Work, but
  12801. excluding communication that is conspicuously marked or otherwise
  12802. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  12803. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  12804. on behalf of whom a Contribution has been received by Licensor and
  12805. subsequently incorporated within the Work.
  12806. 2. Grant of Copyright License. Subject to the terms and conditions of
  12807. this License, each Contributor hereby grants to You a perpetual,
  12808. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  12809. copyright license to reproduce, prepare Derivative Works of,
  12810. publicly display, publicly perform, sublicense, and distribute the
  12811. Work and such Derivative Works in Source or Object form.
  12812. 3. Grant of Patent License. Subject to the terms and conditions of
  12813. this License, each Contributor hereby grants to You a perpetual,
  12814. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  12815. (except as stated in this section) patent license to make, have made,
  12816. use, offer to sell, sell, import, and otherwise transfer the Work,
  12817. where such license applies only to those patent claims licensable
  12818. by such Contributor that are necessarily infringed by their
  12819. Contribution(s) alone or by combination of their Contribution(s)
  12820. with the Work to which such Contribution(s) was submitted. If You
  12821. institute patent litigation against any entity (including a
  12822. cross-claim or counterclaim in a lawsuit) alleging that the Work
  12823. or a Contribution incorporated within the Work constitutes direct
  12824. or contributory patent infringement, then any patent licenses
  12825. granted to You under this License for that Work shall terminate
  12826. as of the date such litigation is filed.
  12827. 4. Redistribution. You may reproduce and distribute copies of the
  12828. Work or Derivative Works thereof in any medium, with or without
  12829. modifications, and in Source or Object form, provided that You
  12830. meet the following conditions:
  12831. (a) You must give any other recipients of the Work or
  12832. Derivative Works a copy of this License; and
  12833. (b) You must cause any modified files to carry prominent notices
  12834. stating that You changed the files; and
  12835. (c) You must retain, in the Source form of any Derivative Works
  12836. that You distribute, all copyright, patent, trademark, and
  12837. attribution notices from the Source form of the Work,
  12838. excluding those notices that do not pertain to any part of
  12839. the Derivative Works; and
  12840. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  12841. distribution, then any Derivative Works that You distribute must
  12842. include a readable copy of the attribution notices contained
  12843. within such NOTICE file, excluding those notices that do not
  12844. pertain to any part of the Derivative Works, in at least one
  12845. of the following places: within a NOTICE text file distributed
  12846. as part of the Derivative Works; within the Source form or
  12847. documentation, if provided along with the Derivative Works; or,
  12848. within a display generated by the Derivative Works, if and
  12849. wherever such third-party notices normally appear. The contents
  12850. of the NOTICE file are for informational purposes only and
  12851. do not modify the License. You may add Your own attribution
  12852. notices within Derivative Works that You distribute, alongside
  12853. or as an addendum to the NOTICE text from the Work, provided
  12854. that such additional attribution notices cannot be construed
  12855. as modifying the License.
  12856. You may add Your own copyright statement to Your modifications and
  12857. may provide additional or different license terms and conditions
  12858. for use, reproduction, or distribution of Your modifications, or
  12859. for any such Derivative Works as a whole, provided Your use,
  12860. reproduction, and distribution of the Work otherwise complies with
  12861. the conditions stated in this License.
  12862. 5. Submission of Contributions. Unless You explicitly state otherwise,
  12863. any Contribution intentionally submitted for inclusion in the Work
  12864. by You to the Licensor shall be under the terms and conditions of
  12865. this License, without any additional terms or conditions.
  12866. Notwithstanding the above, nothing herein shall supersede or modify
  12867. the terms of any separate license agreement you may have executed
  12868. with Licensor regarding such Contributions.
  12869. 6. Trademarks. This License does not grant permission to use the trade
  12870. names, trademarks, service marks, or product names of the Licensor,
  12871. except as required for reasonable and customary use in describing the
  12872. origin of the Work and reproducing the content of the NOTICE file.
  12873. 7. Disclaimer of Warranty. Unless required by applicable law or
  12874. agreed to in writing, Licensor provides the Work (and each
  12875. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  12876. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  12877. implied, including, without limitation, any warranties or conditions
  12878. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  12879. PARTICULAR PURPOSE. You are solely responsible for determining the
  12880. appropriateness of using or redistributing the Work and assume any
  12881. risks associated with Your exercise of permissions under this License.
  12882. 8. Limitation of Liability. In no event and under no legal theory,
  12883. whether in tort (including negligence), contract, or otherwise,
  12884. unless required by applicable law (such as deliberate and grossly
  12885. negligent acts) or agreed to in writing, shall any Contributor be
  12886. liable to You for damages, including any direct, indirect, special,
  12887. incidental, or consequential damages of any character arising as a
  12888. result of this License or out of the use or inability to use the
  12889. Work (including but not limited to damages for loss of goodwill,
  12890. work stoppage, computer failure or malfunction, or any and all
  12891. other commercial damages or losses), even if such Contributor
  12892. has been advised of the possibility of such damages.
  12893. 9. Accepting Warranty or Additional Liability. While redistributing
  12894. the Work or Derivative Works thereof, You may choose to offer,
  12895. and charge a fee for, acceptance of support, warranty, indemnity,
  12896. or other liability obligations and/or rights consistent with this
  12897. License. However, in accepting such obligations, You may act only
  12898. on Your own behalf and on Your sole responsibility, not on behalf
  12899. of any other Contributor, and only if You agree to indemnify,
  12900. defend, and hold each Contributor harmless for any liability
  12901. incurred by, or claims asserted against, such Contributor by reason
  12902. of your accepting any such warranty or additional liability.
  12903. END OF TERMS AND CONDITIONS
  12904. AndroidX customview library:
  12905. Copyright (c) 2005-2011, The Android Open Source Project
  12906. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  12907. you may not use this file except in compliance with the License.
  12908. Unless required by applicable law or agreed to in writing, software
  12909. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  12910. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12911. See the License for the specific language governing permissions and
  12912. limitations under the License.
  12913. Apache License
  12914. Version 2.0, January 2004
  12915. http://www.apache.org/licenses/
  12916. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  12917. 1. Definitions.
  12918. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  12919. and distribution as defined by Sections 1 through 9 of this document.
  12920. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  12921. the copyright owner that is granting the License.
  12922. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  12923. other entities that control, are controlled by, or are under common
  12924. control with that entity. For the purposes of this definition,
  12925. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  12926. direction or management of such entity, whether by contract or
  12927. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  12928. outstanding shares, or (iii) beneficial ownership of such entity.
  12929. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  12930. exercising permissions granted by this License.
  12931. &quot;Source&quot; form shall mean the preferred form for making modifications,
  12932. including but not limited to software source code, documentation
  12933. source, and configuration files.
  12934. &quot;Object&quot; form shall mean any form resulting from mechanical
  12935. transformation or translation of a Source form, including but
  12936. not limited to compiled object code, generated documentation,
  12937. and conversions to other media types.
  12938. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  12939. Object form, made available under the License, as indicated by a
  12940. copyright notice that is included in or attached to the work
  12941. (an example is provided in the Appendix below).
  12942. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  12943. form, that is based on (or derived from) the Work and for which the
  12944. editorial revisions, annotations, elaborations, or other modifications
  12945. represent, as a whole, an original work of authorship. For the purposes
  12946. of this License, Derivative Works shall not include works that remain
  12947. separable from, or merely link (or bind by name) to the interfaces of,
  12948. the Work and Derivative Works thereof.
  12949. &quot;Contribution&quot; shall mean any work of authorship, including
  12950. the original version of the Work and any modifications or additions
  12951. to that Work or Derivative Works thereof, that is intentionally
  12952. submitted to Licensor for inclusion in the Work by the copyright owner
  12953. or by an individual or Legal Entity authorized to submit on behalf of
  12954. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  12955. means any form of electronic, verbal, or written communication sent
  12956. to the Licensor or its representatives, including but not limited to
  12957. communication on electronic mailing lists, source code control systems,
  12958. and issue tracking systems that are managed by, or on behalf of, the
  12959. Licensor for the purpose of discussing and improving the Work, but
  12960. excluding communication that is conspicuously marked or otherwise
  12961. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  12962. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  12963. on behalf of whom a Contribution has been received by Licensor and
  12964. subsequently incorporated within the Work.
  12965. 2. Grant of Copyright License. Subject to the terms and conditions of
  12966. this License, each Contributor hereby grants to You a perpetual,
  12967. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  12968. copyright license to reproduce, prepare Derivative Works of,
  12969. publicly display, publicly perform, sublicense, and distribute the
  12970. Work and such Derivative Works in Source or Object form.
  12971. 3. Grant of Patent License. Subject to the terms and conditions of
  12972. this License, each Contributor hereby grants to You a perpetual,
  12973. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  12974. (except as stated in this section) patent license to make, have made,
  12975. use, offer to sell, sell, import, and otherwise transfer the Work,
  12976. where such license applies only to those patent claims licensable
  12977. by such Contributor that are necessarily infringed by their
  12978. Contribution(s) alone or by combination of their Contribution(s)
  12979. with the Work to which such Contribution(s) was submitted. If You
  12980. institute patent litigation against any entity (including a
  12981. cross-claim or counterclaim in a lawsuit) alleging that the Work
  12982. or a Contribution incorporated within the Work constitutes direct
  12983. or contributory patent infringement, then any patent licenses
  12984. granted to You under this License for that Work shall terminate
  12985. as of the date such litigation is filed.
  12986. 4. Redistribution. You may reproduce and distribute copies of the
  12987. Work or Derivative Works thereof in any medium, with or without
  12988. modifications, and in Source or Object form, provided that You
  12989. meet the following conditions:
  12990. (a) You must give any other recipients of the Work or
  12991. Derivative Works a copy of this License; and
  12992. (b) You must cause any modified files to carry prominent notices
  12993. stating that You changed the files; and
  12994. (c) You must retain, in the Source form of any Derivative Works
  12995. that You distribute, all copyright, patent, trademark, and
  12996. attribution notices from the Source form of the Work,
  12997. excluding those notices that do not pertain to any part of
  12998. the Derivative Works; and
  12999. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  13000. distribution, then any Derivative Works that You distribute must
  13001. include a readable copy of the attribution notices contained
  13002. within such NOTICE file, excluding those notices that do not
  13003. pertain to any part of the Derivative Works, in at least one
  13004. of the following places: within a NOTICE text file distributed
  13005. as part of the Derivative Works; within the Source form or
  13006. documentation, if provided along with the Derivative Works; or,
  13007. within a display generated by the Derivative Works, if and
  13008. wherever such third-party notices normally appear. The contents
  13009. of the NOTICE file are for informational purposes only and
  13010. do not modify the License. You may add Your own attribution
  13011. notices within Derivative Works that You distribute, alongside
  13012. or as an addendum to the NOTICE text from the Work, provided
  13013. that such additional attribution notices cannot be construed
  13014. as modifying the License.
  13015. You may add Your own copyright statement to Your modifications and
  13016. may provide additional or different license terms and conditions
  13017. for use, reproduction, or distribution of Your modifications, or
  13018. for any such Derivative Works as a whole, provided Your use,
  13019. reproduction, and distribution of the Work otherwise complies with
  13020. the conditions stated in this License.
  13021. 5. Submission of Contributions. Unless You explicitly state otherwise,
  13022. any Contribution intentionally submitted for inclusion in the Work
  13023. by You to the Licensor shall be under the terms and conditions of
  13024. this License, without any additional terms or conditions.
  13025. Notwithstanding the above, nothing herein shall supersede or modify
  13026. the terms of any separate license agreement you may have executed
  13027. with Licensor regarding such Contributions.
  13028. 6. Trademarks. This License does not grant permission to use the trade
  13029. names, trademarks, service marks, or product names of the Licensor,
  13030. except as required for reasonable and customary use in describing the
  13031. origin of the Work and reproducing the content of the NOTICE file.
  13032. 7. Disclaimer of Warranty. Unless required by applicable law or
  13033. agreed to in writing, Licensor provides the Work (and each
  13034. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  13035. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  13036. implied, including, without limitation, any warranties or conditions
  13037. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  13038. PARTICULAR PURPOSE. You are solely responsible for determining the
  13039. appropriateness of using or redistributing the Work and assume any
  13040. risks associated with Your exercise of permissions under this License.
  13041. 8. Limitation of Liability. In no event and under no legal theory,
  13042. whether in tort (including negligence), contract, or otherwise,
  13043. unless required by applicable law (such as deliberate and grossly
  13044. negligent acts) or agreed to in writing, shall any Contributor be
  13045. liable to You for damages, including any direct, indirect, special,
  13046. incidental, or consequential damages of any character arising as a
  13047. result of this License or out of the use or inability to use the
  13048. Work (including but not limited to damages for loss of goodwill,
  13049. work stoppage, computer failure or malfunction, or any and all
  13050. other commercial damages or losses), even if such Contributor
  13051. has been advised of the possibility of such damages.
  13052. 9. Accepting Warranty or Additional Liability. While redistributing
  13053. the Work or Derivative Works thereof, You may choose to offer,
  13054. and charge a fee for, acceptance of support, warranty, indemnity,
  13055. or other liability obligations and/or rights consistent with this
  13056. License. However, in accepting such obligations, You may act only
  13057. on Your own behalf and on Your sole responsibility, not on behalf
  13058. of any other Contributor, and only if You agree to indemnify,
  13059. defend, and hold each Contributor harmless for any liability
  13060. incurred by, or claims asserted against, such Contributor by reason
  13061. of your accepting any such warranty or additional liability.
  13062. END OF TERMS AND CONDITIONS
  13063. AndroidX documentfile library:
  13064. Copyright (c) 2005-2011, The Android Open Source Project
  13065. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  13066. you may not use this file except in compliance with the License.
  13067. Unless required by applicable law or agreed to in writing, software
  13068. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  13069. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13070. See the License for the specific language governing permissions and
  13071. limitations under the License.
  13072. Apache License
  13073. Version 2.0, January 2004
  13074. http://www.apache.org/licenses/
  13075. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  13076. 1. Definitions.
  13077. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  13078. and distribution as defined by Sections 1 through 9 of this document.
  13079. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  13080. the copyright owner that is granting the License.
  13081. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  13082. other entities that control, are controlled by, or are under common
  13083. control with that entity. For the purposes of this definition,
  13084. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  13085. direction or management of such entity, whether by contract or
  13086. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  13087. outstanding shares, or (iii) beneficial ownership of such entity.
  13088. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  13089. exercising permissions granted by this License.
  13090. &quot;Source&quot; form shall mean the preferred form for making modifications,
  13091. including but not limited to software source code, documentation
  13092. source, and configuration files.
  13093. &quot;Object&quot; form shall mean any form resulting from mechanical
  13094. transformation or translation of a Source form, including but
  13095. not limited to compiled object code, generated documentation,
  13096. and conversions to other media types.
  13097. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  13098. Object form, made available under the License, as indicated by a
  13099. copyright notice that is included in or attached to the work
  13100. (an example is provided in the Appendix below).
  13101. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  13102. form, that is based on (or derived from) the Work and for which the
  13103. editorial revisions, annotations, elaborations, or other modifications
  13104. represent, as a whole, an original work of authorship. For the purposes
  13105. of this License, Derivative Works shall not include works that remain
  13106. separable from, or merely link (or bind by name) to the interfaces of,
  13107. the Work and Derivative Works thereof.
  13108. &quot;Contribution&quot; shall mean any work of authorship, including
  13109. the original version of the Work and any modifications or additions
  13110. to that Work or Derivative Works thereof, that is intentionally
  13111. submitted to Licensor for inclusion in the Work by the copyright owner
  13112. or by an individual or Legal Entity authorized to submit on behalf of
  13113. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  13114. means any form of electronic, verbal, or written communication sent
  13115. to the Licensor or its representatives, including but not limited to
  13116. communication on electronic mailing lists, source code control systems,
  13117. and issue tracking systems that are managed by, or on behalf of, the
  13118. Licensor for the purpose of discussing and improving the Work, but
  13119. excluding communication that is conspicuously marked or otherwise
  13120. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  13121. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  13122. on behalf of whom a Contribution has been received by Licensor and
  13123. subsequently incorporated within the Work.
  13124. 2. Grant of Copyright License. Subject to the terms and conditions of
  13125. this License, each Contributor hereby grants to You a perpetual,
  13126. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  13127. copyright license to reproduce, prepare Derivative Works of,
  13128. publicly display, publicly perform, sublicense, and distribute the
  13129. Work and such Derivative Works in Source or Object form.
  13130. 3. Grant of Patent License. Subject to the terms and conditions of
  13131. this License, each Contributor hereby grants to You a perpetual,
  13132. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  13133. (except as stated in this section) patent license to make, have made,
  13134. use, offer to sell, sell, import, and otherwise transfer the Work,
  13135. where such license applies only to those patent claims licensable
  13136. by such Contributor that are necessarily infringed by their
  13137. Contribution(s) alone or by combination of their Contribution(s)
  13138. with the Work to which such Contribution(s) was submitted. If You
  13139. institute patent litigation against any entity (including a
  13140. cross-claim or counterclaim in a lawsuit) alleging that the Work
  13141. or a Contribution incorporated within the Work constitutes direct
  13142. or contributory patent infringement, then any patent licenses
  13143. granted to You under this License for that Work shall terminate
  13144. as of the date such litigation is filed.
  13145. 4. Redistribution. You may reproduce and distribute copies of the
  13146. Work or Derivative Works thereof in any medium, with or without
  13147. modifications, and in Source or Object form, provided that You
  13148. meet the following conditions:
  13149. (a) You must give any other recipients of the Work or
  13150. Derivative Works a copy of this License; and
  13151. (b) You must cause any modified files to carry prominent notices
  13152. stating that You changed the files; and
  13153. (c) You must retain, in the Source form of any Derivative Works
  13154. that You distribute, all copyright, patent, trademark, and
  13155. attribution notices from the Source form of the Work,
  13156. excluding those notices that do not pertain to any part of
  13157. the Derivative Works; and
  13158. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  13159. distribution, then any Derivative Works that You distribute must
  13160. include a readable copy of the attribution notices contained
  13161. within such NOTICE file, excluding those notices that do not
  13162. pertain to any part of the Derivative Works, in at least one
  13163. of the following places: within a NOTICE text file distributed
  13164. as part of the Derivative Works; within the Source form or
  13165. documentation, if provided along with the Derivative Works; or,
  13166. within a display generated by the Derivative Works, if and
  13167. wherever such third-party notices normally appear. The contents
  13168. of the NOTICE file are for informational purposes only and
  13169. do not modify the License. You may add Your own attribution
  13170. notices within Derivative Works that You distribute, alongside
  13171. or as an addendum to the NOTICE text from the Work, provided
  13172. that such additional attribution notices cannot be construed
  13173. as modifying the License.
  13174. You may add Your own copyright statement to Your modifications and
  13175. may provide additional or different license terms and conditions
  13176. for use, reproduction, or distribution of Your modifications, or
  13177. for any such Derivative Works as a whole, provided Your use,
  13178. reproduction, and distribution of the Work otherwise complies with
  13179. the conditions stated in this License.
  13180. 5. Submission of Contributions. Unless You explicitly state otherwise,
  13181. any Contribution intentionally submitted for inclusion in the Work
  13182. by You to the Licensor shall be under the terms and conditions of
  13183. this License, without any additional terms or conditions.
  13184. Notwithstanding the above, nothing herein shall supersede or modify
  13185. the terms of any separate license agreement you may have executed
  13186. with Licensor regarding such Contributions.
  13187. 6. Trademarks. This License does not grant permission to use the trade
  13188. names, trademarks, service marks, or product names of the Licensor,
  13189. except as required for reasonable and customary use in describing the
  13190. origin of the Work and reproducing the content of the NOTICE file.
  13191. 7. Disclaimer of Warranty. Unless required by applicable law or
  13192. agreed to in writing, Licensor provides the Work (and each
  13193. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  13194. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  13195. implied, including, without limitation, any warranties or conditions
  13196. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  13197. PARTICULAR PURPOSE. You are solely responsible for determining the
  13198. appropriateness of using or redistributing the Work and assume any
  13199. risks associated with Your exercise of permissions under this License.
  13200. 8. Limitation of Liability. In no event and under no legal theory,
  13201. whether in tort (including negligence), contract, or otherwise,
  13202. unless required by applicable law (such as deliberate and grossly
  13203. negligent acts) or agreed to in writing, shall any Contributor be
  13204. liable to You for damages, including any direct, indirect, special,
  13205. incidental, or consequential damages of any character arising as a
  13206. result of this License or out of the use or inability to use the
  13207. Work (including but not limited to damages for loss of goodwill,
  13208. work stoppage, computer failure or malfunction, or any and all
  13209. other commercial damages or losses), even if such Contributor
  13210. has been advised of the possibility of such damages.
  13211. 9. Accepting Warranty or Additional Liability. While redistributing
  13212. the Work or Derivative Works thereof, You may choose to offer,
  13213. and charge a fee for, acceptance of support, warranty, indemnity,
  13214. or other liability obligations and/or rights consistent with this
  13215. License. However, in accepting such obligations, You may act only
  13216. on Your own behalf and on Your sole responsibility, not on behalf
  13217. of any other Contributor, and only if You agree to indemnify,
  13218. defend, and hold each Contributor harmless for any liability
  13219. incurred by, or claims asserted against, such Contributor by reason
  13220. of your accepting any such warranty or additional liability.
  13221. END OF TERMS AND CONDITIONS
  13222. AndroidX drawerlayout library:
  13223. Copyright (c) 2005-2011, The Android Open Source Project
  13224. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  13225. you may not use this file except in compliance with the License.
  13226. Unless required by applicable law or agreed to in writing, software
  13227. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  13228. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13229. See the License for the specific language governing permissions and
  13230. limitations under the License.
  13231. Apache License
  13232. Version 2.0, January 2004
  13233. http://www.apache.org/licenses/
  13234. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  13235. 1. Definitions.
  13236. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  13237. and distribution as defined by Sections 1 through 9 of this document.
  13238. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  13239. the copyright owner that is granting the License.
  13240. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  13241. other entities that control, are controlled by, or are under common
  13242. control with that entity. For the purposes of this definition,
  13243. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  13244. direction or management of such entity, whether by contract or
  13245. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  13246. outstanding shares, or (iii) beneficial ownership of such entity.
  13247. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  13248. exercising permissions granted by this License.
  13249. &quot;Source&quot; form shall mean the preferred form for making modifications,
  13250. including but not limited to software source code, documentation
  13251. source, and configuration files.
  13252. &quot;Object&quot; form shall mean any form resulting from mechanical
  13253. transformation or translation of a Source form, including but
  13254. not limited to compiled object code, generated documentation,
  13255. and conversions to other media types.
  13256. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  13257. Object form, made available under the License, as indicated by a
  13258. copyright notice that is included in or attached to the work
  13259. (an example is provided in the Appendix below).
  13260. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  13261. form, that is based on (or derived from) the Work and for which the
  13262. editorial revisions, annotations, elaborations, or other modifications
  13263. represent, as a whole, an original work of authorship. For the purposes
  13264. of this License, Derivative Works shall not include works that remain
  13265. separable from, or merely link (or bind by name) to the interfaces of,
  13266. the Work and Derivative Works thereof.
  13267. &quot;Contribution&quot; shall mean any work of authorship, including
  13268. the original version of the Work and any modifications or additions
  13269. to that Work or Derivative Works thereof, that is intentionally
  13270. submitted to Licensor for inclusion in the Work by the copyright owner
  13271. or by an individual or Legal Entity authorized to submit on behalf of
  13272. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  13273. means any form of electronic, verbal, or written communication sent
  13274. to the Licensor or its representatives, including but not limited to
  13275. communication on electronic mailing lists, source code control systems,
  13276. and issue tracking systems that are managed by, or on behalf of, the
  13277. Licensor for the purpose of discussing and improving the Work, but
  13278. excluding communication that is conspicuously marked or otherwise
  13279. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  13280. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  13281. on behalf of whom a Contribution has been received by Licensor and
  13282. subsequently incorporated within the Work.
  13283. 2. Grant of Copyright License. Subject to the terms and conditions of
  13284. this License, each Contributor hereby grants to You a perpetual,
  13285. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  13286. copyright license to reproduce, prepare Derivative Works of,
  13287. publicly display, publicly perform, sublicense, and distribute the
  13288. Work and such Derivative Works in Source or Object form.
  13289. 3. Grant of Patent License. Subject to the terms and conditions of
  13290. this License, each Contributor hereby grants to You a perpetual,
  13291. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  13292. (except as stated in this section) patent license to make, have made,
  13293. use, offer to sell, sell, import, and otherwise transfer the Work,
  13294. where such license applies only to those patent claims licensable
  13295. by such Contributor that are necessarily infringed by their
  13296. Contribution(s) alone or by combination of their Contribution(s)
  13297. with the Work to which such Contribution(s) was submitted. If You
  13298. institute patent litigation against any entity (including a
  13299. cross-claim or counterclaim in a lawsuit) alleging that the Work
  13300. or a Contribution incorporated within the Work constitutes direct
  13301. or contributory patent infringement, then any patent licenses
  13302. granted to You under this License for that Work shall terminate
  13303. as of the date such litigation is filed.
  13304. 4. Redistribution. You may reproduce and distribute copies of the
  13305. Work or Derivative Works thereof in any medium, with or without
  13306. modifications, and in Source or Object form, provided that You
  13307. meet the following conditions:
  13308. (a) You must give any other recipients of the Work or
  13309. Derivative Works a copy of this License; and
  13310. (b) You must cause any modified files to carry prominent notices
  13311. stating that You changed the files; and
  13312. (c) You must retain, in the Source form of any Derivative Works
  13313. that You distribute, all copyright, patent, trademark, and
  13314. attribution notices from the Source form of the Work,
  13315. excluding those notices that do not pertain to any part of
  13316. the Derivative Works; and
  13317. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  13318. distribution, then any Derivative Works that You distribute must
  13319. include a readable copy of the attribution notices contained
  13320. within such NOTICE file, excluding those notices that do not
  13321. pertain to any part of the Derivative Works, in at least one
  13322. of the following places: within a NOTICE text file distributed
  13323. as part of the Derivative Works; within the Source form or
  13324. documentation, if provided along with the Derivative Works; or,
  13325. within a display generated by the Derivative Works, if and
  13326. wherever such third-party notices normally appear. The contents
  13327. of the NOTICE file are for informational purposes only and
  13328. do not modify the License. You may add Your own attribution
  13329. notices within Derivative Works that You distribute, alongside
  13330. or as an addendum to the NOTICE text from the Work, provided
  13331. that such additional attribution notices cannot be construed
  13332. as modifying the License.
  13333. You may add Your own copyright statement to Your modifications and
  13334. may provide additional or different license terms and conditions
  13335. for use, reproduction, or distribution of Your modifications, or
  13336. for any such Derivative Works as a whole, provided Your use,
  13337. reproduction, and distribution of the Work otherwise complies with
  13338. the conditions stated in this License.
  13339. 5. Submission of Contributions. Unless You explicitly state otherwise,
  13340. any Contribution intentionally submitted for inclusion in the Work
  13341. by You to the Licensor shall be under the terms and conditions of
  13342. this License, without any additional terms or conditions.
  13343. Notwithstanding the above, nothing herein shall supersede or modify
  13344. the terms of any separate license agreement you may have executed
  13345. with Licensor regarding such Contributions.
  13346. 6. Trademarks. This License does not grant permission to use the trade
  13347. names, trademarks, service marks, or product names of the Licensor,
  13348. except as required for reasonable and customary use in describing the
  13349. origin of the Work and reproducing the content of the NOTICE file.
  13350. 7. Disclaimer of Warranty. Unless required by applicable law or
  13351. agreed to in writing, Licensor provides the Work (and each
  13352. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  13353. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  13354. implied, including, without limitation, any warranties or conditions
  13355. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  13356. PARTICULAR PURPOSE. You are solely responsible for determining the
  13357. appropriateness of using or redistributing the Work and assume any
  13358. risks associated with Your exercise of permissions under this License.
  13359. 8. Limitation of Liability. In no event and under no legal theory,
  13360. whether in tort (including negligence), contract, or otherwise,
  13361. unless required by applicable law (such as deliberate and grossly
  13362. negligent acts) or agreed to in writing, shall any Contributor be
  13363. liable to You for damages, including any direct, indirect, special,
  13364. incidental, or consequential damages of any character arising as a
  13365. result of this License or out of the use or inability to use the
  13366. Work (including but not limited to damages for loss of goodwill,
  13367. work stoppage, computer failure or malfunction, or any and all
  13368. other commercial damages or losses), even if such Contributor
  13369. has been advised of the possibility of such damages.
  13370. 9. Accepting Warranty or Additional Liability. While redistributing
  13371. the Work or Derivative Works thereof, You may choose to offer,
  13372. and charge a fee for, acceptance of support, warranty, indemnity,
  13373. or other liability obligations and/or rights consistent with this
  13374. License. However, in accepting such obligations, You may act only
  13375. on Your own behalf and on Your sole responsibility, not on behalf
  13376. of any other Contributor, and only if You agree to indemnify,
  13377. defend, and hold each Contributor harmless for any liability
  13378. incurred by, or claims asserted against, such Contributor by reason
  13379. of your accepting any such warranty or additional liability.
  13380. END OF TERMS AND CONDITIONS
  13381. AndroidX fragment library:
  13382. Copyright (c) 2005-2011, The Android Open Source Project
  13383. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  13384. you may not use this file except in compliance with the License.
  13385. Unless required by applicable law or agreed to in writing, software
  13386. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  13387. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13388. See the License for the specific language governing permissions and
  13389. limitations under the License.
  13390. Apache License
  13391. Version 2.0, January 2004
  13392. http://www.apache.org/licenses/
  13393. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  13394. 1. Definitions.
  13395. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  13396. and distribution as defined by Sections 1 through 9 of this document.
  13397. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  13398. the copyright owner that is granting the License.
  13399. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  13400. other entities that control, are controlled by, or are under common
  13401. control with that entity. For the purposes of this definition,
  13402. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  13403. direction or management of such entity, whether by contract or
  13404. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  13405. outstanding shares, or (iii) beneficial ownership of such entity.
  13406. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  13407. exercising permissions granted by this License.
  13408. &quot;Source&quot; form shall mean the preferred form for making modifications,
  13409. including but not limited to software source code, documentation
  13410. source, and configuration files.
  13411. &quot;Object&quot; form shall mean any form resulting from mechanical
  13412. transformation or translation of a Source form, including but
  13413. not limited to compiled object code, generated documentation,
  13414. and conversions to other media types.
  13415. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  13416. Object form, made available under the License, as indicated by a
  13417. copyright notice that is included in or attached to the work
  13418. (an example is provided in the Appendix below).
  13419. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  13420. form, that is based on (or derived from) the Work and for which the
  13421. editorial revisions, annotations, elaborations, or other modifications
  13422. represent, as a whole, an original work of authorship. For the purposes
  13423. of this License, Derivative Works shall not include works that remain
  13424. separable from, or merely link (or bind by name) to the interfaces of,
  13425. the Work and Derivative Works thereof.
  13426. &quot;Contribution&quot; shall mean any work of authorship, including
  13427. the original version of the Work and any modifications or additions
  13428. to that Work or Derivative Works thereof, that is intentionally
  13429. submitted to Licensor for inclusion in the Work by the copyright owner
  13430. or by an individual or Legal Entity authorized to submit on behalf of
  13431. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  13432. means any form of electronic, verbal, or written communication sent
  13433. to the Licensor or its representatives, including but not limited to
  13434. communication on electronic mailing lists, source code control systems,
  13435. and issue tracking systems that are managed by, or on behalf of, the
  13436. Licensor for the purpose of discussing and improving the Work, but
  13437. excluding communication that is conspicuously marked or otherwise
  13438. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  13439. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  13440. on behalf of whom a Contribution has been received by Licensor and
  13441. subsequently incorporated within the Work.
  13442. 2. Grant of Copyright License. Subject to the terms and conditions of
  13443. this License, each Contributor hereby grants to You a perpetual,
  13444. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  13445. copyright license to reproduce, prepare Derivative Works of,
  13446. publicly display, publicly perform, sublicense, and distribute the
  13447. Work and such Derivative Works in Source or Object form.
  13448. 3. Grant of Patent License. Subject to the terms and conditions of
  13449. this License, each Contributor hereby grants to You a perpetual,
  13450. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  13451. (except as stated in this section) patent license to make, have made,
  13452. use, offer to sell, sell, import, and otherwise transfer the Work,
  13453. where such license applies only to those patent claims licensable
  13454. by such Contributor that are necessarily infringed by their
  13455. Contribution(s) alone or by combination of their Contribution(s)
  13456. with the Work to which such Contribution(s) was submitted. If You
  13457. institute patent litigation against any entity (including a
  13458. cross-claim or counterclaim in a lawsuit) alleging that the Work
  13459. or a Contribution incorporated within the Work constitutes direct
  13460. or contributory patent infringement, then any patent licenses
  13461. granted to You under this License for that Work shall terminate
  13462. as of the date such litigation is filed.
  13463. 4. Redistribution. You may reproduce and distribute copies of the
  13464. Work or Derivative Works thereof in any medium, with or without
  13465. modifications, and in Source or Object form, provided that You
  13466. meet the following conditions:
  13467. (a) You must give any other recipients of the Work or
  13468. Derivative Works a copy of this License; and
  13469. (b) You must cause any modified files to carry prominent notices
  13470. stating that You changed the files; and
  13471. (c) You must retain, in the Source form of any Derivative Works
  13472. that You distribute, all copyright, patent, trademark, and
  13473. attribution notices from the Source form of the Work,
  13474. excluding those notices that do not pertain to any part of
  13475. the Derivative Works; and
  13476. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  13477. distribution, then any Derivative Works that You distribute must
  13478. include a readable copy of the attribution notices contained
  13479. within such NOTICE file, excluding those notices that do not
  13480. pertain to any part of the Derivative Works, in at least one
  13481. of the following places: within a NOTICE text file distributed
  13482. as part of the Derivative Works; within the Source form or
  13483. documentation, if provided along with the Derivative Works; or,
  13484. within a display generated by the Derivative Works, if and
  13485. wherever such third-party notices normally appear. The contents
  13486. of the NOTICE file are for informational purposes only and
  13487. do not modify the License. You may add Your own attribution
  13488. notices within Derivative Works that You distribute, alongside
  13489. or as an addendum to the NOTICE text from the Work, provided
  13490. that such additional attribution notices cannot be construed
  13491. as modifying the License.
  13492. You may add Your own copyright statement to Your modifications and
  13493. may provide additional or different license terms and conditions
  13494. for use, reproduction, or distribution of Your modifications, or
  13495. for any such Derivative Works as a whole, provided Your use,
  13496. reproduction, and distribution of the Work otherwise complies with
  13497. the conditions stated in this License.
  13498. 5. Submission of Contributions. Unless You explicitly state otherwise,
  13499. any Contribution intentionally submitted for inclusion in the Work
  13500. by You to the Licensor shall be under the terms and conditions of
  13501. this License, without any additional terms or conditions.
  13502. Notwithstanding the above, nothing herein shall supersede or modify
  13503. the terms of any separate license agreement you may have executed
  13504. with Licensor regarding such Contributions.
  13505. 6. Trademarks. This License does not grant permission to use the trade
  13506. names, trademarks, service marks, or product names of the Licensor,
  13507. except as required for reasonable and customary use in describing the
  13508. origin of the Work and reproducing the content of the NOTICE file.
  13509. 7. Disclaimer of Warranty. Unless required by applicable law or
  13510. agreed to in writing, Licensor provides the Work (and each
  13511. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  13512. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  13513. implied, including, without limitation, any warranties or conditions
  13514. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  13515. PARTICULAR PURPOSE. You are solely responsible for determining the
  13516. appropriateness of using or redistributing the Work and assume any
  13517. risks associated with Your exercise of permissions under this License.
  13518. 8. Limitation of Liability. In no event and under no legal theory,
  13519. whether in tort (including negligence), contract, or otherwise,
  13520. unless required by applicable law (such as deliberate and grossly
  13521. negligent acts) or agreed to in writing, shall any Contributor be
  13522. liable to You for damages, including any direct, indirect, special,
  13523. incidental, or consequential damages of any character arising as a
  13524. result of this License or out of the use or inability to use the
  13525. Work (including but not limited to damages for loss of goodwill,
  13526. work stoppage, computer failure or malfunction, or any and all
  13527. other commercial damages or losses), even if such Contributor
  13528. has been advised of the possibility of such damages.
  13529. 9. Accepting Warranty or Additional Liability. While redistributing
  13530. the Work or Derivative Works thereof, You may choose to offer,
  13531. and charge a fee for, acceptance of support, warranty, indemnity,
  13532. or other liability obligations and/or rights consistent with this
  13533. License. However, in accepting such obligations, You may act only
  13534. on Your own behalf and on Your sole responsibility, not on behalf
  13535. of any other Contributor, and only if You agree to indemnify,
  13536. defend, and hold each Contributor harmless for any liability
  13537. incurred by, or claims asserted against, such Contributor by reason
  13538. of your accepting any such warranty or additional liability.
  13539. END OF TERMS AND CONDITIONS
  13540. AndroidX interpolator library:
  13541. Copyright (c) 2005-2011, The Android Open Source Project
  13542. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  13543. you may not use this file except in compliance with the License.
  13544. Unless required by applicable law or agreed to in writing, software
  13545. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  13546. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13547. See the License for the specific language governing permissions and
  13548. limitations under the License.
  13549. Apache License
  13550. Version 2.0, January 2004
  13551. http://www.apache.org/licenses/
  13552. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  13553. 1. Definitions.
  13554. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  13555. and distribution as defined by Sections 1 through 9 of this document.
  13556. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  13557. the copyright owner that is granting the License.
  13558. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  13559. other entities that control, are controlled by, or are under common
  13560. control with that entity. For the purposes of this definition,
  13561. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  13562. direction or management of such entity, whether by contract or
  13563. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  13564. outstanding shares, or (iii) beneficial ownership of such entity.
  13565. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  13566. exercising permissions granted by this License.
  13567. &quot;Source&quot; form shall mean the preferred form for making modifications,
  13568. including but not limited to software source code, documentation
  13569. source, and configuration files.
  13570. &quot;Object&quot; form shall mean any form resulting from mechanical
  13571. transformation or translation of a Source form, including but
  13572. not limited to compiled object code, generated documentation,
  13573. and conversions to other media types.
  13574. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  13575. Object form, made available under the License, as indicated by a
  13576. copyright notice that is included in or attached to the work
  13577. (an example is provided in the Appendix below).
  13578. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  13579. form, that is based on (or derived from) the Work and for which the
  13580. editorial revisions, annotations, elaborations, or other modifications
  13581. represent, as a whole, an original work of authorship. For the purposes
  13582. of this License, Derivative Works shall not include works that remain
  13583. separable from, or merely link (or bind by name) to the interfaces of,
  13584. the Work and Derivative Works thereof.
  13585. &quot;Contribution&quot; shall mean any work of authorship, including
  13586. the original version of the Work and any modifications or additions
  13587. to that Work or Derivative Works thereof, that is intentionally
  13588. submitted to Licensor for inclusion in the Work by the copyright owner
  13589. or by an individual or Legal Entity authorized to submit on behalf of
  13590. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  13591. means any form of electronic, verbal, or written communication sent
  13592. to the Licensor or its representatives, including but not limited to
  13593. communication on electronic mailing lists, source code control systems,
  13594. and issue tracking systems that are managed by, or on behalf of, the
  13595. Licensor for the purpose of discussing and improving the Work, but
  13596. excluding communication that is conspicuously marked or otherwise
  13597. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  13598. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  13599. on behalf of whom a Contribution has been received by Licensor and
  13600. subsequently incorporated within the Work.
  13601. 2. Grant of Copyright License. Subject to the terms and conditions of
  13602. this License, each Contributor hereby grants to You a perpetual,
  13603. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  13604. copyright license to reproduce, prepare Derivative Works of,
  13605. publicly display, publicly perform, sublicense, and distribute the
  13606. Work and such Derivative Works in Source or Object form.
  13607. 3. Grant of Patent License. Subject to the terms and conditions of
  13608. this License, each Contributor hereby grants to You a perpetual,
  13609. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  13610. (except as stated in this section) patent license to make, have made,
  13611. use, offer to sell, sell, import, and otherwise transfer the Work,
  13612. where such license applies only to those patent claims licensable
  13613. by such Contributor that are necessarily infringed by their
  13614. Contribution(s) alone or by combination of their Contribution(s)
  13615. with the Work to which such Contribution(s) was submitted. If You
  13616. institute patent litigation against any entity (including a
  13617. cross-claim or counterclaim in a lawsuit) alleging that the Work
  13618. or a Contribution incorporated within the Work constitutes direct
  13619. or contributory patent infringement, then any patent licenses
  13620. granted to You under this License for that Work shall terminate
  13621. as of the date such litigation is filed.
  13622. 4. Redistribution. You may reproduce and distribute copies of the
  13623. Work or Derivative Works thereof in any medium, with or without
  13624. modifications, and in Source or Object form, provided that You
  13625. meet the following conditions:
  13626. (a) You must give any other recipients of the Work or
  13627. Derivative Works a copy of this License; and
  13628. (b) You must cause any modified files to carry prominent notices
  13629. stating that You changed the files; and
  13630. (c) You must retain, in the Source form of any Derivative Works
  13631. that You distribute, all copyright, patent, trademark, and
  13632. attribution notices from the Source form of the Work,
  13633. excluding those notices that do not pertain to any part of
  13634. the Derivative Works; and
  13635. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  13636. distribution, then any Derivative Works that You distribute must
  13637. include a readable copy of the attribution notices contained
  13638. within such NOTICE file, excluding those notices that do not
  13639. pertain to any part of the Derivative Works, in at least one
  13640. of the following places: within a NOTICE text file distributed
  13641. as part of the Derivative Works; within the Source form or
  13642. documentation, if provided along with the Derivative Works; or,
  13643. within a display generated by the Derivative Works, if and
  13644. wherever such third-party notices normally appear. The contents
  13645. of the NOTICE file are for informational purposes only and
  13646. do not modify the License. You may add Your own attribution
  13647. notices within Derivative Works that You distribute, alongside
  13648. or as an addendum to the NOTICE text from the Work, provided
  13649. that such additional attribution notices cannot be construed
  13650. as modifying the License.
  13651. You may add Your own copyright statement to Your modifications and
  13652. may provide additional or different license terms and conditions
  13653. for use, reproduction, or distribution of Your modifications, or
  13654. for any such Derivative Works as a whole, provided Your use,
  13655. reproduction, and distribution of the Work otherwise complies with
  13656. the conditions stated in this License.
  13657. 5. Submission of Contributions. Unless You explicitly state otherwise,
  13658. any Contribution intentionally submitted for inclusion in the Work
  13659. by You to the Licensor shall be under the terms and conditions of
  13660. this License, without any additional terms or conditions.
  13661. Notwithstanding the above, nothing herein shall supersede or modify
  13662. the terms of any separate license agreement you may have executed
  13663. with Licensor regarding such Contributions.
  13664. 6. Trademarks. This License does not grant permission to use the trade
  13665. names, trademarks, service marks, or product names of the Licensor,
  13666. except as required for reasonable and customary use in describing the
  13667. origin of the Work and reproducing the content of the NOTICE file.
  13668. 7. Disclaimer of Warranty. Unless required by applicable law or
  13669. agreed to in writing, Licensor provides the Work (and each
  13670. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  13671. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  13672. implied, including, without limitation, any warranties or conditions
  13673. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  13674. PARTICULAR PURPOSE. You are solely responsible for determining the
  13675. appropriateness of using or redistributing the Work and assume any
  13676. risks associated with Your exercise of permissions under this License.
  13677. 8. Limitation of Liability. In no event and under no legal theory,
  13678. whether in tort (including negligence), contract, or otherwise,
  13679. unless required by applicable law (such as deliberate and grossly
  13680. negligent acts) or agreed to in writing, shall any Contributor be
  13681. liable to You for damages, including any direct, indirect, special,
  13682. incidental, or consequential damages of any character arising as a
  13683. result of this License or out of the use or inability to use the
  13684. Work (including but not limited to damages for loss of goodwill,
  13685. work stoppage, computer failure or malfunction, or any and all
  13686. other commercial damages or losses), even if such Contributor
  13687. has been advised of the possibility of such damages.
  13688. 9. Accepting Warranty or Additional Liability. While redistributing
  13689. the Work or Derivative Works thereof, You may choose to offer,
  13690. and charge a fee for, acceptance of support, warranty, indemnity,
  13691. or other liability obligations and/or rights consistent with this
  13692. License. However, in accepting such obligations, You may act only
  13693. on Your own behalf and on Your sole responsibility, not on behalf
  13694. of any other Contributor, and only if You agree to indemnify,
  13695. defend, and hold each Contributor harmless for any liability
  13696. incurred by, or claims asserted against, such Contributor by reason
  13697. of your accepting any such warranty or additional liability.
  13698. END OF TERMS AND CONDITIONS
  13699. AndroidX legacy coreui library:
  13700. Copyright (c) 2005-2011, The Android Open Source Project
  13701. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  13702. you may not use this file except in compliance with the License.
  13703. Unless required by applicable law or agreed to in writing, software
  13704. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  13705. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13706. See the License for the specific language governing permissions and
  13707. limitations under the License.
  13708. Apache License
  13709. Version 2.0, January 2004
  13710. http://www.apache.org/licenses/
  13711. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  13712. 1. Definitions.
  13713. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  13714. and distribution as defined by Sections 1 through 9 of this document.
  13715. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  13716. the copyright owner that is granting the License.
  13717. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  13718. other entities that control, are controlled by, or are under common
  13719. control with that entity. For the purposes of this definition,
  13720. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  13721. direction or management of such entity, whether by contract or
  13722. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  13723. outstanding shares, or (iii) beneficial ownership of such entity.
  13724. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  13725. exercising permissions granted by this License.
  13726. &quot;Source&quot; form shall mean the preferred form for making modifications,
  13727. including but not limited to software source code, documentation
  13728. source, and configuration files.
  13729. &quot;Object&quot; form shall mean any form resulting from mechanical
  13730. transformation or translation of a Source form, including but
  13731. not limited to compiled object code, generated documentation,
  13732. and conversions to other media types.
  13733. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  13734. Object form, made available under the License, as indicated by a
  13735. copyright notice that is included in or attached to the work
  13736. (an example is provided in the Appendix below).
  13737. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  13738. form, that is based on (or derived from) the Work and for which the
  13739. editorial revisions, annotations, elaborations, or other modifications
  13740. represent, as a whole, an original work of authorship. For the purposes
  13741. of this License, Derivative Works shall not include works that remain
  13742. separable from, or merely link (or bind by name) to the interfaces of,
  13743. the Work and Derivative Works thereof.
  13744. &quot;Contribution&quot; shall mean any work of authorship, including
  13745. the original version of the Work and any modifications or additions
  13746. to that Work or Derivative Works thereof, that is intentionally
  13747. submitted to Licensor for inclusion in the Work by the copyright owner
  13748. or by an individual or Legal Entity authorized to submit on behalf of
  13749. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  13750. means any form of electronic, verbal, or written communication sent
  13751. to the Licensor or its representatives, including but not limited to
  13752. communication on electronic mailing lists, source code control systems,
  13753. and issue tracking systems that are managed by, or on behalf of, the
  13754. Licensor for the purpose of discussing and improving the Work, but
  13755. excluding communication that is conspicuously marked or otherwise
  13756. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  13757. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  13758. on behalf of whom a Contribution has been received by Licensor and
  13759. subsequently incorporated within the Work.
  13760. 2. Grant of Copyright License. Subject to the terms and conditions of
  13761. this License, each Contributor hereby grants to You a perpetual,
  13762. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  13763. copyright license to reproduce, prepare Derivative Works of,
  13764. publicly display, publicly perform, sublicense, and distribute the
  13765. Work and such Derivative Works in Source or Object form.
  13766. 3. Grant of Patent License. Subject to the terms and conditions of
  13767. this License, each Contributor hereby grants to You a perpetual,
  13768. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  13769. (except as stated in this section) patent license to make, have made,
  13770. use, offer to sell, sell, import, and otherwise transfer the Work,
  13771. where such license applies only to those patent claims licensable
  13772. by such Contributor that are necessarily infringed by their
  13773. Contribution(s) alone or by combination of their Contribution(s)
  13774. with the Work to which such Contribution(s) was submitted. If You
  13775. institute patent litigation against any entity (including a
  13776. cross-claim or counterclaim in a lawsuit) alleging that the Work
  13777. or a Contribution incorporated within the Work constitutes direct
  13778. or contributory patent infringement, then any patent licenses
  13779. granted to You under this License for that Work shall terminate
  13780. as of the date such litigation is filed.
  13781. 4. Redistribution. You may reproduce and distribute copies of the
  13782. Work or Derivative Works thereof in any medium, with or without
  13783. modifications, and in Source or Object form, provided that You
  13784. meet the following conditions:
  13785. (a) You must give any other recipients of the Work or
  13786. Derivative Works a copy of this License; and
  13787. (b) You must cause any modified files to carry prominent notices
  13788. stating that You changed the files; and
  13789. (c) You must retain, in the Source form of any Derivative Works
  13790. that You distribute, all copyright, patent, trademark, and
  13791. attribution notices from the Source form of the Work,
  13792. excluding those notices that do not pertain to any part of
  13793. the Derivative Works; and
  13794. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  13795. distribution, then any Derivative Works that You distribute must
  13796. include a readable copy of the attribution notices contained
  13797. within such NOTICE file, excluding those notices that do not
  13798. pertain to any part of the Derivative Works, in at least one
  13799. of the following places: within a NOTICE text file distributed
  13800. as part of the Derivative Works; within the Source form or
  13801. documentation, if provided along with the Derivative Works; or,
  13802. within a display generated by the Derivative Works, if and
  13803. wherever such third-party notices normally appear. The contents
  13804. of the NOTICE file are for informational purposes only and
  13805. do not modify the License. You may add Your own attribution
  13806. notices within Derivative Works that You distribute, alongside
  13807. or as an addendum to the NOTICE text from the Work, provided
  13808. that such additional attribution notices cannot be construed
  13809. as modifying the License.
  13810. You may add Your own copyright statement to Your modifications and
  13811. may provide additional or different license terms and conditions
  13812. for use, reproduction, or distribution of Your modifications, or
  13813. for any such Derivative Works as a whole, provided Your use,
  13814. reproduction, and distribution of the Work otherwise complies with
  13815. the conditions stated in this License.
  13816. 5. Submission of Contributions. Unless You explicitly state otherwise,
  13817. any Contribution intentionally submitted for inclusion in the Work
  13818. by You to the Licensor shall be under the terms and conditions of
  13819. this License, without any additional terms or conditions.
  13820. Notwithstanding the above, nothing herein shall supersede or modify
  13821. the terms of any separate license agreement you may have executed
  13822. with Licensor regarding such Contributions.
  13823. 6. Trademarks. This License does not grant permission to use the trade
  13824. names, trademarks, service marks, or product names of the Licensor,
  13825. except as required for reasonable and customary use in describing the
  13826. origin of the Work and reproducing the content of the NOTICE file.
  13827. 7. Disclaimer of Warranty. Unless required by applicable law or
  13828. agreed to in writing, Licensor provides the Work (and each
  13829. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  13830. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  13831. implied, including, without limitation, any warranties or conditions
  13832. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  13833. PARTICULAR PURPOSE. You are solely responsible for determining the
  13834. appropriateness of using or redistributing the Work and assume any
  13835. risks associated with Your exercise of permissions under this License.
  13836. 8. Limitation of Liability. In no event and under no legal theory,
  13837. whether in tort (including negligence), contract, or otherwise,
  13838. unless required by applicable law (such as deliberate and grossly
  13839. negligent acts) or agreed to in writing, shall any Contributor be
  13840. liable to You for damages, including any direct, indirect, special,
  13841. incidental, or consequential damages of any character arising as a
  13842. result of this License or out of the use or inability to use the
  13843. Work (including but not limited to damages for loss of goodwill,
  13844. work stoppage, computer failure or malfunction, or any and all
  13845. other commercial damages or losses), even if such Contributor
  13846. has been advised of the possibility of such damages.
  13847. 9. Accepting Warranty or Additional Liability. While redistributing
  13848. the Work or Derivative Works thereof, You may choose to offer,
  13849. and charge a fee for, acceptance of support, warranty, indemnity,
  13850. or other liability obligations and/or rights consistent with this
  13851. License. However, in accepting such obligations, You may act only
  13852. on Your own behalf and on Your sole responsibility, not on behalf
  13853. of any other Contributor, and only if You agree to indemnify,
  13854. defend, and hold each Contributor harmless for any liability
  13855. incurred by, or claims asserted against, such Contributor by reason
  13856. of your accepting any such warranty or additional liability.
  13857. END OF TERMS AND CONDITIONS
  13858. AndroidX legacy coreutils library:
  13859. Copyright (c) 2005-2011, The Android Open Source Project
  13860. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  13861. you may not use this file except in compliance with the License.
  13862. Unless required by applicable law or agreed to in writing, software
  13863. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  13864. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  13865. See the License for the specific language governing permissions and
  13866. limitations under the License.
  13867. Apache License
  13868. Version 2.0, January 2004
  13869. http://www.apache.org/licenses/
  13870. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  13871. 1. Definitions.
  13872. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  13873. and distribution as defined by Sections 1 through 9 of this document.
  13874. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  13875. the copyright owner that is granting the License.
  13876. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  13877. other entities that control, are controlled by, or are under common
  13878. control with that entity. For the purposes of this definition,
  13879. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  13880. direction or management of such entity, whether by contract or
  13881. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  13882. outstanding shares, or (iii) beneficial ownership of such entity.
  13883. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  13884. exercising permissions granted by this License.
  13885. &quot;Source&quot; form shall mean the preferred form for making modifications,
  13886. including but not limited to software source code, documentation
  13887. source, and configuration files.
  13888. &quot;Object&quot; form shall mean any form resulting from mechanical
  13889. transformation or translation of a Source form, including but
  13890. not limited to compiled object code, generated documentation,
  13891. and conversions to other media types.
  13892. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  13893. Object form, made available under the License, as indicated by a
  13894. copyright notice that is included in or attached to the work
  13895. (an example is provided in the Appendix below).
  13896. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  13897. form, that is based on (or derived from) the Work and for which the
  13898. editorial revisions, annotations, elaborations, or other modifications
  13899. represent, as a whole, an original work of authorship. For the purposes
  13900. of this License, Derivative Works shall not include works that remain
  13901. separable from, or merely link (or bind by name) to the interfaces of,
  13902. the Work and Derivative Works thereof.
  13903. &quot;Contribution&quot; shall mean any work of authorship, including
  13904. the original version of the Work and any modifications or additions
  13905. to that Work or Derivative Works thereof, that is intentionally
  13906. submitted to Licensor for inclusion in the Work by the copyright owner
  13907. or by an individual or Legal Entity authorized to submit on behalf of
  13908. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  13909. means any form of electronic, verbal, or written communication sent
  13910. to the Licensor or its representatives, including but not limited to
  13911. communication on electronic mailing lists, source code control systems,
  13912. and issue tracking systems that are managed by, or on behalf of, the
  13913. Licensor for the purpose of discussing and improving the Work, but
  13914. excluding communication that is conspicuously marked or otherwise
  13915. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  13916. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  13917. on behalf of whom a Contribution has been received by Licensor and
  13918. subsequently incorporated within the Work.
  13919. 2. Grant of Copyright License. Subject to the terms and conditions of
  13920. this License, each Contributor hereby grants to You a perpetual,
  13921. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  13922. copyright license to reproduce, prepare Derivative Works of,
  13923. publicly display, publicly perform, sublicense, and distribute the
  13924. Work and such Derivative Works in Source or Object form.
  13925. 3. Grant of Patent License. Subject to the terms and conditions of
  13926. this License, each Contributor hereby grants to You a perpetual,
  13927. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  13928. (except as stated in this section) patent license to make, have made,
  13929. use, offer to sell, sell, import, and otherwise transfer the Work,
  13930. where such license applies only to those patent claims licensable
  13931. by such Contributor that are necessarily infringed by their
  13932. Contribution(s) alone or by combination of their Contribution(s)
  13933. with the Work to which such Contribution(s) was submitted. If You
  13934. institute patent litigation against any entity (including a
  13935. cross-claim or counterclaim in a lawsuit) alleging that the Work
  13936. or a Contribution incorporated within the Work constitutes direct
  13937. or contributory patent infringement, then any patent licenses
  13938. granted to You under this License for that Work shall terminate
  13939. as of the date such litigation is filed.
  13940. 4. Redistribution. You may reproduce and distribute copies of the
  13941. Work or Derivative Works thereof in any medium, with or without
  13942. modifications, and in Source or Object form, provided that You
  13943. meet the following conditions:
  13944. (a) You must give any other recipients of the Work or
  13945. Derivative Works a copy of this License; and
  13946. (b) You must cause any modified files to carry prominent notices
  13947. stating that You changed the files; and
  13948. (c) You must retain, in the Source form of any Derivative Works
  13949. that You distribute, all copyright, patent, trademark, and
  13950. attribution notices from the Source form of the Work,
  13951. excluding those notices that do not pertain to any part of
  13952. the Derivative Works; and
  13953. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  13954. distribution, then any Derivative Works that You distribute must
  13955. include a readable copy of the attribution notices contained
  13956. within such NOTICE file, excluding those notices that do not
  13957. pertain to any part of the Derivative Works, in at least one
  13958. of the following places: within a NOTICE text file distributed
  13959. as part of the Derivative Works; within the Source form or
  13960. documentation, if provided along with the Derivative Works; or,
  13961. within a display generated by the Derivative Works, if and
  13962. wherever such third-party notices normally appear. The contents
  13963. of the NOTICE file are for informational purposes only and
  13964. do not modify the License. You may add Your own attribution
  13965. notices within Derivative Works that You distribute, alongside
  13966. or as an addendum to the NOTICE text from the Work, provided
  13967. that such additional attribution notices cannot be construed
  13968. as modifying the License.
  13969. You may add Your own copyright statement to Your modifications and
  13970. may provide additional or different license terms and conditions
  13971. for use, reproduction, or distribution of Your modifications, or
  13972. for any such Derivative Works as a whole, provided Your use,
  13973. reproduction, and distribution of the Work otherwise complies with
  13974. the conditions stated in this License.
  13975. 5. Submission of Contributions. Unless You explicitly state otherwise,
  13976. any Contribution intentionally submitted for inclusion in the Work
  13977. by You to the Licensor shall be under the terms and conditions of
  13978. this License, without any additional terms or conditions.
  13979. Notwithstanding the above, nothing herein shall supersede or modify
  13980. the terms of any separate license agreement you may have executed
  13981. with Licensor regarding such Contributions.
  13982. 6. Trademarks. This License does not grant permission to use the trade
  13983. names, trademarks, service marks, or product names of the Licensor,
  13984. except as required for reasonable and customary use in describing the
  13985. origin of the Work and reproducing the content of the NOTICE file.
  13986. 7. Disclaimer of Warranty. Unless required by applicable law or
  13987. agreed to in writing, Licensor provides the Work (and each
  13988. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  13989. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  13990. implied, including, without limitation, any warranties or conditions
  13991. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  13992. PARTICULAR PURPOSE. You are solely responsible for determining the
  13993. appropriateness of using or redistributing the Work and assume any
  13994. risks associated with Your exercise of permissions under this License.
  13995. 8. Limitation of Liability. In no event and under no legal theory,
  13996. whether in tort (including negligence), contract, or otherwise,
  13997. unless required by applicable law (such as deliberate and grossly
  13998. negligent acts) or agreed to in writing, shall any Contributor be
  13999. liable to You for damages, including any direct, indirect, special,
  14000. incidental, or consequential damages of any character arising as a
  14001. result of this License or out of the use or inability to use the
  14002. Work (including but not limited to damages for loss of goodwill,
  14003. work stoppage, computer failure or malfunction, or any and all
  14004. other commercial damages or losses), even if such Contributor
  14005. has been advised of the possibility of such damages.
  14006. 9. Accepting Warranty or Additional Liability. While redistributing
  14007. the Work or Derivative Works thereof, You may choose to offer,
  14008. and charge a fee for, acceptance of support, warranty, indemnity,
  14009. or other liability obligations and/or rights consistent with this
  14010. License. However, in accepting such obligations, You may act only
  14011. on Your own behalf and on Your sole responsibility, not on behalf
  14012. of any other Contributor, and only if You agree to indemnify,
  14013. defend, and hold each Contributor harmless for any liability
  14014. incurred by, or claims asserted against, such Contributor by reason
  14015. of your accepting any such warranty or additional liability.
  14016. END OF TERMS AND CONDITIONS
  14017. AndroidX legacy v4 library:
  14018. Copyright (c) 2005-2011, The Android Open Source Project
  14019. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  14020. you may not use this file except in compliance with the License.
  14021. Unless required by applicable law or agreed to in writing, software
  14022. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  14023. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  14024. See the License for the specific language governing permissions and
  14025. limitations under the License.
  14026. Apache License
  14027. Version 2.0, January 2004
  14028. http://www.apache.org/licenses/
  14029. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  14030. 1. Definitions.
  14031. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  14032. and distribution as defined by Sections 1 through 9 of this document.
  14033. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  14034. the copyright owner that is granting the License.
  14035. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  14036. other entities that control, are controlled by, or are under common
  14037. control with that entity. For the purposes of this definition,
  14038. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  14039. direction or management of such entity, whether by contract or
  14040. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  14041. outstanding shares, or (iii) beneficial ownership of such entity.
  14042. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  14043. exercising permissions granted by this License.
  14044. &quot;Source&quot; form shall mean the preferred form for making modifications,
  14045. including but not limited to software source code, documentation
  14046. source, and configuration files.
  14047. &quot;Object&quot; form shall mean any form resulting from mechanical
  14048. transformation or translation of a Source form, including but
  14049. not limited to compiled object code, generated documentation,
  14050. and conversions to other media types.
  14051. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  14052. Object form, made available under the License, as indicated by a
  14053. copyright notice that is included in or attached to the work
  14054. (an example is provided in the Appendix below).
  14055. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  14056. form, that is based on (or derived from) the Work and for which the
  14057. editorial revisions, annotations, elaborations, or other modifications
  14058. represent, as a whole, an original work of authorship. For the purposes
  14059. of this License, Derivative Works shall not include works that remain
  14060. separable from, or merely link (or bind by name) to the interfaces of,
  14061. the Work and Derivative Works thereof.
  14062. &quot;Contribution&quot; shall mean any work of authorship, including
  14063. the original version of the Work and any modifications or additions
  14064. to that Work or Derivative Works thereof, that is intentionally
  14065. submitted to Licensor for inclusion in the Work by the copyright owner
  14066. or by an individual or Legal Entity authorized to submit on behalf of
  14067. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  14068. means any form of electronic, verbal, or written communication sent
  14069. to the Licensor or its representatives, including but not limited to
  14070. communication on electronic mailing lists, source code control systems,
  14071. and issue tracking systems that are managed by, or on behalf of, the
  14072. Licensor for the purpose of discussing and improving the Work, but
  14073. excluding communication that is conspicuously marked or otherwise
  14074. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  14075. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  14076. on behalf of whom a Contribution has been received by Licensor and
  14077. subsequently incorporated within the Work.
  14078. 2. Grant of Copyright License. Subject to the terms and conditions of
  14079. this License, each Contributor hereby grants to You a perpetual,
  14080. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  14081. copyright license to reproduce, prepare Derivative Works of,
  14082. publicly display, publicly perform, sublicense, and distribute the
  14083. Work and such Derivative Works in Source or Object form.
  14084. 3. Grant of Patent License. Subject to the terms and conditions of
  14085. this License, each Contributor hereby grants to You a perpetual,
  14086. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  14087. (except as stated in this section) patent license to make, have made,
  14088. use, offer to sell, sell, import, and otherwise transfer the Work,
  14089. where such license applies only to those patent claims licensable
  14090. by such Contributor that are necessarily infringed by their
  14091. Contribution(s) alone or by combination of their Contribution(s)
  14092. with the Work to which such Contribution(s) was submitted. If You
  14093. institute patent litigation against any entity (including a
  14094. cross-claim or counterclaim in a lawsuit) alleging that the Work
  14095. or a Contribution incorporated within the Work constitutes direct
  14096. or contributory patent infringement, then any patent licenses
  14097. granted to You under this License for that Work shall terminate
  14098. as of the date such litigation is filed.
  14099. 4. Redistribution. You may reproduce and distribute copies of the
  14100. Work or Derivative Works thereof in any medium, with or without
  14101. modifications, and in Source or Object form, provided that You
  14102. meet the following conditions:
  14103. (a) You must give any other recipients of the Work or
  14104. Derivative Works a copy of this License; and
  14105. (b) You must cause any modified files to carry prominent notices
  14106. stating that You changed the files; and
  14107. (c) You must retain, in the Source form of any Derivative Works
  14108. that You distribute, all copyright, patent, trademark, and
  14109. attribution notices from the Source form of the Work,
  14110. excluding those notices that do not pertain to any part of
  14111. the Derivative Works; and
  14112. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  14113. distribution, then any Derivative Works that You distribute must
  14114. include a readable copy of the attribution notices contained
  14115. within such NOTICE file, excluding those notices that do not
  14116. pertain to any part of the Derivative Works, in at least one
  14117. of the following places: within a NOTICE text file distributed
  14118. as part of the Derivative Works; within the Source form or
  14119. documentation, if provided along with the Derivative Works; or,
  14120. within a display generated by the Derivative Works, if and
  14121. wherever such third-party notices normally appear. The contents
  14122. of the NOTICE file are for informational purposes only and
  14123. do not modify the License. You may add Your own attribution
  14124. notices within Derivative Works that You distribute, alongside
  14125. or as an addendum to the NOTICE text from the Work, provided
  14126. that such additional attribution notices cannot be construed
  14127. as modifying the License.
  14128. You may add Your own copyright statement to Your modifications and
  14129. may provide additional or different license terms and conditions
  14130. for use, reproduction, or distribution of Your modifications, or
  14131. for any such Derivative Works as a whole, provided Your use,
  14132. reproduction, and distribution of the Work otherwise complies with
  14133. the conditions stated in this License.
  14134. 5. Submission of Contributions. Unless You explicitly state otherwise,
  14135. any Contribution intentionally submitted for inclusion in the Work
  14136. by You to the Licensor shall be under the terms and conditions of
  14137. this License, without any additional terms or conditions.
  14138. Notwithstanding the above, nothing herein shall supersede or modify
  14139. the terms of any separate license agreement you may have executed
  14140. with Licensor regarding such Contributions.
  14141. 6. Trademarks. This License does not grant permission to use the trade
  14142. names, trademarks, service marks, or product names of the Licensor,
  14143. except as required for reasonable and customary use in describing the
  14144. origin of the Work and reproducing the content of the NOTICE file.
  14145. 7. Disclaimer of Warranty. Unless required by applicable law or
  14146. agreed to in writing, Licensor provides the Work (and each
  14147. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  14148. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  14149. implied, including, without limitation, any warranties or conditions
  14150. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  14151. PARTICULAR PURPOSE. You are solely responsible for determining the
  14152. appropriateness of using or redistributing the Work and assume any
  14153. risks associated with Your exercise of permissions under this License.
  14154. 8. Limitation of Liability. In no event and under no legal theory,
  14155. whether in tort (including negligence), contract, or otherwise,
  14156. unless required by applicable law (such as deliberate and grossly
  14157. negligent acts) or agreed to in writing, shall any Contributor be
  14158. liable to You for damages, including any direct, indirect, special,
  14159. incidental, or consequential damages of any character arising as a
  14160. result of this License or out of the use or inability to use the
  14161. Work (including but not limited to damages for loss of goodwill,
  14162. work stoppage, computer failure or malfunction, or any and all
  14163. other commercial damages or losses), even if such Contributor
  14164. has been advised of the possibility of such damages.
  14165. 9. Accepting Warranty or Additional Liability. While redistributing
  14166. the Work or Derivative Works thereof, You may choose to offer,
  14167. and charge a fee for, acceptance of support, warranty, indemnity,
  14168. or other liability obligations and/or rights consistent with this
  14169. License. However, in accepting such obligations, You may act only
  14170. on Your own behalf and on Your sole responsibility, not on behalf
  14171. of any other Contributor, and only if You agree to indemnify,
  14172. defend, and hold each Contributor harmless for any liability
  14173. incurred by, or claims asserted against, such Contributor by reason
  14174. of your accepting any such warranty or additional liability.
  14175. END OF TERMS AND CONDITIONS
  14176. AndroidX lifecycle common library:
  14177. Copyright (c) 2005-2011, The Android Open Source Project
  14178. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  14179. you may not use this file except in compliance with the License.
  14180. Unless required by applicable law or agreed to in writing, software
  14181. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  14182. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  14183. See the License for the specific language governing permissions and
  14184. limitations under the License.
  14185. Apache License
  14186. Version 2.0, January 2004
  14187. http://www.apache.org/licenses/
  14188. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  14189. 1. Definitions.
  14190. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  14191. and distribution as defined by Sections 1 through 9 of this document.
  14192. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  14193. the copyright owner that is granting the License.
  14194. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  14195. other entities that control, are controlled by, or are under common
  14196. control with that entity. For the purposes of this definition,
  14197. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  14198. direction or management of such entity, whether by contract or
  14199. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  14200. outstanding shares, or (iii) beneficial ownership of such entity.
  14201. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  14202. exercising permissions granted by this License.
  14203. &quot;Source&quot; form shall mean the preferred form for making modifications,
  14204. including but not limited to software source code, documentation
  14205. source, and configuration files.
  14206. &quot;Object&quot; form shall mean any form resulting from mechanical
  14207. transformation or translation of a Source form, including but
  14208. not limited to compiled object code, generated documentation,
  14209. and conversions to other media types.
  14210. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  14211. Object form, made available under the License, as indicated by a
  14212. copyright notice that is included in or attached to the work
  14213. (an example is provided in the Appendix below).
  14214. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  14215. form, that is based on (or derived from) the Work and for which the
  14216. editorial revisions, annotations, elaborations, or other modifications
  14217. represent, as a whole, an original work of authorship. For the purposes
  14218. of this License, Derivative Works shall not include works that remain
  14219. separable from, or merely link (or bind by name) to the interfaces of,
  14220. the Work and Derivative Works thereof.
  14221. &quot;Contribution&quot; shall mean any work of authorship, including
  14222. the original version of the Work and any modifications or additions
  14223. to that Work or Derivative Works thereof, that is intentionally
  14224. submitted to Licensor for inclusion in the Work by the copyright owner
  14225. or by an individual or Legal Entity authorized to submit on behalf of
  14226. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  14227. means any form of electronic, verbal, or written communication sent
  14228. to the Licensor or its representatives, including but not limited to
  14229. communication on electronic mailing lists, source code control systems,
  14230. and issue tracking systems that are managed by, or on behalf of, the
  14231. Licensor for the purpose of discussing and improving the Work, but
  14232. excluding communication that is conspicuously marked or otherwise
  14233. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  14234. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  14235. on behalf of whom a Contribution has been received by Licensor and
  14236. subsequently incorporated within the Work.
  14237. 2. Grant of Copyright License. Subject to the terms and conditions of
  14238. this License, each Contributor hereby grants to You a perpetual,
  14239. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  14240. copyright license to reproduce, prepare Derivative Works of,
  14241. publicly display, publicly perform, sublicense, and distribute the
  14242. Work and such Derivative Works in Source or Object form.
  14243. 3. Grant of Patent License. Subject to the terms and conditions of
  14244. this License, each Contributor hereby grants to You a perpetual,
  14245. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  14246. (except as stated in this section) patent license to make, have made,
  14247. use, offer to sell, sell, import, and otherwise transfer the Work,
  14248. where such license applies only to those patent claims licensable
  14249. by such Contributor that are necessarily infringed by their
  14250. Contribution(s) alone or by combination of their Contribution(s)
  14251. with the Work to which such Contribution(s) was submitted. If You
  14252. institute patent litigation against any entity (including a
  14253. cross-claim or counterclaim in a lawsuit) alleging that the Work
  14254. or a Contribution incorporated within the Work constitutes direct
  14255. or contributory patent infringement, then any patent licenses
  14256. granted to You under this License for that Work shall terminate
  14257. as of the date such litigation is filed.
  14258. 4. Redistribution. You may reproduce and distribute copies of the
  14259. Work or Derivative Works thereof in any medium, with or without
  14260. modifications, and in Source or Object form, provided that You
  14261. meet the following conditions:
  14262. (a) You must give any other recipients of the Work or
  14263. Derivative Works a copy of this License; and
  14264. (b) You must cause any modified files to carry prominent notices
  14265. stating that You changed the files; and
  14266. (c) You must retain, in the Source form of any Derivative Works
  14267. that You distribute, all copyright, patent, trademark, and
  14268. attribution notices from the Source form of the Work,
  14269. excluding those notices that do not pertain to any part of
  14270. the Derivative Works; and
  14271. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  14272. distribution, then any Derivative Works that You distribute must
  14273. include a readable copy of the attribution notices contained
  14274. within such NOTICE file, excluding those notices that do not
  14275. pertain to any part of the Derivative Works, in at least one
  14276. of the following places: within a NOTICE text file distributed
  14277. as part of the Derivative Works; within the Source form or
  14278. documentation, if provided along with the Derivative Works; or,
  14279. within a display generated by the Derivative Works, if and
  14280. wherever such third-party notices normally appear. The contents
  14281. of the NOTICE file are for informational purposes only and
  14282. do not modify the License. You may add Your own attribution
  14283. notices within Derivative Works that You distribute, alongside
  14284. or as an addendum to the NOTICE text from the Work, provided
  14285. that such additional attribution notices cannot be construed
  14286. as modifying the License.
  14287. You may add Your own copyright statement to Your modifications and
  14288. may provide additional or different license terms and conditions
  14289. for use, reproduction, or distribution of Your modifications, or
  14290. for any such Derivative Works as a whole, provided Your use,
  14291. reproduction, and distribution of the Work otherwise complies with
  14292. the conditions stated in this License.
  14293. 5. Submission of Contributions. Unless You explicitly state otherwise,
  14294. any Contribution intentionally submitted for inclusion in the Work
  14295. by You to the Licensor shall be under the terms and conditions of
  14296. this License, without any additional terms or conditions.
  14297. Notwithstanding the above, nothing herein shall supersede or modify
  14298. the terms of any separate license agreement you may have executed
  14299. with Licensor regarding such Contributions.
  14300. 6. Trademarks. This License does not grant permission to use the trade
  14301. names, trademarks, service marks, or product names of the Licensor,
  14302. except as required for reasonable and customary use in describing the
  14303. origin of the Work and reproducing the content of the NOTICE file.
  14304. 7. Disclaimer of Warranty. Unless required by applicable law or
  14305. agreed to in writing, Licensor provides the Work (and each
  14306. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  14307. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  14308. implied, including, without limitation, any warranties or conditions
  14309. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  14310. PARTICULAR PURPOSE. You are solely responsible for determining the
  14311. appropriateness of using or redistributing the Work and assume any
  14312. risks associated with Your exercise of permissions under this License.
  14313. 8. Limitation of Liability. In no event and under no legal theory,
  14314. whether in tort (including negligence), contract, or otherwise,
  14315. unless required by applicable law (such as deliberate and grossly
  14316. negligent acts) or agreed to in writing, shall any Contributor be
  14317. liable to You for damages, including any direct, indirect, special,
  14318. incidental, or consequential damages of any character arising as a
  14319. result of this License or out of the use or inability to use the
  14320. Work (including but not limited to damages for loss of goodwill,
  14321. work stoppage, computer failure or malfunction, or any and all
  14322. other commercial damages or losses), even if such Contributor
  14323. has been advised of the possibility of such damages.
  14324. 9. Accepting Warranty or Additional Liability. While redistributing
  14325. the Work or Derivative Works thereof, You may choose to offer,
  14326. and charge a fee for, acceptance of support, warranty, indemnity,
  14327. or other liability obligations and/or rights consistent with this
  14328. License. However, in accepting such obligations, You may act only
  14329. on Your own behalf and on Your sole responsibility, not on behalf
  14330. of any other Contributor, and only if You agree to indemnify,
  14331. defend, and hold each Contributor harmless for any liability
  14332. incurred by, or claims asserted against, such Contributor by reason
  14333. of your accepting any such warranty or additional liability.
  14334. END OF TERMS AND CONDITIONS
  14335. AndroidX lifecycle livedatacore library:
  14336. Copyright (c) 2005-2011, The Android Open Source Project
  14337. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  14338. you may not use this file except in compliance with the License.
  14339. Unless required by applicable law or agreed to in writing, software
  14340. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  14341. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  14342. See the License for the specific language governing permissions and
  14343. limitations under the License.
  14344. Apache License
  14345. Version 2.0, January 2004
  14346. http://www.apache.org/licenses/
  14347. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  14348. 1. Definitions.
  14349. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  14350. and distribution as defined by Sections 1 through 9 of this document.
  14351. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  14352. the copyright owner that is granting the License.
  14353. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  14354. other entities that control, are controlled by, or are under common
  14355. control with that entity. For the purposes of this definition,
  14356. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  14357. direction or management of such entity, whether by contract or
  14358. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  14359. outstanding shares, or (iii) beneficial ownership of such entity.
  14360. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  14361. exercising permissions granted by this License.
  14362. &quot;Source&quot; form shall mean the preferred form for making modifications,
  14363. including but not limited to software source code, documentation
  14364. source, and configuration files.
  14365. &quot;Object&quot; form shall mean any form resulting from mechanical
  14366. transformation or translation of a Source form, including but
  14367. not limited to compiled object code, generated documentation,
  14368. and conversions to other media types.
  14369. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  14370. Object form, made available under the License, as indicated by a
  14371. copyright notice that is included in or attached to the work
  14372. (an example is provided in the Appendix below).
  14373. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  14374. form, that is based on (or derived from) the Work and for which the
  14375. editorial revisions, annotations, elaborations, or other modifications
  14376. represent, as a whole, an original work of authorship. For the purposes
  14377. of this License, Derivative Works shall not include works that remain
  14378. separable from, or merely link (or bind by name) to the interfaces of,
  14379. the Work and Derivative Works thereof.
  14380. &quot;Contribution&quot; shall mean any work of authorship, including
  14381. the original version of the Work and any modifications or additions
  14382. to that Work or Derivative Works thereof, that is intentionally
  14383. submitted to Licensor for inclusion in the Work by the copyright owner
  14384. or by an individual or Legal Entity authorized to submit on behalf of
  14385. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  14386. means any form of electronic, verbal, or written communication sent
  14387. to the Licensor or its representatives, including but not limited to
  14388. communication on electronic mailing lists, source code control systems,
  14389. and issue tracking systems that are managed by, or on behalf of, the
  14390. Licensor for the purpose of discussing and improving the Work, but
  14391. excluding communication that is conspicuously marked or otherwise
  14392. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  14393. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  14394. on behalf of whom a Contribution has been received by Licensor and
  14395. subsequently incorporated within the Work.
  14396. 2. Grant of Copyright License. Subject to the terms and conditions of
  14397. this License, each Contributor hereby grants to You a perpetual,
  14398. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  14399. copyright license to reproduce, prepare Derivative Works of,
  14400. publicly display, publicly perform, sublicense, and distribute the
  14401. Work and such Derivative Works in Source or Object form.
  14402. 3. Grant of Patent License. Subject to the terms and conditions of
  14403. this License, each Contributor hereby grants to You a perpetual,
  14404. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  14405. (except as stated in this section) patent license to make, have made,
  14406. use, offer to sell, sell, import, and otherwise transfer the Work,
  14407. where such license applies only to those patent claims licensable
  14408. by such Contributor that are necessarily infringed by their
  14409. Contribution(s) alone or by combination of their Contribution(s)
  14410. with the Work to which such Contribution(s) was submitted. If You
  14411. institute patent litigation against any entity (including a
  14412. cross-claim or counterclaim in a lawsuit) alleging that the Work
  14413. or a Contribution incorporated within the Work constitutes direct
  14414. or contributory patent infringement, then any patent licenses
  14415. granted to You under this License for that Work shall terminate
  14416. as of the date such litigation is filed.
  14417. 4. Redistribution. You may reproduce and distribute copies of the
  14418. Work or Derivative Works thereof in any medium, with or without
  14419. modifications, and in Source or Object form, provided that You
  14420. meet the following conditions:
  14421. (a) You must give any other recipients of the Work or
  14422. Derivative Works a copy of this License; and
  14423. (b) You must cause any modified files to carry prominent notices
  14424. stating that You changed the files; and
  14425. (c) You must retain, in the Source form of any Derivative Works
  14426. that You distribute, all copyright, patent, trademark, and
  14427. attribution notices from the Source form of the Work,
  14428. excluding those notices that do not pertain to any part of
  14429. the Derivative Works; and
  14430. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  14431. distribution, then any Derivative Works that You distribute must
  14432. include a readable copy of the attribution notices contained
  14433. within such NOTICE file, excluding those notices that do not
  14434. pertain to any part of the Derivative Works, in at least one
  14435. of the following places: within a NOTICE text file distributed
  14436. as part of the Derivative Works; within the Source form or
  14437. documentation, if provided along with the Derivative Works; or,
  14438. within a display generated by the Derivative Works, if and
  14439. wherever such third-party notices normally appear. The contents
  14440. of the NOTICE file are for informational purposes only and
  14441. do not modify the License. You may add Your own attribution
  14442. notices within Derivative Works that You distribute, alongside
  14443. or as an addendum to the NOTICE text from the Work, provided
  14444. that such additional attribution notices cannot be construed
  14445. as modifying the License.
  14446. You may add Your own copyright statement to Your modifications and
  14447. may provide additional or different license terms and conditions
  14448. for use, reproduction, or distribution of Your modifications, or
  14449. for any such Derivative Works as a whole, provided Your use,
  14450. reproduction, and distribution of the Work otherwise complies with
  14451. the conditions stated in this License.
  14452. 5. Submission of Contributions. Unless You explicitly state otherwise,
  14453. any Contribution intentionally submitted for inclusion in the Work
  14454. by You to the Licensor shall be under the terms and conditions of
  14455. this License, without any additional terms or conditions.
  14456. Notwithstanding the above, nothing herein shall supersede or modify
  14457. the terms of any separate license agreement you may have executed
  14458. with Licensor regarding such Contributions.
  14459. 6. Trademarks. This License does not grant permission to use the trade
  14460. names, trademarks, service marks, or product names of the Licensor,
  14461. except as required for reasonable and customary use in describing the
  14462. origin of the Work and reproducing the content of the NOTICE file.
  14463. 7. Disclaimer of Warranty. Unless required by applicable law or
  14464. agreed to in writing, Licensor provides the Work (and each
  14465. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  14466. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  14467. implied, including, without limitation, any warranties or conditions
  14468. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  14469. PARTICULAR PURPOSE. You are solely responsible for determining the
  14470. appropriateness of using or redistributing the Work and assume any
  14471. risks associated with Your exercise of permissions under this License.
  14472. 8. Limitation of Liability. In no event and under no legal theory,
  14473. whether in tort (including negligence), contract, or otherwise,
  14474. unless required by applicable law (such as deliberate and grossly
  14475. negligent acts) or agreed to in writing, shall any Contributor be
  14476. liable to You for damages, including any direct, indirect, special,
  14477. incidental, or consequential damages of any character arising as a
  14478. result of this License or out of the use or inability to use the
  14479. Work (including but not limited to damages for loss of goodwill,
  14480. work stoppage, computer failure or malfunction, or any and all
  14481. other commercial damages or losses), even if such Contributor
  14482. has been advised of the possibility of such damages.
  14483. 9. Accepting Warranty or Additional Liability. While redistributing
  14484. the Work or Derivative Works thereof, You may choose to offer,
  14485. and charge a fee for, acceptance of support, warranty, indemnity,
  14486. or other liability obligations and/or rights consistent with this
  14487. License. However, in accepting such obligations, You may act only
  14488. on Your own behalf and on Your sole responsibility, not on behalf
  14489. of any other Contributor, and only if You agree to indemnify,
  14490. defend, and hold each Contributor harmless for any liability
  14491. incurred by, or claims asserted against, such Contributor by reason
  14492. of your accepting any such warranty or additional liability.
  14493. END OF TERMS AND CONDITIONS
  14494. AndroidX lifecycle runtime library:
  14495. Copyright (c) 2005-2011, The Android Open Source Project
  14496. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  14497. you may not use this file except in compliance with the License.
  14498. Unless required by applicable law or agreed to in writing, software
  14499. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  14500. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  14501. See the License for the specific language governing permissions and
  14502. limitations under the License.
  14503. Apache License
  14504. Version 2.0, January 2004
  14505. http://www.apache.org/licenses/
  14506. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  14507. 1. Definitions.
  14508. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  14509. and distribution as defined by Sections 1 through 9 of this document.
  14510. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  14511. the copyright owner that is granting the License.
  14512. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  14513. other entities that control, are controlled by, or are under common
  14514. control with that entity. For the purposes of this definition,
  14515. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  14516. direction or management of such entity, whether by contract or
  14517. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  14518. outstanding shares, or (iii) beneficial ownership of such entity.
  14519. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  14520. exercising permissions granted by this License.
  14521. &quot;Source&quot; form shall mean the preferred form for making modifications,
  14522. including but not limited to software source code, documentation
  14523. source, and configuration files.
  14524. &quot;Object&quot; form shall mean any form resulting from mechanical
  14525. transformation or translation of a Source form, including but
  14526. not limited to compiled object code, generated documentation,
  14527. and conversions to other media types.
  14528. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  14529. Object form, made available under the License, as indicated by a
  14530. copyright notice that is included in or attached to the work
  14531. (an example is provided in the Appendix below).
  14532. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  14533. form, that is based on (or derived from) the Work and for which the
  14534. editorial revisions, annotations, elaborations, or other modifications
  14535. represent, as a whole, an original work of authorship. For the purposes
  14536. of this License, Derivative Works shall not include works that remain
  14537. separable from, or merely link (or bind by name) to the interfaces of,
  14538. the Work and Derivative Works thereof.
  14539. &quot;Contribution&quot; shall mean any work of authorship, including
  14540. the original version of the Work and any modifications or additions
  14541. to that Work or Derivative Works thereof, that is intentionally
  14542. submitted to Licensor for inclusion in the Work by the copyright owner
  14543. or by an individual or Legal Entity authorized to submit on behalf of
  14544. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  14545. means any form of electronic, verbal, or written communication sent
  14546. to the Licensor or its representatives, including but not limited to
  14547. communication on electronic mailing lists, source code control systems,
  14548. and issue tracking systems that are managed by, or on behalf of, the
  14549. Licensor for the purpose of discussing and improving the Work, but
  14550. excluding communication that is conspicuously marked or otherwise
  14551. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  14552. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  14553. on behalf of whom a Contribution has been received by Licensor and
  14554. subsequently incorporated within the Work.
  14555. 2. Grant of Copyright License. Subject to the terms and conditions of
  14556. this License, each Contributor hereby grants to You a perpetual,
  14557. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  14558. copyright license to reproduce, prepare Derivative Works of,
  14559. publicly display, publicly perform, sublicense, and distribute the
  14560. Work and such Derivative Works in Source or Object form.
  14561. 3. Grant of Patent License. Subject to the terms and conditions of
  14562. this License, each Contributor hereby grants to You a perpetual,
  14563. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  14564. (except as stated in this section) patent license to make, have made,
  14565. use, offer to sell, sell, import, and otherwise transfer the Work,
  14566. where such license applies only to those patent claims licensable
  14567. by such Contributor that are necessarily infringed by their
  14568. Contribution(s) alone or by combination of their Contribution(s)
  14569. with the Work to which such Contribution(s) was submitted. If You
  14570. institute patent litigation against any entity (including a
  14571. cross-claim or counterclaim in a lawsuit) alleging that the Work
  14572. or a Contribution incorporated within the Work constitutes direct
  14573. or contributory patent infringement, then any patent licenses
  14574. granted to You under this License for that Work shall terminate
  14575. as of the date such litigation is filed.
  14576. 4. Redistribution. You may reproduce and distribute copies of the
  14577. Work or Derivative Works thereof in any medium, with or without
  14578. modifications, and in Source or Object form, provided that You
  14579. meet the following conditions:
  14580. (a) You must give any other recipients of the Work or
  14581. Derivative Works a copy of this License; and
  14582. (b) You must cause any modified files to carry prominent notices
  14583. stating that You changed the files; and
  14584. (c) You must retain, in the Source form of any Derivative Works
  14585. that You distribute, all copyright, patent, trademark, and
  14586. attribution notices from the Source form of the Work,
  14587. excluding those notices that do not pertain to any part of
  14588. the Derivative Works; and
  14589. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  14590. distribution, then any Derivative Works that You distribute must
  14591. include a readable copy of the attribution notices contained
  14592. within such NOTICE file, excluding those notices that do not
  14593. pertain to any part of the Derivative Works, in at least one
  14594. of the following places: within a NOTICE text file distributed
  14595. as part of the Derivative Works; within the Source form or
  14596. documentation, if provided along with the Derivative Works; or,
  14597. within a display generated by the Derivative Works, if and
  14598. wherever such third-party notices normally appear. The contents
  14599. of the NOTICE file are for informational purposes only and
  14600. do not modify the License. You may add Your own attribution
  14601. notices within Derivative Works that You distribute, alongside
  14602. or as an addendum to the NOTICE text from the Work, provided
  14603. that such additional attribution notices cannot be construed
  14604. as modifying the License.
  14605. You may add Your own copyright statement to Your modifications and
  14606. may provide additional or different license terms and conditions
  14607. for use, reproduction, or distribution of Your modifications, or
  14608. for any such Derivative Works as a whole, provided Your use,
  14609. reproduction, and distribution of the Work otherwise complies with
  14610. the conditions stated in this License.
  14611. 5. Submission of Contributions. Unless You explicitly state otherwise,
  14612. any Contribution intentionally submitted for inclusion in the Work
  14613. by You to the Licensor shall be under the terms and conditions of
  14614. this License, without any additional terms or conditions.
  14615. Notwithstanding the above, nothing herein shall supersede or modify
  14616. the terms of any separate license agreement you may have executed
  14617. with Licensor regarding such Contributions.
  14618. 6. Trademarks. This License does not grant permission to use the trade
  14619. names, trademarks, service marks, or product names of the Licensor,
  14620. except as required for reasonable and customary use in describing the
  14621. origin of the Work and reproducing the content of the NOTICE file.
  14622. 7. Disclaimer of Warranty. Unless required by applicable law or
  14623. agreed to in writing, Licensor provides the Work (and each
  14624. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  14625. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  14626. implied, including, without limitation, any warranties or conditions
  14627. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  14628. PARTICULAR PURPOSE. You are solely responsible for determining the
  14629. appropriateness of using or redistributing the Work and assume any
  14630. risks associated with Your exercise of permissions under this License.
  14631. 8. Limitation of Liability. In no event and under no legal theory,
  14632. whether in tort (including negligence), contract, or otherwise,
  14633. unless required by applicable law (such as deliberate and grossly
  14634. negligent acts) or agreed to in writing, shall any Contributor be
  14635. liable to You for damages, including any direct, indirect, special,
  14636. incidental, or consequential damages of any character arising as a
  14637. result of this License or out of the use or inability to use the
  14638. Work (including but not limited to damages for loss of goodwill,
  14639. work stoppage, computer failure or malfunction, or any and all
  14640. other commercial damages or losses), even if such Contributor
  14641. has been advised of the possibility of such damages.
  14642. 9. Accepting Warranty or Additional Liability. While redistributing
  14643. the Work or Derivative Works thereof, You may choose to offer,
  14644. and charge a fee for, acceptance of support, warranty, indemnity,
  14645. or other liability obligations and/or rights consistent with this
  14646. License. However, in accepting such obligations, You may act only
  14647. on Your own behalf and on Your sole responsibility, not on behalf
  14648. of any other Contributor, and only if You agree to indemnify,
  14649. defend, and hold each Contributor harmless for any liability
  14650. incurred by, or claims asserted against, such Contributor by reason
  14651. of your accepting any such warranty or additional liability.
  14652. END OF TERMS AND CONDITIONS
  14653. AndroidX lifecycle viewmodel library:
  14654. Copyright (c) 2005-2011, The Android Open Source Project
  14655. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  14656. you may not use this file except in compliance with the License.
  14657. Unless required by applicable law or agreed to in writing, software
  14658. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  14659. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  14660. See the License for the specific language governing permissions and
  14661. limitations under the License.
  14662. Apache License
  14663. Version 2.0, January 2004
  14664. http://www.apache.org/licenses/
  14665. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  14666. 1. Definitions.
  14667. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  14668. and distribution as defined by Sections 1 through 9 of this document.
  14669. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  14670. the copyright owner that is granting the License.
  14671. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  14672. other entities that control, are controlled by, or are under common
  14673. control with that entity. For the purposes of this definition,
  14674. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  14675. direction or management of such entity, whether by contract or
  14676. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  14677. outstanding shares, or (iii) beneficial ownership of such entity.
  14678. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  14679. exercising permissions granted by this License.
  14680. &quot;Source&quot; form shall mean the preferred form for making modifications,
  14681. including but not limited to software source code, documentation
  14682. source, and configuration files.
  14683. &quot;Object&quot; form shall mean any form resulting from mechanical
  14684. transformation or translation of a Source form, including but
  14685. not limited to compiled object code, generated documentation,
  14686. and conversions to other media types.
  14687. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  14688. Object form, made available under the License, as indicated by a
  14689. copyright notice that is included in or attached to the work
  14690. (an example is provided in the Appendix below).
  14691. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  14692. form, that is based on (or derived from) the Work and for which the
  14693. editorial revisions, annotations, elaborations, or other modifications
  14694. represent, as a whole, an original work of authorship. For the purposes
  14695. of this License, Derivative Works shall not include works that remain
  14696. separable from, or merely link (or bind by name) to the interfaces of,
  14697. the Work and Derivative Works thereof.
  14698. &quot;Contribution&quot; shall mean any work of authorship, including
  14699. the original version of the Work and any modifications or additions
  14700. to that Work or Derivative Works thereof, that is intentionally
  14701. submitted to Licensor for inclusion in the Work by the copyright owner
  14702. or by an individual or Legal Entity authorized to submit on behalf of
  14703. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  14704. means any form of electronic, verbal, or written communication sent
  14705. to the Licensor or its representatives, including but not limited to
  14706. communication on electronic mailing lists, source code control systems,
  14707. and issue tracking systems that are managed by, or on behalf of, the
  14708. Licensor for the purpose of discussing and improving the Work, but
  14709. excluding communication that is conspicuously marked or otherwise
  14710. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  14711. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  14712. on behalf of whom a Contribution has been received by Licensor and
  14713. subsequently incorporated within the Work.
  14714. 2. Grant of Copyright License. Subject to the terms and conditions of
  14715. this License, each Contributor hereby grants to You a perpetual,
  14716. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  14717. copyright license to reproduce, prepare Derivative Works of,
  14718. publicly display, publicly perform, sublicense, and distribute the
  14719. Work and such Derivative Works in Source or Object form.
  14720. 3. Grant of Patent License. Subject to the terms and conditions of
  14721. this License, each Contributor hereby grants to You a perpetual,
  14722. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  14723. (except as stated in this section) patent license to make, have made,
  14724. use, offer to sell, sell, import, and otherwise transfer the Work,
  14725. where such license applies only to those patent claims licensable
  14726. by such Contributor that are necessarily infringed by their
  14727. Contribution(s) alone or by combination of their Contribution(s)
  14728. with the Work to which such Contribution(s) was submitted. If You
  14729. institute patent litigation against any entity (including a
  14730. cross-claim or counterclaim in a lawsuit) alleging that the Work
  14731. or a Contribution incorporated within the Work constitutes direct
  14732. or contributory patent infringement, then any patent licenses
  14733. granted to You under this License for that Work shall terminate
  14734. as of the date such litigation is filed.
  14735. 4. Redistribution. You may reproduce and distribute copies of the
  14736. Work or Derivative Works thereof in any medium, with or without
  14737. modifications, and in Source or Object form, provided that You
  14738. meet the following conditions:
  14739. (a) You must give any other recipients of the Work or
  14740. Derivative Works a copy of this License; and
  14741. (b) You must cause any modified files to carry prominent notices
  14742. stating that You changed the files; and
  14743. (c) You must retain, in the Source form of any Derivative Works
  14744. that You distribute, all copyright, patent, trademark, and
  14745. attribution notices from the Source form of the Work,
  14746. excluding those notices that do not pertain to any part of
  14747. the Derivative Works; and
  14748. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  14749. distribution, then any Derivative Works that You distribute must
  14750. include a readable copy of the attribution notices contained
  14751. within such NOTICE file, excluding those notices that do not
  14752. pertain to any part of the Derivative Works, in at least one
  14753. of the following places: within a NOTICE text file distributed
  14754. as part of the Derivative Works; within the Source form or
  14755. documentation, if provided along with the Derivative Works; or,
  14756. within a display generated by the Derivative Works, if and
  14757. wherever such third-party notices normally appear. The contents
  14758. of the NOTICE file are for informational purposes only and
  14759. do not modify the License. You may add Your own attribution
  14760. notices within Derivative Works that You distribute, alongside
  14761. or as an addendum to the NOTICE text from the Work, provided
  14762. that such additional attribution notices cannot be construed
  14763. as modifying the License.
  14764. You may add Your own copyright statement to Your modifications and
  14765. may provide additional or different license terms and conditions
  14766. for use, reproduction, or distribution of Your modifications, or
  14767. for any such Derivative Works as a whole, provided Your use,
  14768. reproduction, and distribution of the Work otherwise complies with
  14769. the conditions stated in this License.
  14770. 5. Submission of Contributions. Unless You explicitly state otherwise,
  14771. any Contribution intentionally submitted for inclusion in the Work
  14772. by You to the Licensor shall be under the terms and conditions of
  14773. this License, without any additional terms or conditions.
  14774. Notwithstanding the above, nothing herein shall supersede or modify
  14775. the terms of any separate license agreement you may have executed
  14776. with Licensor regarding such Contributions.
  14777. 6. Trademarks. This License does not grant permission to use the trade
  14778. names, trademarks, service marks, or product names of the Licensor,
  14779. except as required for reasonable and customary use in describing the
  14780. origin of the Work and reproducing the content of the NOTICE file.
  14781. 7. Disclaimer of Warranty. Unless required by applicable law or
  14782. agreed to in writing, Licensor provides the Work (and each
  14783. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  14784. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  14785. implied, including, without limitation, any warranties or conditions
  14786. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  14787. PARTICULAR PURPOSE. You are solely responsible for determining the
  14788. appropriateness of using or redistributing the Work and assume any
  14789. risks associated with Your exercise of permissions under this License.
  14790. 8. Limitation of Liability. In no event and under no legal theory,
  14791. whether in tort (including negligence), contract, or otherwise,
  14792. unless required by applicable law (such as deliberate and grossly
  14793. negligent acts) or agreed to in writing, shall any Contributor be
  14794. liable to You for damages, including any direct, indirect, special,
  14795. incidental, or consequential damages of any character arising as a
  14796. result of this License or out of the use or inability to use the
  14797. Work (including but not limited to damages for loss of goodwill,
  14798. work stoppage, computer failure or malfunction, or any and all
  14799. other commercial damages or losses), even if such Contributor
  14800. has been advised of the possibility of such damages.
  14801. 9. Accepting Warranty or Additional Liability. While redistributing
  14802. the Work or Derivative Works thereof, You may choose to offer,
  14803. and charge a fee for, acceptance of support, warranty, indemnity,
  14804. or other liability obligations and/or rights consistent with this
  14805. License. However, in accepting such obligations, You may act only
  14806. on Your own behalf and on Your sole responsibility, not on behalf
  14807. of any other Contributor, and only if You agree to indemnify,
  14808. defend, and hold each Contributor harmless for any liability
  14809. incurred by, or claims asserted against, such Contributor by reason
  14810. of your accepting any such warranty or additional liability.
  14811. END OF TERMS AND CONDITIONS
  14812. AndroidX lifecycle viewmodel savedstate library:
  14813. Copyright (c) 2005-2011, The Android Open Source Project
  14814. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  14815. you may not use this file except in compliance with the License.
  14816. Unless required by applicable law or agreed to in writing, software
  14817. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  14818. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  14819. See the License for the specific language governing permissions and
  14820. limitations under the License.
  14821. Apache License
  14822. Version 2.0, January 2004
  14823. http://www.apache.org/licenses/
  14824. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  14825. 1. Definitions.
  14826. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  14827. and distribution as defined by Sections 1 through 9 of this document.
  14828. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  14829. the copyright owner that is granting the License.
  14830. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  14831. other entities that control, are controlled by, or are under common
  14832. control with that entity. For the purposes of this definition,
  14833. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  14834. direction or management of such entity, whether by contract or
  14835. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  14836. outstanding shares, or (iii) beneficial ownership of such entity.
  14837. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  14838. exercising permissions granted by this License.
  14839. &quot;Source&quot; form shall mean the preferred form for making modifications,
  14840. including but not limited to software source code, documentation
  14841. source, and configuration files.
  14842. &quot;Object&quot; form shall mean any form resulting from mechanical
  14843. transformation or translation of a Source form, including but
  14844. not limited to compiled object code, generated documentation,
  14845. and conversions to other media types.
  14846. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  14847. Object form, made available under the License, as indicated by a
  14848. copyright notice that is included in or attached to the work
  14849. (an example is provided in the Appendix below).
  14850. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  14851. form, that is based on (or derived from) the Work and for which the
  14852. editorial revisions, annotations, elaborations, or other modifications
  14853. represent, as a whole, an original work of authorship. For the purposes
  14854. of this License, Derivative Works shall not include works that remain
  14855. separable from, or merely link (or bind by name) to the interfaces of,
  14856. the Work and Derivative Works thereof.
  14857. &quot;Contribution&quot; shall mean any work of authorship, including
  14858. the original version of the Work and any modifications or additions
  14859. to that Work or Derivative Works thereof, that is intentionally
  14860. submitted to Licensor for inclusion in the Work by the copyright owner
  14861. or by an individual or Legal Entity authorized to submit on behalf of
  14862. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  14863. means any form of electronic, verbal, or written communication sent
  14864. to the Licensor or its representatives, including but not limited to
  14865. communication on electronic mailing lists, source code control systems,
  14866. and issue tracking systems that are managed by, or on behalf of, the
  14867. Licensor for the purpose of discussing and improving the Work, but
  14868. excluding communication that is conspicuously marked or otherwise
  14869. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  14870. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  14871. on behalf of whom a Contribution has been received by Licensor and
  14872. subsequently incorporated within the Work.
  14873. 2. Grant of Copyright License. Subject to the terms and conditions of
  14874. this License, each Contributor hereby grants to You a perpetual,
  14875. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  14876. copyright license to reproduce, prepare Derivative Works of,
  14877. publicly display, publicly perform, sublicense, and distribute the
  14878. Work and such Derivative Works in Source or Object form.
  14879. 3. Grant of Patent License. Subject to the terms and conditions of
  14880. this License, each Contributor hereby grants to You a perpetual,
  14881. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  14882. (except as stated in this section) patent license to make, have made,
  14883. use, offer to sell, sell, import, and otherwise transfer the Work,
  14884. where such license applies only to those patent claims licensable
  14885. by such Contributor that are necessarily infringed by their
  14886. Contribution(s) alone or by combination of their Contribution(s)
  14887. with the Work to which such Contribution(s) was submitted. If You
  14888. institute patent litigation against any entity (including a
  14889. cross-claim or counterclaim in a lawsuit) alleging that the Work
  14890. or a Contribution incorporated within the Work constitutes direct
  14891. or contributory patent infringement, then any patent licenses
  14892. granted to You under this License for that Work shall terminate
  14893. as of the date such litigation is filed.
  14894. 4. Redistribution. You may reproduce and distribute copies of the
  14895. Work or Derivative Works thereof in any medium, with or without
  14896. modifications, and in Source or Object form, provided that You
  14897. meet the following conditions:
  14898. (a) You must give any other recipients of the Work or
  14899. Derivative Works a copy of this License; and
  14900. (b) You must cause any modified files to carry prominent notices
  14901. stating that You changed the files; and
  14902. (c) You must retain, in the Source form of any Derivative Works
  14903. that You distribute, all copyright, patent, trademark, and
  14904. attribution notices from the Source form of the Work,
  14905. excluding those notices that do not pertain to any part of
  14906. the Derivative Works; and
  14907. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  14908. distribution, then any Derivative Works that You distribute must
  14909. include a readable copy of the attribution notices contained
  14910. within such NOTICE file, excluding those notices that do not
  14911. pertain to any part of the Derivative Works, in at least one
  14912. of the following places: within a NOTICE text file distributed
  14913. as part of the Derivative Works; within the Source form or
  14914. documentation, if provided along with the Derivative Works; or,
  14915. within a display generated by the Derivative Works, if and
  14916. wherever such third-party notices normally appear. The contents
  14917. of the NOTICE file are for informational purposes only and
  14918. do not modify the License. You may add Your own attribution
  14919. notices within Derivative Works that You distribute, alongside
  14920. or as an addendum to the NOTICE text from the Work, provided
  14921. that such additional attribution notices cannot be construed
  14922. as modifying the License.
  14923. You may add Your own copyright statement to Your modifications and
  14924. may provide additional or different license terms and conditions
  14925. for use, reproduction, or distribution of Your modifications, or
  14926. for any such Derivative Works as a whole, provided Your use,
  14927. reproduction, and distribution of the Work otherwise complies with
  14928. the conditions stated in this License.
  14929. 5. Submission of Contributions. Unless You explicitly state otherwise,
  14930. any Contribution intentionally submitted for inclusion in the Work
  14931. by You to the Licensor shall be under the terms and conditions of
  14932. this License, without any additional terms or conditions.
  14933. Notwithstanding the above, nothing herein shall supersede or modify
  14934. the terms of any separate license agreement you may have executed
  14935. with Licensor regarding such Contributions.
  14936. 6. Trademarks. This License does not grant permission to use the trade
  14937. names, trademarks, service marks, or product names of the Licensor,
  14938. except as required for reasonable and customary use in describing the
  14939. origin of the Work and reproducing the content of the NOTICE file.
  14940. 7. Disclaimer of Warranty. Unless required by applicable law or
  14941. agreed to in writing, Licensor provides the Work (and each
  14942. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  14943. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  14944. implied, including, without limitation, any warranties or conditions
  14945. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  14946. PARTICULAR PURPOSE. You are solely responsible for determining the
  14947. appropriateness of using or redistributing the Work and assume any
  14948. risks associated with Your exercise of permissions under this License.
  14949. 8. Limitation of Liability. In no event and under no legal theory,
  14950. whether in tort (including negligence), contract, or otherwise,
  14951. unless required by applicable law (such as deliberate and grossly
  14952. negligent acts) or agreed to in writing, shall any Contributor be
  14953. liable to You for damages, including any direct, indirect, special,
  14954. incidental, or consequential damages of any character arising as a
  14955. result of this License or out of the use or inability to use the
  14956. Work (including but not limited to damages for loss of goodwill,
  14957. work stoppage, computer failure or malfunction, or any and all
  14958. other commercial damages or losses), even if such Contributor
  14959. has been advised of the possibility of such damages.
  14960. 9. Accepting Warranty or Additional Liability. While redistributing
  14961. the Work or Derivative Works thereof, You may choose to offer,
  14962. and charge a fee for, acceptance of support, warranty, indemnity,
  14963. or other liability obligations and/or rights consistent with this
  14964. License. However, in accepting such obligations, You may act only
  14965. on Your own behalf and on Your sole responsibility, not on behalf
  14966. of any other Contributor, and only if You agree to indemnify,
  14967. defend, and hold each Contributor harmless for any liability
  14968. incurred by, or claims asserted against, such Contributor by reason
  14969. of your accepting any such warranty or additional liability.
  14970. END OF TERMS AND CONDITIONS
  14971. AndroidX loader library:
  14972. Copyright (c) 2005-2011, The Android Open Source Project
  14973. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  14974. you may not use this file except in compliance with the License.
  14975. Unless required by applicable law or agreed to in writing, software
  14976. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  14977. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  14978. See the License for the specific language governing permissions and
  14979. limitations under the License.
  14980. Apache License
  14981. Version 2.0, January 2004
  14982. http://www.apache.org/licenses/
  14983. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  14984. 1. Definitions.
  14985. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  14986. and distribution as defined by Sections 1 through 9 of this document.
  14987. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  14988. the copyright owner that is granting the License.
  14989. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  14990. other entities that control, are controlled by, or are under common
  14991. control with that entity. For the purposes of this definition,
  14992. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  14993. direction or management of such entity, whether by contract or
  14994. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  14995. outstanding shares, or (iii) beneficial ownership of such entity.
  14996. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  14997. exercising permissions granted by this License.
  14998. &quot;Source&quot; form shall mean the preferred form for making modifications,
  14999. including but not limited to software source code, documentation
  15000. source, and configuration files.
  15001. &quot;Object&quot; form shall mean any form resulting from mechanical
  15002. transformation or translation of a Source form, including but
  15003. not limited to compiled object code, generated documentation,
  15004. and conversions to other media types.
  15005. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  15006. Object form, made available under the License, as indicated by a
  15007. copyright notice that is included in or attached to the work
  15008. (an example is provided in the Appendix below).
  15009. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  15010. form, that is based on (or derived from) the Work and for which the
  15011. editorial revisions, annotations, elaborations, or other modifications
  15012. represent, as a whole, an original work of authorship. For the purposes
  15013. of this License, Derivative Works shall not include works that remain
  15014. separable from, or merely link (or bind by name) to the interfaces of,
  15015. the Work and Derivative Works thereof.
  15016. &quot;Contribution&quot; shall mean any work of authorship, including
  15017. the original version of the Work and any modifications or additions
  15018. to that Work or Derivative Works thereof, that is intentionally
  15019. submitted to Licensor for inclusion in the Work by the copyright owner
  15020. or by an individual or Legal Entity authorized to submit on behalf of
  15021. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  15022. means any form of electronic, verbal, or written communication sent
  15023. to the Licensor or its representatives, including but not limited to
  15024. communication on electronic mailing lists, source code control systems,
  15025. and issue tracking systems that are managed by, or on behalf of, the
  15026. Licensor for the purpose of discussing and improving the Work, but
  15027. excluding communication that is conspicuously marked or otherwise
  15028. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  15029. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  15030. on behalf of whom a Contribution has been received by Licensor and
  15031. subsequently incorporated within the Work.
  15032. 2. Grant of Copyright License. Subject to the terms and conditions of
  15033. this License, each Contributor hereby grants to You a perpetual,
  15034. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  15035. copyright license to reproduce, prepare Derivative Works of,
  15036. publicly display, publicly perform, sublicense, and distribute the
  15037. Work and such Derivative Works in Source or Object form.
  15038. 3. Grant of Patent License. Subject to the terms and conditions of
  15039. this License, each Contributor hereby grants to You a perpetual,
  15040. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  15041. (except as stated in this section) patent license to make, have made,
  15042. use, offer to sell, sell, import, and otherwise transfer the Work,
  15043. where such license applies only to those patent claims licensable
  15044. by such Contributor that are necessarily infringed by their
  15045. Contribution(s) alone or by combination of their Contribution(s)
  15046. with the Work to which such Contribution(s) was submitted. If You
  15047. institute patent litigation against any entity (including a
  15048. cross-claim or counterclaim in a lawsuit) alleging that the Work
  15049. or a Contribution incorporated within the Work constitutes direct
  15050. or contributory patent infringement, then any patent licenses
  15051. granted to You under this License for that Work shall terminate
  15052. as of the date such litigation is filed.
  15053. 4. Redistribution. You may reproduce and distribute copies of the
  15054. Work or Derivative Works thereof in any medium, with or without
  15055. modifications, and in Source or Object form, provided that You
  15056. meet the following conditions:
  15057. (a) You must give any other recipients of the Work or
  15058. Derivative Works a copy of this License; and
  15059. (b) You must cause any modified files to carry prominent notices
  15060. stating that You changed the files; and
  15061. (c) You must retain, in the Source form of any Derivative Works
  15062. that You distribute, all copyright, patent, trademark, and
  15063. attribution notices from the Source form of the Work,
  15064. excluding those notices that do not pertain to any part of
  15065. the Derivative Works; and
  15066. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  15067. distribution, then any Derivative Works that You distribute must
  15068. include a readable copy of the attribution notices contained
  15069. within such NOTICE file, excluding those notices that do not
  15070. pertain to any part of the Derivative Works, in at least one
  15071. of the following places: within a NOTICE text file distributed
  15072. as part of the Derivative Works; within the Source form or
  15073. documentation, if provided along with the Derivative Works; or,
  15074. within a display generated by the Derivative Works, if and
  15075. wherever such third-party notices normally appear. The contents
  15076. of the NOTICE file are for informational purposes only and
  15077. do not modify the License. You may add Your own attribution
  15078. notices within Derivative Works that You distribute, alongside
  15079. or as an addendum to the NOTICE text from the Work, provided
  15080. that such additional attribution notices cannot be construed
  15081. as modifying the License.
  15082. You may add Your own copyright statement to Your modifications and
  15083. may provide additional or different license terms and conditions
  15084. for use, reproduction, or distribution of Your modifications, or
  15085. for any such Derivative Works as a whole, provided Your use,
  15086. reproduction, and distribution of the Work otherwise complies with
  15087. the conditions stated in this License.
  15088. 5. Submission of Contributions. Unless You explicitly state otherwise,
  15089. any Contribution intentionally submitted for inclusion in the Work
  15090. by You to the Licensor shall be under the terms and conditions of
  15091. this License, without any additional terms or conditions.
  15092. Notwithstanding the above, nothing herein shall supersede or modify
  15093. the terms of any separate license agreement you may have executed
  15094. with Licensor regarding such Contributions.
  15095. 6. Trademarks. This License does not grant permission to use the trade
  15096. names, trademarks, service marks, or product names of the Licensor,
  15097. except as required for reasonable and customary use in describing the
  15098. origin of the Work and reproducing the content of the NOTICE file.
  15099. 7. Disclaimer of Warranty. Unless required by applicable law or
  15100. agreed to in writing, Licensor provides the Work (and each
  15101. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  15102. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  15103. implied, including, without limitation, any warranties or conditions
  15104. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  15105. PARTICULAR PURPOSE. You are solely responsible for determining the
  15106. appropriateness of using or redistributing the Work and assume any
  15107. risks associated with Your exercise of permissions under this License.
  15108. 8. Limitation of Liability. In no event and under no legal theory,
  15109. whether in tort (including negligence), contract, or otherwise,
  15110. unless required by applicable law (such as deliberate and grossly
  15111. negligent acts) or agreed to in writing, shall any Contributor be
  15112. liable to You for damages, including any direct, indirect, special,
  15113. incidental, or consequential damages of any character arising as a
  15114. result of this License or out of the use or inability to use the
  15115. Work (including but not limited to damages for loss of goodwill,
  15116. work stoppage, computer failure or malfunction, or any and all
  15117. other commercial damages or losses), even if such Contributor
  15118. has been advised of the possibility of such damages.
  15119. 9. Accepting Warranty or Additional Liability. While redistributing
  15120. the Work or Derivative Works thereof, You may choose to offer,
  15121. and charge a fee for, acceptance of support, warranty, indemnity,
  15122. or other liability obligations and/or rights consistent with this
  15123. License. However, in accepting such obligations, You may act only
  15124. on Your own behalf and on Your sole responsibility, not on behalf
  15125. of any other Contributor, and only if You agree to indemnify,
  15126. defend, and hold each Contributor harmless for any liability
  15127. incurred by, or claims asserted against, such Contributor by reason
  15128. of your accepting any such warranty or additional liability.
  15129. END OF TERMS AND CONDITIONS
  15130. AndroidX localbroadcastmanager library:
  15131. Copyright (c) 2005-2011, The Android Open Source Project
  15132. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  15133. you may not use this file except in compliance with the License.
  15134. Unless required by applicable law or agreed to in writing, software
  15135. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  15136. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  15137. See the License for the specific language governing permissions and
  15138. limitations under the License.
  15139. Apache License
  15140. Version 2.0, January 2004
  15141. http://www.apache.org/licenses/
  15142. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  15143. 1. Definitions.
  15144. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  15145. and distribution as defined by Sections 1 through 9 of this document.
  15146. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  15147. the copyright owner that is granting the License.
  15148. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  15149. other entities that control, are controlled by, or are under common
  15150. control with that entity. For the purposes of this definition,
  15151. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  15152. direction or management of such entity, whether by contract or
  15153. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  15154. outstanding shares, or (iii) beneficial ownership of such entity.
  15155. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  15156. exercising permissions granted by this License.
  15157. &quot;Source&quot; form shall mean the preferred form for making modifications,
  15158. including but not limited to software source code, documentation
  15159. source, and configuration files.
  15160. &quot;Object&quot; form shall mean any form resulting from mechanical
  15161. transformation or translation of a Source form, including but
  15162. not limited to compiled object code, generated documentation,
  15163. and conversions to other media types.
  15164. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  15165. Object form, made available under the License, as indicated by a
  15166. copyright notice that is included in or attached to the work
  15167. (an example is provided in the Appendix below).
  15168. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  15169. form, that is based on (or derived from) the Work and for which the
  15170. editorial revisions, annotations, elaborations, or other modifications
  15171. represent, as a whole, an original work of authorship. For the purposes
  15172. of this License, Derivative Works shall not include works that remain
  15173. separable from, or merely link (or bind by name) to the interfaces of,
  15174. the Work and Derivative Works thereof.
  15175. &quot;Contribution&quot; shall mean any work of authorship, including
  15176. the original version of the Work and any modifications or additions
  15177. to that Work or Derivative Works thereof, that is intentionally
  15178. submitted to Licensor for inclusion in the Work by the copyright owner
  15179. or by an individual or Legal Entity authorized to submit on behalf of
  15180. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  15181. means any form of electronic, verbal, or written communication sent
  15182. to the Licensor or its representatives, including but not limited to
  15183. communication on electronic mailing lists, source code control systems,
  15184. and issue tracking systems that are managed by, or on behalf of, the
  15185. Licensor for the purpose of discussing and improving the Work, but
  15186. excluding communication that is conspicuously marked or otherwise
  15187. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  15188. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  15189. on behalf of whom a Contribution has been received by Licensor and
  15190. subsequently incorporated within the Work.
  15191. 2. Grant of Copyright License. Subject to the terms and conditions of
  15192. this License, each Contributor hereby grants to You a perpetual,
  15193. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  15194. copyright license to reproduce, prepare Derivative Works of,
  15195. publicly display, publicly perform, sublicense, and distribute the
  15196. Work and such Derivative Works in Source or Object form.
  15197. 3. Grant of Patent License. Subject to the terms and conditions of
  15198. this License, each Contributor hereby grants to You a perpetual,
  15199. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  15200. (except as stated in this section) patent license to make, have made,
  15201. use, offer to sell, sell, import, and otherwise transfer the Work,
  15202. where such license applies only to those patent claims licensable
  15203. by such Contributor that are necessarily infringed by their
  15204. Contribution(s) alone or by combination of their Contribution(s)
  15205. with the Work to which such Contribution(s) was submitted. If You
  15206. institute patent litigation against any entity (including a
  15207. cross-claim or counterclaim in a lawsuit) alleging that the Work
  15208. or a Contribution incorporated within the Work constitutes direct
  15209. or contributory patent infringement, then any patent licenses
  15210. granted to You under this License for that Work shall terminate
  15211. as of the date such litigation is filed.
  15212. 4. Redistribution. You may reproduce and distribute copies of the
  15213. Work or Derivative Works thereof in any medium, with or without
  15214. modifications, and in Source or Object form, provided that You
  15215. meet the following conditions:
  15216. (a) You must give any other recipients of the Work or
  15217. Derivative Works a copy of this License; and
  15218. (b) You must cause any modified files to carry prominent notices
  15219. stating that You changed the files; and
  15220. (c) You must retain, in the Source form of any Derivative Works
  15221. that You distribute, all copyright, patent, trademark, and
  15222. attribution notices from the Source form of the Work,
  15223. excluding those notices that do not pertain to any part of
  15224. the Derivative Works; and
  15225. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  15226. distribution, then any Derivative Works that You distribute must
  15227. include a readable copy of the attribution notices contained
  15228. within such NOTICE file, excluding those notices that do not
  15229. pertain to any part of the Derivative Works, in at least one
  15230. of the following places: within a NOTICE text file distributed
  15231. as part of the Derivative Works; within the Source form or
  15232. documentation, if provided along with the Derivative Works; or,
  15233. within a display generated by the Derivative Works, if and
  15234. wherever such third-party notices normally appear. The contents
  15235. of the NOTICE file are for informational purposes only and
  15236. do not modify the License. You may add Your own attribution
  15237. notices within Derivative Works that You distribute, alongside
  15238. or as an addendum to the NOTICE text from the Work, provided
  15239. that such additional attribution notices cannot be construed
  15240. as modifying the License.
  15241. You may add Your own copyright statement to Your modifications and
  15242. may provide additional or different license terms and conditions
  15243. for use, reproduction, or distribution of Your modifications, or
  15244. for any such Derivative Works as a whole, provided Your use,
  15245. reproduction, and distribution of the Work otherwise complies with
  15246. the conditions stated in this License.
  15247. 5. Submission of Contributions. Unless You explicitly state otherwise,
  15248. any Contribution intentionally submitted for inclusion in the Work
  15249. by You to the Licensor shall be under the terms and conditions of
  15250. this License, without any additional terms or conditions.
  15251. Notwithstanding the above, nothing herein shall supersede or modify
  15252. the terms of any separate license agreement you may have executed
  15253. with Licensor regarding such Contributions.
  15254. 6. Trademarks. This License does not grant permission to use the trade
  15255. names, trademarks, service marks, or product names of the Licensor,
  15256. except as required for reasonable and customary use in describing the
  15257. origin of the Work and reproducing the content of the NOTICE file.
  15258. 7. Disclaimer of Warranty. Unless required by applicable law or
  15259. agreed to in writing, Licensor provides the Work (and each
  15260. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  15261. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  15262. implied, including, without limitation, any warranties or conditions
  15263. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  15264. PARTICULAR PURPOSE. You are solely responsible for determining the
  15265. appropriateness of using or redistributing the Work and assume any
  15266. risks associated with Your exercise of permissions under this License.
  15267. 8. Limitation of Liability. In no event and under no legal theory,
  15268. whether in tort (including negligence), contract, or otherwise,
  15269. unless required by applicable law (such as deliberate and grossly
  15270. negligent acts) or agreed to in writing, shall any Contributor be
  15271. liable to You for damages, including any direct, indirect, special,
  15272. incidental, or consequential damages of any character arising as a
  15273. result of this License or out of the use or inability to use the
  15274. Work (including but not limited to damages for loss of goodwill,
  15275. work stoppage, computer failure or malfunction, or any and all
  15276. other commercial damages or losses), even if such Contributor
  15277. has been advised of the possibility of such damages.
  15278. 9. Accepting Warranty or Additional Liability. While redistributing
  15279. the Work or Derivative Works thereof, You may choose to offer,
  15280. and charge a fee for, acceptance of support, warranty, indemnity,
  15281. or other liability obligations and/or rights consistent with this
  15282. License. However, in accepting such obligations, You may act only
  15283. on Your own behalf and on Your sole responsibility, not on behalf
  15284. of any other Contributor, and only if You agree to indemnify,
  15285. defend, and hold each Contributor harmless for any liability
  15286. incurred by, or claims asserted against, such Contributor by reason
  15287. of your accepting any such warranty or additional liability.
  15288. END OF TERMS AND CONDITIONS
  15289. AndroidX media base library:
  15290. Copyright (c) 2005-2011, The Android Open Source Project
  15291. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  15292. you may not use this file except in compliance with the License.
  15293. Unless required by applicable law or agreed to in writing, software
  15294. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  15295. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  15296. See the License for the specific language governing permissions and
  15297. limitations under the License.
  15298. Apache License
  15299. Version 2.0, January 2004
  15300. http://www.apache.org/licenses/
  15301. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  15302. 1. Definitions.
  15303. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  15304. and distribution as defined by Sections 1 through 9 of this document.
  15305. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  15306. the copyright owner that is granting the License.
  15307. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  15308. other entities that control, are controlled by, or are under common
  15309. control with that entity. For the purposes of this definition,
  15310. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  15311. direction or management of such entity, whether by contract or
  15312. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  15313. outstanding shares, or (iii) beneficial ownership of such entity.
  15314. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  15315. exercising permissions granted by this License.
  15316. &quot;Source&quot; form shall mean the preferred form for making modifications,
  15317. including but not limited to software source code, documentation
  15318. source, and configuration files.
  15319. &quot;Object&quot; form shall mean any form resulting from mechanical
  15320. transformation or translation of a Source form, including but
  15321. not limited to compiled object code, generated documentation,
  15322. and conversions to other media types.
  15323. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  15324. Object form, made available under the License, as indicated by a
  15325. copyright notice that is included in or attached to the work
  15326. (an example is provided in the Appendix below).
  15327. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  15328. form, that is based on (or derived from) the Work and for which the
  15329. editorial revisions, annotations, elaborations, or other modifications
  15330. represent, as a whole, an original work of authorship. For the purposes
  15331. of this License, Derivative Works shall not include works that remain
  15332. separable from, or merely link (or bind by name) to the interfaces of,
  15333. the Work and Derivative Works thereof.
  15334. &quot;Contribution&quot; shall mean any work of authorship, including
  15335. the original version of the Work and any modifications or additions
  15336. to that Work or Derivative Works thereof, that is intentionally
  15337. submitted to Licensor for inclusion in the Work by the copyright owner
  15338. or by an individual or Legal Entity authorized to submit on behalf of
  15339. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  15340. means any form of electronic, verbal, or written communication sent
  15341. to the Licensor or its representatives, including but not limited to
  15342. communication on electronic mailing lists, source code control systems,
  15343. and issue tracking systems that are managed by, or on behalf of, the
  15344. Licensor for the purpose of discussing and improving the Work, but
  15345. excluding communication that is conspicuously marked or otherwise
  15346. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  15347. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  15348. on behalf of whom a Contribution has been received by Licensor and
  15349. subsequently incorporated within the Work.
  15350. 2. Grant of Copyright License. Subject to the terms and conditions of
  15351. this License, each Contributor hereby grants to You a perpetual,
  15352. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  15353. copyright license to reproduce, prepare Derivative Works of,
  15354. publicly display, publicly perform, sublicense, and distribute the
  15355. Work and such Derivative Works in Source or Object form.
  15356. 3. Grant of Patent License. Subject to the terms and conditions of
  15357. this License, each Contributor hereby grants to You a perpetual,
  15358. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  15359. (except as stated in this section) patent license to make, have made,
  15360. use, offer to sell, sell, import, and otherwise transfer the Work,
  15361. where such license applies only to those patent claims licensable
  15362. by such Contributor that are necessarily infringed by their
  15363. Contribution(s) alone or by combination of their Contribution(s)
  15364. with the Work to which such Contribution(s) was submitted. If You
  15365. institute patent litigation against any entity (including a
  15366. cross-claim or counterclaim in a lawsuit) alleging that the Work
  15367. or a Contribution incorporated within the Work constitutes direct
  15368. or contributory patent infringement, then any patent licenses
  15369. granted to You under this License for that Work shall terminate
  15370. as of the date such litigation is filed.
  15371. 4. Redistribution. You may reproduce and distribute copies of the
  15372. Work or Derivative Works thereof in any medium, with or without
  15373. modifications, and in Source or Object form, provided that You
  15374. meet the following conditions:
  15375. (a) You must give any other recipients of the Work or
  15376. Derivative Works a copy of this License; and
  15377. (b) You must cause any modified files to carry prominent notices
  15378. stating that You changed the files; and
  15379. (c) You must retain, in the Source form of any Derivative Works
  15380. that You distribute, all copyright, patent, trademark, and
  15381. attribution notices from the Source form of the Work,
  15382. excluding those notices that do not pertain to any part of
  15383. the Derivative Works; and
  15384. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  15385. distribution, then any Derivative Works that You distribute must
  15386. include a readable copy of the attribution notices contained
  15387. within such NOTICE file, excluding those notices that do not
  15388. pertain to any part of the Derivative Works, in at least one
  15389. of the following places: within a NOTICE text file distributed
  15390. as part of the Derivative Works; within the Source form or
  15391. documentation, if provided along with the Derivative Works; or,
  15392. within a display generated by the Derivative Works, if and
  15393. wherever such third-party notices normally appear. The contents
  15394. of the NOTICE file are for informational purposes only and
  15395. do not modify the License. You may add Your own attribution
  15396. notices within Derivative Works that You distribute, alongside
  15397. or as an addendum to the NOTICE text from the Work, provided
  15398. that such additional attribution notices cannot be construed
  15399. as modifying the License.
  15400. You may add Your own copyright statement to Your modifications and
  15401. may provide additional or different license terms and conditions
  15402. for use, reproduction, or distribution of Your modifications, or
  15403. for any such Derivative Works as a whole, provided Your use,
  15404. reproduction, and distribution of the Work otherwise complies with
  15405. the conditions stated in this License.
  15406. 5. Submission of Contributions. Unless You explicitly state otherwise,
  15407. any Contribution intentionally submitted for inclusion in the Work
  15408. by You to the Licensor shall be under the terms and conditions of
  15409. this License, without any additional terms or conditions.
  15410. Notwithstanding the above, nothing herein shall supersede or modify
  15411. the terms of any separate license agreement you may have executed
  15412. with Licensor regarding such Contributions.
  15413. 6. Trademarks. This License does not grant permission to use the trade
  15414. names, trademarks, service marks, or product names of the Licensor,
  15415. except as required for reasonable and customary use in describing the
  15416. origin of the Work and reproducing the content of the NOTICE file.
  15417. 7. Disclaimer of Warranty. Unless required by applicable law or
  15418. agreed to in writing, Licensor provides the Work (and each
  15419. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  15420. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  15421. implied, including, without limitation, any warranties or conditions
  15422. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  15423. PARTICULAR PURPOSE. You are solely responsible for determining the
  15424. appropriateness of using or redistributing the Work and assume any
  15425. risks associated with Your exercise of permissions under this License.
  15426. 8. Limitation of Liability. In no event and under no legal theory,
  15427. whether in tort (including negligence), contract, or otherwise,
  15428. unless required by applicable law (such as deliberate and grossly
  15429. negligent acts) or agreed to in writing, shall any Contributor be
  15430. liable to You for damages, including any direct, indirect, special,
  15431. incidental, or consequential damages of any character arising as a
  15432. result of this License or out of the use or inability to use the
  15433. Work (including but not limited to damages for loss of goodwill,
  15434. work stoppage, computer failure or malfunction, or any and all
  15435. other commercial damages or losses), even if such Contributor
  15436. has been advised of the possibility of such damages.
  15437. 9. Accepting Warranty or Additional Liability. While redistributing
  15438. the Work or Derivative Works thereof, You may choose to offer,
  15439. and charge a fee for, acceptance of support, warranty, indemnity,
  15440. or other liability obligations and/or rights consistent with this
  15441. License. However, in accepting such obligations, You may act only
  15442. on Your own behalf and on Your sole responsibility, not on behalf
  15443. of any other Contributor, and only if You agree to indemnify,
  15444. defend, and hold each Contributor harmless for any liability
  15445. incurred by, or claims asserted against, such Contributor by reason
  15446. of your accepting any such warranty or additional liability.
  15447. END OF TERMS AND CONDITIONS
  15448. AndroidX print library:
  15449. Copyright (c) 2005-2011, The Android Open Source Project
  15450. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  15451. you may not use this file except in compliance with the License.
  15452. Unless required by applicable law or agreed to in writing, software
  15453. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  15454. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  15455. See the License for the specific language governing permissions and
  15456. limitations under the License.
  15457. Apache License
  15458. Version 2.0, January 2004
  15459. http://www.apache.org/licenses/
  15460. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  15461. 1. Definitions.
  15462. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  15463. and distribution as defined by Sections 1 through 9 of this document.
  15464. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  15465. the copyright owner that is granting the License.
  15466. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  15467. other entities that control, are controlled by, or are under common
  15468. control with that entity. For the purposes of this definition,
  15469. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  15470. direction or management of such entity, whether by contract or
  15471. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  15472. outstanding shares, or (iii) beneficial ownership of such entity.
  15473. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  15474. exercising permissions granted by this License.
  15475. &quot;Source&quot; form shall mean the preferred form for making modifications,
  15476. including but not limited to software source code, documentation
  15477. source, and configuration files.
  15478. &quot;Object&quot; form shall mean any form resulting from mechanical
  15479. transformation or translation of a Source form, including but
  15480. not limited to compiled object code, generated documentation,
  15481. and conversions to other media types.
  15482. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  15483. Object form, made available under the License, as indicated by a
  15484. copyright notice that is included in or attached to the work
  15485. (an example is provided in the Appendix below).
  15486. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  15487. form, that is based on (or derived from) the Work and for which the
  15488. editorial revisions, annotations, elaborations, or other modifications
  15489. represent, as a whole, an original work of authorship. For the purposes
  15490. of this License, Derivative Works shall not include works that remain
  15491. separable from, or merely link (or bind by name) to the interfaces of,
  15492. the Work and Derivative Works thereof.
  15493. &quot;Contribution&quot; shall mean any work of authorship, including
  15494. the original version of the Work and any modifications or additions
  15495. to that Work or Derivative Works thereof, that is intentionally
  15496. submitted to Licensor for inclusion in the Work by the copyright owner
  15497. or by an individual or Legal Entity authorized to submit on behalf of
  15498. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  15499. means any form of electronic, verbal, or written communication sent
  15500. to the Licensor or its representatives, including but not limited to
  15501. communication on electronic mailing lists, source code control systems,
  15502. and issue tracking systems that are managed by, or on behalf of, the
  15503. Licensor for the purpose of discussing and improving the Work, but
  15504. excluding communication that is conspicuously marked or otherwise
  15505. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  15506. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  15507. on behalf of whom a Contribution has been received by Licensor and
  15508. subsequently incorporated within the Work.
  15509. 2. Grant of Copyright License. Subject to the terms and conditions of
  15510. this License, each Contributor hereby grants to You a perpetual,
  15511. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  15512. copyright license to reproduce, prepare Derivative Works of,
  15513. publicly display, publicly perform, sublicense, and distribute the
  15514. Work and such Derivative Works in Source or Object form.
  15515. 3. Grant of Patent License. Subject to the terms and conditions of
  15516. this License, each Contributor hereby grants to You a perpetual,
  15517. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  15518. (except as stated in this section) patent license to make, have made,
  15519. use, offer to sell, sell, import, and otherwise transfer the Work,
  15520. where such license applies only to those patent claims licensable
  15521. by such Contributor that are necessarily infringed by their
  15522. Contribution(s) alone or by combination of their Contribution(s)
  15523. with the Work to which such Contribution(s) was submitted. If You
  15524. institute patent litigation against any entity (including a
  15525. cross-claim or counterclaim in a lawsuit) alleging that the Work
  15526. or a Contribution incorporated within the Work constitutes direct
  15527. or contributory patent infringement, then any patent licenses
  15528. granted to You under this License for that Work shall terminate
  15529. as of the date such litigation is filed.
  15530. 4. Redistribution. You may reproduce and distribute copies of the
  15531. Work or Derivative Works thereof in any medium, with or without
  15532. modifications, and in Source or Object form, provided that You
  15533. meet the following conditions:
  15534. (a) You must give any other recipients of the Work or
  15535. Derivative Works a copy of this License; and
  15536. (b) You must cause any modified files to carry prominent notices
  15537. stating that You changed the files; and
  15538. (c) You must retain, in the Source form of any Derivative Works
  15539. that You distribute, all copyright, patent, trademark, and
  15540. attribution notices from the Source form of the Work,
  15541. excluding those notices that do not pertain to any part of
  15542. the Derivative Works; and
  15543. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  15544. distribution, then any Derivative Works that You distribute must
  15545. include a readable copy of the attribution notices contained
  15546. within such NOTICE file, excluding those notices that do not
  15547. pertain to any part of the Derivative Works, in at least one
  15548. of the following places: within a NOTICE text file distributed
  15549. as part of the Derivative Works; within the Source form or
  15550. documentation, if provided along with the Derivative Works; or,
  15551. within a display generated by the Derivative Works, if and
  15552. wherever such third-party notices normally appear. The contents
  15553. of the NOTICE file are for informational purposes only and
  15554. do not modify the License. You may add Your own attribution
  15555. notices within Derivative Works that You distribute, alongside
  15556. or as an addendum to the NOTICE text from the Work, provided
  15557. that such additional attribution notices cannot be construed
  15558. as modifying the License.
  15559. You may add Your own copyright statement to Your modifications and
  15560. may provide additional or different license terms and conditions
  15561. for use, reproduction, or distribution of Your modifications, or
  15562. for any such Derivative Works as a whole, provided Your use,
  15563. reproduction, and distribution of the Work otherwise complies with
  15564. the conditions stated in this License.
  15565. 5. Submission of Contributions. Unless You explicitly state otherwise,
  15566. any Contribution intentionally submitted for inclusion in the Work
  15567. by You to the Licensor shall be under the terms and conditions of
  15568. this License, without any additional terms or conditions.
  15569. Notwithstanding the above, nothing herein shall supersede or modify
  15570. the terms of any separate license agreement you may have executed
  15571. with Licensor regarding such Contributions.
  15572. 6. Trademarks. This License does not grant permission to use the trade
  15573. names, trademarks, service marks, or product names of the Licensor,
  15574. except as required for reasonable and customary use in describing the
  15575. origin of the Work and reproducing the content of the NOTICE file.
  15576. 7. Disclaimer of Warranty. Unless required by applicable law or
  15577. agreed to in writing, Licensor provides the Work (and each
  15578. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  15579. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  15580. implied, including, without limitation, any warranties or conditions
  15581. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  15582. PARTICULAR PURPOSE. You are solely responsible for determining the
  15583. appropriateness of using or redistributing the Work and assume any
  15584. risks associated with Your exercise of permissions under this License.
  15585. 8. Limitation of Liability. In no event and under no legal theory,
  15586. whether in tort (including negligence), contract, or otherwise,
  15587. unless required by applicable law (such as deliberate and grossly
  15588. negligent acts) or agreed to in writing, shall any Contributor be
  15589. liable to You for damages, including any direct, indirect, special,
  15590. incidental, or consequential damages of any character arising as a
  15591. result of this License or out of the use or inability to use the
  15592. Work (including but not limited to damages for loss of goodwill,
  15593. work stoppage, computer failure or malfunction, or any and all
  15594. other commercial damages or losses), even if such Contributor
  15595. has been advised of the possibility of such damages.
  15596. 9. Accepting Warranty or Additional Liability. While redistributing
  15597. the Work or Derivative Works thereof, You may choose to offer,
  15598. and charge a fee for, acceptance of support, warranty, indemnity,
  15599. or other liability obligations and/or rights consistent with this
  15600. License. However, in accepting such obligations, You may act only
  15601. on Your own behalf and on Your sole responsibility, not on behalf
  15602. of any other Contributor, and only if You agree to indemnify,
  15603. defend, and hold each Contributor harmless for any liability
  15604. incurred by, or claims asserted against, such Contributor by reason
  15605. of your accepting any such warranty or additional liability.
  15606. END OF TERMS AND CONDITIONS
  15607. AndroidX savedstate library:
  15608. Copyright (c) 2005-2011, The Android Open Source Project
  15609. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  15610. you may not use this file except in compliance with the License.
  15611. Unless required by applicable law or agreed to in writing, software
  15612. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  15613. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  15614. See the License for the specific language governing permissions and
  15615. limitations under the License.
  15616. Apache License
  15617. Version 2.0, January 2004
  15618. http://www.apache.org/licenses/
  15619. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  15620. 1. Definitions.
  15621. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  15622. and distribution as defined by Sections 1 through 9 of this document.
  15623. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  15624. the copyright owner that is granting the License.
  15625. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  15626. other entities that control, are controlled by, or are under common
  15627. control with that entity. For the purposes of this definition,
  15628. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  15629. direction or management of such entity, whether by contract or
  15630. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  15631. outstanding shares, or (iii) beneficial ownership of such entity.
  15632. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  15633. exercising permissions granted by this License.
  15634. &quot;Source&quot; form shall mean the preferred form for making modifications,
  15635. including but not limited to software source code, documentation
  15636. source, and configuration files.
  15637. &quot;Object&quot; form shall mean any form resulting from mechanical
  15638. transformation or translation of a Source form, including but
  15639. not limited to compiled object code, generated documentation,
  15640. and conversions to other media types.
  15641. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  15642. Object form, made available under the License, as indicated by a
  15643. copyright notice that is included in or attached to the work
  15644. (an example is provided in the Appendix below).
  15645. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  15646. form, that is based on (or derived from) the Work and for which the
  15647. editorial revisions, annotations, elaborations, or other modifications
  15648. represent, as a whole, an original work of authorship. For the purposes
  15649. of this License, Derivative Works shall not include works that remain
  15650. separable from, or merely link (or bind by name) to the interfaces of,
  15651. the Work and Derivative Works thereof.
  15652. &quot;Contribution&quot; shall mean any work of authorship, including
  15653. the original version of the Work and any modifications or additions
  15654. to that Work or Derivative Works thereof, that is intentionally
  15655. submitted to Licensor for inclusion in the Work by the copyright owner
  15656. or by an individual or Legal Entity authorized to submit on behalf of
  15657. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  15658. means any form of electronic, verbal, or written communication sent
  15659. to the Licensor or its representatives, including but not limited to
  15660. communication on electronic mailing lists, source code control systems,
  15661. and issue tracking systems that are managed by, or on behalf of, the
  15662. Licensor for the purpose of discussing and improving the Work, but
  15663. excluding communication that is conspicuously marked or otherwise
  15664. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  15665. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  15666. on behalf of whom a Contribution has been received by Licensor and
  15667. subsequently incorporated within the Work.
  15668. 2. Grant of Copyright License. Subject to the terms and conditions of
  15669. this License, each Contributor hereby grants to You a perpetual,
  15670. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  15671. copyright license to reproduce, prepare Derivative Works of,
  15672. publicly display, publicly perform, sublicense, and distribute the
  15673. Work and such Derivative Works in Source or Object form.
  15674. 3. Grant of Patent License. Subject to the terms and conditions of
  15675. this License, each Contributor hereby grants to You a perpetual,
  15676. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  15677. (except as stated in this section) patent license to make, have made,
  15678. use, offer to sell, sell, import, and otherwise transfer the Work,
  15679. where such license applies only to those patent claims licensable
  15680. by such Contributor that are necessarily infringed by their
  15681. Contribution(s) alone or by combination of their Contribution(s)
  15682. with the Work to which such Contribution(s) was submitted. If You
  15683. institute patent litigation against any entity (including a
  15684. cross-claim or counterclaim in a lawsuit) alleging that the Work
  15685. or a Contribution incorporated within the Work constitutes direct
  15686. or contributory patent infringement, then any patent licenses
  15687. granted to You under this License for that Work shall terminate
  15688. as of the date such litigation is filed.
  15689. 4. Redistribution. You may reproduce and distribute copies of the
  15690. Work or Derivative Works thereof in any medium, with or without
  15691. modifications, and in Source or Object form, provided that You
  15692. meet the following conditions:
  15693. (a) You must give any other recipients of the Work or
  15694. Derivative Works a copy of this License; and
  15695. (b) You must cause any modified files to carry prominent notices
  15696. stating that You changed the files; and
  15697. (c) You must retain, in the Source form of any Derivative Works
  15698. that You distribute, all copyright, patent, trademark, and
  15699. attribution notices from the Source form of the Work,
  15700. excluding those notices that do not pertain to any part of
  15701. the Derivative Works; and
  15702. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  15703. distribution, then any Derivative Works that You distribute must
  15704. include a readable copy of the attribution notices contained
  15705. within such NOTICE file, excluding those notices that do not
  15706. pertain to any part of the Derivative Works, in at least one
  15707. of the following places: within a NOTICE text file distributed
  15708. as part of the Derivative Works; within the Source form or
  15709. documentation, if provided along with the Derivative Works; or,
  15710. within a display generated by the Derivative Works, if and
  15711. wherever such third-party notices normally appear. The contents
  15712. of the NOTICE file are for informational purposes only and
  15713. do not modify the License. You may add Your own attribution
  15714. notices within Derivative Works that You distribute, alongside
  15715. or as an addendum to the NOTICE text from the Work, provided
  15716. that such additional attribution notices cannot be construed
  15717. as modifying the License.
  15718. You may add Your own copyright statement to Your modifications and
  15719. may provide additional or different license terms and conditions
  15720. for use, reproduction, or distribution of Your modifications, or
  15721. for any such Derivative Works as a whole, provided Your use,
  15722. reproduction, and distribution of the Work otherwise complies with
  15723. the conditions stated in this License.
  15724. 5. Submission of Contributions. Unless You explicitly state otherwise,
  15725. any Contribution intentionally submitted for inclusion in the Work
  15726. by You to the Licensor shall be under the terms and conditions of
  15727. this License, without any additional terms or conditions.
  15728. Notwithstanding the above, nothing herein shall supersede or modify
  15729. the terms of any separate license agreement you may have executed
  15730. with Licensor regarding such Contributions.
  15731. 6. Trademarks. This License does not grant permission to use the trade
  15732. names, trademarks, service marks, or product names of the Licensor,
  15733. except as required for reasonable and customary use in describing the
  15734. origin of the Work and reproducing the content of the NOTICE file.
  15735. 7. Disclaimer of Warranty. Unless required by applicable law or
  15736. agreed to in writing, Licensor provides the Work (and each
  15737. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  15738. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  15739. implied, including, without limitation, any warranties or conditions
  15740. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  15741. PARTICULAR PURPOSE. You are solely responsible for determining the
  15742. appropriateness of using or redistributing the Work and assume any
  15743. risks associated with Your exercise of permissions under this License.
  15744. 8. Limitation of Liability. In no event and under no legal theory,
  15745. whether in tort (including negligence), contract, or otherwise,
  15746. unless required by applicable law (such as deliberate and grossly
  15747. negligent acts) or agreed to in writing, shall any Contributor be
  15748. liable to You for damages, including any direct, indirect, special,
  15749. incidental, or consequential damages of any character arising as a
  15750. result of this License or out of the use or inability to use the
  15751. Work (including but not limited to damages for loss of goodwill,
  15752. work stoppage, computer failure or malfunction, or any and all
  15753. other commercial damages or losses), even if such Contributor
  15754. has been advised of the possibility of such damages.
  15755. 9. Accepting Warranty or Additional Liability. While redistributing
  15756. the Work or Derivative Works thereof, You may choose to offer,
  15757. and charge a fee for, acceptance of support, warranty, indemnity,
  15758. or other liability obligations and/or rights consistent with this
  15759. License. However, in accepting such obligations, You may act only
  15760. on Your own behalf and on Your sole responsibility, not on behalf
  15761. of any other Contributor, and only if You agree to indemnify,
  15762. defend, and hold each Contributor harmless for any liability
  15763. incurred by, or claims asserted against, such Contributor by reason
  15764. of your accepting any such warranty or additional liability.
  15765. END OF TERMS AND CONDITIONS
  15766. AndroidX swiperefreshlayout library:
  15767. Copyright (c) 2005-2011, The Android Open Source Project
  15768. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  15769. you may not use this file except in compliance with the License.
  15770. Unless required by applicable law or agreed to in writing, software
  15771. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  15772. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  15773. See the License for the specific language governing permissions and
  15774. limitations under the License.
  15775. Apache License
  15776. Version 2.0, January 2004
  15777. http://www.apache.org/licenses/
  15778. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  15779. 1. Definitions.
  15780. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  15781. and distribution as defined by Sections 1 through 9 of this document.
  15782. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  15783. the copyright owner that is granting the License.
  15784. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  15785. other entities that control, are controlled by, or are under common
  15786. control with that entity. For the purposes of this definition,
  15787. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  15788. direction or management of such entity, whether by contract or
  15789. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  15790. outstanding shares, or (iii) beneficial ownership of such entity.
  15791. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  15792. exercising permissions granted by this License.
  15793. &quot;Source&quot; form shall mean the preferred form for making modifications,
  15794. including but not limited to software source code, documentation
  15795. source, and configuration files.
  15796. &quot;Object&quot; form shall mean any form resulting from mechanical
  15797. transformation or translation of a Source form, including but
  15798. not limited to compiled object code, generated documentation,
  15799. and conversions to other media types.
  15800. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  15801. Object form, made available under the License, as indicated by a
  15802. copyright notice that is included in or attached to the work
  15803. (an example is provided in the Appendix below).
  15804. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  15805. form, that is based on (or derived from) the Work and for which the
  15806. editorial revisions, annotations, elaborations, or other modifications
  15807. represent, as a whole, an original work of authorship. For the purposes
  15808. of this License, Derivative Works shall not include works that remain
  15809. separable from, or merely link (or bind by name) to the interfaces of,
  15810. the Work and Derivative Works thereof.
  15811. &quot;Contribution&quot; shall mean any work of authorship, including
  15812. the original version of the Work and any modifications or additions
  15813. to that Work or Derivative Works thereof, that is intentionally
  15814. submitted to Licensor for inclusion in the Work by the copyright owner
  15815. or by an individual or Legal Entity authorized to submit on behalf of
  15816. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  15817. means any form of electronic, verbal, or written communication sent
  15818. to the Licensor or its representatives, including but not limited to
  15819. communication on electronic mailing lists, source code control systems,
  15820. and issue tracking systems that are managed by, or on behalf of, the
  15821. Licensor for the purpose of discussing and improving the Work, but
  15822. excluding communication that is conspicuously marked or otherwise
  15823. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  15824. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  15825. on behalf of whom a Contribution has been received by Licensor and
  15826. subsequently incorporated within the Work.
  15827. 2. Grant of Copyright License. Subject to the terms and conditions of
  15828. this License, each Contributor hereby grants to You a perpetual,
  15829. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  15830. copyright license to reproduce, prepare Derivative Works of,
  15831. publicly display, publicly perform, sublicense, and distribute the
  15832. Work and such Derivative Works in Source or Object form.
  15833. 3. Grant of Patent License. Subject to the terms and conditions of
  15834. this License, each Contributor hereby grants to You a perpetual,
  15835. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  15836. (except as stated in this section) patent license to make, have made,
  15837. use, offer to sell, sell, import, and otherwise transfer the Work,
  15838. where such license applies only to those patent claims licensable
  15839. by such Contributor that are necessarily infringed by their
  15840. Contribution(s) alone or by combination of their Contribution(s)
  15841. with the Work to which such Contribution(s) was submitted. If You
  15842. institute patent litigation against any entity (including a
  15843. cross-claim or counterclaim in a lawsuit) alleging that the Work
  15844. or a Contribution incorporated within the Work constitutes direct
  15845. or contributory patent infringement, then any patent licenses
  15846. granted to You under this License for that Work shall terminate
  15847. as of the date such litigation is filed.
  15848. 4. Redistribution. You may reproduce and distribute copies of the
  15849. Work or Derivative Works thereof in any medium, with or without
  15850. modifications, and in Source or Object form, provided that You
  15851. meet the following conditions:
  15852. (a) You must give any other recipients of the Work or
  15853. Derivative Works a copy of this License; and
  15854. (b) You must cause any modified files to carry prominent notices
  15855. stating that You changed the files; and
  15856. (c) You must retain, in the Source form of any Derivative Works
  15857. that You distribute, all copyright, patent, trademark, and
  15858. attribution notices from the Source form of the Work,
  15859. excluding those notices that do not pertain to any part of
  15860. the Derivative Works; and
  15861. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  15862. distribution, then any Derivative Works that You distribute must
  15863. include a readable copy of the attribution notices contained
  15864. within such NOTICE file, excluding those notices that do not
  15865. pertain to any part of the Derivative Works, in at least one
  15866. of the following places: within a NOTICE text file distributed
  15867. as part of the Derivative Works; within the Source form or
  15868. documentation, if provided along with the Derivative Works; or,
  15869. within a display generated by the Derivative Works, if and
  15870. wherever such third-party notices normally appear. The contents
  15871. of the NOTICE file are for informational purposes only and
  15872. do not modify the License. You may add Your own attribution
  15873. notices within Derivative Works that You distribute, alongside
  15874. or as an addendum to the NOTICE text from the Work, provided
  15875. that such additional attribution notices cannot be construed
  15876. as modifying the License.
  15877. You may add Your own copyright statement to Your modifications and
  15878. may provide additional or different license terms and conditions
  15879. for use, reproduction, or distribution of Your modifications, or
  15880. for any such Derivative Works as a whole, provided Your use,
  15881. reproduction, and distribution of the Work otherwise complies with
  15882. the conditions stated in this License.
  15883. 5. Submission of Contributions. Unless You explicitly state otherwise,
  15884. any Contribution intentionally submitted for inclusion in the Work
  15885. by You to the Licensor shall be under the terms and conditions of
  15886. this License, without any additional terms or conditions.
  15887. Notwithstanding the above, nothing herein shall supersede or modify
  15888. the terms of any separate license agreement you may have executed
  15889. with Licensor regarding such Contributions.
  15890. 6. Trademarks. This License does not grant permission to use the trade
  15891. names, trademarks, service marks, or product names of the Licensor,
  15892. except as required for reasonable and customary use in describing the
  15893. origin of the Work and reproducing the content of the NOTICE file.
  15894. 7. Disclaimer of Warranty. Unless required by applicable law or
  15895. agreed to in writing, Licensor provides the Work (and each
  15896. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  15897. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  15898. implied, including, without limitation, any warranties or conditions
  15899. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  15900. PARTICULAR PURPOSE. You are solely responsible for determining the
  15901. appropriateness of using or redistributing the Work and assume any
  15902. risks associated with Your exercise of permissions under this License.
  15903. 8. Limitation of Liability. In no event and under no legal theory,
  15904. whether in tort (including negligence), contract, or otherwise,
  15905. unless required by applicable law (such as deliberate and grossly
  15906. negligent acts) or agreed to in writing, shall any Contributor be
  15907. liable to You for damages, including any direct, indirect, special,
  15908. incidental, or consequential damages of any character arising as a
  15909. result of this License or out of the use or inability to use the
  15910. Work (including but not limited to damages for loss of goodwill,
  15911. work stoppage, computer failure or malfunction, or any and all
  15912. other commercial damages or losses), even if such Contributor
  15913. has been advised of the possibility of such damages.
  15914. 9. Accepting Warranty or Additional Liability. While redistributing
  15915. the Work or Derivative Works thereof, You may choose to offer,
  15916. and charge a fee for, acceptance of support, warranty, indemnity,
  15917. or other liability obligations and/or rights consistent with this
  15918. License. However, in accepting such obligations, You may act only
  15919. on Your own behalf and on Your sole responsibility, not on behalf
  15920. of any other Contributor, and only if You agree to indemnify,
  15921. defend, and hold each Contributor harmless for any liability
  15922. incurred by, or claims asserted against, such Contributor by reason
  15923. of your accepting any such warranty or additional liability.
  15924. END OF TERMS AND CONDITIONS
  15925. AndroidX tracing library:
  15926. Copyright (c) 2005-2011, The Android Open Source Project
  15927. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  15928. you may not use this file except in compliance with the License.
  15929. Unless required by applicable law or agreed to in writing, software
  15930. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  15931. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  15932. See the License for the specific language governing permissions and
  15933. limitations under the License.
  15934. Apache License
  15935. Version 2.0, January 2004
  15936. http://www.apache.org/licenses/
  15937. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  15938. 1. Definitions.
  15939. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  15940. and distribution as defined by Sections 1 through 9 of this document.
  15941. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  15942. the copyright owner that is granting the License.
  15943. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  15944. other entities that control, are controlled by, or are under common
  15945. control with that entity. For the purposes of this definition,
  15946. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  15947. direction or management of such entity, whether by contract or
  15948. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  15949. outstanding shares, or (iii) beneficial ownership of such entity.
  15950. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  15951. exercising permissions granted by this License.
  15952. &quot;Source&quot; form shall mean the preferred form for making modifications,
  15953. including but not limited to software source code, documentation
  15954. source, and configuration files.
  15955. &quot;Object&quot; form shall mean any form resulting from mechanical
  15956. transformation or translation of a Source form, including but
  15957. not limited to compiled object code, generated documentation,
  15958. and conversions to other media types.
  15959. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  15960. Object form, made available under the License, as indicated by a
  15961. copyright notice that is included in or attached to the work
  15962. (an example is provided in the Appendix below).
  15963. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  15964. form, that is based on (or derived from) the Work and for which the
  15965. editorial revisions, annotations, elaborations, or other modifications
  15966. represent, as a whole, an original work of authorship. For the purposes
  15967. of this License, Derivative Works shall not include works that remain
  15968. separable from, or merely link (or bind by name) to the interfaces of,
  15969. the Work and Derivative Works thereof.
  15970. &quot;Contribution&quot; shall mean any work of authorship, including
  15971. the original version of the Work and any modifications or additions
  15972. to that Work or Derivative Works thereof, that is intentionally
  15973. submitted to Licensor for inclusion in the Work by the copyright owner
  15974. or by an individual or Legal Entity authorized to submit on behalf of
  15975. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  15976. means any form of electronic, verbal, or written communication sent
  15977. to the Licensor or its representatives, including but not limited to
  15978. communication on electronic mailing lists, source code control systems,
  15979. and issue tracking systems that are managed by, or on behalf of, the
  15980. Licensor for the purpose of discussing and improving the Work, but
  15981. excluding communication that is conspicuously marked or otherwise
  15982. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  15983. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  15984. on behalf of whom a Contribution has been received by Licensor and
  15985. subsequently incorporated within the Work.
  15986. 2. Grant of Copyright License. Subject to the terms and conditions of
  15987. this License, each Contributor hereby grants to You a perpetual,
  15988. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  15989. copyright license to reproduce, prepare Derivative Works of,
  15990. publicly display, publicly perform, sublicense, and distribute the
  15991. Work and such Derivative Works in Source or Object form.
  15992. 3. Grant of Patent License. Subject to the terms and conditions of
  15993. this License, each Contributor hereby grants to You a perpetual,
  15994. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  15995. (except as stated in this section) patent license to make, have made,
  15996. use, offer to sell, sell, import, and otherwise transfer the Work,
  15997. where such license applies only to those patent claims licensable
  15998. by such Contributor that are necessarily infringed by their
  15999. Contribution(s) alone or by combination of their Contribution(s)
  16000. with the Work to which such Contribution(s) was submitted. If You
  16001. institute patent litigation against any entity (including a
  16002. cross-claim or counterclaim in a lawsuit) alleging that the Work
  16003. or a Contribution incorporated within the Work constitutes direct
  16004. or contributory patent infringement, then any patent licenses
  16005. granted to You under this License for that Work shall terminate
  16006. as of the date such litigation is filed.
  16007. 4. Redistribution. You may reproduce and distribute copies of the
  16008. Work or Derivative Works thereof in any medium, with or without
  16009. modifications, and in Source or Object form, provided that You
  16010. meet the following conditions:
  16011. (a) You must give any other recipients of the Work or
  16012. Derivative Works a copy of this License; and
  16013. (b) You must cause any modified files to carry prominent notices
  16014. stating that You changed the files; and
  16015. (c) You must retain, in the Source form of any Derivative Works
  16016. that You distribute, all copyright, patent, trademark, and
  16017. attribution notices from the Source form of the Work,
  16018. excluding those notices that do not pertain to any part of
  16019. the Derivative Works; and
  16020. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  16021. distribution, then any Derivative Works that You distribute must
  16022. include a readable copy of the attribution notices contained
  16023. within such NOTICE file, excluding those notices that do not
  16024. pertain to any part of the Derivative Works, in at least one
  16025. of the following places: within a NOTICE text file distributed
  16026. as part of the Derivative Works; within the Source form or
  16027. documentation, if provided along with the Derivative Works; or,
  16028. within a display generated by the Derivative Works, if and
  16029. wherever such third-party notices normally appear. The contents
  16030. of the NOTICE file are for informational purposes only and
  16031. do not modify the License. You may add Your own attribution
  16032. notices within Derivative Works that You distribute, alongside
  16033. or as an addendum to the NOTICE text from the Work, provided
  16034. that such additional attribution notices cannot be construed
  16035. as modifying the License.
  16036. You may add Your own copyright statement to Your modifications and
  16037. may provide additional or different license terms and conditions
  16038. for use, reproduction, or distribution of Your modifications, or
  16039. for any such Derivative Works as a whole, provided Your use,
  16040. reproduction, and distribution of the Work otherwise complies with
  16041. the conditions stated in this License.
  16042. 5. Submission of Contributions. Unless You explicitly state otherwise,
  16043. any Contribution intentionally submitted for inclusion in the Work
  16044. by You to the Licensor shall be under the terms and conditions of
  16045. this License, without any additional terms or conditions.
  16046. Notwithstanding the above, nothing herein shall supersede or modify
  16047. the terms of any separate license agreement you may have executed
  16048. with Licensor regarding such Contributions.
  16049. 6. Trademarks. This License does not grant permission to use the trade
  16050. names, trademarks, service marks, or product names of the Licensor,
  16051. except as required for reasonable and customary use in describing the
  16052. origin of the Work and reproducing the content of the NOTICE file.
  16053. 7. Disclaimer of Warranty. Unless required by applicable law or
  16054. agreed to in writing, Licensor provides the Work (and each
  16055. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  16056. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  16057. implied, including, without limitation, any warranties or conditions
  16058. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  16059. PARTICULAR PURPOSE. You are solely responsible for determining the
  16060. appropriateness of using or redistributing the Work and assume any
  16061. risks associated with Your exercise of permissions under this License.
  16062. 8. Limitation of Liability. In no event and under no legal theory,
  16063. whether in tort (including negligence), contract, or otherwise,
  16064. unless required by applicable law (such as deliberate and grossly
  16065. negligent acts) or agreed to in writing, shall any Contributor be
  16066. liable to You for damages, including any direct, indirect, special,
  16067. incidental, or consequential damages of any character arising as a
  16068. result of this License or out of the use or inability to use the
  16069. Work (including but not limited to damages for loss of goodwill,
  16070. work stoppage, computer failure or malfunction, or any and all
  16071. other commercial damages or losses), even if such Contributor
  16072. has been advised of the possibility of such damages.
  16073. 9. Accepting Warranty or Additional Liability. While redistributing
  16074. the Work or Derivative Works thereof, You may choose to offer,
  16075. and charge a fee for, acceptance of support, warranty, indemnity,
  16076. or other liability obligations and/or rights consistent with this
  16077. License. However, in accepting such obligations, You may act only
  16078. on Your own behalf and on Your sole responsibility, not on behalf
  16079. of any other Contributor, and only if You agree to indemnify,
  16080. defend, and hold each Contributor harmless for any liability
  16081. incurred by, or claims asserted against, such Contributor by reason
  16082. of your accepting any such warranty or additional liability.
  16083. END OF TERMS AND CONDITIONS
  16084. AndroidX versionedparcelable library:
  16085. Copyright (c) 2005-2018, The Android Open Source Project
  16086. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  16087. you may not use this file except in compliance with the License.
  16088. Unless required by applicable law or agreed to in writing, software
  16089. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  16090. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  16091. See the License for the specific language governing permissions and
  16092. limitations under the License.
  16093. Apache License
  16094. Version 2.0, January 2004
  16095. http://www.apache.org/licenses/
  16096. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  16097. 1. Definitions.
  16098. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  16099. and distribution as defined by Sections 1 through 9 of this document.
  16100. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  16101. the copyright owner that is granting the License.
  16102. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  16103. other entities that control, are controlled by, or are under common
  16104. control with that entity. For the purposes of this definition,
  16105. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  16106. direction or management of such entity, whether by contract or
  16107. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  16108. outstanding shares, or (iii) beneficial ownership of such entity.
  16109. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  16110. exercising permissions granted by this License.
  16111. &quot;Source&quot; form shall mean the preferred form for making modifications,
  16112. including but not limited to software source code, documentation
  16113. source, and configuration files.
  16114. &quot;Object&quot; form shall mean any form resulting from mechanical
  16115. transformation or translation of a Source form, including but
  16116. not limited to compiled object code, generated documentation,
  16117. and conversions to other media types.
  16118. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  16119. Object form, made available under the License, as indicated by a
  16120. copyright notice that is included in or attached to the work
  16121. (an example is provided in the Appendix below).
  16122. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  16123. form, that is based on (or derived from) the Work and for which the
  16124. editorial revisions, annotations, elaborations, or other modifications
  16125. represent, as a whole, an original work of authorship. For the purposes
  16126. of this License, Derivative Works shall not include works that remain
  16127. separable from, or merely link (or bind by name) to the interfaces of,
  16128. the Work and Derivative Works thereof.
  16129. &quot;Contribution&quot; shall mean any work of authorship, including
  16130. the original version of the Work and any modifications or additions
  16131. to that Work or Derivative Works thereof, that is intentionally
  16132. submitted to Licensor for inclusion in the Work by the copyright owner
  16133. or by an individual or Legal Entity authorized to submit on behalf of
  16134. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  16135. means any form of electronic, verbal, or written communication sent
  16136. to the Licensor or its representatives, including but not limited to
  16137. communication on electronic mailing lists, source code control systems,
  16138. and issue tracking systems that are managed by, or on behalf of, the
  16139. Licensor for the purpose of discussing and improving the Work, but
  16140. excluding communication that is conspicuously marked or otherwise
  16141. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  16142. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  16143. on behalf of whom a Contribution has been received by Licensor and
  16144. subsequently incorporated within the Work.
  16145. 2. Grant of Copyright License. Subject to the terms and conditions of
  16146. this License, each Contributor hereby grants to You a perpetual,
  16147. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16148. copyright license to reproduce, prepare Derivative Works of,
  16149. publicly display, publicly perform, sublicense, and distribute the
  16150. Work and such Derivative Works in Source or Object form.
  16151. 3. Grant of Patent License. Subject to the terms and conditions of
  16152. this License, each Contributor hereby grants to You a perpetual,
  16153. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16154. (except as stated in this section) patent license to make, have made,
  16155. use, offer to sell, sell, import, and otherwise transfer the Work,
  16156. where such license applies only to those patent claims licensable
  16157. by such Contributor that are necessarily infringed by their
  16158. Contribution(s) alone or by combination of their Contribution(s)
  16159. with the Work to which such Contribution(s) was submitted. If You
  16160. institute patent litigation against any entity (including a
  16161. cross-claim or counterclaim in a lawsuit) alleging that the Work
  16162. or a Contribution incorporated within the Work constitutes direct
  16163. or contributory patent infringement, then any patent licenses
  16164. granted to You under this License for that Work shall terminate
  16165. as of the date such litigation is filed.
  16166. 4. Redistribution. You may reproduce and distribute copies of the
  16167. Work or Derivative Works thereof in any medium, with or without
  16168. modifications, and in Source or Object form, provided that You
  16169. meet the following conditions:
  16170. (a) You must give any other recipients of the Work or
  16171. Derivative Works a copy of this License; and
  16172. (b) You must cause any modified files to carry prominent notices
  16173. stating that You changed the files; and
  16174. (c) You must retain, in the Source form of any Derivative Works
  16175. that You distribute, all copyright, patent, trademark, and
  16176. attribution notices from the Source form of the Work,
  16177. excluding those notices that do not pertain to any part of
  16178. the Derivative Works; and
  16179. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  16180. distribution, then any Derivative Works that You distribute must
  16181. include a readable copy of the attribution notices contained
  16182. within such NOTICE file, excluding those notices that do not
  16183. pertain to any part of the Derivative Works, in at least one
  16184. of the following places: within a NOTICE text file distributed
  16185. as part of the Derivative Works; within the Source form or
  16186. documentation, if provided along with the Derivative Works; or,
  16187. within a display generated by the Derivative Works, if and
  16188. wherever such third-party notices normally appear. The contents
  16189. of the NOTICE file are for informational purposes only and
  16190. do not modify the License. You may add Your own attribution
  16191. notices within Derivative Works that You distribute, alongside
  16192. or as an addendum to the NOTICE text from the Work, provided
  16193. that such additional attribution notices cannot be construed
  16194. as modifying the License.
  16195. You may add Your own copyright statement to Your modifications and
  16196. may provide additional or different license terms and conditions
  16197. for use, reproduction, or distribution of Your modifications, or
  16198. for any such Derivative Works as a whole, provided Your use,
  16199. reproduction, and distribution of the Work otherwise complies with
  16200. the conditions stated in this License.
  16201. 5. Submission of Contributions. Unless You explicitly state otherwise,
  16202. any Contribution intentionally submitted for inclusion in the Work
  16203. by You to the Licensor shall be under the terms and conditions of
  16204. this License, without any additional terms or conditions.
  16205. Notwithstanding the above, nothing herein shall supersede or modify
  16206. the terms of any separate license agreement you may have executed
  16207. with Licensor regarding such Contributions.
  16208. 6. Trademarks. This License does not grant permission to use the trade
  16209. names, trademarks, service marks, or product names of the Licensor,
  16210. except as required for reasonable and customary use in describing the
  16211. origin of the Work and reproducing the content of the NOTICE file.
  16212. 7. Disclaimer of Warranty. Unless required by applicable law or
  16213. agreed to in writing, Licensor provides the Work (and each
  16214. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  16215. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  16216. implied, including, without limitation, any warranties or conditions
  16217. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  16218. PARTICULAR PURPOSE. You are solely responsible for determining the
  16219. appropriateness of using or redistributing the Work and assume any
  16220. risks associated with Your exercise of permissions under this License.
  16221. 8. Limitation of Liability. In no event and under no legal theory,
  16222. whether in tort (including negligence), contract, or otherwise,
  16223. unless required by applicable law (such as deliberate and grossly
  16224. negligent acts) or agreed to in writing, shall any Contributor be
  16225. liable to You for damages, including any direct, indirect, special,
  16226. incidental, or consequential damages of any character arising as a
  16227. result of this License or out of the use or inability to use the
  16228. Work (including but not limited to damages for loss of goodwill,
  16229. work stoppage, computer failure or malfunction, or any and all
  16230. other commercial damages or losses), even if such Contributor
  16231. has been advised of the possibility of such damages.
  16232. 9. Accepting Warranty or Additional Liability. While redistributing
  16233. the Work or Derivative Works thereof, You may choose to offer,
  16234. and charge a fee for, acceptance of support, warranty, indemnity,
  16235. or other liability obligations and/or rights consistent with this
  16236. License. However, in accepting such obligations, You may act only
  16237. on Your own behalf and on Your sole responsibility, not on behalf
  16238. of any other Contributor, and only if You agree to indemnify,
  16239. defend, and hold each Contributor harmless for any liability
  16240. incurred by, or claims asserted against, such Contributor by reason
  16241. of your accepting any such warranty or additional liability.
  16242. END OF TERMS AND CONDITIONS
  16243. AndroidX viewpager library:
  16244. Copyright (c) 2005-2011, The Android Open Source Project
  16245. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  16246. you may not use this file except in compliance with the License.
  16247. Unless required by applicable law or agreed to in writing, software
  16248. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  16249. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  16250. See the License for the specific language governing permissions and
  16251. limitations under the License.
  16252. Apache License
  16253. Version 2.0, January 2004
  16254. http://www.apache.org/licenses/
  16255. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  16256. 1. Definitions.
  16257. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  16258. and distribution as defined by Sections 1 through 9 of this document.
  16259. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  16260. the copyright owner that is granting the License.
  16261. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  16262. other entities that control, are controlled by, or are under common
  16263. control with that entity. For the purposes of this definition,
  16264. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  16265. direction or management of such entity, whether by contract or
  16266. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  16267. outstanding shares, or (iii) beneficial ownership of such entity.
  16268. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  16269. exercising permissions granted by this License.
  16270. &quot;Source&quot; form shall mean the preferred form for making modifications,
  16271. including but not limited to software source code, documentation
  16272. source, and configuration files.
  16273. &quot;Object&quot; form shall mean any form resulting from mechanical
  16274. transformation or translation of a Source form, including but
  16275. not limited to compiled object code, generated documentation,
  16276. and conversions to other media types.
  16277. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  16278. Object form, made available under the License, as indicated by a
  16279. copyright notice that is included in or attached to the work
  16280. (an example is provided in the Appendix below).
  16281. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  16282. form, that is based on (or derived from) the Work and for which the
  16283. editorial revisions, annotations, elaborations, or other modifications
  16284. represent, as a whole, an original work of authorship. For the purposes
  16285. of this License, Derivative Works shall not include works that remain
  16286. separable from, or merely link (or bind by name) to the interfaces of,
  16287. the Work and Derivative Works thereof.
  16288. &quot;Contribution&quot; shall mean any work of authorship, including
  16289. the original version of the Work and any modifications or additions
  16290. to that Work or Derivative Works thereof, that is intentionally
  16291. submitted to Licensor for inclusion in the Work by the copyright owner
  16292. or by an individual or Legal Entity authorized to submit on behalf of
  16293. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  16294. means any form of electronic, verbal, or written communication sent
  16295. to the Licensor or its representatives, including but not limited to
  16296. communication on electronic mailing lists, source code control systems,
  16297. and issue tracking systems that are managed by, or on behalf of, the
  16298. Licensor for the purpose of discussing and improving the Work, but
  16299. excluding communication that is conspicuously marked or otherwise
  16300. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  16301. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  16302. on behalf of whom a Contribution has been received by Licensor and
  16303. subsequently incorporated within the Work.
  16304. 2. Grant of Copyright License. Subject to the terms and conditions of
  16305. this License, each Contributor hereby grants to You a perpetual,
  16306. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16307. copyright license to reproduce, prepare Derivative Works of,
  16308. publicly display, publicly perform, sublicense, and distribute the
  16309. Work and such Derivative Works in Source or Object form.
  16310. 3. Grant of Patent License. Subject to the terms and conditions of
  16311. this License, each Contributor hereby grants to You a perpetual,
  16312. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16313. (except as stated in this section) patent license to make, have made,
  16314. use, offer to sell, sell, import, and otherwise transfer the Work,
  16315. where such license applies only to those patent claims licensable
  16316. by such Contributor that are necessarily infringed by their
  16317. Contribution(s) alone or by combination of their Contribution(s)
  16318. with the Work to which such Contribution(s) was submitted. If You
  16319. institute patent litigation against any entity (including a
  16320. cross-claim or counterclaim in a lawsuit) alleging that the Work
  16321. or a Contribution incorporated within the Work constitutes direct
  16322. or contributory patent infringement, then any patent licenses
  16323. granted to You under this License for that Work shall terminate
  16324. as of the date such litigation is filed.
  16325. 4. Redistribution. You may reproduce and distribute copies of the
  16326. Work or Derivative Works thereof in any medium, with or without
  16327. modifications, and in Source or Object form, provided that You
  16328. meet the following conditions:
  16329. (a) You must give any other recipients of the Work or
  16330. Derivative Works a copy of this License; and
  16331. (b) You must cause any modified files to carry prominent notices
  16332. stating that You changed the files; and
  16333. (c) You must retain, in the Source form of any Derivative Works
  16334. that You distribute, all copyright, patent, trademark, and
  16335. attribution notices from the Source form of the Work,
  16336. excluding those notices that do not pertain to any part of
  16337. the Derivative Works; and
  16338. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  16339. distribution, then any Derivative Works that You distribute must
  16340. include a readable copy of the attribution notices contained
  16341. within such NOTICE file, excluding those notices that do not
  16342. pertain to any part of the Derivative Works, in at least one
  16343. of the following places: within a NOTICE text file distributed
  16344. as part of the Derivative Works; within the Source form or
  16345. documentation, if provided along with the Derivative Works; or,
  16346. within a display generated by the Derivative Works, if and
  16347. wherever such third-party notices normally appear. The contents
  16348. of the NOTICE file are for informational purposes only and
  16349. do not modify the License. You may add Your own attribution
  16350. notices within Derivative Works that You distribute, alongside
  16351. or as an addendum to the NOTICE text from the Work, provided
  16352. that such additional attribution notices cannot be construed
  16353. as modifying the License.
  16354. You may add Your own copyright statement to Your modifications and
  16355. may provide additional or different license terms and conditions
  16356. for use, reproduction, or distribution of Your modifications, or
  16357. for any such Derivative Works as a whole, provided Your use,
  16358. reproduction, and distribution of the Work otherwise complies with
  16359. the conditions stated in this License.
  16360. 5. Submission of Contributions. Unless You explicitly state otherwise,
  16361. any Contribution intentionally submitted for inclusion in the Work
  16362. by You to the Licensor shall be under the terms and conditions of
  16363. this License, without any additional terms or conditions.
  16364. Notwithstanding the above, nothing herein shall supersede or modify
  16365. the terms of any separate license agreement you may have executed
  16366. with Licensor regarding such Contributions.
  16367. 6. Trademarks. This License does not grant permission to use the trade
  16368. names, trademarks, service marks, or product names of the Licensor,
  16369. except as required for reasonable and customary use in describing the
  16370. origin of the Work and reproducing the content of the NOTICE file.
  16371. 7. Disclaimer of Warranty. Unless required by applicable law or
  16372. agreed to in writing, Licensor provides the Work (and each
  16373. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  16374. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  16375. implied, including, without limitation, any warranties or conditions
  16376. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  16377. PARTICULAR PURPOSE. You are solely responsible for determining the
  16378. appropriateness of using or redistributing the Work and assume any
  16379. risks associated with Your exercise of permissions under this License.
  16380. 8. Limitation of Liability. In no event and under no legal theory,
  16381. whether in tort (including negligence), contract, or otherwise,
  16382. unless required by applicable law (such as deliberate and grossly
  16383. negligent acts) or agreed to in writing, shall any Contributor be
  16384. liable to You for damages, including any direct, indirect, special,
  16385. incidental, or consequential damages of any character arising as a
  16386. result of this License or out of the use or inability to use the
  16387. Work (including but not limited to damages for loss of goodwill,
  16388. work stoppage, computer failure or malfunction, or any and all
  16389. other commercial damages or losses), even if such Contributor
  16390. has been advised of the possibility of such damages.
  16391. 9. Accepting Warranty or Additional Liability. While redistributing
  16392. the Work or Derivative Works thereof, You may choose to offer,
  16393. and charge a fee for, acceptance of support, warranty, indemnity,
  16394. or other liability obligations and/or rights consistent with this
  16395. License. However, in accepting such obligations, You may act only
  16396. on Your own behalf and on Your sole responsibility, not on behalf
  16397. of any other Contributor, and only if You agree to indemnify,
  16398. defend, and hold each Contributor harmless for any liability
  16399. incurred by, or claims asserted against, such Contributor by reason
  16400. of your accepting any such warranty or additional liability.
  16401. END OF TERMS AND CONDITIONS
  16402. Animal Sniffer:
  16403. The MIT License
  16404. Copyright (c) 2008 Kohsuke Kawaguchi and codehaus.org.
  16405. Permission is hereby granted, free of charge, to any person obtaining a copy
  16406. of this software and associated documentation files (the &quot;Software&quot;), to deal
  16407. in the Software without restriction, including without limitation the rights
  16408. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  16409. copies of the Software, and to permit persons to whom the Software is
  16410. furnished to do so, subject to the following conditions:
  16411. The above copyright notice and this permission notice shall be included in
  16412. all copies or substantial portions of the Software.
  16413. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  16414. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  16415. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  16416. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  16417. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  16418. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  16419. THE SOFTWARE.
  16420. Checker Framework Annotations:
  16421. A few parts of the Checker Framework have more permissive licenses.
  16422. * The annotations are licensed under the MIT License. (The text of this
  16423. license appears below.) More specifically, all the parts of the Checker
  16424. Framework that you might want to include with your own program use the
  16425. MIT License. This is the checker-qual.jar file and all the files that
  16426. appear in it: every file in a qual/ directory, plus utility files such
  16427. as NullnessUtil.java, RegexUtil.java, SignednessUtil.java, etc.
  16428. In addition, the cleanroom implementations of third-party annotations,
  16429. which the Checker Framework recognizes as aliases for its own
  16430. annotations, are licensed under the MIT License.
  16431. ===========================================================================
  16432. MIT License:
  16433. Permission is hereby granted, free of charge, to any person obtaining a copy
  16434. of this software and associated documentation files (the &quot;Software&quot;), to deal
  16435. in the Software without restriction, including without limitation the rights
  16436. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  16437. copies of the Software, and to permit persons to whom the Software is
  16438. furnished to do so, subject to the following conditions:
  16439. The above copyright notice and this permission notice shall be included in
  16440. all copies or substantial portions of the Software.
  16441. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  16442. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  16443. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  16444. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  16445. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  16446. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  16447. THE SOFTWARE.
  16448. ===========================================================================
  16449. Dagger:
  16450. Apache License
  16451. Version 2.0, January 2004
  16452. http://www.apache.org/licenses/
  16453. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  16454. 1. Definitions.
  16455. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  16456. and distribution as defined by Sections 1 through 9 of this document.
  16457. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  16458. the copyright owner that is granting the License.
  16459. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  16460. other entities that control, are controlled by, or are under common
  16461. control with that entity. For the purposes of this definition,
  16462. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  16463. direction or management of such entity, whether by contract or
  16464. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  16465. outstanding shares, or (iii) beneficial ownership of such entity.
  16466. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  16467. exercising permissions granted by this License.
  16468. &quot;Source&quot; form shall mean the preferred form for making modifications,
  16469. including but not limited to software source code, documentation
  16470. source, and configuration files.
  16471. &quot;Object&quot; form shall mean any form resulting from mechanical
  16472. transformation or translation of a Source form, including but
  16473. not limited to compiled object code, generated documentation,
  16474. and conversions to other media types.
  16475. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  16476. Object form, made available under the License, as indicated by a
  16477. copyright notice that is included in or attached to the work
  16478. (an example is provided in the Appendix below).
  16479. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  16480. form, that is based on (or derived from) the Work and for which the
  16481. editorial revisions, annotations, elaborations, or other modifications
  16482. represent, as a whole, an original work of authorship. For the purposes
  16483. of this License, Derivative Works shall not include works that remain
  16484. separable from, or merely link (or bind by name) to the interfaces of,
  16485. the Work and Derivative Works thereof.
  16486. &quot;Contribution&quot; shall mean any work of authorship, including
  16487. the original version of the Work and any modifications or additions
  16488. to that Work or Derivative Works thereof, that is intentionally
  16489. submitted to Licensor for inclusion in the Work by the copyright owner
  16490. or by an individual or Legal Entity authorized to submit on behalf of
  16491. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  16492. means any form of electronic, verbal, or written communication sent
  16493. to the Licensor or its representatives, including but not limited to
  16494. communication on electronic mailing lists, source code control systems,
  16495. and issue tracking systems that are managed by, or on behalf of, the
  16496. Licensor for the purpose of discussing and improving the Work, but
  16497. excluding communication that is conspicuously marked or otherwise
  16498. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  16499. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  16500. on behalf of whom a Contribution has been received by Licensor and
  16501. subsequently incorporated within the Work.
  16502. 2. Grant of Copyright License. Subject to the terms and conditions of
  16503. this License, each Contributor hereby grants to You a perpetual,
  16504. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16505. copyright license to reproduce, prepare Derivative Works of,
  16506. publicly display, publicly perform, sublicense, and distribute the
  16507. Work and such Derivative Works in Source or Object form.
  16508. 3. Grant of Patent License. Subject to the terms and conditions of
  16509. this License, each Contributor hereby grants to You a perpetual,
  16510. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16511. (except as stated in this section) patent license to make, have made,
  16512. use, offer to sell, sell, import, and otherwise transfer the Work,
  16513. where such license applies only to those patent claims licensable
  16514. by such Contributor that are necessarily infringed by their
  16515. Contribution(s) alone or by combination of their Contribution(s)
  16516. with the Work to which such Contribution(s) was submitted. If You
  16517. institute patent litigation against any entity (including a
  16518. cross-claim or counterclaim in a lawsuit) alleging that the Work
  16519. or a Contribution incorporated within the Work constitutes direct
  16520. or contributory patent infringement, then any patent licenses
  16521. granted to You under this License for that Work shall terminate
  16522. as of the date such litigation is filed.
  16523. 4. Redistribution. You may reproduce and distribute copies of the
  16524. Work or Derivative Works thereof in any medium, with or without
  16525. modifications, and in Source or Object form, provided that You
  16526. meet the following conditions:
  16527. (a) You must give any other recipients of the Work or
  16528. Derivative Works a copy of this License; and
  16529. (b) You must cause any modified files to carry prominent notices
  16530. stating that You changed the files; and
  16531. (c) You must retain, in the Source form of any Derivative Works
  16532. that You distribute, all copyright, patent, trademark, and
  16533. attribution notices from the Source form of the Work,
  16534. excluding those notices that do not pertain to any part of
  16535. the Derivative Works; and
  16536. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  16537. distribution, then any Derivative Works that You distribute must
  16538. include a readable copy of the attribution notices contained
  16539. within such NOTICE file, excluding those notices that do not
  16540. pertain to any part of the Derivative Works, in at least one
  16541. of the following places: within a NOTICE text file distributed
  16542. as part of the Derivative Works; within the Source form or
  16543. documentation, if provided along with the Derivative Works; or,
  16544. within a display generated by the Derivative Works, if and
  16545. wherever such third-party notices normally appear. The contents
  16546. of the NOTICE file are for informational purposes only and
  16547. do not modify the License. You may add Your own attribution
  16548. notices within Derivative Works that You distribute, alongside
  16549. or as an addendum to the NOTICE text from the Work, provided
  16550. that such additional attribution notices cannot be construed
  16551. as modifying the License.
  16552. You may add Your own copyright statement to Your modifications and
  16553. may provide additional or different license terms and conditions
  16554. for use, reproduction, or distribution of Your modifications, or
  16555. for any such Derivative Works as a whole, provided Your use,
  16556. reproduction, and distribution of the Work otherwise complies with
  16557. the conditions stated in this License.
  16558. 5. Submission of Contributions. Unless You explicitly state otherwise,
  16559. any Contribution intentionally submitted for inclusion in the Work
  16560. by You to the Licensor shall be under the terms and conditions of
  16561. this License, without any additional terms or conditions.
  16562. Notwithstanding the above, nothing herein shall supersede or modify
  16563. the terms of any separate license agreement you may have executed
  16564. with Licensor regarding such Contributions.
  16565. 6. Trademarks. This License does not grant permission to use the trade
  16566. names, trademarks, service marks, or product names of the Licensor,
  16567. except as required for reasonable and customary use in describing the
  16568. origin of the Work and reproducing the content of the NOTICE file.
  16569. 7. Disclaimer of Warranty. Unless required by applicable law or
  16570. agreed to in writing, Licensor provides the Work (and each
  16571. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  16572. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  16573. implied, including, without limitation, any warranties or conditions
  16574. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  16575. PARTICULAR PURPOSE. You are solely responsible for determining the
  16576. appropriateness of using or redistributing the Work and assume any
  16577. risks associated with Your exercise of permissions under this License.
  16578. 8. Limitation of Liability. In no event and under no legal theory,
  16579. whether in tort (including negligence), contract, or otherwise,
  16580. unless required by applicable law (such as deliberate and grossly
  16581. negligent acts) or agreed to in writing, shall any Contributor be
  16582. liable to You for damages, including any direct, indirect, special,
  16583. incidental, or consequential damages of any character arising as a
  16584. result of this License or out of the use or inability to use the
  16585. Work (including but not limited to damages for loss of goodwill,
  16586. work stoppage, computer failure or malfunction, or any and all
  16587. other commercial damages or losses), even if such Contributor
  16588. has been advised of the possibility of such damages.
  16589. 9. Accepting Warranty or Additional Liability. While redistributing
  16590. the Work or Derivative Works thereof, You may choose to offer,
  16591. and charge a fee for, acceptance of support, warranty, indemnity,
  16592. or other liability obligations and/or rights consistent with this
  16593. License. However, in accepting such obligations, You may act only
  16594. on Your own behalf and on Your sole responsibility, not on behalf
  16595. of any other Contributor, and only if You agree to indemnify,
  16596. defend, and hold each Contributor harmless for any liability
  16597. incurred by, or claims asserted against, such Contributor by reason
  16598. of your accepting any such warranty or additional liability.
  16599. END OF TERMS AND CONDITIONS
  16600. APPENDIX: How to apply the Apache License to your work.
  16601. To apply the Apache License to your work, attach the following
  16602. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  16603. replaced with your own identifying information. (Don&#x27;t include
  16604. the brackets!) The text should be enclosed in the appropriate
  16605. comment syntax for the file format. We also recommend that a
  16606. file or class name and description of purpose be included on the
  16607. same &quot;printed page&quot; as the copyright notice for easier
  16608. identification within third-party archives.
  16609. Copyright [yyyy] [name of copyright owner]
  16610. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  16611. you may not use this file except in compliance with the License.
  16612. You may obtain a copy of the License at
  16613. http://www.apache.org/licenses/LICENSE-2.0
  16614. Unless required by applicable law or agreed to in writing, software
  16615. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  16616. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  16617. See the License for the specific language governing permissions and
  16618. limitations under the License.
  16619. Error Prone:
  16620. Apache License
  16621. Version 2.0, January 2004
  16622. http://www.apache.org/licenses/
  16623. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  16624. 1. Definitions.
  16625. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  16626. and distribution as defined by Sections 1 through 9 of this document.
  16627. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  16628. the copyright owner that is granting the License.
  16629. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  16630. other entities that control, are controlled by, or are under common
  16631. control with that entity. For the purposes of this definition,
  16632. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  16633. direction or management of such entity, whether by contract or
  16634. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  16635. outstanding shares, or (iii) beneficial ownership of such entity.
  16636. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  16637. exercising permissions granted by this License.
  16638. &quot;Source&quot; form shall mean the preferred form for making modifications,
  16639. including but not limited to software source code, documentation
  16640. source, and configuration files.
  16641. &quot;Object&quot; form shall mean any form resulting from mechanical
  16642. transformation or translation of a Source form, including but
  16643. not limited to compiled object code, generated documentation,
  16644. and conversions to other media types.
  16645. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  16646. Object form, made available under the License, as indicated by a
  16647. copyright notice that is included in or attached to the work
  16648. (an example is provided in the Appendix below).
  16649. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  16650. form, that is based on (or derived from) the Work and for which the
  16651. editorial revisions, annotations, elaborations, or other modifications
  16652. represent, as a whole, an original work of authorship. For the purposes
  16653. of this License, Derivative Works shall not include works that remain
  16654. separable from, or merely link (or bind by name) to the interfaces of,
  16655. the Work and Derivative Works thereof.
  16656. &quot;Contribution&quot; shall mean any work of authorship, including
  16657. the original version of the Work and any modifications or additions
  16658. to that Work or Derivative Works thereof, that is intentionally
  16659. submitted to Licensor for inclusion in the Work by the copyright owner
  16660. or by an individual or Legal Entity authorized to submit on behalf of
  16661. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  16662. means any form of electronic, verbal, or written communication sent
  16663. to the Licensor or its representatives, including but not limited to
  16664. communication on electronic mailing lists, source code control systems,
  16665. and issue tracking systems that are managed by, or on behalf of, the
  16666. Licensor for the purpose of discussing and improving the Work, but
  16667. excluding communication that is conspicuously marked or otherwise
  16668. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  16669. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  16670. on behalf of whom a Contribution has been received by Licensor and
  16671. subsequently incorporated within the Work.
  16672. 2. Grant of Copyright License. Subject to the terms and conditions of
  16673. this License, each Contributor hereby grants to You a perpetual,
  16674. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16675. copyright license to reproduce, prepare Derivative Works of,
  16676. publicly display, publicly perform, sublicense, and distribute the
  16677. Work and such Derivative Works in Source or Object form.
  16678. 3. Grant of Patent License. Subject to the terms and conditions of
  16679. this License, each Contributor hereby grants to You a perpetual,
  16680. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16681. (except as stated in this section) patent license to make, have made,
  16682. use, offer to sell, sell, import, and otherwise transfer the Work,
  16683. where such license applies only to those patent claims licensable
  16684. by such Contributor that are necessarily infringed by their
  16685. Contribution(s) alone or by combination of their Contribution(s)
  16686. with the Work to which such Contribution(s) was submitted. If You
  16687. institute patent litigation against any entity (including a
  16688. cross-claim or counterclaim in a lawsuit) alleging that the Work
  16689. or a Contribution incorporated within the Work constitutes direct
  16690. or contributory patent infringement, then any patent licenses
  16691. granted to You under this License for that Work shall terminate
  16692. as of the date such litigation is filed.
  16693. 4. Redistribution. You may reproduce and distribute copies of the
  16694. Work or Derivative Works thereof in any medium, with or without
  16695. modifications, and in Source or Object form, provided that You
  16696. meet the following conditions:
  16697. (a) You must give any other recipients of the Work or
  16698. Derivative Works a copy of this License; and
  16699. (b) You must cause any modified files to carry prominent notices
  16700. stating that You changed the files; and
  16701. (c) You must retain, in the Source form of any Derivative Works
  16702. that You distribute, all copyright, patent, trademark, and
  16703. attribution notices from the Source form of the Work,
  16704. excluding those notices that do not pertain to any part of
  16705. the Derivative Works; and
  16706. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  16707. distribution, then any Derivative Works that You distribute must
  16708. include a readable copy of the attribution notices contained
  16709. within such NOTICE file, excluding those notices that do not
  16710. pertain to any part of the Derivative Works, in at least one
  16711. of the following places: within a NOTICE text file distributed
  16712. as part of the Derivative Works; within the Source form or
  16713. documentation, if provided along with the Derivative Works; or,
  16714. within a display generated by the Derivative Works, if and
  16715. wherever such third-party notices normally appear. The contents
  16716. of the NOTICE file are for informational purposes only and
  16717. do not modify the License. You may add Your own attribution
  16718. notices within Derivative Works that You distribute, alongside
  16719. or as an addendum to the NOTICE text from the Work, provided
  16720. that such additional attribution notices cannot be construed
  16721. as modifying the License.
  16722. You may add Your own copyright statement to Your modifications and
  16723. may provide additional or different license terms and conditions
  16724. for use, reproduction, or distribution of Your modifications, or
  16725. for any such Derivative Works as a whole, provided Your use,
  16726. reproduction, and distribution of the Work otherwise complies with
  16727. the conditions stated in this License.
  16728. 5. Submission of Contributions. Unless You explicitly state otherwise,
  16729. any Contribution intentionally submitted for inclusion in the Work
  16730. by You to the Licensor shall be under the terms and conditions of
  16731. this License, without any additional terms or conditions.
  16732. Notwithstanding the above, nothing herein shall supersede or modify
  16733. the terms of any separate license agreement you may have executed
  16734. with Licensor regarding such Contributions.
  16735. 6. Trademarks. This License does not grant permission to use the trade
  16736. names, trademarks, service marks, or product names of the Licensor,
  16737. except as required for reasonable and customary use in describing the
  16738. origin of the Work and reproducing the content of the NOTICE file.
  16739. 7. Disclaimer of Warranty. Unless required by applicable law or
  16740. agreed to in writing, Licensor provides the Work (and each
  16741. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  16742. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  16743. implied, including, without limitation, any warranties or conditions
  16744. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  16745. PARTICULAR PURPOSE. You are solely responsible for determining the
  16746. appropriateness of using or redistributing the Work and assume any
  16747. risks associated with Your exercise of permissions under this License.
  16748. 8. Limitation of Liability. In no event and under no legal theory,
  16749. whether in tort (including negligence), contract, or otherwise,
  16750. unless required by applicable law (such as deliberate and grossly
  16751. negligent acts) or agreed to in writing, shall any Contributor be
  16752. liable to You for damages, including any direct, indirect, special,
  16753. incidental, or consequential damages of any character arising as a
  16754. result of this License or out of the use or inability to use the
  16755. Work (including but not limited to damages for loss of goodwill,
  16756. work stoppage, computer failure or malfunction, or any and all
  16757. other commercial damages or losses), even if such Contributor
  16758. has been advised of the possibility of such damages.
  16759. 9. Accepting Warranty or Additional Liability. While redistributing
  16760. the Work or Derivative Works thereof, You may choose to offer,
  16761. and charge a fee for, acceptance of support, warranty, indemnity,
  16762. or other liability obligations and/or rights consistent with this
  16763. License. However, in accepting such obligations, You may act only
  16764. on Your own behalf and on Your sole responsibility, not on behalf
  16765. of any other Contributor, and only if You agree to indemnify,
  16766. defend, and hold each Contributor harmless for any liability
  16767. incurred by, or claims asserted against, such Contributor by reason
  16768. of your accepting any such warranty or additional liability.
  16769. END OF TERMS AND CONDITIONS
  16770. APPENDIX: How to apply the Apache License to your work.
  16771. To apply the Apache License to your work, attach the following
  16772. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  16773. replaced with your own identifying information. (Don&#x27;t include
  16774. the brackets!) The text should be enclosed in the appropriate
  16775. comment syntax for the file format. We also recommend that a
  16776. file or class name and description of purpose be included on the
  16777. same &quot;printed page&quot; as the copyright notice for easier
  16778. identification within third-party archives.
  16779. Copyright [yyyy] [name of copyright owner]
  16780. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  16781. you may not use this file except in compliance with the License.
  16782. You may obtain a copy of the License at
  16783. http://www.apache.org/licenses/LICENSE-2.0
  16784. Unless required by applicable law or agreed to in writing, software
  16785. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  16786. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  16787. See the License for the specific language governing permissions and
  16788. limitations under the License.
  16789. Google Auto:
  16790. Apache License
  16791. Version 2.0, January 2004
  16792. http://www.apache.org/licenses/
  16793. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  16794. 1. Definitions.
  16795. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  16796. and distribution as defined by Sections 1 through 9 of this document.
  16797. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  16798. the copyright owner that is granting the License.
  16799. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  16800. other entities that control, are controlled by, or are under common
  16801. control with that entity. For the purposes of this definition,
  16802. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  16803. direction or management of such entity, whether by contract or
  16804. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  16805. outstanding shares, or (iii) beneficial ownership of such entity.
  16806. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  16807. exercising permissions granted by this License.
  16808. &quot;Source&quot; form shall mean the preferred form for making modifications,
  16809. including but not limited to software source code, documentation
  16810. source, and configuration files.
  16811. &quot;Object&quot; form shall mean any form resulting from mechanical
  16812. transformation or translation of a Source form, including but
  16813. not limited to compiled object code, generated documentation,
  16814. and conversions to other media types.
  16815. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  16816. Object form, made available under the License, as indicated by a
  16817. copyright notice that is included in or attached to the work
  16818. (an example is provided in the Appendix below).
  16819. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  16820. form, that is based on (or derived from) the Work and for which the
  16821. editorial revisions, annotations, elaborations, or other modifications
  16822. represent, as a whole, an original work of authorship. For the purposes
  16823. of this License, Derivative Works shall not include works that remain
  16824. separable from, or merely link (or bind by name) to the interfaces of,
  16825. the Work and Derivative Works thereof.
  16826. &quot;Contribution&quot; shall mean any work of authorship, including
  16827. the original version of the Work and any modifications or additions
  16828. to that Work or Derivative Works thereof, that is intentionally
  16829. submitted to Licensor for inclusion in the Work by the copyright owner
  16830. or by an individual or Legal Entity authorized to submit on behalf of
  16831. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  16832. means any form of electronic, verbal, or written communication sent
  16833. to the Licensor or its representatives, including but not limited to
  16834. communication on electronic mailing lists, source code control systems,
  16835. and issue tracking systems that are managed by, or on behalf of, the
  16836. Licensor for the purpose of discussing and improving the Work, but
  16837. excluding communication that is conspicuously marked or otherwise
  16838. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  16839. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  16840. on behalf of whom a Contribution has been received by Licensor and
  16841. subsequently incorporated within the Work.
  16842. 2. Grant of Copyright License. Subject to the terms and conditions of
  16843. this License, each Contributor hereby grants to You a perpetual,
  16844. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16845. copyright license to reproduce, prepare Derivative Works of,
  16846. publicly display, publicly perform, sublicense, and distribute the
  16847. Work and such Derivative Works in Source or Object form.
  16848. 3. Grant of Patent License. Subject to the terms and conditions of
  16849. this License, each Contributor hereby grants to You a perpetual,
  16850. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  16851. (except as stated in this section) patent license to make, have made,
  16852. use, offer to sell, sell, import, and otherwise transfer the Work,
  16853. where such license applies only to those patent claims licensable
  16854. by such Contributor that are necessarily infringed by their
  16855. Contribution(s) alone or by combination of their Contribution(s)
  16856. with the Work to which such Contribution(s) was submitted. If You
  16857. institute patent litigation against any entity (including a
  16858. cross-claim or counterclaim in a lawsuit) alleging that the Work
  16859. or a Contribution incorporated within the Work constitutes direct
  16860. or contributory patent infringement, then any patent licenses
  16861. granted to You under this License for that Work shall terminate
  16862. as of the date such litigation is filed.
  16863. 4. Redistribution. You may reproduce and distribute copies of the
  16864. Work or Derivative Works thereof in any medium, with or without
  16865. modifications, and in Source or Object form, provided that You
  16866. meet the following conditions:
  16867. (a) You must give any other recipients of the Work or
  16868. Derivative Works a copy of this License; and
  16869. (b) You must cause any modified files to carry prominent notices
  16870. stating that You changed the files; and
  16871. (c) You must retain, in the Source form of any Derivative Works
  16872. that You distribute, all copyright, patent, trademark, and
  16873. attribution notices from the Source form of the Work,
  16874. excluding those notices that do not pertain to any part of
  16875. the Derivative Works; and
  16876. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  16877. distribution, then any Derivative Works that You distribute must
  16878. include a readable copy of the attribution notices contained
  16879. within such NOTICE file, excluding those notices that do not
  16880. pertain to any part of the Derivative Works, in at least one
  16881. of the following places: within a NOTICE text file distributed
  16882. as part of the Derivative Works; within the Source form or
  16883. documentation, if provided along with the Derivative Works; or,
  16884. within a display generated by the Derivative Works, if and
  16885. wherever such third-party notices normally appear. The contents
  16886. of the NOTICE file are for informational purposes only and
  16887. do not modify the License. You may add Your own attribution
  16888. notices within Derivative Works that You distribute, alongside
  16889. or as an addendum to the NOTICE text from the Work, provided
  16890. that such additional attribution notices cannot be construed
  16891. as modifying the License.
  16892. You may add Your own copyright statement to Your modifications and
  16893. may provide additional or different license terms and conditions
  16894. for use, reproduction, or distribution of Your modifications, or
  16895. for any such Derivative Works as a whole, provided Your use,
  16896. reproduction, and distribution of the Work otherwise complies with
  16897. the conditions stated in this License.
  16898. 5. Submission of Contributions. Unless You explicitly state otherwise,
  16899. any Contribution intentionally submitted for inclusion in the Work
  16900. by You to the Licensor shall be under the terms and conditions of
  16901. this License, without any additional terms or conditions.
  16902. Notwithstanding the above, nothing herein shall supersede or modify
  16903. the terms of any separate license agreement you may have executed
  16904. with Licensor regarding such Contributions.
  16905. 6. Trademarks. This License does not grant permission to use the trade
  16906. names, trademarks, service marks, or product names of the Licensor,
  16907. except as required for reasonable and customary use in describing the
  16908. origin of the Work and reproducing the content of the NOTICE file.
  16909. 7. Disclaimer of Warranty. Unless required by applicable law or
  16910. agreed to in writing, Licensor provides the Work (and each
  16911. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  16912. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  16913. implied, including, without limitation, any warranties or conditions
  16914. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  16915. PARTICULAR PURPOSE. You are solely responsible for determining the
  16916. appropriateness of using or redistributing the Work and assume any
  16917. risks associated with Your exercise of permissions under this License.
  16918. 8. Limitation of Liability. In no event and under no legal theory,
  16919. whether in tort (including negligence), contract, or otherwise,
  16920. unless required by applicable law (such as deliberate and grossly
  16921. negligent acts) or agreed to in writing, shall any Contributor be
  16922. liable to You for damages, including any direct, indirect, special,
  16923. incidental, or consequential damages of any character arising as a
  16924. result of this License or out of the use or inability to use the
  16925. Work (including but not limited to damages for loss of goodwill,
  16926. work stoppage, computer failure or malfunction, or any and all
  16927. other commercial damages or losses), even if such Contributor
  16928. has been advised of the possibility of such damages.
  16929. 9. Accepting Warranty or Additional Liability. While redistributing
  16930. the Work or Derivative Works thereof, You may choose to offer,
  16931. and charge a fee for, acceptance of support, warranty, indemnity,
  16932. or other liability obligations and/or rights consistent with this
  16933. License. However, in accepting such obligations, You may act only
  16934. on Your own behalf and on Your sole responsibility, not on behalf
  16935. of any other Contributor, and only if You agree to indemnify,
  16936. defend, and hold each Contributor harmless for any liability
  16937. incurred by, or claims asserted against, such Contributor by reason
  16938. of your accepting any such warranty or additional liability.
  16939. END OF TERMS AND CONDITIONS
  16940. APPENDIX: How to apply the Apache License to your work.
  16941. To apply the Apache License to your work, attach the following
  16942. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  16943. replaced with your own identifying information. (Don&#x27;t include
  16944. the brackets!) The text should be enclosed in the appropriate
  16945. comment syntax for the file format. We also recommend that a
  16946. file or class name and description of purpose be included on the
  16947. same &quot;printed page&quot; as the copyright notice for easier
  16948. identification within third-party archives.
  16949. Copyright [yyyy] [name of copyright owner]
  16950. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  16951. you may not use this file except in compliance with the License.
  16952. You may obtain a copy of the License at
  16953. http://www.apache.org/licenses/LICENSE-2.0
  16954. Unless required by applicable law or agreed to in writing, software
  16955. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  16956. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  16957. See the License for the specific language governing permissions and
  16958. limitations under the License.
  16959. Guava JDK5:
  16960. Apache License
  16961. Version 2.0, January 2004
  16962. http://www.apache.org/licenses/
  16963. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  16964. 1. Definitions.
  16965. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  16966. and distribution as defined by Sections 1 through 9 of this document.
  16967. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  16968. the copyright owner that is granting the License.
  16969. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  16970. other entities that control, are controlled by, or are under common
  16971. control with that entity. For the purposes of this definition,
  16972. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  16973. direction or management of such entity, whether by contract or
  16974. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  16975. outstanding shares, or (iii) beneficial ownership of such entity.
  16976. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  16977. exercising permissions granted by this License.
  16978. &quot;Source&quot; form shall mean the preferred form for making modifications,
  16979. including but not limited to software source code, documentation
  16980. source, and configuration files.
  16981. &quot;Object&quot; form shall mean any form resulting from mechanical
  16982. transformation or translation of a Source form, including but
  16983. not limited to compiled object code, generated documentation,
  16984. and conversions to other media types.
  16985. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  16986. Object form, made available under the License, as indicated by a
  16987. copyright notice that is included in or attached to the work
  16988. (an example is provided in the Appendix below).
  16989. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  16990. form, that is based on (or derived from) the Work and for which the
  16991. editorial revisions, annotations, elaborations, or other modifications
  16992. represent, as a whole, an original work of authorship. For the purposes
  16993. of this License, Derivative Works shall not include works that remain
  16994. separable from, or merely link (or bind by name) to the interfaces of,
  16995. the Work and Derivative Works thereof.
  16996. &quot;Contribution&quot; shall mean any work of authorship, including
  16997. the original version of the Work and any modifications or additions
  16998. to that Work or Derivative Works thereof, that is intentionally
  16999. submitted to Licensor for inclusion in the Work by the copyright owner
  17000. or by an individual or Legal Entity authorized to submit on behalf of
  17001. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  17002. means any form of electronic, verbal, or written communication sent
  17003. to the Licensor or its representatives, including but not limited to
  17004. communication on electronic mailing lists, source code control systems,
  17005. and issue tracking systems that are managed by, or on behalf of, the
  17006. Licensor for the purpose of discussing and improving the Work, but
  17007. excluding communication that is conspicuously marked or otherwise
  17008. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  17009. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  17010. on behalf of whom a Contribution has been received by Licensor and
  17011. subsequently incorporated within the Work.
  17012. 2. Grant of Copyright License. Subject to the terms and conditions of
  17013. this License, each Contributor hereby grants to You a perpetual,
  17014. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  17015. copyright license to reproduce, prepare Derivative Works of,
  17016. publicly display, publicly perform, sublicense, and distribute the
  17017. Work and such Derivative Works in Source or Object form.
  17018. 3. Grant of Patent License. Subject to the terms and conditions of
  17019. this License, each Contributor hereby grants to You a perpetual,
  17020. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  17021. (except as stated in this section) patent license to make, have made,
  17022. use, offer to sell, sell, import, and otherwise transfer the Work,
  17023. where such license applies only to those patent claims licensable
  17024. by such Contributor that are necessarily infringed by their
  17025. Contribution(s) alone or by combination of their Contribution(s)
  17026. with the Work to which such Contribution(s) was submitted. If You
  17027. institute patent litigation against any entity (including a
  17028. cross-claim or counterclaim in a lawsuit) alleging that the Work
  17029. or a Contribution incorporated within the Work constitutes direct
  17030. or contributory patent infringement, then any patent licenses
  17031. granted to You under this License for that Work shall terminate
  17032. as of the date such litigation is filed.
  17033. 4. Redistribution. You may reproduce and distribute copies of the
  17034. Work or Derivative Works thereof in any medium, with or without
  17035. modifications, and in Source or Object form, provided that You
  17036. meet the following conditions:
  17037. (a) You must give any other recipients of the Work or
  17038. Derivative Works a copy of this License; and
  17039. (b) You must cause any modified files to carry prominent notices
  17040. stating that You changed the files; and
  17041. (c) You must retain, in the Source form of any Derivative Works
  17042. that You distribute, all copyright, patent, trademark, and
  17043. attribution notices from the Source form of the Work,
  17044. excluding those notices that do not pertain to any part of
  17045. the Derivative Works; and
  17046. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  17047. distribution, then any Derivative Works that You distribute must
  17048. include a readable copy of the attribution notices contained
  17049. within such NOTICE file, excluding those notices that do not
  17050. pertain to any part of the Derivative Works, in at least one
  17051. of the following places: within a NOTICE text file distributed
  17052. as part of the Derivative Works; within the Source form or
  17053. documentation, if provided along with the Derivative Works; or,
  17054. within a display generated by the Derivative Works, if and
  17055. wherever such third-party notices normally appear. The contents
  17056. of the NOTICE file are for informational purposes only and
  17057. do not modify the License. You may add Your own attribution
  17058. notices within Derivative Works that You distribute, alongside
  17059. or as an addendum to the NOTICE text from the Work, provided
  17060. that such additional attribution notices cannot be construed
  17061. as modifying the License.
  17062. You may add Your own copyright statement to Your modifications and
  17063. may provide additional or different license terms and conditions
  17064. for use, reproduction, or distribution of Your modifications, or
  17065. for any such Derivative Works as a whole, provided Your use,
  17066. reproduction, and distribution of the Work otherwise complies with
  17067. the conditions stated in this License.
  17068. 5. Submission of Contributions. Unless You explicitly state otherwise,
  17069. any Contribution intentionally submitted for inclusion in the Work
  17070. by You to the Licensor shall be under the terms and conditions of
  17071. this License, without any additional terms or conditions.
  17072. Notwithstanding the above, nothing herein shall supersede or modify
  17073. the terms of any separate license agreement you may have executed
  17074. with Licensor regarding such Contributions.
  17075. 6. Trademarks. This License does not grant permission to use the trade
  17076. names, trademarks, service marks, or product names of the Licensor,
  17077. except as required for reasonable and customary use in describing the
  17078. origin of the Work and reproducing the content of the NOTICE file.
  17079. 7. Disclaimer of Warranty. Unless required by applicable law or
  17080. agreed to in writing, Licensor provides the Work (and each
  17081. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  17082. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  17083. implied, including, without limitation, any warranties or conditions
  17084. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  17085. PARTICULAR PURPOSE. You are solely responsible for determining the
  17086. appropriateness of using or redistributing the Work and assume any
  17087. risks associated with Your exercise of permissions under this License.
  17088. 8. Limitation of Liability. In no event and under no legal theory,
  17089. whether in tort (including negligence), contract, or otherwise,
  17090. unless required by applicable law (such as deliberate and grossly
  17091. negligent acts) or agreed to in writing, shall any Contributor be
  17092. liable to You for damages, including any direct, indirect, special,
  17093. incidental, or consequential damages of any character arising as a
  17094. result of this License or out of the use or inability to use the
  17095. Work (including but not limited to damages for loss of goodwill,
  17096. work stoppage, computer failure or malfunction, or any and all
  17097. other commercial damages or losses), even if such Contributor
  17098. has been advised of the possibility of such damages.
  17099. 9. Accepting Warranty or Additional Liability. While redistributing
  17100. the Work or Derivative Works thereof, You may choose to offer,
  17101. and charge a fee for, acceptance of support, warranty, indemnity,
  17102. or other liability obligations and/or rights consistent with this
  17103. License. However, in accepting such obligations, You may act only
  17104. on Your own behalf and on Your sole responsibility, not on behalf
  17105. of any other Contributor, and only if You agree to indemnify,
  17106. defend, and hold each Contributor harmless for any liability
  17107. incurred by, or claims asserted against, such Contributor by reason
  17108. of your accepting any such warranty or additional liability.
  17109. END OF TERMS AND CONDITIONS
  17110. APPENDIX: How to apply the Apache License to your work.
  17111. To apply the Apache License to your work, attach the following
  17112. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  17113. replaced with your own identifying information. (Don&#x27;t include
  17114. the brackets!) The text should be enclosed in the appropriate
  17115. comment syntax for the file format. We also recommend that a
  17116. file or class name and description of purpose be included on the
  17117. same &quot;printed page&quot; as the copyright notice for easier
  17118. identification within third-party archives.
  17119. Copyright [yyyy] [name of copyright owner]
  17120. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  17121. you may not use this file except in compliance with the License.
  17122. You may obtain a copy of the License at
  17123. http://www.apache.org/licenses/LICENSE-2.0
  17124. Unless required by applicable law or agreed to in writing, software
  17125. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  17126. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  17127. See the License for the specific language governing permissions and
  17128. limitations under the License.
  17129. Guava JDK7:
  17130. Apache License
  17131. Version 2.0, January 2004
  17132. http://www.apache.org/licenses/
  17133. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  17134. 1. Definitions.
  17135. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  17136. and distribution as defined by Sections 1 through 9 of this document.
  17137. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  17138. the copyright owner that is granting the License.
  17139. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  17140. other entities that control, are controlled by, or are under common
  17141. control with that entity. For the purposes of this definition,
  17142. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  17143. direction or management of such entity, whether by contract or
  17144. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  17145. outstanding shares, or (iii) beneficial ownership of such entity.
  17146. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  17147. exercising permissions granted by this License.
  17148. &quot;Source&quot; form shall mean the preferred form for making modifications,
  17149. including but not limited to software source code, documentation
  17150. source, and configuration files.
  17151. &quot;Object&quot; form shall mean any form resulting from mechanical
  17152. transformation or translation of a Source form, including but
  17153. not limited to compiled object code, generated documentation,
  17154. and conversions to other media types.
  17155. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  17156. Object form, made available under the License, as indicated by a
  17157. copyright notice that is included in or attached to the work
  17158. (an example is provided in the Appendix below).
  17159. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  17160. form, that is based on (or derived from) the Work and for which the
  17161. editorial revisions, annotations, elaborations, or other modifications
  17162. represent, as a whole, an original work of authorship. For the purposes
  17163. of this License, Derivative Works shall not include works that remain
  17164. separable from, or merely link (or bind by name) to the interfaces of,
  17165. the Work and Derivative Works thereof.
  17166. &quot;Contribution&quot; shall mean any work of authorship, including
  17167. the original version of the Work and any modifications or additions
  17168. to that Work or Derivative Works thereof, that is intentionally
  17169. submitted to Licensor for inclusion in the Work by the copyright owner
  17170. or by an individual or Legal Entity authorized to submit on behalf of
  17171. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  17172. means any form of electronic, verbal, or written communication sent
  17173. to the Licensor or its representatives, including but not limited to
  17174. communication on electronic mailing lists, source code control systems,
  17175. and issue tracking systems that are managed by, or on behalf of, the
  17176. Licensor for the purpose of discussing and improving the Work, but
  17177. excluding communication that is conspicuously marked or otherwise
  17178. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  17179. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  17180. on behalf of whom a Contribution has been received by Licensor and
  17181. subsequently incorporated within the Work.
  17182. 2. Grant of Copyright License. Subject to the terms and conditions of
  17183. this License, each Contributor hereby grants to You a perpetual,
  17184. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  17185. copyright license to reproduce, prepare Derivative Works of,
  17186. publicly display, publicly perform, sublicense, and distribute the
  17187. Work and such Derivative Works in Source or Object form.
  17188. 3. Grant of Patent License. Subject to the terms and conditions of
  17189. this License, each Contributor hereby grants to You a perpetual,
  17190. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  17191. (except as stated in this section) patent license to make, have made,
  17192. use, offer to sell, sell, import, and otherwise transfer the Work,
  17193. where such license applies only to those patent claims licensable
  17194. by such Contributor that are necessarily infringed by their
  17195. Contribution(s) alone or by combination of their Contribution(s)
  17196. with the Work to which such Contribution(s) was submitted. If You
  17197. institute patent litigation against any entity (including a
  17198. cross-claim or counterclaim in a lawsuit) alleging that the Work
  17199. or a Contribution incorporated within the Work constitutes direct
  17200. or contributory patent infringement, then any patent licenses
  17201. granted to You under this License for that Work shall terminate
  17202. as of the date such litigation is filed.
  17203. 4. Redistribution. You may reproduce and distribute copies of the
  17204. Work or Derivative Works thereof in any medium, with or without
  17205. modifications, and in Source or Object form, provided that You
  17206. meet the following conditions:
  17207. (a) You must give any other recipients of the Work or
  17208. Derivative Works a copy of this License; and
  17209. (b) You must cause any modified files to carry prominent notices
  17210. stating that You changed the files; and
  17211. (c) You must retain, in the Source form of any Derivative Works
  17212. that You distribute, all copyright, patent, trademark, and
  17213. attribution notices from the Source form of the Work,
  17214. excluding those notices that do not pertain to any part of
  17215. the Derivative Works; and
  17216. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  17217. distribution, then any Derivative Works that You distribute must
  17218. include a readable copy of the attribution notices contained
  17219. within such NOTICE file, excluding those notices that do not
  17220. pertain to any part of the Derivative Works, in at least one
  17221. of the following places: within a NOTICE text file distributed
  17222. as part of the Derivative Works; within the Source form or
  17223. documentation, if provided along with the Derivative Works; or,
  17224. within a display generated by the Derivative Works, if and
  17225. wherever such third-party notices normally appear. The contents
  17226. of the NOTICE file are for informational purposes only and
  17227. do not modify the License. You may add Your own attribution
  17228. notices within Derivative Works that You distribute, alongside
  17229. or as an addendum to the NOTICE text from the Work, provided
  17230. that such additional attribution notices cannot be construed
  17231. as modifying the License.
  17232. You may add Your own copyright statement to Your modifications and
  17233. may provide additional or different license terms and conditions
  17234. for use, reproduction, or distribution of Your modifications, or
  17235. for any such Derivative Works as a whole, provided Your use,
  17236. reproduction, and distribution of the Work otherwise complies with
  17237. the conditions stated in this License.
  17238. 5. Submission of Contributions. Unless You explicitly state otherwise,
  17239. any Contribution intentionally submitted for inclusion in the Work
  17240. by You to the Licensor shall be under the terms and conditions of
  17241. this License, without any additional terms or conditions.
  17242. Notwithstanding the above, nothing herein shall supersede or modify
  17243. the terms of any separate license agreement you may have executed
  17244. with Licensor regarding such Contributions.
  17245. 6. Trademarks. This License does not grant permission to use the trade
  17246. names, trademarks, service marks, or product names of the Licensor,
  17247. except as required for reasonable and customary use in describing the
  17248. origin of the Work and reproducing the content of the NOTICE file.
  17249. 7. Disclaimer of Warranty. Unless required by applicable law or
  17250. agreed to in writing, Licensor provides the Work (and each
  17251. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  17252. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  17253. implied, including, without limitation, any warranties or conditions
  17254. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  17255. PARTICULAR PURPOSE. You are solely responsible for determining the
  17256. appropriateness of using or redistributing the Work and assume any
  17257. risks associated with Your exercise of permissions under this License.
  17258. 8. Limitation of Liability. In no event and under no legal theory,
  17259. whether in tort (including negligence), contract, or otherwise,
  17260. unless required by applicable law (such as deliberate and grossly
  17261. negligent acts) or agreed to in writing, shall any Contributor be
  17262. liable to You for damages, including any direct, indirect, special,
  17263. incidental, or consequential damages of any character arising as a
  17264. result of this License or out of the use or inability to use the
  17265. Work (including but not limited to damages for loss of goodwill,
  17266. work stoppage, computer failure or malfunction, or any and all
  17267. other commercial damages or losses), even if such Contributor
  17268. has been advised of the possibility of such damages.
  17269. 9. Accepting Warranty or Additional Liability. While redistributing
  17270. the Work or Derivative Works thereof, You may choose to offer,
  17271. and charge a fee for, acceptance of support, warranty, indemnity,
  17272. or other liability obligations and/or rights consistent with this
  17273. License. However, in accepting such obligations, You may act only
  17274. on Your own behalf and on Your sole responsibility, not on behalf
  17275. of any other Contributor, and only if You agree to indemnify,
  17276. defend, and hold each Contributor harmless for any liability
  17277. incurred by, or claims asserted against, such Contributor by reason
  17278. of your accepting any such warranty or additional liability.
  17279. END OF TERMS AND CONDITIONS
  17280. APPENDIX: How to apply the Apache License to your work.
  17281. To apply the Apache License to your work, attach the following
  17282. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  17283. replaced with your own identifying information. (Don&#x27;t include
  17284. the brackets!) The text should be enclosed in the appropriate
  17285. comment syntax for the file format. We also recommend that a
  17286. file or class name and description of purpose be included on the
  17287. same &quot;printed page&quot; as the copyright notice for easier
  17288. identification within third-party archives.
  17289. Copyright [yyyy] [name of copyright owner]
  17290. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  17291. you may not use this file except in compliance with the License.
  17292. You may obtain a copy of the License at
  17293. http://www.apache.org/licenses/LICENSE-2.0
  17294. Unless required by applicable law or agreed to in writing, software
  17295. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  17296. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  17297. See the License for the specific language governing permissions and
  17298. limitations under the License.
  17299. J2ObjC:
  17300. Apache License
  17301. Version 2.0, January 2004
  17302. http://www.apache.org/licenses/
  17303. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  17304. 1. Definitions.
  17305. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  17306. and distribution as defined by Sections 1 through 9 of this document.
  17307. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  17308. the copyright owner that is granting the License.
  17309. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  17310. other entities that control, are controlled by, or are under common
  17311. control with that entity. For the purposes of this definition,
  17312. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  17313. direction or management of such entity, whether by contract or
  17314. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  17315. outstanding shares, or (iii) beneficial ownership of such entity.
  17316. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  17317. exercising permissions granted by this License.
  17318. &quot;Source&quot; form shall mean the preferred form for making modifications,
  17319. including but not limited to software source code, documentation
  17320. source, and configuration files.
  17321. &quot;Object&quot; form shall mean any form resulting from mechanical
  17322. transformation or translation of a Source form, including but
  17323. not limited to compiled object code, generated documentation,
  17324. and conversions to other media types.
  17325. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  17326. Object form, made available under the License, as indicated by a
  17327. copyright notice that is included in or attached to the work
  17328. (an example is provided in the Appendix below).
  17329. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  17330. form, that is based on (or derived from) the Work and for which the
  17331. editorial revisions, annotations, elaborations, or other modifications
  17332. represent, as a whole, an original work of authorship. For the purposes
  17333. of this License, Derivative Works shall not include works that remain
  17334. separable from, or merely link (or bind by name) to the interfaces of,
  17335. the Work and Derivative Works thereof.
  17336. &quot;Contribution&quot; shall mean any work of authorship, including
  17337. the original version of the Work and any modifications or additions
  17338. to that Work or Derivative Works thereof, that is intentionally
  17339. submitted to Licensor for inclusion in the Work by the copyright owner
  17340. or by an individual or Legal Entity authorized to submit on behalf of
  17341. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  17342. means any form of electronic, verbal, or written communication sent
  17343. to the Licensor or its representatives, including but not limited to
  17344. communication on electronic mailing lists, source code control systems,
  17345. and issue tracking systems that are managed by, or on behalf of, the
  17346. Licensor for the purpose of discussing and improving the Work, but
  17347. excluding communication that is conspicuously marked or otherwise
  17348. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  17349. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  17350. on behalf of whom a Contribution has been received by Licensor and
  17351. subsequently incorporated within the Work.
  17352. 2. Grant of Copyright License. Subject to the terms and conditions of
  17353. this License, each Contributor hereby grants to You a perpetual,
  17354. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  17355. copyright license to reproduce, prepare Derivative Works of,
  17356. publicly display, publicly perform, sublicense, and distribute the
  17357. Work and such Derivative Works in Source or Object form.
  17358. 3. Grant of Patent License. Subject to the terms and conditions of
  17359. this License, each Contributor hereby grants to You a perpetual,
  17360. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  17361. (except as stated in this section) patent license to make, have made,
  17362. use, offer to sell, sell, import, and otherwise transfer the Work,
  17363. where such license applies only to those patent claims licensable
  17364. by such Contributor that are necessarily infringed by their
  17365. Contribution(s) alone or by combination of their Contribution(s)
  17366. with the Work to which such Contribution(s) was submitted. If You
  17367. institute patent litigation against any entity (including a
  17368. cross-claim or counterclaim in a lawsuit) alleging that the Work
  17369. or a Contribution incorporated within the Work constitutes direct
  17370. or contributory patent infringement, then any patent licenses
  17371. granted to You under this License for that Work shall terminate
  17372. as of the date such litigation is filed.
  17373. 4. Redistribution. You may reproduce and distribute copies of the
  17374. Work or Derivative Works thereof in any medium, with or without
  17375. modifications, and in Source or Object form, provided that You
  17376. meet the following conditions:
  17377. (a) You must give any other recipients of the Work or
  17378. Derivative Works a copy of this License; and
  17379. (b) You must cause any modified files to carry prominent notices
  17380. stating that You changed the files; and
  17381. (c) You must retain, in the Source form of any Derivative Works
  17382. that You distribute, all copyright, patent, trademark, and
  17383. attribution notices from the Source form of the Work,
  17384. excluding those notices that do not pertain to any part of
  17385. the Derivative Works; and
  17386. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  17387. distribution, then any Derivative Works that You distribute must
  17388. include a readable copy of the attribution notices contained
  17389. within such NOTICE file, excluding those notices that do not
  17390. pertain to any part of the Derivative Works, in at least one
  17391. of the following places: within a NOTICE text file distributed
  17392. as part of the Derivative Works; within the Source form or
  17393. documentation, if provided along with the Derivative Works; or,
  17394. within a display generated by the Derivative Works, if and
  17395. wherever such third-party notices normally appear. The contents
  17396. of the NOTICE file are for informational purposes only and
  17397. do not modify the License. You may add Your own attribution
  17398. notices within Derivative Works that You distribute, alongside
  17399. or as an addendum to the NOTICE text from the Work, provided
  17400. that such additional attribution notices cannot be construed
  17401. as modifying the License.
  17402. You may add Your own copyright statement to Your modifications and
  17403. may provide additional or different license terms and conditions
  17404. for use, reproduction, or distribution of Your modifications, or
  17405. for any such Derivative Works as a whole, provided Your use,
  17406. reproduction, and distribution of the Work otherwise complies with
  17407. the conditions stated in this License.
  17408. 5. Submission of Contributions. Unless You explicitly state otherwise,
  17409. any Contribution intentionally submitted for inclusion in the Work
  17410. by You to the Licensor shall be under the terms and conditions of
  17411. this License, without any additional terms or conditions.
  17412. Notwithstanding the above, nothing herein shall supersede or modify
  17413. the terms of any separate license agreement you may have executed
  17414. with Licensor regarding such Contributions.
  17415. 6. Trademarks. This License does not grant permission to use the trade
  17416. names, trademarks, service marks, or product names of the Licensor,
  17417. except as required for reasonable and customary use in describing the
  17418. origin of the Work and reproducing the content of the NOTICE file.
  17419. 7. Disclaimer of Warranty. Unless required by applicable law or
  17420. agreed to in writing, Licensor provides the Work (and each
  17421. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  17422. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  17423. implied, including, without limitation, any warranties or conditions
  17424. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  17425. PARTICULAR PURPOSE. You are solely responsible for determining the
  17426. appropriateness of using or redistributing the Work and assume any
  17427. risks associated with Your exercise of permissions under this License.
  17428. 8. Limitation of Liability. In no event and under no legal theory,
  17429. whether in tort (including negligence), contract, or otherwise,
  17430. unless required by applicable law (such as deliberate and grossly
  17431. negligent acts) or agreed to in writing, shall any Contributor be
  17432. liable to You for damages, including any direct, indirect, special,
  17433. incidental, or consequential damages of any character arising as a
  17434. result of this License or out of the use or inability to use the
  17435. Work (including but not limited to damages for loss of goodwill,
  17436. work stoppage, computer failure or malfunction, or any and all
  17437. other commercial damages or losses), even if such Contributor
  17438. has been advised of the possibility of such damages.
  17439. 9. Accepting Warranty or Additional Liability. While redistributing
  17440. the Work or Derivative Works thereof, You may choose to offer,
  17441. and charge a fee for, acceptance of support, warranty, indemnity,
  17442. or other liability obligations and/or rights consistent with this
  17443. License. However, in accepting such obligations, You may act only
  17444. on Your own behalf and on Your sole responsibility, not on behalf
  17445. of any other Contributor, and only if You agree to indemnify,
  17446. defend, and hold each Contributor harmless for any liability
  17447. incurred by, or claims asserted against, such Contributor by reason
  17448. of your accepting any such warranty or additional liability.
  17449. END OF TERMS AND CONDITIONS
  17450. APPENDIX: How to apply the Apache License to your work.
  17451. To apply the Apache License to your work, attach the following
  17452. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  17453. replaced with your own identifying information. (Don&#x27;t include
  17454. the brackets!) The text should be enclosed in the appropriate
  17455. comment syntax for the file format. We also recommend that a
  17456. file or class name and description of purpose be included on the
  17457. same &quot;printed page&quot; as the copyright notice for easier
  17458. identification within third-party archives.
  17459. Copyright [yyyy] [name of copyright owner]
  17460. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  17461. you may not use this file except in compliance with the License.
  17462. You may obtain a copy of the License at
  17463. http://www.apache.org/licenses/LICENSE-2.0
  17464. Unless required by applicable law or agreed to in writing, software
  17465. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  17466. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  17467. See the License for the specific language governing permissions and
  17468. limitations under the License.
  17469. --------------------------------------------------------------------------------
  17470. The next section, BSD-3-Clause, applies to the files in:
  17471. jre_emul/android/platform/libcore/ojluni/src/main/java/java/time
  17472. --------------------------------------------------------------------------------
  17473. Redistribution and use in source and binary forms, with or without
  17474. modification, are permitted provided that the following conditions are met:
  17475. * Redistributions of source code must retain the above copyright notice,
  17476. this list of conditions and the following disclaimer.
  17477. * Redistributions in binary form must reproduce the above copyright notice,
  17478. this list of conditions and the following disclaimer in the documentation
  17479. and/or other materials provided with the distribution.
  17480. * Neither the name of JSR-310 nor the names of its contributors
  17481. may be used to endorse or promote products derived from this software
  17482. without specific prior written permission.
  17483. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  17484. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  17485. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  17486. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
  17487. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  17488. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  17489. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  17490. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  17491. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  17492. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  17493. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  17494. JSR 250:
  17495. Apache License
  17496. Version 2.0, January 2004
  17497. http://www.apache.org/licenses/
  17498. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  17499. 1. Definitions.
  17500. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  17501. and distribution as defined by Sections 1 through 9 of this document.
  17502. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  17503. the copyright owner that is granting the License.
  17504. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  17505. other entities that control, are controlled by, or are under common
  17506. control with that entity. For the purposes of this definition,
  17507. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  17508. direction or management of such entity, whether by contract or
  17509. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  17510. outstanding shares, or (iii) beneficial ownership of such entity.
  17511. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  17512. exercising permissions granted by this License.
  17513. &quot;Source&quot; form shall mean the preferred form for making modifications,
  17514. including but not limited to software source code, documentation
  17515. source, and configuration files.
  17516. &quot;Object&quot; form shall mean any form resulting from mechanical
  17517. transformation or translation of a Source form, including but
  17518. not limited to compiled object code, generated documentation,
  17519. and conversions to other media types.
  17520. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  17521. Object form, made available under the License, as indicated by a
  17522. copyright notice that is included in or attached to the work
  17523. (an example is provided in the Appendix below).
  17524. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  17525. form, that is based on (or derived from) the Work and for which the
  17526. editorial revisions, annotations, elaborations, or other modifications
  17527. represent, as a whole, an original work of authorship. For the purposes
  17528. of this License, Derivative Works shall not include works that remain
  17529. separable from, or merely link (or bind by name) to the interfaces of,
  17530. the Work and Derivative Works thereof.
  17531. &quot;Contribution&quot; shall mean any work of authorship, including
  17532. the original version of the Work and any modifications or additions
  17533. to that Work or Derivative Works thereof, that is intentionally
  17534. submitted to Licensor for inclusion in the Work by the copyright owner
  17535. or by an individual or Legal Entity authorized to submit on behalf of
  17536. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  17537. means any form of electronic, verbal, or written communication sent
  17538. to the Licensor or its representatives, including but not limited to
  17539. communication on electronic mailing lists, source code control systems,
  17540. and issue tracking systems that are managed by, or on behalf of, the
  17541. Licensor for the purpose of discussing and improving the Work, but
  17542. excluding communication that is conspicuously marked or otherwise
  17543. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  17544. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  17545. on behalf of whom a Contribution has been received by Licensor and
  17546. subsequently incorporated within the Work.
  17547. 2. Grant of Copyright License. Subject to the terms and conditions of
  17548. this License, each Contributor hereby grants to You a perpetual,
  17549. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  17550. copyright license to reproduce, prepare Derivative Works of,
  17551. publicly display, publicly perform, sublicense, and distribute the
  17552. Work and such Derivative Works in Source or Object form.
  17553. 3. Grant of Patent License. Subject to the terms and conditions of
  17554. this License, each Contributor hereby grants to You a perpetual,
  17555. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  17556. (except as stated in this section) patent license to make, have made,
  17557. use, offer to sell, sell, import, and otherwise transfer the Work,
  17558. where such license applies only to those patent claims licensable
  17559. by such Contributor that are necessarily infringed by their
  17560. Contribution(s) alone or by combination of their Contribution(s)
  17561. with the Work to which such Contribution(s) was submitted. If You
  17562. institute patent litigation against any entity (including a
  17563. cross-claim or counterclaim in a lawsuit) alleging that the Work
  17564. or a Contribution incorporated within the Work constitutes direct
  17565. or contributory patent infringement, then any patent licenses
  17566. granted to You under this License for that Work shall terminate
  17567. as of the date such litigation is filed.
  17568. 4. Redistribution. You may reproduce and distribute copies of the
  17569. Work or Derivative Works thereof in any medium, with or without
  17570. modifications, and in Source or Object form, provided that You
  17571. meet the following conditions:
  17572. (a) You must give any other recipients of the Work or
  17573. Derivative Works a copy of this License; and
  17574. (b) You must cause any modified files to carry prominent notices
  17575. stating that You changed the files; and
  17576. (c) You must retain, in the Source form of any Derivative Works
  17577. that You distribute, all copyright, patent, trademark, and
  17578. attribution notices from the Source form of the Work,
  17579. excluding those notices that do not pertain to any part of
  17580. the Derivative Works; and
  17581. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  17582. distribution, then any Derivative Works that You distribute must
  17583. include a readable copy of the attribution notices contained
  17584. within such NOTICE file, excluding those notices that do not
  17585. pertain to any part of the Derivative Works, in at least one
  17586. of the following places: within a NOTICE text file distributed
  17587. as part of the Derivative Works; within the Source form or
  17588. documentation, if provided along with the Derivative Works; or,
  17589. within a display generated by the Derivative Works, if and
  17590. wherever such third-party notices normally appear. The contents
  17591. of the NOTICE file are for informational purposes only and
  17592. do not modify the License. You may add Your own attribution
  17593. notices within Derivative Works that You distribute, alongside
  17594. or as an addendum to the NOTICE text from the Work, provided
  17595. that such additional attribution notices cannot be construed
  17596. as modifying the License.
  17597. You may add Your own copyright statement to Your modifications and
  17598. may provide additional or different license terms and conditions
  17599. for use, reproduction, or distribution of Your modifications, or
  17600. for any such Derivative Works as a whole, provided Your use,
  17601. reproduction, and distribution of the Work otherwise complies with
  17602. the conditions stated in this License.
  17603. 5. Submission of Contributions. Unless You explicitly state otherwise,
  17604. any Contribution intentionally submitted for inclusion in the Work
  17605. by You to the Licensor shall be under the terms and conditions of
  17606. this License, without any additional terms or conditions.
  17607. Notwithstanding the above, nothing herein shall supersede or modify
  17608. the terms of any separate license agreement you may have executed
  17609. with Licensor regarding such Contributions.
  17610. 6. Trademarks. This License does not grant permission to use the trade
  17611. names, trademarks, service marks, or product names of the Licensor,
  17612. except as required for reasonable and customary use in describing the
  17613. origin of the Work and reproducing the content of the NOTICE file.
  17614. 7. Disclaimer of Warranty. Unless required by applicable law or
  17615. agreed to in writing, Licensor provides the Work (and each
  17616. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  17617. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  17618. implied, including, without limitation, any warranties or conditions
  17619. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  17620. PARTICULAR PURPOSE. You are solely responsible for determining the
  17621. appropriateness of using or redistributing the Work and assume any
  17622. risks associated with Your exercise of permissions under this License.
  17623. 8. Limitation of Liability. In no event and under no legal theory,
  17624. whether in tort (including negligence), contract, or otherwise,
  17625. unless required by applicable law (such as deliberate and grossly
  17626. negligent acts) or agreed to in writing, shall any Contributor be
  17627. liable to You for damages, including any direct, indirect, special,
  17628. incidental, or consequential damages of any character arising as a
  17629. result of this License or out of the use or inability to use the
  17630. Work (including but not limited to damages for loss of goodwill,
  17631. work stoppage, computer failure or malfunction, or any and all
  17632. other commercial damages or losses), even if such Contributor
  17633. has been advised of the possibility of such damages.
  17634. 9. Accepting Warranty or Additional Liability. While redistributing
  17635. the Work or Derivative Works thereof, You may choose to offer,
  17636. and charge a fee for, acceptance of support, warranty, indemnity,
  17637. or other liability obligations and/or rights consistent with this
  17638. License. However, in accepting such obligations, You may act only
  17639. on Your own behalf and on Your sole responsibility, not on behalf
  17640. of any other Contributor, and only if You agree to indemnify,
  17641. defend, and hold each Contributor harmless for any liability
  17642. incurred by, or claims asserted against, such Contributor by reason
  17643. of your accepting any such warranty or additional liability.
  17644. END OF TERMS AND CONDITIONS
  17645. APPENDIX: How to apply the Apache License to your work.
  17646. To apply the Apache License to your work, attach the following
  17647. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  17648. replaced with your own identifying information. (Don&#x27;t include
  17649. the brackets!) The text should be enclosed in the appropriate
  17650. comment syntax for the file format. We also recommend that a
  17651. file or class name and description of purpose be included on the
  17652. same &quot;printed page&quot; as the copyright notice for easier
  17653. identification within third-party archives.
  17654. Copyright [yyyy] [name of copyright owner]
  17655. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  17656. you may not use this file except in compliance with the License.
  17657. You may obtain a copy of the License at
  17658. http://www.apache.org/licenses/LICENSE-2.0
  17659. Unless required by applicable law or agreed to in writing, software
  17660. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  17661. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  17662. See the License for the specific language governing permissions and
  17663. limitations under the License.
  17664. JSR 305:
  17665. Copyright (c) 2007-2009, JSR305 expert group
  17666. All rights reserved.
  17667. http://www.opensource.org/licenses/bsd-license.php
  17668. Redistribution and use in source and binary forms, with or without
  17669. modification, are permitted provided that the following conditions are met:
  17670. * Redistributions of source code must retain the above copyright notice,
  17671. this list of conditions and the following disclaimer.
  17672. * Redistributions in binary form must reproduce the above copyright notice,
  17673. this list of conditions and the following disclaimer in the documentation
  17674. and/or other materials provided with the distribution.
  17675. * Neither the name of the JSR305 expert group nor the names of its
  17676. contributors may be used to endorse or promote products derived from
  17677. this software without specific prior written permission.
  17678. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  17679. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  17680. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  17681. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  17682. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  17683. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  17684. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  17685. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  17686. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  17687. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  17688. POSSIBILITY OF SUCH DAMAGE.
  17689. JSR 330:
  17690. JSR-330
  17691. Apache License
  17692. Version 2.0, January 2004
  17693. http://www.apache.org/licenses/
  17694. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  17695. 1. Definitions.
  17696. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  17697. and distribution as defined by Sections 1 through 9 of this document.
  17698. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  17699. the copyright owner that is granting the License.
  17700. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  17701. other entities that control, are controlled by, or are under common
  17702. control with that entity. For the purposes of this definition,
  17703. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  17704. direction or management of such entity, whether by contract or
  17705. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  17706. outstanding shares, or (iii) beneficial ownership of such entity.
  17707. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  17708. exercising permissions granted by this License.
  17709. &quot;Source&quot; form shall mean the preferred form for making modifications,
  17710. including but not limited to software source code, documentation
  17711. source, and configuration files.
  17712. &quot;Object&quot; form shall mean any form resulting from mechanical
  17713. transformation or translation of a Source form, including but
  17714. not limited to compiled object code, generated documentation,
  17715. and conversions to other media types.
  17716. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  17717. Object form, made available under the License, as indicated by a
  17718. copyright notice that is included in or attached to the work
  17719. (an example is provided in the Appendix below).
  17720. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  17721. form, that is based on (or derived from) the Work and for which the
  17722. editorial revisions, annotations, elaborations, or other modifications
  17723. represent, as a whole, an original work of authorship. For the purposes
  17724. of this License, Derivative Works shall not include works that remain
  17725. separable from, or merely link (or bind by name) to the interfaces of,
  17726. the Work and Derivative Works thereof.
  17727. &quot;Contribution&quot; shall mean any work of authorship, including
  17728. the original version of the Work and any modifications or additions
  17729. to that Work or Derivative Works thereof, that is intentionally
  17730. submitted to Licensor for inclusion in the Work by the copyright owner
  17731. or by an individual or Legal Entity authorized to submit on behalf of
  17732. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  17733. means any form of electronic, verbal, or written communication sent
  17734. to the Licensor or its representatives, including but not limited to
  17735. communication on electronic mailing lists, source code control systems,
  17736. and issue tracking systems that are managed by, or on behalf of, the
  17737. Licensor for the purpose of discussing and improving the Work, but
  17738. excluding communication that is conspicuously marked or otherwise
  17739. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  17740. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  17741. on behalf of whom a Contribution has been received by Licensor and
  17742. subsequently incorporated within the Work.
  17743. 2. Grant of Copyright License. Subject to the terms and conditions of
  17744. this License, each Contributor hereby grants to You a perpetual,
  17745. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  17746. copyright license to reproduce, prepare Derivative Works of,
  17747. publicly display, publicly perform, sublicense, and distribute the
  17748. Work and such Derivative Works in Source or Object form.
  17749. 3. Grant of Patent License. Subject to the terms and conditions of
  17750. this License, each Contributor hereby grants to You a perpetual,
  17751. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  17752. (except as stated in this section) patent license to make, have made,
  17753. use, offer to sell, sell, import, and otherwise transfer the Work,
  17754. where such license applies only to those patent claims licensable
  17755. by such Contributor that are necessarily infringed by their
  17756. Contribution(s) alone or by combination of their Contribution(s)
  17757. with the Work to which such Contribution(s) was submitted. If You
  17758. institute patent litigation against any entity (including a
  17759. cross-claim or counterclaim in a lawsuit) alleging that the Work
  17760. or a Contribution incorporated within the Work constitutes direct
  17761. or contributory patent infringement, then any patent licenses
  17762. granted to You under this License for that Work shall terminate
  17763. as of the date such litigation is filed.
  17764. 4. Redistribution. You may reproduce and distribute copies of the
  17765. Work or Derivative Works thereof in any medium, with or without
  17766. modifications, and in Source or Object form, provided that You
  17767. meet the following conditions:
  17768. (a) You must give any other recipients of the Work or
  17769. Derivative Works a copy of this License; and
  17770. (b) You must cause any modified files to carry prominent notices
  17771. stating that You changed the files; and
  17772. (c) You must retain, in the Source form of any Derivative Works
  17773. that You distribute, all copyright, patent, trademark, and
  17774. attribution notices from the Source form of the Work,
  17775. excluding those notices that do not pertain to any part of
  17776. the Derivative Works; and
  17777. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  17778. distribution, then any Derivative Works that You distribute must
  17779. include a readable copy of the attribution notices contained
  17780. within such NOTICE file, excluding those notices that do not
  17781. pertain to any part of the Derivative Works, in at least one
  17782. of the following places: within a NOTICE text file distributed
  17783. as part of the Derivative Works; within the Source form or
  17784. documentation, if provided along with the Derivative Works; or,
  17785. within a display generated by the Derivative Works, if and
  17786. wherever such third-party notices normally appear. The contents
  17787. of the NOTICE file are for informational purposes only and
  17788. do not modify the License. You may add Your own attribution
  17789. notices within Derivative Works that You distribute, alongside
  17790. or as an addendum to the NOTICE text from the Work, provided
  17791. that such additional attribution notices cannot be construed
  17792. as modifying the License.
  17793. You may add Your own copyright statement to Your modifications and
  17794. may provide additional or different license terms and conditions
  17795. for use, reproduction, or distribution of Your modifications, or
  17796. for any such Derivative Works as a whole, provided Your use,
  17797. reproduction, and distribution of the Work otherwise complies with
  17798. the conditions stated in this License.
  17799. 5. Submission of Contributions. Unless You explicitly state otherwise,
  17800. any Contribution intentionally submitted for inclusion in the Work
  17801. by You to the Licensor shall be under the terms and conditions of
  17802. this License, without any additional terms or conditions.
  17803. Notwithstanding the above, nothing herein shall supersede or modify
  17804. the terms of any separate license agreement you may have executed
  17805. with Licensor regarding such Contributions.
  17806. 6. Trademarks. This License does not grant permission to use the trade
  17807. names, trademarks, service marks, or product names of the Licensor,
  17808. except as required for reasonable and customary use in describing the
  17809. origin of the Work and reproducing the content of the NOTICE file.
  17810. 7. Disclaimer of Warranty. Unless required by applicable law or
  17811. agreed to in writing, Licensor provides the Work (and each
  17812. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  17813. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  17814. implied, including, without limitation, any warranties or conditions
  17815. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  17816. PARTICULAR PURPOSE. You are solely responsible for determining the
  17817. appropriateness of using or redistributing the Work and assume any
  17818. risks associated with Your exercise of permissions under this License.
  17819. 8. Limitation of Liability. In no event and under no legal theory,
  17820. whether in tort (including negligence), contract, or otherwise,
  17821. unless required by applicable law (such as deliberate and grossly
  17822. negligent acts) or agreed to in writing, shall any Contributor be
  17823. liable to You for damages, including any direct, indirect, special,
  17824. incidental, or consequential damages of any character arising as a
  17825. result of this License or out of the use or inability to use the
  17826. Work (including but not limited to damages for loss of goodwill,
  17827. work stoppage, computer failure or malfunction, or any and all
  17828. other commercial damages or losses), even if such Contributor
  17829. has been advised of the possibility of such damages.
  17830. 9. Accepting Warranty or Additional Liability. While redistributing
  17831. the Work or Derivative Works thereof, You may choose to offer,
  17832. and charge a fee for, acceptance of support, warranty, indemnity,
  17833. or other liability obligations and/or rights consistent with this
  17834. License. However, in accepting such obligations, You may act only
  17835. on Your own behalf and on Your sole responsibility, not on behalf
  17836. of any other Contributor, and only if You agree to indemnify,
  17837. defend, and hold each Contributor harmless for any liability
  17838. incurred by, or claims asserted against, such Contributor by reason
  17839. of your accepting any such warranty or additional liability.
  17840. END OF TERMS AND CONDITIONS
  17841. APPENDIX: How to apply the Apache License to your work.
  17842. To apply the Apache License to your work, attach the following
  17843. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  17844. replaced with your own identifying information. (Don&#x27;t include
  17845. the brackets!) The text should be enclosed in the appropriate
  17846. comment syntax for the file format. We also recommend that a
  17847. file or class name and description of purpose be included on the
  17848. same &quot;printed page&quot; as the copyright notice for easier
  17849. identification within third-party archives.
  17850. Copyright [yyyy] [name of copyright owner]
  17851. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  17852. you may not use this file except in compliance with the License.
  17853. You may obtain a copy of the License at
  17854. http://www.apache.org/licenses/LICENSE-2.0
  17855. Unless required by applicable law or agreed to in writing, software
  17856. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  17857. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  17858. See the License for the specific language governing permissions and
  17859. limitations under the License.
  17860. JSpecify:
  17861. Apache License
  17862. Version 2.0, January 2004
  17863. http://www.apache.org/licenses/
  17864. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  17865. 1. Definitions.
  17866. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  17867. and distribution as defined by Sections 1 through 9 of this document.
  17868. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  17869. the copyright owner that is granting the License.
  17870. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  17871. other entities that control, are controlled by, or are under common
  17872. control with that entity. For the purposes of this definition,
  17873. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  17874. direction or management of such entity, whether by contract or
  17875. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  17876. outstanding shares, or (iii) beneficial ownership of such entity.
  17877. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  17878. exercising permissions granted by this License.
  17879. &quot;Source&quot; form shall mean the preferred form for making modifications,
  17880. including but not limited to software source code, documentation
  17881. source, and configuration files.
  17882. &quot;Object&quot; form shall mean any form resulting from mechanical
  17883. transformation or translation of a Source form, including but
  17884. not limited to compiled object code, generated documentation,
  17885. and conversions to other media types.
  17886. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  17887. Object form, made available under the License, as indicated by a
  17888. copyright notice that is included in or attached to the work
  17889. (an example is provided in the Appendix below).
  17890. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  17891. form, that is based on (or derived from) the Work and for which the
  17892. editorial revisions, annotations, elaborations, or other modifications
  17893. represent, as a whole, an original work of authorship. For the purposes
  17894. of this License, Derivative Works shall not include works that remain
  17895. separable from, or merely link (or bind by name) to the interfaces of,
  17896. the Work and Derivative Works thereof.
  17897. &quot;Contribution&quot; shall mean any work of authorship, including
  17898. the original version of the Work and any modifications or additions
  17899. to that Work or Derivative Works thereof, that is intentionally
  17900. submitted to Licensor for inclusion in the Work by the copyright owner
  17901. or by an individual or Legal Entity authorized to submit on behalf of
  17902. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  17903. means any form of electronic, verbal, or written communication sent
  17904. to the Licensor or its representatives, including but not limited to
  17905. communication on electronic mailing lists, source code control systems,
  17906. and issue tracking systems that are managed by, or on behalf of, the
  17907. Licensor for the purpose of discussing and improving the Work, but
  17908. excluding communication that is conspicuously marked or otherwise
  17909. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  17910. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  17911. on behalf of whom a Contribution has been received by Licensor and
  17912. subsequently incorporated within the Work.
  17913. 2. Grant of Copyright License. Subject to the terms and conditions of
  17914. this License, each Contributor hereby grants to You a perpetual,
  17915. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  17916. copyright license to reproduce, prepare Derivative Works of,
  17917. publicly display, publicly perform, sublicense, and distribute the
  17918. Work and such Derivative Works in Source or Object form.
  17919. 3. Grant of Patent License. Subject to the terms and conditions of
  17920. this License, each Contributor hereby grants to You a perpetual,
  17921. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  17922. (except as stated in this section) patent license to make, have made,
  17923. use, offer to sell, sell, import, and otherwise transfer the Work,
  17924. where such license applies only to those patent claims licensable
  17925. by such Contributor that are necessarily infringed by their
  17926. Contribution(s) alone or by combination of their Contribution(s)
  17927. with the Work to which such Contribution(s) was submitted. If You
  17928. institute patent litigation against any entity (including a
  17929. cross-claim or counterclaim in a lawsuit) alleging that the Work
  17930. or a Contribution incorporated within the Work constitutes direct
  17931. or contributory patent infringement, then any patent licenses
  17932. granted to You under this License for that Work shall terminate
  17933. as of the date such litigation is filed.
  17934. 4. Redistribution. You may reproduce and distribute copies of the
  17935. Work or Derivative Works thereof in any medium, with or without
  17936. modifications, and in Source or Object form, provided that You
  17937. meet the following conditions:
  17938. (a) You must give any other recipients of the Work or
  17939. Derivative Works a copy of this License; and
  17940. (b) You must cause any modified files to carry prominent notices
  17941. stating that You changed the files; and
  17942. (c) You must retain, in the Source form of any Derivative Works
  17943. that You distribute, all copyright, patent, trademark, and
  17944. attribution notices from the Source form of the Work,
  17945. excluding those notices that do not pertain to any part of
  17946. the Derivative Works; and
  17947. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  17948. distribution, then any Derivative Works that You distribute must
  17949. include a readable copy of the attribution notices contained
  17950. within such NOTICE file, excluding those notices that do not
  17951. pertain to any part of the Derivative Works, in at least one
  17952. of the following places: within a NOTICE text file distributed
  17953. as part of the Derivative Works; within the Source form or
  17954. documentation, if provided along with the Derivative Works; or,
  17955. within a display generated by the Derivative Works, if and
  17956. wherever such third-party notices normally appear. The contents
  17957. of the NOTICE file are for informational purposes only and
  17958. do not modify the License. You may add Your own attribution
  17959. notices within Derivative Works that You distribute, alongside
  17960. or as an addendum to the NOTICE text from the Work, provided
  17961. that such additional attribution notices cannot be construed
  17962. as modifying the License.
  17963. You may add Your own copyright statement to Your modifications and
  17964. may provide additional or different license terms and conditions
  17965. for use, reproduction, or distribution of Your modifications, or
  17966. for any such Derivative Works as a whole, provided Your use,
  17967. reproduction, and distribution of the Work otherwise complies with
  17968. the conditions stated in this License.
  17969. 5. Submission of Contributions. Unless You explicitly state otherwise,
  17970. any Contribution intentionally submitted for inclusion in the Work
  17971. by You to the Licensor shall be under the terms and conditions of
  17972. this License, without any additional terms or conditions.
  17973. Notwithstanding the above, nothing herein shall supersede or modify
  17974. the terms of any separate license agreement you may have executed
  17975. with Licensor regarding such Contributions.
  17976. 6. Trademarks. This License does not grant permission to use the trade
  17977. names, trademarks, service marks, or product names of the Licensor,
  17978. except as required for reasonable and customary use in describing the
  17979. origin of the Work and reproducing the content of the NOTICE file.
  17980. 7. Disclaimer of Warranty. Unless required by applicable law or
  17981. agreed to in writing, Licensor provides the Work (and each
  17982. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  17983. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  17984. implied, including, without limitation, any warranties or conditions
  17985. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  17986. PARTICULAR PURPOSE. You are solely responsible for determining the
  17987. appropriateness of using or redistributing the Work and assume any
  17988. risks associated with Your exercise of permissions under this License.
  17989. 8. Limitation of Liability. In no event and under no legal theory,
  17990. whether in tort (including negligence), contract, or otherwise,
  17991. unless required by applicable law (such as deliberate and grossly
  17992. negligent acts) or agreed to in writing, shall any Contributor be
  17993. liable to You for damages, including any direct, indirect, special,
  17994. incidental, or consequential damages of any character arising as a
  17995. result of this License or out of the use or inability to use the
  17996. Work (including but not limited to damages for loss of goodwill,
  17997. work stoppage, computer failure or malfunction, or any and all
  17998. other commercial damages or losses), even if such Contributor
  17999. has been advised of the possibility of such damages.
  18000. 9. Accepting Warranty or Additional Liability. While redistributing
  18001. the Work or Derivative Works thereof, You may choose to offer,
  18002. and charge a fee for, acceptance of support, warranty, indemnity,
  18003. or other liability obligations and/or rights consistent with this
  18004. License. However, in accepting such obligations, You may act only
  18005. on Your own behalf and on Your sole responsibility, not on behalf
  18006. of any other Contributor, and only if You agree to indemnify,
  18007. defend, and hold each Contributor harmless for any liability
  18008. incurred by, or claims asserted against, such Contributor by reason
  18009. of your accepting any such warranty or additional liability.
  18010. END OF TERMS AND CONDITIONS
  18011. APPENDIX: How to apply the Apache License to your work.
  18012. To apply the Apache License to your work, attach the following
  18013. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  18014. replaced with your own identifying information. (Don&#x27;t include
  18015. the brackets!) The text should be enclosed in the appropriate
  18016. comment syntax for the file format. We also recommend that a
  18017. file or class name and description of purpose be included on the
  18018. same &quot;printed page&quot; as the copyright notice for easier
  18019. identification within third-party archives.
  18020. Copyright [yyyy] [name of copyright owner]
  18021. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  18022. you may not use this file except in compliance with the License.
  18023. You may obtain a copy of the License at
  18024. http://www.apache.org/licenses/LICENSE-2.0
  18025. Unless required by applicable law or agreed to in writing, software
  18026. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  18027. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18028. See the License for the specific language governing permissions and
  18029. limitations under the License.
  18030. JsInterop Annotations:
  18031. Apache License
  18032. Version 2.0, January 2004
  18033. http://www.apache.org/licenses/
  18034. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  18035. 1. Definitions.
  18036. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  18037. and distribution as defined by Sections 1 through 9 of this document.
  18038. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  18039. the copyright owner that is granting the License.
  18040. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  18041. other entities that control, are controlled by, or are under common
  18042. control with that entity. For the purposes of this definition,
  18043. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  18044. direction or management of such entity, whether by contract or
  18045. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  18046. outstanding shares, or (iii) beneficial ownership of such entity.
  18047. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  18048. exercising permissions granted by this License.
  18049. &quot;Source&quot; form shall mean the preferred form for making modifications,
  18050. including but not limited to software source code, documentation
  18051. source, and configuration files.
  18052. &quot;Object&quot; form shall mean any form resulting from mechanical
  18053. transformation or translation of a Source form, including but
  18054. not limited to compiled object code, generated documentation,
  18055. and conversions to other media types.
  18056. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  18057. Object form, made available under the License, as indicated by a
  18058. copyright notice that is included in or attached to the work
  18059. (an example is provided in the Appendix below).
  18060. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  18061. form, that is based on (or derived from) the Work and for which the
  18062. editorial revisions, annotations, elaborations, or other modifications
  18063. represent, as a whole, an original work of authorship. For the purposes
  18064. of this License, Derivative Works shall not include works that remain
  18065. separable from, or merely link (or bind by name) to the interfaces of,
  18066. the Work and Derivative Works thereof.
  18067. &quot;Contribution&quot; shall mean any work of authorship, including
  18068. the original version of the Work and any modifications or additions
  18069. to that Work or Derivative Works thereof, that is intentionally
  18070. submitted to Licensor for inclusion in the Work by the copyright owner
  18071. or by an individual or Legal Entity authorized to submit on behalf of
  18072. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  18073. means any form of electronic, verbal, or written communication sent
  18074. to the Licensor or its representatives, including but not limited to
  18075. communication on electronic mailing lists, source code control systems,
  18076. and issue tracking systems that are managed by, or on behalf of, the
  18077. Licensor for the purpose of discussing and improving the Work, but
  18078. excluding communication that is conspicuously marked or otherwise
  18079. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  18080. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  18081. on behalf of whom a Contribution has been received by Licensor and
  18082. subsequently incorporated within the Work.
  18083. 2. Grant of Copyright License. Subject to the terms and conditions of
  18084. this License, each Contributor hereby grants to You a perpetual,
  18085. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  18086. copyright license to reproduce, prepare Derivative Works of,
  18087. publicly display, publicly perform, sublicense, and distribute the
  18088. Work and such Derivative Works in Source or Object form.
  18089. 3. Grant of Patent License. Subject to the terms and conditions of
  18090. this License, each Contributor hereby grants to You a perpetual,
  18091. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  18092. (except as stated in this section) patent license to make, have made,
  18093. use, offer to sell, sell, import, and otherwise transfer the Work,
  18094. where such license applies only to those patent claims licensable
  18095. by such Contributor that are necessarily infringed by their
  18096. Contribution(s) alone or by combination of their Contribution(s)
  18097. with the Work to which such Contribution(s) was submitted. If You
  18098. institute patent litigation against any entity (including a
  18099. cross-claim or counterclaim in a lawsuit) alleging that the Work
  18100. or a Contribution incorporated within the Work constitutes direct
  18101. or contributory patent infringement, then any patent licenses
  18102. granted to You under this License for that Work shall terminate
  18103. as of the date such litigation is filed.
  18104. 4. Redistribution. You may reproduce and distribute copies of the
  18105. Work or Derivative Works thereof in any medium, with or without
  18106. modifications, and in Source or Object form, provided that You
  18107. meet the following conditions:
  18108. (a) You must give any other recipients of the Work or
  18109. Derivative Works a copy of this License; and
  18110. (b) You must cause any modified files to carry prominent notices
  18111. stating that You changed the files; and
  18112. (c) You must retain, in the Source form of any Derivative Works
  18113. that You distribute, all copyright, patent, trademark, and
  18114. attribution notices from the Source form of the Work,
  18115. excluding those notices that do not pertain to any part of
  18116. the Derivative Works; and
  18117. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  18118. distribution, then any Derivative Works that You distribute must
  18119. include a readable copy of the attribution notices contained
  18120. within such NOTICE file, excluding those notices that do not
  18121. pertain to any part of the Derivative Works, in at least one
  18122. of the following places: within a NOTICE text file distributed
  18123. as part of the Derivative Works; within the Source form or
  18124. documentation, if provided along with the Derivative Works; or,
  18125. within a display generated by the Derivative Works, if and
  18126. wherever such third-party notices normally appear. The contents
  18127. of the NOTICE file are for informational purposes only and
  18128. do not modify the License. You may add Your own attribution
  18129. notices within Derivative Works that You distribute, alongside
  18130. or as an addendum to the NOTICE text from the Work, provided
  18131. that such additional attribution notices cannot be construed
  18132. as modifying the License.
  18133. You may add Your own copyright statement to Your modifications and
  18134. may provide additional or different license terms and conditions
  18135. for use, reproduction, or distribution of Your modifications, or
  18136. for any such Derivative Works as a whole, provided Your use,
  18137. reproduction, and distribution of the Work otherwise complies with
  18138. the conditions stated in this License.
  18139. 5. Submission of Contributions. Unless You explicitly state otherwise,
  18140. any Contribution intentionally submitted for inclusion in the Work
  18141. by You to the Licensor shall be under the terms and conditions of
  18142. this License, without any additional terms or conditions.
  18143. Notwithstanding the above, nothing herein shall supersede or modify
  18144. the terms of any separate license agreement you may have executed
  18145. with Licensor regarding such Contributions.
  18146. 6. Trademarks. This License does not grant permission to use the trade
  18147. names, trademarks, service marks, or product names of the Licensor,
  18148. except as required for reasonable and customary use in describing the
  18149. origin of the Work and reproducing the content of the NOTICE file.
  18150. 7. Disclaimer of Warranty. Unless required by applicable law or
  18151. agreed to in writing, Licensor provides the Work (and each
  18152. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  18153. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  18154. implied, including, without limitation, any warranties or conditions
  18155. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  18156. PARTICULAR PURPOSE. You are solely responsible for determining the
  18157. appropriateness of using or redistributing the Work and assume any
  18158. risks associated with Your exercise of permissions under this License.
  18159. 8. Limitation of Liability. In no event and under no legal theory,
  18160. whether in tort (including negligence), contract, or otherwise,
  18161. unless required by applicable law (such as deliberate and grossly
  18162. negligent acts) or agreed to in writing, shall any Contributor be
  18163. liable to You for damages, including any direct, indirect, special,
  18164. incidental, or consequential damages of any character arising as a
  18165. result of this License or out of the use or inability to use the
  18166. Work (including but not limited to damages for loss of goodwill,
  18167. work stoppage, computer failure or malfunction, or any and all
  18168. other commercial damages or losses), even if such Contributor
  18169. has been advised of the possibility of such damages.
  18170. 9. Accepting Warranty or Additional Liability. While redistributing
  18171. the Work or Derivative Works thereof, You may choose to offer,
  18172. and charge a fee for, acceptance of support, warranty, indemnity,
  18173. or other liability obligations and/or rights consistent with this
  18174. License. However, in accepting such obligations, You may act only
  18175. on Your own behalf and on Your sole responsibility, not on behalf
  18176. of any other Contributor, and only if You agree to indemnify,
  18177. defend, and hold each Contributor harmless for any liability
  18178. incurred by, or claims asserted against, such Contributor by reason
  18179. of your accepting any such warranty or additional liability.
  18180. END OF TERMS AND CONDITIONS
  18181. APPENDIX: How to apply the Apache License to your work.
  18182. To apply the Apache License to your work, attach the following
  18183. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  18184. replaced with your own identifying information. (Don&#x27;t include
  18185. the brackets!) The text should be enclosed in the appropriate
  18186. comment syntax for the file format. We also recommend that a
  18187. file or class name and description of purpose be included on the
  18188. same &quot;printed page&quot; as the copyright notice for easier
  18189. identification within third-party archives.
  18190. Copyright 2017 Google Inc.
  18191. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  18192. you may not use this file except in compliance with the License.
  18193. You may obtain a copy of the License at
  18194. http://www.apache.org/licenses/LICENSE-2.0
  18195. Unless required by applicable law or agreed to in writing, software
  18196. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  18197. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18198. See the License for the specific language governing permissions and
  18199. limitations under the License.
  18200. Kotlin:
  18201. Files: kotlinc/*
  18202. Apache License
  18203. Version 2.0, January 2004
  18204. http://www.apache.org/licenses/
  18205. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  18206. 1. Definitions.
  18207. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  18208. and distribution as defined by Sections 1 through 9 of this document.
  18209. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  18210. the copyright owner that is granting the License.
  18211. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  18212. other entities that control, are controlled by, or are under common
  18213. control with that entity. For the purposes of this definition,
  18214. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  18215. direction or management of such entity, whether by contract or
  18216. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  18217. outstanding shares, or (iii) beneficial ownership of such entity.
  18218. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  18219. exercising permissions granted by this License.
  18220. &quot;Source&quot; form shall mean the preferred form for making modifications,
  18221. including but not limited to software source code, documentation
  18222. source, and configuration files.
  18223. &quot;Object&quot; form shall mean any form resulting from mechanical
  18224. transformation or translation of a Source form, including but
  18225. not limited to compiled object code, generated documentation,
  18226. and conversions to other media types.
  18227. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  18228. Object form, made available under the License, as indicated by a
  18229. copyright notice that is included in or attached to the work
  18230. (an example is provided in the Appendix below).
  18231. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  18232. form, that is based on (or derived from) the Work and for which the
  18233. editorial revisions, annotations, elaborations, or other modifications
  18234. represent, as a whole, an original work of authorship. For the purposes
  18235. of this License, Derivative Works shall not include works that remain
  18236. separable from, or merely link (or bind by name) to the interfaces of,
  18237. the Work and Derivative Works thereof.
  18238. &quot;Contribution&quot; shall mean any work of authorship, including
  18239. the original version of the Work and any modifications or additions
  18240. to that Work or Derivative Works thereof, that is intentionally
  18241. submitted to Licensor for inclusion in the Work by the copyright owner
  18242. or by an individual or Legal Entity authorized to submit on behalf of
  18243. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  18244. means any form of electronic, verbal, or written communication sent
  18245. to the Licensor or its representatives, including but not limited to
  18246. communication on electronic mailing lists, source code control systems,
  18247. and issue tracking systems that are managed by, or on behalf of, the
  18248. Licensor for the purpose of discussing and improving the Work, but
  18249. excluding communication that is conspicuously marked or otherwise
  18250. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  18251. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  18252. on behalf of whom a Contribution has been received by Licensor and
  18253. subsequently incorporated within the Work.
  18254. 2. Grant of Copyright License. Subject to the terms and conditions of
  18255. this License, each Contributor hereby grants to You a perpetual,
  18256. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  18257. copyright license to reproduce, prepare Derivative Works of,
  18258. publicly display, publicly perform, sublicense, and distribute the
  18259. Work and such Derivative Works in Source or Object form.
  18260. 3. Grant of Patent License. Subject to the terms and conditions of
  18261. this License, each Contributor hereby grants to You a perpetual,
  18262. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  18263. (except as stated in this section) patent license to make, have made,
  18264. use, offer to sell, sell, import, and otherwise transfer the Work,
  18265. where such license applies only to those patent claims licensable
  18266. by such Contributor that are necessarily infringed by their
  18267. Contribution(s) alone or by combination of their Contribution(s)
  18268. with the Work to which such Contribution(s) was submitted. If You
  18269. institute patent litigation against any entity (including a
  18270. cross-claim or counterclaim in a lawsuit) alleging that the Work
  18271. or a Contribution incorporated within the Work constitutes direct
  18272. or contributory patent infringement, then any patent licenses
  18273. granted to You under this License for that Work shall terminate
  18274. as of the date such litigation is filed.
  18275. 4. Redistribution. You may reproduce and distribute copies of the
  18276. Work or Derivative Works thereof in any medium, with or without
  18277. modifications, and in Source or Object form, provided that You
  18278. meet the following conditions:
  18279. (a) You must give any other recipients of the Work or
  18280. Derivative Works a copy of this License; and
  18281. (b) You must cause any modified files to carry prominent notices
  18282. stating that You changed the files; and
  18283. (c) You must retain, in the Source form of any Derivative Works
  18284. that You distribute, all copyright, patent, trademark, and
  18285. attribution notices from the Source form of the Work,
  18286. excluding those notices that do not pertain to any part of
  18287. the Derivative Works; and
  18288. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  18289. distribution, then any Derivative Works that You distribute must
  18290. include a readable copy of the attribution notices contained
  18291. within such NOTICE file, excluding those notices that do not
  18292. pertain to any part of the Derivative Works, in at least one
  18293. of the following places: within a NOTICE text file distributed
  18294. as part of the Derivative Works; within the Source form or
  18295. documentation, if provided along with the Derivative Works; or,
  18296. within a display generated by the Derivative Works, if and
  18297. wherever such third-party notices normally appear. The contents
  18298. of the NOTICE file are for informational purposes only and
  18299. do not modify the License. You may add Your own attribution
  18300. notices within Derivative Works that You distribute, alongside
  18301. or as an addendum to the NOTICE text from the Work, provided
  18302. that such additional attribution notices cannot be construed
  18303. as modifying the License.
  18304. You may add Your own copyright statement to Your modifications and
  18305. may provide additional or different license terms and conditions
  18306. for use, reproduction, or distribution of Your modifications, or
  18307. for any such Derivative Works as a whole, provided Your use,
  18308. reproduction, and distribution of the Work otherwise complies with
  18309. the conditions stated in this License.
  18310. 5. Submission of Contributions. Unless You explicitly state otherwise,
  18311. any Contribution intentionally submitted for inclusion in the Work
  18312. by You to the Licensor shall be under the terms and conditions of
  18313. this License, without any additional terms or conditions.
  18314. Notwithstanding the above, nothing herein shall supersede or modify
  18315. the terms of any separate license agreement you may have executed
  18316. with Licensor regarding such Contributions.
  18317. 6. Trademarks. This License does not grant permission to use the trade
  18318. names, trademarks, service marks, or product names of the Licensor,
  18319. except as required for reasonable and customary use in describing the
  18320. origin of the Work and reproducing the content of the NOTICE file.
  18321. 7. Disclaimer of Warranty. Unless required by applicable law or
  18322. agreed to in writing, Licensor provides the Work (and each
  18323. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  18324. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  18325. implied, including, without limitation, any warranties or conditions
  18326. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  18327. PARTICULAR PURPOSE. You are solely responsible for determining the
  18328. appropriateness of using or redistributing the Work and assume any
  18329. risks associated with Your exercise of permissions under this License.
  18330. 8. Limitation of Liability. In no event and under no legal theory,
  18331. whether in tort (including negligence), contract, or otherwise,
  18332. unless required by applicable law (such as deliberate and grossly
  18333. negligent acts) or agreed to in writing, shall any Contributor be
  18334. liable to You for damages, including any direct, indirect, special,
  18335. incidental, or consequential damages of any character arising as a
  18336. result of this License or out of the use or inability to use the
  18337. Work (including but not limited to damages for loss of goodwill,
  18338. work stoppage, computer failure or malfunction, or any and all
  18339. other commercial damages or losses), even if such Contributor
  18340. has been advised of the possibility of such damages.
  18341. 9. Accepting Warranty or Additional Liability. While redistributing
  18342. the Work or Derivative Works thereof, You may choose to offer,
  18343. and charge a fee for, acceptance of support, warranty, indemnity,
  18344. or other liability obligations and/or rights consistent with this
  18345. License. However, in accepting such obligations, You may act only
  18346. on Your own behalf and on Your sole responsibility, not on behalf
  18347. of any other Contributor, and only if You agree to indemnify,
  18348. defend, and hold each Contributor harmless for any liability
  18349. incurred by, or claims asserted against, such Contributor by reason
  18350. of your accepting any such warranty or additional liability.
  18351. END OF TERMS AND CONDITIONS
  18352. APPENDIX: How to apply the Apache License to your work.
  18353. To apply the Apache License to your work, attach the following
  18354. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  18355. replaced with your own identifying information. (Don&#x27;t include
  18356. the brackets!) The text should be enclosed in the appropriate
  18357. comment syntax for the file format. We also recommend that a
  18358. file or class name and description of purpose be included on the
  18359. same &quot;printed page&quot; as the copyright notice for easier
  18360. identification within third-party archives.
  18361. Copyright 2000-2020 JetBrains s.r.o. and Kotlin Programming Language contributors.
  18362. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  18363. you may not use this file except in compliance with the License.
  18364. You may obtain a copy of the License at
  18365. http://www.apache.org/licenses/LICENSE-2.0
  18366. Unless required by applicable law or agreed to in writing, software
  18367. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  18368. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  18369. See the License for the specific language governing permissions and
  18370. limitations under the License.
  18371. ------------------
  18372. Files: kotlinc/lib/trove4j.jar
  18373. GNU LESSER GENERAL PUBLIC LICENSE
  18374. Version 2.1, February 1999
  18375. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  18376. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  18377. Everyone is permitted to copy and distribute verbatim copies
  18378. of this license document, but changing it is not allowed.
  18379. [This is the first released version of the Lesser GPL. It also counts
  18380. as the successor of the GNU Library Public License, version 2, hence
  18381. the version number 2.1.]
  18382. Preamble
  18383. The licenses for most software are designed to take away your
  18384. freedom to share and change it. By contrast, the GNU General Public
  18385. Licenses are intended to guarantee your freedom to share and change
  18386. free software--to make sure the software is free for all its users.
  18387. This license, the Lesser General Public License, applies to some
  18388. specially designated software packages--typically libraries--of the
  18389. Free Software Foundation and other authors who decide to use it. You
  18390. can use it too, but we suggest you first think carefully about whether
  18391. this license or the ordinary General Public License is the better
  18392. strategy to use in any particular case, based on the explanations below.
  18393. When we speak of free software, we are referring to freedom of use,
  18394. not price. Our General Public Licenses are designed to make sure that
  18395. you have the freedom to distribute copies of free software (and charge
  18396. for this service if you wish); that you receive source code or can get
  18397. it if you want it; that you can change the software and use pieces of
  18398. it in new free programs; and that you are informed that you can do
  18399. these things.
  18400. To protect your rights, we need to make restrictions that forbid
  18401. distributors to deny you these rights or to ask you to surrender these
  18402. rights. These restrictions translate to certain responsibilities for
  18403. you if you distribute copies of the library or if you modify it.
  18404. For example, if you distribute copies of the library, whether gratis
  18405. or for a fee, you must give the recipients all the rights that we gave
  18406. you. You must make sure that they, too, receive or can get the source
  18407. code. If you link other code with the library, you must provide
  18408. complete object files to the recipients, so that they can relink them
  18409. with the library after making changes to the library and recompiling
  18410. it. And you must show them these terms so they know their rights.
  18411. We protect your rights with a two-step method: (1) we copyright the
  18412. library, and (2) we offer you this license, which gives you legal
  18413. permission to copy, distribute and/or modify the library.
  18414. To protect each distributor, we want to make it very clear that
  18415. there is no warranty for the free library. Also, if the library is
  18416. modified by someone else and passed on, the recipients should know
  18417. that what they have is not the original version, so that the original
  18418. author&#x27;s reputation will not be affected by problems that might be
  18419. introduced by others.
  18420. Finally, software patents pose a constant threat to the existence of
  18421. any free program. We wish to make sure that a company cannot
  18422. effectively restrict the users of a free program by obtaining a
  18423. restrictive license from a patent holder. Therefore, we insist that
  18424. any patent license obtained for a version of the library must be
  18425. consistent with the full freedom of use specified in this license.
  18426. Most GNU software, including some libraries, is covered by the
  18427. ordinary GNU General Public License. This license, the GNU Lesser
  18428. General Public License, applies to certain designated libraries, and
  18429. is quite different from the ordinary General Public License. We use
  18430. this license for certain libraries in order to permit linking those
  18431. libraries into non-free programs.
  18432. When a program is linked with a library, whether statically or using
  18433. a shared library, the combination of the two is legally speaking a
  18434. combined work, a derivative of the original library. The ordinary
  18435. General Public License therefore permits such linking only if the
  18436. entire combination fits its criteria of freedom. The Lesser General
  18437. Public License permits more lax criteria for linking other code with
  18438. the library.
  18439. We call this license the &quot;Lesser&quot; General Public License because it
  18440. does Less to protect the user&#x27;s freedom than the ordinary General
  18441. Public License. It also provides other free software developers Less
  18442. of an advantage over competing non-free programs. These disadvantages
  18443. are the reason we use the ordinary General Public License for many
  18444. libraries. However, the Lesser license provides advantages in certain
  18445. special circumstances.
  18446. For example, on rare occasions, there may be a special need to
  18447. encourage the widest possible use of a certain library, so that it becomes
  18448. a de-facto standard. To achieve this, non-free programs must be
  18449. allowed to use the library. A more frequent case is that a free
  18450. library does the same job as widely used non-free libraries. In this
  18451. case, there is little to gain by limiting the free library to free
  18452. software only, so we use the Lesser General Public License.
  18453. In other cases, permission to use a particular library in non-free
  18454. programs enables a greater number of people to use a large body of
  18455. free software. For example, permission to use the GNU C Library in
  18456. non-free programs enables many more people to use the whole GNU
  18457. operating system, as well as its variant, the GNU/Linux operating
  18458. system.
  18459. Although the Lesser General Public License is Less protective of the
  18460. users&#x27; freedom, it does ensure that the user of a program that is
  18461. linked with the Library has the freedom and the wherewithal to run
  18462. that program using a modified version of the Library.
  18463. The precise terms and conditions for copying, distribution and
  18464. modification follow. Pay close attention to the difference between a
  18465. &quot;work based on the library&quot; and a &quot;work that uses the library&quot;. The
  18466. former contains code derived from the library, whereas the latter must
  18467. be combined with the library in order to run.
  18468. GNU LESSER GENERAL PUBLIC LICENSE
  18469. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  18470. 0. This License Agreement applies to any software library or other
  18471. program which contains a notice placed by the copyright holder or
  18472. other authorized party saying it may be distributed under the terms of
  18473. this Lesser General Public License (also called &quot;this License&quot;).
  18474. Each licensee is addressed as &quot;you&quot;.
  18475. A &quot;library&quot; means a collection of software functions and/or data
  18476. prepared so as to be conveniently linked with application programs
  18477. (which use some of those functions and data) to form executables.
  18478. The &quot;Library&quot;, below, refers to any such software library or work
  18479. which has been distributed under these terms. A &quot;work based on the
  18480. Library&quot; means either the Library or any derivative work under
  18481. copyright law: that is to say, a work containing the Library or a
  18482. portion of it, either verbatim or with modifications and/or translated
  18483. straightforwardly into another language. (Hereinafter, translation is
  18484. included without limitation in the term &quot;modification&quot;.)
  18485. &quot;Source code&quot; for a work means the preferred form of the work for
  18486. making modifications to it. For a library, complete source code means
  18487. all the source code for all modules it contains, plus any associated
  18488. interface definition files, plus the scripts used to control compilation
  18489. and installation of the library.
  18490. Activities other than copying, distribution and modification are not
  18491. covered by this License; they are outside its scope. The act of
  18492. running a program using the Library is not restricted, and output from
  18493. such a program is covered only if its contents constitute a work based
  18494. on the Library (independent of the use of the Library in a tool for
  18495. writing it). Whether that is true depends on what the Library does
  18496. and what the program that uses the Library does.
  18497. 1. You may copy and distribute verbatim copies of the Library&#x27;s
  18498. complete source code as you receive it, in any medium, provided that
  18499. you conspicuously and appropriately publish on each copy an
  18500. appropriate copyright notice and disclaimer of warranty; keep intact
  18501. all the notices that refer to this License and to the absence of any
  18502. warranty; and distribute a copy of this License along with the
  18503. Library.
  18504. You may charge a fee for the physical act of transferring a copy,
  18505. and you may at your option offer warranty protection in exchange for a
  18506. fee.
  18507. 2. You may modify your copy or copies of the Library or any portion
  18508. of it, thus forming a work based on the Library, and copy and
  18509. distribute such modifications or work under the terms of Section 1
  18510. above, provided that you also meet all of these conditions:
  18511. a) The modified work must itself be a software library.
  18512. b) You must cause the files modified to carry prominent notices
  18513. stating that you changed the files and the date of any change.
  18514. c) You must cause the whole of the work to be licensed at no
  18515. charge to all third parties under the terms of this License.
  18516. d) If a facility in the modified Library refers to a function or a
  18517. table of data to be supplied by an application program that uses
  18518. the facility, other than as an argument passed when the facility
  18519. is invoked, then you must make a good faith effort to ensure that,
  18520. in the event an application does not supply such function or
  18521. table, the facility still operates, and performs whatever part of
  18522. its purpose remains meaningful.
  18523. (For example, a function in a library to compute square roots has
  18524. a purpose that is entirely well-defined independent of the
  18525. application. Therefore, Subsection 2d requires that any
  18526. application-supplied function or table used by this function must
  18527. be optional: if the application does not supply it, the square
  18528. root function must still compute square roots.)
  18529. These requirements apply to the modified work as a whole. If
  18530. identifiable sections of that work are not derived from the Library,
  18531. and can be reasonably considered independent and separate works in
  18532. themselves, then this License, and its terms, do not apply to those
  18533. sections when you distribute them as separate works. But when you
  18534. distribute the same sections as part of a whole which is a work based
  18535. on the Library, the distribution of the whole must be on the terms of
  18536. this License, whose permissions for other licensees extend to the
  18537. entire whole, and thus to each and every part regardless of who wrote
  18538. it.
  18539. Thus, it is not the intent of this section to claim rights or contest
  18540. your rights to work written entirely by you; rather, the intent is to
  18541. exercise the right to control the distribution of derivative or
  18542. collective works based on the Library.
  18543. In addition, mere aggregation of another work not based on the Library
  18544. with the Library (or with a work based on the Library) on a volume of
  18545. a storage or distribution medium does not bring the other work under
  18546. the scope of this License.
  18547. 3. You may opt to apply the terms of the ordinary GNU General Public
  18548. License instead of this License to a given copy of the Library. To do
  18549. this, you must alter all the notices that refer to this License, so
  18550. that they refer to the ordinary GNU General Public License, version 2,
  18551. instead of to this License. (If a newer version than version 2 of the
  18552. ordinary GNU General Public License has appeared, then you can specify
  18553. that version instead if you wish.) Do not make any other change in
  18554. these notices.
  18555. Once this change is made in a given copy, it is irreversible for
  18556. that copy, so the ordinary GNU General Public License applies to all
  18557. subsequent copies and derivative works made from that copy.
  18558. This option is useful when you wish to copy part of the code of
  18559. the Library into a program that is not a library.
  18560. 4. You may copy and distribute the Library (or a portion or
  18561. derivative of it, under Section 2) in object code or executable form
  18562. under the terms of Sections 1 and 2 above provided that you accompany
  18563. it with the complete corresponding machine-readable source code, which
  18564. must be distributed under the terms of Sections 1 and 2 above on a
  18565. medium customarily used for software interchange.
  18566. If distribution of object code is made by offering access to copy
  18567. from a designated place, then offering equivalent access to copy the
  18568. source code from the same place satisfies the requirement to
  18569. distribute the source code, even though third parties are not
  18570. compelled to copy the source along with the object code.
  18571. 5. A program that contains no derivative of any portion of the
  18572. Library, but is designed to work with the Library by being compiled or
  18573. linked with it, is called a &quot;work that uses the Library&quot;. Such a
  18574. work, in isolation, is not a derivative work of the Library, and
  18575. therefore falls outside the scope of this License.
  18576. However, linking a &quot;work that uses the Library&quot; with the Library
  18577. creates an executable that is a derivative of the Library (because it
  18578. contains portions of the Library), rather than a &quot;work that uses the
  18579. library&quot;. The executable is therefore covered by this License.
  18580. Section 6 states terms for distribution of such executables.
  18581. When a &quot;work that uses the Library&quot; uses material from a header file
  18582. that is part of the Library, the object code for the work may be a
  18583. derivative work of the Library even though the source code is not.
  18584. Whether this is true is especially significant if the work can be
  18585. linked without the Library, or if the work is itself a library. The
  18586. threshold for this to be true is not precisely defined by law.
  18587. If such an object file uses only numerical parameters, data
  18588. structure layouts and accessors, and small macros and small inline
  18589. functions (ten lines or less in length), then the use of the object
  18590. file is unrestricted, regardless of whether it is legally a derivative
  18591. work. (Executables containing this object code plus portions of the
  18592. Library will still fall under Section 6.)
  18593. Otherwise, if the work is a derivative of the Library, you may
  18594. distribute the object code for the work under the terms of Section 6.
  18595. Any executables containing that work also fall under Section 6,
  18596. whether or not they are linked directly with the Library itself.
  18597. 6. As an exception to the Sections above, you may also combine or
  18598. link a &quot;work that uses the Library&quot; with the Library to produce a
  18599. work containing portions of the Library, and distribute that work
  18600. under terms of your choice, provided that the terms permit
  18601. modification of the work for the customer&#x27;s own use and reverse
  18602. engineering for debugging such modifications.
  18603. You must give prominent notice with each copy of the work that the
  18604. Library is used in it and that the Library and its use are covered by
  18605. this License. You must supply a copy of this License. If the work
  18606. during execution displays copyright notices, you must include the
  18607. copyright notice for the Library among them, as well as a reference
  18608. directing the user to the copy of this License. Also, you must do one
  18609. of these things:
  18610. a) Accompany the work with the complete corresponding
  18611. machine-readable source code for the Library including whatever
  18612. changes were used in the work (which must be distributed under
  18613. Sections 1 and 2 above); and, if the work is an executable linked
  18614. with the Library, with the complete machine-readable &quot;work that
  18615. uses the Library&quot;, as object code and/or source code, so that the
  18616. user can modify the Library and then relink to produce a modified
  18617. executable containing the modified Library. (It is understood
  18618. that the user who changes the contents of definitions files in the
  18619. Library will not necessarily be able to recompile the application
  18620. to use the modified definitions.)
  18621. b) Use a suitable shared library mechanism for linking with the
  18622. Library. A suitable mechanism is one that (1) uses at run time a
  18623. copy of the library already present on the user&#x27;s computer system,
  18624. rather than copying library functions into the executable, and (2)
  18625. will operate properly with a modified version of the library, if
  18626. the user installs one, as long as the modified version is
  18627. interface-compatible with the version that the work was made with.
  18628. c) Accompany the work with a written offer, valid for at
  18629. least three years, to give the same user the materials
  18630. specified in Subsection 6a, above, for a charge no more
  18631. than the cost of performing this distribution.
  18632. d) If distribution of the work is made by offering access to copy
  18633. from a designated place, offer equivalent access to copy the above
  18634. specified materials from the same place.
  18635. e) Verify that the user has already received a copy of these
  18636. materials or that you have already sent this user a copy.
  18637. For an executable, the required form of the &quot;work that uses the
  18638. Library&quot; must include any data and utility programs needed for
  18639. reproducing the executable from it. However, as a special exception,
  18640. the materials to be distributed need not include anything that is
  18641. normally distributed (in either source or binary form) with the major
  18642. components (compiler, kernel, and so on) of the operating system on
  18643. which the executable runs, unless that component itself accompanies
  18644. the executable.
  18645. It may happen that this requirement contradicts the license
  18646. restrictions of other proprietary libraries that do not normally
  18647. accompany the operating system. Such a contradiction means you cannot
  18648. use both them and the Library together in an executable that you
  18649. distribute.
  18650. 7. You may place library facilities that are a work based on the
  18651. Library side-by-side in a single library together with other library
  18652. facilities not covered by this License, and distribute such a combined
  18653. library, provided that the separate distribution of the work based on
  18654. the Library and of the other library facilities is otherwise
  18655. permitted, and provided that you do these two things:
  18656. a) Accompany the combined library with a copy of the same work
  18657. based on the Library, uncombined with any other library
  18658. facilities. This must be distributed under the terms of the
  18659. Sections above.
  18660. b) Give prominent notice with the combined library of the fact
  18661. that part of it is a work based on the Library, and explaining
  18662. where to find the accompanying uncombined form of the same work.
  18663. 8. You may not copy, modify, sublicense, link with, or distribute
  18664. the Library except as expressly provided under this License. Any
  18665. attempt otherwise to copy, modify, sublicense, link with, or
  18666. distribute the Library is void, and will automatically terminate your
  18667. rights under this License. However, parties who have received copies,
  18668. or rights, from you under this License will not have their licenses
  18669. terminated so long as such parties remain in full compliance.
  18670. 9. You are not required to accept this License, since you have not
  18671. signed it. However, nothing else grants you permission to modify or
  18672. distribute the Library or its derivative works. These actions are
  18673. prohibited by law if you do not accept this License. Therefore, by
  18674. modifying or distributing the Library (or any work based on the
  18675. Library), you indicate your acceptance of this License to do so, and
  18676. all its terms and conditions for copying, distributing or modifying
  18677. the Library or works based on it.
  18678. 10. Each time you redistribute the Library (or any work based on the
  18679. Library), the recipient automatically receives a license from the
  18680. original licensor to copy, distribute, link with or modify the Library
  18681. subject to these terms and conditions. You may not impose any further
  18682. restrictions on the recipients&#x27; exercise of the rights granted herein.
  18683. You are not responsible for enforcing compliance by third parties with
  18684. this License.
  18685. 11. If, as a consequence of a court judgment or allegation of patent
  18686. infringement or for any other reason (not limited to patent issues),
  18687. conditions are imposed on you (whether by court order, agreement or
  18688. otherwise) that contradict the conditions of this License, they do not
  18689. excuse you from the conditions of this License. If you cannot
  18690. distribute so as to satisfy simultaneously your obligations under this
  18691. License and any other pertinent obligations, then as a consequence you
  18692. may not distribute the Library at all. For example, if a patent
  18693. license would not permit royalty-free redistribution of the Library by
  18694. all those who receive copies directly or indirectly through you, then
  18695. the only way you could satisfy both it and this License would be to
  18696. refrain entirely from distribution of the Library.
  18697. If any portion of this section is held invalid or unenforceable under any
  18698. particular circumstance, the balance of the section is intended to apply,
  18699. and the section as a whole is intended to apply in other circumstances.
  18700. It is not the purpose of this section to induce you to infringe any
  18701. patents or other property right claims or to contest validity of any
  18702. such claims; this section has the sole purpose of protecting the
  18703. integrity of the free software distribution system which is
  18704. implemented by public license practices. Many people have made
  18705. generous contributions to the wide range of software distributed
  18706. through that system in reliance on consistent application of that
  18707. system; it is up to the author/donor to decide if he or she is willing
  18708. to distribute software through any other system and a licensee cannot
  18709. impose that choice.
  18710. This section is intended to make thoroughly clear what is believed to
  18711. be a consequence of the rest of this License.
  18712. 12. If the distribution and/or use of the Library is restricted in
  18713. certain countries either by patents or by copyrighted interfaces, the
  18714. original copyright holder who places the Library under this License may add
  18715. an explicit geographical distribution limitation excluding those countries,
  18716. so that distribution is permitted only in or among countries not thus
  18717. excluded. In such case, this License incorporates the limitation as if
  18718. written in the body of this License.
  18719. 13. The Free Software Foundation may publish revised and/or new
  18720. versions of the Lesser General Public License from time to time.
  18721. Such new versions will be similar in spirit to the present version,
  18722. but may differ in detail to address new problems or concerns.
  18723. Each version is given a distinguishing version number. If the Library
  18724. specifies a version number of this License which applies to it and
  18725. &quot;any later version&quot;, you have the option of following the terms and
  18726. conditions either of that version or of any later version published by
  18727. the Free Software Foundation. If the Library does not specify a
  18728. license version number, you may choose any version ever published by
  18729. the Free Software Foundation.
  18730. 14. If you wish to incorporate parts of the Library into other free
  18731. programs whose distribution conditions are incompatible with these,
  18732. write to the author to ask for permission. For software which is
  18733. copyrighted by the Free Software Foundation, write to the Free
  18734. Software Foundation; we sometimes make exceptions for this. Our
  18735. decision will be guided by the two goals of preserving the free status
  18736. of all derivatives of our free software and of promoting the sharing
  18737. and reuse of software generally.
  18738. NO WARRANTY
  18739. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  18740. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  18741. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  18742. OTHER PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY
  18743. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  18744. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  18745. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  18746. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  18747. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  18748. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  18749. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  18750. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  18751. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  18752. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  18753. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  18754. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  18755. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  18756. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  18757. DAMAGES.
  18758. END OF TERMS AND CONDITIONS
  18759. How to Apply These Terms to Your New Libraries
  18760. If you develop a new library, and you want it to be of the greatest
  18761. possible use to the public, we recommend making it free software that
  18762. everyone can redistribute and change. You can do so by permitting
  18763. redistribution under these terms (or, alternatively, under the terms of the
  18764. ordinary General Public License).
  18765. To apply these terms, attach the following notices to the library. It is
  18766. safest to attach them to the start of each source file to most effectively
  18767. convey the exclusion of warranty; and each file should have at least the
  18768. &quot;copyright&quot; line and a pointer to where the full notice is found.
  18769. &lt;one line to give the library&#x27;s name and a brief idea of what it does.&gt;
  18770. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  18771. This library is free software; you can redistribute it and/or
  18772. modify it under the terms of the GNU Lesser General Public
  18773. License as published by the Free Software Foundation; either
  18774. version 2.1 of the License, or (at your option) any later version.
  18775. This library is distributed in the hope that it will be useful,
  18776. but WITHOUT ANY WARRANTY; without even the implied warranty of
  18777. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  18778. Lesser General Public License for more details.
  18779. You should have received a copy of the GNU Lesser General Public
  18780. License along with this library; if not, write to the Free Software
  18781. Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  18782. Also add information on how to contact you by electronic and paper mail.
  18783. You should also get your employer (if you work as a programmer) or your
  18784. school, if any, to sign a &quot;copyright disclaimer&quot; for the library, if
  18785. necessary. Here is a sample; alter the names:
  18786. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  18787. library `Frob&#x27; (a library for tweaking knobs) written by James Random Hacker.
  18788. &lt;signature of Ty Coon&gt;, 1 April 1990
  18789. Ty Coon, President of Vice
  18790. That&#x27;s all there is to it!
  18791. ------------------
  18792. Files:
  18793. The version of Rhino used in GWT is licensed under a dual license,
  18794. Netscape Public License 1.1 / GNU General Public License.
  18795. The text of the Netscape Public License
  18796. is provided below (http://website-archive.mozilla.org/www.mozilla.org/mpl/MPL/NPL/1.1/):
  18797. AMENDMENTS
  18798. The Netscape Public License Version 1.1 (&quot;NPL&quot;) consists of the
  18799. Mozilla Public License Version 1.1 with the following Amendments,
  18800. including Exhibit A-Netscape Public License. Files identified with
  18801. &quot;Exhibit A-Netscape Public License&quot; are governed by the Netscape
  18802. Public License Version 1.1.
  18803. Additional Terms applicable to the Netscape Public License.
  18804. I. Effect.
  18805. These additional terms described in this Netscape Public
  18806. License -- Amendments shall apply to the Mozilla Communicator
  18807. client code and to all Covered Code under this License.
  18808. II. &#x27;&#x27;Netscape&#x27;s Branded Code&#x27;&#x27; means Covered Code that Netscape
  18809. distributes and/or permits others to distribute under one or
  18810. more trademark(s) which are controlled by Netscape but which
  18811. are not licensed for use under this License.
  18812. III. Netscape and logo.
  18813. This License does not grant any rights to use the trademarks
  18814. &quot;Netscape&#x27;&#x27;, the &quot;Netscape N and horizon&#x27;&#x27; logo or the
  18815. &quot;Netscape lighthouse&quot; logo, &quot;Netcenter&quot;, &quot;Gecko&quot;, &quot;Java&quot; or
  18816. &quot;JavaScript&quot;, &quot;Smart Browsing&quot; even if such marks are included
  18817. in the Original Code or Modifications.
  18818. IV. Inability to Comply Due to Contractual Obligation.
  18819. Prior to licensing the Original Code under this License,
  18820. Netscape has licensed third party code for use in Netscape&#x27;s
  18821. Branded Code. To the extent that Netscape is limited
  18822. contractually from making such third party code available under
  18823. this License, Netscape may choose to reintegrate such code into
  18824. Covered Code without being required to distribute such code in
  18825. Source Code form, even if such code would otherwise be
  18826. considered &#x27;&#x27;Modifications&#x27;&#x27; under this License.
  18827. V. Use of Modifications and Covered Code by Initial Developer.
  18828. V.1. In General.
  18829. The obligations of Section 3 apply to Netscape, except to
  18830. the extent specified in this Amendment, Section V.2 and
  18831. V.3.
  18832. V.2. Other Products.
  18833. Netscape may include Covered Code in products other than
  18834. the Netscape&#x27;s Branded Code which are released by
  18835. Netscape during the two (2) years following the release
  18836. date of the Original Code, without such additional
  18837. products becoming subject to the terms of this License,
  18838. and may license such additional products on different
  18839. terms from those contained in this License.
  18840. V.3. Alternative Licensing.
  18841. Netscape may license the Source Code of Netscape&#x27;s
  18842. Branded Code, including Modifications incorporated
  18843. therein, without such Netscape Branded Code becoming
  18844. subject to the terms of this License, and may license
  18845. such Netscape Branded Code on different terms from those
  18846. contained in this License.
  18847. VI. Litigation.
  18848. Notwithstanding the limitations of Section 11 above, the
  18849. provisions regarding litigation in Section 11(a), (b) and (c)
  18850. of the License shall apply to all disputes relating to this
  18851. License.
  18852. EXHIBIT A-Netscape Public License.
  18853. &#x27;&#x27;The contents of this file are subject to the Netscape Public
  18854. License Version 1.1 (the &quot;License&quot;); you may not use this file
  18855. except in compliance with the License. You may obtain a copy of
  18856. the License at http://www.mozilla.org/NPL/
  18857. Software distributed under the License is distributed on an &quot;AS
  18858. IS&quot; basis, WITHOUT WARRANTY OF ANY KIND, either express or
  18859. implied. See the License for the specific language governing
  18860. rights and limitations under the License.
  18861. The Original Code is Mozilla Communicator client code, released
  18862. March 31, 1998.
  18863. The Initial Developer of the Original Code is Netscape
  18864. Communications Corporation. Portions created by Netscape are
  18865. Copyright (C) 1998-1999 Netscape Communications Corporation. All
  18866. Rights Reserved.
  18867. Contributor(s): ______________________________________.
  18868. Alternatively, the contents of this file may be used under the
  18869. terms of the _____ license (the �[___] License�), in which case
  18870. the provisions of [______] License are applicable instead of those
  18871. above. If you wish to allow use of your version of this file only
  18872. under the terms of the [____] License and not to allow others to
  18873. use your version of this file under the NPL, indicate your
  18874. decision by deleting the provisions above and replace them with
  18875. the notice and other provisions required by the [___] License. If
  18876. you do not delete the provisions above, a recipient may use your
  18877. version of this file under either the NPL or the [___] License.&quot;
  18878. ----------------------
  18879. MOZILLA PUBLIC LICENSE
  18880. Version 1.1
  18881. 1. Definitions.
  18882. 1.0.1. &quot;Commercial Use&quot; means distribution or otherwise making the
  18883. Covered Code available to a third party.
  18884. 1.1. &#x27;&#x27;Contributor&#x27;&#x27; means each entity that creates or contributes
  18885. to the creation of Modifications.
  18886. 1.2. &#x27;&#x27;Contributor Version&#x27;&#x27; means the combination of the Original
  18887. Code, prior Modifications used by a Contributor, and the
  18888. Modifications made by that particular Contributor.
  18889. 1.3. &#x27;&#x27;Covered Code&#x27;&#x27; means the Original Code or Modifications or
  18890. the combination of the Original Code and Modifications, in each
  18891. case including portions thereof.
  18892. 1.4. &#x27;&#x27;Electronic Distribution Mechanism&#x27;&#x27; means a mechanism
  18893. generally accepted in the software development community for the
  18894. electronic transfer of data.
  18895. 1.5. &#x27;&#x27;Executable&#x27;&#x27; means Covered Code in any form other than Source Code.
  18896. 1.6. &#x27;&#x27;Initial Developer&#x27;&#x27; means the individual or entity
  18897. identified as the Initial Developer in the Source Code notice
  18898. required by Exhibit A.
  18899. 1.7. &#x27;&#x27;Larger Work&#x27;&#x27; means a work which combines Covered Code or
  18900. portions thereof with code not governed by the terms of this
  18901. License.
  18902. 1.8. &#x27;&#x27;License&#x27;&#x27; means this document.
  18903. 1.8.1. &quot;Licensable&quot; means having the right to grant, to the
  18904. maximum extent possible, whether at the time of the initial grant
  18905. or subsequently acquired, any and all of the rights conveyed
  18906. herein.
  18907. 1.9. &#x27;&#x27;Modifications&#x27;&#x27; means any addition to or deletion from the
  18908. substance or structure of either the Original Code or any previous
  18909. Modifications. When Covered Code is released as a series of files,
  18910. a Modification is:
  18911. A. Any addition to or deletion from the contents of a file
  18912. containing Original Code or previous Modifications.
  18913. B. Any new file that contains any part of the Original Code or
  18914. previous Modifications.
  18915. 1.10. &#x27;&#x27;Original Code&#x27;&#x27; means Source Code of computer software
  18916. code which is described in the Source Code notice required by
  18917. Exhibit A as Original Code, and which, at the time of its release
  18918. under this License is not already Covered Code governed by this
  18919. License.
  18920. 1.10.1. &quot;Patent Claims&quot; means any patent claim(s), now owned or
  18921. hereafter acquired, including without limitation, method, process,
  18922. and apparatus claims, in any patent Licensable by grantor.
  18923. 1.11. &#x27;&#x27;Source Code&#x27;&#x27; means the preferred form of the Covered Code
  18924. for making modifications to it, including all modules it contains,
  18925. plus any associated interface definition files, scripts used to
  18926. control compilation and installation of an Executable, or source
  18927. code differential comparisons against either the Original Code or
  18928. another well known, available Covered Code of the Contributor&#x27;s
  18929. choice. The Source Code can be in a compressed or archival form,
  18930. provided the appropriate decompression or de-archiving software is
  18931. widely available for no charge.
  18932. 1.12. &quot;You&#x27;&#x27; (or &quot;Your&quot;) means an individual or a legal entity
  18933. exercising rights under, and complying with all of the terms of,
  18934. this License or a future version of this License issued under
  18935. Section 6.1. For legal entities, &quot;You&#x27;&#x27; includes any entity which
  18936. controls, is controlled by, or is under common control with
  18937. You. For purposes of this definition, &quot;control&#x27;&#x27; means (a) the
  18938. power, direct or indirect, to cause the direction or management of
  18939. such entity, whether by contract or otherwise, or (b) ownership of
  18940. more than fifty percent (50%) of the outstanding shares or
  18941. beneficial ownership of such entity.
  18942. 2. Source Code License.
  18943. 2.1. The Initial Developer Grant.
  18944. The Initial Developer hereby grants You a world-wide,
  18945. royalty-free, non-exclusive license, subject to third party
  18946. intellectual property claims:
  18947. (a) under intellectual property rights (other than patent or
  18948. trademark) Licensable by Initial Developer to use, reproduce,
  18949. modify, display, perform, sublicense and distribute the
  18950. Original Code (or portions thereof) with or without
  18951. Modifications, and/or as part of a Larger Work; and
  18952. (b) under Patents Claims infringed by the making, using or
  18953. selling of Original Code, to make, have made, use, practice,
  18954. sell, and offer for sale, and/or otherwise dispose of the
  18955. Original Code (or portions thereof).
  18956. (c) the licenses granted in this Section 2.1(a) and (b) are
  18957. effective on the date Initial Developer first distributes
  18958. Original Code under the terms of this License.
  18959. (d) Notwithstanding Section 2.1(b) above, no patent license is
  18960. granted: 1) for code that You delete from the Original Code;
  18961. 2) separate from the Original Code; or 3) for infringements
  18962. caused by: i) the modification of the Original Code or ii) the
  18963. combination of the Original Code with other software or
  18964. devices.
  18965. 2.2. Contributor Grant.
  18966. Subject to third party intellectual property claims, each
  18967. Contributor hereby grants You a world-wide, royalty-free,
  18968. non-exclusive license
  18969. (a) under intellectual property rights (other than patent or
  18970. trademark) Licensable by Contributor, to use, reproduce,
  18971. modify, display, perform, sublicense and distribute the
  18972. Modifications created by such Contributor (or portions
  18973. thereof) either on an unmodified basis, with other
  18974. Modifications, as Covered Code and/or as part of a Larger
  18975. Work; and
  18976. (b) under Patent Claims infringed by the making, using, or
  18977. selling of Modifications made by that Contributor either alone
  18978. and/or in combination with its Contributor Version (or
  18979. portions of such combination), to make, use, sell, offer for
  18980. sale, have made, and/or otherwise dispose of: 1) Modifications
  18981. made by that Contributor (or portions thereof); and 2) the
  18982. combination of Modifications made by that Contributor with its
  18983. Contributor Version (or portions of such combination).
  18984. (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
  18985. effective on the date Contributor first makes Commercial Use
  18986. of the Covered Code.
  18987. (d) Notwithstanding Section 2.2(b) above, no patent license is
  18988. granted: 1) for any code that Contributor has deleted from the
  18989. Contributor Version; 2) separate from the Contributor Version;
  18990. 3) for infringements caused by: i) third party modifications
  18991. of Contributor Version or ii) the combination of Modifications
  18992. made by that Contributor with other software (except as part
  18993. of the Contributor Version) or other devices; or 4) under
  18994. Patent Claims infringed by Covered Code in the absence of
  18995. Modifications made by that Contributor.
  18996. 3. Distribution Obligations.
  18997. 3.1. Application of License.
  18998. The Modifications which You create or to which You contribute are
  18999. governed by the terms of this License, including without
  19000. limitation Section 2.2. The Source Code version of Covered Code
  19001. may be distributed only under the terms of this License or a
  19002. future version of this License released under Section 6.1, and You
  19003. must include a copy of this License with every copy of the Source
  19004. Code You distribute. You may not offer or impose any terms on any
  19005. Source Code version that alters or restricts the applicable
  19006. version of this License or the recipients&#x27; rights
  19007. hereunder. However, You may include an additional document
  19008. offering the additional rights described in Section 3.5.
  19009. 3.2. Availability of Source Code.
  19010. Any Modification which You create or to which You contribute must
  19011. be made available in Source Code form under the terms of this
  19012. License either on the same media as an Executable version or via
  19013. an accepted Electronic Distribution Mechanism to anyone to whom
  19014. you made an Executable version available; and if made available
  19015. via Electronic Distribution Mechanism, must remain available for
  19016. at least twelve (12) months after the date it initially became
  19017. available, or at least six (6) months after a subsequent version
  19018. of that particular Modification has been made available to such
  19019. recipients. You are responsible for ensuring that the Source Code
  19020. version remains available even if the Electronic Distribution
  19021. Mechanism is maintained by a third party.
  19022. 3.3. Description of Modifications.
  19023. You must cause all Covered Code to which You contribute to contain
  19024. a file documenting the changes You made to create that Covered
  19025. Code and the date of any change. You must include a prominent
  19026. statement that the Modification is derived, directly or
  19027. indirectly, from Original Code provided by the Initial Developer
  19028. and including the name of the Initial Developer in (a) the Source
  19029. Code, and (b) in any notice in an Executable version or related
  19030. documentation in which You describe the origin or ownership of the
  19031. Covered Code.
  19032. 3.4. Intellectual Property Matters
  19033. (a) Third Party Claims.
  19034. If Contributor has knowledge that a license under a third
  19035. party&#x27;s intellectual property rights is required to exercise
  19036. the rights granted by such Contributor under Sections 2.1 or
  19037. 2.2, Contributor must include a text file with the Source Code
  19038. distribution titled &quot;LEGAL&#x27;&#x27; which describes the claim and the
  19039. party making the claim in sufficient detail that a recipient
  19040. will know whom to contact. If Contributor obtains such
  19041. knowledge after the Modification is made available as
  19042. described in Section 3.2, Contributor shall promptly modify
  19043. the LEGAL file in all copies Contributor makes available
  19044. thereafter and shall take other steps (such as notifying
  19045. appropriate mailing lists or newsgroups) reasonably calculated
  19046. to inform those who received the Covered Code that new
  19047. knowledge has been obtained.
  19048. (b) Contributor APIs.
  19049. If Contributor&#x27;s Modifications include an application
  19050. programming interface and Contributor has knowledge of patent
  19051. licenses which are reasonably necessary to implement that API,
  19052. Contributor must also include this information in the LEGAL
  19053. file.
  19054. (c) Representations.
  19055. Contributor represents that, except as disclosed pursuant to
  19056. Section 3.4(a) above, Contributor believes that Contributor&#x27;s
  19057. Modifications are Contributor&#x27;s original creation(s) and/or
  19058. Contributor has sufficient rights to grant the rights conveyed
  19059. by this License.
  19060. 3.5. Required Notices.
  19061. You must duplicate the notice in Exhibit A in each file of the
  19062. Source Code. If it is not possible to put such notice in a
  19063. particular Source Code file due to its structure, then You must
  19064. include such notice in a location (such as a relevant directory)
  19065. where a user would be likely to look for such a notice. If You
  19066. created one or more Modification(s) You may add your name as a
  19067. Contributor to the notice described in Exhibit A. You must also
  19068. duplicate this License in any documentation for the Source Code
  19069. where You describe recipients&#x27; rights or ownership rights relating
  19070. to Covered Code. You may choose to offer, and to charge a fee
  19071. for, warranty, support, indemnity or liability obligations to one
  19072. or more recipients of Covered Code. However, You may do so only on
  19073. Your own behalf, and not on behalf of the Initial Developer or any
  19074. Contributor. You must make it absolutely clear than any such
  19075. warranty, support, indemnity or liability obligation is offered by
  19076. You alone, and You hereby agree to indemnify the Initial Developer
  19077. and every Contributor for any liability incurred by the Initial
  19078. Developer or such Contributor as a result of warranty, support,
  19079. indemnity or liability terms You offer.
  19080. 3.6. Distribution of Executable Versions.
  19081. You may distribute Covered Code in Executable form only if the
  19082. requirements of Section 3.1-3.5 have been met for that Covered
  19083. Code, and if You include a notice stating that the Source Code
  19084. version of the Covered Code is available under the terms of this
  19085. License, including a description of how and where You have
  19086. fulfilled the obligations of Section 3.2. The notice must be
  19087. conspicuously included in any notice in an Executable version,
  19088. related documentation or collateral in which You describe
  19089. recipients&#x27; rights relating to the Covered Code. You may
  19090. distribute the Executable version of Covered Code or ownership
  19091. rights under a license of Your choice, which may contain terms
  19092. different from this License, provided that You are in compliance
  19093. with the terms of this License and that the license for the
  19094. Executable version does not attempt to limit or alter the
  19095. recipient&#x27;s rights in the Source Code version from the rights set
  19096. forth in this License. If You distribute the Executable version
  19097. under a different license You must make it absolutely clear that
  19098. any terms which differ from this License are offered by You alone,
  19099. not by the Initial Developer or any Contributor. You hereby agree
  19100. to indemnify the Initial Developer and every Contributor for any
  19101. liability incurred by the Initial Developer or such Contributor as
  19102. a result of any such terms You offer.
  19103. 3.7. Larger Works.
  19104. You may create a Larger Work by combining Covered Code with other
  19105. code not governed by the terms of this License and distribute the
  19106. Larger Work as a single product. In such a case, You must make
  19107. sure the requirements of this License are fulfilled for the
  19108. Covered Code.
  19109. 4. Inability to Comply Due to Statute or Regulation.
  19110. If it is impossible for You to comply with any of the terms of
  19111. this License with respect to some or all of the Covered Code due
  19112. to statute, judicial order, or regulation then You must: (a)
  19113. comply with the terms of this License to the maximum extent
  19114. possible; and (b) describe the limitations and the code they
  19115. affect. Such description must be included in the LEGAL file
  19116. described in Section 3.4 and must be included with all
  19117. distributions of the Source Code. Except to the extent prohibited
  19118. by statute or regulation, such description must be sufficiently
  19119. detailed for a recipient of ordinary skill to be able to
  19120. understand it.
  19121. 5. Application of this License.
  19122. This License applies to code to which the Initial Developer has
  19123. attached the notice in Exhibit A and to related Covered Code.
  19124. 6. Versions of the License.
  19125. 6.1. New Versions.
  19126. Netscape Communications Corporation (&#x27;&#x27;Netscape&#x27;&#x27;) may publish
  19127. revised and/or new versions of the License from time to time. Each
  19128. version will be given a distinguishing version number.
  19129. 6.2. Effect of New Versions.
  19130. Once Covered Code has been published under a particular version of
  19131. the License, You may always continue to use it under the terms of
  19132. that version. You may also choose to use such Covered Code under
  19133. the terms of any subsequent version of the License published by
  19134. Netscape. No one other than Netscape has the right to modify the
  19135. terms applicable to Covered Code created under this License.
  19136. 6.3. Derivative Works.
  19137. If You create or use a modified version of this License (which you
  19138. may only do in order to apply it to code which is not already
  19139. Covered Code governed by this License), You must (a) rename Your
  19140. license so that the phrases &#x27;&#x27;Mozilla&#x27;&#x27;, &#x27;&#x27;MOZILLAPL&#x27;&#x27;, &#x27;&#x27;MOZPL&#x27;&#x27;,
  19141. &#x27;&#x27;Netscape&#x27;&#x27;, &quot;MPL&quot;, &#x27;&#x27;NPL&#x27;&#x27; or any confusingly similar phrase do
  19142. not appear in your license (except to note that your license
  19143. differs from this License) and (b) otherwise make it clear that
  19144. Your version of the license contains terms which differ from the
  19145. Mozilla Public License and Netscape Public License. (Filling in
  19146. the name of the Initial Developer, Original Code or Contributor in
  19147. the notice described in Exhibit A shall not of themselves be
  19148. deemed to be modifications of this License.)
  19149. 7. DISCLAIMER OF WARRANTY.
  19150. COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN &quot;AS IS&#x27;&#x27; BASIS,
  19151. WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
  19152. INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS
  19153. FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
  19154. NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE
  19155. OF THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE
  19156. DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY
  19157. OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING,
  19158. REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN
  19159. ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS
  19160. AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
  19161. 8. TERMINATION.
  19162. 8.1. This License and the rights granted hereunder will terminate
  19163. automatically if You fail to comply with terms herein and fail to
  19164. cure such breach within 30 days of becoming aware of the
  19165. breach. All sublicenses to the Covered Code which are properly
  19166. granted shall survive any termination of this License. Provisions
  19167. which, by their nature, must remain in effect beyond the
  19168. termination of this License shall survive.
  19169. 8.2. If You initiate litigation by asserting a patent
  19170. infringement claim (excluding declatory judgment actions) against
  19171. Initial Developer or a Contributor (the Initial Developer or
  19172. Contributor against whom You file such action is referred to as
  19173. &quot;Participant&quot;) alleging that:
  19174. (a) such Participant&#x27;s Contributor Version directly or indirectly
  19175. infringes any patent, then any and all rights granted by such
  19176. Participant to You under Sections 2.1 and/or 2.2 of this License
  19177. shall, upon 60 days notice from Participant terminate
  19178. prospectively, unless if within 60 days after receipt of notice
  19179. You either: (i) agree in writing to pay Participant a mutually
  19180. agreeable reasonable royalty for Your past and future use of
  19181. Modifications made by such Participant, or (ii) withdraw Your
  19182. litigation claim with respect to the Contributor Version against
  19183. such Participant. If within 60 days of notice, a reasonable
  19184. royalty and payment arrangement are not mutually agreed upon in
  19185. writing by the parties or the litigation claim is not withdrawn,
  19186. the rights granted by Participant to You under Sections 2.1 and/or
  19187. 2.2 automatically terminate at the expiration of the 60 day notice
  19188. period specified above.
  19189. (b) any software, hardware, or device, other than such
  19190. Participant&#x27;s Contributor Version, directly or indirectly
  19191. infringes any patent, then any rights granted to You by such
  19192. Participant under Sections 2.1(b) and 2.2(b) are revoked effective
  19193. as of the date You first made, used, sold, distributed, or had
  19194. made, Modifications made by that Participant.
  19195. 8.3. If You assert a patent infringement claim against
  19196. Participant alleging that such Participant&#x27;s Contributor Version
  19197. directly or indirectly infringes any patent where such claim is
  19198. resolved (such as by license or settlement) prior to the
  19199. initiation of patent infringement litigation, then the reasonable
  19200. value of the licenses granted by such Participant under Sections
  19201. 2.1 or 2.2 shall be taken into account in determining the amount
  19202. or value of any payment or license.
  19203. 8.4. In the event of termination under Sections 8.1 or 8.2 above,
  19204. all end user license agreements (excluding distributors and
  19205. resellers) which have been validly granted by You or any
  19206. distributor hereunder prior to termination shall survive
  19207. termination.
  19208. 9. LIMITATION OF LIABILITY.
  19209. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
  19210. (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
  19211. INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF
  19212. COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO
  19213. ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
  19214. DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES
  19215. FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR
  19216. MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES,
  19217. EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF
  19218. SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO
  19219. LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY&#x27;S
  19220. NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH
  19221. LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR
  19222. LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS
  19223. EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
  19224. 10. U.S. GOVERNMENT END USERS.
  19225. The Covered Code is a &#x27;&#x27;commercial item,&#x27;&#x27; as that term is defined
  19226. in 48 C.F.R. 2.101 (Oct. 1995), consisting of &#x27;&#x27;commercial
  19227. computer software&#x27;&#x27; and &#x27;&#x27;commercial computer software
  19228. documentation,&#x27;&#x27; as such terms are used in 48 C.F.R. 12.212
  19229. (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48
  19230. C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all
  19231. U.S. Government End Users acquire Covered Code with only those
  19232. rights set forth herein.
  19233. 11. MISCELLANEOUS.
  19234. This License represents the complete agreement concerning subject
  19235. matter hereof. If any provision of this License is held to be
  19236. unenforceable, such provision shall be reformed only to the extent
  19237. necessary to make it enforceable. This License shall be governed
  19238. by California law provisions (except to the extent applicable law,
  19239. if any, provides otherwise), excluding its conflict-of-law
  19240. provisions. With respect to disputes in which at least one party
  19241. is a citizen of, or an entity chartered or registered to do
  19242. business in the United States of America, any litigation relating
  19243. to this License shall be subject to the jurisdiction of the
  19244. Federal Courts of the Northern District of California, with venue
  19245. lying in Santa Clara County, California, with the losing party
  19246. responsible for costs, including without limitation, court costs
  19247. and reasonable attorneys&#x27; fees and expenses. The application of
  19248. the United Nations Convention on Contracts for the International
  19249. Sale of Goods is expressly excluded. Any law or regulation which
  19250. provides that the language of a contract shall be construed
  19251. against the drafter shall not apply to this License.
  19252. 12. RESPONSIBILITY FOR CLAIMS.
  19253. As between Initial Developer and the Contributors, each party is
  19254. responsible for claims and damages arising, directly or
  19255. indirectly, out of its utilization of rights under this License
  19256. and You agree to work with Initial Developer and Contributors to
  19257. distribute such responsibility on an equitable basis. Nothing
  19258. herein is intended or shall be deemed to constitute any admission
  19259. of liability.
  19260. 13. MULTIPLE-LICENSED CODE.
  19261. Initial Developer may designate portions of the Covered Code as
  19262. �Multiple-Licensed�. �Multiple-Licensed� means that the Initial
  19263. Developer permits you to utilize portions of the Covered Code
  19264. under Your choice of the NPL or the alternative licenses, if any,
  19265. specified by the Initial Developer in the file described in
  19266. Exhibit A.
  19267. EXHIBIT A -Mozilla Public License.
  19268. ``The contents of this file are subject to the Mozilla Public
  19269. License Version 1.1 (the &quot;License&quot;); you may not use this file
  19270. except in compliance with the License. You may obtain a copy of
  19271. the License at http://www.mozilla.org/MPL/
  19272. Software distributed under the License is distributed on an &quot;AS
  19273. IS&quot; basis, WITHOUT WARRANTY OF ANY KIND, either express or
  19274. implied. See the License for the specific language governing
  19275. rights and limitations under the License.
  19276. The Original Code is ______________________________________.
  19277. The Initial Developer of the Original Code is
  19278. ________________________. Portions created by
  19279. ______________________ are Copyright (C) ______
  19280. _______________________. All Rights Reserved.
  19281. Contributor(s): ______________________________________.
  19282. Alternatively, the contents of this file may be used under the
  19283. terms of the _____ license (the �[___] License�), in which case
  19284. the provisions of [______] License are applicable instead of those
  19285. above. If you wish to allow use of your version of this file only
  19286. under the terms of the [____] License and not to allow others to
  19287. use your version of this file under the MPL, indicate your
  19288. decision by deleting the provisions above and replace them with
  19289. the notice and other provisions required by the [___] License. If
  19290. you do not delete the provisions above, a recipient may use your
  19291. version of this file under either the MPL or the [___] License.&quot;
  19292. [NOTE: The text of this Exhibit A may differ slightly from the
  19293. text of the notices in the Source Code files of the Original
  19294. Code. You should use the text of this Exhibit A rather than the
  19295. text found in the Original Code Source Code for Your
  19296. Modifications.]
  19297. ============================================================================
  19298. GNU GENERAL PUBLIC LICENSE
  19299. Version 2, June 1991
  19300. Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
  19301. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  19302. Everyone is permitted to copy and distribute verbatim copies
  19303. of this license document, but changing it is not allowed.
  19304. Preamble
  19305. The licenses for most software are designed to take away your
  19306. freedom to share and change it. By contrast, the GNU General Public
  19307. License is intended to guarantee your freedom to share and change free
  19308. software--to make sure the software is free for all its users. This
  19309. General Public License applies to most of the Free Software
  19310. Foundation&#x27;s software and to any other program whose authors commit to
  19311. using it. (Some other Free Software Foundation software is covered by
  19312. the GNU Lesser General Public License instead.) You can apply it to
  19313. your programs, too.
  19314. When we speak of free software, we are referring to freedom, not
  19315. price. Our General Public Licenses are designed to make sure that you
  19316. have the freedom to distribute copies of free software (and charge for
  19317. this service if you wish), that you receive source code or can get it
  19318. if you want it, that you can change the software or use pieces of it
  19319. in new free programs; and that you know you can do these things.
  19320. To protect your rights, we need to make restrictions that forbid
  19321. anyone to deny you these rights or to ask you to surrender the rights.
  19322. These restrictions translate to certain responsibilities for you if you
  19323. distribute copies of the software, or if you modify it.
  19324. For example, if you distribute copies of such a program, whether
  19325. gratis or for a fee, you must give the recipients all the rights that
  19326. you have. You must make sure that they, too, receive or can get the
  19327. source code. And you must show them these terms so they know their
  19328. rights.
  19329. We protect your rights with two steps: (1) copyright the software, and
  19330. (2) offer you this license which gives you legal permission to copy,
  19331. distribute and/or modify the software.
  19332. Also, for each author&#x27;s protection and ours, we want to make certain
  19333. that everyone understands that there is no warranty for this free
  19334. software. If the software is modified by someone else and passed on, we
  19335. want its recipients to know that what they have is not the original, so
  19336. that any problems introduced by others will not reflect on the original
  19337. authors&#x27; reputations.
  19338. Finally, any free program is threatened constantly by software
  19339. patents. We wish to avoid the danger that redistributors of a free
  19340. program will individually obtain patent licenses, in effect making the
  19341. program proprietary. To prevent this, we have made it clear that any
  19342. patent must be licensed for everyone&#x27;s free use or not licensed at all.
  19343. The precise terms and conditions for copying, distribution and
  19344. modification follow.
  19345. GNU GENERAL PUBLIC LICENSE
  19346. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  19347. 0. This License applies to any program or other work which contains
  19348. a notice placed by the copyright holder saying it may be distributed
  19349. under the terms of this General Public License. The &quot;Program&quot;, below,
  19350. refers to any such program or work, and a &quot;work based on the Program&quot;
  19351. means either the Program or any derivative work under copyright law:
  19352. that is to say, a work containing the Program or a portion of it,
  19353. either verbatim or with modifications and/or translated into another
  19354. language. (Hereinafter, translation is included without limitation in
  19355. the term &quot;modification&quot;.) Each licensee is addressed as &quot;you&quot;.
  19356. Activities other than copying, distribution and modification are not
  19357. covered by this License; they are outside its scope. The act of
  19358. running the Program is not restricted, and the output from the Program
  19359. is covered only if its contents constitute a work based on the
  19360. Program (independent of having been made by running the Program).
  19361. Whether that is true depends on what the Program does.
  19362. 1. You may copy and distribute verbatim copies of the Program&#x27;s
  19363. source code as you receive it, in any medium, provided that you
  19364. conspicuously and appropriately publish on each copy an appropriate
  19365. copyright notice and disclaimer of warranty; keep intact all the
  19366. notices that refer to this License and to the absence of any warranty;
  19367. and give any other recipients of the Program a copy of this License
  19368. along with the Program.
  19369. You may charge a fee for the physical act of transferring a copy, and
  19370. you may at your option offer warranty protection in exchange for a fee.
  19371. 2. You may modify your copy or copies of the Program or any portion
  19372. of it, thus forming a work based on the Program, and copy and
  19373. distribute such modifications or work under the terms of Section 1
  19374. above, provided that you also meet all of these conditions:
  19375. a) You must cause the modified files to carry prominent notices
  19376. stating that you changed the files and the date of any change.
  19377. b) You must cause any work that you distribute or publish, that in
  19378. whole or in part contains or is derived from the Program or any
  19379. part thereof, to be licensed as a whole at no charge to all third
  19380. parties under the terms of this License.
  19381. c) If the modified program normally reads commands interactively
  19382. when run, you must cause it, when started running for such
  19383. interactive use in the most ordinary way, to print or display an
  19384. announcement including an appropriate copyright notice and a
  19385. notice that there is no warranty (or else, saying that you provide
  19386. a warranty) and that users may redistribute the program under
  19387. these conditions, and telling the user how to view a copy of this
  19388. License. (Exception: if the Program itself is interactive but
  19389. does not normally print such an announcement, your work based on
  19390. the Program is not required to print an announcement.)
  19391. These requirements apply to the modified work as a whole. If
  19392. identifiable sections of that work are not derived from the Program,
  19393. and can be reasonably considered independent and separate works in
  19394. themselves, then this License, and its terms, do not apply to those
  19395. sections when you distribute them as separate works. But when you
  19396. distribute the same sections as part of a whole which is a work based
  19397. on the Program, the distribution of the whole must be on the terms of
  19398. this License, whose permissions for other licensees extend to the
  19399. entire whole, and thus to each and every part regardless of who wrote it.
  19400. Thus, it is not the intent of this section to claim rights or contest
  19401. your rights to work written entirely by you; rather, the intent is to
  19402. exercise the right to control the distribution of derivative or
  19403. collective works based on the Program.
  19404. In addition, mere aggregation of another work not based on the Program
  19405. with the Program (or with a work based on the Program) on a volume of
  19406. a storage or distribution medium does not bring the other work under
  19407. the scope of this License.
  19408. 3. You may copy and distribute the Program (or a work based on it,
  19409. under Section 2) in object code or executable form under the terms of
  19410. Sections 1 and 2 above provided that you also do one of the following:
  19411. a) Accompany it with the complete corresponding machine-readable
  19412. source code, which must be distributed under the terms of Sections
  19413. 1 and 2 above on a medium customarily used for software interchange; or,
  19414. b) Accompany it with a written offer, valid for at least three
  19415. years, to give any third party, for a charge no more than your
  19416. cost of physically performing source distribution, a complete
  19417. machine-readable copy of the corresponding source code, to be
  19418. distributed under the terms of Sections 1 and 2 above on a medium
  19419. customarily used for software interchange; or,
  19420. c) Accompany it with the information you received as to the offer
  19421. to distribute corresponding source code. (This alternative is
  19422. allowed only for noncommercial distribution and only if you
  19423. received the program in object code or executable form with such
  19424. an offer, in accord with Subsection b above.)
  19425. The source code for a work means the preferred form of the work for
  19426. making modifications to it. For an executable work, complete source
  19427. code means all the source code for all modules it contains, plus any
  19428. associated interface definition files, plus the scripts used to
  19429. control compilation and installation of the executable. However, as a
  19430. special exception, the source code distributed need not include
  19431. anything that is normally distributed (in either source or binary
  19432. form) with the major components (compiler, kernel, and so on) of the
  19433. operating system on which the executable runs, unless that component
  19434. itself accompanies the executable.
  19435. If distribution of executable or object code is made by offering
  19436. access to copy from a designated place, then offering equivalent
  19437. access to copy the source code from the same place counts as
  19438. distribution of the source code, even though third parties are not
  19439. compelled to copy the source along with the object code.
  19440. 4. You may not copy, modify, sublicense, or distribute the Program
  19441. except as expressly provided under this License. Any attempt
  19442. otherwise to copy, modify, sublicense or distribute the Program is
  19443. void, and will automatically terminate your rights under this License.
  19444. However, parties who have received copies, or rights, from you under
  19445. this License will not have their licenses terminated so long as such
  19446. parties remain in full compliance.
  19447. 5. You are not required to accept this License, since you have not
  19448. signed it. However, nothing else grants you permission to modify or
  19449. distribute the Program or its derivative works. These actions are
  19450. prohibited by law if you do not accept this License. Therefore, by
  19451. modifying or distributing the Program (or any work based on the
  19452. Program), you indicate your acceptance of this License to do so, and
  19453. all its terms and conditions for copying, distributing or modifying
  19454. the Program or works based on it.
  19455. 6. Each time you redistribute the Program (or any work based on the
  19456. Program), the recipient automatically receives a license from the
  19457. original licensor to copy, distribute or modify the Program subject to
  19458. these terms and conditions. You may not impose any further
  19459. restrictions on the recipients&#x27; exercise of the rights granted herein.
  19460. You are not responsible for enforcing compliance by third parties to
  19461. this License.
  19462. 7. If, as a consequence of a court judgment or allegation of patent
  19463. infringement or for any other reason (not limited to patent issues),
  19464. conditions are imposed on you (whether by court order, agreement or
  19465. otherwise) that contradict the conditions of this License, they do not
  19466. excuse you from the conditions of this License. If you cannot
  19467. distribute so as to satisfy simultaneously your obligations under this
  19468. License and any other pertinent obligations, then as a consequence you
  19469. may not distribute the Program at all. For example, if a patent
  19470. license would not permit royalty-free redistribution of the Program by
  19471. all those who receive copies directly or indirectly through you, then
  19472. the only way you could satisfy both it and this License would be to
  19473. refrain entirely from distribution of the Program.
  19474. If any portion of this section is held invalid or unenforceable under
  19475. any particular circumstance, the balance of the section is intended to
  19476. apply and the section as a whole is intended to apply in other
  19477. circumstances.
  19478. It is not the purpose of this section to induce you to infringe any
  19479. patents or other property right claims or to contest validity of any
  19480. such claims; this section has the sole purpose of protecting the
  19481. integrity of the free software distribution system, which is
  19482. implemented by public license practices. Many people have made
  19483. generous contributions to the wide range of software distributed
  19484. through that system in reliance on consistent application of that
  19485. system; it is up to the author/donor to decide if he or she is willing
  19486. to distribute software through any other system and a licensee cannot
  19487. impose that choice.
  19488. This section is intended to make thoroughly clear what is believed to
  19489. be a consequence of the rest of this License.
  19490. 8. If the distribution and/or use of the Program is restricted in
  19491. certain countries either by patents or by copyrighted interfaces, the
  19492. original copyright holder who places the Program under this License
  19493. may add an explicit geographical distribution limitation excluding
  19494. those countries, so that distribution is permitted only in or among
  19495. countries not thus excluded. In such case, this License incorporates
  19496. the limitation as if written in the body of this License.
  19497. 9. The Free Software Foundation may publish revised and/or new versions
  19498. of the General Public License from time to time. Such new versions will
  19499. be similar in spirit to the present version, but may differ in detail to
  19500. address new problems or concerns.
  19501. Each version is given a distinguishing version number. If the Program
  19502. specifies a version number of this License which applies to it and &quot;any
  19503. later version&quot;, you have the option of following the terms and conditions
  19504. either of that version or of any later version published by the Free
  19505. Software Foundation. If the Program does not specify a version number of
  19506. this License, you may choose any version ever published by the Free Software
  19507. Foundation.
  19508. 10. If you wish to incorporate parts of the Program into other free
  19509. programs whose distribution conditions are different, write to the author
  19510. to ask for permission. For software which is copyrighted by the Free
  19511. Software Foundation, write to the Free Software Foundation; we sometimes
  19512. make exceptions for this. Our decision will be guided by the two goals
  19513. of preserving the free status of all derivatives of our free software and
  19514. of promoting the sharing and reuse of software generally.
  19515. NO WARRANTY
  19516. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  19517. FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  19518. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  19519. PROVIDE THE PROGRAM &quot;AS IS&quot; WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  19520. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  19521. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  19522. TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  19523. PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  19524. REPAIR OR CORRECTION.
  19525. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  19526. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  19527. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  19528. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  19529. OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  19530. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  19531. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  19532. PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  19533. POSSIBILITY OF SUCH DAMAGES.
  19534. END OF TERMS AND CONDITIONS
  19535. How to Apply These Terms to Your New Programs
  19536. If you develop a new program, and you want it to be of the greatest
  19537. possible use to the public, the best way to achieve this is to make it
  19538. free software which everyone can redistribute and change under these terms.
  19539. To do so, attach the following notices to the program. It is safest
  19540. to attach them to the start of each source file to most effectively
  19541. convey the exclusion of warranty; and each file should have at least
  19542. the &quot;copyright&quot; line and a pointer to where the full notice is found.
  19543. &lt;one line to give the program&#x27;s name and a brief idea of what it does.&gt;
  19544. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  19545. This program is free software; you can redistribute it and/or modify
  19546. it under the terms of the GNU General Public License as published by
  19547. the Free Software Foundation; either version 2 of the License, or
  19548. (at your option) any later version.
  19549. This program is distributed in the hope that it will be useful,
  19550. but WITHOUT ANY WARRANTY; without even the implied warranty of
  19551. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  19552. GNU General Public License for more details.
  19553. You should have received a copy of the GNU General Public License along
  19554. with this program; if not, write to the Free Software Foundation, Inc.,
  19555. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  19556. Also add information on how to contact you by electronic and paper mail.
  19557. If the program is interactive, make it output a short notice like this
  19558. when it starts in an interactive mode:
  19559. Gnomovision version 69, Copyright (C) year name of author
  19560. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w&#x27;.
  19561. This is free software, and you are welcome to redistribute it
  19562. under certain conditions; type `show c&#x27; for details.
  19563. The hypothetical commands `show w&#x27; and `show c&#x27; should show the appropriate
  19564. parts of the General Public License. Of course, the commands you use may
  19565. be called something other than `show w&#x27; and `show c&#x27;; they could even be
  19566. mouse-clicks or menu items--whatever suits your program.
  19567. You should also get your employer (if you work as a programmer) or your
  19568. school, if any, to sign a &quot;copyright disclaimer&quot; for the program, if
  19569. necessary. Here is a sample; alter the names:
  19570. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  19571. `Gnomovision&#x27; (which makes passes at compilers) written by James Hacker.
  19572. &lt;signature of Ty Coon&gt;, 1 April 1989
  19573. Ty Coon, President of Vice
  19574. This General Public License does not permit incorporating your program into
  19575. proprietary programs. If your program is a subroutine library, you may
  19576. consider it more useful to permit linking proprietary applications with the
  19577. library. If this is what you want to do, use the GNU Lesser General
  19578. Public License instead of this License.
  19579. ============================================================================
  19580. ------------------
  19581. Files: kotlinc/lib/kotlin-compiler.jar
  19582. The MIT License
  19583. Copyright (c) 2003, Kohsuke Kawaguchi
  19584. Permission is hereby granted, free of charge, to any person obtaining a copy
  19585. of this software and associated documentation files (the &quot;Software&quot;), to deal
  19586. in the Software without restriction, including without limitation the rights
  19587. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  19588. copies of the Software, and to permit persons to whom the Software is
  19589. furnished to do so, subject to the following conditions:
  19590. The above copyright notice and this permission notice shall be included in
  19591. all copies or substantial portions of the Software.
  19592. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  19593. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  19594. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  19595. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  19596. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  19597. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  19598. THE SOFTWARE.
  19599. ------------------
  19600. Files:
  19601. ASM: a very small and fast Java bytecode manipulation framework
  19602. Copyright (c) 2000-2005 INRIA, France Telecom
  19603. All rights reserved.
  19604. Redistribution and use in source and binary forms, with or without
  19605. modification, are permitted provided that the following conditions
  19606. are met:
  19607. 1. Redistributions of source code must retain the above copyright
  19608. notice, this list of conditions and the following disclaimer.
  19609. 2. Redistributions in binary form must reproduce the above copyright
  19610. notice, this list of conditions and the following disclaimer in the
  19611. documentation and/or other materials provided with the distribution.
  19612. 3. Neither the name of the copyright holders nor the names of its
  19613. contributors may be used to endorse or promote products derived from
  19614. this software without specific prior written permission.
  19615. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  19616. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  19617. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  19618. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  19619. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  19620. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  19621. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  19622. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  19623. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  19624. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  19625. THE POSSIBILITY OF SUCH DAMAGE.
  19626. ------------------
  19627. Files:
  19628. Boost Software License - Version 1.0 - August 17th, 2003
  19629. Permission is hereby granted, free of charge, to any person or organization
  19630. obtaining a copy of the software and accompanying documentation covered by
  19631. this license (the &quot;Software&quot;) to use, reproduce, display, distribute,
  19632. execute, and transmit the Software, and to prepare derivative works of the
  19633. Software, and to permit third-parties to whom the Software is furnished to
  19634. do so, all subject to the following:
  19635. The copyright notices in the Software and this entire statement, including
  19636. the above license grant, this restriction and the following disclaimer,
  19637. must be included in all copies of the Software, in whole or in part, and
  19638. all derivative works of the Software, unless such copies or derivative
  19639. works are solely in the form of machine-executable object code generated by
  19640. a source language processor.
  19641. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  19642. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  19643. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  19644. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  19645. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  19646. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  19647. DEALINGS IN THE SOFTWARE.
  19648. ------------------
  19649. Files:
  19650. Eclipse Public License, Version 1.0 (EPL-1.0)
  19651. THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC
  19652. LICENSE (&quot;AGREEMENT&quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
  19653. CONSTITUTES RECIPIENT&#x27;S ACCEPTANCE OF THIS AGREEMENT.
  19654. 1. DEFINITIONS
  19655. &quot;Contribution&quot; means:
  19656. a) in the case of the initial Contributor, the initial code and
  19657. documentation distributed under this Agreement, and
  19658. b) in the case of each subsequent Contributor:
  19659. i) changes to the Program, and
  19660. ii) additions to the Program;
  19661. where such changes and/or additions to the Program originate from and are
  19662. distributed by that particular Contributor. A Contribution &#x27;originates&#x27;
  19663. from a Contributor if it was added to the Program by such Contributor itself
  19664. or anyone acting on such Contributor&#x27;s behalf. Contributions do not include
  19665. additions to the Program which: (i) are separate modules of software
  19666. distributed in conjunction with the Program under their own license agreement,
  19667. and (ii) are not derivative works of the Program.
  19668. &quot;Contributor&quot; means any person or entity that distributes the Program.
  19669. &quot;Licensed Patents &quot; mean patent claims licensable by a Contributor which are
  19670. necessarily infringed by the use or sale of its Contribution alone or
  19671. when combined with the Program.
  19672. &quot;Program&quot; means the Contributions distributed in accordance with
  19673. this Agreement.
  19674. &quot;Recipient&quot; means anyone who receives the Program under this Agreement,
  19675. including all Contributors.
  19676. 2. GRANT OF RIGHTS
  19677. a) Subject to the terms of this Agreement, each Contributor hereby grants
  19678. Recipient a non-exclusive, worldwide, royalty-free copyright license to
  19679. reproduce, prepare derivative works of, publicly display, publicly
  19680. perform, distribute and sublicense the Contribution of such
  19681. Contributor, if any, and such derivative works,
  19682. in source code and object code form.
  19683. b) Subject to the terms of this Agreement, each Contributor hereby grants
  19684. Recipient a non-exclusive, worldwide, royalty-free patent license under
  19685. Licensed Patents to make, use, sell, offer to sell, import and
  19686. otherwise transfer the Contribution of such Contributor, if any,
  19687. in source code and object code form. This patent license shall apply
  19688. to the combination of the Contribution and the Program if, at the time
  19689. the Contribution is added by the Contributor, such addition of the
  19690. Contribution causes such combination to be covered by the
  19691. Licensed Patents. The patent license shall not apply to any other
  19692. combinations which include the Contribution.
  19693. No hardware per se is licensed hereunder.
  19694. c) Recipient understands that although each Contributor grants the
  19695. licenses to its Contributions set forth herein, no assurances are
  19696. provided by any Contributor that the Program does not infringe the
  19697. patent or other intellectual property rights of any other entity.
  19698. Each Contributor disclaims any liability to Recipient for claims
  19699. brought by any other entity based on infringement of intellectual
  19700. property rights or otherwise. As a condition to exercising the
  19701. rights and licenses granted hereunder, each Recipient hereby assumes
  19702. sole responsibility to secure any other intellectual property rights
  19703. needed, if any. For example, if a third party patent license is
  19704. required to allow Recipient to distribute the Program, it is
  19705. Recipient&#x27;s responsibility to acquire that license
  19706. before distributing the Program.
  19707. d) Each Contributor represents that to its knowledge it has sufficient
  19708. copyright rights in its Contribution, if any, to grant the copyright
  19709. license set forth in this Agreement.
  19710. 3. REQUIREMENTS
  19711. A Contributor may choose to distribute the Program in object code form under
  19712. its own license agreement, provided that:
  19713. a) it complies with the terms and conditions of this Agreement; and
  19714. b) its license agreement:
  19715. i) effectively disclaims on behalf of all Contributors all warranties
  19716. and conditions, express and implied, including warranties or
  19717. conditions of title and non-infringement, and implied warranties or
  19718. conditions of merchantability and fitness for a particular purpose;
  19719. ii) effectively excludes on behalf of all Contributors all liability
  19720. for damages, including direct, indirect, special, incidental and
  19721. consequential damages, such as lost profits;
  19722. iii) states that any provisions which differ from this Agreement are
  19723. offered by that Contributor alone and not by any other party; and
  19724. iv) states that source code for the Program is available from such
  19725. Contributor, and informs licensees how to obtain it in a reasonable
  19726. manner on or through a medium customarily used for software exchange.
  19727. When the Program is made available in source code form:
  19728. a) it must be made available under this Agreement; and
  19729. b) a copy of this Agreement must be included with each copy of the Program.
  19730. Contributors may not remove or alter any copyright notices contained
  19731. within the Program.
  19732. Each Contributor must identify itself as the originator of its Contribution,
  19733. if any, in a manner that reasonably allows subsequent Recipients to
  19734. identify the originator of the Contribution.
  19735. 4. COMMERCIAL DISTRIBUTION
  19736. Commercial distributors of software may accept certain responsibilities with
  19737. respect to end users, business partners and the like. While this license is
  19738. intended to facilitate the commercial use of the Program, the Contributor who
  19739. includes the Program in a commercial product offering should do so in a manner
  19740. which does not create potential liability for other Contributors. Therefore,
  19741. if a Contributor includes the Program in a commercial product offering,
  19742. such Contributor (&quot;Commercial Contributor&quot;) hereby agrees to defend and
  19743. indemnify every other Contributor (&quot;Indemnified Contributor&quot;) against any
  19744. losses, damages and costs (collectively &quot;Losses&quot;) arising from claims,
  19745. lawsuits and other legal actions brought by a third party against the
  19746. Indemnified Contributor to the extent caused by the acts or omissions of
  19747. such Commercial Contributor in connection with its distribution of the Program
  19748. in a commercial product offering. The obligations in this section do not apply
  19749. to any claims or Losses relating to any actual or alleged intellectual
  19750. property infringement. In order to qualify, an Indemnified Contributor must:
  19751. a) promptly notify the Commercial Contributor in writing of such claim,
  19752. and b) allow the Commercial Contributor to control, and cooperate with the
  19753. Commercial Contributor in, the defense and any related settlement
  19754. negotiations. The Indemnified Contributor may participate in any such
  19755. claim at its own expense.
  19756. For example, a Contributor might include the Program in a commercial product
  19757. offering, Product X. That Contributor is then a Commercial Contributor.
  19758. If that Commercial Contributor then makes performance claims, or offers
  19759. warranties related to Product X, those performance claims and warranties
  19760. are such Commercial Contributor&#x27;s responsibility alone. Under this section,
  19761. the Commercial Contributor would have to defend claims against the other
  19762. Contributors related to those performance claims and warranties, and if a
  19763. court requires any other Contributor to pay any damages as a result,
  19764. the Commercial Contributor must pay those damages.
  19765. 5. NO WARRANTY
  19766. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
  19767. &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
  19768. IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
  19769. NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  19770. Each Recipient is solely responsible for determining the appropriateness of
  19771. using and distributing the Program and assumes all risks associated with its
  19772. exercise of rights under this Agreement , including but not limited to the
  19773. risks and costs of program errors, compliance with applicable laws, damage to
  19774. or loss of data, programs or equipment, and unavailability
  19775. or interruption of operations.
  19776. 6. DISCLAIMER OF LIABILITY
  19777. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
  19778. CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  19779. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION
  19780. LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  19781. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  19782. ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE
  19783. EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE
  19784. POSSIBILITY OF SUCH DAMAGES.
  19785. 7. GENERAL
  19786. If any provision of this Agreement is invalid or unenforceable under
  19787. applicable law, it shall not affect the validity or enforceability of the
  19788. remainder of the terms of this Agreement, and without further action by
  19789. the parties hereto, such provision shall be reformed to the minimum extent
  19790. necessary to make such provision valid and enforceable.
  19791. If Recipient institutes patent litigation against any entity (including a
  19792. cross-claim or counterclaim in a lawsuit) alleging that the Program itself
  19793. (excluding combinations of the Program with other software or hardware)
  19794. infringes such Recipient&#x27;s patent(s), then such Recipient&#x27;s rights granted
  19795. under Section 2(b) shall terminate as of the date such litigation is filed.
  19796. All Recipient&#x27;s rights under this Agreement shall terminate if it fails to
  19797. comply with any of the material terms or conditions of this Agreement and
  19798. does not cure such failure in a reasonable period of time after becoming
  19799. aware of such noncompliance. If all Recipient&#x27;s rights under this
  19800. Agreement terminate, Recipient agrees to cease use and distribution of the
  19801. Program as soon as reasonably practicable. However, Recipient&#x27;s obligations
  19802. under this Agreement and any licenses granted by Recipient relating to the
  19803. Program shall continue and survive.
  19804. Everyone is permitted to copy and distribute copies of this Agreement,
  19805. but in order to avoid inconsistency the Agreement is copyrighted and may
  19806. only be modified in the following manner. The Agreement Steward reserves
  19807. the right to publish new versions (including revisions) of this Agreement
  19808. from time to time. No one other than the Agreement Steward has the right to
  19809. modify this Agreement. The Eclipse Foundation is the initial
  19810. Agreement Steward. The Eclipse Foundation may assign the responsibility to
  19811. serve as the Agreement Steward to a suitable separate entity. Each new version
  19812. of the Agreement will be given a distinguishing version number. The Program
  19813. (including Contributions) may always be distributed subject to the version
  19814. of the Agreement under which it was received. In addition, after a new version
  19815. of the Agreement is published, Contributor may elect to distribute the Program
  19816. (including its Contributions) under the new version. Except as expressly
  19817. stated in Sections 2(a) and 2(b) above, Recipient receives no rights or
  19818. licenses to the intellectual property of any Contributor under this Agreement,
  19819. whether expressly, by implication, estoppel or otherwise. All rights in the
  19820. Program not expressly granted under this Agreement are reserved.
  19821. This Agreement is governed by the laws of the State of New York and the
  19822. intellectual property laws of the United States of America. No party to
  19823. this Agreement will bring a legal action under this Agreement more than one
  19824. year after the cause of action arose. Each party waives its rights to a
  19825. jury trial in any resulting litigation.
  19826. ------------------
  19827. Files:
  19828. Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
  19829. Developed at SunSoft, a Sun Microsystems, Inc. business.
  19830. Permission to use, copy, modify, and distribute this
  19831. software is freely granted, provided that this notice
  19832. is preserved.
  19833. Kotlin coroutines:
  19834. Apache License
  19835. Version 2.0, January 2004
  19836. http://www.apache.org/licenses/
  19837. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  19838. 1. Definitions.
  19839. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  19840. and distribution as defined by Sections 1 through 9 of this document.
  19841. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  19842. the copyright owner that is granting the License.
  19843. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  19844. other entities that control, are controlled by, or are under common
  19845. control with that entity. For the purposes of this definition,
  19846. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  19847. direction or management of such entity, whether by contract or
  19848. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  19849. outstanding shares, or (iii) beneficial ownership of such entity.
  19850. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  19851. exercising permissions granted by this License.
  19852. &quot;Source&quot; form shall mean the preferred form for making modifications,
  19853. including but not limited to software source code, documentation
  19854. source, and configuration files.
  19855. &quot;Object&quot; form shall mean any form resulting from mechanical
  19856. transformation or translation of a Source form, including but
  19857. not limited to compiled object code, generated documentation,
  19858. and conversions to other media types.
  19859. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  19860. Object form, made available under the License, as indicated by a
  19861. copyright notice that is included in or attached to the work
  19862. (an example is provided in the Appendix below).
  19863. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  19864. form, that is based on (or derived from) the Work and for which the
  19865. editorial revisions, annotations, elaborations, or other modifications
  19866. represent, as a whole, an original work of authorship. For the purposes
  19867. of this License, Derivative Works shall not include works that remain
  19868. separable from, or merely link (or bind by name) to the interfaces of,
  19869. the Work and Derivative Works thereof.
  19870. &quot;Contribution&quot; shall mean any work of authorship, including
  19871. the original version of the Work and any modifications or additions
  19872. to that Work or Derivative Works thereof, that is intentionally
  19873. submitted to Licensor for inclusion in the Work by the copyright owner
  19874. or by an individual or Legal Entity authorized to submit on behalf of
  19875. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  19876. means any form of electronic, verbal, or written communication sent
  19877. to the Licensor or its representatives, including but not limited to
  19878. communication on electronic mailing lists, source code control systems,
  19879. and issue tracking systems that are managed by, or on behalf of, the
  19880. Licensor for the purpose of discussing and improving the Work, but
  19881. excluding communication that is conspicuously marked or otherwise
  19882. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  19883. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  19884. on behalf of whom a Contribution has been received by Licensor and
  19885. subsequently incorporated within the Work.
  19886. 2. Grant of Copyright License. Subject to the terms and conditions of
  19887. this License, each Contributor hereby grants to You a perpetual,
  19888. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  19889. copyright license to reproduce, prepare Derivative Works of,
  19890. publicly display, publicly perform, sublicense, and distribute the
  19891. Work and such Derivative Works in Source or Object form.
  19892. 3. Grant of Patent License. Subject to the terms and conditions of
  19893. this License, each Contributor hereby grants to You a perpetual,
  19894. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  19895. (except as stated in this section) patent license to make, have made,
  19896. use, offer to sell, sell, import, and otherwise transfer the Work,
  19897. where such license applies only to those patent claims licensable
  19898. by such Contributor that are necessarily infringed by their
  19899. Contribution(s) alone or by combination of their Contribution(s)
  19900. with the Work to which such Contribution(s) was submitted. If You
  19901. institute patent litigation against any entity (including a
  19902. cross-claim or counterclaim in a lawsuit) alleging that the Work
  19903. or a Contribution incorporated within the Work constitutes direct
  19904. or contributory patent infringement, then any patent licenses
  19905. granted to You under this License for that Work shall terminate
  19906. as of the date such litigation is filed.
  19907. 4. Redistribution. You may reproduce and distribute copies of the
  19908. Work or Derivative Works thereof in any medium, with or without
  19909. modifications, and in Source or Object form, provided that You
  19910. meet the following conditions:
  19911. (a) You must give any other recipients of the Work or
  19912. Derivative Works a copy of this License; and
  19913. (b) You must cause any modified files to carry prominent notices
  19914. stating that You changed the files; and
  19915. (c) You must retain, in the Source form of any Derivative Works
  19916. that You distribute, all copyright, patent, trademark, and
  19917. attribution notices from the Source form of the Work,
  19918. excluding those notices that do not pertain to any part of
  19919. the Derivative Works; and
  19920. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  19921. distribution, then any Derivative Works that You distribute must
  19922. include a readable copy of the attribution notices contained
  19923. within such NOTICE file, excluding those notices that do not
  19924. pertain to any part of the Derivative Works, in at least one
  19925. of the following places: within a NOTICE text file distributed
  19926. as part of the Derivative Works; within the Source form or
  19927. documentation, if provided along with the Derivative Works; or,
  19928. within a display generated by the Derivative Works, if and
  19929. wherever such third-party notices normally appear. The contents
  19930. of the NOTICE file are for informational purposes only and
  19931. do not modify the License. You may add Your own attribution
  19932. notices within Derivative Works that You distribute, alongside
  19933. or as an addendum to the NOTICE text from the Work, provided
  19934. that such additional attribution notices cannot be construed
  19935. as modifying the License.
  19936. You may add Your own copyright statement to Your modifications and
  19937. may provide additional or different license terms and conditions
  19938. for use, reproduction, or distribution of Your modifications, or
  19939. for any such Derivative Works as a whole, provided Your use,
  19940. reproduction, and distribution of the Work otherwise complies with
  19941. the conditions stated in this License.
  19942. 5. Submission of Contributions. Unless You explicitly state otherwise,
  19943. any Contribution intentionally submitted for inclusion in the Work
  19944. by You to the Licensor shall be under the terms and conditions of
  19945. this License, without any additional terms or conditions.
  19946. Notwithstanding the above, nothing herein shall supersede or modify
  19947. the terms of any separate license agreement you may have executed
  19948. with Licensor regarding such Contributions.
  19949. 6. Trademarks. This License does not grant permission to use the trade
  19950. names, trademarks, service marks, or product names of the Licensor,
  19951. except as required for reasonable and customary use in describing the
  19952. origin of the Work and reproducing the content of the NOTICE file.
  19953. 7. Disclaimer of Warranty. Unless required by applicable law or
  19954. agreed to in writing, Licensor provides the Work (and each
  19955. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  19956. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  19957. implied, including, without limitation, any warranties or conditions
  19958. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  19959. PARTICULAR PURPOSE. You are solely responsible for determining the
  19960. appropriateness of using or redistributing the Work and assume any
  19961. risks associated with Your exercise of permissions under this License.
  19962. 8. Limitation of Liability. In no event and under no legal theory,
  19963. whether in tort (including negligence), contract, or otherwise,
  19964. unless required by applicable law (such as deliberate and grossly
  19965. negligent acts) or agreed to in writing, shall any Contributor be
  19966. liable to You for damages, including any direct, indirect, special,
  19967. incidental, or consequential damages of any character arising as a
  19968. result of this License or out of the use or inability to use the
  19969. Work (including but not limited to damages for loss of goodwill,
  19970. work stoppage, computer failure or malfunction, or any and all
  19971. other commercial damages or losses), even if such Contributor
  19972. has been advised of the possibility of such damages.
  19973. 9. Accepting Warranty or Additional Liability. While redistributing
  19974. the Work or Derivative Works thereof, You may choose to offer,
  19975. and charge a fee for, acceptance of support, warranty, indemnity,
  19976. or other liability obligations and/or rights consistent with this
  19977. License. However, in accepting such obligations, You may act only
  19978. on Your own behalf and on Your sole responsibility, not on behalf
  19979. of any other Contributor, and only if You agree to indemnify,
  19980. defend, and hold each Contributor harmless for any liability
  19981. incurred by, or claims asserted against, such Contributor by reason
  19982. of your accepting any such warranty or additional liability.
  19983. END OF TERMS AND CONDITIONS
  19984. APPENDIX: How to apply the Apache License to your work.
  19985. To apply the Apache License to your work, attach the following
  19986. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  19987. replaced with your own identifying information. (Don&#x27;t include
  19988. the brackets!) The text should be enclosed in the appropriate
  19989. comment syntax for the file format. We also recommend that a
  19990. file or class name and description of purpose be included on the
  19991. same &quot;printed page&quot; as the copyright notice for easier
  19992. identification within third-party archives.
  19993. Copyright [yyyy] [name of copyright owner]
  19994. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  19995. you may not use this file except in compliance with the License.
  19996. You may obtain a copy of the License at
  19997. http://www.apache.org/licenses/LICENSE-2.0
  19998. Unless required by applicable law or agreed to in writing, software
  19999. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  20000. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20001. See the License for the specific language governing permissions and
  20002. limitations under the License.
  20003. SafeParcelable library:
  20004. Apache License
  20005. Version 2.0, January 2004
  20006. http://www.apache.org/licenses/
  20007. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  20008. 1. Definitions.
  20009. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  20010. and distribution as defined by Sections 1 through 9 of this document.
  20011. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  20012. the copyright owner that is granting the License.
  20013. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  20014. other entities that control, are controlled by, or are under common
  20015. control with that entity. For the purposes of this definition,
  20016. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  20017. direction or management of such entity, whether by contract or
  20018. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  20019. outstanding shares, or (iii) beneficial ownership of such entity.
  20020. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  20021. exercising permissions granted by this License.
  20022. &quot;Source&quot; form shall mean the preferred form for making modifications,
  20023. including but not limited to software source code, documentation
  20024. source, and configuration files.
  20025. &quot;Object&quot; form shall mean any form resulting from mechanical
  20026. transformation or translation of a Source form, including but
  20027. not limited to compiled object code, generated documentation,
  20028. and conversions to other media types.
  20029. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  20030. Object form, made available under the License, as indicated by a
  20031. copyright notice that is included in or attached to the work
  20032. (an example is provided in the Appendix below).
  20033. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  20034. form, that is based on (or derived from) the Work and for which the
  20035. editorial revisions, annotations, elaborations, or other modifications
  20036. represent, as a whole, an original work of authorship. For the purposes
  20037. of this License, Derivative Works shall not include works that remain
  20038. separable from, or merely link (or bind by name) to the interfaces of,
  20039. the Work and Derivative Works thereof.
  20040. &quot;Contribution&quot; shall mean any work of authorship, including
  20041. the original version of the Work and any modifications or additions
  20042. to that Work or Derivative Works thereof, that is intentionally
  20043. submitted to Licensor for inclusion in the Work by the copyright owner
  20044. or by an individual or Legal Entity authorized to submit on behalf of
  20045. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  20046. means any form of electronic, verbal, or written communication sent
  20047. to the Licensor or its representatives, including but not limited to
  20048. communication on electronic mailing lists, source code control systems,
  20049. and issue tracking systems that are managed by, or on behalf of, the
  20050. Licensor for the purpose of discussing and improving the Work, but
  20051. excluding communication that is conspicuously marked or otherwise
  20052. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  20053. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  20054. on behalf of whom a Contribution has been received by Licensor and
  20055. subsequently incorporated within the Work.
  20056. 2. Grant of Copyright License. Subject to the terms and conditions of
  20057. this License, each Contributor hereby grants to You a perpetual,
  20058. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  20059. copyright license to reproduce, prepare Derivative Works of,
  20060. publicly display, publicly perform, sublicense, and distribute the
  20061. Work and such Derivative Works in Source or Object form.
  20062. 3. Grant of Patent License. Subject to the terms and conditions of
  20063. this License, each Contributor hereby grants to You a perpetual,
  20064. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  20065. (except as stated in this section) patent license to make, have made,
  20066. use, offer to sell, sell, import, and otherwise transfer the Work,
  20067. where such license applies only to those patent claims licensable
  20068. by such Contributor that are necessarily infringed by their
  20069. Contribution(s) alone or by combination of their Contribution(s)
  20070. with the Work to which such Contribution(s) was submitted. If You
  20071. institute patent litigation against any entity (including a
  20072. cross-claim or counterclaim in a lawsuit) alleging that the Work
  20073. or a Contribution incorporated within the Work constitutes direct
  20074. or contributory patent infringement, then any patent licenses
  20075. granted to You under this License for that Work shall terminate
  20076. as of the date such litigation is filed.
  20077. 4. Redistribution. You may reproduce and distribute copies of the
  20078. Work or Derivative Works thereof in any medium, with or without
  20079. modifications, and in Source or Object form, provided that You
  20080. meet the following conditions:
  20081. (a) You must give any other recipients of the Work or
  20082. Derivative Works a copy of this License; and
  20083. (b) You must cause any modified files to carry prominent notices
  20084. stating that You changed the files; and
  20085. (c) You must retain, in the Source form of any Derivative Works
  20086. that You distribute, all copyright, patent, trademark, and
  20087. attribution notices from the Source form of the Work,
  20088. excluding those notices that do not pertain to any part of
  20089. the Derivative Works; and
  20090. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  20091. distribution, then any Derivative Works that You distribute must
  20092. include a readable copy of the attribution notices contained
  20093. within such NOTICE file, excluding those notices that do not
  20094. pertain to any part of the Derivative Works, in at least one
  20095. of the following places: within a NOTICE text file distributed
  20096. as part of the Derivative Works; within the Source form or
  20097. documentation, if provided along with the Derivative Works; or,
  20098. within a display generated by the Derivative Works, if and
  20099. wherever such third-party notices normally appear. The contents
  20100. of the NOTICE file are for informational purposes only and
  20101. do not modify the License. You may add Your own attribution
  20102. notices within Derivative Works that You distribute, alongside
  20103. or as an addendum to the NOTICE text from the Work, provided
  20104. that such additional attribution notices cannot be construed
  20105. as modifying the License.
  20106. You may add Your own copyright statement to Your modifications and
  20107. may provide additional or different license terms and conditions
  20108. for use, reproduction, or distribution of Your modifications, or
  20109. for any such Derivative Works as a whole, provided Your use,
  20110. reproduction, and distribution of the Work otherwise complies with
  20111. the conditions stated in this License.
  20112. 5. Submission of Contributions. Unless You explicitly state otherwise,
  20113. any Contribution intentionally submitted for inclusion in the Work
  20114. by You to the Licensor shall be under the terms and conditions of
  20115. this License, without any additional terms or conditions.
  20116. Notwithstanding the above, nothing herein shall supersede or modify
  20117. the terms of any separate license agreement you may have executed
  20118. with Licensor regarding such Contributions.
  20119. 6. Trademarks. This License does not grant permission to use the trade
  20120. names, trademarks, service marks, or product names of the Licensor,
  20121. except as required for reasonable and customary use in describing the
  20122. origin of the Work and reproducing the content of the NOTICE file.
  20123. 7. Disclaimer of Warranty. Unless required by applicable law or
  20124. agreed to in writing, Licensor provides the Work (and each
  20125. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  20126. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  20127. implied, including, without limitation, any warranties or conditions
  20128. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  20129. PARTICULAR PURPOSE. You are solely responsible for determining the
  20130. appropriateness of using or redistributing the Work and assume any
  20131. risks associated with Your exercise of permissions under this License.
  20132. 8. Limitation of Liability. In no event and under no legal theory,
  20133. whether in tort (including negligence), contract, or otherwise,
  20134. unless required by applicable law (such as deliberate and grossly
  20135. negligent acts) or agreed to in writing, shall any Contributor be
  20136. liable to You for damages, including any direct, indirect, special,
  20137. incidental, or consequential damages of any character arising as a
  20138. result of this License or out of the use or inability to use the
  20139. Work (including but not limited to damages for loss of goodwill,
  20140. work stoppage, computer failure or malfunction, or any and all
  20141. other commercial damages or losses), even if such Contributor
  20142. has been advised of the possibility of such damages.
  20143. 9. Accepting Warranty or Additional Liability. While redistributing
  20144. the Work or Derivative Works thereof, You may choose to offer,
  20145. and charge a fee for, acceptance of support, warranty, indemnity,
  20146. or other liability obligations and/or rights consistent with this
  20147. License. However, in accepting such obligations, You may act only
  20148. on Your own behalf and on Your sole responsibility, not on behalf
  20149. of any other Contributor, and only if You agree to indemnify,
  20150. defend, and hold each Contributor harmless for any liability
  20151. incurred by, or claims asserted against, such Contributor by reason
  20152. of your accepting any such warranty or additional liability.
  20153. END OF TERMS AND CONDITIONS
  20154. APPENDIX: How to apply the Apache License to your work.
  20155. To apply the Apache License to your work, attach the following
  20156. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  20157. replaced with your own identifying information. (Don&#x27;t include
  20158. the brackets!) The text should be enclosed in the appropriate
  20159. comment syntax for the file format. We also recommend that a
  20160. file or class name and description of purpose be included on the
  20161. same &quot;printed page&quot; as the copyright notice for easier
  20162. identification within third-party archives.
  20163. Copyright [yyyy] [name of copyright owner]
  20164. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  20165. you may not use this file except in compliance with the License.
  20166. You may obtain a copy of the License at
  20167. http://www.apache.org/licenses/LICENSE-2.0
  20168. Unless required by applicable law or agreed to in writing, software
  20169. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  20170. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20171. See the License for the specific language governing permissions and
  20172. limitations under the License.
  20173. apksig:
  20174. Copyright (c) 2005-2008, The Android Open Source Project
  20175. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  20176. you may not use this file except in compliance with the License.
  20177. Unless required by applicable law or agreed to in writing, software
  20178. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  20179. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20180. See the License for the specific language governing permissions and
  20181. limitations under the License.
  20182. Apache License
  20183. Version 2.0, January 2004
  20184. http://www.apache.org/licenses/
  20185. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  20186. 1. Definitions.
  20187. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  20188. and distribution as defined by Sections 1 through 9 of this document.
  20189. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  20190. the copyright owner that is granting the License.
  20191. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  20192. other entities that control, are controlled by, or are under common
  20193. control with that entity. For the purposes of this definition,
  20194. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  20195. direction or management of such entity, whether by contract or
  20196. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  20197. outstanding shares, or (iii) beneficial ownership of such entity.
  20198. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  20199. exercising permissions granted by this License.
  20200. &quot;Source&quot; form shall mean the preferred form for making modifications,
  20201. including but not limited to software source code, documentation
  20202. source, and configuration files.
  20203. &quot;Object&quot; form shall mean any form resulting from mechanical
  20204. transformation or translation of a Source form, including but
  20205. not limited to compiled object code, generated documentation,
  20206. and conversions to other media types.
  20207. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  20208. Object form, made available under the License, as indicated by a
  20209. copyright notice that is included in or attached to the work
  20210. (an example is provided in the Appendix below).
  20211. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  20212. form, that is based on (or derived from) the Work and for which the
  20213. editorial revisions, annotations, elaborations, or other modifications
  20214. represent, as a whole, an original work of authorship. For the purposes
  20215. of this License, Derivative Works shall not include works that remain
  20216. separable from, or merely link (or bind by name) to the interfaces of,
  20217. the Work and Derivative Works thereof.
  20218. &quot;Contribution&quot; shall mean any work of authorship, including
  20219. the original version of the Work and any modifications or additions
  20220. to that Work or Derivative Works thereof, that is intentionally
  20221. submitted to Licensor for inclusion in the Work by the copyright owner
  20222. or by an individual or Legal Entity authorized to submit on behalf of
  20223. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  20224. means any form of electronic, verbal, or written communication sent
  20225. to the Licensor or its representatives, including but not limited to
  20226. communication on electronic mailing lists, source code control systems,
  20227. and issue tracking systems that are managed by, or on behalf of, the
  20228. Licensor for the purpose of discussing and improving the Work, but
  20229. excluding communication that is conspicuously marked or otherwise
  20230. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  20231. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  20232. on behalf of whom a Contribution has been received by Licensor and
  20233. subsequently incorporated within the Work.
  20234. 2. Grant of Copyright License. Subject to the terms and conditions of
  20235. this License, each Contributor hereby grants to You a perpetual,
  20236. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  20237. copyright license to reproduce, prepare Derivative Works of,
  20238. publicly display, publicly perform, sublicense, and distribute the
  20239. Work and such Derivative Works in Source or Object form.
  20240. 3. Grant of Patent License. Subject to the terms and conditions of
  20241. this License, each Contributor hereby grants to You a perpetual,
  20242. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  20243. (except as stated in this section) patent license to make, have made,
  20244. use, offer to sell, sell, import, and otherwise transfer the Work,
  20245. where such license applies only to those patent claims licensable
  20246. by such Contributor that are necessarily infringed by their
  20247. Contribution(s) alone or by combination of their Contribution(s)
  20248. with the Work to which such Contribution(s) was submitted. If You
  20249. institute patent litigation against any entity (including a
  20250. cross-claim or counterclaim in a lawsuit) alleging that the Work
  20251. or a Contribution incorporated within the Work constitutes direct
  20252. or contributory patent infringement, then any patent licenses
  20253. granted to You under this License for that Work shall terminate
  20254. as of the date such litigation is filed.
  20255. 4. Redistribution. You may reproduce and distribute copies of the
  20256. Work or Derivative Works thereof in any medium, with or without
  20257. modifications, and in Source or Object form, provided that You
  20258. meet the following conditions:
  20259. (a) You must give any other recipients of the Work or
  20260. Derivative Works a copy of this License; and
  20261. (b) You must cause any modified files to carry prominent notices
  20262. stating that You changed the files; and
  20263. (c) You must retain, in the Source form of any Derivative Works
  20264. that You distribute, all copyright, patent, trademark, and
  20265. attribution notices from the Source form of the Work,
  20266. excluding those notices that do not pertain to any part of
  20267. the Derivative Works; and
  20268. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  20269. distribution, then any Derivative Works that You distribute must
  20270. include a readable copy of the attribution notices contained
  20271. within such NOTICE file, excluding those notices that do not
  20272. pertain to any part of the Derivative Works, in at least one
  20273. of the following places: within a NOTICE text file distributed
  20274. as part of the Derivative Works; within the Source form or
  20275. documentation, if provided along with the Derivative Works; or,
  20276. within a display generated by the Derivative Works, if and
  20277. wherever such third-party notices normally appear. The contents
  20278. of the NOTICE file are for informational purposes only and
  20279. do not modify the License. You may add Your own attribution
  20280. notices within Derivative Works that You distribute, alongside
  20281. or as an addendum to the NOTICE text from the Work, provided
  20282. that such additional attribution notices cannot be construed
  20283. as modifying the License.
  20284. You may add Your own copyright statement to Your modifications and
  20285. may provide additional or different license terms and conditions
  20286. for use, reproduction, or distribution of Your modifications, or
  20287. for any such Derivative Works as a whole, provided Your use,
  20288. reproduction, and distribution of the Work otherwise complies with
  20289. the conditions stated in this License.
  20290. 5. Submission of Contributions. Unless You explicitly state otherwise,
  20291. any Contribution intentionally submitted for inclusion in the Work
  20292. by You to the Licensor shall be under the terms and conditions of
  20293. this License, without any additional terms or conditions.
  20294. Notwithstanding the above, nothing herein shall supersede or modify
  20295. the terms of any separate license agreement you may have executed
  20296. with Licensor regarding such Contributions.
  20297. 6. Trademarks. This License does not grant permission to use the trade
  20298. names, trademarks, service marks, or product names of the Licensor,
  20299. except as required for reasonable and customary use in describing the
  20300. origin of the Work and reproducing the content of the NOTICE file.
  20301. 7. Disclaimer of Warranty. Unless required by applicable law or
  20302. agreed to in writing, Licensor provides the Work (and each
  20303. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  20304. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  20305. implied, including, without limitation, any warranties or conditions
  20306. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  20307. PARTICULAR PURPOSE. You are solely responsible for determining the
  20308. appropriateness of using or redistributing the Work and assume any
  20309. risks associated with Your exercise of permissions under this License.
  20310. 8. Limitation of Liability. In no event and under no legal theory,
  20311. whether in tort (including negligence), contract, or otherwise,
  20312. unless required by applicable law (such as deliberate and grossly
  20313. negligent acts) or agreed to in writing, shall any Contributor be
  20314. liable to You for damages, including any direct, indirect, special,
  20315. incidental, or consequential damages of any character arising as a
  20316. result of this License or out of the use or inability to use the
  20317. Work (including but not limited to damages for loss of goodwill,
  20318. work stoppage, computer failure or malfunction, or any and all
  20319. other commercial damages or losses), even if such Contributor
  20320. has been advised of the possibility of such damages.
  20321. 9. Accepting Warranty or Additional Liability. While redistributing
  20322. the Work or Derivative Works thereof, You may choose to offer,
  20323. and charge a fee for, acceptance of support, warranty, indemnity,
  20324. or other liability obligations and/or rights consistent with this
  20325. License. However, in accepting such obligations, You may act only
  20326. on Your own behalf and on Your sole responsibility, not on behalf
  20327. of any other Contributor, and only if You agree to indemnify,
  20328. defend, and hold each Contributor harmless for any liability
  20329. incurred by, or claims asserted against, such Contributor by reason
  20330. of your accepting any such warranty or additional liability.
  20331. END OF TERMS AND CONDITIONS
  20332. archive_patcher:
  20333. Apache License
  20334. Version 2.0, January 2004
  20335. http://www.apache.org/licenses/
  20336. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  20337. 1. Definitions.
  20338. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  20339. and distribution as defined by Sections 1 through 9 of this document.
  20340. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  20341. the copyright owner that is granting the License.
  20342. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  20343. other entities that control, are controlled by, or are under common
  20344. control with that entity. For the purposes of this definition,
  20345. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  20346. direction or management of such entity, whether by contract or
  20347. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  20348. outstanding shares, or (iii) beneficial ownership of such entity.
  20349. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  20350. exercising permissions granted by this License.
  20351. &quot;Source&quot; form shall mean the preferred form for making modifications,
  20352. including but not limited to software source code, documentation
  20353. source, and configuration files.
  20354. &quot;Object&quot; form shall mean any form resulting from mechanical
  20355. transformation or translation of a Source form, including but
  20356. not limited to compiled object code, generated documentation,
  20357. and conversions to other media types.
  20358. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  20359. Object form, made available under the License, as indicated by a
  20360. copyright notice that is included in or attached to the work
  20361. (an example is provided in the Appendix below).
  20362. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  20363. form, that is based on (or derived from) the Work and for which the
  20364. editorial revisions, annotations, elaborations, or other modifications
  20365. represent, as a whole, an original work of authorship. For the purposes
  20366. of this License, Derivative Works shall not include works that remain
  20367. separable from, or merely link (or bind by name) to the interfaces of,
  20368. the Work and Derivative Works thereof.
  20369. &quot;Contribution&quot; shall mean any work of authorship, including
  20370. the original version of the Work and any modifications or additions
  20371. to that Work or Derivative Works thereof, that is intentionally
  20372. submitted to Licensor for inclusion in the Work by the copyright owner
  20373. or by an individual or Legal Entity authorized to submit on behalf of
  20374. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  20375. means any form of electronic, verbal, or written communication sent
  20376. to the Licensor or its representatives, including but not limited to
  20377. communication on electronic mailing lists, source code control systems,
  20378. and issue tracking systems that are managed by, or on behalf of, the
  20379. Licensor for the purpose of discussing and improving the Work, but
  20380. excluding communication that is conspicuously marked or otherwise
  20381. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  20382. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  20383. on behalf of whom a Contribution has been received by Licensor and
  20384. subsequently incorporated within the Work.
  20385. 2. Grant of Copyright License. Subject to the terms and conditions of
  20386. this License, each Contributor hereby grants to You a perpetual,
  20387. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  20388. copyright license to reproduce, prepare Derivative Works of,
  20389. publicly display, publicly perform, sublicense, and distribute the
  20390. Work and such Derivative Works in Source or Object form.
  20391. 3. Grant of Patent License. Subject to the terms and conditions of
  20392. this License, each Contributor hereby grants to You a perpetual,
  20393. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  20394. (except as stated in this section) patent license to make, have made,
  20395. use, offer to sell, sell, import, and otherwise transfer the Work,
  20396. where such license applies only to those patent claims licensable
  20397. by such Contributor that are necessarily infringed by their
  20398. Contribution(s) alone or by combination of their Contribution(s)
  20399. with the Work to which such Contribution(s) was submitted. If You
  20400. institute patent litigation against any entity (including a
  20401. cross-claim or counterclaim in a lawsuit) alleging that the Work
  20402. or a Contribution incorporated within the Work constitutes direct
  20403. or contributory patent infringement, then any patent licenses
  20404. granted to You under this License for that Work shall terminate
  20405. as of the date such litigation is filed.
  20406. 4. Redistribution. You may reproduce and distribute copies of the
  20407. Work or Derivative Works thereof in any medium, with or without
  20408. modifications, and in Source or Object form, provided that You
  20409. meet the following conditions:
  20410. (a) You must give any other recipients of the Work or
  20411. Derivative Works a copy of this License; and
  20412. (b) You must cause any modified files to carry prominent notices
  20413. stating that You changed the files; and
  20414. (c) You must retain, in the Source form of any Derivative Works
  20415. that You distribute, all copyright, patent, trademark, and
  20416. attribution notices from the Source form of the Work,
  20417. excluding those notices that do not pertain to any part of
  20418. the Derivative Works; and
  20419. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  20420. distribution, then any Derivative Works that You distribute must
  20421. include a readable copy of the attribution notices contained
  20422. within such NOTICE file, excluding those notices that do not
  20423. pertain to any part of the Derivative Works, in at least one
  20424. of the following places: within a NOTICE text file distributed
  20425. as part of the Derivative Works; within the Source form or
  20426. documentation, if provided along with the Derivative Works; or,
  20427. within a display generated by the Derivative Works, if and
  20428. wherever such third-party notices normally appear. The contents
  20429. of the NOTICE file are for informational purposes only and
  20430. do not modify the License. You may add Your own attribution
  20431. notices within Derivative Works that You distribute, alongside
  20432. or as an addendum to the NOTICE text from the Work, provided
  20433. that such additional attribution notices cannot be construed
  20434. as modifying the License.
  20435. You may add Your own copyright statement to Your modifications and
  20436. may provide additional or different license terms and conditions
  20437. for use, reproduction, or distribution of Your modifications, or
  20438. for any such Derivative Works as a whole, provided Your use,
  20439. reproduction, and distribution of the Work otherwise complies with
  20440. the conditions stated in this License.
  20441. 5. Submission of Contributions. Unless You explicitly state otherwise,
  20442. any Contribution intentionally submitted for inclusion in the Work
  20443. by You to the Licensor shall be under the terms and conditions of
  20444. this License, without any additional terms or conditions.
  20445. Notwithstanding the above, nothing herein shall supersede or modify
  20446. the terms of any separate license agreement you may have executed
  20447. with Licensor regarding such Contributions.
  20448. 6. Trademarks. This License does not grant permission to use the trade
  20449. names, trademarks, service marks, or product names of the Licensor,
  20450. except as required for reasonable and customary use in describing the
  20451. origin of the Work and reproducing the content of the NOTICE file.
  20452. 7. Disclaimer of Warranty. Unless required by applicable law or
  20453. agreed to in writing, Licensor provides the Work (and each
  20454. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  20455. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  20456. implied, including, without limitation, any warranties or conditions
  20457. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  20458. PARTICULAR PURPOSE. You are solely responsible for determining the
  20459. appropriateness of using or redistributing the Work and assume any
  20460. risks associated with Your exercise of permissions under this License.
  20461. 8. Limitation of Liability. In no event and under no legal theory,
  20462. whether in tort (including negligence), contract, or otherwise,
  20463. unless required by applicable law (such as deliberate and grossly
  20464. negligent acts) or agreed to in writing, shall any Contributor be
  20465. liable to You for damages, including any direct, indirect, special,
  20466. incidental, or consequential damages of any character arising as a
  20467. result of this License or out of the use or inability to use the
  20468. Work (including but not limited to damages for loss of goodwill,
  20469. work stoppage, computer failure or malfunction, or any and all
  20470. other commercial damages or losses), even if such Contributor
  20471. has been advised of the possibility of such damages.
  20472. 9. Accepting Warranty or Additional Liability. While redistributing
  20473. the Work or Derivative Works thereof, You may choose to offer,
  20474. and charge a fee for, acceptance of support, warranty, indemnity,
  20475. or other liability obligations and/or rights consistent with this
  20476. License. However, in accepting such obligations, You may act only
  20477. on Your own behalf and on Your sole responsibility, not on behalf
  20478. of any other Contributor, and only if You agree to indemnify,
  20479. defend, and hold each Contributor harmless for any liability
  20480. incurred by, or claims asserted against, such Contributor by reason
  20481. of your accepting any such warranty or additional liability.
  20482. END OF TERMS AND CONDITIONS
  20483. APPENDIX: How to apply the Apache License to your work.
  20484. To apply the Apache License to your work, attach the following
  20485. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  20486. replaced with your own identifying information. (Don&#x27;t include
  20487. the brackets!) The text should be enclosed in the appropriate
  20488. comment syntax for the file format. We also recommend that a
  20489. file or class name and description of purpose be included on the
  20490. same &quot;printed page&quot; as the copyright notice for easier
  20491. identification within third-party archives.
  20492. Copyright [yyyy] [name of copyright owner]
  20493. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  20494. you may not use this file except in compliance with the License.
  20495. You may obtain a copy of the License at
  20496. http://www.apache.org/licenses/LICENSE-2.0
  20497. Unless required by applicable law or agreed to in writing, software
  20498. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  20499. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20500. See the License for the specific language governing permissions and
  20501. limitations under the License.
  20502. ===========================================================================
  20503. The following applies to DivSuffixSorter.java:
  20504. MIT License:
  20505. Permission is hereby granted, free of charge, to any person obtaining a copy
  20506. of this software and associated documentation files (the &quot;Software&quot;), to deal
  20507. in the Software without restriction, including without limitation the rights
  20508. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  20509. copies of the Software, and to permit persons to whom the Software is
  20510. furnished to do so, subject to the following conditions:
  20511. The above copyright notice and this permission notice shall be included in
  20512. all copies or substantial portions of the Software.
  20513. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  20514. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  20515. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  20516. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  20517. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  20518. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  20519. THE SOFTWARE.
  20520. kotlinx_atomicfu:
  20521. Apache License
  20522. Version 2.0, January 2004
  20523. http://www.apache.org/licenses/
  20524. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  20525. 1. Definitions.
  20526. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  20527. and distribution as defined by Sections 1 through 9 of this document.
  20528. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  20529. the copyright owner that is granting the License.
  20530. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  20531. other entities that control, are controlled by, or are under common
  20532. control with that entity. For the purposes of this definition,
  20533. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  20534. direction or management of such entity, whether by contract or
  20535. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  20536. outstanding shares, or (iii) beneficial ownership of such entity.
  20537. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  20538. exercising permissions granted by this License.
  20539. &quot;Source&quot; form shall mean the preferred form for making modifications,
  20540. including but not limited to software source code, documentation
  20541. source, and configuration files.
  20542. &quot;Object&quot; form shall mean any form resulting from mechanical
  20543. transformation or translation of a Source form, including but
  20544. not limited to compiled object code, generated documentation,
  20545. and conversions to other media types.
  20546. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  20547. Object form, made available under the License, as indicated by a
  20548. copyright notice that is included in or attached to the work
  20549. (an example is provided in the Appendix below).
  20550. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  20551. form, that is based on (or derived from) the Work and for which the
  20552. editorial revisions, annotations, elaborations, or other modifications
  20553. represent, as a whole, an original work of authorship. For the purposes
  20554. of this License, Derivative Works shall not include works that remain
  20555. separable from, or merely link (or bind by name) to the interfaces of,
  20556. the Work and Derivative Works thereof.
  20557. &quot;Contribution&quot; shall mean any work of authorship, including
  20558. the original version of the Work and any modifications or additions
  20559. to that Work or Derivative Works thereof, that is intentionally
  20560. submitted to Licensor for inclusion in the Work by the copyright owner
  20561. or by an individual or Legal Entity authorized to submit on behalf of
  20562. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  20563. means any form of electronic, verbal, or written communication sent
  20564. to the Licensor or its representatives, including but not limited to
  20565. communication on electronic mailing lists, source code control systems,
  20566. and issue tracking systems that are managed by, or on behalf of, the
  20567. Licensor for the purpose of discussing and improving the Work, but
  20568. excluding communication that is conspicuously marked or otherwise
  20569. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  20570. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  20571. on behalf of whom a Contribution has been received by Licensor and
  20572. subsequently incorporated within the Work.
  20573. 2. Grant of Copyright License. Subject to the terms and conditions of
  20574. this License, each Contributor hereby grants to You a perpetual,
  20575. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  20576. copyright license to reproduce, prepare Derivative Works of,
  20577. publicly display, publicly perform, sublicense, and distribute the
  20578. Work and such Derivative Works in Source or Object form.
  20579. 3. Grant of Patent License. Subject to the terms and conditions of
  20580. this License, each Contributor hereby grants to You a perpetual,
  20581. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  20582. (except as stated in this section) patent license to make, have made,
  20583. use, offer to sell, sell, import, and otherwise transfer the Work,
  20584. where such license applies only to those patent claims licensable
  20585. by such Contributor that are necessarily infringed by their
  20586. Contribution(s) alone or by combination of their Contribution(s)
  20587. with the Work to which such Contribution(s) was submitted. If You
  20588. institute patent litigation against any entity (including a
  20589. cross-claim or counterclaim in a lawsuit) alleging that the Work
  20590. or a Contribution incorporated within the Work constitutes direct
  20591. or contributory patent infringement, then any patent licenses
  20592. granted to You under this License for that Work shall terminate
  20593. as of the date such litigation is filed.
  20594. 4. Redistribution. You may reproduce and distribute copies of the
  20595. Work or Derivative Works thereof in any medium, with or without
  20596. modifications, and in Source or Object form, provided that You
  20597. meet the following conditions:
  20598. (a) You must give any other recipients of the Work or
  20599. Derivative Works a copy of this License; and
  20600. (b) You must cause any modified files to carry prominent notices
  20601. stating that You changed the files; and
  20602. (c) You must retain, in the Source form of any Derivative Works
  20603. that You distribute, all copyright, patent, trademark, and
  20604. attribution notices from the Source form of the Work,
  20605. excluding those notices that do not pertain to any part of
  20606. the Derivative Works; and
  20607. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  20608. distribution, then any Derivative Works that You distribute must
  20609. include a readable copy of the attribution notices contained
  20610. within such NOTICE file, excluding those notices that do not
  20611. pertain to any part of the Derivative Works, in at least one
  20612. of the following places: within a NOTICE text file distributed
  20613. as part of the Derivative Works; within the Source form or
  20614. documentation, if provided along with the Derivative Works; or,
  20615. within a display generated by the Derivative Works, if and
  20616. wherever such third-party notices normally appear. The contents
  20617. of the NOTICE file are for informational purposes only and
  20618. do not modify the License. You may add Your own attribution
  20619. notices within Derivative Works that You distribute, alongside
  20620. or as an addendum to the NOTICE text from the Work, provided
  20621. that such additional attribution notices cannot be construed
  20622. as modifying the License.
  20623. You may add Your own copyright statement to Your modifications and
  20624. may provide additional or different license terms and conditions
  20625. for use, reproduction, or distribution of Your modifications, or
  20626. for any such Derivative Works as a whole, provided Your use,
  20627. reproduction, and distribution of the Work otherwise complies with
  20628. the conditions stated in this License.
  20629. 5. Submission of Contributions. Unless You explicitly state otherwise,
  20630. any Contribution intentionally submitted for inclusion in the Work
  20631. by You to the Licensor shall be under the terms and conditions of
  20632. this License, without any additional terms or conditions.
  20633. Notwithstanding the above, nothing herein shall supersede or modify
  20634. the terms of any separate license agreement you may have executed
  20635. with Licensor regarding such Contributions.
  20636. 6. Trademarks. This License does not grant permission to use the trade
  20637. names, trademarks, service marks, or product names of the Licensor,
  20638. except as required for reasonable and customary use in describing the
  20639. origin of the Work and reproducing the content of the NOTICE file.
  20640. 7. Disclaimer of Warranty. Unless required by applicable law or
  20641. agreed to in writing, Licensor provides the Work (and each
  20642. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  20643. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  20644. implied, including, without limitation, any warranties or conditions
  20645. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  20646. PARTICULAR PURPOSE. You are solely responsible for determining the
  20647. appropriateness of using or redistributing the Work and assume any
  20648. risks associated with Your exercise of permissions under this License.
  20649. 8. Limitation of Liability. In no event and under no legal theory,
  20650. whether in tort (including negligence), contract, or otherwise,
  20651. unless required by applicable law (such as deliberate and grossly
  20652. negligent acts) or agreed to in writing, shall any Contributor be
  20653. liable to You for damages, including any direct, indirect, special,
  20654. incidental, or consequential damages of any character arising as a
  20655. result of this License or out of the use or inability to use the
  20656. Work (including but not limited to damages for loss of goodwill,
  20657. work stoppage, computer failure or malfunction, or any and all
  20658. other commercial damages or losses), even if such Contributor
  20659. has been advised of the possibility of such damages.
  20660. 9. Accepting Warranty or Additional Liability. While redistributing
  20661. the Work or Derivative Works thereof, You may choose to offer,
  20662. and charge a fee for, acceptance of support, warranty, indemnity,
  20663. or other liability obligations and/or rights consistent with this
  20664. License. However, in accepting such obligations, You may act only
  20665. on Your own behalf and on Your sole responsibility, not on behalf
  20666. of any other Contributor, and only if You agree to indemnify,
  20667. defend, and hold each Contributor harmless for any liability
  20668. incurred by, or claims asserted against, such Contributor by reason
  20669. of your accepting any such warranty or additional liability.
  20670. END OF TERMS AND CONDITIONS
  20671. APPENDIX: How to apply the Apache License to your work.
  20672. To apply the Apache License to your work, attach the following
  20673. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  20674. replaced with your own identifying information. (Don&#x27;t include
  20675. the brackets!) The text should be enclosed in the appropriate
  20676. comment syntax for the file format. We also recommend that a
  20677. file or class name and description of purpose be included on the
  20678. same &quot;printed page&quot; as the copyright notice for easier
  20679. identification within third-party archives.
  20680. Copyright [yyyy] [name of copyright owner]
  20681. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  20682. you may not use this file except in compliance with the License.
  20683. You may obtain a copy of the License at
  20684. http://www.apache.org/licenses/LICENSE-2.0
  20685. Unless required by applicable law or agreed to in writing, software
  20686. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  20687. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20688. See the License for the specific language governing permissions and
  20689. limitations under the License.</pre>
  20690. </div>
  20691. </div>
  20692. <div class="product">
  20693. <span class="title">cpuinfo</span>
  20694. <span class="homepage"><a href="https://github.com/pytorch/cpuinfo">homepage</a></span>
  20695. <input type="checkbox" hidden id="76">
  20696. <label class="show" for="76" tabindex="0"></label>
  20697. <div class="licence">
  20698. <pre>Copyright (c) 2019 Google LLC
  20699. Copyright (c) 2017-2018 Facebook Inc.
  20700. Copyright (C) 2012-2017 Georgia Institute of Technology
  20701. Copyright (C) 2010-2012 Marat Dukhan
  20702. All rights reserved.
  20703. Redistribution and use in source and binary forms, with or without
  20704. modification, are permitted provided that the following conditions are met:
  20705. * Redistributions of source code must retain the above copyright notice, this
  20706. list of conditions and the following disclaimer.
  20707. * Redistributions in binary form must reproduce the above copyright notice,
  20708. this list of conditions and the following disclaimer in the documentation
  20709. and/or other materials provided with the distribution.
  20710. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  20711. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  20712. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  20713. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  20714. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  20715. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  20716. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  20717. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  20718. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  20719. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  20720. </pre>
  20721. </div>
  20722. </div>
  20723. <div class="product">
  20724. <span class="title">Crashpad</span>
  20725. <span class="homepage"><a href="https://crashpad.chromium.org/">homepage</a></span>
  20726. <input type="checkbox" hidden id="77">
  20727. <label class="show" for="77" tabindex="0"></label>
  20728. <div class="licence">
  20729. <pre>
  20730. Apache License
  20731. Version 2.0, January 2004
  20732. http://www.apache.org/licenses/
  20733. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  20734. 1. Definitions.
  20735. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  20736. and distribution as defined by Sections 1 through 9 of this document.
  20737. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  20738. the copyright owner that is granting the License.
  20739. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  20740. other entities that control, are controlled by, or are under common
  20741. control with that entity. For the purposes of this definition,
  20742. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  20743. direction or management of such entity, whether by contract or
  20744. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  20745. outstanding shares, or (iii) beneficial ownership of such entity.
  20746. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  20747. exercising permissions granted by this License.
  20748. &quot;Source&quot; form shall mean the preferred form for making modifications,
  20749. including but not limited to software source code, documentation
  20750. source, and configuration files.
  20751. &quot;Object&quot; form shall mean any form resulting from mechanical
  20752. transformation or translation of a Source form, including but
  20753. not limited to compiled object code, generated documentation,
  20754. and conversions to other media types.
  20755. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  20756. Object form, made available under the License, as indicated by a
  20757. copyright notice that is included in or attached to the work
  20758. (an example is provided in the Appendix below).
  20759. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  20760. form, that is based on (or derived from) the Work and for which the
  20761. editorial revisions, annotations, elaborations, or other modifications
  20762. represent, as a whole, an original work of authorship. For the purposes
  20763. of this License, Derivative Works shall not include works that remain
  20764. separable from, or merely link (or bind by name) to the interfaces of,
  20765. the Work and Derivative Works thereof.
  20766. &quot;Contribution&quot; shall mean any work of authorship, including
  20767. the original version of the Work and any modifications or additions
  20768. to that Work or Derivative Works thereof, that is intentionally
  20769. submitted to Licensor for inclusion in the Work by the copyright owner
  20770. or by an individual or Legal Entity authorized to submit on behalf of
  20771. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  20772. means any form of electronic, verbal, or written communication sent
  20773. to the Licensor or its representatives, including but not limited to
  20774. communication on electronic mailing lists, source code control systems,
  20775. and issue tracking systems that are managed by, or on behalf of, the
  20776. Licensor for the purpose of discussing and improving the Work, but
  20777. excluding communication that is conspicuously marked or otherwise
  20778. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  20779. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  20780. on behalf of whom a Contribution has been received by Licensor and
  20781. subsequently incorporated within the Work.
  20782. 2. Grant of Copyright License. Subject to the terms and conditions of
  20783. this License, each Contributor hereby grants to You a perpetual,
  20784. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  20785. copyright license to reproduce, prepare Derivative Works of,
  20786. publicly display, publicly perform, sublicense, and distribute the
  20787. Work and such Derivative Works in Source or Object form.
  20788. 3. Grant of Patent License. Subject to the terms and conditions of
  20789. this License, each Contributor hereby grants to You a perpetual,
  20790. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  20791. (except as stated in this section) patent license to make, have made,
  20792. use, offer to sell, sell, import, and otherwise transfer the Work,
  20793. where such license applies only to those patent claims licensable
  20794. by such Contributor that are necessarily infringed by their
  20795. Contribution(s) alone or by combination of their Contribution(s)
  20796. with the Work to which such Contribution(s) was submitted. If You
  20797. institute patent litigation against any entity (including a
  20798. cross-claim or counterclaim in a lawsuit) alleging that the Work
  20799. or a Contribution incorporated within the Work constitutes direct
  20800. or contributory patent infringement, then any patent licenses
  20801. granted to You under this License for that Work shall terminate
  20802. as of the date such litigation is filed.
  20803. 4. Redistribution. You may reproduce and distribute copies of the
  20804. Work or Derivative Works thereof in any medium, with or without
  20805. modifications, and in Source or Object form, provided that You
  20806. meet the following conditions:
  20807. (a) You must give any other recipients of the Work or
  20808. Derivative Works a copy of this License; and
  20809. (b) You must cause any modified files to carry prominent notices
  20810. stating that You changed the files; and
  20811. (c) You must retain, in the Source form of any Derivative Works
  20812. that You distribute, all copyright, patent, trademark, and
  20813. attribution notices from the Source form of the Work,
  20814. excluding those notices that do not pertain to any part of
  20815. the Derivative Works; and
  20816. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  20817. distribution, then any Derivative Works that You distribute must
  20818. include a readable copy of the attribution notices contained
  20819. within such NOTICE file, excluding those notices that do not
  20820. pertain to any part of the Derivative Works, in at least one
  20821. of the following places: within a NOTICE text file distributed
  20822. as part of the Derivative Works; within the Source form or
  20823. documentation, if provided along with the Derivative Works; or,
  20824. within a display generated by the Derivative Works, if and
  20825. wherever such third-party notices normally appear. The contents
  20826. of the NOTICE file are for informational purposes only and
  20827. do not modify the License. You may add Your own attribution
  20828. notices within Derivative Works that You distribute, alongside
  20829. or as an addendum to the NOTICE text from the Work, provided
  20830. that such additional attribution notices cannot be construed
  20831. as modifying the License.
  20832. You may add Your own copyright statement to Your modifications and
  20833. may provide additional or different license terms and conditions
  20834. for use, reproduction, or distribution of Your modifications, or
  20835. for any such Derivative Works as a whole, provided Your use,
  20836. reproduction, and distribution of the Work otherwise complies with
  20837. the conditions stated in this License.
  20838. 5. Submission of Contributions. Unless You explicitly state otherwise,
  20839. any Contribution intentionally submitted for inclusion in the Work
  20840. by You to the Licensor shall be under the terms and conditions of
  20841. this License, without any additional terms or conditions.
  20842. Notwithstanding the above, nothing herein shall supersede or modify
  20843. the terms of any separate license agreement you may have executed
  20844. with Licensor regarding such Contributions.
  20845. 6. Trademarks. This License does not grant permission to use the trade
  20846. names, trademarks, service marks, or product names of the Licensor,
  20847. except as required for reasonable and customary use in describing the
  20848. origin of the Work and reproducing the content of the NOTICE file.
  20849. 7. Disclaimer of Warranty. Unless required by applicable law or
  20850. agreed to in writing, Licensor provides the Work (and each
  20851. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  20852. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  20853. implied, including, without limitation, any warranties or conditions
  20854. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  20855. PARTICULAR PURPOSE. You are solely responsible for determining the
  20856. appropriateness of using or redistributing the Work and assume any
  20857. risks associated with Your exercise of permissions under this License.
  20858. 8. Limitation of Liability. In no event and under no legal theory,
  20859. whether in tort (including negligence), contract, or otherwise,
  20860. unless required by applicable law (such as deliberate and grossly
  20861. negligent acts) or agreed to in writing, shall any Contributor be
  20862. liable to You for damages, including any direct, indirect, special,
  20863. incidental, or consequential damages of any character arising as a
  20864. result of this License or out of the use or inability to use the
  20865. Work (including but not limited to damages for loss of goodwill,
  20866. work stoppage, computer failure or malfunction, or any and all
  20867. other commercial damages or losses), even if such Contributor
  20868. has been advised of the possibility of such damages.
  20869. 9. Accepting Warranty or Additional Liability. While redistributing
  20870. the Work or Derivative Works thereof, You may choose to offer,
  20871. and charge a fee for, acceptance of support, warranty, indemnity,
  20872. or other liability obligations and/or rights consistent with this
  20873. License. However, in accepting such obligations, You may act only
  20874. on Your own behalf and on Your sole responsibility, not on behalf
  20875. of any other Contributor, and only if You agree to indemnify,
  20876. defend, and hold each Contributor harmless for any liability
  20877. incurred by, or claims asserted against, such Contributor by reason
  20878. of your accepting any such warranty or additional liability.
  20879. END OF TERMS AND CONDITIONS
  20880. APPENDIX: How to apply the Apache License to your work.
  20881. To apply the Apache License to your work, attach the following
  20882. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  20883. replaced with your own identifying information. (Don&#x27;t include
  20884. the brackets!) The text should be enclosed in the appropriate
  20885. comment syntax for the file format. We also recommend that a
  20886. file or class name and description of purpose be included on the
  20887. same &quot;printed page&quot; as the copyright notice for easier
  20888. identification within third-party archives.
  20889. Copyright [yyyy] [name of copyright owner]
  20890. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  20891. you may not use this file except in compliance with the License.
  20892. You may obtain a copy of the License at
  20893. http://www.apache.org/licenses/LICENSE-2.0
  20894. Unless required by applicable law or agreed to in writing, software
  20895. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  20896. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  20897. See the License for the specific language governing permissions and
  20898. limitations under the License.
  20899. </pre>
  20900. </div>
  20901. </div>
  20902. <div class="product">
  20903. <span class="title">CRC32C</span>
  20904. <span class="homepage"><a href="https://github.com/google/crc32c">homepage</a></span>
  20905. <input type="checkbox" hidden id="78">
  20906. <label class="show" for="78" tabindex="0"></label>
  20907. <div class="licence">
  20908. <pre>Copyright 2017, The CRC32C Authors.
  20909. Redistribution and use in source and binary forms, with or without
  20910. modification, are permitted provided that the following conditions are
  20911. met:
  20912. * Redistributions of source code must retain the above copyright
  20913. notice, this list of conditions and the following disclaimer.
  20914. * Redistributions in binary form must reproduce the above
  20915. copyright notice, this list of conditions and the following disclaimer
  20916. in the documentation and/or other materials provided with the
  20917. distribution.
  20918. * Neither the name of Google Inc. nor the names of its
  20919. contributors may be used to endorse or promote products derived from
  20920. this software without specific prior written permission.
  20921. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  20922. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  20923. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  20924. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  20925. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  20926. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  20927. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  20928. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  20929. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  20930. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  20931. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  20932. </pre>
  20933. </div>
  20934. </div>
  20935. <div class="product">
  20936. <span class="title">Crubit: C++/Rust Bidirectional Interop Tool</span>
  20937. <span class="homepage"><a href="https://github.com/google/crubit">homepage</a></span>
  20938. <input type="checkbox" hidden id="79">
  20939. <label class="show" for="79" tabindex="0"></label>
  20940. <div class="licence">
  20941. <pre>==============================================================================
  20942. The Crubit project is under the Apache License v2.0 with LLVM Exceptions:
  20943. ==============================================================================
  20944. Apache License
  20945. Version 2.0, January 2004
  20946. http://www.apache.org/licenses/
  20947. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  20948. 1. Definitions.
  20949. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  20950. and distribution as defined by Sections 1 through 9 of this document.
  20951. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  20952. the copyright owner that is granting the License.
  20953. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  20954. other entities that control, are controlled by, or are under common
  20955. control with that entity. For the purposes of this definition,
  20956. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  20957. direction or management of such entity, whether by contract or
  20958. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  20959. outstanding shares, or (iii) beneficial ownership of such entity.
  20960. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  20961. exercising permissions granted by this License.
  20962. &quot;Source&quot; form shall mean the preferred form for making modifications,
  20963. including but not limited to software source code, documentation
  20964. source, and configuration files.
  20965. &quot;Object&quot; form shall mean any form resulting from mechanical
  20966. transformation or translation of a Source form, including but
  20967. not limited to compiled object code, generated documentation,
  20968. and conversions to other media types.
  20969. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  20970. Object form, made available under the License, as indicated by a
  20971. copyright notice that is included in or attached to the work
  20972. (an example is provided in the Appendix below).
  20973. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  20974. form, that is based on (or derived from) the Work and for which the
  20975. editorial revisions, annotations, elaborations, or other modifications
  20976. represent, as a whole, an original work of authorship. For the purposes
  20977. of this License, Derivative Works shall not include works that remain
  20978. separable from, or merely link (or bind by name) to the interfaces of,
  20979. the Work and Derivative Works thereof.
  20980. &quot;Contribution&quot; shall mean any work of authorship, including
  20981. the original version of the Work and any modifications or additions
  20982. to that Work or Derivative Works thereof, that is intentionally
  20983. submitted to Licensor for inclusion in the Work by the copyright owner
  20984. or by an individual or Legal Entity authorized to submit on behalf of
  20985. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  20986. means any form of electronic, verbal, or written communication sent
  20987. to the Licensor or its representatives, including but not limited to
  20988. communication on electronic mailing lists, source code control systems,
  20989. and issue tracking systems that are managed by, or on behalf of, the
  20990. Licensor for the purpose of discussing and improving the Work, but
  20991. excluding communication that is conspicuously marked or otherwise
  20992. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  20993. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  20994. on behalf of whom a Contribution has been received by Licensor and
  20995. subsequently incorporated within the Work.
  20996. 2. Grant of Copyright License. Subject to the terms and conditions of
  20997. this License, each Contributor hereby grants to You a perpetual,
  20998. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  20999. copyright license to reproduce, prepare Derivative Works of,
  21000. publicly display, publicly perform, sublicense, and distribute the
  21001. Work and such Derivative Works in Source or Object form.
  21002. 3. Grant of Patent License. Subject to the terms and conditions of
  21003. this License, each Contributor hereby grants to You a perpetual,
  21004. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  21005. (except as stated in this section) patent license to make, have made,
  21006. use, offer to sell, sell, import, and otherwise transfer the Work,
  21007. where such license applies only to those patent claims licensable
  21008. by such Contributor that are necessarily infringed by their
  21009. Contribution(s) alone or by combination of their Contribution(s)
  21010. with the Work to which such Contribution(s) was submitted. If You
  21011. institute patent litigation against any entity (including a
  21012. cross-claim or counterclaim in a lawsuit) alleging that the Work
  21013. or a Contribution incorporated within the Work constitutes direct
  21014. or contributory patent infringement, then any patent licenses
  21015. granted to You under this License for that Work shall terminate
  21016. as of the date such litigation is filed.
  21017. 4. Redistribution. You may reproduce and distribute copies of the
  21018. Work or Derivative Works thereof in any medium, with or without
  21019. modifications, and in Source or Object form, provided that You
  21020. meet the following conditions:
  21021. (a) You must give any other recipients of the Work or
  21022. Derivative Works a copy of this License; and
  21023. (b) You must cause any modified files to carry prominent notices
  21024. stating that You changed the files; and
  21025. (c) You must retain, in the Source form of any Derivative Works
  21026. that You distribute, all copyright, patent, trademark, and
  21027. attribution notices from the Source form of the Work,
  21028. excluding those notices that do not pertain to any part of
  21029. the Derivative Works; and
  21030. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  21031. distribution, then any Derivative Works that You distribute must
  21032. include a readable copy of the attribution notices contained
  21033. within such NOTICE file, excluding those notices that do not
  21034. pertain to any part of the Derivative Works, in at least one
  21035. of the following places: within a NOTICE text file distributed
  21036. as part of the Derivative Works; within the Source form or
  21037. documentation, if provided along with the Derivative Works; or,
  21038. within a display generated by the Derivative Works, if and
  21039. wherever such third-party notices normally appear. The contents
  21040. of the NOTICE file are for informational purposes only and
  21041. do not modify the License. You may add Your own attribution
  21042. notices within Derivative Works that You distribute, alongside
  21043. or as an addendum to the NOTICE text from the Work, provided
  21044. that such additional attribution notices cannot be construed
  21045. as modifying the License.
  21046. You may add Your own copyright statement to Your modifications and
  21047. may provide additional or different license terms and conditions
  21048. for use, reproduction, or distribution of Your modifications, or
  21049. for any such Derivative Works as a whole, provided Your use,
  21050. reproduction, and distribution of the Work otherwise complies with
  21051. the conditions stated in this License.
  21052. 5. Submission of Contributions. Unless You explicitly state otherwise,
  21053. any Contribution intentionally submitted for inclusion in the Work
  21054. by You to the Licensor shall be under the terms and conditions of
  21055. this License, without any additional terms or conditions.
  21056. Notwithstanding the above, nothing herein shall supersede or modify
  21057. the terms of any separate license agreement you may have executed
  21058. with Licensor regarding such Contributions.
  21059. 6. Trademarks. This License does not grant permission to use the trade
  21060. names, trademarks, service marks, or product names of the Licensor,
  21061. except as required for reasonable and customary use in describing the
  21062. origin of the Work and reproducing the content of the NOTICE file.
  21063. 7. Disclaimer of Warranty. Unless required by applicable law or
  21064. agreed to in writing, Licensor provides the Work (and each
  21065. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  21066. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  21067. implied, including, without limitation, any warranties or conditions
  21068. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  21069. PARTICULAR PURPOSE. You are solely responsible for determining the
  21070. appropriateness of using or redistributing the Work and assume any
  21071. risks associated with Your exercise of permissions under this License.
  21072. 8. Limitation of Liability. In no event and under no legal theory,
  21073. whether in tort (including negligence), contract, or otherwise,
  21074. unless required by applicable law (such as deliberate and grossly
  21075. negligent acts) or agreed to in writing, shall any Contributor be
  21076. liable to You for damages, including any direct, indirect, special,
  21077. incidental, or consequential damages of any character arising as a
  21078. result of this License or out of the use or inability to use the
  21079. Work (including but not limited to damages for loss of goodwill,
  21080. work stoppage, computer failure or malfunction, or any and all
  21081. other commercial damages or losses), even if such Contributor
  21082. has been advised of the possibility of such damages.
  21083. 9. Accepting Warranty or Additional Liability. While redistributing
  21084. the Work or Derivative Works thereof, You may choose to offer,
  21085. and charge a fee for, acceptance of support, warranty, indemnity,
  21086. or other liability obligations and/or rights consistent with this
  21087. License. However, in accepting such obligations, You may act only
  21088. on Your own behalf and on Your sole responsibility, not on behalf
  21089. of any other Contributor, and only if You agree to indemnify,
  21090. defend, and hold each Contributor harmless for any liability
  21091. incurred by, or claims asserted against, such Contributor by reason
  21092. of your accepting any such warranty or additional liability.
  21093. END OF TERMS AND CONDITIONS
  21094. APPENDIX: How to apply the Apache License to your work.
  21095. To apply the Apache License to your work, attach the following
  21096. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  21097. replaced with your own identifying information. (Don&#x27;t include
  21098. the brackets!) The text should be enclosed in the appropriate
  21099. comment syntax for the file format. We also recommend that a
  21100. file or class name and description of purpose be included on the
  21101. same &quot;printed page&quot; as the copyright notice for easier
  21102. identification within third-party archives.
  21103. Copyright [yyyy] [name of copyright owner]
  21104. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  21105. you may not use this file except in compliance with the License.
  21106. You may obtain a copy of the License at
  21107. http://www.apache.org/licenses/LICENSE-2.0
  21108. Unless required by applicable law or agreed to in writing, software
  21109. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  21110. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21111. See the License for the specific language governing permissions and
  21112. limitations under the License.
  21113. ---- LLVM Exceptions to the Apache 2.0 License ----
  21114. As an exception, if, as a result of your compiling your source code, portions
  21115. of this Software are embedded into an Object form of such source code, you
  21116. may redistribute such embedded portions in such Object form without complying
  21117. with the conditions of Sections 4(a), 4(b) and 4(d) of the License.
  21118. In addition, if you combine or link compiled forms of this Software with
  21119. software that is licensed under the GPLv2 (&quot;Combined Software&quot;) and if a
  21120. court of competent jurisdiction determines that the patent provision (Section
  21121. 3), the indemnity provision (Section 9) or other Section of the License
  21122. conflicts with the conditions of the GPLv2, you may retroactively and
  21123. prospectively choose to deem waived or otherwise exclude such Section(s) of
  21124. the License, but only in their entirety and only with respect to the Combined
  21125. Software.
  21126. ==============================================================================
  21127. Software from third parties included in the Crubit project:
  21128. ==============================================================================
  21129. The Crubit project contains third party software which is under different
  21130. license terms. All such code will be identified clearly using at least one of
  21131. two mechanisms:
  21132. 1) It will be in a separate directory tree with its own `LICENSE.txt` or
  21133. `LICENSE` file at the top containing the specific license and restrictions
  21134. which apply to that software, or
  21135. 2) It will contain specific license and restriction terms at the top of every
  21136. file.</pre>
  21137. </div>
  21138. </div>
  21139. <div class="product">
  21140. <span class="title">d3</span>
  21141. <span class="homepage"><a href="https://github.com/d3/d3">homepage</a></span>
  21142. <input type="checkbox" hidden id="80">
  21143. <label class="show" for="80" tabindex="0"></label>
  21144. <div class="licence">
  21145. <pre>Copyright 2010-2023 Mike Bostock
  21146. Permission to use, copy, modify, and/or distribute this software for any purpose
  21147. with or without fee is hereby granted, provided that the above copyright notice
  21148. and this permission notice appear in all copies.
  21149. THE SOFTWARE IS PROVIDED &quot;AS IS&quot; AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
  21150. REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
  21151. FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
  21152. INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
  21153. OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  21154. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
  21155. THIS SOFTWARE.
  21156. </pre>
  21157. </div>
  21158. </div>
  21159. <div class="product">
  21160. <span class="title">Dagger</span>
  21161. <span class="homepage"><a href="https://github.com/google/dagger">homepage</a></span>
  21162. <input type="checkbox" hidden id="81">
  21163. <label class="show" for="81" tabindex="0"></label>
  21164. <div class="licence">
  21165. <pre>
  21166. Apache License
  21167. Version 2.0, January 2004
  21168. http://www.apache.org/licenses/
  21169. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  21170. 1. Definitions.
  21171. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  21172. and distribution as defined by Sections 1 through 9 of this document.
  21173. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  21174. the copyright owner that is granting the License.
  21175. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  21176. other entities that control, are controlled by, or are under common
  21177. control with that entity. For the purposes of this definition,
  21178. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  21179. direction or management of such entity, whether by contract or
  21180. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  21181. outstanding shares, or (iii) beneficial ownership of such entity.
  21182. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  21183. exercising permissions granted by this License.
  21184. &quot;Source&quot; form shall mean the preferred form for making modifications,
  21185. including but not limited to software source code, documentation
  21186. source, and configuration files.
  21187. &quot;Object&quot; form shall mean any form resulting from mechanical
  21188. transformation or translation of a Source form, including but
  21189. not limited to compiled object code, generated documentation,
  21190. and conversions to other media types.
  21191. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  21192. Object form, made available under the License, as indicated by a
  21193. copyright notice that is included in or attached to the work
  21194. (an example is provided in the Appendix below).
  21195. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  21196. form, that is based on (or derived from) the Work and for which the
  21197. editorial revisions, annotations, elaborations, or other modifications
  21198. represent, as a whole, an original work of authorship. For the purposes
  21199. of this License, Derivative Works shall not include works that remain
  21200. separable from, or merely link (or bind by name) to the interfaces of,
  21201. the Work and Derivative Works thereof.
  21202. &quot;Contribution&quot; shall mean any work of authorship, including
  21203. the original version of the Work and any modifications or additions
  21204. to that Work or Derivative Works thereof, that is intentionally
  21205. submitted to Licensor for inclusion in the Work by the copyright owner
  21206. or by an individual or Legal Entity authorized to submit on behalf of
  21207. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  21208. means any form of electronic, verbal, or written communication sent
  21209. to the Licensor or its representatives, including but not limited to
  21210. communication on electronic mailing lists, source code control systems,
  21211. and issue tracking systems that are managed by, or on behalf of, the
  21212. Licensor for the purpose of discussing and improving the Work, but
  21213. excluding communication that is conspicuously marked or otherwise
  21214. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  21215. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  21216. on behalf of whom a Contribution has been received by Licensor and
  21217. subsequently incorporated within the Work.
  21218. 2. Grant of Copyright License. Subject to the terms and conditions of
  21219. this License, each Contributor hereby grants to You a perpetual,
  21220. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  21221. copyright license to reproduce, prepare Derivative Works of,
  21222. publicly display, publicly perform, sublicense, and distribute the
  21223. Work and such Derivative Works in Source or Object form.
  21224. 3. Grant of Patent License. Subject to the terms and conditions of
  21225. this License, each Contributor hereby grants to You a perpetual,
  21226. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  21227. (except as stated in this section) patent license to make, have made,
  21228. use, offer to sell, sell, import, and otherwise transfer the Work,
  21229. where such license applies only to those patent claims licensable
  21230. by such Contributor that are necessarily infringed by their
  21231. Contribution(s) alone or by combination of their Contribution(s)
  21232. with the Work to which such Contribution(s) was submitted. If You
  21233. institute patent litigation against any entity (including a
  21234. cross-claim or counterclaim in a lawsuit) alleging that the Work
  21235. or a Contribution incorporated within the Work constitutes direct
  21236. or contributory patent infringement, then any patent licenses
  21237. granted to You under this License for that Work shall terminate
  21238. as of the date such litigation is filed.
  21239. 4. Redistribution. You may reproduce and distribute copies of the
  21240. Work or Derivative Works thereof in any medium, with or without
  21241. modifications, and in Source or Object form, provided that You
  21242. meet the following conditions:
  21243. (a) You must give any other recipients of the Work or
  21244. Derivative Works a copy of this License; and
  21245. (b) You must cause any modified files to carry prominent notices
  21246. stating that You changed the files; and
  21247. (c) You must retain, in the Source form of any Derivative Works
  21248. that You distribute, all copyright, patent, trademark, and
  21249. attribution notices from the Source form of the Work,
  21250. excluding those notices that do not pertain to any part of
  21251. the Derivative Works; and
  21252. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  21253. distribution, then any Derivative Works that You distribute must
  21254. include a readable copy of the attribution notices contained
  21255. within such NOTICE file, excluding those notices that do not
  21256. pertain to any part of the Derivative Works, in at least one
  21257. of the following places: within a NOTICE text file distributed
  21258. as part of the Derivative Works; within the Source form or
  21259. documentation, if provided along with the Derivative Works; or,
  21260. within a display generated by the Derivative Works, if and
  21261. wherever such third-party notices normally appear. The contents
  21262. of the NOTICE file are for informational purposes only and
  21263. do not modify the License. You may add Your own attribution
  21264. notices within Derivative Works that You distribute, alongside
  21265. or as an addendum to the NOTICE text from the Work, provided
  21266. that such additional attribution notices cannot be construed
  21267. as modifying the License.
  21268. You may add Your own copyright statement to Your modifications and
  21269. may provide additional or different license terms and conditions
  21270. for use, reproduction, or distribution of Your modifications, or
  21271. for any such Derivative Works as a whole, provided Your use,
  21272. reproduction, and distribution of the Work otherwise complies with
  21273. the conditions stated in this License.
  21274. 5. Submission of Contributions. Unless You explicitly state otherwise,
  21275. any Contribution intentionally submitted for inclusion in the Work
  21276. by You to the Licensor shall be under the terms and conditions of
  21277. this License, without any additional terms or conditions.
  21278. Notwithstanding the above, nothing herein shall supersede or modify
  21279. the terms of any separate license agreement you may have executed
  21280. with Licensor regarding such Contributions.
  21281. 6. Trademarks. This License does not grant permission to use the trade
  21282. names, trademarks, service marks, or product names of the Licensor,
  21283. except as required for reasonable and customary use in describing the
  21284. origin of the Work and reproducing the content of the NOTICE file.
  21285. 7. Disclaimer of Warranty. Unless required by applicable law or
  21286. agreed to in writing, Licensor provides the Work (and each
  21287. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  21288. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  21289. implied, including, without limitation, any warranties or conditions
  21290. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  21291. PARTICULAR PURPOSE. You are solely responsible for determining the
  21292. appropriateness of using or redistributing the Work and assume any
  21293. risks associated with Your exercise of permissions under this License.
  21294. 8. Limitation of Liability. In no event and under no legal theory,
  21295. whether in tort (including negligence), contract, or otherwise,
  21296. unless required by applicable law (such as deliberate and grossly
  21297. negligent acts) or agreed to in writing, shall any Contributor be
  21298. liable to You for damages, including any direct, indirect, special,
  21299. incidental, or consequential damages of any character arising as a
  21300. result of this License or out of the use or inability to use the
  21301. Work (including but not limited to damages for loss of goodwill,
  21302. work stoppage, computer failure or malfunction, or any and all
  21303. other commercial damages or losses), even if such Contributor
  21304. has been advised of the possibility of such damages.
  21305. 9. Accepting Warranty or Additional Liability. While redistributing
  21306. the Work or Derivative Works thereof, You may choose to offer,
  21307. and charge a fee for, acceptance of support, warranty, indemnity,
  21308. or other liability obligations and/or rights consistent with this
  21309. License. However, in accepting such obligations, You may act only
  21310. on Your own behalf and on Your sole responsibility, not on behalf
  21311. of any other Contributor, and only if You agree to indemnify,
  21312. defend, and hold each Contributor harmless for any liability
  21313. incurred by, or claims asserted against, such Contributor by reason
  21314. of your accepting any such warranty or additional liability.
  21315. END OF TERMS AND CONDITIONS
  21316. APPENDIX: How to apply the Apache License to your work.
  21317. To apply the Apache License to your work, attach the following
  21318. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  21319. replaced with your own identifying information. (Don&#x27;t include
  21320. the brackets!) The text should be enclosed in the appropriate
  21321. comment syntax for the file format. We also recommend that a
  21322. file or class name and description of purpose be included on the
  21323. same &quot;printed page&quot; as the copyright notice for easier
  21324. identification within third-party archives.
  21325. Copyright [yyyy] [name of copyright owner]
  21326. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  21327. you may not use this file except in compliance with the License.
  21328. You may obtain a copy of the License at
  21329. http://www.apache.org/licenses/LICENSE-2.0
  21330. Unless required by applicable law or agreed to in writing, software
  21331. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  21332. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21333. See the License for the specific language governing permissions and
  21334. limitations under the License.
  21335. </pre>
  21336. </div>
  21337. </div>
  21338. <div class="product">
  21339. <span class="title">Darwin</span>
  21340. <span class="homepage"><a href="http://www.opensource.apple.com/">homepage</a></span>
  21341. <input type="checkbox" hidden id="82">
  21342. <label class="show" for="82" tabindex="0"></label>
  21343. <div class="licence">
  21344. <pre>APPLE PUBLIC SOURCE LICENSE Version 2.0 - August 6, 2003
  21345. Please read this License carefully before downloading this software. By
  21346. downloading or using this software, you are agreeing to be bound by the terms of
  21347. this License. If you do not or cannot agree to the terms of this License,
  21348. please do not download or use the software.
  21349. Apple Note: In January 2007, Apple changed its corporate name from &quot;Apple
  21350. Computer, Inc.&quot; to &quot;Apple Inc.&quot; This change has been reflected below and
  21351. copyright years updated, but no other changes have been made to the APSL 2.0.
  21352. 1. General; Definitions. This License applies to any program or other work
  21353. which Apple Inc. (&quot;Apple&quot;) makes publicly available and which contains a notice
  21354. placed by Apple identifying such program or work as &quot;Original Code&quot; and stating
  21355. that it is subject to the terms of this Apple Public Source License version 2.0
  21356. (&quot;License&quot;). As used in this License:
  21357. 1.1 &quot;Applicable Patent Rights&quot; mean: (a) in the case where Apple is the
  21358. grantor of rights, (i) claims of patents that are now or hereafter acquired,
  21359. owned by or assigned to Apple and (ii) that cover subject matter contained in
  21360. the Original Code, but only to the extent necessary to use, reproduce and/or
  21361. distribute the Original Code without infringement; and (b) in the case where You
  21362. are the grantor of rights, (i) claims of patents that are now or hereafter
  21363. acquired, owned by or assigned to You and (ii) that cover subject matter in Your
  21364. Modifications, taken alone or in combination with Original Code.
  21365. 1.2 &quot;Contributor&quot; means any person or entity that creates or contributes to the
  21366. creation of Modifications.
  21367. 1.3 &quot;Covered Code&quot; means the Original Code, Modifications, the combination of
  21368. Original Code and any Modifications, and/or any respective portions thereof.
  21369. 1.4 &quot;Externally Deploy&quot; means: (a) to sublicense, distribute or otherwise make
  21370. Covered Code available, directly or indirectly, to anyone other than You; and/or
  21371. (b) to use Covered Code, alone or as part of a Larger Work, in any way to
  21372. provide a service, including but not limited to delivery of content, through
  21373. electronic communication with a client other than You.
  21374. 1.5 &quot;Larger Work&quot; means a work which combines Covered Code or portions thereof
  21375. with code not governed by the terms of this License.
  21376. 1.6 &quot;Modifications&quot; mean any addition to, deletion from, and/or change to, the
  21377. substance and/or structure of the Original Code, any previous Modifications, the
  21378. combination of Original Code and any previous Modifications, and/or any
  21379. respective portions thereof. When code is released as a series of files, a
  21380. Modification is: (a) any addition to or deletion from the contents of a file
  21381. containing Covered Code; and/or (b) any new file or other representation of
  21382. computer program statements that contains any part of Covered Code.
  21383. 1.7 &quot;Original Code&quot; means (a) the Source Code of a program or other work as
  21384. originally made available by Apple under this License, including the Source Code
  21385. of any updates or upgrades to such programs or works made available by Apple
  21386. under this License, and that has been expressly identified by Apple as such in
  21387. the header file(s) of such work; and (b) the object code compiled from such
  21388. Source Code and originally made available by Apple under this License
  21389. 1.8 &quot;Source Code&quot; means the human readable form of a program or other work that
  21390. is suitable for making modifications to it, including all modules it contains,
  21391. plus any associated interface definition files, scripts used to control
  21392. compilation and installation of an executable (object code).
  21393. 1.9 &quot;You&quot; or &quot;Your&quot; means an individual or a legal entity exercising rights
  21394. under this License. For legal entities, &quot;You&quot; or &quot;Your&quot; includes any entity
  21395. which controls, is controlled by, or is under common control with, You, where
  21396. &quot;control&quot; means (a) the power, direct or indirect, to cause the direction or
  21397. management of such entity, whether by contract or otherwise, or (b) ownership of
  21398. fifty percent (50%) or more of the outstanding shares or beneficial ownership of
  21399. such entity.
  21400. 2. Permitted Uses; Conditions &amp; Restrictions. Subject to the terms and
  21401. conditions of this License, Apple hereby grants You, effective on the date You
  21402. accept this License and download the Original Code, a world-wide, royalty-free,
  21403. non-exclusive license, to the extent of Apple&#x27;s Applicable Patent Rights and
  21404. copyrights covering the Original Code, to do the following:
  21405. 2.1 Unmodified Code. You may use, reproduce, display, perform, internally
  21406. distribute within Your organization, and Externally Deploy verbatim, unmodified
  21407. copies of the Original Code, for commercial or non-commercial purposes, provided
  21408. that in each instance:
  21409. (a) You must retain and reproduce in all copies of Original Code the copyright
  21410. and other proprietary notices and disclaimers of Apple as they appear in the
  21411. Original Code, and keep intact all notices in the Original Code that refer to
  21412. this License; and
  21413. (b) You must include a copy of this License with every copy of Source Code of
  21414. Covered Code and documentation You distribute or Externally Deploy, and You may
  21415. not offer or impose any terms on such Source Code that alter or restrict this
  21416. License or the recipients&#x27; rights hereunder, except as permitted under Section
  21417. 6.
  21418. 2.2 Modified Code. You may modify Covered Code and use, reproduce, display,
  21419. perform, internally distribute within Your organization, and Externally Deploy
  21420. Your Modifications and Covered Code, for commercial or non-commercial purposes,
  21421. provided that in each instance You also meet all of these conditions:
  21422. (a) You must satisfy all the conditions of Section 2.1 with respect to the
  21423. Source Code of the Covered Code;
  21424. (b) You must duplicate, to the extent it does not already exist, the notice in
  21425. Exhibit A in each file of the Source Code of all Your Modifications, and cause
  21426. the modified files to carry prominent notices stating that You changed the files
  21427. and the date of any change; and
  21428. (c) If You Externally Deploy Your Modifications, You must make Source Code of
  21429. all Your Externally Deployed Modifications either available to those to whom You
  21430. have Externally Deployed Your Modifications, or publicly available. Source Code
  21431. of Your Externally Deployed Modifications must be released under the terms set
  21432. forth in this License, including the license grants set forth in Section 3
  21433. below, for as long as you Externally Deploy the Covered Code or twelve (12)
  21434. months from the date of initial External Deployment, whichever is longer. You
  21435. should preferably distribute the Source Code of Your Externally Deployed
  21436. Modifications electronically (e.g. download from a web site).
  21437. 2.3 Distribution of Executable Versions. In addition, if You Externally Deploy
  21438. Covered Code (Original Code and/or Modifications) in object code, executable
  21439. form only, You must include a prominent notice, in the code itself as well as in
  21440. related documentation, stating that Source Code of the Covered Code is available
  21441. under the terms of this License with information on how and where to obtain such
  21442. Source Code.
  21443. 2.4 Third Party Rights. You expressly acknowledge and agree that although
  21444. Apple and each Contributor grants the licenses to their respective portions of
  21445. the Covered Code set forth herein, no assurances are provided by Apple or any
  21446. Contributor that the Covered Code does not infringe the patent or other
  21447. intellectual property rights of any other entity. Apple and each Contributor
  21448. disclaim any liability to You for claims brought by any other entity based on
  21449. infringement of intellectual property rights or otherwise. As a condition to
  21450. exercising the rights and licenses granted hereunder, You hereby assume sole
  21451. responsibility to secure any other intellectual property rights needed, if any.
  21452. For example, if a third party patent license is required to allow You to
  21453. distribute the Covered Code, it is Your responsibility to acquire that license
  21454. before distributing the Covered Code.
  21455. 3. Your Grants. In consideration of, and as a condition to, the licenses
  21456. granted to You under this License, You hereby grant to any person or entity
  21457. receiving or distributing Covered Code under this License a non-exclusive,
  21458. royalty-free, perpetual, irrevocable license, under Your Applicable Patent
  21459. Rights and other intellectual property rights (other than patent) owned or
  21460. controlled by You, to use, reproduce, display, perform, modify, sublicense,
  21461. distribute and Externally Deploy Your Modifications of the same scope and extent
  21462. as Apple&#x27;s licenses under Sections 2.1 and 2.2 above.
  21463. 4. Larger Works. You may create a Larger Work by combining Covered Code with
  21464. other code not governed by the terms of this License and distribute the Larger
  21465. Work as a single product. In each such instance, You must make sure the
  21466. requirements of this License are fulfilled for the Covered Code or any portion
  21467. thereof.
  21468. 5. Limitations on Patent License. Except as expressly stated in Section 2, no
  21469. other patent rights, express or implied, are granted by Apple herein.
  21470. Modifications and/or Larger Works may require additional patent licenses from
  21471. Apple which Apple may grant in its sole discretion.
  21472. 6. Additional Terms. You may choose to offer, and to charge a fee for,
  21473. warranty, support, indemnity or liability obligations and/or other rights
  21474. consistent with the scope of the license granted herein (&quot;Additional Terms&quot;) to
  21475. one or more recipients of Covered Code. However, You may do so only on Your own
  21476. behalf and as Your sole responsibility, and not on behalf of Apple or any
  21477. Contributor. You must obtain the recipient&#x27;s agreement that any such Additional
  21478. Terms are offered by You alone, and You hereby agree to indemnify, defend and
  21479. hold Apple and every Contributor harmless for any liability incurred by or
  21480. claims asserted against Apple or such Contributor by reason of any such
  21481. Additional Terms.
  21482. 7. Versions of the License. Apple may publish revised and/or new versions of
  21483. this License from time to time. Each version will be given a distinguishing
  21484. version number. Once Original Code has been published under a particular
  21485. version of this License, You may continue to use it under the terms of that
  21486. version. You may also choose to use such Original Code under the terms of any
  21487. subsequent version of this License published by Apple. No one other than Apple
  21488. has the right to modify the terms applicable to Covered Code created under this
  21489. License.
  21490. 8. NO WARRANTY OR SUPPORT. The Covered Code may contain in whole or in part
  21491. pre-release, untested, or not fully tested works. The Covered Code may contain
  21492. errors that could cause failures or loss of data, and may be incomplete or
  21493. contain inaccuracies. You expressly acknowledge and agree that use of the
  21494. Covered Code, or any portion thereof, is at Your sole and entire risk. THE
  21495. COVERED CODE IS PROVIDED &quot;AS IS&quot; AND WITHOUT WARRANTY, UPGRADES OR SUPPORT OF
  21496. ANY KIND AND APPLE AND APPLE&#x27;S LICENSOR(S) (COLLECTIVELY REFERRED TO AS &quot;APPLE&quot;
  21497. FOR THE PURPOSES OF SECTIONS 8 AND 9) AND ALL CONTRIBUTORS EXPRESSLY DISCLAIM
  21498. ALL WARRANTIES AND/OR CONDITIONS, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED
  21499. TO, THE IMPLIED WARRANTIES AND/OR CONDITIONS OF MERCHANTABILITY, OF SATISFACTORY
  21500. QUALITY, OF FITNESS FOR A PARTICULAR PURPOSE, OF ACCURACY, OF QUIET ENJOYMENT,
  21501. AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. APPLE AND EACH CONTRIBUTOR DOES NOT
  21502. WARRANT AGAINST INTERFERENCE WITH YOUR ENJOYMENT OF THE COVERED CODE, THAT THE
  21503. FUNCTIONS CONTAINED IN THE COVERED CODE WILL MEET YOUR REQUIREMENTS, THAT THE
  21504. OPERATION OF THE COVERED CODE WILL BE UNINTERRUPTED OR ERROR-FREE, OR THAT
  21505. DEFECTS IN THE COVERED CODE WILL BE CORRECTED. NO ORAL OR WRITTEN INFORMATION
  21506. OR ADVICE GIVEN BY APPLE, AN APPLE AUTHORIZED REPRESENTATIVE OR ANY CONTRIBUTOR
  21507. SHALL CREATE A WARRANTY. You acknowledge that the Covered Code is not intended
  21508. for use in the operation of nuclear facilities, aircraft navigation,
  21509. communication systems, or air traffic control machines in which case the failure
  21510. of the Covered Code could lead to death, personal injury, or severe physical or
  21511. environmental damage.
  21512. 9. LIMITATION OF LIABILITY. TO THE EXTENT NOT PROHIBITED BY LAW, IN NO EVENT
  21513. SHALL APPLE OR ANY CONTRIBUTOR BE LIABLE FOR ANY INCIDENTAL, SPECIAL, INDIRECT
  21514. OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING TO THIS LICENSE OR YOUR USE
  21515. OR INABILITY TO USE THE COVERED CODE, OR ANY PORTION THEREOF, WHETHER UNDER A
  21516. THEORY OF CONTRACT, WARRANTY, TORT (INCLUDING NEGLIGENCE), PRODUCTS LIABILITY OR
  21517. OTHERWISE, EVEN IF APPLE OR SUCH CONTRIBUTOR HAS BEEN ADVISED OF THE POSSIBILITY
  21518. OF SUCH DAMAGES AND NOTWITHSTANDING THE FAILURE OF ESSENTIAL PURPOSE OF ANY
  21519. REMEDY. SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OF LIABILITY OF
  21520. INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS LIMITATION MAY NOT APPLY TO YOU. In
  21521. no event shall Apple&#x27;s total liability to You for all damages (other than as may
  21522. be required by applicable law) under this License exceed the amount of fifty
  21523. dollars ($50.00).
  21524. 10. Trademarks. This License does not grant any rights to use the trademarks
  21525. or trade names &quot;Apple&quot;, &quot;Mac&quot;, &quot;Mac OS&quot;, &quot;QuickTime&quot;, &quot;QuickTime Streaming
  21526. Server&quot; or any other trademarks, service marks, logos or trade names belonging
  21527. to Apple (collectively &quot;Apple Marks&quot;) or to any trademark, service mark, logo or
  21528. trade name belonging to any Contributor. You agree not to use any Apple Marks
  21529. in or as part of the name of products derived from the Original Code or to
  21530. endorse or promote products derived from the Original Code other than as
  21531. expressly permitted by and in strict compliance at all times with Apple&#x27;s third
  21532. party trademark usage guidelines which are posted at
  21533. http://www.apple.com/legal/guidelinesfor3rdparties.html.
  21534. 11. Ownership. Subject to the licenses granted under this License, each
  21535. Contributor retains all rights, title and interest in and to any Modifications
  21536. made by such Contributor. Apple retains all rights, title and interest in and
  21537. to the Original Code and any Modifications made by or on behalf of Apple (&quot;Apple
  21538. Modifications&quot;), and such Apple Modifications will not be automatically subject
  21539. to this License. Apple may, at its sole discretion, choose to license such
  21540. Apple Modifications under this License, or on different terms from those
  21541. contained in this License or may choose not to license them at all.
  21542. 12. Termination.
  21543. 12.1 Termination. This License and the rights granted hereunder will
  21544. terminate:
  21545. (a) automatically without notice from Apple if You fail to comply with any
  21546. term(s) of this License and fail to cure such breach within 30 days of becoming
  21547. aware of such breach; (b) immediately in the event of the circumstances
  21548. described in Section 13.5(b); or (c) automatically without notice from Apple if
  21549. You, at any time during the term of this License, commence an action for patent
  21550. infringement against Apple; provided that Apple did not first commence an action
  21551. for patent infringement against You in that instance.
  21552. 12.2 Effect of Termination. Upon termination, You agree to immediately stop
  21553. any further use, reproduction, modification, sublicensing and distribution of
  21554. the Covered Code. All sublicenses to the Covered Code which have been properly
  21555. granted prior to termination shall survive any termination of this License.
  21556. Provisions which, by their nature, should remain in effect beyond the
  21557. termination of this License shall survive, including but not limited to Sections
  21558. 3, 5, 8, 9, 10, 11, 12.2 and 13. No party will be liable to any other for
  21559. compensation, indemnity or damages of any sort solely as a result of terminating
  21560. this License in accordance with its terms, and termination of this License will
  21561. be without prejudice to any other right or remedy of any party.
  21562. 13. Miscellaneous.
  21563. 13.1 Government End Users. The Covered Code is a &quot;commercial item&quot; as defined
  21564. in FAR 2.101. Government software and technical data rights in the Covered Code
  21565. include only those rights customarily provided to the public as defined in this
  21566. License. This customary commercial license in technical data and software is
  21567. provided in accordance with FAR 12.211 (Technical Data) and 12.212 (Computer
  21568. Software) and, for Department of Defense purchases, DFAR 252.227-7015 (Technical
  21569. Data -- Commercial Items) and 227.7202-3 (Rights in Commercial Computer Software
  21570. or Computer Software Documentation). Accordingly, all U.S. Government End Users
  21571. acquire Covered Code with only those rights set forth herein.
  21572. 13.2 Relationship of Parties. This License will not be construed as creating
  21573. an agency, partnership, joint venture or any other form of legal association
  21574. between or among You, Apple or any Contributor, and You will not represent to
  21575. the contrary, whether expressly, by implication, appearance or otherwise.
  21576. 13.3 Independent Development. Nothing in this License will impair Apple&#x27;s
  21577. right to acquire, license, develop, have others develop for it, market and/or
  21578. distribute technology or products that perform the same or similar functions as,
  21579. or otherwise compete with, Modifications, Larger Works, technology or products
  21580. that You may develop, produce, market or distribute.
  21581. 13.4 Waiver; Construction. Failure by Apple or any Contributor to enforce any
  21582. provision of this License will not be deemed a waiver of future enforcement of
  21583. that or any other provision. Any law or regulation which provides that the
  21584. language of a contract shall be construed against the drafter will not apply to
  21585. this License.
  21586. 13.5 Severability. (a) If for any reason a court of competent jurisdiction
  21587. finds any provision of this License, or portion thereof, to be unenforceable,
  21588. that provision of the License will be enforced to the maximum extent permissible
  21589. so as to effect the economic benefits and intent of the parties, and the
  21590. remainder of this License will continue in full force and effect. (b)
  21591. Notwithstanding the foregoing, if applicable law prohibits or restricts You from
  21592. fully and/or specifically complying with Sections 2 and/or 3 or prevents the
  21593. enforceability of either of those Sections, this License will immediately
  21594. terminate and You must immediately discontinue any use of the Covered Code and
  21595. destroy all copies of it that are in your possession or control.
  21596. 13.6 Dispute Resolution. Any litigation or other dispute resolution between
  21597. You and Apple relating to this License shall take place in the Northern District
  21598. of California, and You and Apple hereby consent to the personal jurisdiction of,
  21599. and venue in, the state and federal courts within that District with respect to
  21600. this License. The application of the United Nations Convention on Contracts for
  21601. the International Sale of Goods is expressly excluded.
  21602. 13.7 Entire Agreement; Governing Law. This License constitutes the entire
  21603. agreement between the parties with respect to the subject matter hereof. This
  21604. License shall be governed by the laws of the United States and the State of
  21605. California, except that body of California law concerning conflicts of law.
  21606. Where You are located in the province of Quebec, Canada, the following clause
  21607. applies: The parties hereby confirm that they have requested that this License
  21608. and all related documents be drafted in English. Les parties ont exigé que le
  21609. présent contrat et tous les documents connexes soient rédigés en anglais.
  21610. EXHIBIT A.
  21611. &quot;Portions Copyright (c) 1999-2007 Apple Inc. All Rights Reserved.
  21612. This file contains Original Code and/or Modifications of Original Code as
  21613. defined in and that are subject to the Apple Public Source License Version 2.0
  21614. (the &#x27;License&#x27;). You may not use this file except in compliance with the
  21615. License. Please obtain a copy of the License at
  21616. http://www.opensource.apple.com/apsl/ and read it before using this file.
  21617. The Original Code and all software distributed under the License are distributed
  21618. on an &#x27;AS IS&#x27; basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED,
  21619. AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION,
  21620. ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET
  21621. ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language
  21622. governing rights and limitations under the License.&quot;
  21623. </pre>
  21624. </div>
  21625. </div>
  21626. <div class="product">
  21627. <span class="title">dav1d is an AV1 decoder :)</span>
  21628. <span class="homepage"><a href="https://code.videolan.org/videolan/dav1d">homepage</a></span>
  21629. <input type="checkbox" hidden id="83">
  21630. <label class="show" for="83" tabindex="0"></label>
  21631. <div class="licence">
  21632. <pre>Copyright © 2018, VideoLAN and dav1d authors
  21633. All rights reserved.
  21634. Redistribution and use in source and binary forms, with or without
  21635. modification, are permitted provided that the following conditions are met:
  21636. 1. Redistributions of source code must retain the above copyright notice, this
  21637. list of conditions and the following disclaimer.
  21638. 2. Redistributions in binary form must reproduce the above copyright notice,
  21639. this list of conditions and the following disclaimer in the documentation
  21640. and/or other materials provided with the distribution.
  21641. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot; AND
  21642. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  21643. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  21644. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  21645. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  21646. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  21647. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
  21648. ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  21649. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  21650. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  21651. </pre>
  21652. </div>
  21653. </div>
  21654. <div class="product">
  21655. <span class="title">Dawn</span>
  21656. <span class="homepage"><a href="https://dawn.googlesource.com/dawn">homepage</a></span>
  21657. <input type="checkbox" hidden id="84">
  21658. <label class="show" for="84" tabindex="0"></label>
  21659. <div class="licence">
  21660. <pre>
  21661. Apache License
  21662. Version 2.0, January 2004
  21663. http://www.apache.org/licenses/
  21664. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  21665. 1. Definitions.
  21666. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  21667. and distribution as defined by Sections 1 through 9 of this document.
  21668. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  21669. the copyright owner that is granting the License.
  21670. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  21671. other entities that control, are controlled by, or are under common
  21672. control with that entity. For the purposes of this definition,
  21673. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  21674. direction or management of such entity, whether by contract or
  21675. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  21676. outstanding shares, or (iii) beneficial ownership of such entity.
  21677. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  21678. exercising permissions granted by this License.
  21679. &quot;Source&quot; form shall mean the preferred form for making modifications,
  21680. including but not limited to software source code, documentation
  21681. source, and configuration files.
  21682. &quot;Object&quot; form shall mean any form resulting from mechanical
  21683. transformation or translation of a Source form, including but
  21684. not limited to compiled object code, generated documentation,
  21685. and conversions to other media types.
  21686. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  21687. Object form, made available under the License, as indicated by a
  21688. copyright notice that is included in or attached to the work
  21689. (an example is provided in the Appendix below).
  21690. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  21691. form, that is based on (or derived from) the Work and for which the
  21692. editorial revisions, annotations, elaborations, or other modifications
  21693. represent, as a whole, an original work of authorship. For the purposes
  21694. of this License, Derivative Works shall not include works that remain
  21695. separable from, or merely link (or bind by name) to the interfaces of,
  21696. the Work and Derivative Works thereof.
  21697. &quot;Contribution&quot; shall mean any work of authorship, including
  21698. the original version of the Work and any modifications or additions
  21699. to that Work or Derivative Works thereof, that is intentionally
  21700. submitted to Licensor for inclusion in the Work by the copyright owner
  21701. or by an individual or Legal Entity authorized to submit on behalf of
  21702. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  21703. means any form of electronic, verbal, or written communication sent
  21704. to the Licensor or its representatives, including but not limited to
  21705. communication on electronic mailing lists, source code control systems,
  21706. and issue tracking systems that are managed by, or on behalf of, the
  21707. Licensor for the purpose of discussing and improving the Work, but
  21708. excluding communication that is conspicuously marked or otherwise
  21709. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  21710. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  21711. on behalf of whom a Contribution has been received by Licensor and
  21712. subsequently incorporated within the Work.
  21713. 2. Grant of Copyright License. Subject to the terms and conditions of
  21714. this License, each Contributor hereby grants to You a perpetual,
  21715. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  21716. copyright license to reproduce, prepare Derivative Works of,
  21717. publicly display, publicly perform, sublicense, and distribute the
  21718. Work and such Derivative Works in Source or Object form.
  21719. 3. Grant of Patent License. Subject to the terms and conditions of
  21720. this License, each Contributor hereby grants to You a perpetual,
  21721. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  21722. (except as stated in this section) patent license to make, have made,
  21723. use, offer to sell, sell, import, and otherwise transfer the Work,
  21724. where such license applies only to those patent claims licensable
  21725. by such Contributor that are necessarily infringed by their
  21726. Contribution(s) alone or by combination of their Contribution(s)
  21727. with the Work to which such Contribution(s) was submitted. If You
  21728. institute patent litigation against any entity (including a
  21729. cross-claim or counterclaim in a lawsuit) alleging that the Work
  21730. or a Contribution incorporated within the Work constitutes direct
  21731. or contributory patent infringement, then any patent licenses
  21732. granted to You under this License for that Work shall terminate
  21733. as of the date such litigation is filed.
  21734. 4. Redistribution. You may reproduce and distribute copies of the
  21735. Work or Derivative Works thereof in any medium, with or without
  21736. modifications, and in Source or Object form, provided that You
  21737. meet the following conditions:
  21738. (a) You must give any other recipients of the Work or
  21739. Derivative Works a copy of this License; and
  21740. (b) You must cause any modified files to carry prominent notices
  21741. stating that You changed the files; and
  21742. (c) You must retain, in the Source form of any Derivative Works
  21743. that You distribute, all copyright, patent, trademark, and
  21744. attribution notices from the Source form of the Work,
  21745. excluding those notices that do not pertain to any part of
  21746. the Derivative Works; and
  21747. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  21748. distribution, then any Derivative Works that You distribute must
  21749. include a readable copy of the attribution notices contained
  21750. within such NOTICE file, excluding those notices that do not
  21751. pertain to any part of the Derivative Works, in at least one
  21752. of the following places: within a NOTICE text file distributed
  21753. as part of the Derivative Works; within the Source form or
  21754. documentation, if provided along with the Derivative Works; or,
  21755. within a display generated by the Derivative Works, if and
  21756. wherever such third-party notices normally appear. The contents
  21757. of the NOTICE file are for informational purposes only and
  21758. do not modify the License. You may add Your own attribution
  21759. notices within Derivative Works that You distribute, alongside
  21760. or as an addendum to the NOTICE text from the Work, provided
  21761. that such additional attribution notices cannot be construed
  21762. as modifying the License.
  21763. You may add Your own copyright statement to Your modifications and
  21764. may provide additional or different license terms and conditions
  21765. for use, reproduction, or distribution of Your modifications, or
  21766. for any such Derivative Works as a whole, provided Your use,
  21767. reproduction, and distribution of the Work otherwise complies with
  21768. the conditions stated in this License.
  21769. 5. Submission of Contributions. Unless You explicitly state otherwise,
  21770. any Contribution intentionally submitted for inclusion in the Work
  21771. by You to the Licensor shall be under the terms and conditions of
  21772. this License, without any additional terms or conditions.
  21773. Notwithstanding the above, nothing herein shall supersede or modify
  21774. the terms of any separate license agreement you may have executed
  21775. with Licensor regarding such Contributions.
  21776. 6. Trademarks. This License does not grant permission to use the trade
  21777. names, trademarks, service marks, or product names of the Licensor,
  21778. except as required for reasonable and customary use in describing the
  21779. origin of the Work and reproducing the content of the NOTICE file.
  21780. 7. Disclaimer of Warranty. Unless required by applicable law or
  21781. agreed to in writing, Licensor provides the Work (and each
  21782. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  21783. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  21784. implied, including, without limitation, any warranties or conditions
  21785. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  21786. PARTICULAR PURPOSE. You are solely responsible for determining the
  21787. appropriateness of using or redistributing the Work and assume any
  21788. risks associated with Your exercise of permissions under this License.
  21789. 8. Limitation of Liability. In no event and under no legal theory,
  21790. whether in tort (including negligence), contract, or otherwise,
  21791. unless required by applicable law (such as deliberate and grossly
  21792. negligent acts) or agreed to in writing, shall any Contributor be
  21793. liable to You for damages, including any direct, indirect, special,
  21794. incidental, or consequential damages of any character arising as a
  21795. result of this License or out of the use or inability to use the
  21796. Work (including but not limited to damages for loss of goodwill,
  21797. work stoppage, computer failure or malfunction, or any and all
  21798. other commercial damages or losses), even if such Contributor
  21799. has been advised of the possibility of such damages.
  21800. 9. Accepting Warranty or Additional Liability. While redistributing
  21801. the Work or Derivative Works thereof, You may choose to offer,
  21802. and charge a fee for, acceptance of support, warranty, indemnity,
  21803. or other liability obligations and/or rights consistent with this
  21804. License. However, in accepting such obligations, You may act only
  21805. on Your own behalf and on Your sole responsibility, not on behalf
  21806. of any other Contributor, and only if You agree to indemnify,
  21807. defend, and hold each Contributor harmless for any liability
  21808. incurred by, or claims asserted against, such Contributor by reason
  21809. of your accepting any such warranty or additional liability.
  21810. END OF TERMS AND CONDITIONS
  21811. APPENDIX: How to apply the Apache License to your work.
  21812. To apply the Apache License to your work, attach the following
  21813. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  21814. replaced with your own identifying information. (Don&#x27;t include
  21815. the brackets!) The text should be enclosed in the appropriate
  21816. comment syntax for the file format. We also recommend that a
  21817. file or class name and description of purpose be included on the
  21818. same &quot;printed page&quot; as the copyright notice for easier
  21819. identification within third-party archives.
  21820. Copyright [yyyy] [name of copyright owner]
  21821. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  21822. you may not use this file except in compliance with the License.
  21823. You may obtain a copy of the License at
  21824. http://www.apache.org/licenses/LICENSE-2.0
  21825. Unless required by applicable law or agreed to in writing, software
  21826. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  21827. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21828. See the License for the specific language governing permissions and
  21829. limitations under the License.
  21830. ----------
  21831. The following license is exclusively used by the template generated header files.
  21832. BSD 3-Clause License
  21833. Copyright (c) 2019, &quot;WebGPU native&quot; developers
  21834. All rights reserved.
  21835. Redistribution and use in source and binary forms, with or without
  21836. modification, are permitted provided that the following conditions are met:
  21837. 1. Redistributions of source code must retain the above copyright notice, this
  21838. list of conditions and the following disclaimer.
  21839. 2. Redistributions in binary form must reproduce the above copyright notice,
  21840. this list of conditions and the following disclaimer in the documentation
  21841. and/or other materials provided with the distribution.
  21842. 3. Neither the name of the copyright holder nor the names of its
  21843. contributors may be used to endorse or promote products derived from
  21844. this software without specific prior written permission.
  21845. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  21846. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  21847. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  21848. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  21849. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  21850. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  21851. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  21852. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  21853. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  21854. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  21855. </pre>
  21856. </div>
  21857. </div>
  21858. <div class="product">
  21859. <span class="title">Devtools-Frontend</span>
  21860. <span class="homepage"><a href="https://chromium.googlesource.com/devtools/devtools-frontend">homepage</a></span>
  21861. <input type="checkbox" hidden id="85">
  21862. <label class="show" for="85" tabindex="0"></label>
  21863. <div class="licence">
  21864. <pre>// Copyright 2014 The Chromium Authors. All rights reserved.
  21865. //
  21866. // Redistribution and use in source and binary forms, with or without
  21867. // modification, are permitted provided that the following conditions are
  21868. // met:
  21869. //
  21870. // * Redistributions of source code must retain the above copyright
  21871. // notice, this list of conditions and the following disclaimer.
  21872. // * Redistributions in binary form must reproduce the above
  21873. // copyright notice, this list of conditions and the following disclaimer
  21874. // in the documentation and/or other materials provided with the
  21875. // distribution.
  21876. // * Neither the name of Google Inc. nor the names of its
  21877. // contributors may be used to endorse or promote products derived from
  21878. // this software without specific prior written permission.
  21879. //
  21880. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  21881. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  21882. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  21883. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  21884. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  21885. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  21886. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  21887. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  21888. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  21889. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  21890. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  21891. </pre>
  21892. </div>
  21893. </div>
  21894. <div class="product">
  21895. <span class="title">divsufsort</span>
  21896. <span class="homepage"><a href="https://github.com/y-256/libdivsufsort">homepage</a></span>
  21897. <input type="checkbox" hidden id="86">
  21898. <label class="show" for="86" tabindex="0"></label>
  21899. <div class="licence">
  21900. <pre>The MIT License (MIT)
  21901. Copyright (c) 2003 Yuta Mori All rights reserved.
  21902. Permission is hereby granted, free of charge, to any person obtaining a copy
  21903. of this software and associated documentation files (the &quot;Software&quot;), to deal
  21904. in the Software without restriction, including without limitation the rights
  21905. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  21906. copies of the Software, and to permit persons to whom the Software is
  21907. furnished to do so, subject to the following conditions:
  21908. The above copyright notice and this permission notice shall be included in all
  21909. copies or substantial portions of the Software.
  21910. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  21911. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  21912. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  21913. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  21914. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  21915. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  21916. SOFTWARE.
  21917. </pre>
  21918. </div>
  21919. </div>
  21920. <div class="product">
  21921. <span class="title">dom-distiller-js</span>
  21922. <span class="homepage"><a href="https://github.com/chromium/dom-distiller">homepage</a></span>
  21923. <input type="checkbox" hidden id="87">
  21924. <label class="show" for="87" tabindex="0"></label>
  21925. <div class="licence">
  21926. <pre>Copyright 2014 The Chromium Authors
  21927. Redistribution and use in source and binary forms, with or without
  21928. modification, are permitted provided that the following conditions are
  21929. met:
  21930. * Redistributions of source code must retain the above copyright
  21931. notice, this list of conditions and the following disclaimer.
  21932. * Redistributions in binary form must reproduce the above
  21933. copyright notice, this list of conditions and the following disclaimer
  21934. in the documentation and/or other materials provided with the
  21935. distribution.
  21936. * Neither the name of Google Inc. nor the names of its
  21937. contributors may be used to endorse or promote products derived from
  21938. this software without specific prior written permission.
  21939. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  21940. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  21941. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  21942. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  21943. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  21944. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  21945. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  21946. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  21947. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  21948. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  21949. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  21950. Parts of the following directories are available under Apache v2.0
  21951. src/de
  21952. Copyright (c) 2009-2011 Christian Kohlschütter
  21953. third_party/gwt_exporter
  21954. Copyright 2007 Timepedia.org
  21955. third_party/gwt-2.5.1
  21956. Copyright 2008 Google
  21957. java/org/chromium/distiller/dev
  21958. Copyright 2008 Google
  21959. Apache License
  21960. Version 2.0, January 2004
  21961. http://www.apache.org/licenses/
  21962. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  21963. 1. Definitions.
  21964. &quot;License&quot; shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
  21965. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
  21966. &quot;Legal Entity&quot; shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, &quot;control&quot; means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
  21967. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity exercising permissions granted by this License.
  21968. &quot;Source&quot; form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
  21969. &quot;Object&quot; form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
  21970. &quot;Work&quot; shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
  21971. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
  21972. &quot;Contribution&quot; shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, &quot;submitted&quot; means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  21973. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
  21974. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
  21975. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
  21976. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
  21977. You must give any other recipients of the Work or Derivative Works a copy of this License; and
  21978. You must cause any modified files to carry prominent notices stating that You changed the files; and
  21979. You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
  21980. If the Work includes a &quot;NOTICE&quot; text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.
  21981. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.
  21982. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
  21983. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
  21984. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
  21985. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
  21986. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
  21987. END OF TERMS AND CONDITIONS
  21988. </pre>
  21989. </div>
  21990. </div>
  21991. <div class="product">
  21992. <span class="title">dynamic annotations</span>
  21993. <span class="homepage"><a href="http://code.google.com/p/data-race-test/wiki/DynamicAnnotations">homepage</a></span>
  21994. <input type="checkbox" hidden id="88">
  21995. <label class="show" for="88" tabindex="0"></label>
  21996. <div class="licence">
  21997. <pre>/* Copyright (c) 2008-2009, Google Inc.
  21998. * All rights reserved.
  21999. *
  22000. * Redistribution and use in source and binary forms, with or without
  22001. * modification, are permitted provided that the following conditions are
  22002. * met:
  22003. *
  22004. * * Redistributions of source code must retain the above copyright
  22005. * notice, this list of conditions and the following disclaimer.
  22006. * * Neither the name of Google Inc. nor the names of its
  22007. * contributors may be used to endorse or promote products derived from
  22008. * this software without specific prior written permission.
  22009. *
  22010. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  22011. * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  22012. * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  22013. * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  22014. * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  22015. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  22016. * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  22017. * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  22018. * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  22019. * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  22020. * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  22021. *
  22022. * ---
  22023. * Author: Kostya Serebryany
  22024. */
  22025. </pre>
  22026. </div>
  22027. </div>
  22028. <div class="product">
  22029. <span class="title">EasyList</span>
  22030. <span class="homepage"><a href="https://easylist.to/easylist/easylist.txt">homepage</a></span>
  22031. <input type="checkbox" hidden id="89">
  22032. <label class="show" for="89" tabindex="0"></label>
  22033. <div class="licence">
  22034. <pre>EasyList Repository Licences
  22035. Unless otherwise noted, the contents of the EasyList repository
  22036. (https://github.com/easylist) is dual licensed under the GNU General
  22037. Public License version 3 of the License, or (at your option) any later
  22038. version, and Creative Commons Attribution-ShareAlike 3.0 Unported, or
  22039. (at your option) any later version. You may use and/or modify the files
  22040. as permitted by either licence; if required, &quot;The EasyList authors
  22041. (https://easylist.to/)&quot; should be attributed as the source of the
  22042. material. All relevant licence files are included in the repository.
  22043. Please be aware that files hosted externally and referenced in the
  22044. repository, including but not limited to subscriptions other than
  22045. EasyList, EasyPrivacy, EasyList Germany and EasyList Italy, may be
  22046. available under other conditions; permission must be granted by the
  22047. respective copyright holders to authorise the use of their material.
  22048. Creative Commons Attribution-ShareAlike 3.0 Unported
  22049. CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
  22050. LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN
  22051. ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
  22052. INFORMATION ON AN &quot;AS-IS&quot; BASIS. CREATIVE COMMONS MAKES NO
  22053. WARRANTIES REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS
  22054. LIABILITY FOR DAMAGES RESULTING FROM ITS USE.
  22055. License
  22056. THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS
  22057. CREATIVE COMMONS PUBLIC LICENSE (&quot;CCPL&quot; OR &quot;LICENSE&quot;). THE WORK IS
  22058. PROTECTED BY COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK
  22059. OTHER THAN AS AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS
  22060. PROHIBITED.
  22061. BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND
  22062. AGREE TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS
  22063. LICENSE MAY BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE
  22064. RIGHTS CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS
  22065. AND CONDITIONS.
  22066. 1. Definitions
  22067. a. &quot;Adaptation&quot; means a work based upon the Work, or upon the Work and
  22068. other pre-existing works, such as a translation, adaptation,
  22069. derivative work, arrangement of music or other alterations of a
  22070. literary or artistic work, or phonogram or performance and includes
  22071. cinematographic adaptations or any other form in which the Work may
  22072. be recast, transformed, or adapted including in any form
  22073. recognizably derived from the original, except that a work that
  22074. constitutes a Collection will not be considered an Adaptation for
  22075. the purpose of this License. For the avoidance of doubt, where the
  22076. Work is a musical work, performance or phonogram, the
  22077. synchronization of the Work in timed-relation with a moving image
  22078. (&quot;synching&quot;) will be considered an Adaptation for the purpose of
  22079. this License.
  22080. b. &quot;Collection&quot; means a collection of literary or artistic works, such
  22081. as encyclopedias and anthologies, or performances, phonograms or
  22082. broadcasts, or other works or subject matter other than works
  22083. listed in Section 1(f) below, which, by reason of the selection and
  22084. arrangement of their contents, constitute intellectual creations,
  22085. in which the Work is included in its entirety in unmodified form
  22086. along with one or more other contributions, each constituting
  22087. separate and independent works in themselves, which together are
  22088. assembled into a collective whole. A work that constitutes a
  22089. Collection will not be considered an Adaptation (as defined below)
  22090. for the purposes of this License.
  22091. c. &quot;Creative Commons Compatible License&quot; means a license that is
  22092. listed at https://creativecommons.org/compatiblelicenses that has
  22093. been approved by Creative Commons as being essentially equivalent
  22094. to this License, including, at a minimum, because that license: (i)
  22095. contains terms that have the same purpose, meaning and effect as
  22096. the License Elements of this License; and, (ii) explicitly permits
  22097. the relicensing of adaptations of works made available under that
  22098. license under this License or a Creative Commons jurisdiction
  22099. license with the same License Elements as this License.
  22100. d. &quot;Distribute&quot; means to make available to the public the original and
  22101. copies of the Work or Adaptation, as appropriate, through sale or
  22102. other transfer of ownership.
  22103. e. &quot;License Elements&quot; means the following high-level license
  22104. attributes as selected by Licensor and indicated in the title of
  22105. this License: Attribution, ShareAlike.
  22106. f. &quot;Licensor&quot; means the individual, individuals, entity or entities
  22107. that offer(s) the Work under the terms of this License.
  22108. g. &quot;Original Author&quot; means, in the case of a literary or artistic
  22109. work, the individual, individuals, entity or entities who created
  22110. the Work or if no individual or entity can be identified, the
  22111. publisher; and in addition (i) in the case of a performance the
  22112. actors, singers, musicians, dancers, and other persons who act,
  22113. sing, deliver, declaim, play in, interpret or otherwise perform
  22114. literary or artistic works or expressions of folklore; (ii) in the
  22115. case of a phonogram the producer being the person or legal entity
  22116. who first fixes the sounds of a performance or other sounds; and,
  22117. (iii) in the case of broadcasts, the organization that transmits
  22118. the broadcast.
  22119. h. &quot;Work&quot; means the literary and/or artistic work offered under the
  22120. terms of this License including without limitation any production
  22121. in the literary, scientific and artistic domain, whatever may be
  22122. the mode or form of its expression including digital form, such as
  22123. a book, pamphlet and other writing; a lecture, address, sermon or
  22124. other work of the same nature; a dramatic or dramatico-musical
  22125. work; a choreographic work or entertainment in dumb show; a musical
  22126. composition with or without words; a cinematographic work to which
  22127. are assimilated works expressed by a process analogous to
  22128. cinematography; a work of drawing, painting, architecture,
  22129. sculpture, engraving or lithography; a photographic work to which
  22130. are assimilated works expressed by a process analogous to
  22131. photography; a work of applied art; an illustration, map, plan,
  22132. sketch or three-dimensional work relative to geography, topography,
  22133. architecture or science; a performance; a broadcast; a phonogram; a
  22134. compilation of data to the extent it is protected as a
  22135. copyrightable work; or a work performed by a variety or circus
  22136. performer to the extent it is not otherwise considered a literary
  22137. or artistic work.
  22138. i. &quot;You&quot; means an individual or entity exercising rights under this
  22139. License who has not previously violated the terms of this License
  22140. with respect to the Work, or who has received express permission
  22141. from the Licensor to exercise rights under this License despite a
  22142. previous violation.
  22143. j. &quot;Publicly Perform&quot; means to perform public recitations of the Work
  22144. and to communicate to the public those public recitations, by any
  22145. means or process, including by wire or wireless means or public
  22146. digital performances; to make available to the public Works in such
  22147. a way that members of the public may access these Works from a
  22148. place and at a place individually chosen by them; to perform the
  22149. Work to the public by any means or process and the communication to
  22150. the public of the performances of the Work, including by public
  22151. digital performance; to broadcast and rebroadcast the Work by any
  22152. means including signs, sounds or images.
  22153. k. &quot;Reproduce&quot; means to make copies of the Work by any means including
  22154. without limitation by sound or visual recordings and the right of
  22155. fixation and reproducing fixations of the Work, including storage
  22156. of a protected performance or phonogram in digital form or other
  22157. electronic medium.
  22158. 2. Fair Dealing Rights. Nothing in this License is intended to reduce,
  22159. limit, or restrict any uses free from copyright or rights arising from
  22160. limitations or exceptions that are provided for in connection with the
  22161. copyright protection under copyright law or other applicable laws.
  22162. 3. License Grant. Subject to the terms and conditions of this License,
  22163. Licensor hereby grants You a worldwide, royalty-free, non-exclusive,
  22164. perpetual (for the duration of the applicable copyright) license to
  22165. exercise the rights in the Work as stated below:
  22166. a. to Reproduce the Work, to incorporate the Work into one or more
  22167. Collections, and to Reproduce the Work as incorporated in the
  22168. Collections;
  22169. b. to create and Reproduce Adaptations provided that any such
  22170. Adaptation, including any translation in any medium, takes
  22171. reasonable steps to clearly label, demarcate or otherwise identify
  22172. that changes were made to the original Work. For example, a
  22173. translation could be marked &quot;The original work was translated from
  22174. English to Spanish,&quot; or a modification could indicate &quot;The original
  22175. work has been modified.&quot;;
  22176. c. to Distribute and Publicly Perform the Work including as
  22177. incorporated in Collections; and,
  22178. d. to Distribute and Publicly Perform Adaptations.
  22179. e. For the avoidance of doubt:
  22180. i. Non-waivable Compulsory License Schemes. In those
  22181. jurisdictions in which the right to collect royalties through
  22182. any statutory or compulsory licensing scheme cannot be waived,
  22183. the Licensor reserves the exclusive right to collect such
  22184. royalties for any exercise by You of the rights granted under
  22185. this License;
  22186. ii. Waivable Compulsory License Schemes. In those jurisdictions in
  22187. which the right to collect royalties through any statutory or
  22188. compulsory licensing scheme can be waived, the Licensor waives
  22189. the exclusive right to collect such royalties for any exercise
  22190. by You of the rights granted under this License; and,
  22191. iii. Voluntary License Schemes. The Licensor waives the right to
  22192. collect royalties, whether individually or, in the event that
  22193. the Licensor is a member of a collecting society that
  22194. administers voluntary licensing schemes, via that society,
  22195. from any exercise by You of the rights granted under this
  22196. License.
  22197. The above rights may be exercised in all media and formats whether now
  22198. known or hereafter devised. The above rights include the right to make
  22199. such modifications as are technically necessary to exercise the rights
  22200. in other media and formats. Subject to Section 8(f), all rights not
  22201. expressly granted by Licensor are hereby reserved.
  22202. 4. Restrictions. The license granted in Section 3 above is expressly
  22203. made subject to and limited by the following restrictions:
  22204. a. You may Distribute or Publicly Perform the Work only under the
  22205. terms of this License. You must include a copy of, or the Uniform
  22206. Resource Identifier (URI) for, this License with every copy of the
  22207. Work You Distribute or Publicly Perform. You may not offer or
  22208. impose any terms on the Work that restrict the terms of this
  22209. License or the ability of the recipient of the Work to exercise the
  22210. rights granted to that recipient under the terms of the License.
  22211. You may not sublicense the Work. You must keep intact all notices
  22212. that refer to this License and to the disclaimer of warranties with
  22213. every copy of the Work You Distribute or Publicly Perform. When You
  22214. Distribute or Publicly Perform the Work, You may not impose any
  22215. effective technological measures on the Work that restrict the
  22216. ability of a recipient of the Work from You to exercise the rights
  22217. granted to that recipient under the terms of the License. This
  22218. Section 4(a) applies to the Work as incorporated in a Collection,
  22219. but this does not require the Collection apart from the Work itself
  22220. to be made subject to the terms of this License. If You create a
  22221. Collection, upon notice from any Licensor You must, to the extent
  22222. practicable, remove from the Collection any credit as required by
  22223. Section 4(c), as requested. If You create an Adaptation, upon
  22224. notice from any Licensor You must, to the extent practicable,
  22225. remove from the Adaptation any credit as required by Section 4(c),
  22226. as requested.
  22227. b. You may Distribute or Publicly Perform an Adaptation only under the
  22228. terms of: (i) this License; (ii) a later version of this License
  22229. with the same License Elements as this License; (iii) a Creative
  22230. Commons jurisdiction license (either this or a later license
  22231. version) that contains the same License Elements as this License
  22232. (e.g., Attribution-ShareAlike 3.0 US)); (iv) a Creative Commons
  22233. Compatible License. If you license the Adaptation under one of the
  22234. licenses mentioned in (iv), you must comply with the terms of that
  22235. license. If you license the Adaptation under the terms of any of
  22236. the licenses mentioned in (i), (ii) or (iii) (the &quot;Applicable
  22237. License&quot;), you must comply with the terms of the Applicable License
  22238. generally and the following provisions: (I) You must include a copy
  22239. of, or the URI for, the Applicable License with every copy of each
  22240. Adaptation You Distribute or Publicly Perform; (II) You may not
  22241. offer or impose any terms on the Adaptation that restrict the terms
  22242. of the Applicable License or the ability of the recipient of the
  22243. Adaptation to exercise the rights granted to that recipient under
  22244. the terms of the Applicable License; (III) You must keep intact all
  22245. notices that refer to the Applicable License and to the disclaimer
  22246. of warranties with every copy of the Work as included in the
  22247. Adaptation You Distribute or Publicly Perform; (IV) when You
  22248. Distribute or Publicly Perform the Adaptation, You may not impose
  22249. any effective technological measures on the Adaptation that
  22250. restrict the ability of a recipient of the Adaptation from You to
  22251. exercise the rights granted to that recipient under the terms of
  22252. the Applicable License. This Section 4(b) applies to the Adaptation
  22253. as incorporated in a Collection, but this does not require the
  22254. Collection apart from the Adaptation itself to be made subject to
  22255. the terms of the Applicable License.
  22256. c. If You Distribute, or Publicly Perform the Work or any Adaptations
  22257. or Collections, You must, unless a request has been made pursuant
  22258. to Section 4(a), keep intact all copyright notices for the Work and
  22259. provide, reasonable to the medium or means You are utilizing: (i)
  22260. the name of the Original Author (or pseudonym, if applicable) if
  22261. supplied, and/or if the Original Author and/or Licensor designate
  22262. another party or parties (e.g., a sponsor institute, publishing
  22263. entity, journal) for attribution (&quot;Attribution Parties&quot;) in
  22264. Licensor&#x27;s copyright notice, terms of service or by other
  22265. reasonable means, the name of such party or parties; (ii) the title
  22266. of the Work if supplied; (iii) to the extent reasonably
  22267. practicable, the URI, if any, that Licensor specifies to be
  22268. associated with the Work, unless such URI does not refer to the
  22269. copyright notice or licensing information for the Work; and (iv) ,
  22270. consistent with Ssection 3(b), in the case of an Adaptation, a
  22271. credit identifying the use of the Work in the Adaptation (e.g.,
  22272. &quot;French translation of the Work by Original Author,&quot; or &quot;Screenplay
  22273. based on original Work by Original Author&quot;). The credit required by
  22274. this Section 4(c) may be implemented in any reasonable manner;
  22275. provided, however, that in the case of a Adaptation or Collection,
  22276. at a minimum such credit will appear, if a credit for all
  22277. contributing authors of the Adaptation or Collection appears, then
  22278. as part of these credits and in a manner at least as prominent as
  22279. the credits for the other contributing authors. For the avoidance
  22280. of doubt, You may only use the credit required by this Section for
  22281. the purpose of attribution in the manner set out above and, by
  22282. exercising Your rights under this License, You may not implicitly
  22283. or explicitly assert or imply any connection with, sponsorship or
  22284. endorsement by the Original Author, Licensor and/or Attribution
  22285. Parties, as appropriate, of You or Your use of the Work, without
  22286. the separate, express prior written permission of the Original
  22287. Author, Licensor and/or Attribution Parties.
  22288. d. Except as otherwise agreed in writing by the Licensor or as may be
  22289. otherwise permitted by applicable law, if You Reproduce, Distribute
  22290. or Publicly Perform the Work either by itself or as part of any
  22291. Adaptations or Collections, You must not distort, mutilate, modify
  22292. or take other derogatory action in relation to the Work which would
  22293. be prejudicial to the Original Author&#x27;s honor or reputation.
  22294. Licensor agrees that in those jurisdictions (e.g. Japan), in which
  22295. any exercise of the right granted in Section 3(b) of this License
  22296. (the right to make Adaptations) would be deemed to be a distortion,
  22297. mutilation, modification or other derogatory action prejudicial to
  22298. the Original Author&#x27;s honor and reputation, the Licensor will waive
  22299. or not assert, as appropriate, this Section, to the fullest extent
  22300. permitted by the applicable national law, to enable You to
  22301. reasonably exercise Your right under Section 3(b) of this License
  22302. (right to make Adaptations) but not otherwise.
  22303. 5. Representations, Warranties and Disclaimer
  22304. UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR
  22305. OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY
  22306. KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE,
  22307. INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY,
  22308. FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF
  22309. LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF
  22310. ERRORS, WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW
  22311. THE EXCLUSION OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO
  22312. YOU.
  22313. 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE
  22314. LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR
  22315. ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES
  22316. ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR
  22317. HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  22318. 7. Termination
  22319. a. This License and the rights granted hereunder will terminate
  22320. automatically upon any breach by You of the terms of this License.
  22321. Individuals or entities who have received Adaptations or
  22322. Collections from You under this License, however, will not have
  22323. their licenses terminated provided such individuals or entities
  22324. remain in full compliance with those licenses. Sections 1, 2, 5, 6,
  22325. 7, and 8 will survive any termination of this License.
  22326. b. Subject to the above terms and conditions, the license granted here
  22327. is perpetual (for the duration of the applicable copyright in the
  22328. Work). Notwithstanding the above, Licensor reserves the right to
  22329. release the Work under different license terms or to stop
  22330. distributing the Work at any time; provided, however that any such
  22331. election will not serve to withdraw this License (or any other
  22332. license that has been, or is required to be, granted under the
  22333. terms of this License), and this License will continue in full
  22334. force and effect unless terminated as stated above.
  22335. 8. Miscellaneous
  22336. a. Each time You Distribute or Publicly Perform the Work or a
  22337. Collection, the Licensor offers to the recipient a license to the
  22338. Work on the same terms and conditions as the license granted to You
  22339. under this License.
  22340. b. Each time You Distribute or Publicly Perform an Adaptation,
  22341. Licensor offers to the recipient a license to the original Work on
  22342. the same terms and conditions as the license granted to You under
  22343. this License.
  22344. c. If any provision of this License is invalid or unenforceable under
  22345. applicable law, it shall not affect the validity or enforceability
  22346. of the remainder of the terms of this License, and without further
  22347. action by the parties to this agreement, such provision shall be
  22348. reformed to the minimum extent necessary to make such provision
  22349. valid and enforceable.
  22350. d. No term or provision of this License shall be deemed waived and no
  22351. breach consented to unless such waiver or consent shall be in
  22352. writing and signed by the party to be charged with such waiver or
  22353. consent.
  22354. e. This License constitutes the entire agreement between the parties
  22355. with respect to the Work licensed here. There are no
  22356. understandings, agreements or representations with respect to the
  22357. Work not specified here. Licensor shall not be bound by any
  22358. additional provisions that may appear in any communication from
  22359. You. This License may not be modified without the mutual written
  22360. agreement of the Licensor and You.
  22361. f. The rights granted under, and the subject matter referenced, in
  22362. this License were drafted utilizing the terminology of the Berne
  22363. Convention for the Protection of Literary and Artistic Works (as
  22364. amended on September 28, 1979), the Rome Convention of 1961, the
  22365. WIPO Copyright Treaty of 1996, the WIPO Performances and Phonograms
  22366. Treaty of 1996 and the Universal Copyright Convention (as revised
  22367. on July 24, 1971). These rights and subject matter take effect in
  22368. the relevant jurisdiction in which the License terms are sought to
  22369. be enforced according to the corresponding provisions of the
  22370. implementation of those treaty provisions in the applicable
  22371. national law. If the standard suite of rights granted under
  22372. applicable copyright law includes additional rights not granted
  22373. under this License, such additional rights are deemed to be
  22374. included in the License; this License is not intended to restrict
  22375. the license of any rights under applicable law.
  22376. Creative Commons Notice
  22377. Creative Commons is not a party to this License, and makes no
  22378. warranty whatsoever in connection with the Work. Creative Commons
  22379. will not be liable to You or any party on any legal theory for any
  22380. damages whatsoever, including without limitation any general,
  22381. special, incidental or consequential damages arising in connection
  22382. to this license. Notwithstanding the foregoing two (2) sentences, if
  22383. Creative Commons has expressly identified itself as the Licensor
  22384. hereunder, it shall have all rights and obligations of Licensor.
  22385. Except for the limited purpose of indicating to the public that the
  22386. Work is licensed under the CCPL, Creative Commons does not authorize
  22387. the use by either party of the trademark &quot;Creative Commons&quot; or any
  22388. related trademark or logo of Creative Commons without the prior
  22389. written consent of Creative Commons. Any permitted use will be in
  22390. compliance with Creative Commons&#x27; then-current trademark usage
  22391. guidelines, as may be published on its website or otherwise made
  22392. available upon request from time to time. For the avoidance of
  22393. doubt, this trademark restriction does not form part of the License.
  22394. Creative Commons may be contacted at https://creativecommons.org/.
  22395. </pre>
  22396. </div>
  22397. </div>
  22398. <div class="product">
  22399. <span class="title">Eigen</span>
  22400. <span class="homepage"><a href="http://eigen.tuxfamily.org/">homepage</a></span>
  22401. <input type="checkbox" hidden id="90">
  22402. <label class="show" for="90" tabindex="0"></label>
  22403. <div class="licence">
  22404. <pre>Mozilla Public License Version 2.0
  22405. ==================================
  22406. 1. Definitions
  22407. --------------
  22408. 1.1. &quot;Contributor&quot;
  22409. means each individual or legal entity that creates, contributes to
  22410. the creation of, or owns Covered Software.
  22411. 1.2. &quot;Contributor Version&quot;
  22412. means the combination of the Contributions of others (if any) used
  22413. by a Contributor and that particular Contributor&#x27;s Contribution.
  22414. 1.3. &quot;Contribution&quot;
  22415. means Covered Software of a particular Contributor.
  22416. 1.4. &quot;Covered Software&quot;
  22417. means Source Code Form to which the initial Contributor has attached
  22418. the notice in Exhibit A, the Executable Form of such Source Code
  22419. Form, and Modifications of such Source Code Form, in each case
  22420. including portions thereof.
  22421. 1.5. &quot;Incompatible With Secondary Licenses&quot;
  22422. means
  22423. (a) that the initial Contributor has attached the notice described
  22424. in Exhibit B to the Covered Software; or
  22425. (b) that the Covered Software was made available under the terms of
  22426. version 1.1 or earlier of the License, but not also under the
  22427. terms of a Secondary License.
  22428. 1.6. &quot;Executable Form&quot;
  22429. means any form of the work other than Source Code Form.
  22430. 1.7. &quot;Larger Work&quot;
  22431. means a work that combines Covered Software with other material, in
  22432. a separate file or files, that is not Covered Software.
  22433. 1.8. &quot;License&quot;
  22434. means this document.
  22435. 1.9. &quot;Licensable&quot;
  22436. means having the right to grant, to the maximum extent possible,
  22437. whether at the time of the initial grant or subsequently, any and
  22438. all of the rights conveyed by this License.
  22439. 1.10. &quot;Modifications&quot;
  22440. means any of the following:
  22441. (a) any file in Source Code Form that results from an addition to,
  22442. deletion from, or modification of the contents of Covered
  22443. Software; or
  22444. (b) any new file in Source Code Form that contains any Covered
  22445. Software.
  22446. 1.11. &quot;Patent Claims&quot; of a Contributor
  22447. means any patent claim(s), including without limitation, method,
  22448. process, and apparatus claims, in any patent Licensable by such
  22449. Contributor that would be infringed, but for the grant of the
  22450. License, by the making, using, selling, offering for sale, having
  22451. made, import, or transfer of either its Contributions or its
  22452. Contributor Version.
  22453. 1.12. &quot;Secondary License&quot;
  22454. means either the GNU General Public License, Version 2.0, the GNU
  22455. Lesser General Public License, Version 2.1, the GNU Affero General
  22456. Public License, Version 3.0, or any later versions of those
  22457. licenses.
  22458. 1.13. &quot;Source Code Form&quot;
  22459. means the form of the work preferred for making modifications.
  22460. 1.14. &quot;You&quot; (or &quot;Your&quot;)
  22461. means an individual or a legal entity exercising rights under this
  22462. License. For legal entities, &quot;You&quot; includes any entity that
  22463. controls, is controlled by, or is under common control with You. For
  22464. purposes of this definition, &quot;control&quot; means (a) the power, direct
  22465. or indirect, to cause the direction or management of such entity,
  22466. whether by contract or otherwise, or (b) ownership of more than
  22467. fifty percent (50%) of the outstanding shares or beneficial
  22468. ownership of such entity.
  22469. 2. License Grants and Conditions
  22470. --------------------------------
  22471. 2.1. Grants
  22472. Each Contributor hereby grants You a world-wide, royalty-free,
  22473. non-exclusive license:
  22474. (a) under intellectual property rights (other than patent or trademark)
  22475. Licensable by such Contributor to use, reproduce, make available,
  22476. modify, display, perform, distribute, and otherwise exploit its
  22477. Contributions, either on an unmodified basis, with Modifications, or
  22478. as part of a Larger Work; and
  22479. (b) under Patent Claims of such Contributor to make, use, sell, offer
  22480. for sale, have made, import, and otherwise transfer either its
  22481. Contributions or its Contributor Version.
  22482. 2.2. Effective Date
  22483. The licenses granted in Section 2.1 with respect to any Contribution
  22484. become effective for each Contribution on the date the Contributor first
  22485. distributes such Contribution.
  22486. 2.3. Limitations on Grant Scope
  22487. The licenses granted in this Section 2 are the only rights granted under
  22488. this License. No additional rights or licenses will be implied from the
  22489. distribution or licensing of Covered Software under this License.
  22490. Notwithstanding Section 2.1(b) above, no patent license is granted by a
  22491. Contributor:
  22492. (a) for any code that a Contributor has removed from Covered Software;
  22493. or
  22494. (b) for infringements caused by: (i) Your and any other third party&#x27;s
  22495. modifications of Covered Software, or (ii) the combination of its
  22496. Contributions with other software (except as part of its Contributor
  22497. Version); or
  22498. (c) under Patent Claims infringed by Covered Software in the absence of
  22499. its Contributions.
  22500. This License does not grant any rights in the trademarks, service marks,
  22501. or logos of any Contributor (except as may be necessary to comply with
  22502. the notice requirements in Section 3.4).
  22503. 2.4. Subsequent Licenses
  22504. No Contributor makes additional grants as a result of Your choice to
  22505. distribute the Covered Software under a subsequent version of this
  22506. License (see Section 10.2) or under the terms of a Secondary License (if
  22507. permitted under the terms of Section 3.3).
  22508. 2.5. Representation
  22509. Each Contributor represents that the Contributor believes its
  22510. Contributions are its original creation(s) or it has sufficient rights
  22511. to grant the rights to its Contributions conveyed by this License.
  22512. 2.6. Fair Use
  22513. This License is not intended to limit any rights You have under
  22514. applicable copyright doctrines of fair use, fair dealing, or other
  22515. equivalents.
  22516. 2.7. Conditions
  22517. Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
  22518. in Section 2.1.
  22519. 3. Responsibilities
  22520. -------------------
  22521. 3.1. Distribution of Source Form
  22522. All distribution of Covered Software in Source Code Form, including any
  22523. Modifications that You create or to which You contribute, must be under
  22524. the terms of this License. You must inform recipients that the Source
  22525. Code Form of the Covered Software is governed by the terms of this
  22526. License, and how they can obtain a copy of this License. You may not
  22527. attempt to alter or restrict the recipients&#x27; rights in the Source Code
  22528. Form.
  22529. 3.2. Distribution of Executable Form
  22530. If You distribute Covered Software in Executable Form then:
  22531. (a) such Covered Software must also be made available in Source Code
  22532. Form, as described in Section 3.1, and You must inform recipients of
  22533. the Executable Form how they can obtain a copy of such Source Code
  22534. Form by reasonable means in a timely manner, at a charge no more
  22535. than the cost of distribution to the recipient; and
  22536. (b) You may distribute such Executable Form under the terms of this
  22537. License, or sublicense it under different terms, provided that the
  22538. license for the Executable Form does not attempt to limit or alter
  22539. the recipients&#x27; rights in the Source Code Form under this License.
  22540. 3.3. Distribution of a Larger Work
  22541. You may create and distribute a Larger Work under terms of Your choice,
  22542. provided that You also comply with the requirements of this License for
  22543. the Covered Software. If the Larger Work is a combination of Covered
  22544. Software with a work governed by one or more Secondary Licenses, and the
  22545. Covered Software is not Incompatible With Secondary Licenses, this
  22546. License permits You to additionally distribute such Covered Software
  22547. under the terms of such Secondary License(s), so that the recipient of
  22548. the Larger Work may, at their option, further distribute the Covered
  22549. Software under the terms of either this License or such Secondary
  22550. License(s).
  22551. 3.4. Notices
  22552. You may not remove or alter the substance of any license notices
  22553. (including copyright notices, patent notices, disclaimers of warranty,
  22554. or limitations of liability) contained within the Source Code Form of
  22555. the Covered Software, except that You may alter any license notices to
  22556. the extent required to remedy known factual inaccuracies.
  22557. 3.5. Application of Additional Terms
  22558. You may choose to offer, and to charge a fee for, warranty, support,
  22559. indemnity or liability obligations to one or more recipients of Covered
  22560. Software. However, You may do so only on Your own behalf, and not on
  22561. behalf of any Contributor. You must make it absolutely clear that any
  22562. such warranty, support, indemnity, or liability obligation is offered by
  22563. You alone, and You hereby agree to indemnify every Contributor for any
  22564. liability incurred by such Contributor as a result of warranty, support,
  22565. indemnity or liability terms You offer. You may include additional
  22566. disclaimers of warranty and limitations of liability specific to any
  22567. jurisdiction.
  22568. 4. Inability to Comply Due to Statute or Regulation
  22569. ---------------------------------------------------
  22570. If it is impossible for You to comply with any of the terms of this
  22571. License with respect to some or all of the Covered Software due to
  22572. statute, judicial order, or regulation then You must: (a) comply with
  22573. the terms of this License to the maximum extent possible; and (b)
  22574. describe the limitations and the code they affect. Such description must
  22575. be placed in a text file included with all distributions of the Covered
  22576. Software under this License. Except to the extent prohibited by statute
  22577. or regulation, such description must be sufficiently detailed for a
  22578. recipient of ordinary skill to be able to understand it.
  22579. 5. Termination
  22580. --------------
  22581. 5.1. The rights granted under this License will terminate automatically
  22582. if You fail to comply with any of its terms. However, if You become
  22583. compliant, then the rights granted under this License from a particular
  22584. Contributor are reinstated (a) provisionally, unless and until such
  22585. Contributor explicitly and finally terminates Your grants, and (b) on an
  22586. ongoing basis, if such Contributor fails to notify You of the
  22587. non-compliance by some reasonable means prior to 60 days after You have
  22588. come back into compliance. Moreover, Your grants from a particular
  22589. Contributor are reinstated on an ongoing basis if such Contributor
  22590. notifies You of the non-compliance by some reasonable means, this is the
  22591. first time You have received notice of non-compliance with this License
  22592. from such Contributor, and You become compliant prior to 30 days after
  22593. Your receipt of the notice.
  22594. 5.2. If You initiate litigation against any entity by asserting a patent
  22595. infringement claim (excluding declaratory judgment actions,
  22596. counter-claims, and cross-claims) alleging that a Contributor Version
  22597. directly or indirectly infringes any patent, then the rights granted to
  22598. You by any and all Contributors for the Covered Software under Section
  22599. 2.1 of this License shall terminate.
  22600. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all
  22601. end user license agreements (excluding distributors and resellers) which
  22602. have been validly granted by You or Your distributors under this License
  22603. prior to termination shall survive termination.
  22604. ************************************************************************
  22605. * *
  22606. * 6. Disclaimer of Warranty *
  22607. * ------------------------- *
  22608. * *
  22609. * Covered Software is provided under this License on an &quot;as is&quot; *
  22610. * basis, without warranty of any kind, either expressed, implied, or *
  22611. * statutory, including, without limitation, warranties that the *
  22612. * Covered Software is free of defects, merchantable, fit for a *
  22613. * particular purpose or non-infringing. The entire risk as to the *
  22614. * quality and performance of the Covered Software is with You. *
  22615. * Should any Covered Software prove defective in any respect, You *
  22616. * (not any Contributor) assume the cost of any necessary servicing, *
  22617. * repair, or correction. This disclaimer of warranty constitutes an *
  22618. * essential part of this License. No use of any Covered Software is *
  22619. * authorized under this License except under this disclaimer. *
  22620. * *
  22621. ************************************************************************
  22622. ************************************************************************
  22623. * *
  22624. * 7. Limitation of Liability *
  22625. * -------------------------- *
  22626. * *
  22627. * Under no circumstances and under no legal theory, whether tort *
  22628. * (including negligence), contract, or otherwise, shall any *
  22629. * Contributor, or anyone who distributes Covered Software as *
  22630. * permitted above, be liable to You for any direct, indirect, *
  22631. * special, incidental, or consequential damages of any character *
  22632. * including, without limitation, damages for lost profits, loss of *
  22633. * goodwill, work stoppage, computer failure or malfunction, or any *
  22634. * and all other commercial damages or losses, even if such party *
  22635. * shall have been informed of the possibility of such damages. This *
  22636. * limitation of liability shall not apply to liability for death or *
  22637. * personal injury resulting from such party&#x27;s negligence to the *
  22638. * extent applicable law prohibits such limitation. Some *
  22639. * jurisdictions do not allow the exclusion or limitation of *
  22640. * incidental or consequential damages, so this exclusion and *
  22641. * limitation may not apply to You. *
  22642. * *
  22643. ************************************************************************
  22644. 8. Litigation
  22645. -------------
  22646. Any litigation relating to this License may be brought only in the
  22647. courts of a jurisdiction where the defendant maintains its principal
  22648. place of business and such litigation shall be governed by laws of that
  22649. jurisdiction, without reference to its conflict-of-law provisions.
  22650. Nothing in this Section shall prevent a party&#x27;s ability to bring
  22651. cross-claims or counter-claims.
  22652. 9. Miscellaneous
  22653. ----------------
  22654. This License represents the complete agreement concerning the subject
  22655. matter hereof. If any provision of this License is held to be
  22656. unenforceable, such provision shall be reformed only to the extent
  22657. necessary to make it enforceable. Any law or regulation which provides
  22658. that the language of a contract shall be construed against the drafter
  22659. shall not be used to construe this License against a Contributor.
  22660. 10. Versions of the License
  22661. ---------------------------
  22662. 10.1. New Versions
  22663. Mozilla Foundation is the license steward. Except as provided in Section
  22664. 10.3, no one other than the license steward has the right to modify or
  22665. publish new versions of this License. Each version will be given a
  22666. distinguishing version number.
  22667. 10.2. Effect of New Versions
  22668. You may distribute the Covered Software under the terms of the version
  22669. of the License under which You originally received the Covered Software,
  22670. or under the terms of any subsequent version published by the license
  22671. steward.
  22672. 10.3. Modified Versions
  22673. If you create software not governed by this License, and you want to
  22674. create a new license for such software, you may create and use a
  22675. modified version of this License if you rename the license and remove
  22676. any references to the name of the license steward (except to note that
  22677. such modified license differs from this License).
  22678. 10.4. Distributing Source Code Form that is Incompatible With Secondary
  22679. Licenses
  22680. If You choose to distribute Source Code Form that is Incompatible With
  22681. Secondary Licenses under the terms of this version of the License, the
  22682. notice described in Exhibit B of this License must be attached.
  22683. Exhibit A - Source Code Form License Notice
  22684. -------------------------------------------
  22685. This Source Code Form is subject to the terms of the Mozilla Public
  22686. License, v. 2.0. If a copy of the MPL was not distributed with this
  22687. file, You can obtain one at https://mozilla.org/MPL/2.0/.
  22688. If it is not possible or desirable to put the notice in a particular
  22689. file, then You may include the notice in a location (such as a LICENSE
  22690. file in a relevant directory) where a recipient would be likely to look
  22691. for such a notice.
  22692. You may add additional accurate notices of copyright ownership.
  22693. Exhibit B - &quot;Incompatible With Secondary Licenses&quot; Notice
  22694. ---------------------------------------------------------
  22695. This Source Code Form is &quot;Incompatible With Secondary Licenses&quot;, as
  22696. defined by the Mozilla Public License, v. 2.0.
  22697. </pre>
  22698. </div>
  22699. </div>
  22700. <div class="product">
  22701. <span class="title">Emoji Segmenter</span>
  22702. <span class="homepage"><a href="https://github.com/googlei18n/emoji-segmenter">homepage</a></span>
  22703. <input type="checkbox" hidden id="91">
  22704. <label class="show" for="91" tabindex="0"></label>
  22705. <div class="licence">
  22706. <pre>
  22707. Apache License
  22708. Version 2.0, January 2004
  22709. http://www.apache.org/licenses/
  22710. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  22711. 1. Definitions.
  22712. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  22713. and distribution as defined by Sections 1 through 9 of this document.
  22714. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  22715. the copyright owner that is granting the License.
  22716. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  22717. other entities that control, are controlled by, or are under common
  22718. control with that entity. For the purposes of this definition,
  22719. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  22720. direction or management of such entity, whether by contract or
  22721. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  22722. outstanding shares, or (iii) beneficial ownership of such entity.
  22723. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  22724. exercising permissions granted by this License.
  22725. &quot;Source&quot; form shall mean the preferred form for making modifications,
  22726. including but not limited to software source code, documentation
  22727. source, and configuration files.
  22728. &quot;Object&quot; form shall mean any form resulting from mechanical
  22729. transformation or translation of a Source form, including but
  22730. not limited to compiled object code, generated documentation,
  22731. and conversions to other media types.
  22732. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  22733. Object form, made available under the License, as indicated by a
  22734. copyright notice that is included in or attached to the work
  22735. (an example is provided in the Appendix below).
  22736. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  22737. form, that is based on (or derived from) the Work and for which the
  22738. editorial revisions, annotations, elaborations, or other modifications
  22739. represent, as a whole, an original work of authorship. For the purposes
  22740. of this License, Derivative Works shall not include works that remain
  22741. separable from, or merely link (or bind by name) to the interfaces of,
  22742. the Work and Derivative Works thereof.
  22743. &quot;Contribution&quot; shall mean any work of authorship, including
  22744. the original version of the Work and any modifications or additions
  22745. to that Work or Derivative Works thereof, that is intentionally
  22746. submitted to Licensor for inclusion in the Work by the copyright owner
  22747. or by an individual or Legal Entity authorized to submit on behalf of
  22748. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  22749. means any form of electronic, verbal, or written communication sent
  22750. to the Licensor or its representatives, including but not limited to
  22751. communication on electronic mailing lists, source code control systems,
  22752. and issue tracking systems that are managed by, or on behalf of, the
  22753. Licensor for the purpose of discussing and improving the Work, but
  22754. excluding communication that is conspicuously marked or otherwise
  22755. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  22756. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  22757. on behalf of whom a Contribution has been received by Licensor and
  22758. subsequently incorporated within the Work.
  22759. 2. Grant of Copyright License. Subject to the terms and conditions of
  22760. this License, each Contributor hereby grants to You a perpetual,
  22761. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  22762. copyright license to reproduce, prepare Derivative Works of,
  22763. publicly display, publicly perform, sublicense, and distribute the
  22764. Work and such Derivative Works in Source or Object form.
  22765. 3. Grant of Patent License. Subject to the terms and conditions of
  22766. this License, each Contributor hereby grants to You a perpetual,
  22767. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  22768. (except as stated in this section) patent license to make, have made,
  22769. use, offer to sell, sell, import, and otherwise transfer the Work,
  22770. where such license applies only to those patent claims licensable
  22771. by such Contributor that are necessarily infringed by their
  22772. Contribution(s) alone or by combination of their Contribution(s)
  22773. with the Work to which such Contribution(s) was submitted. If You
  22774. institute patent litigation against any entity (including a
  22775. cross-claim or counterclaim in a lawsuit) alleging that the Work
  22776. or a Contribution incorporated within the Work constitutes direct
  22777. or contributory patent infringement, then any patent licenses
  22778. granted to You under this License for that Work shall terminate
  22779. as of the date such litigation is filed.
  22780. 4. Redistribution. You may reproduce and distribute copies of the
  22781. Work or Derivative Works thereof in any medium, with or without
  22782. modifications, and in Source or Object form, provided that You
  22783. meet the following conditions:
  22784. (a) You must give any other recipients of the Work or
  22785. Derivative Works a copy of this License; and
  22786. (b) You must cause any modified files to carry prominent notices
  22787. stating that You changed the files; and
  22788. (c) You must retain, in the Source form of any Derivative Works
  22789. that You distribute, all copyright, patent, trademark, and
  22790. attribution notices from the Source form of the Work,
  22791. excluding those notices that do not pertain to any part of
  22792. the Derivative Works; and
  22793. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  22794. distribution, then any Derivative Works that You distribute must
  22795. include a readable copy of the attribution notices contained
  22796. within such NOTICE file, excluding those notices that do not
  22797. pertain to any part of the Derivative Works, in at least one
  22798. of the following places: within a NOTICE text file distributed
  22799. as part of the Derivative Works; within the Source form or
  22800. documentation, if provided along with the Derivative Works; or,
  22801. within a display generated by the Derivative Works, if and
  22802. wherever such third-party notices normally appear. The contents
  22803. of the NOTICE file are for informational purposes only and
  22804. do not modify the License. You may add Your own attribution
  22805. notices within Derivative Works that You distribute, alongside
  22806. or as an addendum to the NOTICE text from the Work, provided
  22807. that such additional attribution notices cannot be construed
  22808. as modifying the License.
  22809. You may add Your own copyright statement to Your modifications and
  22810. may provide additional or different license terms and conditions
  22811. for use, reproduction, or distribution of Your modifications, or
  22812. for any such Derivative Works as a whole, provided Your use,
  22813. reproduction, and distribution of the Work otherwise complies with
  22814. the conditions stated in this License.
  22815. 5. Submission of Contributions. Unless You explicitly state otherwise,
  22816. any Contribution intentionally submitted for inclusion in the Work
  22817. by You to the Licensor shall be under the terms and conditions of
  22818. this License, without any additional terms or conditions.
  22819. Notwithstanding the above, nothing herein shall supersede or modify
  22820. the terms of any separate license agreement you may have executed
  22821. with Licensor regarding such Contributions.
  22822. 6. Trademarks. This License does not grant permission to use the trade
  22823. names, trademarks, service marks, or product names of the Licensor,
  22824. except as required for reasonable and customary use in describing the
  22825. origin of the Work and reproducing the content of the NOTICE file.
  22826. 7. Disclaimer of Warranty. Unless required by applicable law or
  22827. agreed to in writing, Licensor provides the Work (and each
  22828. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  22829. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  22830. implied, including, without limitation, any warranties or conditions
  22831. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  22832. PARTICULAR PURPOSE. You are solely responsible for determining the
  22833. appropriateness of using or redistributing the Work and assume any
  22834. risks associated with Your exercise of permissions under this License.
  22835. 8. Limitation of Liability. In no event and under no legal theory,
  22836. whether in tort (including negligence), contract, or otherwise,
  22837. unless required by applicable law (such as deliberate and grossly
  22838. negligent acts) or agreed to in writing, shall any Contributor be
  22839. liable to You for damages, including any direct, indirect, special,
  22840. incidental, or consequential damages of any character arising as a
  22841. result of this License or out of the use or inability to use the
  22842. Work (including but not limited to damages for loss of goodwill,
  22843. work stoppage, computer failure or malfunction, or any and all
  22844. other commercial damages or losses), even if such Contributor
  22845. has been advised of the possibility of such damages.
  22846. 9. Accepting Warranty or Additional Liability. While redistributing
  22847. the Work or Derivative Works thereof, You may choose to offer,
  22848. and charge a fee for, acceptance of support, warranty, indemnity,
  22849. or other liability obligations and/or rights consistent with this
  22850. License. However, in accepting such obligations, You may act only
  22851. on Your own behalf and on Your sole responsibility, not on behalf
  22852. of any other Contributor, and only if You agree to indemnify,
  22853. defend, and hold each Contributor harmless for any liability
  22854. incurred by, or claims asserted against, such Contributor by reason
  22855. of your accepting any such warranty or additional liability.
  22856. END OF TERMS AND CONDITIONS
  22857. APPENDIX: How to apply the Apache License to your work.
  22858. To apply the Apache License to your work, attach the following
  22859. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  22860. replaced with your own identifying information. (Don&#x27;t include
  22861. the brackets!) The text should be enclosed in the appropriate
  22862. comment syntax for the file format. We also recommend that a
  22863. file or class name and description of purpose be included on the
  22864. same &quot;printed page&quot; as the copyright notice for easier
  22865. identification within third-party archives.
  22866. Copyright [yyyy] [name of copyright owner]
  22867. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  22868. you may not use this file except in compliance with the License.
  22869. You may obtain a copy of the License at
  22870. http://www.apache.org/licenses/LICENSE-2.0
  22871. Unless required by applicable law or agreed to in writing, software
  22872. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  22873. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  22874. See the License for the specific language governing permissions and
  22875. limitations under the License.
  22876. </pre>
  22877. </div>
  22878. </div>
  22879. <div class="product">
  22880. <span class="title">emoji-metadata</span>
  22881. <span class="homepage"><a href="https://github.com/googlefonts/emoji-metadata">homepage</a></span>
  22882. <input type="checkbox" hidden id="92">
  22883. <label class="show" for="92" tabindex="0"></label>
  22884. <div class="licence">
  22885. <pre>
  22886. Apache License
  22887. Version 2.0, January 2004
  22888. http://www.apache.org/licenses/
  22889. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  22890. 1. Definitions.
  22891. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  22892. and distribution as defined by Sections 1 through 9 of this document.
  22893. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  22894. the copyright owner that is granting the License.
  22895. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  22896. other entities that control, are controlled by, or are under common
  22897. control with that entity. For the purposes of this definition,
  22898. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  22899. direction or management of such entity, whether by contract or
  22900. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  22901. outstanding shares, or (iii) beneficial ownership of such entity.
  22902. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  22903. exercising permissions granted by this License.
  22904. &quot;Source&quot; form shall mean the preferred form for making modifications,
  22905. including but not limited to software source code, documentation
  22906. source, and configuration files.
  22907. &quot;Object&quot; form shall mean any form resulting from mechanical
  22908. transformation or translation of a Source form, including but
  22909. not limited to compiled object code, generated documentation,
  22910. and conversions to other media types.
  22911. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  22912. Object form, made available under the License, as indicated by a
  22913. copyright notice that is included in or attached to the work
  22914. (an example is provided in the Appendix below).
  22915. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  22916. form, that is based on (or derived from) the Work and for which the
  22917. editorial revisions, annotations, elaborations, or other modifications
  22918. represent, as a whole, an original work of authorship. For the purposes
  22919. of this License, Derivative Works shall not include works that remain
  22920. separable from, or merely link (or bind by name) to the interfaces of,
  22921. the Work and Derivative Works thereof.
  22922. &quot;Contribution&quot; shall mean any work of authorship, including
  22923. the original version of the Work and any modifications or additions
  22924. to that Work or Derivative Works thereof, that is intentionally
  22925. submitted to Licensor for inclusion in the Work by the copyright owner
  22926. or by an individual or Legal Entity authorized to submit on behalf of
  22927. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  22928. means any form of electronic, verbal, or written communication sent
  22929. to the Licensor or its representatives, including but not limited to
  22930. communication on electronic mailing lists, source code control systems,
  22931. and issue tracking systems that are managed by, or on behalf of, the
  22932. Licensor for the purpose of discussing and improving the Work, but
  22933. excluding communication that is conspicuously marked or otherwise
  22934. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  22935. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  22936. on behalf of whom a Contribution has been received by Licensor and
  22937. subsequently incorporated within the Work.
  22938. 2. Grant of Copyright License. Subject to the terms and conditions of
  22939. this License, each Contributor hereby grants to You a perpetual,
  22940. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  22941. copyright license to reproduce, prepare Derivative Works of,
  22942. publicly display, publicly perform, sublicense, and distribute the
  22943. Work and such Derivative Works in Source or Object form.
  22944. 3. Grant of Patent License. Subject to the terms and conditions of
  22945. this License, each Contributor hereby grants to You a perpetual,
  22946. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  22947. (except as stated in this section) patent license to make, have made,
  22948. use, offer to sell, sell, import, and otherwise transfer the Work,
  22949. where such license applies only to those patent claims licensable
  22950. by such Contributor that are necessarily infringed by their
  22951. Contribution(s) alone or by combination of their Contribution(s)
  22952. with the Work to which such Contribution(s) was submitted. If You
  22953. institute patent litigation against any entity (including a
  22954. cross-claim or counterclaim in a lawsuit) alleging that the Work
  22955. or a Contribution incorporated within the Work constitutes direct
  22956. or contributory patent infringement, then any patent licenses
  22957. granted to You under this License for that Work shall terminate
  22958. as of the date such litigation is filed.
  22959. 4. Redistribution. You may reproduce and distribute copies of the
  22960. Work or Derivative Works thereof in any medium, with or without
  22961. modifications, and in Source or Object form, provided that You
  22962. meet the following conditions:
  22963. (a) You must give any other recipients of the Work or
  22964. Derivative Works a copy of this License; and
  22965. (b) You must cause any modified files to carry prominent notices
  22966. stating that You changed the files; and
  22967. (c) You must retain, in the Source form of any Derivative Works
  22968. that You distribute, all copyright, patent, trademark, and
  22969. attribution notices from the Source form of the Work,
  22970. excluding those notices that do not pertain to any part of
  22971. the Derivative Works; and
  22972. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  22973. distribution, then any Derivative Works that You distribute must
  22974. include a readable copy of the attribution notices contained
  22975. within such NOTICE file, excluding those notices that do not
  22976. pertain to any part of the Derivative Works, in at least one
  22977. of the following places: within a NOTICE text file distributed
  22978. as part of the Derivative Works; within the Source form or
  22979. documentation, if provided along with the Derivative Works; or,
  22980. within a display generated by the Derivative Works, if and
  22981. wherever such third-party notices normally appear. The contents
  22982. of the NOTICE file are for informational purposes only and
  22983. do not modify the License. You may add Your own attribution
  22984. notices within Derivative Works that You distribute, alongside
  22985. or as an addendum to the NOTICE text from the Work, provided
  22986. that such additional attribution notices cannot be construed
  22987. as modifying the License.
  22988. You may add Your own copyright statement to Your modifications and
  22989. may provide additional or different license terms and conditions
  22990. for use, reproduction, or distribution of Your modifications, or
  22991. for any such Derivative Works as a whole, provided Your use,
  22992. reproduction, and distribution of the Work otherwise complies with
  22993. the conditions stated in this License.
  22994. 5. Submission of Contributions. Unless You explicitly state otherwise,
  22995. any Contribution intentionally submitted for inclusion in the Work
  22996. by You to the Licensor shall be under the terms and conditions of
  22997. this License, without any additional terms or conditions.
  22998. Notwithstanding the above, nothing herein shall supersede or modify
  22999. the terms of any separate license agreement you may have executed
  23000. with Licensor regarding such Contributions.
  23001. 6. Trademarks. This License does not grant permission to use the trade
  23002. names, trademarks, service marks, or product names of the Licensor,
  23003. except as required for reasonable and customary use in describing the
  23004. origin of the Work and reproducing the content of the NOTICE file.
  23005. 7. Disclaimer of Warranty. Unless required by applicable law or
  23006. agreed to in writing, Licensor provides the Work (and each
  23007. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  23008. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  23009. implied, including, without limitation, any warranties or conditions
  23010. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  23011. PARTICULAR PURPOSE. You are solely responsible for determining the
  23012. appropriateness of using or redistributing the Work and assume any
  23013. risks associated with Your exercise of permissions under this License.
  23014. 8. Limitation of Liability. In no event and under no legal theory,
  23015. whether in tort (including negligence), contract, or otherwise,
  23016. unless required by applicable law (such as deliberate and grossly
  23017. negligent acts) or agreed to in writing, shall any Contributor be
  23018. liable to You for damages, including any direct, indirect, special,
  23019. incidental, or consequential damages of any character arising as a
  23020. result of this License or out of the use or inability to use the
  23021. Work (including but not limited to damages for loss of goodwill,
  23022. work stoppage, computer failure or malfunction, or any and all
  23023. other commercial damages or losses), even if such Contributor
  23024. has been advised of the possibility of such damages.
  23025. 9. Accepting Warranty or Additional Liability. While redistributing
  23026. the Work or Derivative Works thereof, You may choose to offer,
  23027. and charge a fee for, acceptance of support, warranty, indemnity,
  23028. or other liability obligations and/or rights consistent with this
  23029. License. However, in accepting such obligations, You may act only
  23030. on Your own behalf and on Your sole responsibility, not on behalf
  23031. of any other Contributor, and only if You agree to indemnify,
  23032. defend, and hold each Contributor harmless for any liability
  23033. incurred by, or claims asserted against, such Contributor by reason
  23034. of your accepting any such warranty or additional liability.
  23035. END OF TERMS AND CONDITIONS
  23036. APPENDIX: How to apply the Apache License to your work.
  23037. To apply the Apache License to your work, attach the following
  23038. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  23039. replaced with your own identifying information. (Don&#x27;t include
  23040. the brackets!) The text should be enclosed in the appropriate
  23041. comment syntax for the file format. We also recommend that a
  23042. file or class name and description of purpose be included on the
  23043. same &quot;printed page&quot; as the copyright notice for easier
  23044. identification within third-party archives.
  23045. Copyright [yyyy] [name of copyright owner]
  23046. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  23047. you may not use this file except in compliance with the License.
  23048. You may obtain a copy of the License at
  23049. http://www.apache.org/licenses/LICENSE-2.0
  23050. Unless required by applicable law or agreed to in writing, software
  23051. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  23052. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23053. See the License for the specific language governing permissions and
  23054. limitations under the License.
  23055. </pre>
  23056. </div>
  23057. </div>
  23058. <div class="product">
  23059. <span class="title">error-prone annotations</span>
  23060. <span class="homepage"><a href="https://errorprone.info/">homepage</a></span>
  23061. <input type="checkbox" hidden id="93">
  23062. <label class="show" for="93" tabindex="0"></label>
  23063. <div class="licence">
  23064. <pre>
  23065. Apache License
  23066. Version 2.0, January 2004
  23067. http://www.apache.org/licenses/
  23068. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  23069. 1. Definitions.
  23070. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  23071. and distribution as defined by Sections 1 through 9 of this document.
  23072. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  23073. the copyright owner that is granting the License.
  23074. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  23075. other entities that control, are controlled by, or are under common
  23076. control with that entity. For the purposes of this definition,
  23077. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  23078. direction or management of such entity, whether by contract or
  23079. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  23080. outstanding shares, or (iii) beneficial ownership of such entity.
  23081. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  23082. exercising permissions granted by this License.
  23083. &quot;Source&quot; form shall mean the preferred form for making modifications,
  23084. including but not limited to software source code, documentation
  23085. source, and configuration files.
  23086. &quot;Object&quot; form shall mean any form resulting from mechanical
  23087. transformation or translation of a Source form, including but
  23088. not limited to compiled object code, generated documentation,
  23089. and conversions to other media types.
  23090. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  23091. Object form, made available under the License, as indicated by a
  23092. copyright notice that is included in or attached to the work
  23093. (an example is provided in the Appendix below).
  23094. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  23095. form, that is based on (or derived from) the Work and for which the
  23096. editorial revisions, annotations, elaborations, or other modifications
  23097. represent, as a whole, an original work of authorship. For the purposes
  23098. of this License, Derivative Works shall not include works that remain
  23099. separable from, or merely link (or bind by name) to the interfaces of,
  23100. the Work and Derivative Works thereof.
  23101. &quot;Contribution&quot; shall mean any work of authorship, including
  23102. the original version of the Work and any modifications or additions
  23103. to that Work or Derivative Works thereof, that is intentionally
  23104. submitted to Licensor for inclusion in the Work by the copyright owner
  23105. or by an individual or Legal Entity authorized to submit on behalf of
  23106. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  23107. means any form of electronic, verbal, or written communication sent
  23108. to the Licensor or its representatives, including but not limited to
  23109. communication on electronic mailing lists, source code control systems,
  23110. and issue tracking systems that are managed by, or on behalf of, the
  23111. Licensor for the purpose of discussing and improving the Work, but
  23112. excluding communication that is conspicuously marked or otherwise
  23113. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  23114. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  23115. on behalf of whom a Contribution has been received by Licensor and
  23116. subsequently incorporated within the Work.
  23117. 2. Grant of Copyright License. Subject to the terms and conditions of
  23118. this License, each Contributor hereby grants to You a perpetual,
  23119. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  23120. copyright license to reproduce, prepare Derivative Works of,
  23121. publicly display, publicly perform, sublicense, and distribute the
  23122. Work and such Derivative Works in Source or Object form.
  23123. 3. Grant of Patent License. Subject to the terms and conditions of
  23124. this License, each Contributor hereby grants to You a perpetual,
  23125. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  23126. (except as stated in this section) patent license to make, have made,
  23127. use, offer to sell, sell, import, and otherwise transfer the Work,
  23128. where such license applies only to those patent claims licensable
  23129. by such Contributor that are necessarily infringed by their
  23130. Contribution(s) alone or by combination of their Contribution(s)
  23131. with the Work to which such Contribution(s) was submitted. If You
  23132. institute patent litigation against any entity (including a
  23133. cross-claim or counterclaim in a lawsuit) alleging that the Work
  23134. or a Contribution incorporated within the Work constitutes direct
  23135. or contributory patent infringement, then any patent licenses
  23136. granted to You under this License for that Work shall terminate
  23137. as of the date such litigation is filed.
  23138. 4. Redistribution. You may reproduce and distribute copies of the
  23139. Work or Derivative Works thereof in any medium, with or without
  23140. modifications, and in Source or Object form, provided that You
  23141. meet the following conditions:
  23142. (a) You must give any other recipients of the Work or
  23143. Derivative Works a copy of this License; and
  23144. (b) You must cause any modified files to carry prominent notices
  23145. stating that You changed the files; and
  23146. (c) You must retain, in the Source form of any Derivative Works
  23147. that You distribute, all copyright, patent, trademark, and
  23148. attribution notices from the Source form of the Work,
  23149. excluding those notices that do not pertain to any part of
  23150. the Derivative Works; and
  23151. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  23152. distribution, then any Derivative Works that You distribute must
  23153. include a readable copy of the attribution notices contained
  23154. within such NOTICE file, excluding those notices that do not
  23155. pertain to any part of the Derivative Works, in at least one
  23156. of the following places: within a NOTICE text file distributed
  23157. as part of the Derivative Works; within the Source form or
  23158. documentation, if provided along with the Derivative Works; or,
  23159. within a display generated by the Derivative Works, if and
  23160. wherever such third-party notices normally appear. The contents
  23161. of the NOTICE file are for informational purposes only and
  23162. do not modify the License. You may add Your own attribution
  23163. notices within Derivative Works that You distribute, alongside
  23164. or as an addendum to the NOTICE text from the Work, provided
  23165. that such additional attribution notices cannot be construed
  23166. as modifying the License.
  23167. You may add Your own copyright statement to Your modifications and
  23168. may provide additional or different license terms and conditions
  23169. for use, reproduction, or distribution of Your modifications, or
  23170. for any such Derivative Works as a whole, provided Your use,
  23171. reproduction, and distribution of the Work otherwise complies with
  23172. the conditions stated in this License.
  23173. 5. Submission of Contributions. Unless You explicitly state otherwise,
  23174. any Contribution intentionally submitted for inclusion in the Work
  23175. by You to the Licensor shall be under the terms and conditions of
  23176. this License, without any additional terms or conditions.
  23177. Notwithstanding the above, nothing herein shall supersede or modify
  23178. the terms of any separate license agreement you may have executed
  23179. with Licensor regarding such Contributions.
  23180. 6. Trademarks. This License does not grant permission to use the trade
  23181. names, trademarks, service marks, or product names of the Licensor,
  23182. except as required for reasonable and customary use in describing the
  23183. origin of the Work and reproducing the content of the NOTICE file.
  23184. 7. Disclaimer of Warranty. Unless required by applicable law or
  23185. agreed to in writing, Licensor provides the Work (and each
  23186. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  23187. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  23188. implied, including, without limitation, any warranties or conditions
  23189. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  23190. PARTICULAR PURPOSE. You are solely responsible for determining the
  23191. appropriateness of using or redistributing the Work and assume any
  23192. risks associated with Your exercise of permissions under this License.
  23193. 8. Limitation of Liability. In no event and under no legal theory,
  23194. whether in tort (including negligence), contract, or otherwise,
  23195. unless required by applicable law (such as deliberate and grossly
  23196. negligent acts) or agreed to in writing, shall any Contributor be
  23197. liable to You for damages, including any direct, indirect, special,
  23198. incidental, or consequential damages of any character arising as a
  23199. result of this License or out of the use or inability to use the
  23200. Work (including but not limited to damages for loss of goodwill,
  23201. work stoppage, computer failure or malfunction, or any and all
  23202. other commercial damages or losses), even if such Contributor
  23203. has been advised of the possibility of such damages.
  23204. 9. Accepting Warranty or Additional Liability. While redistributing
  23205. the Work or Derivative Works thereof, You may choose to offer,
  23206. and charge a fee for, acceptance of support, warranty, indemnity,
  23207. or other liability obligations and/or rights consistent with this
  23208. License. However, in accepting such obligations, You may act only
  23209. on Your own behalf and on Your sole responsibility, not on behalf
  23210. of any other Contributor, and only if You agree to indemnify,
  23211. defend, and hold each Contributor harmless for any liability
  23212. incurred by, or claims asserted against, such Contributor by reason
  23213. of your accepting any such warranty or additional liability.
  23214. END OF TERMS AND CONDITIONS
  23215. APPENDIX: How to apply the Apache License to your work.
  23216. To apply the Apache License to your work, attach the following
  23217. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  23218. replaced with your own identifying information. (Don&#x27;t include
  23219. the brackets!) The text should be enclosed in the appropriate
  23220. comment syntax for the file format. We also recommend that a
  23221. file or class name and description of purpose be included on the
  23222. same &quot;printed page&quot; as the copyright notice for easier
  23223. identification within third-party archives.
  23224. Copyright [yyyy] [name of copyright owner]
  23225. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  23226. you may not use this file except in compliance with the License.
  23227. You may obtain a copy of the License at
  23228. http://www.apache.org/licenses/LICENSE-2.0
  23229. Unless required by applicable law or agreed to in writing, software
  23230. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  23231. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23232. See the License for the specific language governing permissions and
  23233. limitations under the License.
  23234. </pre>
  23235. </div>
  23236. </div>
  23237. <div class="product">
  23238. <span class="title">etc1</span>
  23239. <span class="homepage"><a href="https://source.android.com/">homepage</a></span>
  23240. <input type="checkbox" hidden id="94">
  23241. <label class="show" for="94" tabindex="0"></label>
  23242. <div class="licence">
  23243. <pre>/*
  23244. * Copyright (C) 2009 The Android Open Source Project
  23245. *
  23246. * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  23247. * you may not use this file except in compliance with the License.
  23248. * You may obtain a copy of the License at
  23249. *
  23250. * http://www.apache.org/licenses/LICENSE-2.0
  23251. *
  23252. * Unless required by applicable law or agreed to in writing, software
  23253. * distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  23254. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23255. * See the License for the specific language governing permissions and
  23256. * limitations under the License.
  23257. */</pre>
  23258. </div>
  23259. </div>
  23260. <div class="product">
  23261. <span class="title">Expat XML Parser</span>
  23262. <span class="homepage"><a href="https://github.com/libexpat/libexpat">homepage</a></span>
  23263. <input type="checkbox" hidden id="95">
  23264. <label class="show" for="95" tabindex="0"></label>
  23265. <div class="licence">
  23266. <pre>Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper
  23267. Copyright (c) 2001-2022 Expat maintainers
  23268. Permission is hereby granted, free of charge, to any person obtaining
  23269. a copy of this software and associated documentation files (the
  23270. &quot;Software&quot;), to deal in the Software without restriction, including
  23271. without limitation the rights to use, copy, modify, merge, publish,
  23272. distribute, sublicense, and/or sell copies of the Software, and to
  23273. permit persons to whom the Software is furnished to do so, subject to
  23274. the following conditions:
  23275. The above copyright notice and this permission notice shall be included
  23276. in all copies or substantial portions of the Software.
  23277. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  23278. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  23279. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  23280. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  23281. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  23282. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  23283. SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  23284. </pre>
  23285. </div>
  23286. </div>
  23287. <div class="product">
  23288. <span class="title">FarmHash</span>
  23289. <span class="homepage"><a href="https://github.com/google/farmhash">homepage</a></span>
  23290. <input type="checkbox" hidden id="96">
  23291. <label class="show" for="96" tabindex="0"></label>
  23292. <div class="licence">
  23293. <pre>// Copyright (c) 2014 Google, Inc.
  23294. //
  23295. // Permission is hereby granted, free of charge, to any person obtaining a copy
  23296. // of this software and associated documentation files (the &quot;Software&quot;), to deal
  23297. // in the Software without restriction, including without limitation the rights
  23298. // to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  23299. // copies of the Software, and to permit persons to whom the Software is
  23300. // furnished to do so, subject to the following conditions:
  23301. //
  23302. // The above copyright notice and this permission notice shall be included in
  23303. // all copies or substantial portions of the Software.
  23304. //
  23305. // THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  23306. // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  23307. // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  23308. // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  23309. // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  23310. // OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  23311. // THE SOFTWARE.
  23312. </pre>
  23313. </div>
  23314. </div>
  23315. <div class="product">
  23316. <span class="title">fdlibm</span>
  23317. <span class="homepage"><a href="http://www.netlib.org/fdlibm/">homepage</a></span>
  23318. <input type="checkbox" hidden id="97">
  23319. <label class="show" for="97" tabindex="0"></label>
  23320. <div class="licence">
  23321. <pre>Copyright (C) 1993-2004 by Sun Microsystems, Inc. All rights reserved.
  23322. Developed at SunSoft, a Sun Microsystems, Inc. business.
  23323. Permission to use, copy, modify, and distribute this
  23324. software is freely granted, provided that this notice
  23325. is preserved.
  23326. </pre>
  23327. </div>
  23328. </div>
  23329. <div class="product">
  23330. <span class="title">feature-delivery</span>
  23331. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  23332. <input type="checkbox" hidden id="98">
  23333. <label class="show" for="98" tabindex="0"></label>
  23334. <div class="licence">
  23335. <pre>Terms and conditions
  23336. This is the Android Software Development Kit License Agreement
  23337. 1. Introduction
  23338. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  23339. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  23340. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  23341. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  23342. 2. Accepting this License Agreement
  23343. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  23344. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  23345. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  23346. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  23347. 3. SDK License from Google
  23348. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  23349. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  23350. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  23351. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  23352. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  23353. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  23354. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  23355. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  23356. 4. Use of the SDK by You
  23357. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  23358. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  23359. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  23360. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  23361. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  23362. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  23363. 5. Your Developer Credentials
  23364. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  23365. 6. Privacy and Information
  23366. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  23367. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  23368. 7. Third Party Applications
  23369. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  23370. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  23371. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  23372. 8. Using Android APIs
  23373. 8.1 Google Data APIs
  23374. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  23375. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  23376. 9. Terminating this License Agreement
  23377. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  23378. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  23379. 9.3 Google may at any time, terminate the License Agreement with you if:
  23380. (A) you have breached any provision of the License Agreement; or
  23381. (B) Google is required to do so by law; or
  23382. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  23383. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  23384. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  23385. 10. DISCLAIMER OF WARRANTIES
  23386. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  23387. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  23388. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  23389. 11. LIMITATION OF LIABILITY
  23390. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  23391. 12. Indemnification
  23392. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  23393. 13. Changes to the License Agreement
  23394. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  23395. 14. General Legal Terms
  23396. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  23397. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  23398. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  23399. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  23400. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  23401. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  23402. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  23403. December 9, 2016
  23404. Play Core Software Development Kit:
  23405. Play Core Software Development Kit Terms of Service
  23406. ----------------------------------------------------
  23407. Last modified: September 24, 2020
  23408. 1. By using the Play Core Software Development Kit, you agree to these terms in
  23409. addition to the Google APIs Terms of Service (&quot;API ToS&quot;). If these terms are
  23410. ever in conflict, these terms will take precedence over the API ToS. Please read
  23411. these terms and the API ToS carefully.
  23412. 2. For purposes of these terms, &quot;APIs&quot; means Google&#x27;s APIs, other developer
  23413. services, and associated software, including any Redistributable Code.
  23414. 3. “Redistributable Code” means Google-provided object code or header files that
  23415. call the APIs.
  23416. 4. Subject to these terms and the terms of the API ToS, you may copy and
  23417. distribute Redistributable Code solely for inclusion as part of your API Client.
  23418. Google and its licensors own all right, title and interest, including any and
  23419. all intellectual property and other proprietary rights, in and to
  23420. Redistributable Code. You will not modify, translate, or create derivative works
  23421. of Redistributable Code.
  23422. 5. Google may make changes to these terms at any time with notice and the
  23423. opportunity to decline further use of the Play Core Software Development Kit.
  23424. Google will post notice of modifications to the terms at
  23425. https://developer.android.com/guide/playcore. Changes will not be retroactive.
  23426. Android SDK:
  23427. ANDROID SOFTWARE DEVELOPMENT KIT
  23428. Terms and Conditions
  23429. This is the Android Software Development Kit License Agreement.
  23430. 1. Introduction
  23431. 1.1 The Android Software Development Kit (referred to in this License Agreement as the &quot;SDK&quot; and
  23432. specifically including the Android system files, packaged APIs, and Google APIs add-ons) is
  23433. licensed to you subject to the terms of this License Agreement. This License Agreement forms a
  23434. legally binding contract between you and Google in relation to your use of the SDK.
  23435. 1.2 &quot;Google&quot; means Google LLC, a Delaware company with principal place of business at 1600
  23436. Amphitheatre Parkway, Mountain View, CA 94043, United States.
  23437. 2. Accepting this License Agreement
  23438. 2.1 In order to use the SDK, you must first agree to this License Agreement. You may not use the
  23439. SDK if you do not accept this License Agreement.
  23440. 2.2 You can accept this License Agreement by:
  23441. (A) clicking to accept or agree to this License Agreement, where this option is made available to
  23442. you; or
  23443. (B) by actually using the SDK. In this case, you agree that use of the SDK constitutes acceptance of
  23444. the Licensing Agreement from that point onwards.
  23445. 2.3 You may not use the SDK and may not accept the Licensing Agreement if you are a person barred
  23446. from receiving the SDK under the laws of the United States or other countries including the country
  23447. in which you are resident or from which you use the SDK.
  23448. 2.4 If you are agreeing to be bound by this License Agreement on behalf of your employer or other
  23449. entity, you represent and warrant that you have full legal authority to bind your employer or such
  23450. entity to this License Agreement. If you do not have the requisite authority, you may not accept
  23451. the Licensing Agreement or use the SDK on behalf of your employer or other entity.
  23452. 3. SDK License from Google
  23453. 3.1 Subject to the terms of this License Agreement, Google grants you a limited, worldwide,
  23454. royalty-free, non- assignable and non-exclusive license to use the SDK solely to develop
  23455. applications to run on the Android platform.
  23456. 3.2 You agree that Google or third parties own all legal right, title and interest in and to the
  23457. SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property
  23458. Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law,
  23459. and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  23460. 3.3 Except to the extent required by applicable third party licenses, you may not copy (except for
  23461. backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create
  23462. derivative works of the SDK or any part of the SDK. Except to the extent required by applicable
  23463. third party licenses, you may not load any part of the SDK onto a mobile handset or any other
  23464. hardware device except a personal computer, combine any part of the SDK with other software, or
  23465. distribute any software or device incorporating a part of the SDK.
  23466. 3.4 Use, reproduction and distribution of components of the SDK licensed under an open source
  23467. software license are governed solely by the terms of that open source software license and not
  23468. this License Agreement.
  23469. 3.5 You agree that the form and nature of the SDK that Google provides may change without prior
  23470. notice to you and that future versions of the SDK may be incompatible with applications developed
  23471. on previous versions of the SDK. You agree that Google may stop (permanently or temporarily)
  23472. providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole
  23473. discretion, without prior notice to you.
  23474. 3.6 Nothing in this License Agreement gives you a right to use any of Google&#x27;s trade names,
  23475. trademarks, service marks, logos, domain names, or other distinctive brand features.
  23476. 3.7 You agree that you will not remove, obscure, or alter any proprietary rights notices (including
  23477. copyright and trademark notices) that may be affixed to or contained within the SDK.
  23478. 4. Use of the SDK by You
  23479. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under
  23480. this License Agreement in or to any software applications that you develop using the SDK, including
  23481. any intellectual property rights that subsist in those applications.
  23482. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) this
  23483. License Agreement and (b) any applicable law, regulation or generally accepted practices or
  23484. guidelines in the relevant jurisdictions (including any laws regarding the export of data or
  23485. software to and from the United States or other relevant countries).
  23486. 4.3 You agree that if you use the SDK to develop applications for general public users, you will
  23487. protect the privacy and legal rights of those users. If the users provide you with user names,
  23488. passwords, or other login information or personal information, your must make the users aware that
  23489. the information will be available to your application, and you must provide legally adequate privacy
  23490. notice and protection for those users. If your application stores personal or sensitive information
  23491. provided by users, it must do so securely. If the user provides your application with Google Account
  23492. information, your application may only use that information to access the user&#x27;s Google Account
  23493. when, and for the limited purposes for which, the user has given you permission to do so.
  23494. 4.4 You agree that you will not engage in any activity with the SDK, including the development or
  23495. distribution of an application, that interferes with, disrupts, damages, or accesses in an
  23496. unauthorized manner the servers, networks, or other properties or services of any third party
  23497. including, but not limited to, Google or any mobile communications carrier.
  23498. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or
  23499. to any third party for) any data, content, or resources that you create, transmit or display through
  23500. the Android platform and/or applications for the Android platform, and for the consequences of your
  23501. actions (including any loss or damage which Google may suffer) by doing so.
  23502. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or
  23503. to any third party for) any breach of your obligations under this License Agreement, any applicable
  23504. third party contract or Terms of Service, or any applicable law or regulation, and for the
  23505. consequences (including any loss or damage which Google or any third party may suffer) of any such
  23506. breach.
  23507. 5. Your Developer Credentials
  23508. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer
  23509. credentials that may be issued to you by Google or which you may choose yourself and that you will
  23510. be solely responsible for all applications that are developed under your developer credentials.
  23511. 6. Privacy and Information
  23512. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage
  23513. statistics from the software including but not limited to a unique identifier, associated IP
  23514. address, version number of the software, and information on which tools and/or services in the SDK
  23515. are being used and how they are being used. Before any of this information is collected, the SDK
  23516. will notify you and seek your consent. If you withhold consent, the information will not be
  23517. collected.
  23518. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in
  23519. accordance with Google&#x27;s Privacy Policy.
  23520. 7. Third Party Applications for the Android Platform
  23521. 7.1 If you use the SDK to run applications developed by a third party or that access data, content
  23522. or resources provided by a third party, you agree that Google is not responsible for those
  23523. applications, data, content, or resources. You understand that all data, content or resources which
  23524. you may access through such third party applications are the sole responsibility of the person from
  23525. which they originated and that Google is not liable for any loss or damage that you may experience
  23526. as a result of the use or access of any of those third party applications, data, content, or
  23527. resources.
  23528. 7.2 You should be aware the data, content, and resources presented to you through such a third party
  23529. application may be protected by intellectual property rights which are owned by the providers (or by
  23530. other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute
  23531. or create derivative works based on these data, content, or resources (either in whole or in part)
  23532. unless you have been specifically given permission to do so by the relevant owners.
  23533. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may
  23534. be subject to separate terms between you and the relevant third party. In that case, this License
  23535. Agreement does not affect your legal relationship with these third parties.
  23536. 8. Using Android APIs
  23537. 8.1 Google Data APIs
  23538. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be
  23539. protected by intellectual property rights which are owned by Google or those parties that provide
  23540. the data (or by other persons or companies on their behalf). Your use of any such API may be subject
  23541. to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create
  23542. derivative works based on this data (either in whole or in part) unless allowed by the relevant
  23543. Terms of Service.
  23544. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you
  23545. shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited
  23546. purposes for which, the user has given you permission to do so.
  23547. 9. Terminating this License Agreement
  23548. 9.1 This License Agreement will continue to apply until terminated by either you or Google as set
  23549. out below.
  23550. 9.2 If you want to terminate this License Agreement, you may do so by ceasing your use of the SDK
  23551. and any relevant developer credentials.
  23552. 9.3 Google may at any time, terminate this License Agreement with you if:
  23553. (A) you have breached any provision of this License Agreement; or
  23554. (B) Google is required to do so by law; or
  23555. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated
  23556. its relationship with Google or ceased to offer certain parts of the SDK to you; or
  23557. (D) Google decides to no longer providing the SDK or certain parts of the SDK to users in the
  23558. country in which you are resident or from which you use the service, or the provision of the SDK or
  23559. certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially
  23560. viable.
  23561. 9.4 When this License Agreement comes to an end, all of the legal rights, obligations and
  23562. liabilities that you and Google have benefited from, been subject to (or which have accrued over
  23563. time whilst this License Agreement has been in force) or which are expressed to continue
  23564. indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall
  23565. continue to apply to such rights, obligations and liabilities indefinitely.
  23566. 10. DISCLAIMER OF WARRANTIES
  23567. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE
  23568. SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  23569. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE
  23570. SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR
  23571. COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  23572. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS
  23573. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY,
  23574. FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  23575. 11. LIMITATION OF LIABILITY
  23576. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS
  23577. LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT,
  23578. INCIDENTAL, SPECIAL CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY
  23579. LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN
  23580. AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  23581. 12. Indemnification
  23582. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless
  23583. Google, its affiliates and their respective directors, officers, employees and agents from and
  23584. against any and all claims, actions, suits or proceedings, as well as any and all losses,
  23585. liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or
  23586. accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any
  23587. copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any
  23588. person or defames any person or violates their rights of publicity or privacy, and (c) any
  23589. non-compliance by you with this License Agreement.
  23590. 13. Changes to the License Agreement
  23591. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK.
  23592. When these changes are made, Google will make a new version of the License Agreement available on
  23593. the website where the SDK is made available.
  23594. 14. General Legal Terms
  23595. 14.1 This License Agreement constitute the whole legal agreement between you and Google and govern
  23596. your use of the SDK (excluding any services which Google may provide to you under a separate written
  23597. agreement), and completely replace any prior agreements between you and Google in relation to the
  23598. SDK.
  23599. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is
  23600. contained in this License Agreement (or which Google has the benefit of under any applicable law),
  23601. this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies
  23602. will still be available to Google.
  23603. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision
  23604. of this License Agreement is invalid, then that provision will be removed from this License
  23605. Agreement without affecting the rest of this License Agreement. The remaining provisions of this
  23606. License Agreement will continue to be valid and enforceable.
  23607. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the
  23608. parent shall be third party beneficiaries to this License Agreement and that such other companies
  23609. shall be entitled to directly enforce, and rely upon, any provision of this License Agreement that
  23610. confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall
  23611. be third party beneficiaries to this License Agreement.
  23612. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST
  23613. COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE
  23614. LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  23615. 14.6 The rights granted in this License Agreement may not be assigned or transferred by either you
  23616. or Google without the prior written approval of the other party. Neither you nor Google shall be
  23617. permitted to delegate their responsibilities or obligations under this License Agreement without the
  23618. prior written approval of the other party.
  23619. 14.7 This License Agreement, and your relationship with Google under this License Agreement, shall
  23620. be governed by the laws of the State of California without regard to its conflict of laws
  23621. provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located
  23622. within the county of Santa Clara, California to resolve any legal matter arising from this License
  23623. Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for
  23624. injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  23625. April 10, 2009
  23626. AndroidX activity library:
  23627. Copyright (c) 2005-2011, The Android Open Source Project
  23628. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  23629. you may not use this file except in compliance with the License.
  23630. Unless required by applicable law or agreed to in writing, software
  23631. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  23632. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23633. See the License for the specific language governing permissions and
  23634. limitations under the License.
  23635. Apache License
  23636. Version 2.0, January 2004
  23637. http://www.apache.org/licenses/
  23638. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  23639. 1. Definitions.
  23640. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  23641. and distribution as defined by Sections 1 through 9 of this document.
  23642. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  23643. the copyright owner that is granting the License.
  23644. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  23645. other entities that control, are controlled by, or are under common
  23646. control with that entity. For the purposes of this definition,
  23647. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  23648. direction or management of such entity, whether by contract or
  23649. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  23650. outstanding shares, or (iii) beneficial ownership of such entity.
  23651. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  23652. exercising permissions granted by this License.
  23653. &quot;Source&quot; form shall mean the preferred form for making modifications,
  23654. including but not limited to software source code, documentation
  23655. source, and configuration files.
  23656. &quot;Object&quot; form shall mean any form resulting from mechanical
  23657. transformation or translation of a Source form, including but
  23658. not limited to compiled object code, generated documentation,
  23659. and conversions to other media types.
  23660. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  23661. Object form, made available under the License, as indicated by a
  23662. copyright notice that is included in or attached to the work
  23663. (an example is provided in the Appendix below).
  23664. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  23665. form, that is based on (or derived from) the Work and for which the
  23666. editorial revisions, annotations, elaborations, or other modifications
  23667. represent, as a whole, an original work of authorship. For the purposes
  23668. of this License, Derivative Works shall not include works that remain
  23669. separable from, or merely link (or bind by name) to the interfaces of,
  23670. the Work and Derivative Works thereof.
  23671. &quot;Contribution&quot; shall mean any work of authorship, including
  23672. the original version of the Work and any modifications or additions
  23673. to that Work or Derivative Works thereof, that is intentionally
  23674. submitted to Licensor for inclusion in the Work by the copyright owner
  23675. or by an individual or Legal Entity authorized to submit on behalf of
  23676. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  23677. means any form of electronic, verbal, or written communication sent
  23678. to the Licensor or its representatives, including but not limited to
  23679. communication on electronic mailing lists, source code control systems,
  23680. and issue tracking systems that are managed by, or on behalf of, the
  23681. Licensor for the purpose of discussing and improving the Work, but
  23682. excluding communication that is conspicuously marked or otherwise
  23683. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  23684. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  23685. on behalf of whom a Contribution has been received by Licensor and
  23686. subsequently incorporated within the Work.
  23687. 2. Grant of Copyright License. Subject to the terms and conditions of
  23688. this License, each Contributor hereby grants to You a perpetual,
  23689. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  23690. copyright license to reproduce, prepare Derivative Works of,
  23691. publicly display, publicly perform, sublicense, and distribute the
  23692. Work and such Derivative Works in Source or Object form.
  23693. 3. Grant of Patent License. Subject to the terms and conditions of
  23694. this License, each Contributor hereby grants to You a perpetual,
  23695. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  23696. (except as stated in this section) patent license to make, have made,
  23697. use, offer to sell, sell, import, and otherwise transfer the Work,
  23698. where such license applies only to those patent claims licensable
  23699. by such Contributor that are necessarily infringed by their
  23700. Contribution(s) alone or by combination of their Contribution(s)
  23701. with the Work to which such Contribution(s) was submitted. If You
  23702. institute patent litigation against any entity (including a
  23703. cross-claim or counterclaim in a lawsuit) alleging that the Work
  23704. or a Contribution incorporated within the Work constitutes direct
  23705. or contributory patent infringement, then any patent licenses
  23706. granted to You under this License for that Work shall terminate
  23707. as of the date such litigation is filed.
  23708. 4. Redistribution. You may reproduce and distribute copies of the
  23709. Work or Derivative Works thereof in any medium, with or without
  23710. modifications, and in Source or Object form, provided that You
  23711. meet the following conditions:
  23712. (a) You must give any other recipients of the Work or
  23713. Derivative Works a copy of this License; and
  23714. (b) You must cause any modified files to carry prominent notices
  23715. stating that You changed the files; and
  23716. (c) You must retain, in the Source form of any Derivative Works
  23717. that You distribute, all copyright, patent, trademark, and
  23718. attribution notices from the Source form of the Work,
  23719. excluding those notices that do not pertain to any part of
  23720. the Derivative Works; and
  23721. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  23722. distribution, then any Derivative Works that You distribute must
  23723. include a readable copy of the attribution notices contained
  23724. within such NOTICE file, excluding those notices that do not
  23725. pertain to any part of the Derivative Works, in at least one
  23726. of the following places: within a NOTICE text file distributed
  23727. as part of the Derivative Works; within the Source form or
  23728. documentation, if provided along with the Derivative Works; or,
  23729. within a display generated by the Derivative Works, if and
  23730. wherever such third-party notices normally appear. The contents
  23731. of the NOTICE file are for informational purposes only and
  23732. do not modify the License. You may add Your own attribution
  23733. notices within Derivative Works that You distribute, alongside
  23734. or as an addendum to the NOTICE text from the Work, provided
  23735. that such additional attribution notices cannot be construed
  23736. as modifying the License.
  23737. You may add Your own copyright statement to Your modifications and
  23738. may provide additional or different license terms and conditions
  23739. for use, reproduction, or distribution of Your modifications, or
  23740. for any such Derivative Works as a whole, provided Your use,
  23741. reproduction, and distribution of the Work otherwise complies with
  23742. the conditions stated in this License.
  23743. 5. Submission of Contributions. Unless You explicitly state otherwise,
  23744. any Contribution intentionally submitted for inclusion in the Work
  23745. by You to the Licensor shall be under the terms and conditions of
  23746. this License, without any additional terms or conditions.
  23747. Notwithstanding the above, nothing herein shall supersede or modify
  23748. the terms of any separate license agreement you may have executed
  23749. with Licensor regarding such Contributions.
  23750. 6. Trademarks. This License does not grant permission to use the trade
  23751. names, trademarks, service marks, or product names of the Licensor,
  23752. except as required for reasonable and customary use in describing the
  23753. origin of the Work and reproducing the content of the NOTICE file.
  23754. 7. Disclaimer of Warranty. Unless required by applicable law or
  23755. agreed to in writing, Licensor provides the Work (and each
  23756. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  23757. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  23758. implied, including, without limitation, any warranties or conditions
  23759. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  23760. PARTICULAR PURPOSE. You are solely responsible for determining the
  23761. appropriateness of using or redistributing the Work and assume any
  23762. risks associated with Your exercise of permissions under this License.
  23763. 8. Limitation of Liability. In no event and under no legal theory,
  23764. whether in tort (including negligence), contract, or otherwise,
  23765. unless required by applicable law (such as deliberate and grossly
  23766. negligent acts) or agreed to in writing, shall any Contributor be
  23767. liable to You for damages, including any direct, indirect, special,
  23768. incidental, or consequential damages of any character arising as a
  23769. result of this License or out of the use or inability to use the
  23770. Work (including but not limited to damages for loss of goodwill,
  23771. work stoppage, computer failure or malfunction, or any and all
  23772. other commercial damages or losses), even if such Contributor
  23773. has been advised of the possibility of such damages.
  23774. 9. Accepting Warranty or Additional Liability. While redistributing
  23775. the Work or Derivative Works thereof, You may choose to offer,
  23776. and charge a fee for, acceptance of support, warranty, indemnity,
  23777. or other liability obligations and/or rights consistent with this
  23778. License. However, in accepting such obligations, You may act only
  23779. on Your own behalf and on Your sole responsibility, not on behalf
  23780. of any other Contributor, and only if You agree to indemnify,
  23781. defend, and hold each Contributor harmless for any liability
  23782. incurred by, or claims asserted against, such Contributor by reason
  23783. of your accepting any such warranty or additional liability.
  23784. END OF TERMS AND CONDITIONS
  23785. AndroidX annotation experimental library:
  23786. Copyright (c) 2005-2011, The Android Open Source Project
  23787. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  23788. you may not use this file except in compliance with the License.
  23789. Unless required by applicable law or agreed to in writing, software
  23790. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  23791. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23792. See the License for the specific language governing permissions and
  23793. limitations under the License.
  23794. Apache License
  23795. Version 2.0, January 2004
  23796. http://www.apache.org/licenses/
  23797. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  23798. 1. Definitions.
  23799. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  23800. and distribution as defined by Sections 1 through 9 of this document.
  23801. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  23802. the copyright owner that is granting the License.
  23803. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  23804. other entities that control, are controlled by, or are under common
  23805. control with that entity. For the purposes of this definition,
  23806. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  23807. direction or management of such entity, whether by contract or
  23808. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  23809. outstanding shares, or (iii) beneficial ownership of such entity.
  23810. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  23811. exercising permissions granted by this License.
  23812. &quot;Source&quot; form shall mean the preferred form for making modifications,
  23813. including but not limited to software source code, documentation
  23814. source, and configuration files.
  23815. &quot;Object&quot; form shall mean any form resulting from mechanical
  23816. transformation or translation of a Source form, including but
  23817. not limited to compiled object code, generated documentation,
  23818. and conversions to other media types.
  23819. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  23820. Object form, made available under the License, as indicated by a
  23821. copyright notice that is included in or attached to the work
  23822. (an example is provided in the Appendix below).
  23823. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  23824. form, that is based on (or derived from) the Work and for which the
  23825. editorial revisions, annotations, elaborations, or other modifications
  23826. represent, as a whole, an original work of authorship. For the purposes
  23827. of this License, Derivative Works shall not include works that remain
  23828. separable from, or merely link (or bind by name) to the interfaces of,
  23829. the Work and Derivative Works thereof.
  23830. &quot;Contribution&quot; shall mean any work of authorship, including
  23831. the original version of the Work and any modifications or additions
  23832. to that Work or Derivative Works thereof, that is intentionally
  23833. submitted to Licensor for inclusion in the Work by the copyright owner
  23834. or by an individual or Legal Entity authorized to submit on behalf of
  23835. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  23836. means any form of electronic, verbal, or written communication sent
  23837. to the Licensor or its representatives, including but not limited to
  23838. communication on electronic mailing lists, source code control systems,
  23839. and issue tracking systems that are managed by, or on behalf of, the
  23840. Licensor for the purpose of discussing and improving the Work, but
  23841. excluding communication that is conspicuously marked or otherwise
  23842. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  23843. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  23844. on behalf of whom a Contribution has been received by Licensor and
  23845. subsequently incorporated within the Work.
  23846. 2. Grant of Copyright License. Subject to the terms and conditions of
  23847. this License, each Contributor hereby grants to You a perpetual,
  23848. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  23849. copyright license to reproduce, prepare Derivative Works of,
  23850. publicly display, publicly perform, sublicense, and distribute the
  23851. Work and such Derivative Works in Source or Object form.
  23852. 3. Grant of Patent License. Subject to the terms and conditions of
  23853. this License, each Contributor hereby grants to You a perpetual,
  23854. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  23855. (except as stated in this section) patent license to make, have made,
  23856. use, offer to sell, sell, import, and otherwise transfer the Work,
  23857. where such license applies only to those patent claims licensable
  23858. by such Contributor that are necessarily infringed by their
  23859. Contribution(s) alone or by combination of their Contribution(s)
  23860. with the Work to which such Contribution(s) was submitted. If You
  23861. institute patent litigation against any entity (including a
  23862. cross-claim or counterclaim in a lawsuit) alleging that the Work
  23863. or a Contribution incorporated within the Work constitutes direct
  23864. or contributory patent infringement, then any patent licenses
  23865. granted to You under this License for that Work shall terminate
  23866. as of the date such litigation is filed.
  23867. 4. Redistribution. You may reproduce and distribute copies of the
  23868. Work or Derivative Works thereof in any medium, with or without
  23869. modifications, and in Source or Object form, provided that You
  23870. meet the following conditions:
  23871. (a) You must give any other recipients of the Work or
  23872. Derivative Works a copy of this License; and
  23873. (b) You must cause any modified files to carry prominent notices
  23874. stating that You changed the files; and
  23875. (c) You must retain, in the Source form of any Derivative Works
  23876. that You distribute, all copyright, patent, trademark, and
  23877. attribution notices from the Source form of the Work,
  23878. excluding those notices that do not pertain to any part of
  23879. the Derivative Works; and
  23880. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  23881. distribution, then any Derivative Works that You distribute must
  23882. include a readable copy of the attribution notices contained
  23883. within such NOTICE file, excluding those notices that do not
  23884. pertain to any part of the Derivative Works, in at least one
  23885. of the following places: within a NOTICE text file distributed
  23886. as part of the Derivative Works; within the Source form or
  23887. documentation, if provided along with the Derivative Works; or,
  23888. within a display generated by the Derivative Works, if and
  23889. wherever such third-party notices normally appear. The contents
  23890. of the NOTICE file are for informational purposes only and
  23891. do not modify the License. You may add Your own attribution
  23892. notices within Derivative Works that You distribute, alongside
  23893. or as an addendum to the NOTICE text from the Work, provided
  23894. that such additional attribution notices cannot be construed
  23895. as modifying the License.
  23896. You may add Your own copyright statement to Your modifications and
  23897. may provide additional or different license terms and conditions
  23898. for use, reproduction, or distribution of Your modifications, or
  23899. for any such Derivative Works as a whole, provided Your use,
  23900. reproduction, and distribution of the Work otherwise complies with
  23901. the conditions stated in this License.
  23902. 5. Submission of Contributions. Unless You explicitly state otherwise,
  23903. any Contribution intentionally submitted for inclusion in the Work
  23904. by You to the Licensor shall be under the terms and conditions of
  23905. this License, without any additional terms or conditions.
  23906. Notwithstanding the above, nothing herein shall supersede or modify
  23907. the terms of any separate license agreement you may have executed
  23908. with Licensor regarding such Contributions.
  23909. 6. Trademarks. This License does not grant permission to use the trade
  23910. names, trademarks, service marks, or product names of the Licensor,
  23911. except as required for reasonable and customary use in describing the
  23912. origin of the Work and reproducing the content of the NOTICE file.
  23913. 7. Disclaimer of Warranty. Unless required by applicable law or
  23914. agreed to in writing, Licensor provides the Work (and each
  23915. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  23916. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  23917. implied, including, without limitation, any warranties or conditions
  23918. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  23919. PARTICULAR PURPOSE. You are solely responsible for determining the
  23920. appropriateness of using or redistributing the Work and assume any
  23921. risks associated with Your exercise of permissions under this License.
  23922. 8. Limitation of Liability. In no event and under no legal theory,
  23923. whether in tort (including negligence), contract, or otherwise,
  23924. unless required by applicable law (such as deliberate and grossly
  23925. negligent acts) or agreed to in writing, shall any Contributor be
  23926. liable to You for damages, including any direct, indirect, special,
  23927. incidental, or consequential damages of any character arising as a
  23928. result of this License or out of the use or inability to use the
  23929. Work (including but not limited to damages for loss of goodwill,
  23930. work stoppage, computer failure or malfunction, or any and all
  23931. other commercial damages or losses), even if such Contributor
  23932. has been advised of the possibility of such damages.
  23933. 9. Accepting Warranty or Additional Liability. While redistributing
  23934. the Work or Derivative Works thereof, You may choose to offer,
  23935. and charge a fee for, acceptance of support, warranty, indemnity,
  23936. or other liability obligations and/or rights consistent with this
  23937. License. However, in accepting such obligations, You may act only
  23938. on Your own behalf and on Your sole responsibility, not on behalf
  23939. of any other Contributor, and only if You agree to indemnify,
  23940. defend, and hold each Contributor harmless for any liability
  23941. incurred by, or claims asserted against, such Contributor by reason
  23942. of your accepting any such warranty or additional liability.
  23943. END OF TERMS AND CONDITIONS
  23944. AndroidX annotation library:
  23945. Copyright (c) 2005-2011, The Android Open Source Project
  23946. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  23947. you may not use this file except in compliance with the License.
  23948. Unless required by applicable law or agreed to in writing, software
  23949. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  23950. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  23951. See the License for the specific language governing permissions and
  23952. limitations under the License.
  23953. Apache License
  23954. Version 2.0, January 2004
  23955. http://www.apache.org/licenses/
  23956. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  23957. 1. Definitions.
  23958. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  23959. and distribution as defined by Sections 1 through 9 of this document.
  23960. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  23961. the copyright owner that is granting the License.
  23962. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  23963. other entities that control, are controlled by, or are under common
  23964. control with that entity. For the purposes of this definition,
  23965. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  23966. direction or management of such entity, whether by contract or
  23967. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  23968. outstanding shares, or (iii) beneficial ownership of such entity.
  23969. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  23970. exercising permissions granted by this License.
  23971. &quot;Source&quot; form shall mean the preferred form for making modifications,
  23972. including but not limited to software source code, documentation
  23973. source, and configuration files.
  23974. &quot;Object&quot; form shall mean any form resulting from mechanical
  23975. transformation or translation of a Source form, including but
  23976. not limited to compiled object code, generated documentation,
  23977. and conversions to other media types.
  23978. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  23979. Object form, made available under the License, as indicated by a
  23980. copyright notice that is included in or attached to the work
  23981. (an example is provided in the Appendix below).
  23982. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  23983. form, that is based on (or derived from) the Work and for which the
  23984. editorial revisions, annotations, elaborations, or other modifications
  23985. represent, as a whole, an original work of authorship. For the purposes
  23986. of this License, Derivative Works shall not include works that remain
  23987. separable from, or merely link (or bind by name) to the interfaces of,
  23988. the Work and Derivative Works thereof.
  23989. &quot;Contribution&quot; shall mean any work of authorship, including
  23990. the original version of the Work and any modifications or additions
  23991. to that Work or Derivative Works thereof, that is intentionally
  23992. submitted to Licensor for inclusion in the Work by the copyright owner
  23993. or by an individual or Legal Entity authorized to submit on behalf of
  23994. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  23995. means any form of electronic, verbal, or written communication sent
  23996. to the Licensor or its representatives, including but not limited to
  23997. communication on electronic mailing lists, source code control systems,
  23998. and issue tracking systems that are managed by, or on behalf of, the
  23999. Licensor for the purpose of discussing and improving the Work, but
  24000. excluding communication that is conspicuously marked or otherwise
  24001. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  24002. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  24003. on behalf of whom a Contribution has been received by Licensor and
  24004. subsequently incorporated within the Work.
  24005. 2. Grant of Copyright License. Subject to the terms and conditions of
  24006. this License, each Contributor hereby grants to You a perpetual,
  24007. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  24008. copyright license to reproduce, prepare Derivative Works of,
  24009. publicly display, publicly perform, sublicense, and distribute the
  24010. Work and such Derivative Works in Source or Object form.
  24011. 3. Grant of Patent License. Subject to the terms and conditions of
  24012. this License, each Contributor hereby grants to You a perpetual,
  24013. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  24014. (except as stated in this section) patent license to make, have made,
  24015. use, offer to sell, sell, import, and otherwise transfer the Work,
  24016. where such license applies only to those patent claims licensable
  24017. by such Contributor that are necessarily infringed by their
  24018. Contribution(s) alone or by combination of their Contribution(s)
  24019. with the Work to which such Contribution(s) was submitted. If You
  24020. institute patent litigation against any entity (including a
  24021. cross-claim or counterclaim in a lawsuit) alleging that the Work
  24022. or a Contribution incorporated within the Work constitutes direct
  24023. or contributory patent infringement, then any patent licenses
  24024. granted to You under this License for that Work shall terminate
  24025. as of the date such litigation is filed.
  24026. 4. Redistribution. You may reproduce and distribute copies of the
  24027. Work or Derivative Works thereof in any medium, with or without
  24028. modifications, and in Source or Object form, provided that You
  24029. meet the following conditions:
  24030. (a) You must give any other recipients of the Work or
  24031. Derivative Works a copy of this License; and
  24032. (b) You must cause any modified files to carry prominent notices
  24033. stating that You changed the files; and
  24034. (c) You must retain, in the Source form of any Derivative Works
  24035. that You distribute, all copyright, patent, trademark, and
  24036. attribution notices from the Source form of the Work,
  24037. excluding those notices that do not pertain to any part of
  24038. the Derivative Works; and
  24039. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  24040. distribution, then any Derivative Works that You distribute must
  24041. include a readable copy of the attribution notices contained
  24042. within such NOTICE file, excluding those notices that do not
  24043. pertain to any part of the Derivative Works, in at least one
  24044. of the following places: within a NOTICE text file distributed
  24045. as part of the Derivative Works; within the Source form or
  24046. documentation, if provided along with the Derivative Works; or,
  24047. within a display generated by the Derivative Works, if and
  24048. wherever such third-party notices normally appear. The contents
  24049. of the NOTICE file are for informational purposes only and
  24050. do not modify the License. You may add Your own attribution
  24051. notices within Derivative Works that You distribute, alongside
  24052. or as an addendum to the NOTICE text from the Work, provided
  24053. that such additional attribution notices cannot be construed
  24054. as modifying the License.
  24055. You may add Your own copyright statement to Your modifications and
  24056. may provide additional or different license terms and conditions
  24057. for use, reproduction, or distribution of Your modifications, or
  24058. for any such Derivative Works as a whole, provided Your use,
  24059. reproduction, and distribution of the Work otherwise complies with
  24060. the conditions stated in this License.
  24061. 5. Submission of Contributions. Unless You explicitly state otherwise,
  24062. any Contribution intentionally submitted for inclusion in the Work
  24063. by You to the Licensor shall be under the terms and conditions of
  24064. this License, without any additional terms or conditions.
  24065. Notwithstanding the above, nothing herein shall supersede or modify
  24066. the terms of any separate license agreement you may have executed
  24067. with Licensor regarding such Contributions.
  24068. 6. Trademarks. This License does not grant permission to use the trade
  24069. names, trademarks, service marks, or product names of the Licensor,
  24070. except as required for reasonable and customary use in describing the
  24071. origin of the Work and reproducing the content of the NOTICE file.
  24072. 7. Disclaimer of Warranty. Unless required by applicable law or
  24073. agreed to in writing, Licensor provides the Work (and each
  24074. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  24075. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  24076. implied, including, without limitation, any warranties or conditions
  24077. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  24078. PARTICULAR PURPOSE. You are solely responsible for determining the
  24079. appropriateness of using or redistributing the Work and assume any
  24080. risks associated with Your exercise of permissions under this License.
  24081. 8. Limitation of Liability. In no event and under no legal theory,
  24082. whether in tort (including negligence), contract, or otherwise,
  24083. unless required by applicable law (such as deliberate and grossly
  24084. negligent acts) or agreed to in writing, shall any Contributor be
  24085. liable to You for damages, including any direct, indirect, special,
  24086. incidental, or consequential damages of any character arising as a
  24087. result of this License or out of the use or inability to use the
  24088. Work (including but not limited to damages for loss of goodwill,
  24089. work stoppage, computer failure or malfunction, or any and all
  24090. other commercial damages or losses), even if such Contributor
  24091. has been advised of the possibility of such damages.
  24092. 9. Accepting Warranty or Additional Liability. While redistributing
  24093. the Work or Derivative Works thereof, You may choose to offer,
  24094. and charge a fee for, acceptance of support, warranty, indemnity,
  24095. or other liability obligations and/or rights consistent with this
  24096. License. However, in accepting such obligations, You may act only
  24097. on Your own behalf and on Your sole responsibility, not on behalf
  24098. of any other Contributor, and only if You agree to indemnify,
  24099. defend, and hold each Contributor harmless for any liability
  24100. incurred by, or claims asserted against, such Contributor by reason
  24101. of your accepting any such warranty or additional liability.
  24102. END OF TERMS AND CONDITIONS
  24103. AndroidX architecture core common library:
  24104. Copyright (c) 2005-2011, The Android Open Source Project
  24105. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  24106. you may not use this file except in compliance with the License.
  24107. Unless required by applicable law or agreed to in writing, software
  24108. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  24109. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  24110. See the License for the specific language governing permissions and
  24111. limitations under the License.
  24112. Apache License
  24113. Version 2.0, January 2004
  24114. http://www.apache.org/licenses/
  24115. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  24116. 1. Definitions.
  24117. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  24118. and distribution as defined by Sections 1 through 9 of this document.
  24119. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  24120. the copyright owner that is granting the License.
  24121. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  24122. other entities that control, are controlled by, or are under common
  24123. control with that entity. For the purposes of this definition,
  24124. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  24125. direction or management of such entity, whether by contract or
  24126. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  24127. outstanding shares, or (iii) beneficial ownership of such entity.
  24128. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  24129. exercising permissions granted by this License.
  24130. &quot;Source&quot; form shall mean the preferred form for making modifications,
  24131. including but not limited to software source code, documentation
  24132. source, and configuration files.
  24133. &quot;Object&quot; form shall mean any form resulting from mechanical
  24134. transformation or translation of a Source form, including but
  24135. not limited to compiled object code, generated documentation,
  24136. and conversions to other media types.
  24137. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  24138. Object form, made available under the License, as indicated by a
  24139. copyright notice that is included in or attached to the work
  24140. (an example is provided in the Appendix below).
  24141. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  24142. form, that is based on (or derived from) the Work and for which the
  24143. editorial revisions, annotations, elaborations, or other modifications
  24144. represent, as a whole, an original work of authorship. For the purposes
  24145. of this License, Derivative Works shall not include works that remain
  24146. separable from, or merely link (or bind by name) to the interfaces of,
  24147. the Work and Derivative Works thereof.
  24148. &quot;Contribution&quot; shall mean any work of authorship, including
  24149. the original version of the Work and any modifications or additions
  24150. to that Work or Derivative Works thereof, that is intentionally
  24151. submitted to Licensor for inclusion in the Work by the copyright owner
  24152. or by an individual or Legal Entity authorized to submit on behalf of
  24153. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  24154. means any form of electronic, verbal, or written communication sent
  24155. to the Licensor or its representatives, including but not limited to
  24156. communication on electronic mailing lists, source code control systems,
  24157. and issue tracking systems that are managed by, or on behalf of, the
  24158. Licensor for the purpose of discussing and improving the Work, but
  24159. excluding communication that is conspicuously marked or otherwise
  24160. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  24161. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  24162. on behalf of whom a Contribution has been received by Licensor and
  24163. subsequently incorporated within the Work.
  24164. 2. Grant of Copyright License. Subject to the terms and conditions of
  24165. this License, each Contributor hereby grants to You a perpetual,
  24166. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  24167. copyright license to reproduce, prepare Derivative Works of,
  24168. publicly display, publicly perform, sublicense, and distribute the
  24169. Work and such Derivative Works in Source or Object form.
  24170. 3. Grant of Patent License. Subject to the terms and conditions of
  24171. this License, each Contributor hereby grants to You a perpetual,
  24172. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  24173. (except as stated in this section) patent license to make, have made,
  24174. use, offer to sell, sell, import, and otherwise transfer the Work,
  24175. where such license applies only to those patent claims licensable
  24176. by such Contributor that are necessarily infringed by their
  24177. Contribution(s) alone or by combination of their Contribution(s)
  24178. with the Work to which such Contribution(s) was submitted. If You
  24179. institute patent litigation against any entity (including a
  24180. cross-claim or counterclaim in a lawsuit) alleging that the Work
  24181. or a Contribution incorporated within the Work constitutes direct
  24182. or contributory patent infringement, then any patent licenses
  24183. granted to You under this License for that Work shall terminate
  24184. as of the date such litigation is filed.
  24185. 4. Redistribution. You may reproduce and distribute copies of the
  24186. Work or Derivative Works thereof in any medium, with or without
  24187. modifications, and in Source or Object form, provided that You
  24188. meet the following conditions:
  24189. (a) You must give any other recipients of the Work or
  24190. Derivative Works a copy of this License; and
  24191. (b) You must cause any modified files to carry prominent notices
  24192. stating that You changed the files; and
  24193. (c) You must retain, in the Source form of any Derivative Works
  24194. that You distribute, all copyright, patent, trademark, and
  24195. attribution notices from the Source form of the Work,
  24196. excluding those notices that do not pertain to any part of
  24197. the Derivative Works; and
  24198. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  24199. distribution, then any Derivative Works that You distribute must
  24200. include a readable copy of the attribution notices contained
  24201. within such NOTICE file, excluding those notices that do not
  24202. pertain to any part of the Derivative Works, in at least one
  24203. of the following places: within a NOTICE text file distributed
  24204. as part of the Derivative Works; within the Source form or
  24205. documentation, if provided along with the Derivative Works; or,
  24206. within a display generated by the Derivative Works, if and
  24207. wherever such third-party notices normally appear. The contents
  24208. of the NOTICE file are for informational purposes only and
  24209. do not modify the License. You may add Your own attribution
  24210. notices within Derivative Works that You distribute, alongside
  24211. or as an addendum to the NOTICE text from the Work, provided
  24212. that such additional attribution notices cannot be construed
  24213. as modifying the License.
  24214. You may add Your own copyright statement to Your modifications and
  24215. may provide additional or different license terms and conditions
  24216. for use, reproduction, or distribution of Your modifications, or
  24217. for any such Derivative Works as a whole, provided Your use,
  24218. reproduction, and distribution of the Work otherwise complies with
  24219. the conditions stated in this License.
  24220. 5. Submission of Contributions. Unless You explicitly state otherwise,
  24221. any Contribution intentionally submitted for inclusion in the Work
  24222. by You to the Licensor shall be under the terms and conditions of
  24223. this License, without any additional terms or conditions.
  24224. Notwithstanding the above, nothing herein shall supersede or modify
  24225. the terms of any separate license agreement you may have executed
  24226. with Licensor regarding such Contributions.
  24227. 6. Trademarks. This License does not grant permission to use the trade
  24228. names, trademarks, service marks, or product names of the Licensor,
  24229. except as required for reasonable and customary use in describing the
  24230. origin of the Work and reproducing the content of the NOTICE file.
  24231. 7. Disclaimer of Warranty. Unless required by applicable law or
  24232. agreed to in writing, Licensor provides the Work (and each
  24233. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  24234. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  24235. implied, including, without limitation, any warranties or conditions
  24236. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  24237. PARTICULAR PURPOSE. You are solely responsible for determining the
  24238. appropriateness of using or redistributing the Work and assume any
  24239. risks associated with Your exercise of permissions under this License.
  24240. 8. Limitation of Liability. In no event and under no legal theory,
  24241. whether in tort (including negligence), contract, or otherwise,
  24242. unless required by applicable law (such as deliberate and grossly
  24243. negligent acts) or agreed to in writing, shall any Contributor be
  24244. liable to You for damages, including any direct, indirect, special,
  24245. incidental, or consequential damages of any character arising as a
  24246. result of this License or out of the use or inability to use the
  24247. Work (including but not limited to damages for loss of goodwill,
  24248. work stoppage, computer failure or malfunction, or any and all
  24249. other commercial damages or losses), even if such Contributor
  24250. has been advised of the possibility of such damages.
  24251. 9. Accepting Warranty or Additional Liability. While redistributing
  24252. the Work or Derivative Works thereof, You may choose to offer,
  24253. and charge a fee for, acceptance of support, warranty, indemnity,
  24254. or other liability obligations and/or rights consistent with this
  24255. License. However, in accepting such obligations, You may act only
  24256. on Your own behalf and on Your sole responsibility, not on behalf
  24257. of any other Contributor, and only if You agree to indemnify,
  24258. defend, and hold each Contributor harmless for any liability
  24259. incurred by, or claims asserted against, such Contributor by reason
  24260. of your accepting any such warranty or additional liability.
  24261. END OF TERMS AND CONDITIONS
  24262. AndroidX architecture core runtime library:
  24263. Copyright (c) 2005-2011, The Android Open Source Project
  24264. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  24265. you may not use this file except in compliance with the License.
  24266. Unless required by applicable law or agreed to in writing, software
  24267. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  24268. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  24269. See the License for the specific language governing permissions and
  24270. limitations under the License.
  24271. Apache License
  24272. Version 2.0, January 2004
  24273. http://www.apache.org/licenses/
  24274. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  24275. 1. Definitions.
  24276. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  24277. and distribution as defined by Sections 1 through 9 of this document.
  24278. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  24279. the copyright owner that is granting the License.
  24280. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  24281. other entities that control, are controlled by, or are under common
  24282. control with that entity. For the purposes of this definition,
  24283. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  24284. direction or management of such entity, whether by contract or
  24285. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  24286. outstanding shares, or (iii) beneficial ownership of such entity.
  24287. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  24288. exercising permissions granted by this License.
  24289. &quot;Source&quot; form shall mean the preferred form for making modifications,
  24290. including but not limited to software source code, documentation
  24291. source, and configuration files.
  24292. &quot;Object&quot; form shall mean any form resulting from mechanical
  24293. transformation or translation of a Source form, including but
  24294. not limited to compiled object code, generated documentation,
  24295. and conversions to other media types.
  24296. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  24297. Object form, made available under the License, as indicated by a
  24298. copyright notice that is included in or attached to the work
  24299. (an example is provided in the Appendix below).
  24300. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  24301. form, that is based on (or derived from) the Work and for which the
  24302. editorial revisions, annotations, elaborations, or other modifications
  24303. represent, as a whole, an original work of authorship. For the purposes
  24304. of this License, Derivative Works shall not include works that remain
  24305. separable from, or merely link (or bind by name) to the interfaces of,
  24306. the Work and Derivative Works thereof.
  24307. &quot;Contribution&quot; shall mean any work of authorship, including
  24308. the original version of the Work and any modifications or additions
  24309. to that Work or Derivative Works thereof, that is intentionally
  24310. submitted to Licensor for inclusion in the Work by the copyright owner
  24311. or by an individual or Legal Entity authorized to submit on behalf of
  24312. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  24313. means any form of electronic, verbal, or written communication sent
  24314. to the Licensor or its representatives, including but not limited to
  24315. communication on electronic mailing lists, source code control systems,
  24316. and issue tracking systems that are managed by, or on behalf of, the
  24317. Licensor for the purpose of discussing and improving the Work, but
  24318. excluding communication that is conspicuously marked or otherwise
  24319. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  24320. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  24321. on behalf of whom a Contribution has been received by Licensor and
  24322. subsequently incorporated within the Work.
  24323. 2. Grant of Copyright License. Subject to the terms and conditions of
  24324. this License, each Contributor hereby grants to You a perpetual,
  24325. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  24326. copyright license to reproduce, prepare Derivative Works of,
  24327. publicly display, publicly perform, sublicense, and distribute the
  24328. Work and such Derivative Works in Source or Object form.
  24329. 3. Grant of Patent License. Subject to the terms and conditions of
  24330. this License, each Contributor hereby grants to You a perpetual,
  24331. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  24332. (except as stated in this section) patent license to make, have made,
  24333. use, offer to sell, sell, import, and otherwise transfer the Work,
  24334. where such license applies only to those patent claims licensable
  24335. by such Contributor that are necessarily infringed by their
  24336. Contribution(s) alone or by combination of their Contribution(s)
  24337. with the Work to which such Contribution(s) was submitted. If You
  24338. institute patent litigation against any entity (including a
  24339. cross-claim or counterclaim in a lawsuit) alleging that the Work
  24340. or a Contribution incorporated within the Work constitutes direct
  24341. or contributory patent infringement, then any patent licenses
  24342. granted to You under this License for that Work shall terminate
  24343. as of the date such litigation is filed.
  24344. 4. Redistribution. You may reproduce and distribute copies of the
  24345. Work or Derivative Works thereof in any medium, with or without
  24346. modifications, and in Source or Object form, provided that You
  24347. meet the following conditions:
  24348. (a) You must give any other recipients of the Work or
  24349. Derivative Works a copy of this License; and
  24350. (b) You must cause any modified files to carry prominent notices
  24351. stating that You changed the files; and
  24352. (c) You must retain, in the Source form of any Derivative Works
  24353. that You distribute, all copyright, patent, trademark, and
  24354. attribution notices from the Source form of the Work,
  24355. excluding those notices that do not pertain to any part of
  24356. the Derivative Works; and
  24357. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  24358. distribution, then any Derivative Works that You distribute must
  24359. include a readable copy of the attribution notices contained
  24360. within such NOTICE file, excluding those notices that do not
  24361. pertain to any part of the Derivative Works, in at least one
  24362. of the following places: within a NOTICE text file distributed
  24363. as part of the Derivative Works; within the Source form or
  24364. documentation, if provided along with the Derivative Works; or,
  24365. within a display generated by the Derivative Works, if and
  24366. wherever such third-party notices normally appear. The contents
  24367. of the NOTICE file are for informational purposes only and
  24368. do not modify the License. You may add Your own attribution
  24369. notices within Derivative Works that You distribute, alongside
  24370. or as an addendum to the NOTICE text from the Work, provided
  24371. that such additional attribution notices cannot be construed
  24372. as modifying the License.
  24373. You may add Your own copyright statement to Your modifications and
  24374. may provide additional or different license terms and conditions
  24375. for use, reproduction, or distribution of Your modifications, or
  24376. for any such Derivative Works as a whole, provided Your use,
  24377. reproduction, and distribution of the Work otherwise complies with
  24378. the conditions stated in this License.
  24379. 5. Submission of Contributions. Unless You explicitly state otherwise,
  24380. any Contribution intentionally submitted for inclusion in the Work
  24381. by You to the Licensor shall be under the terms and conditions of
  24382. this License, without any additional terms or conditions.
  24383. Notwithstanding the above, nothing herein shall supersede or modify
  24384. the terms of any separate license agreement you may have executed
  24385. with Licensor regarding such Contributions.
  24386. 6. Trademarks. This License does not grant permission to use the trade
  24387. names, trademarks, service marks, or product names of the Licensor,
  24388. except as required for reasonable and customary use in describing the
  24389. origin of the Work and reproducing the content of the NOTICE file.
  24390. 7. Disclaimer of Warranty. Unless required by applicable law or
  24391. agreed to in writing, Licensor provides the Work (and each
  24392. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  24393. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  24394. implied, including, without limitation, any warranties or conditions
  24395. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  24396. PARTICULAR PURPOSE. You are solely responsible for determining the
  24397. appropriateness of using or redistributing the Work and assume any
  24398. risks associated with Your exercise of permissions under this License.
  24399. 8. Limitation of Liability. In no event and under no legal theory,
  24400. whether in tort (including negligence), contract, or otherwise,
  24401. unless required by applicable law (such as deliberate and grossly
  24402. negligent acts) or agreed to in writing, shall any Contributor be
  24403. liable to You for damages, including any direct, indirect, special,
  24404. incidental, or consequential damages of any character arising as a
  24405. result of this License or out of the use or inability to use the
  24406. Work (including but not limited to damages for loss of goodwill,
  24407. work stoppage, computer failure or malfunction, or any and all
  24408. other commercial damages or losses), even if such Contributor
  24409. has been advised of the possibility of such damages.
  24410. 9. Accepting Warranty or Additional Liability. While redistributing
  24411. the Work or Derivative Works thereof, You may choose to offer,
  24412. and charge a fee for, acceptance of support, warranty, indemnity,
  24413. or other liability obligations and/or rights consistent with this
  24414. License. However, in accepting such obligations, You may act only
  24415. on Your own behalf and on Your sole responsibility, not on behalf
  24416. of any other Contributor, and only if You agree to indemnify,
  24417. defend, and hold each Contributor harmless for any liability
  24418. incurred by, or claims asserted against, such Contributor by reason
  24419. of your accepting any such warranty or additional liability.
  24420. END OF TERMS AND CONDITIONS
  24421. AndroidX asynclayoutinflater library:
  24422. Copyright (c) 2005-2011, The Android Open Source Project
  24423. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  24424. you may not use this file except in compliance with the License.
  24425. Unless required by applicable law or agreed to in writing, software
  24426. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  24427. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  24428. See the License for the specific language governing permissions and
  24429. limitations under the License.
  24430. Apache License
  24431. Version 2.0, January 2004
  24432. http://www.apache.org/licenses/
  24433. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  24434. 1. Definitions.
  24435. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  24436. and distribution as defined by Sections 1 through 9 of this document.
  24437. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  24438. the copyright owner that is granting the License.
  24439. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  24440. other entities that control, are controlled by, or are under common
  24441. control with that entity. For the purposes of this definition,
  24442. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  24443. direction or management of such entity, whether by contract or
  24444. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  24445. outstanding shares, or (iii) beneficial ownership of such entity.
  24446. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  24447. exercising permissions granted by this License.
  24448. &quot;Source&quot; form shall mean the preferred form for making modifications,
  24449. including but not limited to software source code, documentation
  24450. source, and configuration files.
  24451. &quot;Object&quot; form shall mean any form resulting from mechanical
  24452. transformation or translation of a Source form, including but
  24453. not limited to compiled object code, generated documentation,
  24454. and conversions to other media types.
  24455. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  24456. Object form, made available under the License, as indicated by a
  24457. copyright notice that is included in or attached to the work
  24458. (an example is provided in the Appendix below).
  24459. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  24460. form, that is based on (or derived from) the Work and for which the
  24461. editorial revisions, annotations, elaborations, or other modifications
  24462. represent, as a whole, an original work of authorship. For the purposes
  24463. of this License, Derivative Works shall not include works that remain
  24464. separable from, or merely link (or bind by name) to the interfaces of,
  24465. the Work and Derivative Works thereof.
  24466. &quot;Contribution&quot; shall mean any work of authorship, including
  24467. the original version of the Work and any modifications or additions
  24468. to that Work or Derivative Works thereof, that is intentionally
  24469. submitted to Licensor for inclusion in the Work by the copyright owner
  24470. or by an individual or Legal Entity authorized to submit on behalf of
  24471. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  24472. means any form of electronic, verbal, or written communication sent
  24473. to the Licensor or its representatives, including but not limited to
  24474. communication on electronic mailing lists, source code control systems,
  24475. and issue tracking systems that are managed by, or on behalf of, the
  24476. Licensor for the purpose of discussing and improving the Work, but
  24477. excluding communication that is conspicuously marked or otherwise
  24478. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  24479. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  24480. on behalf of whom a Contribution has been received by Licensor and
  24481. subsequently incorporated within the Work.
  24482. 2. Grant of Copyright License. Subject to the terms and conditions of
  24483. this License, each Contributor hereby grants to You a perpetual,
  24484. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  24485. copyright license to reproduce, prepare Derivative Works of,
  24486. publicly display, publicly perform, sublicense, and distribute the
  24487. Work and such Derivative Works in Source or Object form.
  24488. 3. Grant of Patent License. Subject to the terms and conditions of
  24489. this License, each Contributor hereby grants to You a perpetual,
  24490. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  24491. (except as stated in this section) patent license to make, have made,
  24492. use, offer to sell, sell, import, and otherwise transfer the Work,
  24493. where such license applies only to those patent claims licensable
  24494. by such Contributor that are necessarily infringed by their
  24495. Contribution(s) alone or by combination of their Contribution(s)
  24496. with the Work to which such Contribution(s) was submitted. If You
  24497. institute patent litigation against any entity (including a
  24498. cross-claim or counterclaim in a lawsuit) alleging that the Work
  24499. or a Contribution incorporated within the Work constitutes direct
  24500. or contributory patent infringement, then any patent licenses
  24501. granted to You under this License for that Work shall terminate
  24502. as of the date such litigation is filed.
  24503. 4. Redistribution. You may reproduce and distribute copies of the
  24504. Work or Derivative Works thereof in any medium, with or without
  24505. modifications, and in Source or Object form, provided that You
  24506. meet the following conditions:
  24507. (a) You must give any other recipients of the Work or
  24508. Derivative Works a copy of this License; and
  24509. (b) You must cause any modified files to carry prominent notices
  24510. stating that You changed the files; and
  24511. (c) You must retain, in the Source form of any Derivative Works
  24512. that You distribute, all copyright, patent, trademark, and
  24513. attribution notices from the Source form of the Work,
  24514. excluding those notices that do not pertain to any part of
  24515. the Derivative Works; and
  24516. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  24517. distribution, then any Derivative Works that You distribute must
  24518. include a readable copy of the attribution notices contained
  24519. within such NOTICE file, excluding those notices that do not
  24520. pertain to any part of the Derivative Works, in at least one
  24521. of the following places: within a NOTICE text file distributed
  24522. as part of the Derivative Works; within the Source form or
  24523. documentation, if provided along with the Derivative Works; or,
  24524. within a display generated by the Derivative Works, if and
  24525. wherever such third-party notices normally appear. The contents
  24526. of the NOTICE file are for informational purposes only and
  24527. do not modify the License. You may add Your own attribution
  24528. notices within Derivative Works that You distribute, alongside
  24529. or as an addendum to the NOTICE text from the Work, provided
  24530. that such additional attribution notices cannot be construed
  24531. as modifying the License.
  24532. You may add Your own copyright statement to Your modifications and
  24533. may provide additional or different license terms and conditions
  24534. for use, reproduction, or distribution of Your modifications, or
  24535. for any such Derivative Works as a whole, provided Your use,
  24536. reproduction, and distribution of the Work otherwise complies with
  24537. the conditions stated in this License.
  24538. 5. Submission of Contributions. Unless You explicitly state otherwise,
  24539. any Contribution intentionally submitted for inclusion in the Work
  24540. by You to the Licensor shall be under the terms and conditions of
  24541. this License, without any additional terms or conditions.
  24542. Notwithstanding the above, nothing herein shall supersede or modify
  24543. the terms of any separate license agreement you may have executed
  24544. with Licensor regarding such Contributions.
  24545. 6. Trademarks. This License does not grant permission to use the trade
  24546. names, trademarks, service marks, or product names of the Licensor,
  24547. except as required for reasonable and customary use in describing the
  24548. origin of the Work and reproducing the content of the NOTICE file.
  24549. 7. Disclaimer of Warranty. Unless required by applicable law or
  24550. agreed to in writing, Licensor provides the Work (and each
  24551. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  24552. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  24553. implied, including, without limitation, any warranties or conditions
  24554. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  24555. PARTICULAR PURPOSE. You are solely responsible for determining the
  24556. appropriateness of using or redistributing the Work and assume any
  24557. risks associated with Your exercise of permissions under this License.
  24558. 8. Limitation of Liability. In no event and under no legal theory,
  24559. whether in tort (including negligence), contract, or otherwise,
  24560. unless required by applicable law (such as deliberate and grossly
  24561. negligent acts) or agreed to in writing, shall any Contributor be
  24562. liable to You for damages, including any direct, indirect, special,
  24563. incidental, or consequential damages of any character arising as a
  24564. result of this License or out of the use or inability to use the
  24565. Work (including but not limited to damages for loss of goodwill,
  24566. work stoppage, computer failure or malfunction, or any and all
  24567. other commercial damages or losses), even if such Contributor
  24568. has been advised of the possibility of such damages.
  24569. 9. Accepting Warranty or Additional Liability. While redistributing
  24570. the Work or Derivative Works thereof, You may choose to offer,
  24571. and charge a fee for, acceptance of support, warranty, indemnity,
  24572. or other liability obligations and/or rights consistent with this
  24573. License. However, in accepting such obligations, You may act only
  24574. on Your own behalf and on Your sole responsibility, not on behalf
  24575. of any other Contributor, and only if You agree to indemnify,
  24576. defend, and hold each Contributor harmless for any liability
  24577. incurred by, or claims asserted against, such Contributor by reason
  24578. of your accepting any such warranty or additional liability.
  24579. END OF TERMS AND CONDITIONS
  24580. AndroidX collection jvm library:
  24581. Copyright (c) 2005-2011, The Android Open Source Project
  24582. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  24583. you may not use this file except in compliance with the License.
  24584. Unless required by applicable law or agreed to in writing, software
  24585. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  24586. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  24587. See the License for the specific language governing permissions and
  24588. limitations under the License.
  24589. Apache License
  24590. Version 2.0, January 2004
  24591. http://www.apache.org/licenses/
  24592. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  24593. 1. Definitions.
  24594. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  24595. and distribution as defined by Sections 1 through 9 of this document.
  24596. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  24597. the copyright owner that is granting the License.
  24598. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  24599. other entities that control, are controlled by, or are under common
  24600. control with that entity. For the purposes of this definition,
  24601. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  24602. direction or management of such entity, whether by contract or
  24603. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  24604. outstanding shares, or (iii) beneficial ownership of such entity.
  24605. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  24606. exercising permissions granted by this License.
  24607. &quot;Source&quot; form shall mean the preferred form for making modifications,
  24608. including but not limited to software source code, documentation
  24609. source, and configuration files.
  24610. &quot;Object&quot; form shall mean any form resulting from mechanical
  24611. transformation or translation of a Source form, including but
  24612. not limited to compiled object code, generated documentation,
  24613. and conversions to other media types.
  24614. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  24615. Object form, made available under the License, as indicated by a
  24616. copyright notice that is included in or attached to the work
  24617. (an example is provided in the Appendix below).
  24618. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  24619. form, that is based on (or derived from) the Work and for which the
  24620. editorial revisions, annotations, elaborations, or other modifications
  24621. represent, as a whole, an original work of authorship. For the purposes
  24622. of this License, Derivative Works shall not include works that remain
  24623. separable from, or merely link (or bind by name) to the interfaces of,
  24624. the Work and Derivative Works thereof.
  24625. &quot;Contribution&quot; shall mean any work of authorship, including
  24626. the original version of the Work and any modifications or additions
  24627. to that Work or Derivative Works thereof, that is intentionally
  24628. submitted to Licensor for inclusion in the Work by the copyright owner
  24629. or by an individual or Legal Entity authorized to submit on behalf of
  24630. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  24631. means any form of electronic, verbal, or written communication sent
  24632. to the Licensor or its representatives, including but not limited to
  24633. communication on electronic mailing lists, source code control systems,
  24634. and issue tracking systems that are managed by, or on behalf of, the
  24635. Licensor for the purpose of discussing and improving the Work, but
  24636. excluding communication that is conspicuously marked or otherwise
  24637. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  24638. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  24639. on behalf of whom a Contribution has been received by Licensor and
  24640. subsequently incorporated within the Work.
  24641. 2. Grant of Copyright License. Subject to the terms and conditions of
  24642. this License, each Contributor hereby grants to You a perpetual,
  24643. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  24644. copyright license to reproduce, prepare Derivative Works of,
  24645. publicly display, publicly perform, sublicense, and distribute the
  24646. Work and such Derivative Works in Source or Object form.
  24647. 3. Grant of Patent License. Subject to the terms and conditions of
  24648. this License, each Contributor hereby grants to You a perpetual,
  24649. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  24650. (except as stated in this section) patent license to make, have made,
  24651. use, offer to sell, sell, import, and otherwise transfer the Work,
  24652. where such license applies only to those patent claims licensable
  24653. by such Contributor that are necessarily infringed by their
  24654. Contribution(s) alone or by combination of their Contribution(s)
  24655. with the Work to which such Contribution(s) was submitted. If You
  24656. institute patent litigation against any entity (including a
  24657. cross-claim or counterclaim in a lawsuit) alleging that the Work
  24658. or a Contribution incorporated within the Work constitutes direct
  24659. or contributory patent infringement, then any patent licenses
  24660. granted to You under this License for that Work shall terminate
  24661. as of the date such litigation is filed.
  24662. 4. Redistribution. You may reproduce and distribute copies of the
  24663. Work or Derivative Works thereof in any medium, with or without
  24664. modifications, and in Source or Object form, provided that You
  24665. meet the following conditions:
  24666. (a) You must give any other recipients of the Work or
  24667. Derivative Works a copy of this License; and
  24668. (b) You must cause any modified files to carry prominent notices
  24669. stating that You changed the files; and
  24670. (c) You must retain, in the Source form of any Derivative Works
  24671. that You distribute, all copyright, patent, trademark, and
  24672. attribution notices from the Source form of the Work,
  24673. excluding those notices that do not pertain to any part of
  24674. the Derivative Works; and
  24675. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  24676. distribution, then any Derivative Works that You distribute must
  24677. include a readable copy of the attribution notices contained
  24678. within such NOTICE file, excluding those notices that do not
  24679. pertain to any part of the Derivative Works, in at least one
  24680. of the following places: within a NOTICE text file distributed
  24681. as part of the Derivative Works; within the Source form or
  24682. documentation, if provided along with the Derivative Works; or,
  24683. within a display generated by the Derivative Works, if and
  24684. wherever such third-party notices normally appear. The contents
  24685. of the NOTICE file are for informational purposes only and
  24686. do not modify the License. You may add Your own attribution
  24687. notices within Derivative Works that You distribute, alongside
  24688. or as an addendum to the NOTICE text from the Work, provided
  24689. that such additional attribution notices cannot be construed
  24690. as modifying the License.
  24691. You may add Your own copyright statement to Your modifications and
  24692. may provide additional or different license terms and conditions
  24693. for use, reproduction, or distribution of Your modifications, or
  24694. for any such Derivative Works as a whole, provided Your use,
  24695. reproduction, and distribution of the Work otherwise complies with
  24696. the conditions stated in this License.
  24697. 5. Submission of Contributions. Unless You explicitly state otherwise,
  24698. any Contribution intentionally submitted for inclusion in the Work
  24699. by You to the Licensor shall be under the terms and conditions of
  24700. this License, without any additional terms or conditions.
  24701. Notwithstanding the above, nothing herein shall supersede or modify
  24702. the terms of any separate license agreement you may have executed
  24703. with Licensor regarding such Contributions.
  24704. 6. Trademarks. This License does not grant permission to use the trade
  24705. names, trademarks, service marks, or product names of the Licensor,
  24706. except as required for reasonable and customary use in describing the
  24707. origin of the Work and reproducing the content of the NOTICE file.
  24708. 7. Disclaimer of Warranty. Unless required by applicable law or
  24709. agreed to in writing, Licensor provides the Work (and each
  24710. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  24711. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  24712. implied, including, without limitation, any warranties or conditions
  24713. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  24714. PARTICULAR PURPOSE. You are solely responsible for determining the
  24715. appropriateness of using or redistributing the Work and assume any
  24716. risks associated with Your exercise of permissions under this License.
  24717. 8. Limitation of Liability. In no event and under no legal theory,
  24718. whether in tort (including negligence), contract, or otherwise,
  24719. unless required by applicable law (such as deliberate and grossly
  24720. negligent acts) or agreed to in writing, shall any Contributor be
  24721. liable to You for damages, including any direct, indirect, special,
  24722. incidental, or consequential damages of any character arising as a
  24723. result of this License or out of the use or inability to use the
  24724. Work (including but not limited to damages for loss of goodwill,
  24725. work stoppage, computer failure or malfunction, or any and all
  24726. other commercial damages or losses), even if such Contributor
  24727. has been advised of the possibility of such damages.
  24728. 9. Accepting Warranty or Additional Liability. While redistributing
  24729. the Work or Derivative Works thereof, You may choose to offer,
  24730. and charge a fee for, acceptance of support, warranty, indemnity,
  24731. or other liability obligations and/or rights consistent with this
  24732. License. However, in accepting such obligations, You may act only
  24733. on Your own behalf and on Your sole responsibility, not on behalf
  24734. of any other Contributor, and only if You agree to indemnify,
  24735. defend, and hold each Contributor harmless for any liability
  24736. incurred by, or claims asserted against, such Contributor by reason
  24737. of your accepting any such warranty or additional liability.
  24738. END OF TERMS AND CONDITIONS
  24739. AndroidX concurrent futures library:
  24740. Copyright (c) 2005-2011, The Android Open Source Project
  24741. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  24742. you may not use this file except in compliance with the License.
  24743. Unless required by applicable law or agreed to in writing, software
  24744. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  24745. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  24746. See the License for the specific language governing permissions and
  24747. limitations under the License.
  24748. Apache License
  24749. Version 2.0, January 2004
  24750. http://www.apache.org/licenses/
  24751. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  24752. 1. Definitions.
  24753. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  24754. and distribution as defined by Sections 1 through 9 of this document.
  24755. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  24756. the copyright owner that is granting the License.
  24757. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  24758. other entities that control, are controlled by, or are under common
  24759. control with that entity. For the purposes of this definition,
  24760. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  24761. direction or management of such entity, whether by contract or
  24762. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  24763. outstanding shares, or (iii) beneficial ownership of such entity.
  24764. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  24765. exercising permissions granted by this License.
  24766. &quot;Source&quot; form shall mean the preferred form for making modifications,
  24767. including but not limited to software source code, documentation
  24768. source, and configuration files.
  24769. &quot;Object&quot; form shall mean any form resulting from mechanical
  24770. transformation or translation of a Source form, including but
  24771. not limited to compiled object code, generated documentation,
  24772. and conversions to other media types.
  24773. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  24774. Object form, made available under the License, as indicated by a
  24775. copyright notice that is included in or attached to the work
  24776. (an example is provided in the Appendix below).
  24777. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  24778. form, that is based on (or derived from) the Work and for which the
  24779. editorial revisions, annotations, elaborations, or other modifications
  24780. represent, as a whole, an original work of authorship. For the purposes
  24781. of this License, Derivative Works shall not include works that remain
  24782. separable from, or merely link (or bind by name) to the interfaces of,
  24783. the Work and Derivative Works thereof.
  24784. &quot;Contribution&quot; shall mean any work of authorship, including
  24785. the original version of the Work and any modifications or additions
  24786. to that Work or Derivative Works thereof, that is intentionally
  24787. submitted to Licensor for inclusion in the Work by the copyright owner
  24788. or by an individual or Legal Entity authorized to submit on behalf of
  24789. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  24790. means any form of electronic, verbal, or written communication sent
  24791. to the Licensor or its representatives, including but not limited to
  24792. communication on electronic mailing lists, source code control systems,
  24793. and issue tracking systems that are managed by, or on behalf of, the
  24794. Licensor for the purpose of discussing and improving the Work, but
  24795. excluding communication that is conspicuously marked or otherwise
  24796. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  24797. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  24798. on behalf of whom a Contribution has been received by Licensor and
  24799. subsequently incorporated within the Work.
  24800. 2. Grant of Copyright License. Subject to the terms and conditions of
  24801. this License, each Contributor hereby grants to You a perpetual,
  24802. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  24803. copyright license to reproduce, prepare Derivative Works of,
  24804. publicly display, publicly perform, sublicense, and distribute the
  24805. Work and such Derivative Works in Source or Object form.
  24806. 3. Grant of Patent License. Subject to the terms and conditions of
  24807. this License, each Contributor hereby grants to You a perpetual,
  24808. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  24809. (except as stated in this section) patent license to make, have made,
  24810. use, offer to sell, sell, import, and otherwise transfer the Work,
  24811. where such license applies only to those patent claims licensable
  24812. by such Contributor that are necessarily infringed by their
  24813. Contribution(s) alone or by combination of their Contribution(s)
  24814. with the Work to which such Contribution(s) was submitted. If You
  24815. institute patent litigation against any entity (including a
  24816. cross-claim or counterclaim in a lawsuit) alleging that the Work
  24817. or a Contribution incorporated within the Work constitutes direct
  24818. or contributory patent infringement, then any patent licenses
  24819. granted to You under this License for that Work shall terminate
  24820. as of the date such litigation is filed.
  24821. 4. Redistribution. You may reproduce and distribute copies of the
  24822. Work or Derivative Works thereof in any medium, with or without
  24823. modifications, and in Source or Object form, provided that You
  24824. meet the following conditions:
  24825. (a) You must give any other recipients of the Work or
  24826. Derivative Works a copy of this License; and
  24827. (b) You must cause any modified files to carry prominent notices
  24828. stating that You changed the files; and
  24829. (c) You must retain, in the Source form of any Derivative Works
  24830. that You distribute, all copyright, patent, trademark, and
  24831. attribution notices from the Source form of the Work,
  24832. excluding those notices that do not pertain to any part of
  24833. the Derivative Works; and
  24834. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  24835. distribution, then any Derivative Works that You distribute must
  24836. include a readable copy of the attribution notices contained
  24837. within such NOTICE file, excluding those notices that do not
  24838. pertain to any part of the Derivative Works, in at least one
  24839. of the following places: within a NOTICE text file distributed
  24840. as part of the Derivative Works; within the Source form or
  24841. documentation, if provided along with the Derivative Works; or,
  24842. within a display generated by the Derivative Works, if and
  24843. wherever such third-party notices normally appear. The contents
  24844. of the NOTICE file are for informational purposes only and
  24845. do not modify the License. You may add Your own attribution
  24846. notices within Derivative Works that You distribute, alongside
  24847. or as an addendum to the NOTICE text from the Work, provided
  24848. that such additional attribution notices cannot be construed
  24849. as modifying the License.
  24850. You may add Your own copyright statement to Your modifications and
  24851. may provide additional or different license terms and conditions
  24852. for use, reproduction, or distribution of Your modifications, or
  24853. for any such Derivative Works as a whole, provided Your use,
  24854. reproduction, and distribution of the Work otherwise complies with
  24855. the conditions stated in this License.
  24856. 5. Submission of Contributions. Unless You explicitly state otherwise,
  24857. any Contribution intentionally submitted for inclusion in the Work
  24858. by You to the Licensor shall be under the terms and conditions of
  24859. this License, without any additional terms or conditions.
  24860. Notwithstanding the above, nothing herein shall supersede or modify
  24861. the terms of any separate license agreement you may have executed
  24862. with Licensor regarding such Contributions.
  24863. 6. Trademarks. This License does not grant permission to use the trade
  24864. names, trademarks, service marks, or product names of the Licensor,
  24865. except as required for reasonable and customary use in describing the
  24866. origin of the Work and reproducing the content of the NOTICE file.
  24867. 7. Disclaimer of Warranty. Unless required by applicable law or
  24868. agreed to in writing, Licensor provides the Work (and each
  24869. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  24870. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  24871. implied, including, without limitation, any warranties or conditions
  24872. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  24873. PARTICULAR PURPOSE. You are solely responsible for determining the
  24874. appropriateness of using or redistributing the Work and assume any
  24875. risks associated with Your exercise of permissions under this License.
  24876. 8. Limitation of Liability. In no event and under no legal theory,
  24877. whether in tort (including negligence), contract, or otherwise,
  24878. unless required by applicable law (such as deliberate and grossly
  24879. negligent acts) or agreed to in writing, shall any Contributor be
  24880. liable to You for damages, including any direct, indirect, special,
  24881. incidental, or consequential damages of any character arising as a
  24882. result of this License or out of the use or inability to use the
  24883. Work (including but not limited to damages for loss of goodwill,
  24884. work stoppage, computer failure or malfunction, or any and all
  24885. other commercial damages or losses), even if such Contributor
  24886. has been advised of the possibility of such damages.
  24887. 9. Accepting Warranty or Additional Liability. While redistributing
  24888. the Work or Derivative Works thereof, You may choose to offer,
  24889. and charge a fee for, acceptance of support, warranty, indemnity,
  24890. or other liability obligations and/or rights consistent with this
  24891. License. However, in accepting such obligations, You may act only
  24892. on Your own behalf and on Your sole responsibility, not on behalf
  24893. of any other Contributor, and only if You agree to indemnify,
  24894. defend, and hold each Contributor harmless for any liability
  24895. incurred by, or claims asserted against, such Contributor by reason
  24896. of your accepting any such warranty or additional liability.
  24897. END OF TERMS AND CONDITIONS
  24898. AndroidX coordinatorlayout library:
  24899. Copyright (c) 2005-2011, The Android Open Source Project
  24900. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  24901. you may not use this file except in compliance with the License.
  24902. Unless required by applicable law or agreed to in writing, software
  24903. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  24904. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  24905. See the License for the specific language governing permissions and
  24906. limitations under the License.
  24907. Apache License
  24908. Version 2.0, January 2004
  24909. http://www.apache.org/licenses/
  24910. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  24911. 1. Definitions.
  24912. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  24913. and distribution as defined by Sections 1 through 9 of this document.
  24914. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  24915. the copyright owner that is granting the License.
  24916. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  24917. other entities that control, are controlled by, or are under common
  24918. control with that entity. For the purposes of this definition,
  24919. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  24920. direction or management of such entity, whether by contract or
  24921. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  24922. outstanding shares, or (iii) beneficial ownership of such entity.
  24923. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  24924. exercising permissions granted by this License.
  24925. &quot;Source&quot; form shall mean the preferred form for making modifications,
  24926. including but not limited to software source code, documentation
  24927. source, and configuration files.
  24928. &quot;Object&quot; form shall mean any form resulting from mechanical
  24929. transformation or translation of a Source form, including but
  24930. not limited to compiled object code, generated documentation,
  24931. and conversions to other media types.
  24932. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  24933. Object form, made available under the License, as indicated by a
  24934. copyright notice that is included in or attached to the work
  24935. (an example is provided in the Appendix below).
  24936. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  24937. form, that is based on (or derived from) the Work and for which the
  24938. editorial revisions, annotations, elaborations, or other modifications
  24939. represent, as a whole, an original work of authorship. For the purposes
  24940. of this License, Derivative Works shall not include works that remain
  24941. separable from, or merely link (or bind by name) to the interfaces of,
  24942. the Work and Derivative Works thereof.
  24943. &quot;Contribution&quot; shall mean any work of authorship, including
  24944. the original version of the Work and any modifications or additions
  24945. to that Work or Derivative Works thereof, that is intentionally
  24946. submitted to Licensor for inclusion in the Work by the copyright owner
  24947. or by an individual or Legal Entity authorized to submit on behalf of
  24948. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  24949. means any form of electronic, verbal, or written communication sent
  24950. to the Licensor or its representatives, including but not limited to
  24951. communication on electronic mailing lists, source code control systems,
  24952. and issue tracking systems that are managed by, or on behalf of, the
  24953. Licensor for the purpose of discussing and improving the Work, but
  24954. excluding communication that is conspicuously marked or otherwise
  24955. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  24956. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  24957. on behalf of whom a Contribution has been received by Licensor and
  24958. subsequently incorporated within the Work.
  24959. 2. Grant of Copyright License. Subject to the terms and conditions of
  24960. this License, each Contributor hereby grants to You a perpetual,
  24961. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  24962. copyright license to reproduce, prepare Derivative Works of,
  24963. publicly display, publicly perform, sublicense, and distribute the
  24964. Work and such Derivative Works in Source or Object form.
  24965. 3. Grant of Patent License. Subject to the terms and conditions of
  24966. this License, each Contributor hereby grants to You a perpetual,
  24967. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  24968. (except as stated in this section) patent license to make, have made,
  24969. use, offer to sell, sell, import, and otherwise transfer the Work,
  24970. where such license applies only to those patent claims licensable
  24971. by such Contributor that are necessarily infringed by their
  24972. Contribution(s) alone or by combination of their Contribution(s)
  24973. with the Work to which such Contribution(s) was submitted. If You
  24974. institute patent litigation against any entity (including a
  24975. cross-claim or counterclaim in a lawsuit) alleging that the Work
  24976. or a Contribution incorporated within the Work constitutes direct
  24977. or contributory patent infringement, then any patent licenses
  24978. granted to You under this License for that Work shall terminate
  24979. as of the date such litigation is filed.
  24980. 4. Redistribution. You may reproduce and distribute copies of the
  24981. Work or Derivative Works thereof in any medium, with or without
  24982. modifications, and in Source or Object form, provided that You
  24983. meet the following conditions:
  24984. (a) You must give any other recipients of the Work or
  24985. Derivative Works a copy of this License; and
  24986. (b) You must cause any modified files to carry prominent notices
  24987. stating that You changed the files; and
  24988. (c) You must retain, in the Source form of any Derivative Works
  24989. that You distribute, all copyright, patent, trademark, and
  24990. attribution notices from the Source form of the Work,
  24991. excluding those notices that do not pertain to any part of
  24992. the Derivative Works; and
  24993. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  24994. distribution, then any Derivative Works that You distribute must
  24995. include a readable copy of the attribution notices contained
  24996. within such NOTICE file, excluding those notices that do not
  24997. pertain to any part of the Derivative Works, in at least one
  24998. of the following places: within a NOTICE text file distributed
  24999. as part of the Derivative Works; within the Source form or
  25000. documentation, if provided along with the Derivative Works; or,
  25001. within a display generated by the Derivative Works, if and
  25002. wherever such third-party notices normally appear. The contents
  25003. of the NOTICE file are for informational purposes only and
  25004. do not modify the License. You may add Your own attribution
  25005. notices within Derivative Works that You distribute, alongside
  25006. or as an addendum to the NOTICE text from the Work, provided
  25007. that such additional attribution notices cannot be construed
  25008. as modifying the License.
  25009. You may add Your own copyright statement to Your modifications and
  25010. may provide additional or different license terms and conditions
  25011. for use, reproduction, or distribution of Your modifications, or
  25012. for any such Derivative Works as a whole, provided Your use,
  25013. reproduction, and distribution of the Work otherwise complies with
  25014. the conditions stated in this License.
  25015. 5. Submission of Contributions. Unless You explicitly state otherwise,
  25016. any Contribution intentionally submitted for inclusion in the Work
  25017. by You to the Licensor shall be under the terms and conditions of
  25018. this License, without any additional terms or conditions.
  25019. Notwithstanding the above, nothing herein shall supersede or modify
  25020. the terms of any separate license agreement you may have executed
  25021. with Licensor regarding such Contributions.
  25022. 6. Trademarks. This License does not grant permission to use the trade
  25023. names, trademarks, service marks, or product names of the Licensor,
  25024. except as required for reasonable and customary use in describing the
  25025. origin of the Work and reproducing the content of the NOTICE file.
  25026. 7. Disclaimer of Warranty. Unless required by applicable law or
  25027. agreed to in writing, Licensor provides the Work (and each
  25028. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  25029. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  25030. implied, including, without limitation, any warranties or conditions
  25031. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  25032. PARTICULAR PURPOSE. You are solely responsible for determining the
  25033. appropriateness of using or redistributing the Work and assume any
  25034. risks associated with Your exercise of permissions under this License.
  25035. 8. Limitation of Liability. In no event and under no legal theory,
  25036. whether in tort (including negligence), contract, or otherwise,
  25037. unless required by applicable law (such as deliberate and grossly
  25038. negligent acts) or agreed to in writing, shall any Contributor be
  25039. liable to You for damages, including any direct, indirect, special,
  25040. incidental, or consequential damages of any character arising as a
  25041. result of this License or out of the use or inability to use the
  25042. Work (including but not limited to damages for loss of goodwill,
  25043. work stoppage, computer failure or malfunction, or any and all
  25044. other commercial damages or losses), even if such Contributor
  25045. has been advised of the possibility of such damages.
  25046. 9. Accepting Warranty or Additional Liability. While redistributing
  25047. the Work or Derivative Works thereof, You may choose to offer,
  25048. and charge a fee for, acceptance of support, warranty, indemnity,
  25049. or other liability obligations and/or rights consistent with this
  25050. License. However, in accepting such obligations, You may act only
  25051. on Your own behalf and on Your sole responsibility, not on behalf
  25052. of any other Contributor, and only if You agree to indemnify,
  25053. defend, and hold each Contributor harmless for any liability
  25054. incurred by, or claims asserted against, such Contributor by reason
  25055. of your accepting any such warranty or additional liability.
  25056. END OF TERMS AND CONDITIONS
  25057. AndroidX core ktx library:
  25058. Copyright (c) 2005-2011, The Android Open Source Project
  25059. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  25060. you may not use this file except in compliance with the License.
  25061. Unless required by applicable law or agreed to in writing, software
  25062. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  25063. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  25064. See the License for the specific language governing permissions and
  25065. limitations under the License.
  25066. Apache License
  25067. Version 2.0, January 2004
  25068. http://www.apache.org/licenses/
  25069. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  25070. 1. Definitions.
  25071. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  25072. and distribution as defined by Sections 1 through 9 of this document.
  25073. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  25074. the copyright owner that is granting the License.
  25075. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  25076. other entities that control, are controlled by, or are under common
  25077. control with that entity. For the purposes of this definition,
  25078. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  25079. direction or management of such entity, whether by contract or
  25080. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  25081. outstanding shares, or (iii) beneficial ownership of such entity.
  25082. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  25083. exercising permissions granted by this License.
  25084. &quot;Source&quot; form shall mean the preferred form for making modifications,
  25085. including but not limited to software source code, documentation
  25086. source, and configuration files.
  25087. &quot;Object&quot; form shall mean any form resulting from mechanical
  25088. transformation or translation of a Source form, including but
  25089. not limited to compiled object code, generated documentation,
  25090. and conversions to other media types.
  25091. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  25092. Object form, made available under the License, as indicated by a
  25093. copyright notice that is included in or attached to the work
  25094. (an example is provided in the Appendix below).
  25095. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  25096. form, that is based on (or derived from) the Work and for which the
  25097. editorial revisions, annotations, elaborations, or other modifications
  25098. represent, as a whole, an original work of authorship. For the purposes
  25099. of this License, Derivative Works shall not include works that remain
  25100. separable from, or merely link (or bind by name) to the interfaces of,
  25101. the Work and Derivative Works thereof.
  25102. &quot;Contribution&quot; shall mean any work of authorship, including
  25103. the original version of the Work and any modifications or additions
  25104. to that Work or Derivative Works thereof, that is intentionally
  25105. submitted to Licensor for inclusion in the Work by the copyright owner
  25106. or by an individual or Legal Entity authorized to submit on behalf of
  25107. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  25108. means any form of electronic, verbal, or written communication sent
  25109. to the Licensor or its representatives, including but not limited to
  25110. communication on electronic mailing lists, source code control systems,
  25111. and issue tracking systems that are managed by, or on behalf of, the
  25112. Licensor for the purpose of discussing and improving the Work, but
  25113. excluding communication that is conspicuously marked or otherwise
  25114. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  25115. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  25116. on behalf of whom a Contribution has been received by Licensor and
  25117. subsequently incorporated within the Work.
  25118. 2. Grant of Copyright License. Subject to the terms and conditions of
  25119. this License, each Contributor hereby grants to You a perpetual,
  25120. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  25121. copyright license to reproduce, prepare Derivative Works of,
  25122. publicly display, publicly perform, sublicense, and distribute the
  25123. Work and such Derivative Works in Source or Object form.
  25124. 3. Grant of Patent License. Subject to the terms and conditions of
  25125. this License, each Contributor hereby grants to You a perpetual,
  25126. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  25127. (except as stated in this section) patent license to make, have made,
  25128. use, offer to sell, sell, import, and otherwise transfer the Work,
  25129. where such license applies only to those patent claims licensable
  25130. by such Contributor that are necessarily infringed by their
  25131. Contribution(s) alone or by combination of their Contribution(s)
  25132. with the Work to which such Contribution(s) was submitted. If You
  25133. institute patent litigation against any entity (including a
  25134. cross-claim or counterclaim in a lawsuit) alleging that the Work
  25135. or a Contribution incorporated within the Work constitutes direct
  25136. or contributory patent infringement, then any patent licenses
  25137. granted to You under this License for that Work shall terminate
  25138. as of the date such litigation is filed.
  25139. 4. Redistribution. You may reproduce and distribute copies of the
  25140. Work or Derivative Works thereof in any medium, with or without
  25141. modifications, and in Source or Object form, provided that You
  25142. meet the following conditions:
  25143. (a) You must give any other recipients of the Work or
  25144. Derivative Works a copy of this License; and
  25145. (b) You must cause any modified files to carry prominent notices
  25146. stating that You changed the files; and
  25147. (c) You must retain, in the Source form of any Derivative Works
  25148. that You distribute, all copyright, patent, trademark, and
  25149. attribution notices from the Source form of the Work,
  25150. excluding those notices that do not pertain to any part of
  25151. the Derivative Works; and
  25152. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  25153. distribution, then any Derivative Works that You distribute must
  25154. include a readable copy of the attribution notices contained
  25155. within such NOTICE file, excluding those notices that do not
  25156. pertain to any part of the Derivative Works, in at least one
  25157. of the following places: within a NOTICE text file distributed
  25158. as part of the Derivative Works; within the Source form or
  25159. documentation, if provided along with the Derivative Works; or,
  25160. within a display generated by the Derivative Works, if and
  25161. wherever such third-party notices normally appear. The contents
  25162. of the NOTICE file are for informational purposes only and
  25163. do not modify the License. You may add Your own attribution
  25164. notices within Derivative Works that You distribute, alongside
  25165. or as an addendum to the NOTICE text from the Work, provided
  25166. that such additional attribution notices cannot be construed
  25167. as modifying the License.
  25168. You may add Your own copyright statement to Your modifications and
  25169. may provide additional or different license terms and conditions
  25170. for use, reproduction, or distribution of Your modifications, or
  25171. for any such Derivative Works as a whole, provided Your use,
  25172. reproduction, and distribution of the Work otherwise complies with
  25173. the conditions stated in this License.
  25174. 5. Submission of Contributions. Unless You explicitly state otherwise,
  25175. any Contribution intentionally submitted for inclusion in the Work
  25176. by You to the Licensor shall be under the terms and conditions of
  25177. this License, without any additional terms or conditions.
  25178. Notwithstanding the above, nothing herein shall supersede or modify
  25179. the terms of any separate license agreement you may have executed
  25180. with Licensor regarding such Contributions.
  25181. 6. Trademarks. This License does not grant permission to use the trade
  25182. names, trademarks, service marks, or product names of the Licensor,
  25183. except as required for reasonable and customary use in describing the
  25184. origin of the Work and reproducing the content of the NOTICE file.
  25185. 7. Disclaimer of Warranty. Unless required by applicable law or
  25186. agreed to in writing, Licensor provides the Work (and each
  25187. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  25188. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  25189. implied, including, without limitation, any warranties or conditions
  25190. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  25191. PARTICULAR PURPOSE. You are solely responsible for determining the
  25192. appropriateness of using or redistributing the Work and assume any
  25193. risks associated with Your exercise of permissions under this License.
  25194. 8. Limitation of Liability. In no event and under no legal theory,
  25195. whether in tort (including negligence), contract, or otherwise,
  25196. unless required by applicable law (such as deliberate and grossly
  25197. negligent acts) or agreed to in writing, shall any Contributor be
  25198. liable to You for damages, including any direct, indirect, special,
  25199. incidental, or consequential damages of any character arising as a
  25200. result of this License or out of the use or inability to use the
  25201. Work (including but not limited to damages for loss of goodwill,
  25202. work stoppage, computer failure or malfunction, or any and all
  25203. other commercial damages or losses), even if such Contributor
  25204. has been advised of the possibility of such damages.
  25205. 9. Accepting Warranty or Additional Liability. While redistributing
  25206. the Work or Derivative Works thereof, You may choose to offer,
  25207. and charge a fee for, acceptance of support, warranty, indemnity,
  25208. or other liability obligations and/or rights consistent with this
  25209. License. However, in accepting such obligations, You may act only
  25210. on Your own behalf and on Your sole responsibility, not on behalf
  25211. of any other Contributor, and only if You agree to indemnify,
  25212. defend, and hold each Contributor harmless for any liability
  25213. incurred by, or claims asserted against, such Contributor by reason
  25214. of your accepting any such warranty or additional liability.
  25215. END OF TERMS AND CONDITIONS
  25216. AndroidX core library:
  25217. Copyright (c) 2005-2011, The Android Open Source Project
  25218. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  25219. you may not use this file except in compliance with the License.
  25220. Unless required by applicable law or agreed to in writing, software
  25221. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  25222. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  25223. See the License for the specific language governing permissions and
  25224. limitations under the License.
  25225. Apache License
  25226. Version 2.0, January 2004
  25227. http://www.apache.org/licenses/
  25228. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  25229. 1. Definitions.
  25230. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  25231. and distribution as defined by Sections 1 through 9 of this document.
  25232. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  25233. the copyright owner that is granting the License.
  25234. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  25235. other entities that control, are controlled by, or are under common
  25236. control with that entity. For the purposes of this definition,
  25237. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  25238. direction or management of such entity, whether by contract or
  25239. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  25240. outstanding shares, or (iii) beneficial ownership of such entity.
  25241. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  25242. exercising permissions granted by this License.
  25243. &quot;Source&quot; form shall mean the preferred form for making modifications,
  25244. including but not limited to software source code, documentation
  25245. source, and configuration files.
  25246. &quot;Object&quot; form shall mean any form resulting from mechanical
  25247. transformation or translation of a Source form, including but
  25248. not limited to compiled object code, generated documentation,
  25249. and conversions to other media types.
  25250. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  25251. Object form, made available under the License, as indicated by a
  25252. copyright notice that is included in or attached to the work
  25253. (an example is provided in the Appendix below).
  25254. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  25255. form, that is based on (or derived from) the Work and for which the
  25256. editorial revisions, annotations, elaborations, or other modifications
  25257. represent, as a whole, an original work of authorship. For the purposes
  25258. of this License, Derivative Works shall not include works that remain
  25259. separable from, or merely link (or bind by name) to the interfaces of,
  25260. the Work and Derivative Works thereof.
  25261. &quot;Contribution&quot; shall mean any work of authorship, including
  25262. the original version of the Work and any modifications or additions
  25263. to that Work or Derivative Works thereof, that is intentionally
  25264. submitted to Licensor for inclusion in the Work by the copyright owner
  25265. or by an individual or Legal Entity authorized to submit on behalf of
  25266. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  25267. means any form of electronic, verbal, or written communication sent
  25268. to the Licensor or its representatives, including but not limited to
  25269. communication on electronic mailing lists, source code control systems,
  25270. and issue tracking systems that are managed by, or on behalf of, the
  25271. Licensor for the purpose of discussing and improving the Work, but
  25272. excluding communication that is conspicuously marked or otherwise
  25273. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  25274. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  25275. on behalf of whom a Contribution has been received by Licensor and
  25276. subsequently incorporated within the Work.
  25277. 2. Grant of Copyright License. Subject to the terms and conditions of
  25278. this License, each Contributor hereby grants to You a perpetual,
  25279. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  25280. copyright license to reproduce, prepare Derivative Works of,
  25281. publicly display, publicly perform, sublicense, and distribute the
  25282. Work and such Derivative Works in Source or Object form.
  25283. 3. Grant of Patent License. Subject to the terms and conditions of
  25284. this License, each Contributor hereby grants to You a perpetual,
  25285. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  25286. (except as stated in this section) patent license to make, have made,
  25287. use, offer to sell, sell, import, and otherwise transfer the Work,
  25288. where such license applies only to those patent claims licensable
  25289. by such Contributor that are necessarily infringed by their
  25290. Contribution(s) alone or by combination of their Contribution(s)
  25291. with the Work to which such Contribution(s) was submitted. If You
  25292. institute patent litigation against any entity (including a
  25293. cross-claim or counterclaim in a lawsuit) alleging that the Work
  25294. or a Contribution incorporated within the Work constitutes direct
  25295. or contributory patent infringement, then any patent licenses
  25296. granted to You under this License for that Work shall terminate
  25297. as of the date such litigation is filed.
  25298. 4. Redistribution. You may reproduce and distribute copies of the
  25299. Work or Derivative Works thereof in any medium, with or without
  25300. modifications, and in Source or Object form, provided that You
  25301. meet the following conditions:
  25302. (a) You must give any other recipients of the Work or
  25303. Derivative Works a copy of this License; and
  25304. (b) You must cause any modified files to carry prominent notices
  25305. stating that You changed the files; and
  25306. (c) You must retain, in the Source form of any Derivative Works
  25307. that You distribute, all copyright, patent, trademark, and
  25308. attribution notices from the Source form of the Work,
  25309. excluding those notices that do not pertain to any part of
  25310. the Derivative Works; and
  25311. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  25312. distribution, then any Derivative Works that You distribute must
  25313. include a readable copy of the attribution notices contained
  25314. within such NOTICE file, excluding those notices that do not
  25315. pertain to any part of the Derivative Works, in at least one
  25316. of the following places: within a NOTICE text file distributed
  25317. as part of the Derivative Works; within the Source form or
  25318. documentation, if provided along with the Derivative Works; or,
  25319. within a display generated by the Derivative Works, if and
  25320. wherever such third-party notices normally appear. The contents
  25321. of the NOTICE file are for informational purposes only and
  25322. do not modify the License. You may add Your own attribution
  25323. notices within Derivative Works that You distribute, alongside
  25324. or as an addendum to the NOTICE text from the Work, provided
  25325. that such additional attribution notices cannot be construed
  25326. as modifying the License.
  25327. You may add Your own copyright statement to Your modifications and
  25328. may provide additional or different license terms and conditions
  25329. for use, reproduction, or distribution of Your modifications, or
  25330. for any such Derivative Works as a whole, provided Your use,
  25331. reproduction, and distribution of the Work otherwise complies with
  25332. the conditions stated in this License.
  25333. 5. Submission of Contributions. Unless You explicitly state otherwise,
  25334. any Contribution intentionally submitted for inclusion in the Work
  25335. by You to the Licensor shall be under the terms and conditions of
  25336. this License, without any additional terms or conditions.
  25337. Notwithstanding the above, nothing herein shall supersede or modify
  25338. the terms of any separate license agreement you may have executed
  25339. with Licensor regarding such Contributions.
  25340. 6. Trademarks. This License does not grant permission to use the trade
  25341. names, trademarks, service marks, or product names of the Licensor,
  25342. except as required for reasonable and customary use in describing the
  25343. origin of the Work and reproducing the content of the NOTICE file.
  25344. 7. Disclaimer of Warranty. Unless required by applicable law or
  25345. agreed to in writing, Licensor provides the Work (and each
  25346. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  25347. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  25348. implied, including, without limitation, any warranties or conditions
  25349. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  25350. PARTICULAR PURPOSE. You are solely responsible for determining the
  25351. appropriateness of using or redistributing the Work and assume any
  25352. risks associated with Your exercise of permissions under this License.
  25353. 8. Limitation of Liability. In no event and under no legal theory,
  25354. whether in tort (including negligence), contract, or otherwise,
  25355. unless required by applicable law (such as deliberate and grossly
  25356. negligent acts) or agreed to in writing, shall any Contributor be
  25357. liable to You for damages, including any direct, indirect, special,
  25358. incidental, or consequential damages of any character arising as a
  25359. result of this License or out of the use or inability to use the
  25360. Work (including but not limited to damages for loss of goodwill,
  25361. work stoppage, computer failure or malfunction, or any and all
  25362. other commercial damages or losses), even if such Contributor
  25363. has been advised of the possibility of such damages.
  25364. 9. Accepting Warranty or Additional Liability. While redistributing
  25365. the Work or Derivative Works thereof, You may choose to offer,
  25366. and charge a fee for, acceptance of support, warranty, indemnity,
  25367. or other liability obligations and/or rights consistent with this
  25368. License. However, in accepting such obligations, You may act only
  25369. on Your own behalf and on Your sole responsibility, not on behalf
  25370. of any other Contributor, and only if You agree to indemnify,
  25371. defend, and hold each Contributor harmless for any liability
  25372. incurred by, or claims asserted against, such Contributor by reason
  25373. of your accepting any such warranty or additional liability.
  25374. END OF TERMS AND CONDITIONS
  25375. AndroidX cursoradapter library:
  25376. Copyright (c) 2005-2011, The Android Open Source Project
  25377. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  25378. you may not use this file except in compliance with the License.
  25379. Unless required by applicable law or agreed to in writing, software
  25380. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  25381. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  25382. See the License for the specific language governing permissions and
  25383. limitations under the License.
  25384. Apache License
  25385. Version 2.0, January 2004
  25386. http://www.apache.org/licenses/
  25387. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  25388. 1. Definitions.
  25389. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  25390. and distribution as defined by Sections 1 through 9 of this document.
  25391. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  25392. the copyright owner that is granting the License.
  25393. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  25394. other entities that control, are controlled by, or are under common
  25395. control with that entity. For the purposes of this definition,
  25396. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  25397. direction or management of such entity, whether by contract or
  25398. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  25399. outstanding shares, or (iii) beneficial ownership of such entity.
  25400. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  25401. exercising permissions granted by this License.
  25402. &quot;Source&quot; form shall mean the preferred form for making modifications,
  25403. including but not limited to software source code, documentation
  25404. source, and configuration files.
  25405. &quot;Object&quot; form shall mean any form resulting from mechanical
  25406. transformation or translation of a Source form, including but
  25407. not limited to compiled object code, generated documentation,
  25408. and conversions to other media types.
  25409. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  25410. Object form, made available under the License, as indicated by a
  25411. copyright notice that is included in or attached to the work
  25412. (an example is provided in the Appendix below).
  25413. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  25414. form, that is based on (or derived from) the Work and for which the
  25415. editorial revisions, annotations, elaborations, or other modifications
  25416. represent, as a whole, an original work of authorship. For the purposes
  25417. of this License, Derivative Works shall not include works that remain
  25418. separable from, or merely link (or bind by name) to the interfaces of,
  25419. the Work and Derivative Works thereof.
  25420. &quot;Contribution&quot; shall mean any work of authorship, including
  25421. the original version of the Work and any modifications or additions
  25422. to that Work or Derivative Works thereof, that is intentionally
  25423. submitted to Licensor for inclusion in the Work by the copyright owner
  25424. or by an individual or Legal Entity authorized to submit on behalf of
  25425. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  25426. means any form of electronic, verbal, or written communication sent
  25427. to the Licensor or its representatives, including but not limited to
  25428. communication on electronic mailing lists, source code control systems,
  25429. and issue tracking systems that are managed by, or on behalf of, the
  25430. Licensor for the purpose of discussing and improving the Work, but
  25431. excluding communication that is conspicuously marked or otherwise
  25432. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  25433. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  25434. on behalf of whom a Contribution has been received by Licensor and
  25435. subsequently incorporated within the Work.
  25436. 2. Grant of Copyright License. Subject to the terms and conditions of
  25437. this License, each Contributor hereby grants to You a perpetual,
  25438. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  25439. copyright license to reproduce, prepare Derivative Works of,
  25440. publicly display, publicly perform, sublicense, and distribute the
  25441. Work and such Derivative Works in Source or Object form.
  25442. 3. Grant of Patent License. Subject to the terms and conditions of
  25443. this License, each Contributor hereby grants to You a perpetual,
  25444. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  25445. (except as stated in this section) patent license to make, have made,
  25446. use, offer to sell, sell, import, and otherwise transfer the Work,
  25447. where such license applies only to those patent claims licensable
  25448. by such Contributor that are necessarily infringed by their
  25449. Contribution(s) alone or by combination of their Contribution(s)
  25450. with the Work to which such Contribution(s) was submitted. If You
  25451. institute patent litigation against any entity (including a
  25452. cross-claim or counterclaim in a lawsuit) alleging that the Work
  25453. or a Contribution incorporated within the Work constitutes direct
  25454. or contributory patent infringement, then any patent licenses
  25455. granted to You under this License for that Work shall terminate
  25456. as of the date such litigation is filed.
  25457. 4. Redistribution. You may reproduce and distribute copies of the
  25458. Work or Derivative Works thereof in any medium, with or without
  25459. modifications, and in Source or Object form, provided that You
  25460. meet the following conditions:
  25461. (a) You must give any other recipients of the Work or
  25462. Derivative Works a copy of this License; and
  25463. (b) You must cause any modified files to carry prominent notices
  25464. stating that You changed the files; and
  25465. (c) You must retain, in the Source form of any Derivative Works
  25466. that You distribute, all copyright, patent, trademark, and
  25467. attribution notices from the Source form of the Work,
  25468. excluding those notices that do not pertain to any part of
  25469. the Derivative Works; and
  25470. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  25471. distribution, then any Derivative Works that You distribute must
  25472. include a readable copy of the attribution notices contained
  25473. within such NOTICE file, excluding those notices that do not
  25474. pertain to any part of the Derivative Works, in at least one
  25475. of the following places: within a NOTICE text file distributed
  25476. as part of the Derivative Works; within the Source form or
  25477. documentation, if provided along with the Derivative Works; or,
  25478. within a display generated by the Derivative Works, if and
  25479. wherever such third-party notices normally appear. The contents
  25480. of the NOTICE file are for informational purposes only and
  25481. do not modify the License. You may add Your own attribution
  25482. notices within Derivative Works that You distribute, alongside
  25483. or as an addendum to the NOTICE text from the Work, provided
  25484. that such additional attribution notices cannot be construed
  25485. as modifying the License.
  25486. You may add Your own copyright statement to Your modifications and
  25487. may provide additional or different license terms and conditions
  25488. for use, reproduction, or distribution of Your modifications, or
  25489. for any such Derivative Works as a whole, provided Your use,
  25490. reproduction, and distribution of the Work otherwise complies with
  25491. the conditions stated in this License.
  25492. 5. Submission of Contributions. Unless You explicitly state otherwise,
  25493. any Contribution intentionally submitted for inclusion in the Work
  25494. by You to the Licensor shall be under the terms and conditions of
  25495. this License, without any additional terms or conditions.
  25496. Notwithstanding the above, nothing herein shall supersede or modify
  25497. the terms of any separate license agreement you may have executed
  25498. with Licensor regarding such Contributions.
  25499. 6. Trademarks. This License does not grant permission to use the trade
  25500. names, trademarks, service marks, or product names of the Licensor,
  25501. except as required for reasonable and customary use in describing the
  25502. origin of the Work and reproducing the content of the NOTICE file.
  25503. 7. Disclaimer of Warranty. Unless required by applicable law or
  25504. agreed to in writing, Licensor provides the Work (and each
  25505. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  25506. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  25507. implied, including, without limitation, any warranties or conditions
  25508. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  25509. PARTICULAR PURPOSE. You are solely responsible for determining the
  25510. appropriateness of using or redistributing the Work and assume any
  25511. risks associated with Your exercise of permissions under this License.
  25512. 8. Limitation of Liability. In no event and under no legal theory,
  25513. whether in tort (including negligence), contract, or otherwise,
  25514. unless required by applicable law (such as deliberate and grossly
  25515. negligent acts) or agreed to in writing, shall any Contributor be
  25516. liable to You for damages, including any direct, indirect, special,
  25517. incidental, or consequential damages of any character arising as a
  25518. result of this License or out of the use or inability to use the
  25519. Work (including but not limited to damages for loss of goodwill,
  25520. work stoppage, computer failure or malfunction, or any and all
  25521. other commercial damages or losses), even if such Contributor
  25522. has been advised of the possibility of such damages.
  25523. 9. Accepting Warranty or Additional Liability. While redistributing
  25524. the Work or Derivative Works thereof, You may choose to offer,
  25525. and charge a fee for, acceptance of support, warranty, indemnity,
  25526. or other liability obligations and/or rights consistent with this
  25527. License. However, in accepting such obligations, You may act only
  25528. on Your own behalf and on Your sole responsibility, not on behalf
  25529. of any other Contributor, and only if You agree to indemnify,
  25530. defend, and hold each Contributor harmless for any liability
  25531. incurred by, or claims asserted against, such Contributor by reason
  25532. of your accepting any such warranty or additional liability.
  25533. END OF TERMS AND CONDITIONS
  25534. AndroidX customview library:
  25535. Copyright (c) 2005-2011, The Android Open Source Project
  25536. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  25537. you may not use this file except in compliance with the License.
  25538. Unless required by applicable law or agreed to in writing, software
  25539. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  25540. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  25541. See the License for the specific language governing permissions and
  25542. limitations under the License.
  25543. Apache License
  25544. Version 2.0, January 2004
  25545. http://www.apache.org/licenses/
  25546. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  25547. 1. Definitions.
  25548. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  25549. and distribution as defined by Sections 1 through 9 of this document.
  25550. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  25551. the copyright owner that is granting the License.
  25552. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  25553. other entities that control, are controlled by, or are under common
  25554. control with that entity. For the purposes of this definition,
  25555. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  25556. direction or management of such entity, whether by contract or
  25557. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  25558. outstanding shares, or (iii) beneficial ownership of such entity.
  25559. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  25560. exercising permissions granted by this License.
  25561. &quot;Source&quot; form shall mean the preferred form for making modifications,
  25562. including but not limited to software source code, documentation
  25563. source, and configuration files.
  25564. &quot;Object&quot; form shall mean any form resulting from mechanical
  25565. transformation or translation of a Source form, including but
  25566. not limited to compiled object code, generated documentation,
  25567. and conversions to other media types.
  25568. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  25569. Object form, made available under the License, as indicated by a
  25570. copyright notice that is included in or attached to the work
  25571. (an example is provided in the Appendix below).
  25572. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  25573. form, that is based on (or derived from) the Work and for which the
  25574. editorial revisions, annotations, elaborations, or other modifications
  25575. represent, as a whole, an original work of authorship. For the purposes
  25576. of this License, Derivative Works shall not include works that remain
  25577. separable from, or merely link (or bind by name) to the interfaces of,
  25578. the Work and Derivative Works thereof.
  25579. &quot;Contribution&quot; shall mean any work of authorship, including
  25580. the original version of the Work and any modifications or additions
  25581. to that Work or Derivative Works thereof, that is intentionally
  25582. submitted to Licensor for inclusion in the Work by the copyright owner
  25583. or by an individual or Legal Entity authorized to submit on behalf of
  25584. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  25585. means any form of electronic, verbal, or written communication sent
  25586. to the Licensor or its representatives, including but not limited to
  25587. communication on electronic mailing lists, source code control systems,
  25588. and issue tracking systems that are managed by, or on behalf of, the
  25589. Licensor for the purpose of discussing and improving the Work, but
  25590. excluding communication that is conspicuously marked or otherwise
  25591. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  25592. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  25593. on behalf of whom a Contribution has been received by Licensor and
  25594. subsequently incorporated within the Work.
  25595. 2. Grant of Copyright License. Subject to the terms and conditions of
  25596. this License, each Contributor hereby grants to You a perpetual,
  25597. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  25598. copyright license to reproduce, prepare Derivative Works of,
  25599. publicly display, publicly perform, sublicense, and distribute the
  25600. Work and such Derivative Works in Source or Object form.
  25601. 3. Grant of Patent License. Subject to the terms and conditions of
  25602. this License, each Contributor hereby grants to You a perpetual,
  25603. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  25604. (except as stated in this section) patent license to make, have made,
  25605. use, offer to sell, sell, import, and otherwise transfer the Work,
  25606. where such license applies only to those patent claims licensable
  25607. by such Contributor that are necessarily infringed by their
  25608. Contribution(s) alone or by combination of their Contribution(s)
  25609. with the Work to which such Contribution(s) was submitted. If You
  25610. institute patent litigation against any entity (including a
  25611. cross-claim or counterclaim in a lawsuit) alleging that the Work
  25612. or a Contribution incorporated within the Work constitutes direct
  25613. or contributory patent infringement, then any patent licenses
  25614. granted to You under this License for that Work shall terminate
  25615. as of the date such litigation is filed.
  25616. 4. Redistribution. You may reproduce and distribute copies of the
  25617. Work or Derivative Works thereof in any medium, with or without
  25618. modifications, and in Source or Object form, provided that You
  25619. meet the following conditions:
  25620. (a) You must give any other recipients of the Work or
  25621. Derivative Works a copy of this License; and
  25622. (b) You must cause any modified files to carry prominent notices
  25623. stating that You changed the files; and
  25624. (c) You must retain, in the Source form of any Derivative Works
  25625. that You distribute, all copyright, patent, trademark, and
  25626. attribution notices from the Source form of the Work,
  25627. excluding those notices that do not pertain to any part of
  25628. the Derivative Works; and
  25629. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  25630. distribution, then any Derivative Works that You distribute must
  25631. include a readable copy of the attribution notices contained
  25632. within such NOTICE file, excluding those notices that do not
  25633. pertain to any part of the Derivative Works, in at least one
  25634. of the following places: within a NOTICE text file distributed
  25635. as part of the Derivative Works; within the Source form or
  25636. documentation, if provided along with the Derivative Works; or,
  25637. within a display generated by the Derivative Works, if and
  25638. wherever such third-party notices normally appear. The contents
  25639. of the NOTICE file are for informational purposes only and
  25640. do not modify the License. You may add Your own attribution
  25641. notices within Derivative Works that You distribute, alongside
  25642. or as an addendum to the NOTICE text from the Work, provided
  25643. that such additional attribution notices cannot be construed
  25644. as modifying the License.
  25645. You may add Your own copyright statement to Your modifications and
  25646. may provide additional or different license terms and conditions
  25647. for use, reproduction, or distribution of Your modifications, or
  25648. for any such Derivative Works as a whole, provided Your use,
  25649. reproduction, and distribution of the Work otherwise complies with
  25650. the conditions stated in this License.
  25651. 5. Submission of Contributions. Unless You explicitly state otherwise,
  25652. any Contribution intentionally submitted for inclusion in the Work
  25653. by You to the Licensor shall be under the terms and conditions of
  25654. this License, without any additional terms or conditions.
  25655. Notwithstanding the above, nothing herein shall supersede or modify
  25656. the terms of any separate license agreement you may have executed
  25657. with Licensor regarding such Contributions.
  25658. 6. Trademarks. This License does not grant permission to use the trade
  25659. names, trademarks, service marks, or product names of the Licensor,
  25660. except as required for reasonable and customary use in describing the
  25661. origin of the Work and reproducing the content of the NOTICE file.
  25662. 7. Disclaimer of Warranty. Unless required by applicable law or
  25663. agreed to in writing, Licensor provides the Work (and each
  25664. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  25665. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  25666. implied, including, without limitation, any warranties or conditions
  25667. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  25668. PARTICULAR PURPOSE. You are solely responsible for determining the
  25669. appropriateness of using or redistributing the Work and assume any
  25670. risks associated with Your exercise of permissions under this License.
  25671. 8. Limitation of Liability. In no event and under no legal theory,
  25672. whether in tort (including negligence), contract, or otherwise,
  25673. unless required by applicable law (such as deliberate and grossly
  25674. negligent acts) or agreed to in writing, shall any Contributor be
  25675. liable to You for damages, including any direct, indirect, special,
  25676. incidental, or consequential damages of any character arising as a
  25677. result of this License or out of the use or inability to use the
  25678. Work (including but not limited to damages for loss of goodwill,
  25679. work stoppage, computer failure or malfunction, or any and all
  25680. other commercial damages or losses), even if such Contributor
  25681. has been advised of the possibility of such damages.
  25682. 9. Accepting Warranty or Additional Liability. While redistributing
  25683. the Work or Derivative Works thereof, You may choose to offer,
  25684. and charge a fee for, acceptance of support, warranty, indemnity,
  25685. or other liability obligations and/or rights consistent with this
  25686. License. However, in accepting such obligations, You may act only
  25687. on Your own behalf and on Your sole responsibility, not on behalf
  25688. of any other Contributor, and only if You agree to indemnify,
  25689. defend, and hold each Contributor harmless for any liability
  25690. incurred by, or claims asserted against, such Contributor by reason
  25691. of your accepting any such warranty or additional liability.
  25692. END OF TERMS AND CONDITIONS
  25693. AndroidX documentfile library:
  25694. Copyright (c) 2005-2011, The Android Open Source Project
  25695. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  25696. you may not use this file except in compliance with the License.
  25697. Unless required by applicable law or agreed to in writing, software
  25698. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  25699. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  25700. See the License for the specific language governing permissions and
  25701. limitations under the License.
  25702. Apache License
  25703. Version 2.0, January 2004
  25704. http://www.apache.org/licenses/
  25705. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  25706. 1. Definitions.
  25707. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  25708. and distribution as defined by Sections 1 through 9 of this document.
  25709. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  25710. the copyright owner that is granting the License.
  25711. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  25712. other entities that control, are controlled by, or are under common
  25713. control with that entity. For the purposes of this definition,
  25714. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  25715. direction or management of such entity, whether by contract or
  25716. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  25717. outstanding shares, or (iii) beneficial ownership of such entity.
  25718. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  25719. exercising permissions granted by this License.
  25720. &quot;Source&quot; form shall mean the preferred form for making modifications,
  25721. including but not limited to software source code, documentation
  25722. source, and configuration files.
  25723. &quot;Object&quot; form shall mean any form resulting from mechanical
  25724. transformation or translation of a Source form, including but
  25725. not limited to compiled object code, generated documentation,
  25726. and conversions to other media types.
  25727. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  25728. Object form, made available under the License, as indicated by a
  25729. copyright notice that is included in or attached to the work
  25730. (an example is provided in the Appendix below).
  25731. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  25732. form, that is based on (or derived from) the Work and for which the
  25733. editorial revisions, annotations, elaborations, or other modifications
  25734. represent, as a whole, an original work of authorship. For the purposes
  25735. of this License, Derivative Works shall not include works that remain
  25736. separable from, or merely link (or bind by name) to the interfaces of,
  25737. the Work and Derivative Works thereof.
  25738. &quot;Contribution&quot; shall mean any work of authorship, including
  25739. the original version of the Work and any modifications or additions
  25740. to that Work or Derivative Works thereof, that is intentionally
  25741. submitted to Licensor for inclusion in the Work by the copyright owner
  25742. or by an individual or Legal Entity authorized to submit on behalf of
  25743. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  25744. means any form of electronic, verbal, or written communication sent
  25745. to the Licensor or its representatives, including but not limited to
  25746. communication on electronic mailing lists, source code control systems,
  25747. and issue tracking systems that are managed by, or on behalf of, the
  25748. Licensor for the purpose of discussing and improving the Work, but
  25749. excluding communication that is conspicuously marked or otherwise
  25750. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  25751. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  25752. on behalf of whom a Contribution has been received by Licensor and
  25753. subsequently incorporated within the Work.
  25754. 2. Grant of Copyright License. Subject to the terms and conditions of
  25755. this License, each Contributor hereby grants to You a perpetual,
  25756. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  25757. copyright license to reproduce, prepare Derivative Works of,
  25758. publicly display, publicly perform, sublicense, and distribute the
  25759. Work and such Derivative Works in Source or Object form.
  25760. 3. Grant of Patent License. Subject to the terms and conditions of
  25761. this License, each Contributor hereby grants to You a perpetual,
  25762. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  25763. (except as stated in this section) patent license to make, have made,
  25764. use, offer to sell, sell, import, and otherwise transfer the Work,
  25765. where such license applies only to those patent claims licensable
  25766. by such Contributor that are necessarily infringed by their
  25767. Contribution(s) alone or by combination of their Contribution(s)
  25768. with the Work to which such Contribution(s) was submitted. If You
  25769. institute patent litigation against any entity (including a
  25770. cross-claim or counterclaim in a lawsuit) alleging that the Work
  25771. or a Contribution incorporated within the Work constitutes direct
  25772. or contributory patent infringement, then any patent licenses
  25773. granted to You under this License for that Work shall terminate
  25774. as of the date such litigation is filed.
  25775. 4. Redistribution. You may reproduce and distribute copies of the
  25776. Work or Derivative Works thereof in any medium, with or without
  25777. modifications, and in Source or Object form, provided that You
  25778. meet the following conditions:
  25779. (a) You must give any other recipients of the Work or
  25780. Derivative Works a copy of this License; and
  25781. (b) You must cause any modified files to carry prominent notices
  25782. stating that You changed the files; and
  25783. (c) You must retain, in the Source form of any Derivative Works
  25784. that You distribute, all copyright, patent, trademark, and
  25785. attribution notices from the Source form of the Work,
  25786. excluding those notices that do not pertain to any part of
  25787. the Derivative Works; and
  25788. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  25789. distribution, then any Derivative Works that You distribute must
  25790. include a readable copy of the attribution notices contained
  25791. within such NOTICE file, excluding those notices that do not
  25792. pertain to any part of the Derivative Works, in at least one
  25793. of the following places: within a NOTICE text file distributed
  25794. as part of the Derivative Works; within the Source form or
  25795. documentation, if provided along with the Derivative Works; or,
  25796. within a display generated by the Derivative Works, if and
  25797. wherever such third-party notices normally appear. The contents
  25798. of the NOTICE file are for informational purposes only and
  25799. do not modify the License. You may add Your own attribution
  25800. notices within Derivative Works that You distribute, alongside
  25801. or as an addendum to the NOTICE text from the Work, provided
  25802. that such additional attribution notices cannot be construed
  25803. as modifying the License.
  25804. You may add Your own copyright statement to Your modifications and
  25805. may provide additional or different license terms and conditions
  25806. for use, reproduction, or distribution of Your modifications, or
  25807. for any such Derivative Works as a whole, provided Your use,
  25808. reproduction, and distribution of the Work otherwise complies with
  25809. the conditions stated in this License.
  25810. 5. Submission of Contributions. Unless You explicitly state otherwise,
  25811. any Contribution intentionally submitted for inclusion in the Work
  25812. by You to the Licensor shall be under the terms and conditions of
  25813. this License, without any additional terms or conditions.
  25814. Notwithstanding the above, nothing herein shall supersede or modify
  25815. the terms of any separate license agreement you may have executed
  25816. with Licensor regarding such Contributions.
  25817. 6. Trademarks. This License does not grant permission to use the trade
  25818. names, trademarks, service marks, or product names of the Licensor,
  25819. except as required for reasonable and customary use in describing the
  25820. origin of the Work and reproducing the content of the NOTICE file.
  25821. 7. Disclaimer of Warranty. Unless required by applicable law or
  25822. agreed to in writing, Licensor provides the Work (and each
  25823. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  25824. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  25825. implied, including, without limitation, any warranties or conditions
  25826. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  25827. PARTICULAR PURPOSE. You are solely responsible for determining the
  25828. appropriateness of using or redistributing the Work and assume any
  25829. risks associated with Your exercise of permissions under this License.
  25830. 8. Limitation of Liability. In no event and under no legal theory,
  25831. whether in tort (including negligence), contract, or otherwise,
  25832. unless required by applicable law (such as deliberate and grossly
  25833. negligent acts) or agreed to in writing, shall any Contributor be
  25834. liable to You for damages, including any direct, indirect, special,
  25835. incidental, or consequential damages of any character arising as a
  25836. result of this License or out of the use or inability to use the
  25837. Work (including but not limited to damages for loss of goodwill,
  25838. work stoppage, computer failure or malfunction, or any and all
  25839. other commercial damages or losses), even if such Contributor
  25840. has been advised of the possibility of such damages.
  25841. 9. Accepting Warranty or Additional Liability. While redistributing
  25842. the Work or Derivative Works thereof, You may choose to offer,
  25843. and charge a fee for, acceptance of support, warranty, indemnity,
  25844. or other liability obligations and/or rights consistent with this
  25845. License. However, in accepting such obligations, You may act only
  25846. on Your own behalf and on Your sole responsibility, not on behalf
  25847. of any other Contributor, and only if You agree to indemnify,
  25848. defend, and hold each Contributor harmless for any liability
  25849. incurred by, or claims asserted against, such Contributor by reason
  25850. of your accepting any such warranty or additional liability.
  25851. END OF TERMS AND CONDITIONS
  25852. AndroidX drawerlayout library:
  25853. Copyright (c) 2005-2011, The Android Open Source Project
  25854. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  25855. you may not use this file except in compliance with the License.
  25856. Unless required by applicable law or agreed to in writing, software
  25857. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  25858. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  25859. See the License for the specific language governing permissions and
  25860. limitations under the License.
  25861. Apache License
  25862. Version 2.0, January 2004
  25863. http://www.apache.org/licenses/
  25864. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  25865. 1. Definitions.
  25866. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  25867. and distribution as defined by Sections 1 through 9 of this document.
  25868. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  25869. the copyright owner that is granting the License.
  25870. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  25871. other entities that control, are controlled by, or are under common
  25872. control with that entity. For the purposes of this definition,
  25873. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  25874. direction or management of such entity, whether by contract or
  25875. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  25876. outstanding shares, or (iii) beneficial ownership of such entity.
  25877. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  25878. exercising permissions granted by this License.
  25879. &quot;Source&quot; form shall mean the preferred form for making modifications,
  25880. including but not limited to software source code, documentation
  25881. source, and configuration files.
  25882. &quot;Object&quot; form shall mean any form resulting from mechanical
  25883. transformation or translation of a Source form, including but
  25884. not limited to compiled object code, generated documentation,
  25885. and conversions to other media types.
  25886. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  25887. Object form, made available under the License, as indicated by a
  25888. copyright notice that is included in or attached to the work
  25889. (an example is provided in the Appendix below).
  25890. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  25891. form, that is based on (or derived from) the Work and for which the
  25892. editorial revisions, annotations, elaborations, or other modifications
  25893. represent, as a whole, an original work of authorship. For the purposes
  25894. of this License, Derivative Works shall not include works that remain
  25895. separable from, or merely link (or bind by name) to the interfaces of,
  25896. the Work and Derivative Works thereof.
  25897. &quot;Contribution&quot; shall mean any work of authorship, including
  25898. the original version of the Work and any modifications or additions
  25899. to that Work or Derivative Works thereof, that is intentionally
  25900. submitted to Licensor for inclusion in the Work by the copyright owner
  25901. or by an individual or Legal Entity authorized to submit on behalf of
  25902. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  25903. means any form of electronic, verbal, or written communication sent
  25904. to the Licensor or its representatives, including but not limited to
  25905. communication on electronic mailing lists, source code control systems,
  25906. and issue tracking systems that are managed by, or on behalf of, the
  25907. Licensor for the purpose of discussing and improving the Work, but
  25908. excluding communication that is conspicuously marked or otherwise
  25909. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  25910. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  25911. on behalf of whom a Contribution has been received by Licensor and
  25912. subsequently incorporated within the Work.
  25913. 2. Grant of Copyright License. Subject to the terms and conditions of
  25914. this License, each Contributor hereby grants to You a perpetual,
  25915. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  25916. copyright license to reproduce, prepare Derivative Works of,
  25917. publicly display, publicly perform, sublicense, and distribute the
  25918. Work and such Derivative Works in Source or Object form.
  25919. 3. Grant of Patent License. Subject to the terms and conditions of
  25920. this License, each Contributor hereby grants to You a perpetual,
  25921. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  25922. (except as stated in this section) patent license to make, have made,
  25923. use, offer to sell, sell, import, and otherwise transfer the Work,
  25924. where such license applies only to those patent claims licensable
  25925. by such Contributor that are necessarily infringed by their
  25926. Contribution(s) alone or by combination of their Contribution(s)
  25927. with the Work to which such Contribution(s) was submitted. If You
  25928. institute patent litigation against any entity (including a
  25929. cross-claim or counterclaim in a lawsuit) alleging that the Work
  25930. or a Contribution incorporated within the Work constitutes direct
  25931. or contributory patent infringement, then any patent licenses
  25932. granted to You under this License for that Work shall terminate
  25933. as of the date such litigation is filed.
  25934. 4. Redistribution. You may reproduce and distribute copies of the
  25935. Work or Derivative Works thereof in any medium, with or without
  25936. modifications, and in Source or Object form, provided that You
  25937. meet the following conditions:
  25938. (a) You must give any other recipients of the Work or
  25939. Derivative Works a copy of this License; and
  25940. (b) You must cause any modified files to carry prominent notices
  25941. stating that You changed the files; and
  25942. (c) You must retain, in the Source form of any Derivative Works
  25943. that You distribute, all copyright, patent, trademark, and
  25944. attribution notices from the Source form of the Work,
  25945. excluding those notices that do not pertain to any part of
  25946. the Derivative Works; and
  25947. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  25948. distribution, then any Derivative Works that You distribute must
  25949. include a readable copy of the attribution notices contained
  25950. within such NOTICE file, excluding those notices that do not
  25951. pertain to any part of the Derivative Works, in at least one
  25952. of the following places: within a NOTICE text file distributed
  25953. as part of the Derivative Works; within the Source form or
  25954. documentation, if provided along with the Derivative Works; or,
  25955. within a display generated by the Derivative Works, if and
  25956. wherever such third-party notices normally appear. The contents
  25957. of the NOTICE file are for informational purposes only and
  25958. do not modify the License. You may add Your own attribution
  25959. notices within Derivative Works that You distribute, alongside
  25960. or as an addendum to the NOTICE text from the Work, provided
  25961. that such additional attribution notices cannot be construed
  25962. as modifying the License.
  25963. You may add Your own copyright statement to Your modifications and
  25964. may provide additional or different license terms and conditions
  25965. for use, reproduction, or distribution of Your modifications, or
  25966. for any such Derivative Works as a whole, provided Your use,
  25967. reproduction, and distribution of the Work otherwise complies with
  25968. the conditions stated in this License.
  25969. 5. Submission of Contributions. Unless You explicitly state otherwise,
  25970. any Contribution intentionally submitted for inclusion in the Work
  25971. by You to the Licensor shall be under the terms and conditions of
  25972. this License, without any additional terms or conditions.
  25973. Notwithstanding the above, nothing herein shall supersede or modify
  25974. the terms of any separate license agreement you may have executed
  25975. with Licensor regarding such Contributions.
  25976. 6. Trademarks. This License does not grant permission to use the trade
  25977. names, trademarks, service marks, or product names of the Licensor,
  25978. except as required for reasonable and customary use in describing the
  25979. origin of the Work and reproducing the content of the NOTICE file.
  25980. 7. Disclaimer of Warranty. Unless required by applicable law or
  25981. agreed to in writing, Licensor provides the Work (and each
  25982. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  25983. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  25984. implied, including, without limitation, any warranties or conditions
  25985. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  25986. PARTICULAR PURPOSE. You are solely responsible for determining the
  25987. appropriateness of using or redistributing the Work and assume any
  25988. risks associated with Your exercise of permissions under this License.
  25989. 8. Limitation of Liability. In no event and under no legal theory,
  25990. whether in tort (including negligence), contract, or otherwise,
  25991. unless required by applicable law (such as deliberate and grossly
  25992. negligent acts) or agreed to in writing, shall any Contributor be
  25993. liable to You for damages, including any direct, indirect, special,
  25994. incidental, or consequential damages of any character arising as a
  25995. result of this License or out of the use or inability to use the
  25996. Work (including but not limited to damages for loss of goodwill,
  25997. work stoppage, computer failure or malfunction, or any and all
  25998. other commercial damages or losses), even if such Contributor
  25999. has been advised of the possibility of such damages.
  26000. 9. Accepting Warranty or Additional Liability. While redistributing
  26001. the Work or Derivative Works thereof, You may choose to offer,
  26002. and charge a fee for, acceptance of support, warranty, indemnity,
  26003. or other liability obligations and/or rights consistent with this
  26004. License. However, in accepting such obligations, You may act only
  26005. on Your own behalf and on Your sole responsibility, not on behalf
  26006. of any other Contributor, and only if You agree to indemnify,
  26007. defend, and hold each Contributor harmless for any liability
  26008. incurred by, or claims asserted against, such Contributor by reason
  26009. of your accepting any such warranty or additional liability.
  26010. END OF TERMS AND CONDITIONS
  26011. AndroidX fragment library:
  26012. Copyright (c) 2005-2011, The Android Open Source Project
  26013. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  26014. you may not use this file except in compliance with the License.
  26015. Unless required by applicable law or agreed to in writing, software
  26016. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  26017. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  26018. See the License for the specific language governing permissions and
  26019. limitations under the License.
  26020. Apache License
  26021. Version 2.0, January 2004
  26022. http://www.apache.org/licenses/
  26023. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  26024. 1. Definitions.
  26025. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  26026. and distribution as defined by Sections 1 through 9 of this document.
  26027. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  26028. the copyright owner that is granting the License.
  26029. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  26030. other entities that control, are controlled by, or are under common
  26031. control with that entity. For the purposes of this definition,
  26032. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  26033. direction or management of such entity, whether by contract or
  26034. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  26035. outstanding shares, or (iii) beneficial ownership of such entity.
  26036. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  26037. exercising permissions granted by this License.
  26038. &quot;Source&quot; form shall mean the preferred form for making modifications,
  26039. including but not limited to software source code, documentation
  26040. source, and configuration files.
  26041. &quot;Object&quot; form shall mean any form resulting from mechanical
  26042. transformation or translation of a Source form, including but
  26043. not limited to compiled object code, generated documentation,
  26044. and conversions to other media types.
  26045. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  26046. Object form, made available under the License, as indicated by a
  26047. copyright notice that is included in or attached to the work
  26048. (an example is provided in the Appendix below).
  26049. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  26050. form, that is based on (or derived from) the Work and for which the
  26051. editorial revisions, annotations, elaborations, or other modifications
  26052. represent, as a whole, an original work of authorship. For the purposes
  26053. of this License, Derivative Works shall not include works that remain
  26054. separable from, or merely link (or bind by name) to the interfaces of,
  26055. the Work and Derivative Works thereof.
  26056. &quot;Contribution&quot; shall mean any work of authorship, including
  26057. the original version of the Work and any modifications or additions
  26058. to that Work or Derivative Works thereof, that is intentionally
  26059. submitted to Licensor for inclusion in the Work by the copyright owner
  26060. or by an individual or Legal Entity authorized to submit on behalf of
  26061. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  26062. means any form of electronic, verbal, or written communication sent
  26063. to the Licensor or its representatives, including but not limited to
  26064. communication on electronic mailing lists, source code control systems,
  26065. and issue tracking systems that are managed by, or on behalf of, the
  26066. Licensor for the purpose of discussing and improving the Work, but
  26067. excluding communication that is conspicuously marked or otherwise
  26068. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  26069. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  26070. on behalf of whom a Contribution has been received by Licensor and
  26071. subsequently incorporated within the Work.
  26072. 2. Grant of Copyright License. Subject to the terms and conditions of
  26073. this License, each Contributor hereby grants to You a perpetual,
  26074. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  26075. copyright license to reproduce, prepare Derivative Works of,
  26076. publicly display, publicly perform, sublicense, and distribute the
  26077. Work and such Derivative Works in Source or Object form.
  26078. 3. Grant of Patent License. Subject to the terms and conditions of
  26079. this License, each Contributor hereby grants to You a perpetual,
  26080. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  26081. (except as stated in this section) patent license to make, have made,
  26082. use, offer to sell, sell, import, and otherwise transfer the Work,
  26083. where such license applies only to those patent claims licensable
  26084. by such Contributor that are necessarily infringed by their
  26085. Contribution(s) alone or by combination of their Contribution(s)
  26086. with the Work to which such Contribution(s) was submitted. If You
  26087. institute patent litigation against any entity (including a
  26088. cross-claim or counterclaim in a lawsuit) alleging that the Work
  26089. or a Contribution incorporated within the Work constitutes direct
  26090. or contributory patent infringement, then any patent licenses
  26091. granted to You under this License for that Work shall terminate
  26092. as of the date such litigation is filed.
  26093. 4. Redistribution. You may reproduce and distribute copies of the
  26094. Work or Derivative Works thereof in any medium, with or without
  26095. modifications, and in Source or Object form, provided that You
  26096. meet the following conditions:
  26097. (a) You must give any other recipients of the Work or
  26098. Derivative Works a copy of this License; and
  26099. (b) You must cause any modified files to carry prominent notices
  26100. stating that You changed the files; and
  26101. (c) You must retain, in the Source form of any Derivative Works
  26102. that You distribute, all copyright, patent, trademark, and
  26103. attribution notices from the Source form of the Work,
  26104. excluding those notices that do not pertain to any part of
  26105. the Derivative Works; and
  26106. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  26107. distribution, then any Derivative Works that You distribute must
  26108. include a readable copy of the attribution notices contained
  26109. within such NOTICE file, excluding those notices that do not
  26110. pertain to any part of the Derivative Works, in at least one
  26111. of the following places: within a NOTICE text file distributed
  26112. as part of the Derivative Works; within the Source form or
  26113. documentation, if provided along with the Derivative Works; or,
  26114. within a display generated by the Derivative Works, if and
  26115. wherever such third-party notices normally appear. The contents
  26116. of the NOTICE file are for informational purposes only and
  26117. do not modify the License. You may add Your own attribution
  26118. notices within Derivative Works that You distribute, alongside
  26119. or as an addendum to the NOTICE text from the Work, provided
  26120. that such additional attribution notices cannot be construed
  26121. as modifying the License.
  26122. You may add Your own copyright statement to Your modifications and
  26123. may provide additional or different license terms and conditions
  26124. for use, reproduction, or distribution of Your modifications, or
  26125. for any such Derivative Works as a whole, provided Your use,
  26126. reproduction, and distribution of the Work otherwise complies with
  26127. the conditions stated in this License.
  26128. 5. Submission of Contributions. Unless You explicitly state otherwise,
  26129. any Contribution intentionally submitted for inclusion in the Work
  26130. by You to the Licensor shall be under the terms and conditions of
  26131. this License, without any additional terms or conditions.
  26132. Notwithstanding the above, nothing herein shall supersede or modify
  26133. the terms of any separate license agreement you may have executed
  26134. with Licensor regarding such Contributions.
  26135. 6. Trademarks. This License does not grant permission to use the trade
  26136. names, trademarks, service marks, or product names of the Licensor,
  26137. except as required for reasonable and customary use in describing the
  26138. origin of the Work and reproducing the content of the NOTICE file.
  26139. 7. Disclaimer of Warranty. Unless required by applicable law or
  26140. agreed to in writing, Licensor provides the Work (and each
  26141. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  26142. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  26143. implied, including, without limitation, any warranties or conditions
  26144. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  26145. PARTICULAR PURPOSE. You are solely responsible for determining the
  26146. appropriateness of using or redistributing the Work and assume any
  26147. risks associated with Your exercise of permissions under this License.
  26148. 8. Limitation of Liability. In no event and under no legal theory,
  26149. whether in tort (including negligence), contract, or otherwise,
  26150. unless required by applicable law (such as deliberate and grossly
  26151. negligent acts) or agreed to in writing, shall any Contributor be
  26152. liable to You for damages, including any direct, indirect, special,
  26153. incidental, or consequential damages of any character arising as a
  26154. result of this License or out of the use or inability to use the
  26155. Work (including but not limited to damages for loss of goodwill,
  26156. work stoppage, computer failure or malfunction, or any and all
  26157. other commercial damages or losses), even if such Contributor
  26158. has been advised of the possibility of such damages.
  26159. 9. Accepting Warranty or Additional Liability. While redistributing
  26160. the Work or Derivative Works thereof, You may choose to offer,
  26161. and charge a fee for, acceptance of support, warranty, indemnity,
  26162. or other liability obligations and/or rights consistent with this
  26163. License. However, in accepting such obligations, You may act only
  26164. on Your own behalf and on Your sole responsibility, not on behalf
  26165. of any other Contributor, and only if You agree to indemnify,
  26166. defend, and hold each Contributor harmless for any liability
  26167. incurred by, or claims asserted against, such Contributor by reason
  26168. of your accepting any such warranty or additional liability.
  26169. END OF TERMS AND CONDITIONS
  26170. AndroidX interpolator library:
  26171. Copyright (c) 2005-2011, The Android Open Source Project
  26172. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  26173. you may not use this file except in compliance with the License.
  26174. Unless required by applicable law or agreed to in writing, software
  26175. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  26176. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  26177. See the License for the specific language governing permissions and
  26178. limitations under the License.
  26179. Apache License
  26180. Version 2.0, January 2004
  26181. http://www.apache.org/licenses/
  26182. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  26183. 1. Definitions.
  26184. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  26185. and distribution as defined by Sections 1 through 9 of this document.
  26186. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  26187. the copyright owner that is granting the License.
  26188. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  26189. other entities that control, are controlled by, or are under common
  26190. control with that entity. For the purposes of this definition,
  26191. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  26192. direction or management of such entity, whether by contract or
  26193. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  26194. outstanding shares, or (iii) beneficial ownership of such entity.
  26195. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  26196. exercising permissions granted by this License.
  26197. &quot;Source&quot; form shall mean the preferred form for making modifications,
  26198. including but not limited to software source code, documentation
  26199. source, and configuration files.
  26200. &quot;Object&quot; form shall mean any form resulting from mechanical
  26201. transformation or translation of a Source form, including but
  26202. not limited to compiled object code, generated documentation,
  26203. and conversions to other media types.
  26204. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  26205. Object form, made available under the License, as indicated by a
  26206. copyright notice that is included in or attached to the work
  26207. (an example is provided in the Appendix below).
  26208. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  26209. form, that is based on (or derived from) the Work and for which the
  26210. editorial revisions, annotations, elaborations, or other modifications
  26211. represent, as a whole, an original work of authorship. For the purposes
  26212. of this License, Derivative Works shall not include works that remain
  26213. separable from, or merely link (or bind by name) to the interfaces of,
  26214. the Work and Derivative Works thereof.
  26215. &quot;Contribution&quot; shall mean any work of authorship, including
  26216. the original version of the Work and any modifications or additions
  26217. to that Work or Derivative Works thereof, that is intentionally
  26218. submitted to Licensor for inclusion in the Work by the copyright owner
  26219. or by an individual or Legal Entity authorized to submit on behalf of
  26220. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  26221. means any form of electronic, verbal, or written communication sent
  26222. to the Licensor or its representatives, including but not limited to
  26223. communication on electronic mailing lists, source code control systems,
  26224. and issue tracking systems that are managed by, or on behalf of, the
  26225. Licensor for the purpose of discussing and improving the Work, but
  26226. excluding communication that is conspicuously marked or otherwise
  26227. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  26228. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  26229. on behalf of whom a Contribution has been received by Licensor and
  26230. subsequently incorporated within the Work.
  26231. 2. Grant of Copyright License. Subject to the terms and conditions of
  26232. this License, each Contributor hereby grants to You a perpetual,
  26233. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  26234. copyright license to reproduce, prepare Derivative Works of,
  26235. publicly display, publicly perform, sublicense, and distribute the
  26236. Work and such Derivative Works in Source or Object form.
  26237. 3. Grant of Patent License. Subject to the terms and conditions of
  26238. this License, each Contributor hereby grants to You a perpetual,
  26239. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  26240. (except as stated in this section) patent license to make, have made,
  26241. use, offer to sell, sell, import, and otherwise transfer the Work,
  26242. where such license applies only to those patent claims licensable
  26243. by such Contributor that are necessarily infringed by their
  26244. Contribution(s) alone or by combination of their Contribution(s)
  26245. with the Work to which such Contribution(s) was submitted. If You
  26246. institute patent litigation against any entity (including a
  26247. cross-claim or counterclaim in a lawsuit) alleging that the Work
  26248. or a Contribution incorporated within the Work constitutes direct
  26249. or contributory patent infringement, then any patent licenses
  26250. granted to You under this License for that Work shall terminate
  26251. as of the date such litigation is filed.
  26252. 4. Redistribution. You may reproduce and distribute copies of the
  26253. Work or Derivative Works thereof in any medium, with or without
  26254. modifications, and in Source or Object form, provided that You
  26255. meet the following conditions:
  26256. (a) You must give any other recipients of the Work or
  26257. Derivative Works a copy of this License; and
  26258. (b) You must cause any modified files to carry prominent notices
  26259. stating that You changed the files; and
  26260. (c) You must retain, in the Source form of any Derivative Works
  26261. that You distribute, all copyright, patent, trademark, and
  26262. attribution notices from the Source form of the Work,
  26263. excluding those notices that do not pertain to any part of
  26264. the Derivative Works; and
  26265. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  26266. distribution, then any Derivative Works that You distribute must
  26267. include a readable copy of the attribution notices contained
  26268. within such NOTICE file, excluding those notices that do not
  26269. pertain to any part of the Derivative Works, in at least one
  26270. of the following places: within a NOTICE text file distributed
  26271. as part of the Derivative Works; within the Source form or
  26272. documentation, if provided along with the Derivative Works; or,
  26273. within a display generated by the Derivative Works, if and
  26274. wherever such third-party notices normally appear. The contents
  26275. of the NOTICE file are for informational purposes only and
  26276. do not modify the License. You may add Your own attribution
  26277. notices within Derivative Works that You distribute, alongside
  26278. or as an addendum to the NOTICE text from the Work, provided
  26279. that such additional attribution notices cannot be construed
  26280. as modifying the License.
  26281. You may add Your own copyright statement to Your modifications and
  26282. may provide additional or different license terms and conditions
  26283. for use, reproduction, or distribution of Your modifications, or
  26284. for any such Derivative Works as a whole, provided Your use,
  26285. reproduction, and distribution of the Work otherwise complies with
  26286. the conditions stated in this License.
  26287. 5. Submission of Contributions. Unless You explicitly state otherwise,
  26288. any Contribution intentionally submitted for inclusion in the Work
  26289. by You to the Licensor shall be under the terms and conditions of
  26290. this License, without any additional terms or conditions.
  26291. Notwithstanding the above, nothing herein shall supersede or modify
  26292. the terms of any separate license agreement you may have executed
  26293. with Licensor regarding such Contributions.
  26294. 6. Trademarks. This License does not grant permission to use the trade
  26295. names, trademarks, service marks, or product names of the Licensor,
  26296. except as required for reasonable and customary use in describing the
  26297. origin of the Work and reproducing the content of the NOTICE file.
  26298. 7. Disclaimer of Warranty. Unless required by applicable law or
  26299. agreed to in writing, Licensor provides the Work (and each
  26300. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  26301. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  26302. implied, including, without limitation, any warranties or conditions
  26303. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  26304. PARTICULAR PURPOSE. You are solely responsible for determining the
  26305. appropriateness of using or redistributing the Work and assume any
  26306. risks associated with Your exercise of permissions under this License.
  26307. 8. Limitation of Liability. In no event and under no legal theory,
  26308. whether in tort (including negligence), contract, or otherwise,
  26309. unless required by applicable law (such as deliberate and grossly
  26310. negligent acts) or agreed to in writing, shall any Contributor be
  26311. liable to You for damages, including any direct, indirect, special,
  26312. incidental, or consequential damages of any character arising as a
  26313. result of this License or out of the use or inability to use the
  26314. Work (including but not limited to damages for loss of goodwill,
  26315. work stoppage, computer failure or malfunction, or any and all
  26316. other commercial damages or losses), even if such Contributor
  26317. has been advised of the possibility of such damages.
  26318. 9. Accepting Warranty or Additional Liability. While redistributing
  26319. the Work or Derivative Works thereof, You may choose to offer,
  26320. and charge a fee for, acceptance of support, warranty, indemnity,
  26321. or other liability obligations and/or rights consistent with this
  26322. License. However, in accepting such obligations, You may act only
  26323. on Your own behalf and on Your sole responsibility, not on behalf
  26324. of any other Contributor, and only if You agree to indemnify,
  26325. defend, and hold each Contributor harmless for any liability
  26326. incurred by, or claims asserted against, such Contributor by reason
  26327. of your accepting any such warranty or additional liability.
  26328. END OF TERMS AND CONDITIONS
  26329. AndroidX legacy coreui library:
  26330. Copyright (c) 2005-2011, The Android Open Source Project
  26331. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  26332. you may not use this file except in compliance with the License.
  26333. Unless required by applicable law or agreed to in writing, software
  26334. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  26335. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  26336. See the License for the specific language governing permissions and
  26337. limitations under the License.
  26338. Apache License
  26339. Version 2.0, January 2004
  26340. http://www.apache.org/licenses/
  26341. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  26342. 1. Definitions.
  26343. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  26344. and distribution as defined by Sections 1 through 9 of this document.
  26345. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  26346. the copyright owner that is granting the License.
  26347. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  26348. other entities that control, are controlled by, or are under common
  26349. control with that entity. For the purposes of this definition,
  26350. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  26351. direction or management of such entity, whether by contract or
  26352. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  26353. outstanding shares, or (iii) beneficial ownership of such entity.
  26354. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  26355. exercising permissions granted by this License.
  26356. &quot;Source&quot; form shall mean the preferred form for making modifications,
  26357. including but not limited to software source code, documentation
  26358. source, and configuration files.
  26359. &quot;Object&quot; form shall mean any form resulting from mechanical
  26360. transformation or translation of a Source form, including but
  26361. not limited to compiled object code, generated documentation,
  26362. and conversions to other media types.
  26363. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  26364. Object form, made available under the License, as indicated by a
  26365. copyright notice that is included in or attached to the work
  26366. (an example is provided in the Appendix below).
  26367. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  26368. form, that is based on (or derived from) the Work and for which the
  26369. editorial revisions, annotations, elaborations, or other modifications
  26370. represent, as a whole, an original work of authorship. For the purposes
  26371. of this License, Derivative Works shall not include works that remain
  26372. separable from, or merely link (or bind by name) to the interfaces of,
  26373. the Work and Derivative Works thereof.
  26374. &quot;Contribution&quot; shall mean any work of authorship, including
  26375. the original version of the Work and any modifications or additions
  26376. to that Work or Derivative Works thereof, that is intentionally
  26377. submitted to Licensor for inclusion in the Work by the copyright owner
  26378. or by an individual or Legal Entity authorized to submit on behalf of
  26379. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  26380. means any form of electronic, verbal, or written communication sent
  26381. to the Licensor or its representatives, including but not limited to
  26382. communication on electronic mailing lists, source code control systems,
  26383. and issue tracking systems that are managed by, or on behalf of, the
  26384. Licensor for the purpose of discussing and improving the Work, but
  26385. excluding communication that is conspicuously marked or otherwise
  26386. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  26387. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  26388. on behalf of whom a Contribution has been received by Licensor and
  26389. subsequently incorporated within the Work.
  26390. 2. Grant of Copyright License. Subject to the terms and conditions of
  26391. this License, each Contributor hereby grants to You a perpetual,
  26392. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  26393. copyright license to reproduce, prepare Derivative Works of,
  26394. publicly display, publicly perform, sublicense, and distribute the
  26395. Work and such Derivative Works in Source or Object form.
  26396. 3. Grant of Patent License. Subject to the terms and conditions of
  26397. this License, each Contributor hereby grants to You a perpetual,
  26398. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  26399. (except as stated in this section) patent license to make, have made,
  26400. use, offer to sell, sell, import, and otherwise transfer the Work,
  26401. where such license applies only to those patent claims licensable
  26402. by such Contributor that are necessarily infringed by their
  26403. Contribution(s) alone or by combination of their Contribution(s)
  26404. with the Work to which such Contribution(s) was submitted. If You
  26405. institute patent litigation against any entity (including a
  26406. cross-claim or counterclaim in a lawsuit) alleging that the Work
  26407. or a Contribution incorporated within the Work constitutes direct
  26408. or contributory patent infringement, then any patent licenses
  26409. granted to You under this License for that Work shall terminate
  26410. as of the date such litigation is filed.
  26411. 4. Redistribution. You may reproduce and distribute copies of the
  26412. Work or Derivative Works thereof in any medium, with or without
  26413. modifications, and in Source or Object form, provided that You
  26414. meet the following conditions:
  26415. (a) You must give any other recipients of the Work or
  26416. Derivative Works a copy of this License; and
  26417. (b) You must cause any modified files to carry prominent notices
  26418. stating that You changed the files; and
  26419. (c) You must retain, in the Source form of any Derivative Works
  26420. that You distribute, all copyright, patent, trademark, and
  26421. attribution notices from the Source form of the Work,
  26422. excluding those notices that do not pertain to any part of
  26423. the Derivative Works; and
  26424. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  26425. distribution, then any Derivative Works that You distribute must
  26426. include a readable copy of the attribution notices contained
  26427. within such NOTICE file, excluding those notices that do not
  26428. pertain to any part of the Derivative Works, in at least one
  26429. of the following places: within a NOTICE text file distributed
  26430. as part of the Derivative Works; within the Source form or
  26431. documentation, if provided along with the Derivative Works; or,
  26432. within a display generated by the Derivative Works, if and
  26433. wherever such third-party notices normally appear. The contents
  26434. of the NOTICE file are for informational purposes only and
  26435. do not modify the License. You may add Your own attribution
  26436. notices within Derivative Works that You distribute, alongside
  26437. or as an addendum to the NOTICE text from the Work, provided
  26438. that such additional attribution notices cannot be construed
  26439. as modifying the License.
  26440. You may add Your own copyright statement to Your modifications and
  26441. may provide additional or different license terms and conditions
  26442. for use, reproduction, or distribution of Your modifications, or
  26443. for any such Derivative Works as a whole, provided Your use,
  26444. reproduction, and distribution of the Work otherwise complies with
  26445. the conditions stated in this License.
  26446. 5. Submission of Contributions. Unless You explicitly state otherwise,
  26447. any Contribution intentionally submitted for inclusion in the Work
  26448. by You to the Licensor shall be under the terms and conditions of
  26449. this License, without any additional terms or conditions.
  26450. Notwithstanding the above, nothing herein shall supersede or modify
  26451. the terms of any separate license agreement you may have executed
  26452. with Licensor regarding such Contributions.
  26453. 6. Trademarks. This License does not grant permission to use the trade
  26454. names, trademarks, service marks, or product names of the Licensor,
  26455. except as required for reasonable and customary use in describing the
  26456. origin of the Work and reproducing the content of the NOTICE file.
  26457. 7. Disclaimer of Warranty. Unless required by applicable law or
  26458. agreed to in writing, Licensor provides the Work (and each
  26459. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  26460. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  26461. implied, including, without limitation, any warranties or conditions
  26462. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  26463. PARTICULAR PURPOSE. You are solely responsible for determining the
  26464. appropriateness of using or redistributing the Work and assume any
  26465. risks associated with Your exercise of permissions under this License.
  26466. 8. Limitation of Liability. In no event and under no legal theory,
  26467. whether in tort (including negligence), contract, or otherwise,
  26468. unless required by applicable law (such as deliberate and grossly
  26469. negligent acts) or agreed to in writing, shall any Contributor be
  26470. liable to You for damages, including any direct, indirect, special,
  26471. incidental, or consequential damages of any character arising as a
  26472. result of this License or out of the use or inability to use the
  26473. Work (including but not limited to damages for loss of goodwill,
  26474. work stoppage, computer failure or malfunction, or any and all
  26475. other commercial damages or losses), even if such Contributor
  26476. has been advised of the possibility of such damages.
  26477. 9. Accepting Warranty or Additional Liability. While redistributing
  26478. the Work or Derivative Works thereof, You may choose to offer,
  26479. and charge a fee for, acceptance of support, warranty, indemnity,
  26480. or other liability obligations and/or rights consistent with this
  26481. License. However, in accepting such obligations, You may act only
  26482. on Your own behalf and on Your sole responsibility, not on behalf
  26483. of any other Contributor, and only if You agree to indemnify,
  26484. defend, and hold each Contributor harmless for any liability
  26485. incurred by, or claims asserted against, such Contributor by reason
  26486. of your accepting any such warranty or additional liability.
  26487. END OF TERMS AND CONDITIONS
  26488. AndroidX legacy coreutils library:
  26489. Copyright (c) 2005-2011, The Android Open Source Project
  26490. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  26491. you may not use this file except in compliance with the License.
  26492. Unless required by applicable law or agreed to in writing, software
  26493. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  26494. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  26495. See the License for the specific language governing permissions and
  26496. limitations under the License.
  26497. Apache License
  26498. Version 2.0, January 2004
  26499. http://www.apache.org/licenses/
  26500. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  26501. 1. Definitions.
  26502. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  26503. and distribution as defined by Sections 1 through 9 of this document.
  26504. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  26505. the copyright owner that is granting the License.
  26506. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  26507. other entities that control, are controlled by, or are under common
  26508. control with that entity. For the purposes of this definition,
  26509. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  26510. direction or management of such entity, whether by contract or
  26511. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  26512. outstanding shares, or (iii) beneficial ownership of such entity.
  26513. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  26514. exercising permissions granted by this License.
  26515. &quot;Source&quot; form shall mean the preferred form for making modifications,
  26516. including but not limited to software source code, documentation
  26517. source, and configuration files.
  26518. &quot;Object&quot; form shall mean any form resulting from mechanical
  26519. transformation or translation of a Source form, including but
  26520. not limited to compiled object code, generated documentation,
  26521. and conversions to other media types.
  26522. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  26523. Object form, made available under the License, as indicated by a
  26524. copyright notice that is included in or attached to the work
  26525. (an example is provided in the Appendix below).
  26526. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  26527. form, that is based on (or derived from) the Work and for which the
  26528. editorial revisions, annotations, elaborations, or other modifications
  26529. represent, as a whole, an original work of authorship. For the purposes
  26530. of this License, Derivative Works shall not include works that remain
  26531. separable from, or merely link (or bind by name) to the interfaces of,
  26532. the Work and Derivative Works thereof.
  26533. &quot;Contribution&quot; shall mean any work of authorship, including
  26534. the original version of the Work and any modifications or additions
  26535. to that Work or Derivative Works thereof, that is intentionally
  26536. submitted to Licensor for inclusion in the Work by the copyright owner
  26537. or by an individual or Legal Entity authorized to submit on behalf of
  26538. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  26539. means any form of electronic, verbal, or written communication sent
  26540. to the Licensor or its representatives, including but not limited to
  26541. communication on electronic mailing lists, source code control systems,
  26542. and issue tracking systems that are managed by, or on behalf of, the
  26543. Licensor for the purpose of discussing and improving the Work, but
  26544. excluding communication that is conspicuously marked or otherwise
  26545. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  26546. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  26547. on behalf of whom a Contribution has been received by Licensor and
  26548. subsequently incorporated within the Work.
  26549. 2. Grant of Copyright License. Subject to the terms and conditions of
  26550. this License, each Contributor hereby grants to You a perpetual,
  26551. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  26552. copyright license to reproduce, prepare Derivative Works of,
  26553. publicly display, publicly perform, sublicense, and distribute the
  26554. Work and such Derivative Works in Source or Object form.
  26555. 3. Grant of Patent License. Subject to the terms and conditions of
  26556. this License, each Contributor hereby grants to You a perpetual,
  26557. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  26558. (except as stated in this section) patent license to make, have made,
  26559. use, offer to sell, sell, import, and otherwise transfer the Work,
  26560. where such license applies only to those patent claims licensable
  26561. by such Contributor that are necessarily infringed by their
  26562. Contribution(s) alone or by combination of their Contribution(s)
  26563. with the Work to which such Contribution(s) was submitted. If You
  26564. institute patent litigation against any entity (including a
  26565. cross-claim or counterclaim in a lawsuit) alleging that the Work
  26566. or a Contribution incorporated within the Work constitutes direct
  26567. or contributory patent infringement, then any patent licenses
  26568. granted to You under this License for that Work shall terminate
  26569. as of the date such litigation is filed.
  26570. 4. Redistribution. You may reproduce and distribute copies of the
  26571. Work or Derivative Works thereof in any medium, with or without
  26572. modifications, and in Source or Object form, provided that You
  26573. meet the following conditions:
  26574. (a) You must give any other recipients of the Work or
  26575. Derivative Works a copy of this License; and
  26576. (b) You must cause any modified files to carry prominent notices
  26577. stating that You changed the files; and
  26578. (c) You must retain, in the Source form of any Derivative Works
  26579. that You distribute, all copyright, patent, trademark, and
  26580. attribution notices from the Source form of the Work,
  26581. excluding those notices that do not pertain to any part of
  26582. the Derivative Works; and
  26583. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  26584. distribution, then any Derivative Works that You distribute must
  26585. include a readable copy of the attribution notices contained
  26586. within such NOTICE file, excluding those notices that do not
  26587. pertain to any part of the Derivative Works, in at least one
  26588. of the following places: within a NOTICE text file distributed
  26589. as part of the Derivative Works; within the Source form or
  26590. documentation, if provided along with the Derivative Works; or,
  26591. within a display generated by the Derivative Works, if and
  26592. wherever such third-party notices normally appear. The contents
  26593. of the NOTICE file are for informational purposes only and
  26594. do not modify the License. You may add Your own attribution
  26595. notices within Derivative Works that You distribute, alongside
  26596. or as an addendum to the NOTICE text from the Work, provided
  26597. that such additional attribution notices cannot be construed
  26598. as modifying the License.
  26599. You may add Your own copyright statement to Your modifications and
  26600. may provide additional or different license terms and conditions
  26601. for use, reproduction, or distribution of Your modifications, or
  26602. for any such Derivative Works as a whole, provided Your use,
  26603. reproduction, and distribution of the Work otherwise complies with
  26604. the conditions stated in this License.
  26605. 5. Submission of Contributions. Unless You explicitly state otherwise,
  26606. any Contribution intentionally submitted for inclusion in the Work
  26607. by You to the Licensor shall be under the terms and conditions of
  26608. this License, without any additional terms or conditions.
  26609. Notwithstanding the above, nothing herein shall supersede or modify
  26610. the terms of any separate license agreement you may have executed
  26611. with Licensor regarding such Contributions.
  26612. 6. Trademarks. This License does not grant permission to use the trade
  26613. names, trademarks, service marks, or product names of the Licensor,
  26614. except as required for reasonable and customary use in describing the
  26615. origin of the Work and reproducing the content of the NOTICE file.
  26616. 7. Disclaimer of Warranty. Unless required by applicable law or
  26617. agreed to in writing, Licensor provides the Work (and each
  26618. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  26619. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  26620. implied, including, without limitation, any warranties or conditions
  26621. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  26622. PARTICULAR PURPOSE. You are solely responsible for determining the
  26623. appropriateness of using or redistributing the Work and assume any
  26624. risks associated with Your exercise of permissions under this License.
  26625. 8. Limitation of Liability. In no event and under no legal theory,
  26626. whether in tort (including negligence), contract, or otherwise,
  26627. unless required by applicable law (such as deliberate and grossly
  26628. negligent acts) or agreed to in writing, shall any Contributor be
  26629. liable to You for damages, including any direct, indirect, special,
  26630. incidental, or consequential damages of any character arising as a
  26631. result of this License or out of the use or inability to use the
  26632. Work (including but not limited to damages for loss of goodwill,
  26633. work stoppage, computer failure or malfunction, or any and all
  26634. other commercial damages or losses), even if such Contributor
  26635. has been advised of the possibility of such damages.
  26636. 9. Accepting Warranty or Additional Liability. While redistributing
  26637. the Work or Derivative Works thereof, You may choose to offer,
  26638. and charge a fee for, acceptance of support, warranty, indemnity,
  26639. or other liability obligations and/or rights consistent with this
  26640. License. However, in accepting such obligations, You may act only
  26641. on Your own behalf and on Your sole responsibility, not on behalf
  26642. of any other Contributor, and only if You agree to indemnify,
  26643. defend, and hold each Contributor harmless for any liability
  26644. incurred by, or claims asserted against, such Contributor by reason
  26645. of your accepting any such warranty or additional liability.
  26646. END OF TERMS AND CONDITIONS
  26647. AndroidX legacy v4 library:
  26648. Copyright (c) 2005-2011, The Android Open Source Project
  26649. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  26650. you may not use this file except in compliance with the License.
  26651. Unless required by applicable law or agreed to in writing, software
  26652. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  26653. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  26654. See the License for the specific language governing permissions and
  26655. limitations under the License.
  26656. Apache License
  26657. Version 2.0, January 2004
  26658. http://www.apache.org/licenses/
  26659. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  26660. 1. Definitions.
  26661. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  26662. and distribution as defined by Sections 1 through 9 of this document.
  26663. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  26664. the copyright owner that is granting the License.
  26665. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  26666. other entities that control, are controlled by, or are under common
  26667. control with that entity. For the purposes of this definition,
  26668. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  26669. direction or management of such entity, whether by contract or
  26670. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  26671. outstanding shares, or (iii) beneficial ownership of such entity.
  26672. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  26673. exercising permissions granted by this License.
  26674. &quot;Source&quot; form shall mean the preferred form for making modifications,
  26675. including but not limited to software source code, documentation
  26676. source, and configuration files.
  26677. &quot;Object&quot; form shall mean any form resulting from mechanical
  26678. transformation or translation of a Source form, including but
  26679. not limited to compiled object code, generated documentation,
  26680. and conversions to other media types.
  26681. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  26682. Object form, made available under the License, as indicated by a
  26683. copyright notice that is included in or attached to the work
  26684. (an example is provided in the Appendix below).
  26685. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  26686. form, that is based on (or derived from) the Work and for which the
  26687. editorial revisions, annotations, elaborations, or other modifications
  26688. represent, as a whole, an original work of authorship. For the purposes
  26689. of this License, Derivative Works shall not include works that remain
  26690. separable from, or merely link (or bind by name) to the interfaces of,
  26691. the Work and Derivative Works thereof.
  26692. &quot;Contribution&quot; shall mean any work of authorship, including
  26693. the original version of the Work and any modifications or additions
  26694. to that Work or Derivative Works thereof, that is intentionally
  26695. submitted to Licensor for inclusion in the Work by the copyright owner
  26696. or by an individual or Legal Entity authorized to submit on behalf of
  26697. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  26698. means any form of electronic, verbal, or written communication sent
  26699. to the Licensor or its representatives, including but not limited to
  26700. communication on electronic mailing lists, source code control systems,
  26701. and issue tracking systems that are managed by, or on behalf of, the
  26702. Licensor for the purpose of discussing and improving the Work, but
  26703. excluding communication that is conspicuously marked or otherwise
  26704. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  26705. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  26706. on behalf of whom a Contribution has been received by Licensor and
  26707. subsequently incorporated within the Work.
  26708. 2. Grant of Copyright License. Subject to the terms and conditions of
  26709. this License, each Contributor hereby grants to You a perpetual,
  26710. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  26711. copyright license to reproduce, prepare Derivative Works of,
  26712. publicly display, publicly perform, sublicense, and distribute the
  26713. Work and such Derivative Works in Source or Object form.
  26714. 3. Grant of Patent License. Subject to the terms and conditions of
  26715. this License, each Contributor hereby grants to You a perpetual,
  26716. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  26717. (except as stated in this section) patent license to make, have made,
  26718. use, offer to sell, sell, import, and otherwise transfer the Work,
  26719. where such license applies only to those patent claims licensable
  26720. by such Contributor that are necessarily infringed by their
  26721. Contribution(s) alone or by combination of their Contribution(s)
  26722. with the Work to which such Contribution(s) was submitted. If You
  26723. institute patent litigation against any entity (including a
  26724. cross-claim or counterclaim in a lawsuit) alleging that the Work
  26725. or a Contribution incorporated within the Work constitutes direct
  26726. or contributory patent infringement, then any patent licenses
  26727. granted to You under this License for that Work shall terminate
  26728. as of the date such litigation is filed.
  26729. 4. Redistribution. You may reproduce and distribute copies of the
  26730. Work or Derivative Works thereof in any medium, with or without
  26731. modifications, and in Source or Object form, provided that You
  26732. meet the following conditions:
  26733. (a) You must give any other recipients of the Work or
  26734. Derivative Works a copy of this License; and
  26735. (b) You must cause any modified files to carry prominent notices
  26736. stating that You changed the files; and
  26737. (c) You must retain, in the Source form of any Derivative Works
  26738. that You distribute, all copyright, patent, trademark, and
  26739. attribution notices from the Source form of the Work,
  26740. excluding those notices that do not pertain to any part of
  26741. the Derivative Works; and
  26742. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  26743. distribution, then any Derivative Works that You distribute must
  26744. include a readable copy of the attribution notices contained
  26745. within such NOTICE file, excluding those notices that do not
  26746. pertain to any part of the Derivative Works, in at least one
  26747. of the following places: within a NOTICE text file distributed
  26748. as part of the Derivative Works; within the Source form or
  26749. documentation, if provided along with the Derivative Works; or,
  26750. within a display generated by the Derivative Works, if and
  26751. wherever such third-party notices normally appear. The contents
  26752. of the NOTICE file are for informational purposes only and
  26753. do not modify the License. You may add Your own attribution
  26754. notices within Derivative Works that You distribute, alongside
  26755. or as an addendum to the NOTICE text from the Work, provided
  26756. that such additional attribution notices cannot be construed
  26757. as modifying the License.
  26758. You may add Your own copyright statement to Your modifications and
  26759. may provide additional or different license terms and conditions
  26760. for use, reproduction, or distribution of Your modifications, or
  26761. for any such Derivative Works as a whole, provided Your use,
  26762. reproduction, and distribution of the Work otherwise complies with
  26763. the conditions stated in this License.
  26764. 5. Submission of Contributions. Unless You explicitly state otherwise,
  26765. any Contribution intentionally submitted for inclusion in the Work
  26766. by You to the Licensor shall be under the terms and conditions of
  26767. this License, without any additional terms or conditions.
  26768. Notwithstanding the above, nothing herein shall supersede or modify
  26769. the terms of any separate license agreement you may have executed
  26770. with Licensor regarding such Contributions.
  26771. 6. Trademarks. This License does not grant permission to use the trade
  26772. names, trademarks, service marks, or product names of the Licensor,
  26773. except as required for reasonable and customary use in describing the
  26774. origin of the Work and reproducing the content of the NOTICE file.
  26775. 7. Disclaimer of Warranty. Unless required by applicable law or
  26776. agreed to in writing, Licensor provides the Work (and each
  26777. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  26778. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  26779. implied, including, without limitation, any warranties or conditions
  26780. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  26781. PARTICULAR PURPOSE. You are solely responsible for determining the
  26782. appropriateness of using or redistributing the Work and assume any
  26783. risks associated with Your exercise of permissions under this License.
  26784. 8. Limitation of Liability. In no event and under no legal theory,
  26785. whether in tort (including negligence), contract, or otherwise,
  26786. unless required by applicable law (such as deliberate and grossly
  26787. negligent acts) or agreed to in writing, shall any Contributor be
  26788. liable to You for damages, including any direct, indirect, special,
  26789. incidental, or consequential damages of any character arising as a
  26790. result of this License or out of the use or inability to use the
  26791. Work (including but not limited to damages for loss of goodwill,
  26792. work stoppage, computer failure or malfunction, or any and all
  26793. other commercial damages or losses), even if such Contributor
  26794. has been advised of the possibility of such damages.
  26795. 9. Accepting Warranty or Additional Liability. While redistributing
  26796. the Work or Derivative Works thereof, You may choose to offer,
  26797. and charge a fee for, acceptance of support, warranty, indemnity,
  26798. or other liability obligations and/or rights consistent with this
  26799. License. However, in accepting such obligations, You may act only
  26800. on Your own behalf and on Your sole responsibility, not on behalf
  26801. of any other Contributor, and only if You agree to indemnify,
  26802. defend, and hold each Contributor harmless for any liability
  26803. incurred by, or claims asserted against, such Contributor by reason
  26804. of your accepting any such warranty or additional liability.
  26805. END OF TERMS AND CONDITIONS
  26806. AndroidX lifecycle common library:
  26807. Copyright (c) 2005-2011, The Android Open Source Project
  26808. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  26809. you may not use this file except in compliance with the License.
  26810. Unless required by applicable law or agreed to in writing, software
  26811. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  26812. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  26813. See the License for the specific language governing permissions and
  26814. limitations under the License.
  26815. Apache License
  26816. Version 2.0, January 2004
  26817. http://www.apache.org/licenses/
  26818. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  26819. 1. Definitions.
  26820. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  26821. and distribution as defined by Sections 1 through 9 of this document.
  26822. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  26823. the copyright owner that is granting the License.
  26824. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  26825. other entities that control, are controlled by, or are under common
  26826. control with that entity. For the purposes of this definition,
  26827. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  26828. direction or management of such entity, whether by contract or
  26829. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  26830. outstanding shares, or (iii) beneficial ownership of such entity.
  26831. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  26832. exercising permissions granted by this License.
  26833. &quot;Source&quot; form shall mean the preferred form for making modifications,
  26834. including but not limited to software source code, documentation
  26835. source, and configuration files.
  26836. &quot;Object&quot; form shall mean any form resulting from mechanical
  26837. transformation or translation of a Source form, including but
  26838. not limited to compiled object code, generated documentation,
  26839. and conversions to other media types.
  26840. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  26841. Object form, made available under the License, as indicated by a
  26842. copyright notice that is included in or attached to the work
  26843. (an example is provided in the Appendix below).
  26844. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  26845. form, that is based on (or derived from) the Work and for which the
  26846. editorial revisions, annotations, elaborations, or other modifications
  26847. represent, as a whole, an original work of authorship. For the purposes
  26848. of this License, Derivative Works shall not include works that remain
  26849. separable from, or merely link (or bind by name) to the interfaces of,
  26850. the Work and Derivative Works thereof.
  26851. &quot;Contribution&quot; shall mean any work of authorship, including
  26852. the original version of the Work and any modifications or additions
  26853. to that Work or Derivative Works thereof, that is intentionally
  26854. submitted to Licensor for inclusion in the Work by the copyright owner
  26855. or by an individual or Legal Entity authorized to submit on behalf of
  26856. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  26857. means any form of electronic, verbal, or written communication sent
  26858. to the Licensor or its representatives, including but not limited to
  26859. communication on electronic mailing lists, source code control systems,
  26860. and issue tracking systems that are managed by, or on behalf of, the
  26861. Licensor for the purpose of discussing and improving the Work, but
  26862. excluding communication that is conspicuously marked or otherwise
  26863. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  26864. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  26865. on behalf of whom a Contribution has been received by Licensor and
  26866. subsequently incorporated within the Work.
  26867. 2. Grant of Copyright License. Subject to the terms and conditions of
  26868. this License, each Contributor hereby grants to You a perpetual,
  26869. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  26870. copyright license to reproduce, prepare Derivative Works of,
  26871. publicly display, publicly perform, sublicense, and distribute the
  26872. Work and such Derivative Works in Source or Object form.
  26873. 3. Grant of Patent License. Subject to the terms and conditions of
  26874. this License, each Contributor hereby grants to You a perpetual,
  26875. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  26876. (except as stated in this section) patent license to make, have made,
  26877. use, offer to sell, sell, import, and otherwise transfer the Work,
  26878. where such license applies only to those patent claims licensable
  26879. by such Contributor that are necessarily infringed by their
  26880. Contribution(s) alone or by combination of their Contribution(s)
  26881. with the Work to which such Contribution(s) was submitted. If You
  26882. institute patent litigation against any entity (including a
  26883. cross-claim or counterclaim in a lawsuit) alleging that the Work
  26884. or a Contribution incorporated within the Work constitutes direct
  26885. or contributory patent infringement, then any patent licenses
  26886. granted to You under this License for that Work shall terminate
  26887. as of the date such litigation is filed.
  26888. 4. Redistribution. You may reproduce and distribute copies of the
  26889. Work or Derivative Works thereof in any medium, with or without
  26890. modifications, and in Source or Object form, provided that You
  26891. meet the following conditions:
  26892. (a) You must give any other recipients of the Work or
  26893. Derivative Works a copy of this License; and
  26894. (b) You must cause any modified files to carry prominent notices
  26895. stating that You changed the files; and
  26896. (c) You must retain, in the Source form of any Derivative Works
  26897. that You distribute, all copyright, patent, trademark, and
  26898. attribution notices from the Source form of the Work,
  26899. excluding those notices that do not pertain to any part of
  26900. the Derivative Works; and
  26901. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  26902. distribution, then any Derivative Works that You distribute must
  26903. include a readable copy of the attribution notices contained
  26904. within such NOTICE file, excluding those notices that do not
  26905. pertain to any part of the Derivative Works, in at least one
  26906. of the following places: within a NOTICE text file distributed
  26907. as part of the Derivative Works; within the Source form or
  26908. documentation, if provided along with the Derivative Works; or,
  26909. within a display generated by the Derivative Works, if and
  26910. wherever such third-party notices normally appear. The contents
  26911. of the NOTICE file are for informational purposes only and
  26912. do not modify the License. You may add Your own attribution
  26913. notices within Derivative Works that You distribute, alongside
  26914. or as an addendum to the NOTICE text from the Work, provided
  26915. that such additional attribution notices cannot be construed
  26916. as modifying the License.
  26917. You may add Your own copyright statement to Your modifications and
  26918. may provide additional or different license terms and conditions
  26919. for use, reproduction, or distribution of Your modifications, or
  26920. for any such Derivative Works as a whole, provided Your use,
  26921. reproduction, and distribution of the Work otherwise complies with
  26922. the conditions stated in this License.
  26923. 5. Submission of Contributions. Unless You explicitly state otherwise,
  26924. any Contribution intentionally submitted for inclusion in the Work
  26925. by You to the Licensor shall be under the terms and conditions of
  26926. this License, without any additional terms or conditions.
  26927. Notwithstanding the above, nothing herein shall supersede or modify
  26928. the terms of any separate license agreement you may have executed
  26929. with Licensor regarding such Contributions.
  26930. 6. Trademarks. This License does not grant permission to use the trade
  26931. names, trademarks, service marks, or product names of the Licensor,
  26932. except as required for reasonable and customary use in describing the
  26933. origin of the Work and reproducing the content of the NOTICE file.
  26934. 7. Disclaimer of Warranty. Unless required by applicable law or
  26935. agreed to in writing, Licensor provides the Work (and each
  26936. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  26937. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  26938. implied, including, without limitation, any warranties or conditions
  26939. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  26940. PARTICULAR PURPOSE. You are solely responsible for determining the
  26941. appropriateness of using or redistributing the Work and assume any
  26942. risks associated with Your exercise of permissions under this License.
  26943. 8. Limitation of Liability. In no event and under no legal theory,
  26944. whether in tort (including negligence), contract, or otherwise,
  26945. unless required by applicable law (such as deliberate and grossly
  26946. negligent acts) or agreed to in writing, shall any Contributor be
  26947. liable to You for damages, including any direct, indirect, special,
  26948. incidental, or consequential damages of any character arising as a
  26949. result of this License or out of the use or inability to use the
  26950. Work (including but not limited to damages for loss of goodwill,
  26951. work stoppage, computer failure or malfunction, or any and all
  26952. other commercial damages or losses), even if such Contributor
  26953. has been advised of the possibility of such damages.
  26954. 9. Accepting Warranty or Additional Liability. While redistributing
  26955. the Work or Derivative Works thereof, You may choose to offer,
  26956. and charge a fee for, acceptance of support, warranty, indemnity,
  26957. or other liability obligations and/or rights consistent with this
  26958. License. However, in accepting such obligations, You may act only
  26959. on Your own behalf and on Your sole responsibility, not on behalf
  26960. of any other Contributor, and only if You agree to indemnify,
  26961. defend, and hold each Contributor harmless for any liability
  26962. incurred by, or claims asserted against, such Contributor by reason
  26963. of your accepting any such warranty or additional liability.
  26964. END OF TERMS AND CONDITIONS
  26965. AndroidX lifecycle livedatacore library:
  26966. Copyright (c) 2005-2011, The Android Open Source Project
  26967. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  26968. you may not use this file except in compliance with the License.
  26969. Unless required by applicable law or agreed to in writing, software
  26970. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  26971. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  26972. See the License for the specific language governing permissions and
  26973. limitations under the License.
  26974. Apache License
  26975. Version 2.0, January 2004
  26976. http://www.apache.org/licenses/
  26977. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  26978. 1. Definitions.
  26979. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  26980. and distribution as defined by Sections 1 through 9 of this document.
  26981. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  26982. the copyright owner that is granting the License.
  26983. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  26984. other entities that control, are controlled by, or are under common
  26985. control with that entity. For the purposes of this definition,
  26986. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  26987. direction or management of such entity, whether by contract or
  26988. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  26989. outstanding shares, or (iii) beneficial ownership of such entity.
  26990. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  26991. exercising permissions granted by this License.
  26992. &quot;Source&quot; form shall mean the preferred form for making modifications,
  26993. including but not limited to software source code, documentation
  26994. source, and configuration files.
  26995. &quot;Object&quot; form shall mean any form resulting from mechanical
  26996. transformation or translation of a Source form, including but
  26997. not limited to compiled object code, generated documentation,
  26998. and conversions to other media types.
  26999. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  27000. Object form, made available under the License, as indicated by a
  27001. copyright notice that is included in or attached to the work
  27002. (an example is provided in the Appendix below).
  27003. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  27004. form, that is based on (or derived from) the Work and for which the
  27005. editorial revisions, annotations, elaborations, or other modifications
  27006. represent, as a whole, an original work of authorship. For the purposes
  27007. of this License, Derivative Works shall not include works that remain
  27008. separable from, or merely link (or bind by name) to the interfaces of,
  27009. the Work and Derivative Works thereof.
  27010. &quot;Contribution&quot; shall mean any work of authorship, including
  27011. the original version of the Work and any modifications or additions
  27012. to that Work or Derivative Works thereof, that is intentionally
  27013. submitted to Licensor for inclusion in the Work by the copyright owner
  27014. or by an individual or Legal Entity authorized to submit on behalf of
  27015. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  27016. means any form of electronic, verbal, or written communication sent
  27017. to the Licensor or its representatives, including but not limited to
  27018. communication on electronic mailing lists, source code control systems,
  27019. and issue tracking systems that are managed by, or on behalf of, the
  27020. Licensor for the purpose of discussing and improving the Work, but
  27021. excluding communication that is conspicuously marked or otherwise
  27022. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  27023. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  27024. on behalf of whom a Contribution has been received by Licensor and
  27025. subsequently incorporated within the Work.
  27026. 2. Grant of Copyright License. Subject to the terms and conditions of
  27027. this License, each Contributor hereby grants to You a perpetual,
  27028. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  27029. copyright license to reproduce, prepare Derivative Works of,
  27030. publicly display, publicly perform, sublicense, and distribute the
  27031. Work and such Derivative Works in Source or Object form.
  27032. 3. Grant of Patent License. Subject to the terms and conditions of
  27033. this License, each Contributor hereby grants to You a perpetual,
  27034. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  27035. (except as stated in this section) patent license to make, have made,
  27036. use, offer to sell, sell, import, and otherwise transfer the Work,
  27037. where such license applies only to those patent claims licensable
  27038. by such Contributor that are necessarily infringed by their
  27039. Contribution(s) alone or by combination of their Contribution(s)
  27040. with the Work to which such Contribution(s) was submitted. If You
  27041. institute patent litigation against any entity (including a
  27042. cross-claim or counterclaim in a lawsuit) alleging that the Work
  27043. or a Contribution incorporated within the Work constitutes direct
  27044. or contributory patent infringement, then any patent licenses
  27045. granted to You under this License for that Work shall terminate
  27046. as of the date such litigation is filed.
  27047. 4. Redistribution. You may reproduce and distribute copies of the
  27048. Work or Derivative Works thereof in any medium, with or without
  27049. modifications, and in Source or Object form, provided that You
  27050. meet the following conditions:
  27051. (a) You must give any other recipients of the Work or
  27052. Derivative Works a copy of this License; and
  27053. (b) You must cause any modified files to carry prominent notices
  27054. stating that You changed the files; and
  27055. (c) You must retain, in the Source form of any Derivative Works
  27056. that You distribute, all copyright, patent, trademark, and
  27057. attribution notices from the Source form of the Work,
  27058. excluding those notices that do not pertain to any part of
  27059. the Derivative Works; and
  27060. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  27061. distribution, then any Derivative Works that You distribute must
  27062. include a readable copy of the attribution notices contained
  27063. within such NOTICE file, excluding those notices that do not
  27064. pertain to any part of the Derivative Works, in at least one
  27065. of the following places: within a NOTICE text file distributed
  27066. as part of the Derivative Works; within the Source form or
  27067. documentation, if provided along with the Derivative Works; or,
  27068. within a display generated by the Derivative Works, if and
  27069. wherever such third-party notices normally appear. The contents
  27070. of the NOTICE file are for informational purposes only and
  27071. do not modify the License. You may add Your own attribution
  27072. notices within Derivative Works that You distribute, alongside
  27073. or as an addendum to the NOTICE text from the Work, provided
  27074. that such additional attribution notices cannot be construed
  27075. as modifying the License.
  27076. You may add Your own copyright statement to Your modifications and
  27077. may provide additional or different license terms and conditions
  27078. for use, reproduction, or distribution of Your modifications, or
  27079. for any such Derivative Works as a whole, provided Your use,
  27080. reproduction, and distribution of the Work otherwise complies with
  27081. the conditions stated in this License.
  27082. 5. Submission of Contributions. Unless You explicitly state otherwise,
  27083. any Contribution intentionally submitted for inclusion in the Work
  27084. by You to the Licensor shall be under the terms and conditions of
  27085. this License, without any additional terms or conditions.
  27086. Notwithstanding the above, nothing herein shall supersede or modify
  27087. the terms of any separate license agreement you may have executed
  27088. with Licensor regarding such Contributions.
  27089. 6. Trademarks. This License does not grant permission to use the trade
  27090. names, trademarks, service marks, or product names of the Licensor,
  27091. except as required for reasonable and customary use in describing the
  27092. origin of the Work and reproducing the content of the NOTICE file.
  27093. 7. Disclaimer of Warranty. Unless required by applicable law or
  27094. agreed to in writing, Licensor provides the Work (and each
  27095. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  27096. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  27097. implied, including, without limitation, any warranties or conditions
  27098. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  27099. PARTICULAR PURPOSE. You are solely responsible for determining the
  27100. appropriateness of using or redistributing the Work and assume any
  27101. risks associated with Your exercise of permissions under this License.
  27102. 8. Limitation of Liability. In no event and under no legal theory,
  27103. whether in tort (including negligence), contract, or otherwise,
  27104. unless required by applicable law (such as deliberate and grossly
  27105. negligent acts) or agreed to in writing, shall any Contributor be
  27106. liable to You for damages, including any direct, indirect, special,
  27107. incidental, or consequential damages of any character arising as a
  27108. result of this License or out of the use or inability to use the
  27109. Work (including but not limited to damages for loss of goodwill,
  27110. work stoppage, computer failure or malfunction, or any and all
  27111. other commercial damages or losses), even if such Contributor
  27112. has been advised of the possibility of such damages.
  27113. 9. Accepting Warranty or Additional Liability. While redistributing
  27114. the Work or Derivative Works thereof, You may choose to offer,
  27115. and charge a fee for, acceptance of support, warranty, indemnity,
  27116. or other liability obligations and/or rights consistent with this
  27117. License. However, in accepting such obligations, You may act only
  27118. on Your own behalf and on Your sole responsibility, not on behalf
  27119. of any other Contributor, and only if You agree to indemnify,
  27120. defend, and hold each Contributor harmless for any liability
  27121. incurred by, or claims asserted against, such Contributor by reason
  27122. of your accepting any such warranty or additional liability.
  27123. END OF TERMS AND CONDITIONS
  27124. AndroidX lifecycle runtime library:
  27125. Copyright (c) 2005-2011, The Android Open Source Project
  27126. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  27127. you may not use this file except in compliance with the License.
  27128. Unless required by applicable law or agreed to in writing, software
  27129. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  27130. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  27131. See the License for the specific language governing permissions and
  27132. limitations under the License.
  27133. Apache License
  27134. Version 2.0, January 2004
  27135. http://www.apache.org/licenses/
  27136. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  27137. 1. Definitions.
  27138. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  27139. and distribution as defined by Sections 1 through 9 of this document.
  27140. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  27141. the copyright owner that is granting the License.
  27142. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  27143. other entities that control, are controlled by, or are under common
  27144. control with that entity. For the purposes of this definition,
  27145. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  27146. direction or management of such entity, whether by contract or
  27147. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  27148. outstanding shares, or (iii) beneficial ownership of such entity.
  27149. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  27150. exercising permissions granted by this License.
  27151. &quot;Source&quot; form shall mean the preferred form for making modifications,
  27152. including but not limited to software source code, documentation
  27153. source, and configuration files.
  27154. &quot;Object&quot; form shall mean any form resulting from mechanical
  27155. transformation or translation of a Source form, including but
  27156. not limited to compiled object code, generated documentation,
  27157. and conversions to other media types.
  27158. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  27159. Object form, made available under the License, as indicated by a
  27160. copyright notice that is included in or attached to the work
  27161. (an example is provided in the Appendix below).
  27162. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  27163. form, that is based on (or derived from) the Work and for which the
  27164. editorial revisions, annotations, elaborations, or other modifications
  27165. represent, as a whole, an original work of authorship. For the purposes
  27166. of this License, Derivative Works shall not include works that remain
  27167. separable from, or merely link (or bind by name) to the interfaces of,
  27168. the Work and Derivative Works thereof.
  27169. &quot;Contribution&quot; shall mean any work of authorship, including
  27170. the original version of the Work and any modifications or additions
  27171. to that Work or Derivative Works thereof, that is intentionally
  27172. submitted to Licensor for inclusion in the Work by the copyright owner
  27173. or by an individual or Legal Entity authorized to submit on behalf of
  27174. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  27175. means any form of electronic, verbal, or written communication sent
  27176. to the Licensor or its representatives, including but not limited to
  27177. communication on electronic mailing lists, source code control systems,
  27178. and issue tracking systems that are managed by, or on behalf of, the
  27179. Licensor for the purpose of discussing and improving the Work, but
  27180. excluding communication that is conspicuously marked or otherwise
  27181. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  27182. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  27183. on behalf of whom a Contribution has been received by Licensor and
  27184. subsequently incorporated within the Work.
  27185. 2. Grant of Copyright License. Subject to the terms and conditions of
  27186. this License, each Contributor hereby grants to You a perpetual,
  27187. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  27188. copyright license to reproduce, prepare Derivative Works of,
  27189. publicly display, publicly perform, sublicense, and distribute the
  27190. Work and such Derivative Works in Source or Object form.
  27191. 3. Grant of Patent License. Subject to the terms and conditions of
  27192. this License, each Contributor hereby grants to You a perpetual,
  27193. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  27194. (except as stated in this section) patent license to make, have made,
  27195. use, offer to sell, sell, import, and otherwise transfer the Work,
  27196. where such license applies only to those patent claims licensable
  27197. by such Contributor that are necessarily infringed by their
  27198. Contribution(s) alone or by combination of their Contribution(s)
  27199. with the Work to which such Contribution(s) was submitted. If You
  27200. institute patent litigation against any entity (including a
  27201. cross-claim or counterclaim in a lawsuit) alleging that the Work
  27202. or a Contribution incorporated within the Work constitutes direct
  27203. or contributory patent infringement, then any patent licenses
  27204. granted to You under this License for that Work shall terminate
  27205. as of the date such litigation is filed.
  27206. 4. Redistribution. You may reproduce and distribute copies of the
  27207. Work or Derivative Works thereof in any medium, with or without
  27208. modifications, and in Source or Object form, provided that You
  27209. meet the following conditions:
  27210. (a) You must give any other recipients of the Work or
  27211. Derivative Works a copy of this License; and
  27212. (b) You must cause any modified files to carry prominent notices
  27213. stating that You changed the files; and
  27214. (c) You must retain, in the Source form of any Derivative Works
  27215. that You distribute, all copyright, patent, trademark, and
  27216. attribution notices from the Source form of the Work,
  27217. excluding those notices that do not pertain to any part of
  27218. the Derivative Works; and
  27219. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  27220. distribution, then any Derivative Works that You distribute must
  27221. include a readable copy of the attribution notices contained
  27222. within such NOTICE file, excluding those notices that do not
  27223. pertain to any part of the Derivative Works, in at least one
  27224. of the following places: within a NOTICE text file distributed
  27225. as part of the Derivative Works; within the Source form or
  27226. documentation, if provided along with the Derivative Works; or,
  27227. within a display generated by the Derivative Works, if and
  27228. wherever such third-party notices normally appear. The contents
  27229. of the NOTICE file are for informational purposes only and
  27230. do not modify the License. You may add Your own attribution
  27231. notices within Derivative Works that You distribute, alongside
  27232. or as an addendum to the NOTICE text from the Work, provided
  27233. that such additional attribution notices cannot be construed
  27234. as modifying the License.
  27235. You may add Your own copyright statement to Your modifications and
  27236. may provide additional or different license terms and conditions
  27237. for use, reproduction, or distribution of Your modifications, or
  27238. for any such Derivative Works as a whole, provided Your use,
  27239. reproduction, and distribution of the Work otherwise complies with
  27240. the conditions stated in this License.
  27241. 5. Submission of Contributions. Unless You explicitly state otherwise,
  27242. any Contribution intentionally submitted for inclusion in the Work
  27243. by You to the Licensor shall be under the terms and conditions of
  27244. this License, without any additional terms or conditions.
  27245. Notwithstanding the above, nothing herein shall supersede or modify
  27246. the terms of any separate license agreement you may have executed
  27247. with Licensor regarding such Contributions.
  27248. 6. Trademarks. This License does not grant permission to use the trade
  27249. names, trademarks, service marks, or product names of the Licensor,
  27250. except as required for reasonable and customary use in describing the
  27251. origin of the Work and reproducing the content of the NOTICE file.
  27252. 7. Disclaimer of Warranty. Unless required by applicable law or
  27253. agreed to in writing, Licensor provides the Work (and each
  27254. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  27255. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  27256. implied, including, without limitation, any warranties or conditions
  27257. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  27258. PARTICULAR PURPOSE. You are solely responsible for determining the
  27259. appropriateness of using or redistributing the Work and assume any
  27260. risks associated with Your exercise of permissions under this License.
  27261. 8. Limitation of Liability. In no event and under no legal theory,
  27262. whether in tort (including negligence), contract, or otherwise,
  27263. unless required by applicable law (such as deliberate and grossly
  27264. negligent acts) or agreed to in writing, shall any Contributor be
  27265. liable to You for damages, including any direct, indirect, special,
  27266. incidental, or consequential damages of any character arising as a
  27267. result of this License or out of the use or inability to use the
  27268. Work (including but not limited to damages for loss of goodwill,
  27269. work stoppage, computer failure or malfunction, or any and all
  27270. other commercial damages or losses), even if such Contributor
  27271. has been advised of the possibility of such damages.
  27272. 9. Accepting Warranty or Additional Liability. While redistributing
  27273. the Work or Derivative Works thereof, You may choose to offer,
  27274. and charge a fee for, acceptance of support, warranty, indemnity,
  27275. or other liability obligations and/or rights consistent with this
  27276. License. However, in accepting such obligations, You may act only
  27277. on Your own behalf and on Your sole responsibility, not on behalf
  27278. of any other Contributor, and only if You agree to indemnify,
  27279. defend, and hold each Contributor harmless for any liability
  27280. incurred by, or claims asserted against, such Contributor by reason
  27281. of your accepting any such warranty or additional liability.
  27282. END OF TERMS AND CONDITIONS
  27283. AndroidX lifecycle viewmodel library:
  27284. Copyright (c) 2005-2011, The Android Open Source Project
  27285. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  27286. you may not use this file except in compliance with the License.
  27287. Unless required by applicable law or agreed to in writing, software
  27288. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  27289. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  27290. See the License for the specific language governing permissions and
  27291. limitations under the License.
  27292. Apache License
  27293. Version 2.0, January 2004
  27294. http://www.apache.org/licenses/
  27295. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  27296. 1. Definitions.
  27297. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  27298. and distribution as defined by Sections 1 through 9 of this document.
  27299. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  27300. the copyright owner that is granting the License.
  27301. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  27302. other entities that control, are controlled by, or are under common
  27303. control with that entity. For the purposes of this definition,
  27304. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  27305. direction or management of such entity, whether by contract or
  27306. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  27307. outstanding shares, or (iii) beneficial ownership of such entity.
  27308. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  27309. exercising permissions granted by this License.
  27310. &quot;Source&quot; form shall mean the preferred form for making modifications,
  27311. including but not limited to software source code, documentation
  27312. source, and configuration files.
  27313. &quot;Object&quot; form shall mean any form resulting from mechanical
  27314. transformation or translation of a Source form, including but
  27315. not limited to compiled object code, generated documentation,
  27316. and conversions to other media types.
  27317. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  27318. Object form, made available under the License, as indicated by a
  27319. copyright notice that is included in or attached to the work
  27320. (an example is provided in the Appendix below).
  27321. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  27322. form, that is based on (or derived from) the Work and for which the
  27323. editorial revisions, annotations, elaborations, or other modifications
  27324. represent, as a whole, an original work of authorship. For the purposes
  27325. of this License, Derivative Works shall not include works that remain
  27326. separable from, or merely link (or bind by name) to the interfaces of,
  27327. the Work and Derivative Works thereof.
  27328. &quot;Contribution&quot; shall mean any work of authorship, including
  27329. the original version of the Work and any modifications or additions
  27330. to that Work or Derivative Works thereof, that is intentionally
  27331. submitted to Licensor for inclusion in the Work by the copyright owner
  27332. or by an individual or Legal Entity authorized to submit on behalf of
  27333. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  27334. means any form of electronic, verbal, or written communication sent
  27335. to the Licensor or its representatives, including but not limited to
  27336. communication on electronic mailing lists, source code control systems,
  27337. and issue tracking systems that are managed by, or on behalf of, the
  27338. Licensor for the purpose of discussing and improving the Work, but
  27339. excluding communication that is conspicuously marked or otherwise
  27340. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  27341. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  27342. on behalf of whom a Contribution has been received by Licensor and
  27343. subsequently incorporated within the Work.
  27344. 2. Grant of Copyright License. Subject to the terms and conditions of
  27345. this License, each Contributor hereby grants to You a perpetual,
  27346. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  27347. copyright license to reproduce, prepare Derivative Works of,
  27348. publicly display, publicly perform, sublicense, and distribute the
  27349. Work and such Derivative Works in Source or Object form.
  27350. 3. Grant of Patent License. Subject to the terms and conditions of
  27351. this License, each Contributor hereby grants to You a perpetual,
  27352. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  27353. (except as stated in this section) patent license to make, have made,
  27354. use, offer to sell, sell, import, and otherwise transfer the Work,
  27355. where such license applies only to those patent claims licensable
  27356. by such Contributor that are necessarily infringed by their
  27357. Contribution(s) alone or by combination of their Contribution(s)
  27358. with the Work to which such Contribution(s) was submitted. If You
  27359. institute patent litigation against any entity (including a
  27360. cross-claim or counterclaim in a lawsuit) alleging that the Work
  27361. or a Contribution incorporated within the Work constitutes direct
  27362. or contributory patent infringement, then any patent licenses
  27363. granted to You under this License for that Work shall terminate
  27364. as of the date such litigation is filed.
  27365. 4. Redistribution. You may reproduce and distribute copies of the
  27366. Work or Derivative Works thereof in any medium, with or without
  27367. modifications, and in Source or Object form, provided that You
  27368. meet the following conditions:
  27369. (a) You must give any other recipients of the Work or
  27370. Derivative Works a copy of this License; and
  27371. (b) You must cause any modified files to carry prominent notices
  27372. stating that You changed the files; and
  27373. (c) You must retain, in the Source form of any Derivative Works
  27374. that You distribute, all copyright, patent, trademark, and
  27375. attribution notices from the Source form of the Work,
  27376. excluding those notices that do not pertain to any part of
  27377. the Derivative Works; and
  27378. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  27379. distribution, then any Derivative Works that You distribute must
  27380. include a readable copy of the attribution notices contained
  27381. within such NOTICE file, excluding those notices that do not
  27382. pertain to any part of the Derivative Works, in at least one
  27383. of the following places: within a NOTICE text file distributed
  27384. as part of the Derivative Works; within the Source form or
  27385. documentation, if provided along with the Derivative Works; or,
  27386. within a display generated by the Derivative Works, if and
  27387. wherever such third-party notices normally appear. The contents
  27388. of the NOTICE file are for informational purposes only and
  27389. do not modify the License. You may add Your own attribution
  27390. notices within Derivative Works that You distribute, alongside
  27391. or as an addendum to the NOTICE text from the Work, provided
  27392. that such additional attribution notices cannot be construed
  27393. as modifying the License.
  27394. You may add Your own copyright statement to Your modifications and
  27395. may provide additional or different license terms and conditions
  27396. for use, reproduction, or distribution of Your modifications, or
  27397. for any such Derivative Works as a whole, provided Your use,
  27398. reproduction, and distribution of the Work otherwise complies with
  27399. the conditions stated in this License.
  27400. 5. Submission of Contributions. Unless You explicitly state otherwise,
  27401. any Contribution intentionally submitted for inclusion in the Work
  27402. by You to the Licensor shall be under the terms and conditions of
  27403. this License, without any additional terms or conditions.
  27404. Notwithstanding the above, nothing herein shall supersede or modify
  27405. the terms of any separate license agreement you may have executed
  27406. with Licensor regarding such Contributions.
  27407. 6. Trademarks. This License does not grant permission to use the trade
  27408. names, trademarks, service marks, or product names of the Licensor,
  27409. except as required for reasonable and customary use in describing the
  27410. origin of the Work and reproducing the content of the NOTICE file.
  27411. 7. Disclaimer of Warranty. Unless required by applicable law or
  27412. agreed to in writing, Licensor provides the Work (and each
  27413. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  27414. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  27415. implied, including, without limitation, any warranties or conditions
  27416. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  27417. PARTICULAR PURPOSE. You are solely responsible for determining the
  27418. appropriateness of using or redistributing the Work and assume any
  27419. risks associated with Your exercise of permissions under this License.
  27420. 8. Limitation of Liability. In no event and under no legal theory,
  27421. whether in tort (including negligence), contract, or otherwise,
  27422. unless required by applicable law (such as deliberate and grossly
  27423. negligent acts) or agreed to in writing, shall any Contributor be
  27424. liable to You for damages, including any direct, indirect, special,
  27425. incidental, or consequential damages of any character arising as a
  27426. result of this License or out of the use or inability to use the
  27427. Work (including but not limited to damages for loss of goodwill,
  27428. work stoppage, computer failure or malfunction, or any and all
  27429. other commercial damages or losses), even if such Contributor
  27430. has been advised of the possibility of such damages.
  27431. 9. Accepting Warranty or Additional Liability. While redistributing
  27432. the Work or Derivative Works thereof, You may choose to offer,
  27433. and charge a fee for, acceptance of support, warranty, indemnity,
  27434. or other liability obligations and/or rights consistent with this
  27435. License. However, in accepting such obligations, You may act only
  27436. on Your own behalf and on Your sole responsibility, not on behalf
  27437. of any other Contributor, and only if You agree to indemnify,
  27438. defend, and hold each Contributor harmless for any liability
  27439. incurred by, or claims asserted against, such Contributor by reason
  27440. of your accepting any such warranty or additional liability.
  27441. END OF TERMS AND CONDITIONS
  27442. AndroidX lifecycle viewmodel savedstate library:
  27443. Copyright (c) 2005-2011, The Android Open Source Project
  27444. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  27445. you may not use this file except in compliance with the License.
  27446. Unless required by applicable law or agreed to in writing, software
  27447. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  27448. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  27449. See the License for the specific language governing permissions and
  27450. limitations under the License.
  27451. Apache License
  27452. Version 2.0, January 2004
  27453. http://www.apache.org/licenses/
  27454. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  27455. 1. Definitions.
  27456. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  27457. and distribution as defined by Sections 1 through 9 of this document.
  27458. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  27459. the copyright owner that is granting the License.
  27460. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  27461. other entities that control, are controlled by, or are under common
  27462. control with that entity. For the purposes of this definition,
  27463. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  27464. direction or management of such entity, whether by contract or
  27465. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  27466. outstanding shares, or (iii) beneficial ownership of such entity.
  27467. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  27468. exercising permissions granted by this License.
  27469. &quot;Source&quot; form shall mean the preferred form for making modifications,
  27470. including but not limited to software source code, documentation
  27471. source, and configuration files.
  27472. &quot;Object&quot; form shall mean any form resulting from mechanical
  27473. transformation or translation of a Source form, including but
  27474. not limited to compiled object code, generated documentation,
  27475. and conversions to other media types.
  27476. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  27477. Object form, made available under the License, as indicated by a
  27478. copyright notice that is included in or attached to the work
  27479. (an example is provided in the Appendix below).
  27480. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  27481. form, that is based on (or derived from) the Work and for which the
  27482. editorial revisions, annotations, elaborations, or other modifications
  27483. represent, as a whole, an original work of authorship. For the purposes
  27484. of this License, Derivative Works shall not include works that remain
  27485. separable from, or merely link (or bind by name) to the interfaces of,
  27486. the Work and Derivative Works thereof.
  27487. &quot;Contribution&quot; shall mean any work of authorship, including
  27488. the original version of the Work and any modifications or additions
  27489. to that Work or Derivative Works thereof, that is intentionally
  27490. submitted to Licensor for inclusion in the Work by the copyright owner
  27491. or by an individual or Legal Entity authorized to submit on behalf of
  27492. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  27493. means any form of electronic, verbal, or written communication sent
  27494. to the Licensor or its representatives, including but not limited to
  27495. communication on electronic mailing lists, source code control systems,
  27496. and issue tracking systems that are managed by, or on behalf of, the
  27497. Licensor for the purpose of discussing and improving the Work, but
  27498. excluding communication that is conspicuously marked or otherwise
  27499. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  27500. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  27501. on behalf of whom a Contribution has been received by Licensor and
  27502. subsequently incorporated within the Work.
  27503. 2. Grant of Copyright License. Subject to the terms and conditions of
  27504. this License, each Contributor hereby grants to You a perpetual,
  27505. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  27506. copyright license to reproduce, prepare Derivative Works of,
  27507. publicly display, publicly perform, sublicense, and distribute the
  27508. Work and such Derivative Works in Source or Object form.
  27509. 3. Grant of Patent License. Subject to the terms and conditions of
  27510. this License, each Contributor hereby grants to You a perpetual,
  27511. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  27512. (except as stated in this section) patent license to make, have made,
  27513. use, offer to sell, sell, import, and otherwise transfer the Work,
  27514. where such license applies only to those patent claims licensable
  27515. by such Contributor that are necessarily infringed by their
  27516. Contribution(s) alone or by combination of their Contribution(s)
  27517. with the Work to which such Contribution(s) was submitted. If You
  27518. institute patent litigation against any entity (including a
  27519. cross-claim or counterclaim in a lawsuit) alleging that the Work
  27520. or a Contribution incorporated within the Work constitutes direct
  27521. or contributory patent infringement, then any patent licenses
  27522. granted to You under this License for that Work shall terminate
  27523. as of the date such litigation is filed.
  27524. 4. Redistribution. You may reproduce and distribute copies of the
  27525. Work or Derivative Works thereof in any medium, with or without
  27526. modifications, and in Source or Object form, provided that You
  27527. meet the following conditions:
  27528. (a) You must give any other recipients of the Work or
  27529. Derivative Works a copy of this License; and
  27530. (b) You must cause any modified files to carry prominent notices
  27531. stating that You changed the files; and
  27532. (c) You must retain, in the Source form of any Derivative Works
  27533. that You distribute, all copyright, patent, trademark, and
  27534. attribution notices from the Source form of the Work,
  27535. excluding those notices that do not pertain to any part of
  27536. the Derivative Works; and
  27537. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  27538. distribution, then any Derivative Works that You distribute must
  27539. include a readable copy of the attribution notices contained
  27540. within such NOTICE file, excluding those notices that do not
  27541. pertain to any part of the Derivative Works, in at least one
  27542. of the following places: within a NOTICE text file distributed
  27543. as part of the Derivative Works; within the Source form or
  27544. documentation, if provided along with the Derivative Works; or,
  27545. within a display generated by the Derivative Works, if and
  27546. wherever such third-party notices normally appear. The contents
  27547. of the NOTICE file are for informational purposes only and
  27548. do not modify the License. You may add Your own attribution
  27549. notices within Derivative Works that You distribute, alongside
  27550. or as an addendum to the NOTICE text from the Work, provided
  27551. that such additional attribution notices cannot be construed
  27552. as modifying the License.
  27553. You may add Your own copyright statement to Your modifications and
  27554. may provide additional or different license terms and conditions
  27555. for use, reproduction, or distribution of Your modifications, or
  27556. for any such Derivative Works as a whole, provided Your use,
  27557. reproduction, and distribution of the Work otherwise complies with
  27558. the conditions stated in this License.
  27559. 5. Submission of Contributions. Unless You explicitly state otherwise,
  27560. any Contribution intentionally submitted for inclusion in the Work
  27561. by You to the Licensor shall be under the terms and conditions of
  27562. this License, without any additional terms or conditions.
  27563. Notwithstanding the above, nothing herein shall supersede or modify
  27564. the terms of any separate license agreement you may have executed
  27565. with Licensor regarding such Contributions.
  27566. 6. Trademarks. This License does not grant permission to use the trade
  27567. names, trademarks, service marks, or product names of the Licensor,
  27568. except as required for reasonable and customary use in describing the
  27569. origin of the Work and reproducing the content of the NOTICE file.
  27570. 7. Disclaimer of Warranty. Unless required by applicable law or
  27571. agreed to in writing, Licensor provides the Work (and each
  27572. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  27573. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  27574. implied, including, without limitation, any warranties or conditions
  27575. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  27576. PARTICULAR PURPOSE. You are solely responsible for determining the
  27577. appropriateness of using or redistributing the Work and assume any
  27578. risks associated with Your exercise of permissions under this License.
  27579. 8. Limitation of Liability. In no event and under no legal theory,
  27580. whether in tort (including negligence), contract, or otherwise,
  27581. unless required by applicable law (such as deliberate and grossly
  27582. negligent acts) or agreed to in writing, shall any Contributor be
  27583. liable to You for damages, including any direct, indirect, special,
  27584. incidental, or consequential damages of any character arising as a
  27585. result of this License or out of the use or inability to use the
  27586. Work (including but not limited to damages for loss of goodwill,
  27587. work stoppage, computer failure or malfunction, or any and all
  27588. other commercial damages or losses), even if such Contributor
  27589. has been advised of the possibility of such damages.
  27590. 9. Accepting Warranty or Additional Liability. While redistributing
  27591. the Work or Derivative Works thereof, You may choose to offer,
  27592. and charge a fee for, acceptance of support, warranty, indemnity,
  27593. or other liability obligations and/or rights consistent with this
  27594. License. However, in accepting such obligations, You may act only
  27595. on Your own behalf and on Your sole responsibility, not on behalf
  27596. of any other Contributor, and only if You agree to indemnify,
  27597. defend, and hold each Contributor harmless for any liability
  27598. incurred by, or claims asserted against, such Contributor by reason
  27599. of your accepting any such warranty or additional liability.
  27600. END OF TERMS AND CONDITIONS
  27601. AndroidX loader library:
  27602. Copyright (c) 2005-2011, The Android Open Source Project
  27603. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  27604. you may not use this file except in compliance with the License.
  27605. Unless required by applicable law or agreed to in writing, software
  27606. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  27607. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  27608. See the License for the specific language governing permissions and
  27609. limitations under the License.
  27610. Apache License
  27611. Version 2.0, January 2004
  27612. http://www.apache.org/licenses/
  27613. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  27614. 1. Definitions.
  27615. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  27616. and distribution as defined by Sections 1 through 9 of this document.
  27617. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  27618. the copyright owner that is granting the License.
  27619. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  27620. other entities that control, are controlled by, or are under common
  27621. control with that entity. For the purposes of this definition,
  27622. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  27623. direction or management of such entity, whether by contract or
  27624. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  27625. outstanding shares, or (iii) beneficial ownership of such entity.
  27626. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  27627. exercising permissions granted by this License.
  27628. &quot;Source&quot; form shall mean the preferred form for making modifications,
  27629. including but not limited to software source code, documentation
  27630. source, and configuration files.
  27631. &quot;Object&quot; form shall mean any form resulting from mechanical
  27632. transformation or translation of a Source form, including but
  27633. not limited to compiled object code, generated documentation,
  27634. and conversions to other media types.
  27635. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  27636. Object form, made available under the License, as indicated by a
  27637. copyright notice that is included in or attached to the work
  27638. (an example is provided in the Appendix below).
  27639. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  27640. form, that is based on (or derived from) the Work and for which the
  27641. editorial revisions, annotations, elaborations, or other modifications
  27642. represent, as a whole, an original work of authorship. For the purposes
  27643. of this License, Derivative Works shall not include works that remain
  27644. separable from, or merely link (or bind by name) to the interfaces of,
  27645. the Work and Derivative Works thereof.
  27646. &quot;Contribution&quot; shall mean any work of authorship, including
  27647. the original version of the Work and any modifications or additions
  27648. to that Work or Derivative Works thereof, that is intentionally
  27649. submitted to Licensor for inclusion in the Work by the copyright owner
  27650. or by an individual or Legal Entity authorized to submit on behalf of
  27651. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  27652. means any form of electronic, verbal, or written communication sent
  27653. to the Licensor or its representatives, including but not limited to
  27654. communication on electronic mailing lists, source code control systems,
  27655. and issue tracking systems that are managed by, or on behalf of, the
  27656. Licensor for the purpose of discussing and improving the Work, but
  27657. excluding communication that is conspicuously marked or otherwise
  27658. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  27659. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  27660. on behalf of whom a Contribution has been received by Licensor and
  27661. subsequently incorporated within the Work.
  27662. 2. Grant of Copyright License. Subject to the terms and conditions of
  27663. this License, each Contributor hereby grants to You a perpetual,
  27664. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  27665. copyright license to reproduce, prepare Derivative Works of,
  27666. publicly display, publicly perform, sublicense, and distribute the
  27667. Work and such Derivative Works in Source or Object form.
  27668. 3. Grant of Patent License. Subject to the terms and conditions of
  27669. this License, each Contributor hereby grants to You a perpetual,
  27670. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  27671. (except as stated in this section) patent license to make, have made,
  27672. use, offer to sell, sell, import, and otherwise transfer the Work,
  27673. where such license applies only to those patent claims licensable
  27674. by such Contributor that are necessarily infringed by their
  27675. Contribution(s) alone or by combination of their Contribution(s)
  27676. with the Work to which such Contribution(s) was submitted. If You
  27677. institute patent litigation against any entity (including a
  27678. cross-claim or counterclaim in a lawsuit) alleging that the Work
  27679. or a Contribution incorporated within the Work constitutes direct
  27680. or contributory patent infringement, then any patent licenses
  27681. granted to You under this License for that Work shall terminate
  27682. as of the date such litigation is filed.
  27683. 4. Redistribution. You may reproduce and distribute copies of the
  27684. Work or Derivative Works thereof in any medium, with or without
  27685. modifications, and in Source or Object form, provided that You
  27686. meet the following conditions:
  27687. (a) You must give any other recipients of the Work or
  27688. Derivative Works a copy of this License; and
  27689. (b) You must cause any modified files to carry prominent notices
  27690. stating that You changed the files; and
  27691. (c) You must retain, in the Source form of any Derivative Works
  27692. that You distribute, all copyright, patent, trademark, and
  27693. attribution notices from the Source form of the Work,
  27694. excluding those notices that do not pertain to any part of
  27695. the Derivative Works; and
  27696. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  27697. distribution, then any Derivative Works that You distribute must
  27698. include a readable copy of the attribution notices contained
  27699. within such NOTICE file, excluding those notices that do not
  27700. pertain to any part of the Derivative Works, in at least one
  27701. of the following places: within a NOTICE text file distributed
  27702. as part of the Derivative Works; within the Source form or
  27703. documentation, if provided along with the Derivative Works; or,
  27704. within a display generated by the Derivative Works, if and
  27705. wherever such third-party notices normally appear. The contents
  27706. of the NOTICE file are for informational purposes only and
  27707. do not modify the License. You may add Your own attribution
  27708. notices within Derivative Works that You distribute, alongside
  27709. or as an addendum to the NOTICE text from the Work, provided
  27710. that such additional attribution notices cannot be construed
  27711. as modifying the License.
  27712. You may add Your own copyright statement to Your modifications and
  27713. may provide additional or different license terms and conditions
  27714. for use, reproduction, or distribution of Your modifications, or
  27715. for any such Derivative Works as a whole, provided Your use,
  27716. reproduction, and distribution of the Work otherwise complies with
  27717. the conditions stated in this License.
  27718. 5. Submission of Contributions. Unless You explicitly state otherwise,
  27719. any Contribution intentionally submitted for inclusion in the Work
  27720. by You to the Licensor shall be under the terms and conditions of
  27721. this License, without any additional terms or conditions.
  27722. Notwithstanding the above, nothing herein shall supersede or modify
  27723. the terms of any separate license agreement you may have executed
  27724. with Licensor regarding such Contributions.
  27725. 6. Trademarks. This License does not grant permission to use the trade
  27726. names, trademarks, service marks, or product names of the Licensor,
  27727. except as required for reasonable and customary use in describing the
  27728. origin of the Work and reproducing the content of the NOTICE file.
  27729. 7. Disclaimer of Warranty. Unless required by applicable law or
  27730. agreed to in writing, Licensor provides the Work (and each
  27731. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  27732. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  27733. implied, including, without limitation, any warranties or conditions
  27734. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  27735. PARTICULAR PURPOSE. You are solely responsible for determining the
  27736. appropriateness of using or redistributing the Work and assume any
  27737. risks associated with Your exercise of permissions under this License.
  27738. 8. Limitation of Liability. In no event and under no legal theory,
  27739. whether in tort (including negligence), contract, or otherwise,
  27740. unless required by applicable law (such as deliberate and grossly
  27741. negligent acts) or agreed to in writing, shall any Contributor be
  27742. liable to You for damages, including any direct, indirect, special,
  27743. incidental, or consequential damages of any character arising as a
  27744. result of this License or out of the use or inability to use the
  27745. Work (including but not limited to damages for loss of goodwill,
  27746. work stoppage, computer failure or malfunction, or any and all
  27747. other commercial damages or losses), even if such Contributor
  27748. has been advised of the possibility of such damages.
  27749. 9. Accepting Warranty or Additional Liability. While redistributing
  27750. the Work or Derivative Works thereof, You may choose to offer,
  27751. and charge a fee for, acceptance of support, warranty, indemnity,
  27752. or other liability obligations and/or rights consistent with this
  27753. License. However, in accepting such obligations, You may act only
  27754. on Your own behalf and on Your sole responsibility, not on behalf
  27755. of any other Contributor, and only if You agree to indemnify,
  27756. defend, and hold each Contributor harmless for any liability
  27757. incurred by, or claims asserted against, such Contributor by reason
  27758. of your accepting any such warranty or additional liability.
  27759. END OF TERMS AND CONDITIONS
  27760. AndroidX localbroadcastmanager library:
  27761. Copyright (c) 2005-2011, The Android Open Source Project
  27762. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  27763. you may not use this file except in compliance with the License.
  27764. Unless required by applicable law or agreed to in writing, software
  27765. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  27766. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  27767. See the License for the specific language governing permissions and
  27768. limitations under the License.
  27769. Apache License
  27770. Version 2.0, January 2004
  27771. http://www.apache.org/licenses/
  27772. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  27773. 1. Definitions.
  27774. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  27775. and distribution as defined by Sections 1 through 9 of this document.
  27776. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  27777. the copyright owner that is granting the License.
  27778. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  27779. other entities that control, are controlled by, or are under common
  27780. control with that entity. For the purposes of this definition,
  27781. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  27782. direction or management of such entity, whether by contract or
  27783. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  27784. outstanding shares, or (iii) beneficial ownership of such entity.
  27785. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  27786. exercising permissions granted by this License.
  27787. &quot;Source&quot; form shall mean the preferred form for making modifications,
  27788. including but not limited to software source code, documentation
  27789. source, and configuration files.
  27790. &quot;Object&quot; form shall mean any form resulting from mechanical
  27791. transformation or translation of a Source form, including but
  27792. not limited to compiled object code, generated documentation,
  27793. and conversions to other media types.
  27794. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  27795. Object form, made available under the License, as indicated by a
  27796. copyright notice that is included in or attached to the work
  27797. (an example is provided in the Appendix below).
  27798. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  27799. form, that is based on (or derived from) the Work and for which the
  27800. editorial revisions, annotations, elaborations, or other modifications
  27801. represent, as a whole, an original work of authorship. For the purposes
  27802. of this License, Derivative Works shall not include works that remain
  27803. separable from, or merely link (or bind by name) to the interfaces of,
  27804. the Work and Derivative Works thereof.
  27805. &quot;Contribution&quot; shall mean any work of authorship, including
  27806. the original version of the Work and any modifications or additions
  27807. to that Work or Derivative Works thereof, that is intentionally
  27808. submitted to Licensor for inclusion in the Work by the copyright owner
  27809. or by an individual or Legal Entity authorized to submit on behalf of
  27810. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  27811. means any form of electronic, verbal, or written communication sent
  27812. to the Licensor or its representatives, including but not limited to
  27813. communication on electronic mailing lists, source code control systems,
  27814. and issue tracking systems that are managed by, or on behalf of, the
  27815. Licensor for the purpose of discussing and improving the Work, but
  27816. excluding communication that is conspicuously marked or otherwise
  27817. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  27818. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  27819. on behalf of whom a Contribution has been received by Licensor and
  27820. subsequently incorporated within the Work.
  27821. 2. Grant of Copyright License. Subject to the terms and conditions of
  27822. this License, each Contributor hereby grants to You a perpetual,
  27823. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  27824. copyright license to reproduce, prepare Derivative Works of,
  27825. publicly display, publicly perform, sublicense, and distribute the
  27826. Work and such Derivative Works in Source or Object form.
  27827. 3. Grant of Patent License. Subject to the terms and conditions of
  27828. this License, each Contributor hereby grants to You a perpetual,
  27829. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  27830. (except as stated in this section) patent license to make, have made,
  27831. use, offer to sell, sell, import, and otherwise transfer the Work,
  27832. where such license applies only to those patent claims licensable
  27833. by such Contributor that are necessarily infringed by their
  27834. Contribution(s) alone or by combination of their Contribution(s)
  27835. with the Work to which such Contribution(s) was submitted. If You
  27836. institute patent litigation against any entity (including a
  27837. cross-claim or counterclaim in a lawsuit) alleging that the Work
  27838. or a Contribution incorporated within the Work constitutes direct
  27839. or contributory patent infringement, then any patent licenses
  27840. granted to You under this License for that Work shall terminate
  27841. as of the date such litigation is filed.
  27842. 4. Redistribution. You may reproduce and distribute copies of the
  27843. Work or Derivative Works thereof in any medium, with or without
  27844. modifications, and in Source or Object form, provided that You
  27845. meet the following conditions:
  27846. (a) You must give any other recipients of the Work or
  27847. Derivative Works a copy of this License; and
  27848. (b) You must cause any modified files to carry prominent notices
  27849. stating that You changed the files; and
  27850. (c) You must retain, in the Source form of any Derivative Works
  27851. that You distribute, all copyright, patent, trademark, and
  27852. attribution notices from the Source form of the Work,
  27853. excluding those notices that do not pertain to any part of
  27854. the Derivative Works; and
  27855. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  27856. distribution, then any Derivative Works that You distribute must
  27857. include a readable copy of the attribution notices contained
  27858. within such NOTICE file, excluding those notices that do not
  27859. pertain to any part of the Derivative Works, in at least one
  27860. of the following places: within a NOTICE text file distributed
  27861. as part of the Derivative Works; within the Source form or
  27862. documentation, if provided along with the Derivative Works; or,
  27863. within a display generated by the Derivative Works, if and
  27864. wherever such third-party notices normally appear. The contents
  27865. of the NOTICE file are for informational purposes only and
  27866. do not modify the License. You may add Your own attribution
  27867. notices within Derivative Works that You distribute, alongside
  27868. or as an addendum to the NOTICE text from the Work, provided
  27869. that such additional attribution notices cannot be construed
  27870. as modifying the License.
  27871. You may add Your own copyright statement to Your modifications and
  27872. may provide additional or different license terms and conditions
  27873. for use, reproduction, or distribution of Your modifications, or
  27874. for any such Derivative Works as a whole, provided Your use,
  27875. reproduction, and distribution of the Work otherwise complies with
  27876. the conditions stated in this License.
  27877. 5. Submission of Contributions. Unless You explicitly state otherwise,
  27878. any Contribution intentionally submitted for inclusion in the Work
  27879. by You to the Licensor shall be under the terms and conditions of
  27880. this License, without any additional terms or conditions.
  27881. Notwithstanding the above, nothing herein shall supersede or modify
  27882. the terms of any separate license agreement you may have executed
  27883. with Licensor regarding such Contributions.
  27884. 6. Trademarks. This License does not grant permission to use the trade
  27885. names, trademarks, service marks, or product names of the Licensor,
  27886. except as required for reasonable and customary use in describing the
  27887. origin of the Work and reproducing the content of the NOTICE file.
  27888. 7. Disclaimer of Warranty. Unless required by applicable law or
  27889. agreed to in writing, Licensor provides the Work (and each
  27890. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  27891. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  27892. implied, including, without limitation, any warranties or conditions
  27893. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  27894. PARTICULAR PURPOSE. You are solely responsible for determining the
  27895. appropriateness of using or redistributing the Work and assume any
  27896. risks associated with Your exercise of permissions under this License.
  27897. 8. Limitation of Liability. In no event and under no legal theory,
  27898. whether in tort (including negligence), contract, or otherwise,
  27899. unless required by applicable law (such as deliberate and grossly
  27900. negligent acts) or agreed to in writing, shall any Contributor be
  27901. liable to You for damages, including any direct, indirect, special,
  27902. incidental, or consequential damages of any character arising as a
  27903. result of this License or out of the use or inability to use the
  27904. Work (including but not limited to damages for loss of goodwill,
  27905. work stoppage, computer failure or malfunction, or any and all
  27906. other commercial damages or losses), even if such Contributor
  27907. has been advised of the possibility of such damages.
  27908. 9. Accepting Warranty or Additional Liability. While redistributing
  27909. the Work or Derivative Works thereof, You may choose to offer,
  27910. and charge a fee for, acceptance of support, warranty, indemnity,
  27911. or other liability obligations and/or rights consistent with this
  27912. License. However, in accepting such obligations, You may act only
  27913. on Your own behalf and on Your sole responsibility, not on behalf
  27914. of any other Contributor, and only if You agree to indemnify,
  27915. defend, and hold each Contributor harmless for any liability
  27916. incurred by, or claims asserted against, such Contributor by reason
  27917. of your accepting any such warranty or additional liability.
  27918. END OF TERMS AND CONDITIONS
  27919. AndroidX media base library:
  27920. Copyright (c) 2005-2011, The Android Open Source Project
  27921. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  27922. you may not use this file except in compliance with the License.
  27923. Unless required by applicable law or agreed to in writing, software
  27924. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  27925. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  27926. See the License for the specific language governing permissions and
  27927. limitations under the License.
  27928. Apache License
  27929. Version 2.0, January 2004
  27930. http://www.apache.org/licenses/
  27931. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  27932. 1. Definitions.
  27933. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  27934. and distribution as defined by Sections 1 through 9 of this document.
  27935. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  27936. the copyright owner that is granting the License.
  27937. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  27938. other entities that control, are controlled by, or are under common
  27939. control with that entity. For the purposes of this definition,
  27940. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  27941. direction or management of such entity, whether by contract or
  27942. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  27943. outstanding shares, or (iii) beneficial ownership of such entity.
  27944. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  27945. exercising permissions granted by this License.
  27946. &quot;Source&quot; form shall mean the preferred form for making modifications,
  27947. including but not limited to software source code, documentation
  27948. source, and configuration files.
  27949. &quot;Object&quot; form shall mean any form resulting from mechanical
  27950. transformation or translation of a Source form, including but
  27951. not limited to compiled object code, generated documentation,
  27952. and conversions to other media types.
  27953. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  27954. Object form, made available under the License, as indicated by a
  27955. copyright notice that is included in or attached to the work
  27956. (an example is provided in the Appendix below).
  27957. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  27958. form, that is based on (or derived from) the Work and for which the
  27959. editorial revisions, annotations, elaborations, or other modifications
  27960. represent, as a whole, an original work of authorship. For the purposes
  27961. of this License, Derivative Works shall not include works that remain
  27962. separable from, or merely link (or bind by name) to the interfaces of,
  27963. the Work and Derivative Works thereof.
  27964. &quot;Contribution&quot; shall mean any work of authorship, including
  27965. the original version of the Work and any modifications or additions
  27966. to that Work or Derivative Works thereof, that is intentionally
  27967. submitted to Licensor for inclusion in the Work by the copyright owner
  27968. or by an individual or Legal Entity authorized to submit on behalf of
  27969. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  27970. means any form of electronic, verbal, or written communication sent
  27971. to the Licensor or its representatives, including but not limited to
  27972. communication on electronic mailing lists, source code control systems,
  27973. and issue tracking systems that are managed by, or on behalf of, the
  27974. Licensor for the purpose of discussing and improving the Work, but
  27975. excluding communication that is conspicuously marked or otherwise
  27976. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  27977. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  27978. on behalf of whom a Contribution has been received by Licensor and
  27979. subsequently incorporated within the Work.
  27980. 2. Grant of Copyright License. Subject to the terms and conditions of
  27981. this License, each Contributor hereby grants to You a perpetual,
  27982. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  27983. copyright license to reproduce, prepare Derivative Works of,
  27984. publicly display, publicly perform, sublicense, and distribute the
  27985. Work and such Derivative Works in Source or Object form.
  27986. 3. Grant of Patent License. Subject to the terms and conditions of
  27987. this License, each Contributor hereby grants to You a perpetual,
  27988. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  27989. (except as stated in this section) patent license to make, have made,
  27990. use, offer to sell, sell, import, and otherwise transfer the Work,
  27991. where such license applies only to those patent claims licensable
  27992. by such Contributor that are necessarily infringed by their
  27993. Contribution(s) alone or by combination of their Contribution(s)
  27994. with the Work to which such Contribution(s) was submitted. If You
  27995. institute patent litigation against any entity (including a
  27996. cross-claim or counterclaim in a lawsuit) alleging that the Work
  27997. or a Contribution incorporated within the Work constitutes direct
  27998. or contributory patent infringement, then any patent licenses
  27999. granted to You under this License for that Work shall terminate
  28000. as of the date such litigation is filed.
  28001. 4. Redistribution. You may reproduce and distribute copies of the
  28002. Work or Derivative Works thereof in any medium, with or without
  28003. modifications, and in Source or Object form, provided that You
  28004. meet the following conditions:
  28005. (a) You must give any other recipients of the Work or
  28006. Derivative Works a copy of this License; and
  28007. (b) You must cause any modified files to carry prominent notices
  28008. stating that You changed the files; and
  28009. (c) You must retain, in the Source form of any Derivative Works
  28010. that You distribute, all copyright, patent, trademark, and
  28011. attribution notices from the Source form of the Work,
  28012. excluding those notices that do not pertain to any part of
  28013. the Derivative Works; and
  28014. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  28015. distribution, then any Derivative Works that You distribute must
  28016. include a readable copy of the attribution notices contained
  28017. within such NOTICE file, excluding those notices that do not
  28018. pertain to any part of the Derivative Works, in at least one
  28019. of the following places: within a NOTICE text file distributed
  28020. as part of the Derivative Works; within the Source form or
  28021. documentation, if provided along with the Derivative Works; or,
  28022. within a display generated by the Derivative Works, if and
  28023. wherever such third-party notices normally appear. The contents
  28024. of the NOTICE file are for informational purposes only and
  28025. do not modify the License. You may add Your own attribution
  28026. notices within Derivative Works that You distribute, alongside
  28027. or as an addendum to the NOTICE text from the Work, provided
  28028. that such additional attribution notices cannot be construed
  28029. as modifying the License.
  28030. You may add Your own copyright statement to Your modifications and
  28031. may provide additional or different license terms and conditions
  28032. for use, reproduction, or distribution of Your modifications, or
  28033. for any such Derivative Works as a whole, provided Your use,
  28034. reproduction, and distribution of the Work otherwise complies with
  28035. the conditions stated in this License.
  28036. 5. Submission of Contributions. Unless You explicitly state otherwise,
  28037. any Contribution intentionally submitted for inclusion in the Work
  28038. by You to the Licensor shall be under the terms and conditions of
  28039. this License, without any additional terms or conditions.
  28040. Notwithstanding the above, nothing herein shall supersede or modify
  28041. the terms of any separate license agreement you may have executed
  28042. with Licensor regarding such Contributions.
  28043. 6. Trademarks. This License does not grant permission to use the trade
  28044. names, trademarks, service marks, or product names of the Licensor,
  28045. except as required for reasonable and customary use in describing the
  28046. origin of the Work and reproducing the content of the NOTICE file.
  28047. 7. Disclaimer of Warranty. Unless required by applicable law or
  28048. agreed to in writing, Licensor provides the Work (and each
  28049. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  28050. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  28051. implied, including, without limitation, any warranties or conditions
  28052. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  28053. PARTICULAR PURPOSE. You are solely responsible for determining the
  28054. appropriateness of using or redistributing the Work and assume any
  28055. risks associated with Your exercise of permissions under this License.
  28056. 8. Limitation of Liability. In no event and under no legal theory,
  28057. whether in tort (including negligence), contract, or otherwise,
  28058. unless required by applicable law (such as deliberate and grossly
  28059. negligent acts) or agreed to in writing, shall any Contributor be
  28060. liable to You for damages, including any direct, indirect, special,
  28061. incidental, or consequential damages of any character arising as a
  28062. result of this License or out of the use or inability to use the
  28063. Work (including but not limited to damages for loss of goodwill,
  28064. work stoppage, computer failure or malfunction, or any and all
  28065. other commercial damages or losses), even if such Contributor
  28066. has been advised of the possibility of such damages.
  28067. 9. Accepting Warranty or Additional Liability. While redistributing
  28068. the Work or Derivative Works thereof, You may choose to offer,
  28069. and charge a fee for, acceptance of support, warranty, indemnity,
  28070. or other liability obligations and/or rights consistent with this
  28071. License. However, in accepting such obligations, You may act only
  28072. on Your own behalf and on Your sole responsibility, not on behalf
  28073. of any other Contributor, and only if You agree to indemnify,
  28074. defend, and hold each Contributor harmless for any liability
  28075. incurred by, or claims asserted against, such Contributor by reason
  28076. of your accepting any such warranty or additional liability.
  28077. END OF TERMS AND CONDITIONS
  28078. AndroidX print library:
  28079. Copyright (c) 2005-2011, The Android Open Source Project
  28080. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  28081. you may not use this file except in compliance with the License.
  28082. Unless required by applicable law or agreed to in writing, software
  28083. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  28084. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  28085. See the License for the specific language governing permissions and
  28086. limitations under the License.
  28087. Apache License
  28088. Version 2.0, January 2004
  28089. http://www.apache.org/licenses/
  28090. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  28091. 1. Definitions.
  28092. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  28093. and distribution as defined by Sections 1 through 9 of this document.
  28094. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  28095. the copyright owner that is granting the License.
  28096. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  28097. other entities that control, are controlled by, or are under common
  28098. control with that entity. For the purposes of this definition,
  28099. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  28100. direction or management of such entity, whether by contract or
  28101. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  28102. outstanding shares, or (iii) beneficial ownership of such entity.
  28103. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  28104. exercising permissions granted by this License.
  28105. &quot;Source&quot; form shall mean the preferred form for making modifications,
  28106. including but not limited to software source code, documentation
  28107. source, and configuration files.
  28108. &quot;Object&quot; form shall mean any form resulting from mechanical
  28109. transformation or translation of a Source form, including but
  28110. not limited to compiled object code, generated documentation,
  28111. and conversions to other media types.
  28112. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  28113. Object form, made available under the License, as indicated by a
  28114. copyright notice that is included in or attached to the work
  28115. (an example is provided in the Appendix below).
  28116. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  28117. form, that is based on (or derived from) the Work and for which the
  28118. editorial revisions, annotations, elaborations, or other modifications
  28119. represent, as a whole, an original work of authorship. For the purposes
  28120. of this License, Derivative Works shall not include works that remain
  28121. separable from, or merely link (or bind by name) to the interfaces of,
  28122. the Work and Derivative Works thereof.
  28123. &quot;Contribution&quot; shall mean any work of authorship, including
  28124. the original version of the Work and any modifications or additions
  28125. to that Work or Derivative Works thereof, that is intentionally
  28126. submitted to Licensor for inclusion in the Work by the copyright owner
  28127. or by an individual or Legal Entity authorized to submit on behalf of
  28128. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  28129. means any form of electronic, verbal, or written communication sent
  28130. to the Licensor or its representatives, including but not limited to
  28131. communication on electronic mailing lists, source code control systems,
  28132. and issue tracking systems that are managed by, or on behalf of, the
  28133. Licensor for the purpose of discussing and improving the Work, but
  28134. excluding communication that is conspicuously marked or otherwise
  28135. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  28136. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  28137. on behalf of whom a Contribution has been received by Licensor and
  28138. subsequently incorporated within the Work.
  28139. 2. Grant of Copyright License. Subject to the terms and conditions of
  28140. this License, each Contributor hereby grants to You a perpetual,
  28141. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  28142. copyright license to reproduce, prepare Derivative Works of,
  28143. publicly display, publicly perform, sublicense, and distribute the
  28144. Work and such Derivative Works in Source or Object form.
  28145. 3. Grant of Patent License. Subject to the terms and conditions of
  28146. this License, each Contributor hereby grants to You a perpetual,
  28147. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  28148. (except as stated in this section) patent license to make, have made,
  28149. use, offer to sell, sell, import, and otherwise transfer the Work,
  28150. where such license applies only to those patent claims licensable
  28151. by such Contributor that are necessarily infringed by their
  28152. Contribution(s) alone or by combination of their Contribution(s)
  28153. with the Work to which such Contribution(s) was submitted. If You
  28154. institute patent litigation against any entity (including a
  28155. cross-claim or counterclaim in a lawsuit) alleging that the Work
  28156. or a Contribution incorporated within the Work constitutes direct
  28157. or contributory patent infringement, then any patent licenses
  28158. granted to You under this License for that Work shall terminate
  28159. as of the date such litigation is filed.
  28160. 4. Redistribution. You may reproduce and distribute copies of the
  28161. Work or Derivative Works thereof in any medium, with or without
  28162. modifications, and in Source or Object form, provided that You
  28163. meet the following conditions:
  28164. (a) You must give any other recipients of the Work or
  28165. Derivative Works a copy of this License; and
  28166. (b) You must cause any modified files to carry prominent notices
  28167. stating that You changed the files; and
  28168. (c) You must retain, in the Source form of any Derivative Works
  28169. that You distribute, all copyright, patent, trademark, and
  28170. attribution notices from the Source form of the Work,
  28171. excluding those notices that do not pertain to any part of
  28172. the Derivative Works; and
  28173. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  28174. distribution, then any Derivative Works that You distribute must
  28175. include a readable copy of the attribution notices contained
  28176. within such NOTICE file, excluding those notices that do not
  28177. pertain to any part of the Derivative Works, in at least one
  28178. of the following places: within a NOTICE text file distributed
  28179. as part of the Derivative Works; within the Source form or
  28180. documentation, if provided along with the Derivative Works; or,
  28181. within a display generated by the Derivative Works, if and
  28182. wherever such third-party notices normally appear. The contents
  28183. of the NOTICE file are for informational purposes only and
  28184. do not modify the License. You may add Your own attribution
  28185. notices within Derivative Works that You distribute, alongside
  28186. or as an addendum to the NOTICE text from the Work, provided
  28187. that such additional attribution notices cannot be construed
  28188. as modifying the License.
  28189. You may add Your own copyright statement to Your modifications and
  28190. may provide additional or different license terms and conditions
  28191. for use, reproduction, or distribution of Your modifications, or
  28192. for any such Derivative Works as a whole, provided Your use,
  28193. reproduction, and distribution of the Work otherwise complies with
  28194. the conditions stated in this License.
  28195. 5. Submission of Contributions. Unless You explicitly state otherwise,
  28196. any Contribution intentionally submitted for inclusion in the Work
  28197. by You to the Licensor shall be under the terms and conditions of
  28198. this License, without any additional terms or conditions.
  28199. Notwithstanding the above, nothing herein shall supersede or modify
  28200. the terms of any separate license agreement you may have executed
  28201. with Licensor regarding such Contributions.
  28202. 6. Trademarks. This License does not grant permission to use the trade
  28203. names, trademarks, service marks, or product names of the Licensor,
  28204. except as required for reasonable and customary use in describing the
  28205. origin of the Work and reproducing the content of the NOTICE file.
  28206. 7. Disclaimer of Warranty. Unless required by applicable law or
  28207. agreed to in writing, Licensor provides the Work (and each
  28208. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  28209. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  28210. implied, including, without limitation, any warranties or conditions
  28211. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  28212. PARTICULAR PURPOSE. You are solely responsible for determining the
  28213. appropriateness of using or redistributing the Work and assume any
  28214. risks associated with Your exercise of permissions under this License.
  28215. 8. Limitation of Liability. In no event and under no legal theory,
  28216. whether in tort (including negligence), contract, or otherwise,
  28217. unless required by applicable law (such as deliberate and grossly
  28218. negligent acts) or agreed to in writing, shall any Contributor be
  28219. liable to You for damages, including any direct, indirect, special,
  28220. incidental, or consequential damages of any character arising as a
  28221. result of this License or out of the use or inability to use the
  28222. Work (including but not limited to damages for loss of goodwill,
  28223. work stoppage, computer failure or malfunction, or any and all
  28224. other commercial damages or losses), even if such Contributor
  28225. has been advised of the possibility of such damages.
  28226. 9. Accepting Warranty or Additional Liability. While redistributing
  28227. the Work or Derivative Works thereof, You may choose to offer,
  28228. and charge a fee for, acceptance of support, warranty, indemnity,
  28229. or other liability obligations and/or rights consistent with this
  28230. License. However, in accepting such obligations, You may act only
  28231. on Your own behalf and on Your sole responsibility, not on behalf
  28232. of any other Contributor, and only if You agree to indemnify,
  28233. defend, and hold each Contributor harmless for any liability
  28234. incurred by, or claims asserted against, such Contributor by reason
  28235. of your accepting any such warranty or additional liability.
  28236. END OF TERMS AND CONDITIONS
  28237. AndroidX savedstate library:
  28238. Copyright (c) 2005-2011, The Android Open Source Project
  28239. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  28240. you may not use this file except in compliance with the License.
  28241. Unless required by applicable law or agreed to in writing, software
  28242. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  28243. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  28244. See the License for the specific language governing permissions and
  28245. limitations under the License.
  28246. Apache License
  28247. Version 2.0, January 2004
  28248. http://www.apache.org/licenses/
  28249. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  28250. 1. Definitions.
  28251. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  28252. and distribution as defined by Sections 1 through 9 of this document.
  28253. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  28254. the copyright owner that is granting the License.
  28255. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  28256. other entities that control, are controlled by, or are under common
  28257. control with that entity. For the purposes of this definition,
  28258. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  28259. direction or management of such entity, whether by contract or
  28260. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  28261. outstanding shares, or (iii) beneficial ownership of such entity.
  28262. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  28263. exercising permissions granted by this License.
  28264. &quot;Source&quot; form shall mean the preferred form for making modifications,
  28265. including but not limited to software source code, documentation
  28266. source, and configuration files.
  28267. &quot;Object&quot; form shall mean any form resulting from mechanical
  28268. transformation or translation of a Source form, including but
  28269. not limited to compiled object code, generated documentation,
  28270. and conversions to other media types.
  28271. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  28272. Object form, made available under the License, as indicated by a
  28273. copyright notice that is included in or attached to the work
  28274. (an example is provided in the Appendix below).
  28275. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  28276. form, that is based on (or derived from) the Work and for which the
  28277. editorial revisions, annotations, elaborations, or other modifications
  28278. represent, as a whole, an original work of authorship. For the purposes
  28279. of this License, Derivative Works shall not include works that remain
  28280. separable from, or merely link (or bind by name) to the interfaces of,
  28281. the Work and Derivative Works thereof.
  28282. &quot;Contribution&quot; shall mean any work of authorship, including
  28283. the original version of the Work and any modifications or additions
  28284. to that Work or Derivative Works thereof, that is intentionally
  28285. submitted to Licensor for inclusion in the Work by the copyright owner
  28286. or by an individual or Legal Entity authorized to submit on behalf of
  28287. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  28288. means any form of electronic, verbal, or written communication sent
  28289. to the Licensor or its representatives, including but not limited to
  28290. communication on electronic mailing lists, source code control systems,
  28291. and issue tracking systems that are managed by, or on behalf of, the
  28292. Licensor for the purpose of discussing and improving the Work, but
  28293. excluding communication that is conspicuously marked or otherwise
  28294. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  28295. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  28296. on behalf of whom a Contribution has been received by Licensor and
  28297. subsequently incorporated within the Work.
  28298. 2. Grant of Copyright License. Subject to the terms and conditions of
  28299. this License, each Contributor hereby grants to You a perpetual,
  28300. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  28301. copyright license to reproduce, prepare Derivative Works of,
  28302. publicly display, publicly perform, sublicense, and distribute the
  28303. Work and such Derivative Works in Source or Object form.
  28304. 3. Grant of Patent License. Subject to the terms and conditions of
  28305. this License, each Contributor hereby grants to You a perpetual,
  28306. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  28307. (except as stated in this section) patent license to make, have made,
  28308. use, offer to sell, sell, import, and otherwise transfer the Work,
  28309. where such license applies only to those patent claims licensable
  28310. by such Contributor that are necessarily infringed by their
  28311. Contribution(s) alone or by combination of their Contribution(s)
  28312. with the Work to which such Contribution(s) was submitted. If You
  28313. institute patent litigation against any entity (including a
  28314. cross-claim or counterclaim in a lawsuit) alleging that the Work
  28315. or a Contribution incorporated within the Work constitutes direct
  28316. or contributory patent infringement, then any patent licenses
  28317. granted to You under this License for that Work shall terminate
  28318. as of the date such litigation is filed.
  28319. 4. Redistribution. You may reproduce and distribute copies of the
  28320. Work or Derivative Works thereof in any medium, with or without
  28321. modifications, and in Source or Object form, provided that You
  28322. meet the following conditions:
  28323. (a) You must give any other recipients of the Work or
  28324. Derivative Works a copy of this License; and
  28325. (b) You must cause any modified files to carry prominent notices
  28326. stating that You changed the files; and
  28327. (c) You must retain, in the Source form of any Derivative Works
  28328. that You distribute, all copyright, patent, trademark, and
  28329. attribution notices from the Source form of the Work,
  28330. excluding those notices that do not pertain to any part of
  28331. the Derivative Works; and
  28332. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  28333. distribution, then any Derivative Works that You distribute must
  28334. include a readable copy of the attribution notices contained
  28335. within such NOTICE file, excluding those notices that do not
  28336. pertain to any part of the Derivative Works, in at least one
  28337. of the following places: within a NOTICE text file distributed
  28338. as part of the Derivative Works; within the Source form or
  28339. documentation, if provided along with the Derivative Works; or,
  28340. within a display generated by the Derivative Works, if and
  28341. wherever such third-party notices normally appear. The contents
  28342. of the NOTICE file are for informational purposes only and
  28343. do not modify the License. You may add Your own attribution
  28344. notices within Derivative Works that You distribute, alongside
  28345. or as an addendum to the NOTICE text from the Work, provided
  28346. that such additional attribution notices cannot be construed
  28347. as modifying the License.
  28348. You may add Your own copyright statement to Your modifications and
  28349. may provide additional or different license terms and conditions
  28350. for use, reproduction, or distribution of Your modifications, or
  28351. for any such Derivative Works as a whole, provided Your use,
  28352. reproduction, and distribution of the Work otherwise complies with
  28353. the conditions stated in this License.
  28354. 5. Submission of Contributions. Unless You explicitly state otherwise,
  28355. any Contribution intentionally submitted for inclusion in the Work
  28356. by You to the Licensor shall be under the terms and conditions of
  28357. this License, without any additional terms or conditions.
  28358. Notwithstanding the above, nothing herein shall supersede or modify
  28359. the terms of any separate license agreement you may have executed
  28360. with Licensor regarding such Contributions.
  28361. 6. Trademarks. This License does not grant permission to use the trade
  28362. names, trademarks, service marks, or product names of the Licensor,
  28363. except as required for reasonable and customary use in describing the
  28364. origin of the Work and reproducing the content of the NOTICE file.
  28365. 7. Disclaimer of Warranty. Unless required by applicable law or
  28366. agreed to in writing, Licensor provides the Work (and each
  28367. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  28368. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  28369. implied, including, without limitation, any warranties or conditions
  28370. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  28371. PARTICULAR PURPOSE. You are solely responsible for determining the
  28372. appropriateness of using or redistributing the Work and assume any
  28373. risks associated with Your exercise of permissions under this License.
  28374. 8. Limitation of Liability. In no event and under no legal theory,
  28375. whether in tort (including negligence), contract, or otherwise,
  28376. unless required by applicable law (such as deliberate and grossly
  28377. negligent acts) or agreed to in writing, shall any Contributor be
  28378. liable to You for damages, including any direct, indirect, special,
  28379. incidental, or consequential damages of any character arising as a
  28380. result of this License or out of the use or inability to use the
  28381. Work (including but not limited to damages for loss of goodwill,
  28382. work stoppage, computer failure or malfunction, or any and all
  28383. other commercial damages or losses), even if such Contributor
  28384. has been advised of the possibility of such damages.
  28385. 9. Accepting Warranty or Additional Liability. While redistributing
  28386. the Work or Derivative Works thereof, You may choose to offer,
  28387. and charge a fee for, acceptance of support, warranty, indemnity,
  28388. or other liability obligations and/or rights consistent with this
  28389. License. However, in accepting such obligations, You may act only
  28390. on Your own behalf and on Your sole responsibility, not on behalf
  28391. of any other Contributor, and only if You agree to indemnify,
  28392. defend, and hold each Contributor harmless for any liability
  28393. incurred by, or claims asserted against, such Contributor by reason
  28394. of your accepting any such warranty or additional liability.
  28395. END OF TERMS AND CONDITIONS
  28396. AndroidX swiperefreshlayout library:
  28397. Copyright (c) 2005-2011, The Android Open Source Project
  28398. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  28399. you may not use this file except in compliance with the License.
  28400. Unless required by applicable law or agreed to in writing, software
  28401. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  28402. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  28403. See the License for the specific language governing permissions and
  28404. limitations under the License.
  28405. Apache License
  28406. Version 2.0, January 2004
  28407. http://www.apache.org/licenses/
  28408. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  28409. 1. Definitions.
  28410. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  28411. and distribution as defined by Sections 1 through 9 of this document.
  28412. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  28413. the copyright owner that is granting the License.
  28414. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  28415. other entities that control, are controlled by, or are under common
  28416. control with that entity. For the purposes of this definition,
  28417. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  28418. direction or management of such entity, whether by contract or
  28419. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  28420. outstanding shares, or (iii) beneficial ownership of such entity.
  28421. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  28422. exercising permissions granted by this License.
  28423. &quot;Source&quot; form shall mean the preferred form for making modifications,
  28424. including but not limited to software source code, documentation
  28425. source, and configuration files.
  28426. &quot;Object&quot; form shall mean any form resulting from mechanical
  28427. transformation or translation of a Source form, including but
  28428. not limited to compiled object code, generated documentation,
  28429. and conversions to other media types.
  28430. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  28431. Object form, made available under the License, as indicated by a
  28432. copyright notice that is included in or attached to the work
  28433. (an example is provided in the Appendix below).
  28434. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  28435. form, that is based on (or derived from) the Work and for which the
  28436. editorial revisions, annotations, elaborations, or other modifications
  28437. represent, as a whole, an original work of authorship. For the purposes
  28438. of this License, Derivative Works shall not include works that remain
  28439. separable from, or merely link (or bind by name) to the interfaces of,
  28440. the Work and Derivative Works thereof.
  28441. &quot;Contribution&quot; shall mean any work of authorship, including
  28442. the original version of the Work and any modifications or additions
  28443. to that Work or Derivative Works thereof, that is intentionally
  28444. submitted to Licensor for inclusion in the Work by the copyright owner
  28445. or by an individual or Legal Entity authorized to submit on behalf of
  28446. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  28447. means any form of electronic, verbal, or written communication sent
  28448. to the Licensor or its representatives, including but not limited to
  28449. communication on electronic mailing lists, source code control systems,
  28450. and issue tracking systems that are managed by, or on behalf of, the
  28451. Licensor for the purpose of discussing and improving the Work, but
  28452. excluding communication that is conspicuously marked or otherwise
  28453. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  28454. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  28455. on behalf of whom a Contribution has been received by Licensor and
  28456. subsequently incorporated within the Work.
  28457. 2. Grant of Copyright License. Subject to the terms and conditions of
  28458. this License, each Contributor hereby grants to You a perpetual,
  28459. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  28460. copyright license to reproduce, prepare Derivative Works of,
  28461. publicly display, publicly perform, sublicense, and distribute the
  28462. Work and such Derivative Works in Source or Object form.
  28463. 3. Grant of Patent License. Subject to the terms and conditions of
  28464. this License, each Contributor hereby grants to You a perpetual,
  28465. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  28466. (except as stated in this section) patent license to make, have made,
  28467. use, offer to sell, sell, import, and otherwise transfer the Work,
  28468. where such license applies only to those patent claims licensable
  28469. by such Contributor that are necessarily infringed by their
  28470. Contribution(s) alone or by combination of their Contribution(s)
  28471. with the Work to which such Contribution(s) was submitted. If You
  28472. institute patent litigation against any entity (including a
  28473. cross-claim or counterclaim in a lawsuit) alleging that the Work
  28474. or a Contribution incorporated within the Work constitutes direct
  28475. or contributory patent infringement, then any patent licenses
  28476. granted to You under this License for that Work shall terminate
  28477. as of the date such litigation is filed.
  28478. 4. Redistribution. You may reproduce and distribute copies of the
  28479. Work or Derivative Works thereof in any medium, with or without
  28480. modifications, and in Source or Object form, provided that You
  28481. meet the following conditions:
  28482. (a) You must give any other recipients of the Work or
  28483. Derivative Works a copy of this License; and
  28484. (b) You must cause any modified files to carry prominent notices
  28485. stating that You changed the files; and
  28486. (c) You must retain, in the Source form of any Derivative Works
  28487. that You distribute, all copyright, patent, trademark, and
  28488. attribution notices from the Source form of the Work,
  28489. excluding those notices that do not pertain to any part of
  28490. the Derivative Works; and
  28491. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  28492. distribution, then any Derivative Works that You distribute must
  28493. include a readable copy of the attribution notices contained
  28494. within such NOTICE file, excluding those notices that do not
  28495. pertain to any part of the Derivative Works, in at least one
  28496. of the following places: within a NOTICE text file distributed
  28497. as part of the Derivative Works; within the Source form or
  28498. documentation, if provided along with the Derivative Works; or,
  28499. within a display generated by the Derivative Works, if and
  28500. wherever such third-party notices normally appear. The contents
  28501. of the NOTICE file are for informational purposes only and
  28502. do not modify the License. You may add Your own attribution
  28503. notices within Derivative Works that You distribute, alongside
  28504. or as an addendum to the NOTICE text from the Work, provided
  28505. that such additional attribution notices cannot be construed
  28506. as modifying the License.
  28507. You may add Your own copyright statement to Your modifications and
  28508. may provide additional or different license terms and conditions
  28509. for use, reproduction, or distribution of Your modifications, or
  28510. for any such Derivative Works as a whole, provided Your use,
  28511. reproduction, and distribution of the Work otherwise complies with
  28512. the conditions stated in this License.
  28513. 5. Submission of Contributions. Unless You explicitly state otherwise,
  28514. any Contribution intentionally submitted for inclusion in the Work
  28515. by You to the Licensor shall be under the terms and conditions of
  28516. this License, without any additional terms or conditions.
  28517. Notwithstanding the above, nothing herein shall supersede or modify
  28518. the terms of any separate license agreement you may have executed
  28519. with Licensor regarding such Contributions.
  28520. 6. Trademarks. This License does not grant permission to use the trade
  28521. names, trademarks, service marks, or product names of the Licensor,
  28522. except as required for reasonable and customary use in describing the
  28523. origin of the Work and reproducing the content of the NOTICE file.
  28524. 7. Disclaimer of Warranty. Unless required by applicable law or
  28525. agreed to in writing, Licensor provides the Work (and each
  28526. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  28527. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  28528. implied, including, without limitation, any warranties or conditions
  28529. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  28530. PARTICULAR PURPOSE. You are solely responsible for determining the
  28531. appropriateness of using or redistributing the Work and assume any
  28532. risks associated with Your exercise of permissions under this License.
  28533. 8. Limitation of Liability. In no event and under no legal theory,
  28534. whether in tort (including negligence), contract, or otherwise,
  28535. unless required by applicable law (such as deliberate and grossly
  28536. negligent acts) or agreed to in writing, shall any Contributor be
  28537. liable to You for damages, including any direct, indirect, special,
  28538. incidental, or consequential damages of any character arising as a
  28539. result of this License or out of the use or inability to use the
  28540. Work (including but not limited to damages for loss of goodwill,
  28541. work stoppage, computer failure or malfunction, or any and all
  28542. other commercial damages or losses), even if such Contributor
  28543. has been advised of the possibility of such damages.
  28544. 9. Accepting Warranty or Additional Liability. While redistributing
  28545. the Work or Derivative Works thereof, You may choose to offer,
  28546. and charge a fee for, acceptance of support, warranty, indemnity,
  28547. or other liability obligations and/or rights consistent with this
  28548. License. However, in accepting such obligations, You may act only
  28549. on Your own behalf and on Your sole responsibility, not on behalf
  28550. of any other Contributor, and only if You agree to indemnify,
  28551. defend, and hold each Contributor harmless for any liability
  28552. incurred by, or claims asserted against, such Contributor by reason
  28553. of your accepting any such warranty or additional liability.
  28554. END OF TERMS AND CONDITIONS
  28555. AndroidX tracing library:
  28556. Copyright (c) 2005-2011, The Android Open Source Project
  28557. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  28558. you may not use this file except in compliance with the License.
  28559. Unless required by applicable law or agreed to in writing, software
  28560. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  28561. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  28562. See the License for the specific language governing permissions and
  28563. limitations under the License.
  28564. Apache License
  28565. Version 2.0, January 2004
  28566. http://www.apache.org/licenses/
  28567. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  28568. 1. Definitions.
  28569. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  28570. and distribution as defined by Sections 1 through 9 of this document.
  28571. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  28572. the copyright owner that is granting the License.
  28573. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  28574. other entities that control, are controlled by, or are under common
  28575. control with that entity. For the purposes of this definition,
  28576. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  28577. direction or management of such entity, whether by contract or
  28578. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  28579. outstanding shares, or (iii) beneficial ownership of such entity.
  28580. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  28581. exercising permissions granted by this License.
  28582. &quot;Source&quot; form shall mean the preferred form for making modifications,
  28583. including but not limited to software source code, documentation
  28584. source, and configuration files.
  28585. &quot;Object&quot; form shall mean any form resulting from mechanical
  28586. transformation or translation of a Source form, including but
  28587. not limited to compiled object code, generated documentation,
  28588. and conversions to other media types.
  28589. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  28590. Object form, made available under the License, as indicated by a
  28591. copyright notice that is included in or attached to the work
  28592. (an example is provided in the Appendix below).
  28593. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  28594. form, that is based on (or derived from) the Work and for which the
  28595. editorial revisions, annotations, elaborations, or other modifications
  28596. represent, as a whole, an original work of authorship. For the purposes
  28597. of this License, Derivative Works shall not include works that remain
  28598. separable from, or merely link (or bind by name) to the interfaces of,
  28599. the Work and Derivative Works thereof.
  28600. &quot;Contribution&quot; shall mean any work of authorship, including
  28601. the original version of the Work and any modifications or additions
  28602. to that Work or Derivative Works thereof, that is intentionally
  28603. submitted to Licensor for inclusion in the Work by the copyright owner
  28604. or by an individual or Legal Entity authorized to submit on behalf of
  28605. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  28606. means any form of electronic, verbal, or written communication sent
  28607. to the Licensor or its representatives, including but not limited to
  28608. communication on electronic mailing lists, source code control systems,
  28609. and issue tracking systems that are managed by, or on behalf of, the
  28610. Licensor for the purpose of discussing and improving the Work, but
  28611. excluding communication that is conspicuously marked or otherwise
  28612. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  28613. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  28614. on behalf of whom a Contribution has been received by Licensor and
  28615. subsequently incorporated within the Work.
  28616. 2. Grant of Copyright License. Subject to the terms and conditions of
  28617. this License, each Contributor hereby grants to You a perpetual,
  28618. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  28619. copyright license to reproduce, prepare Derivative Works of,
  28620. publicly display, publicly perform, sublicense, and distribute the
  28621. Work and such Derivative Works in Source or Object form.
  28622. 3. Grant of Patent License. Subject to the terms and conditions of
  28623. this License, each Contributor hereby grants to You a perpetual,
  28624. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  28625. (except as stated in this section) patent license to make, have made,
  28626. use, offer to sell, sell, import, and otherwise transfer the Work,
  28627. where such license applies only to those patent claims licensable
  28628. by such Contributor that are necessarily infringed by their
  28629. Contribution(s) alone or by combination of their Contribution(s)
  28630. with the Work to which such Contribution(s) was submitted. If You
  28631. institute patent litigation against any entity (including a
  28632. cross-claim or counterclaim in a lawsuit) alleging that the Work
  28633. or a Contribution incorporated within the Work constitutes direct
  28634. or contributory patent infringement, then any patent licenses
  28635. granted to You under this License for that Work shall terminate
  28636. as of the date such litigation is filed.
  28637. 4. Redistribution. You may reproduce and distribute copies of the
  28638. Work or Derivative Works thereof in any medium, with or without
  28639. modifications, and in Source or Object form, provided that You
  28640. meet the following conditions:
  28641. (a) You must give any other recipients of the Work or
  28642. Derivative Works a copy of this License; and
  28643. (b) You must cause any modified files to carry prominent notices
  28644. stating that You changed the files; and
  28645. (c) You must retain, in the Source form of any Derivative Works
  28646. that You distribute, all copyright, patent, trademark, and
  28647. attribution notices from the Source form of the Work,
  28648. excluding those notices that do not pertain to any part of
  28649. the Derivative Works; and
  28650. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  28651. distribution, then any Derivative Works that You distribute must
  28652. include a readable copy of the attribution notices contained
  28653. within such NOTICE file, excluding those notices that do not
  28654. pertain to any part of the Derivative Works, in at least one
  28655. of the following places: within a NOTICE text file distributed
  28656. as part of the Derivative Works; within the Source form or
  28657. documentation, if provided along with the Derivative Works; or,
  28658. within a display generated by the Derivative Works, if and
  28659. wherever such third-party notices normally appear. The contents
  28660. of the NOTICE file are for informational purposes only and
  28661. do not modify the License. You may add Your own attribution
  28662. notices within Derivative Works that You distribute, alongside
  28663. or as an addendum to the NOTICE text from the Work, provided
  28664. that such additional attribution notices cannot be construed
  28665. as modifying the License.
  28666. You may add Your own copyright statement to Your modifications and
  28667. may provide additional or different license terms and conditions
  28668. for use, reproduction, or distribution of Your modifications, or
  28669. for any such Derivative Works as a whole, provided Your use,
  28670. reproduction, and distribution of the Work otherwise complies with
  28671. the conditions stated in this License.
  28672. 5. Submission of Contributions. Unless You explicitly state otherwise,
  28673. any Contribution intentionally submitted for inclusion in the Work
  28674. by You to the Licensor shall be under the terms and conditions of
  28675. this License, without any additional terms or conditions.
  28676. Notwithstanding the above, nothing herein shall supersede or modify
  28677. the terms of any separate license agreement you may have executed
  28678. with Licensor regarding such Contributions.
  28679. 6. Trademarks. This License does not grant permission to use the trade
  28680. names, trademarks, service marks, or product names of the Licensor,
  28681. except as required for reasonable and customary use in describing the
  28682. origin of the Work and reproducing the content of the NOTICE file.
  28683. 7. Disclaimer of Warranty. Unless required by applicable law or
  28684. agreed to in writing, Licensor provides the Work (and each
  28685. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  28686. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  28687. implied, including, without limitation, any warranties or conditions
  28688. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  28689. PARTICULAR PURPOSE. You are solely responsible for determining the
  28690. appropriateness of using or redistributing the Work and assume any
  28691. risks associated with Your exercise of permissions under this License.
  28692. 8. Limitation of Liability. In no event and under no legal theory,
  28693. whether in tort (including negligence), contract, or otherwise,
  28694. unless required by applicable law (such as deliberate and grossly
  28695. negligent acts) or agreed to in writing, shall any Contributor be
  28696. liable to You for damages, including any direct, indirect, special,
  28697. incidental, or consequential damages of any character arising as a
  28698. result of this License or out of the use or inability to use the
  28699. Work (including but not limited to damages for loss of goodwill,
  28700. work stoppage, computer failure or malfunction, or any and all
  28701. other commercial damages or losses), even if such Contributor
  28702. has been advised of the possibility of such damages.
  28703. 9. Accepting Warranty or Additional Liability. While redistributing
  28704. the Work or Derivative Works thereof, You may choose to offer,
  28705. and charge a fee for, acceptance of support, warranty, indemnity,
  28706. or other liability obligations and/or rights consistent with this
  28707. License. However, in accepting such obligations, You may act only
  28708. on Your own behalf and on Your sole responsibility, not on behalf
  28709. of any other Contributor, and only if You agree to indemnify,
  28710. defend, and hold each Contributor harmless for any liability
  28711. incurred by, or claims asserted against, such Contributor by reason
  28712. of your accepting any such warranty or additional liability.
  28713. END OF TERMS AND CONDITIONS
  28714. AndroidX versionedparcelable library:
  28715. Copyright (c) 2005-2018, The Android Open Source Project
  28716. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  28717. you may not use this file except in compliance with the License.
  28718. Unless required by applicable law or agreed to in writing, software
  28719. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  28720. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  28721. See the License for the specific language governing permissions and
  28722. limitations under the License.
  28723. Apache License
  28724. Version 2.0, January 2004
  28725. http://www.apache.org/licenses/
  28726. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  28727. 1. Definitions.
  28728. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  28729. and distribution as defined by Sections 1 through 9 of this document.
  28730. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  28731. the copyright owner that is granting the License.
  28732. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  28733. other entities that control, are controlled by, or are under common
  28734. control with that entity. For the purposes of this definition,
  28735. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  28736. direction or management of such entity, whether by contract or
  28737. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  28738. outstanding shares, or (iii) beneficial ownership of such entity.
  28739. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  28740. exercising permissions granted by this License.
  28741. &quot;Source&quot; form shall mean the preferred form for making modifications,
  28742. including but not limited to software source code, documentation
  28743. source, and configuration files.
  28744. &quot;Object&quot; form shall mean any form resulting from mechanical
  28745. transformation or translation of a Source form, including but
  28746. not limited to compiled object code, generated documentation,
  28747. and conversions to other media types.
  28748. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  28749. Object form, made available under the License, as indicated by a
  28750. copyright notice that is included in or attached to the work
  28751. (an example is provided in the Appendix below).
  28752. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  28753. form, that is based on (or derived from) the Work and for which the
  28754. editorial revisions, annotations, elaborations, or other modifications
  28755. represent, as a whole, an original work of authorship. For the purposes
  28756. of this License, Derivative Works shall not include works that remain
  28757. separable from, or merely link (or bind by name) to the interfaces of,
  28758. the Work and Derivative Works thereof.
  28759. &quot;Contribution&quot; shall mean any work of authorship, including
  28760. the original version of the Work and any modifications or additions
  28761. to that Work or Derivative Works thereof, that is intentionally
  28762. submitted to Licensor for inclusion in the Work by the copyright owner
  28763. or by an individual or Legal Entity authorized to submit on behalf of
  28764. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  28765. means any form of electronic, verbal, or written communication sent
  28766. to the Licensor or its representatives, including but not limited to
  28767. communication on electronic mailing lists, source code control systems,
  28768. and issue tracking systems that are managed by, or on behalf of, the
  28769. Licensor for the purpose of discussing and improving the Work, but
  28770. excluding communication that is conspicuously marked or otherwise
  28771. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  28772. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  28773. on behalf of whom a Contribution has been received by Licensor and
  28774. subsequently incorporated within the Work.
  28775. 2. Grant of Copyright License. Subject to the terms and conditions of
  28776. this License, each Contributor hereby grants to You a perpetual,
  28777. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  28778. copyright license to reproduce, prepare Derivative Works of,
  28779. publicly display, publicly perform, sublicense, and distribute the
  28780. Work and such Derivative Works in Source or Object form.
  28781. 3. Grant of Patent License. Subject to the terms and conditions of
  28782. this License, each Contributor hereby grants to You a perpetual,
  28783. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  28784. (except as stated in this section) patent license to make, have made,
  28785. use, offer to sell, sell, import, and otherwise transfer the Work,
  28786. where such license applies only to those patent claims licensable
  28787. by such Contributor that are necessarily infringed by their
  28788. Contribution(s) alone or by combination of their Contribution(s)
  28789. with the Work to which such Contribution(s) was submitted. If You
  28790. institute patent litigation against any entity (including a
  28791. cross-claim or counterclaim in a lawsuit) alleging that the Work
  28792. or a Contribution incorporated within the Work constitutes direct
  28793. or contributory patent infringement, then any patent licenses
  28794. granted to You under this License for that Work shall terminate
  28795. as of the date such litigation is filed.
  28796. 4. Redistribution. You may reproduce and distribute copies of the
  28797. Work or Derivative Works thereof in any medium, with or without
  28798. modifications, and in Source or Object form, provided that You
  28799. meet the following conditions:
  28800. (a) You must give any other recipients of the Work or
  28801. Derivative Works a copy of this License; and
  28802. (b) You must cause any modified files to carry prominent notices
  28803. stating that You changed the files; and
  28804. (c) You must retain, in the Source form of any Derivative Works
  28805. that You distribute, all copyright, patent, trademark, and
  28806. attribution notices from the Source form of the Work,
  28807. excluding those notices that do not pertain to any part of
  28808. the Derivative Works; and
  28809. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  28810. distribution, then any Derivative Works that You distribute must
  28811. include a readable copy of the attribution notices contained
  28812. within such NOTICE file, excluding those notices that do not
  28813. pertain to any part of the Derivative Works, in at least one
  28814. of the following places: within a NOTICE text file distributed
  28815. as part of the Derivative Works; within the Source form or
  28816. documentation, if provided along with the Derivative Works; or,
  28817. within a display generated by the Derivative Works, if and
  28818. wherever such third-party notices normally appear. The contents
  28819. of the NOTICE file are for informational purposes only and
  28820. do not modify the License. You may add Your own attribution
  28821. notices within Derivative Works that You distribute, alongside
  28822. or as an addendum to the NOTICE text from the Work, provided
  28823. that such additional attribution notices cannot be construed
  28824. as modifying the License.
  28825. You may add Your own copyright statement to Your modifications and
  28826. may provide additional or different license terms and conditions
  28827. for use, reproduction, or distribution of Your modifications, or
  28828. for any such Derivative Works as a whole, provided Your use,
  28829. reproduction, and distribution of the Work otherwise complies with
  28830. the conditions stated in this License.
  28831. 5. Submission of Contributions. Unless You explicitly state otherwise,
  28832. any Contribution intentionally submitted for inclusion in the Work
  28833. by You to the Licensor shall be under the terms and conditions of
  28834. this License, without any additional terms or conditions.
  28835. Notwithstanding the above, nothing herein shall supersede or modify
  28836. the terms of any separate license agreement you may have executed
  28837. with Licensor regarding such Contributions.
  28838. 6. Trademarks. This License does not grant permission to use the trade
  28839. names, trademarks, service marks, or product names of the Licensor,
  28840. except as required for reasonable and customary use in describing the
  28841. origin of the Work and reproducing the content of the NOTICE file.
  28842. 7. Disclaimer of Warranty. Unless required by applicable law or
  28843. agreed to in writing, Licensor provides the Work (and each
  28844. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  28845. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  28846. implied, including, without limitation, any warranties or conditions
  28847. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  28848. PARTICULAR PURPOSE. You are solely responsible for determining the
  28849. appropriateness of using or redistributing the Work and assume any
  28850. risks associated with Your exercise of permissions under this License.
  28851. 8. Limitation of Liability. In no event and under no legal theory,
  28852. whether in tort (including negligence), contract, or otherwise,
  28853. unless required by applicable law (such as deliberate and grossly
  28854. negligent acts) or agreed to in writing, shall any Contributor be
  28855. liable to You for damages, including any direct, indirect, special,
  28856. incidental, or consequential damages of any character arising as a
  28857. result of this License or out of the use or inability to use the
  28858. Work (including but not limited to damages for loss of goodwill,
  28859. work stoppage, computer failure or malfunction, or any and all
  28860. other commercial damages or losses), even if such Contributor
  28861. has been advised of the possibility of such damages.
  28862. 9. Accepting Warranty or Additional Liability. While redistributing
  28863. the Work or Derivative Works thereof, You may choose to offer,
  28864. and charge a fee for, acceptance of support, warranty, indemnity,
  28865. or other liability obligations and/or rights consistent with this
  28866. License. However, in accepting such obligations, You may act only
  28867. on Your own behalf and on Your sole responsibility, not on behalf
  28868. of any other Contributor, and only if You agree to indemnify,
  28869. defend, and hold each Contributor harmless for any liability
  28870. incurred by, or claims asserted against, such Contributor by reason
  28871. of your accepting any such warranty or additional liability.
  28872. END OF TERMS AND CONDITIONS
  28873. AndroidX viewpager library:
  28874. Copyright (c) 2005-2011, The Android Open Source Project
  28875. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  28876. you may not use this file except in compliance with the License.
  28877. Unless required by applicable law or agreed to in writing, software
  28878. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  28879. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  28880. See the License for the specific language governing permissions and
  28881. limitations under the License.
  28882. Apache License
  28883. Version 2.0, January 2004
  28884. http://www.apache.org/licenses/
  28885. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  28886. 1. Definitions.
  28887. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  28888. and distribution as defined by Sections 1 through 9 of this document.
  28889. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  28890. the copyright owner that is granting the License.
  28891. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  28892. other entities that control, are controlled by, or are under common
  28893. control with that entity. For the purposes of this definition,
  28894. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  28895. direction or management of such entity, whether by contract or
  28896. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  28897. outstanding shares, or (iii) beneficial ownership of such entity.
  28898. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  28899. exercising permissions granted by this License.
  28900. &quot;Source&quot; form shall mean the preferred form for making modifications,
  28901. including but not limited to software source code, documentation
  28902. source, and configuration files.
  28903. &quot;Object&quot; form shall mean any form resulting from mechanical
  28904. transformation or translation of a Source form, including but
  28905. not limited to compiled object code, generated documentation,
  28906. and conversions to other media types.
  28907. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  28908. Object form, made available under the License, as indicated by a
  28909. copyright notice that is included in or attached to the work
  28910. (an example is provided in the Appendix below).
  28911. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  28912. form, that is based on (or derived from) the Work and for which the
  28913. editorial revisions, annotations, elaborations, or other modifications
  28914. represent, as a whole, an original work of authorship. For the purposes
  28915. of this License, Derivative Works shall not include works that remain
  28916. separable from, or merely link (or bind by name) to the interfaces of,
  28917. the Work and Derivative Works thereof.
  28918. &quot;Contribution&quot; shall mean any work of authorship, including
  28919. the original version of the Work and any modifications or additions
  28920. to that Work or Derivative Works thereof, that is intentionally
  28921. submitted to Licensor for inclusion in the Work by the copyright owner
  28922. or by an individual or Legal Entity authorized to submit on behalf of
  28923. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  28924. means any form of electronic, verbal, or written communication sent
  28925. to the Licensor or its representatives, including but not limited to
  28926. communication on electronic mailing lists, source code control systems,
  28927. and issue tracking systems that are managed by, or on behalf of, the
  28928. Licensor for the purpose of discussing and improving the Work, but
  28929. excluding communication that is conspicuously marked or otherwise
  28930. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  28931. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  28932. on behalf of whom a Contribution has been received by Licensor and
  28933. subsequently incorporated within the Work.
  28934. 2. Grant of Copyright License. Subject to the terms and conditions of
  28935. this License, each Contributor hereby grants to You a perpetual,
  28936. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  28937. copyright license to reproduce, prepare Derivative Works of,
  28938. publicly display, publicly perform, sublicense, and distribute the
  28939. Work and such Derivative Works in Source or Object form.
  28940. 3. Grant of Patent License. Subject to the terms and conditions of
  28941. this License, each Contributor hereby grants to You a perpetual,
  28942. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  28943. (except as stated in this section) patent license to make, have made,
  28944. use, offer to sell, sell, import, and otherwise transfer the Work,
  28945. where such license applies only to those patent claims licensable
  28946. by such Contributor that are necessarily infringed by their
  28947. Contribution(s) alone or by combination of their Contribution(s)
  28948. with the Work to which such Contribution(s) was submitted. If You
  28949. institute patent litigation against any entity (including a
  28950. cross-claim or counterclaim in a lawsuit) alleging that the Work
  28951. or a Contribution incorporated within the Work constitutes direct
  28952. or contributory patent infringement, then any patent licenses
  28953. granted to You under this License for that Work shall terminate
  28954. as of the date such litigation is filed.
  28955. 4. Redistribution. You may reproduce and distribute copies of the
  28956. Work or Derivative Works thereof in any medium, with or without
  28957. modifications, and in Source or Object form, provided that You
  28958. meet the following conditions:
  28959. (a) You must give any other recipients of the Work or
  28960. Derivative Works a copy of this License; and
  28961. (b) You must cause any modified files to carry prominent notices
  28962. stating that You changed the files; and
  28963. (c) You must retain, in the Source form of any Derivative Works
  28964. that You distribute, all copyright, patent, trademark, and
  28965. attribution notices from the Source form of the Work,
  28966. excluding those notices that do not pertain to any part of
  28967. the Derivative Works; and
  28968. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  28969. distribution, then any Derivative Works that You distribute must
  28970. include a readable copy of the attribution notices contained
  28971. within such NOTICE file, excluding those notices that do not
  28972. pertain to any part of the Derivative Works, in at least one
  28973. of the following places: within a NOTICE text file distributed
  28974. as part of the Derivative Works; within the Source form or
  28975. documentation, if provided along with the Derivative Works; or,
  28976. within a display generated by the Derivative Works, if and
  28977. wherever such third-party notices normally appear. The contents
  28978. of the NOTICE file are for informational purposes only and
  28979. do not modify the License. You may add Your own attribution
  28980. notices within Derivative Works that You distribute, alongside
  28981. or as an addendum to the NOTICE text from the Work, provided
  28982. that such additional attribution notices cannot be construed
  28983. as modifying the License.
  28984. You may add Your own copyright statement to Your modifications and
  28985. may provide additional or different license terms and conditions
  28986. for use, reproduction, or distribution of Your modifications, or
  28987. for any such Derivative Works as a whole, provided Your use,
  28988. reproduction, and distribution of the Work otherwise complies with
  28989. the conditions stated in this License.
  28990. 5. Submission of Contributions. Unless You explicitly state otherwise,
  28991. any Contribution intentionally submitted for inclusion in the Work
  28992. by You to the Licensor shall be under the terms and conditions of
  28993. this License, without any additional terms or conditions.
  28994. Notwithstanding the above, nothing herein shall supersede or modify
  28995. the terms of any separate license agreement you may have executed
  28996. with Licensor regarding such Contributions.
  28997. 6. Trademarks. This License does not grant permission to use the trade
  28998. names, trademarks, service marks, or product names of the Licensor,
  28999. except as required for reasonable and customary use in describing the
  29000. origin of the Work and reproducing the content of the NOTICE file.
  29001. 7. Disclaimer of Warranty. Unless required by applicable law or
  29002. agreed to in writing, Licensor provides the Work (and each
  29003. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  29004. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  29005. implied, including, without limitation, any warranties or conditions
  29006. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  29007. PARTICULAR PURPOSE. You are solely responsible for determining the
  29008. appropriateness of using or redistributing the Work and assume any
  29009. risks associated with Your exercise of permissions under this License.
  29010. 8. Limitation of Liability. In no event and under no legal theory,
  29011. whether in tort (including negligence), contract, or otherwise,
  29012. unless required by applicable law (such as deliberate and grossly
  29013. negligent acts) or agreed to in writing, shall any Contributor be
  29014. liable to You for damages, including any direct, indirect, special,
  29015. incidental, or consequential damages of any character arising as a
  29016. result of this License or out of the use or inability to use the
  29017. Work (including but not limited to damages for loss of goodwill,
  29018. work stoppage, computer failure or malfunction, or any and all
  29019. other commercial damages or losses), even if such Contributor
  29020. has been advised of the possibility of such damages.
  29021. 9. Accepting Warranty or Additional Liability. While redistributing
  29022. the Work or Derivative Works thereof, You may choose to offer,
  29023. and charge a fee for, acceptance of support, warranty, indemnity,
  29024. or other liability obligations and/or rights consistent with this
  29025. License. However, in accepting such obligations, You may act only
  29026. on Your own behalf and on Your sole responsibility, not on behalf
  29027. of any other Contributor, and only if You agree to indemnify,
  29028. defend, and hold each Contributor harmless for any liability
  29029. incurred by, or claims asserted against, such Contributor by reason
  29030. of your accepting any such warranty or additional liability.
  29031. END OF TERMS AND CONDITIONS
  29032. Animal Sniffer:
  29033. The MIT License
  29034. Copyright (c) 2008 Kohsuke Kawaguchi and codehaus.org.
  29035. Permission is hereby granted, free of charge, to any person obtaining a copy
  29036. of this software and associated documentation files (the &quot;Software&quot;), to deal
  29037. in the Software without restriction, including without limitation the rights
  29038. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  29039. copies of the Software, and to permit persons to whom the Software is
  29040. furnished to do so, subject to the following conditions:
  29041. The above copyright notice and this permission notice shall be included in
  29042. all copies or substantial portions of the Software.
  29043. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  29044. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  29045. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  29046. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  29047. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  29048. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  29049. THE SOFTWARE.
  29050. Checker Framework Annotations:
  29051. A few parts of the Checker Framework have more permissive licenses.
  29052. * The annotations are licensed under the MIT License. (The text of this
  29053. license appears below.) More specifically, all the parts of the Checker
  29054. Framework that you might want to include with your own program use the
  29055. MIT License. This is the checker-qual.jar file and all the files that
  29056. appear in it: every file in a qual/ directory, plus utility files such
  29057. as NullnessUtil.java, RegexUtil.java, SignednessUtil.java, etc.
  29058. In addition, the cleanroom implementations of third-party annotations,
  29059. which the Checker Framework recognizes as aliases for its own
  29060. annotations, are licensed under the MIT License.
  29061. ===========================================================================
  29062. MIT License:
  29063. Permission is hereby granted, free of charge, to any person obtaining a copy
  29064. of this software and associated documentation files (the &quot;Software&quot;), to deal
  29065. in the Software without restriction, including without limitation the rights
  29066. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  29067. copies of the Software, and to permit persons to whom the Software is
  29068. furnished to do so, subject to the following conditions:
  29069. The above copyright notice and this permission notice shall be included in
  29070. all copies or substantial portions of the Software.
  29071. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  29072. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  29073. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  29074. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  29075. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  29076. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  29077. THE SOFTWARE.
  29078. ===========================================================================
  29079. Dagger:
  29080. Apache License
  29081. Version 2.0, January 2004
  29082. http://www.apache.org/licenses/
  29083. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  29084. 1. Definitions.
  29085. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  29086. and distribution as defined by Sections 1 through 9 of this document.
  29087. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  29088. the copyright owner that is granting the License.
  29089. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  29090. other entities that control, are controlled by, or are under common
  29091. control with that entity. For the purposes of this definition,
  29092. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  29093. direction or management of such entity, whether by contract or
  29094. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  29095. outstanding shares, or (iii) beneficial ownership of such entity.
  29096. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  29097. exercising permissions granted by this License.
  29098. &quot;Source&quot; form shall mean the preferred form for making modifications,
  29099. including but not limited to software source code, documentation
  29100. source, and configuration files.
  29101. &quot;Object&quot; form shall mean any form resulting from mechanical
  29102. transformation or translation of a Source form, including but
  29103. not limited to compiled object code, generated documentation,
  29104. and conversions to other media types.
  29105. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  29106. Object form, made available under the License, as indicated by a
  29107. copyright notice that is included in or attached to the work
  29108. (an example is provided in the Appendix below).
  29109. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  29110. form, that is based on (or derived from) the Work and for which the
  29111. editorial revisions, annotations, elaborations, or other modifications
  29112. represent, as a whole, an original work of authorship. For the purposes
  29113. of this License, Derivative Works shall not include works that remain
  29114. separable from, or merely link (or bind by name) to the interfaces of,
  29115. the Work and Derivative Works thereof.
  29116. &quot;Contribution&quot; shall mean any work of authorship, including
  29117. the original version of the Work and any modifications or additions
  29118. to that Work or Derivative Works thereof, that is intentionally
  29119. submitted to Licensor for inclusion in the Work by the copyright owner
  29120. or by an individual or Legal Entity authorized to submit on behalf of
  29121. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  29122. means any form of electronic, verbal, or written communication sent
  29123. to the Licensor or its representatives, including but not limited to
  29124. communication on electronic mailing lists, source code control systems,
  29125. and issue tracking systems that are managed by, or on behalf of, the
  29126. Licensor for the purpose of discussing and improving the Work, but
  29127. excluding communication that is conspicuously marked or otherwise
  29128. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  29129. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  29130. on behalf of whom a Contribution has been received by Licensor and
  29131. subsequently incorporated within the Work.
  29132. 2. Grant of Copyright License. Subject to the terms and conditions of
  29133. this License, each Contributor hereby grants to You a perpetual,
  29134. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  29135. copyright license to reproduce, prepare Derivative Works of,
  29136. publicly display, publicly perform, sublicense, and distribute the
  29137. Work and such Derivative Works in Source or Object form.
  29138. 3. Grant of Patent License. Subject to the terms and conditions of
  29139. this License, each Contributor hereby grants to You a perpetual,
  29140. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  29141. (except as stated in this section) patent license to make, have made,
  29142. use, offer to sell, sell, import, and otherwise transfer the Work,
  29143. where such license applies only to those patent claims licensable
  29144. by such Contributor that are necessarily infringed by their
  29145. Contribution(s) alone or by combination of their Contribution(s)
  29146. with the Work to which such Contribution(s) was submitted. If You
  29147. institute patent litigation against any entity (including a
  29148. cross-claim or counterclaim in a lawsuit) alleging that the Work
  29149. or a Contribution incorporated within the Work constitutes direct
  29150. or contributory patent infringement, then any patent licenses
  29151. granted to You under this License for that Work shall terminate
  29152. as of the date such litigation is filed.
  29153. 4. Redistribution. You may reproduce and distribute copies of the
  29154. Work or Derivative Works thereof in any medium, with or without
  29155. modifications, and in Source or Object form, provided that You
  29156. meet the following conditions:
  29157. (a) You must give any other recipients of the Work or
  29158. Derivative Works a copy of this License; and
  29159. (b) You must cause any modified files to carry prominent notices
  29160. stating that You changed the files; and
  29161. (c) You must retain, in the Source form of any Derivative Works
  29162. that You distribute, all copyright, patent, trademark, and
  29163. attribution notices from the Source form of the Work,
  29164. excluding those notices that do not pertain to any part of
  29165. the Derivative Works; and
  29166. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  29167. distribution, then any Derivative Works that You distribute must
  29168. include a readable copy of the attribution notices contained
  29169. within such NOTICE file, excluding those notices that do not
  29170. pertain to any part of the Derivative Works, in at least one
  29171. of the following places: within a NOTICE text file distributed
  29172. as part of the Derivative Works; within the Source form or
  29173. documentation, if provided along with the Derivative Works; or,
  29174. within a display generated by the Derivative Works, if and
  29175. wherever such third-party notices normally appear. The contents
  29176. of the NOTICE file are for informational purposes only and
  29177. do not modify the License. You may add Your own attribution
  29178. notices within Derivative Works that You distribute, alongside
  29179. or as an addendum to the NOTICE text from the Work, provided
  29180. that such additional attribution notices cannot be construed
  29181. as modifying the License.
  29182. You may add Your own copyright statement to Your modifications and
  29183. may provide additional or different license terms and conditions
  29184. for use, reproduction, or distribution of Your modifications, or
  29185. for any such Derivative Works as a whole, provided Your use,
  29186. reproduction, and distribution of the Work otherwise complies with
  29187. the conditions stated in this License.
  29188. 5. Submission of Contributions. Unless You explicitly state otherwise,
  29189. any Contribution intentionally submitted for inclusion in the Work
  29190. by You to the Licensor shall be under the terms and conditions of
  29191. this License, without any additional terms or conditions.
  29192. Notwithstanding the above, nothing herein shall supersede or modify
  29193. the terms of any separate license agreement you may have executed
  29194. with Licensor regarding such Contributions.
  29195. 6. Trademarks. This License does not grant permission to use the trade
  29196. names, trademarks, service marks, or product names of the Licensor,
  29197. except as required for reasonable and customary use in describing the
  29198. origin of the Work and reproducing the content of the NOTICE file.
  29199. 7. Disclaimer of Warranty. Unless required by applicable law or
  29200. agreed to in writing, Licensor provides the Work (and each
  29201. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  29202. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  29203. implied, including, without limitation, any warranties or conditions
  29204. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  29205. PARTICULAR PURPOSE. You are solely responsible for determining the
  29206. appropriateness of using or redistributing the Work and assume any
  29207. risks associated with Your exercise of permissions under this License.
  29208. 8. Limitation of Liability. In no event and under no legal theory,
  29209. whether in tort (including negligence), contract, or otherwise,
  29210. unless required by applicable law (such as deliberate and grossly
  29211. negligent acts) or agreed to in writing, shall any Contributor be
  29212. liable to You for damages, including any direct, indirect, special,
  29213. incidental, or consequential damages of any character arising as a
  29214. result of this License or out of the use or inability to use the
  29215. Work (including but not limited to damages for loss of goodwill,
  29216. work stoppage, computer failure or malfunction, or any and all
  29217. other commercial damages or losses), even if such Contributor
  29218. has been advised of the possibility of such damages.
  29219. 9. Accepting Warranty or Additional Liability. While redistributing
  29220. the Work or Derivative Works thereof, You may choose to offer,
  29221. and charge a fee for, acceptance of support, warranty, indemnity,
  29222. or other liability obligations and/or rights consistent with this
  29223. License. However, in accepting such obligations, You may act only
  29224. on Your own behalf and on Your sole responsibility, not on behalf
  29225. of any other Contributor, and only if You agree to indemnify,
  29226. defend, and hold each Contributor harmless for any liability
  29227. incurred by, or claims asserted against, such Contributor by reason
  29228. of your accepting any such warranty or additional liability.
  29229. END OF TERMS AND CONDITIONS
  29230. APPENDIX: How to apply the Apache License to your work.
  29231. To apply the Apache License to your work, attach the following
  29232. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  29233. replaced with your own identifying information. (Don&#x27;t include
  29234. the brackets!) The text should be enclosed in the appropriate
  29235. comment syntax for the file format. We also recommend that a
  29236. file or class name and description of purpose be included on the
  29237. same &quot;printed page&quot; as the copyright notice for easier
  29238. identification within third-party archives.
  29239. Copyright [yyyy] [name of copyright owner]
  29240. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  29241. you may not use this file except in compliance with the License.
  29242. You may obtain a copy of the License at
  29243. http://www.apache.org/licenses/LICENSE-2.0
  29244. Unless required by applicable law or agreed to in writing, software
  29245. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  29246. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  29247. See the License for the specific language governing permissions and
  29248. limitations under the License.
  29249. Error Prone:
  29250. Apache License
  29251. Version 2.0, January 2004
  29252. http://www.apache.org/licenses/
  29253. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  29254. 1. Definitions.
  29255. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  29256. and distribution as defined by Sections 1 through 9 of this document.
  29257. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  29258. the copyright owner that is granting the License.
  29259. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  29260. other entities that control, are controlled by, or are under common
  29261. control with that entity. For the purposes of this definition,
  29262. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  29263. direction or management of such entity, whether by contract or
  29264. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  29265. outstanding shares, or (iii) beneficial ownership of such entity.
  29266. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  29267. exercising permissions granted by this License.
  29268. &quot;Source&quot; form shall mean the preferred form for making modifications,
  29269. including but not limited to software source code, documentation
  29270. source, and configuration files.
  29271. &quot;Object&quot; form shall mean any form resulting from mechanical
  29272. transformation or translation of a Source form, including but
  29273. not limited to compiled object code, generated documentation,
  29274. and conversions to other media types.
  29275. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  29276. Object form, made available under the License, as indicated by a
  29277. copyright notice that is included in or attached to the work
  29278. (an example is provided in the Appendix below).
  29279. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  29280. form, that is based on (or derived from) the Work and for which the
  29281. editorial revisions, annotations, elaborations, or other modifications
  29282. represent, as a whole, an original work of authorship. For the purposes
  29283. of this License, Derivative Works shall not include works that remain
  29284. separable from, or merely link (or bind by name) to the interfaces of,
  29285. the Work and Derivative Works thereof.
  29286. &quot;Contribution&quot; shall mean any work of authorship, including
  29287. the original version of the Work and any modifications or additions
  29288. to that Work or Derivative Works thereof, that is intentionally
  29289. submitted to Licensor for inclusion in the Work by the copyright owner
  29290. or by an individual or Legal Entity authorized to submit on behalf of
  29291. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  29292. means any form of electronic, verbal, or written communication sent
  29293. to the Licensor or its representatives, including but not limited to
  29294. communication on electronic mailing lists, source code control systems,
  29295. and issue tracking systems that are managed by, or on behalf of, the
  29296. Licensor for the purpose of discussing and improving the Work, but
  29297. excluding communication that is conspicuously marked or otherwise
  29298. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  29299. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  29300. on behalf of whom a Contribution has been received by Licensor and
  29301. subsequently incorporated within the Work.
  29302. 2. Grant of Copyright License. Subject to the terms and conditions of
  29303. this License, each Contributor hereby grants to You a perpetual,
  29304. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  29305. copyright license to reproduce, prepare Derivative Works of,
  29306. publicly display, publicly perform, sublicense, and distribute the
  29307. Work and such Derivative Works in Source or Object form.
  29308. 3. Grant of Patent License. Subject to the terms and conditions of
  29309. this License, each Contributor hereby grants to You a perpetual,
  29310. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  29311. (except as stated in this section) patent license to make, have made,
  29312. use, offer to sell, sell, import, and otherwise transfer the Work,
  29313. where such license applies only to those patent claims licensable
  29314. by such Contributor that are necessarily infringed by their
  29315. Contribution(s) alone or by combination of their Contribution(s)
  29316. with the Work to which such Contribution(s) was submitted. If You
  29317. institute patent litigation against any entity (including a
  29318. cross-claim or counterclaim in a lawsuit) alleging that the Work
  29319. or a Contribution incorporated within the Work constitutes direct
  29320. or contributory patent infringement, then any patent licenses
  29321. granted to You under this License for that Work shall terminate
  29322. as of the date such litigation is filed.
  29323. 4. Redistribution. You may reproduce and distribute copies of the
  29324. Work or Derivative Works thereof in any medium, with or without
  29325. modifications, and in Source or Object form, provided that You
  29326. meet the following conditions:
  29327. (a) You must give any other recipients of the Work or
  29328. Derivative Works a copy of this License; and
  29329. (b) You must cause any modified files to carry prominent notices
  29330. stating that You changed the files; and
  29331. (c) You must retain, in the Source form of any Derivative Works
  29332. that You distribute, all copyright, patent, trademark, and
  29333. attribution notices from the Source form of the Work,
  29334. excluding those notices that do not pertain to any part of
  29335. the Derivative Works; and
  29336. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  29337. distribution, then any Derivative Works that You distribute must
  29338. include a readable copy of the attribution notices contained
  29339. within such NOTICE file, excluding those notices that do not
  29340. pertain to any part of the Derivative Works, in at least one
  29341. of the following places: within a NOTICE text file distributed
  29342. as part of the Derivative Works; within the Source form or
  29343. documentation, if provided along with the Derivative Works; or,
  29344. within a display generated by the Derivative Works, if and
  29345. wherever such third-party notices normally appear. The contents
  29346. of the NOTICE file are for informational purposes only and
  29347. do not modify the License. You may add Your own attribution
  29348. notices within Derivative Works that You distribute, alongside
  29349. or as an addendum to the NOTICE text from the Work, provided
  29350. that such additional attribution notices cannot be construed
  29351. as modifying the License.
  29352. You may add Your own copyright statement to Your modifications and
  29353. may provide additional or different license terms and conditions
  29354. for use, reproduction, or distribution of Your modifications, or
  29355. for any such Derivative Works as a whole, provided Your use,
  29356. reproduction, and distribution of the Work otherwise complies with
  29357. the conditions stated in this License.
  29358. 5. Submission of Contributions. Unless You explicitly state otherwise,
  29359. any Contribution intentionally submitted for inclusion in the Work
  29360. by You to the Licensor shall be under the terms and conditions of
  29361. this License, without any additional terms or conditions.
  29362. Notwithstanding the above, nothing herein shall supersede or modify
  29363. the terms of any separate license agreement you may have executed
  29364. with Licensor regarding such Contributions.
  29365. 6. Trademarks. This License does not grant permission to use the trade
  29366. names, trademarks, service marks, or product names of the Licensor,
  29367. except as required for reasonable and customary use in describing the
  29368. origin of the Work and reproducing the content of the NOTICE file.
  29369. 7. Disclaimer of Warranty. Unless required by applicable law or
  29370. agreed to in writing, Licensor provides the Work (and each
  29371. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  29372. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  29373. implied, including, without limitation, any warranties or conditions
  29374. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  29375. PARTICULAR PURPOSE. You are solely responsible for determining the
  29376. appropriateness of using or redistributing the Work and assume any
  29377. risks associated with Your exercise of permissions under this License.
  29378. 8. Limitation of Liability. In no event and under no legal theory,
  29379. whether in tort (including negligence), contract, or otherwise,
  29380. unless required by applicable law (such as deliberate and grossly
  29381. negligent acts) or agreed to in writing, shall any Contributor be
  29382. liable to You for damages, including any direct, indirect, special,
  29383. incidental, or consequential damages of any character arising as a
  29384. result of this License or out of the use or inability to use the
  29385. Work (including but not limited to damages for loss of goodwill,
  29386. work stoppage, computer failure or malfunction, or any and all
  29387. other commercial damages or losses), even if such Contributor
  29388. has been advised of the possibility of such damages.
  29389. 9. Accepting Warranty or Additional Liability. While redistributing
  29390. the Work or Derivative Works thereof, You may choose to offer,
  29391. and charge a fee for, acceptance of support, warranty, indemnity,
  29392. or other liability obligations and/or rights consistent with this
  29393. License. However, in accepting such obligations, You may act only
  29394. on Your own behalf and on Your sole responsibility, not on behalf
  29395. of any other Contributor, and only if You agree to indemnify,
  29396. defend, and hold each Contributor harmless for any liability
  29397. incurred by, or claims asserted against, such Contributor by reason
  29398. of your accepting any such warranty or additional liability.
  29399. END OF TERMS AND CONDITIONS
  29400. APPENDIX: How to apply the Apache License to your work.
  29401. To apply the Apache License to your work, attach the following
  29402. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  29403. replaced with your own identifying information. (Don&#x27;t include
  29404. the brackets!) The text should be enclosed in the appropriate
  29405. comment syntax for the file format. We also recommend that a
  29406. file or class name and description of purpose be included on the
  29407. same &quot;printed page&quot; as the copyright notice for easier
  29408. identification within third-party archives.
  29409. Copyright [yyyy] [name of copyright owner]
  29410. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  29411. you may not use this file except in compliance with the License.
  29412. You may obtain a copy of the License at
  29413. http://www.apache.org/licenses/LICENSE-2.0
  29414. Unless required by applicable law or agreed to in writing, software
  29415. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  29416. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  29417. See the License for the specific language governing permissions and
  29418. limitations under the License.
  29419. Google Auto:
  29420. Apache License
  29421. Version 2.0, January 2004
  29422. http://www.apache.org/licenses/
  29423. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  29424. 1. Definitions.
  29425. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  29426. and distribution as defined by Sections 1 through 9 of this document.
  29427. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  29428. the copyright owner that is granting the License.
  29429. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  29430. other entities that control, are controlled by, or are under common
  29431. control with that entity. For the purposes of this definition,
  29432. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  29433. direction or management of such entity, whether by contract or
  29434. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  29435. outstanding shares, or (iii) beneficial ownership of such entity.
  29436. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  29437. exercising permissions granted by this License.
  29438. &quot;Source&quot; form shall mean the preferred form for making modifications,
  29439. including but not limited to software source code, documentation
  29440. source, and configuration files.
  29441. &quot;Object&quot; form shall mean any form resulting from mechanical
  29442. transformation or translation of a Source form, including but
  29443. not limited to compiled object code, generated documentation,
  29444. and conversions to other media types.
  29445. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  29446. Object form, made available under the License, as indicated by a
  29447. copyright notice that is included in or attached to the work
  29448. (an example is provided in the Appendix below).
  29449. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  29450. form, that is based on (or derived from) the Work and for which the
  29451. editorial revisions, annotations, elaborations, or other modifications
  29452. represent, as a whole, an original work of authorship. For the purposes
  29453. of this License, Derivative Works shall not include works that remain
  29454. separable from, or merely link (or bind by name) to the interfaces of,
  29455. the Work and Derivative Works thereof.
  29456. &quot;Contribution&quot; shall mean any work of authorship, including
  29457. the original version of the Work and any modifications or additions
  29458. to that Work or Derivative Works thereof, that is intentionally
  29459. submitted to Licensor for inclusion in the Work by the copyright owner
  29460. or by an individual or Legal Entity authorized to submit on behalf of
  29461. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  29462. means any form of electronic, verbal, or written communication sent
  29463. to the Licensor or its representatives, including but not limited to
  29464. communication on electronic mailing lists, source code control systems,
  29465. and issue tracking systems that are managed by, or on behalf of, the
  29466. Licensor for the purpose of discussing and improving the Work, but
  29467. excluding communication that is conspicuously marked or otherwise
  29468. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  29469. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  29470. on behalf of whom a Contribution has been received by Licensor and
  29471. subsequently incorporated within the Work.
  29472. 2. Grant of Copyright License. Subject to the terms and conditions of
  29473. this License, each Contributor hereby grants to You a perpetual,
  29474. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  29475. copyright license to reproduce, prepare Derivative Works of,
  29476. publicly display, publicly perform, sublicense, and distribute the
  29477. Work and such Derivative Works in Source or Object form.
  29478. 3. Grant of Patent License. Subject to the terms and conditions of
  29479. this License, each Contributor hereby grants to You a perpetual,
  29480. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  29481. (except as stated in this section) patent license to make, have made,
  29482. use, offer to sell, sell, import, and otherwise transfer the Work,
  29483. where such license applies only to those patent claims licensable
  29484. by such Contributor that are necessarily infringed by their
  29485. Contribution(s) alone or by combination of their Contribution(s)
  29486. with the Work to which such Contribution(s) was submitted. If You
  29487. institute patent litigation against any entity (including a
  29488. cross-claim or counterclaim in a lawsuit) alleging that the Work
  29489. or a Contribution incorporated within the Work constitutes direct
  29490. or contributory patent infringement, then any patent licenses
  29491. granted to You under this License for that Work shall terminate
  29492. as of the date such litigation is filed.
  29493. 4. Redistribution. You may reproduce and distribute copies of the
  29494. Work or Derivative Works thereof in any medium, with or without
  29495. modifications, and in Source or Object form, provided that You
  29496. meet the following conditions:
  29497. (a) You must give any other recipients of the Work or
  29498. Derivative Works a copy of this License; and
  29499. (b) You must cause any modified files to carry prominent notices
  29500. stating that You changed the files; and
  29501. (c) You must retain, in the Source form of any Derivative Works
  29502. that You distribute, all copyright, patent, trademark, and
  29503. attribution notices from the Source form of the Work,
  29504. excluding those notices that do not pertain to any part of
  29505. the Derivative Works; and
  29506. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  29507. distribution, then any Derivative Works that You distribute must
  29508. include a readable copy of the attribution notices contained
  29509. within such NOTICE file, excluding those notices that do not
  29510. pertain to any part of the Derivative Works, in at least one
  29511. of the following places: within a NOTICE text file distributed
  29512. as part of the Derivative Works; within the Source form or
  29513. documentation, if provided along with the Derivative Works; or,
  29514. within a display generated by the Derivative Works, if and
  29515. wherever such third-party notices normally appear. The contents
  29516. of the NOTICE file are for informational purposes only and
  29517. do not modify the License. You may add Your own attribution
  29518. notices within Derivative Works that You distribute, alongside
  29519. or as an addendum to the NOTICE text from the Work, provided
  29520. that such additional attribution notices cannot be construed
  29521. as modifying the License.
  29522. You may add Your own copyright statement to Your modifications and
  29523. may provide additional or different license terms and conditions
  29524. for use, reproduction, or distribution of Your modifications, or
  29525. for any such Derivative Works as a whole, provided Your use,
  29526. reproduction, and distribution of the Work otherwise complies with
  29527. the conditions stated in this License.
  29528. 5. Submission of Contributions. Unless You explicitly state otherwise,
  29529. any Contribution intentionally submitted for inclusion in the Work
  29530. by You to the Licensor shall be under the terms and conditions of
  29531. this License, without any additional terms or conditions.
  29532. Notwithstanding the above, nothing herein shall supersede or modify
  29533. the terms of any separate license agreement you may have executed
  29534. with Licensor regarding such Contributions.
  29535. 6. Trademarks. This License does not grant permission to use the trade
  29536. names, trademarks, service marks, or product names of the Licensor,
  29537. except as required for reasonable and customary use in describing the
  29538. origin of the Work and reproducing the content of the NOTICE file.
  29539. 7. Disclaimer of Warranty. Unless required by applicable law or
  29540. agreed to in writing, Licensor provides the Work (and each
  29541. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  29542. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  29543. implied, including, without limitation, any warranties or conditions
  29544. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  29545. PARTICULAR PURPOSE. You are solely responsible for determining the
  29546. appropriateness of using or redistributing the Work and assume any
  29547. risks associated with Your exercise of permissions under this License.
  29548. 8. Limitation of Liability. In no event and under no legal theory,
  29549. whether in tort (including negligence), contract, or otherwise,
  29550. unless required by applicable law (such as deliberate and grossly
  29551. negligent acts) or agreed to in writing, shall any Contributor be
  29552. liable to You for damages, including any direct, indirect, special,
  29553. incidental, or consequential damages of any character arising as a
  29554. result of this License or out of the use or inability to use the
  29555. Work (including but not limited to damages for loss of goodwill,
  29556. work stoppage, computer failure or malfunction, or any and all
  29557. other commercial damages or losses), even if such Contributor
  29558. has been advised of the possibility of such damages.
  29559. 9. Accepting Warranty or Additional Liability. While redistributing
  29560. the Work or Derivative Works thereof, You may choose to offer,
  29561. and charge a fee for, acceptance of support, warranty, indemnity,
  29562. or other liability obligations and/or rights consistent with this
  29563. License. However, in accepting such obligations, You may act only
  29564. on Your own behalf and on Your sole responsibility, not on behalf
  29565. of any other Contributor, and only if You agree to indemnify,
  29566. defend, and hold each Contributor harmless for any liability
  29567. incurred by, or claims asserted against, such Contributor by reason
  29568. of your accepting any such warranty or additional liability.
  29569. END OF TERMS AND CONDITIONS
  29570. APPENDIX: How to apply the Apache License to your work.
  29571. To apply the Apache License to your work, attach the following
  29572. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  29573. replaced with your own identifying information. (Don&#x27;t include
  29574. the brackets!) The text should be enclosed in the appropriate
  29575. comment syntax for the file format. We also recommend that a
  29576. file or class name and description of purpose be included on the
  29577. same &quot;printed page&quot; as the copyright notice for easier
  29578. identification within third-party archives.
  29579. Copyright [yyyy] [name of copyright owner]
  29580. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  29581. you may not use this file except in compliance with the License.
  29582. You may obtain a copy of the License at
  29583. http://www.apache.org/licenses/LICENSE-2.0
  29584. Unless required by applicable law or agreed to in writing, software
  29585. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  29586. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  29587. See the License for the specific language governing permissions and
  29588. limitations under the License.
  29589. Guava JDK5:
  29590. Apache License
  29591. Version 2.0, January 2004
  29592. http://www.apache.org/licenses/
  29593. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  29594. 1. Definitions.
  29595. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  29596. and distribution as defined by Sections 1 through 9 of this document.
  29597. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  29598. the copyright owner that is granting the License.
  29599. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  29600. other entities that control, are controlled by, or are under common
  29601. control with that entity. For the purposes of this definition,
  29602. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  29603. direction or management of such entity, whether by contract or
  29604. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  29605. outstanding shares, or (iii) beneficial ownership of such entity.
  29606. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  29607. exercising permissions granted by this License.
  29608. &quot;Source&quot; form shall mean the preferred form for making modifications,
  29609. including but not limited to software source code, documentation
  29610. source, and configuration files.
  29611. &quot;Object&quot; form shall mean any form resulting from mechanical
  29612. transformation or translation of a Source form, including but
  29613. not limited to compiled object code, generated documentation,
  29614. and conversions to other media types.
  29615. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  29616. Object form, made available under the License, as indicated by a
  29617. copyright notice that is included in or attached to the work
  29618. (an example is provided in the Appendix below).
  29619. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  29620. form, that is based on (or derived from) the Work and for which the
  29621. editorial revisions, annotations, elaborations, or other modifications
  29622. represent, as a whole, an original work of authorship. For the purposes
  29623. of this License, Derivative Works shall not include works that remain
  29624. separable from, or merely link (or bind by name) to the interfaces of,
  29625. the Work and Derivative Works thereof.
  29626. &quot;Contribution&quot; shall mean any work of authorship, including
  29627. the original version of the Work and any modifications or additions
  29628. to that Work or Derivative Works thereof, that is intentionally
  29629. submitted to Licensor for inclusion in the Work by the copyright owner
  29630. or by an individual or Legal Entity authorized to submit on behalf of
  29631. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  29632. means any form of electronic, verbal, or written communication sent
  29633. to the Licensor or its representatives, including but not limited to
  29634. communication on electronic mailing lists, source code control systems,
  29635. and issue tracking systems that are managed by, or on behalf of, the
  29636. Licensor for the purpose of discussing and improving the Work, but
  29637. excluding communication that is conspicuously marked or otherwise
  29638. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  29639. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  29640. on behalf of whom a Contribution has been received by Licensor and
  29641. subsequently incorporated within the Work.
  29642. 2. Grant of Copyright License. Subject to the terms and conditions of
  29643. this License, each Contributor hereby grants to You a perpetual,
  29644. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  29645. copyright license to reproduce, prepare Derivative Works of,
  29646. publicly display, publicly perform, sublicense, and distribute the
  29647. Work and such Derivative Works in Source or Object form.
  29648. 3. Grant of Patent License. Subject to the terms and conditions of
  29649. this License, each Contributor hereby grants to You a perpetual,
  29650. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  29651. (except as stated in this section) patent license to make, have made,
  29652. use, offer to sell, sell, import, and otherwise transfer the Work,
  29653. where such license applies only to those patent claims licensable
  29654. by such Contributor that are necessarily infringed by their
  29655. Contribution(s) alone or by combination of their Contribution(s)
  29656. with the Work to which such Contribution(s) was submitted. If You
  29657. institute patent litigation against any entity (including a
  29658. cross-claim or counterclaim in a lawsuit) alleging that the Work
  29659. or a Contribution incorporated within the Work constitutes direct
  29660. or contributory patent infringement, then any patent licenses
  29661. granted to You under this License for that Work shall terminate
  29662. as of the date such litigation is filed.
  29663. 4. Redistribution. You may reproduce and distribute copies of the
  29664. Work or Derivative Works thereof in any medium, with or without
  29665. modifications, and in Source or Object form, provided that You
  29666. meet the following conditions:
  29667. (a) You must give any other recipients of the Work or
  29668. Derivative Works a copy of this License; and
  29669. (b) You must cause any modified files to carry prominent notices
  29670. stating that You changed the files; and
  29671. (c) You must retain, in the Source form of any Derivative Works
  29672. that You distribute, all copyright, patent, trademark, and
  29673. attribution notices from the Source form of the Work,
  29674. excluding those notices that do not pertain to any part of
  29675. the Derivative Works; and
  29676. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  29677. distribution, then any Derivative Works that You distribute must
  29678. include a readable copy of the attribution notices contained
  29679. within such NOTICE file, excluding those notices that do not
  29680. pertain to any part of the Derivative Works, in at least one
  29681. of the following places: within a NOTICE text file distributed
  29682. as part of the Derivative Works; within the Source form or
  29683. documentation, if provided along with the Derivative Works; or,
  29684. within a display generated by the Derivative Works, if and
  29685. wherever such third-party notices normally appear. The contents
  29686. of the NOTICE file are for informational purposes only and
  29687. do not modify the License. You may add Your own attribution
  29688. notices within Derivative Works that You distribute, alongside
  29689. or as an addendum to the NOTICE text from the Work, provided
  29690. that such additional attribution notices cannot be construed
  29691. as modifying the License.
  29692. You may add Your own copyright statement to Your modifications and
  29693. may provide additional or different license terms and conditions
  29694. for use, reproduction, or distribution of Your modifications, or
  29695. for any such Derivative Works as a whole, provided Your use,
  29696. reproduction, and distribution of the Work otherwise complies with
  29697. the conditions stated in this License.
  29698. 5. Submission of Contributions. Unless You explicitly state otherwise,
  29699. any Contribution intentionally submitted for inclusion in the Work
  29700. by You to the Licensor shall be under the terms and conditions of
  29701. this License, without any additional terms or conditions.
  29702. Notwithstanding the above, nothing herein shall supersede or modify
  29703. the terms of any separate license agreement you may have executed
  29704. with Licensor regarding such Contributions.
  29705. 6. Trademarks. This License does not grant permission to use the trade
  29706. names, trademarks, service marks, or product names of the Licensor,
  29707. except as required for reasonable and customary use in describing the
  29708. origin of the Work and reproducing the content of the NOTICE file.
  29709. 7. Disclaimer of Warranty. Unless required by applicable law or
  29710. agreed to in writing, Licensor provides the Work (and each
  29711. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  29712. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  29713. implied, including, without limitation, any warranties or conditions
  29714. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  29715. PARTICULAR PURPOSE. You are solely responsible for determining the
  29716. appropriateness of using or redistributing the Work and assume any
  29717. risks associated with Your exercise of permissions under this License.
  29718. 8. Limitation of Liability. In no event and under no legal theory,
  29719. whether in tort (including negligence), contract, or otherwise,
  29720. unless required by applicable law (such as deliberate and grossly
  29721. negligent acts) or agreed to in writing, shall any Contributor be
  29722. liable to You for damages, including any direct, indirect, special,
  29723. incidental, or consequential damages of any character arising as a
  29724. result of this License or out of the use or inability to use the
  29725. Work (including but not limited to damages for loss of goodwill,
  29726. work stoppage, computer failure or malfunction, or any and all
  29727. other commercial damages or losses), even if such Contributor
  29728. has been advised of the possibility of such damages.
  29729. 9. Accepting Warranty or Additional Liability. While redistributing
  29730. the Work or Derivative Works thereof, You may choose to offer,
  29731. and charge a fee for, acceptance of support, warranty, indemnity,
  29732. or other liability obligations and/or rights consistent with this
  29733. License. However, in accepting such obligations, You may act only
  29734. on Your own behalf and on Your sole responsibility, not on behalf
  29735. of any other Contributor, and only if You agree to indemnify,
  29736. defend, and hold each Contributor harmless for any liability
  29737. incurred by, or claims asserted against, such Contributor by reason
  29738. of your accepting any such warranty or additional liability.
  29739. END OF TERMS AND CONDITIONS
  29740. APPENDIX: How to apply the Apache License to your work.
  29741. To apply the Apache License to your work, attach the following
  29742. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  29743. replaced with your own identifying information. (Don&#x27;t include
  29744. the brackets!) The text should be enclosed in the appropriate
  29745. comment syntax for the file format. We also recommend that a
  29746. file or class name and description of purpose be included on the
  29747. same &quot;printed page&quot; as the copyright notice for easier
  29748. identification within third-party archives.
  29749. Copyright [yyyy] [name of copyright owner]
  29750. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  29751. you may not use this file except in compliance with the License.
  29752. You may obtain a copy of the License at
  29753. http://www.apache.org/licenses/LICENSE-2.0
  29754. Unless required by applicable law or agreed to in writing, software
  29755. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  29756. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  29757. See the License for the specific language governing permissions and
  29758. limitations under the License.
  29759. Guava JDK7:
  29760. Apache License
  29761. Version 2.0, January 2004
  29762. http://www.apache.org/licenses/
  29763. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  29764. 1. Definitions.
  29765. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  29766. and distribution as defined by Sections 1 through 9 of this document.
  29767. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  29768. the copyright owner that is granting the License.
  29769. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  29770. other entities that control, are controlled by, or are under common
  29771. control with that entity. For the purposes of this definition,
  29772. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  29773. direction or management of such entity, whether by contract or
  29774. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  29775. outstanding shares, or (iii) beneficial ownership of such entity.
  29776. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  29777. exercising permissions granted by this License.
  29778. &quot;Source&quot; form shall mean the preferred form for making modifications,
  29779. including but not limited to software source code, documentation
  29780. source, and configuration files.
  29781. &quot;Object&quot; form shall mean any form resulting from mechanical
  29782. transformation or translation of a Source form, including but
  29783. not limited to compiled object code, generated documentation,
  29784. and conversions to other media types.
  29785. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  29786. Object form, made available under the License, as indicated by a
  29787. copyright notice that is included in or attached to the work
  29788. (an example is provided in the Appendix below).
  29789. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  29790. form, that is based on (or derived from) the Work and for which the
  29791. editorial revisions, annotations, elaborations, or other modifications
  29792. represent, as a whole, an original work of authorship. For the purposes
  29793. of this License, Derivative Works shall not include works that remain
  29794. separable from, or merely link (or bind by name) to the interfaces of,
  29795. the Work and Derivative Works thereof.
  29796. &quot;Contribution&quot; shall mean any work of authorship, including
  29797. the original version of the Work and any modifications or additions
  29798. to that Work or Derivative Works thereof, that is intentionally
  29799. submitted to Licensor for inclusion in the Work by the copyright owner
  29800. or by an individual or Legal Entity authorized to submit on behalf of
  29801. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  29802. means any form of electronic, verbal, or written communication sent
  29803. to the Licensor or its representatives, including but not limited to
  29804. communication on electronic mailing lists, source code control systems,
  29805. and issue tracking systems that are managed by, or on behalf of, the
  29806. Licensor for the purpose of discussing and improving the Work, but
  29807. excluding communication that is conspicuously marked or otherwise
  29808. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  29809. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  29810. on behalf of whom a Contribution has been received by Licensor and
  29811. subsequently incorporated within the Work.
  29812. 2. Grant of Copyright License. Subject to the terms and conditions of
  29813. this License, each Contributor hereby grants to You a perpetual,
  29814. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  29815. copyright license to reproduce, prepare Derivative Works of,
  29816. publicly display, publicly perform, sublicense, and distribute the
  29817. Work and such Derivative Works in Source or Object form.
  29818. 3. Grant of Patent License. Subject to the terms and conditions of
  29819. this License, each Contributor hereby grants to You a perpetual,
  29820. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  29821. (except as stated in this section) patent license to make, have made,
  29822. use, offer to sell, sell, import, and otherwise transfer the Work,
  29823. where such license applies only to those patent claims licensable
  29824. by such Contributor that are necessarily infringed by their
  29825. Contribution(s) alone or by combination of their Contribution(s)
  29826. with the Work to which such Contribution(s) was submitted. If You
  29827. institute patent litigation against any entity (including a
  29828. cross-claim or counterclaim in a lawsuit) alleging that the Work
  29829. or a Contribution incorporated within the Work constitutes direct
  29830. or contributory patent infringement, then any patent licenses
  29831. granted to You under this License for that Work shall terminate
  29832. as of the date such litigation is filed.
  29833. 4. Redistribution. You may reproduce and distribute copies of the
  29834. Work or Derivative Works thereof in any medium, with or without
  29835. modifications, and in Source or Object form, provided that You
  29836. meet the following conditions:
  29837. (a) You must give any other recipients of the Work or
  29838. Derivative Works a copy of this License; and
  29839. (b) You must cause any modified files to carry prominent notices
  29840. stating that You changed the files; and
  29841. (c) You must retain, in the Source form of any Derivative Works
  29842. that You distribute, all copyright, patent, trademark, and
  29843. attribution notices from the Source form of the Work,
  29844. excluding those notices that do not pertain to any part of
  29845. the Derivative Works; and
  29846. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  29847. distribution, then any Derivative Works that You distribute must
  29848. include a readable copy of the attribution notices contained
  29849. within such NOTICE file, excluding those notices that do not
  29850. pertain to any part of the Derivative Works, in at least one
  29851. of the following places: within a NOTICE text file distributed
  29852. as part of the Derivative Works; within the Source form or
  29853. documentation, if provided along with the Derivative Works; or,
  29854. within a display generated by the Derivative Works, if and
  29855. wherever such third-party notices normally appear. The contents
  29856. of the NOTICE file are for informational purposes only and
  29857. do not modify the License. You may add Your own attribution
  29858. notices within Derivative Works that You distribute, alongside
  29859. or as an addendum to the NOTICE text from the Work, provided
  29860. that such additional attribution notices cannot be construed
  29861. as modifying the License.
  29862. You may add Your own copyright statement to Your modifications and
  29863. may provide additional or different license terms and conditions
  29864. for use, reproduction, or distribution of Your modifications, or
  29865. for any such Derivative Works as a whole, provided Your use,
  29866. reproduction, and distribution of the Work otherwise complies with
  29867. the conditions stated in this License.
  29868. 5. Submission of Contributions. Unless You explicitly state otherwise,
  29869. any Contribution intentionally submitted for inclusion in the Work
  29870. by You to the Licensor shall be under the terms and conditions of
  29871. this License, without any additional terms or conditions.
  29872. Notwithstanding the above, nothing herein shall supersede or modify
  29873. the terms of any separate license agreement you may have executed
  29874. with Licensor regarding such Contributions.
  29875. 6. Trademarks. This License does not grant permission to use the trade
  29876. names, trademarks, service marks, or product names of the Licensor,
  29877. except as required for reasonable and customary use in describing the
  29878. origin of the Work and reproducing the content of the NOTICE file.
  29879. 7. Disclaimer of Warranty. Unless required by applicable law or
  29880. agreed to in writing, Licensor provides the Work (and each
  29881. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  29882. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  29883. implied, including, without limitation, any warranties or conditions
  29884. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  29885. PARTICULAR PURPOSE. You are solely responsible for determining the
  29886. appropriateness of using or redistributing the Work and assume any
  29887. risks associated with Your exercise of permissions under this License.
  29888. 8. Limitation of Liability. In no event and under no legal theory,
  29889. whether in tort (including negligence), contract, or otherwise,
  29890. unless required by applicable law (such as deliberate and grossly
  29891. negligent acts) or agreed to in writing, shall any Contributor be
  29892. liable to You for damages, including any direct, indirect, special,
  29893. incidental, or consequential damages of any character arising as a
  29894. result of this License or out of the use or inability to use the
  29895. Work (including but not limited to damages for loss of goodwill,
  29896. work stoppage, computer failure or malfunction, or any and all
  29897. other commercial damages or losses), even if such Contributor
  29898. has been advised of the possibility of such damages.
  29899. 9. Accepting Warranty or Additional Liability. While redistributing
  29900. the Work or Derivative Works thereof, You may choose to offer,
  29901. and charge a fee for, acceptance of support, warranty, indemnity,
  29902. or other liability obligations and/or rights consistent with this
  29903. License. However, in accepting such obligations, You may act only
  29904. on Your own behalf and on Your sole responsibility, not on behalf
  29905. of any other Contributor, and only if You agree to indemnify,
  29906. defend, and hold each Contributor harmless for any liability
  29907. incurred by, or claims asserted against, such Contributor by reason
  29908. of your accepting any such warranty or additional liability.
  29909. END OF TERMS AND CONDITIONS
  29910. APPENDIX: How to apply the Apache License to your work.
  29911. To apply the Apache License to your work, attach the following
  29912. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  29913. replaced with your own identifying information. (Don&#x27;t include
  29914. the brackets!) The text should be enclosed in the appropriate
  29915. comment syntax for the file format. We also recommend that a
  29916. file or class name and description of purpose be included on the
  29917. same &quot;printed page&quot; as the copyright notice for easier
  29918. identification within third-party archives.
  29919. Copyright [yyyy] [name of copyright owner]
  29920. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  29921. you may not use this file except in compliance with the License.
  29922. You may obtain a copy of the License at
  29923. http://www.apache.org/licenses/LICENSE-2.0
  29924. Unless required by applicable law or agreed to in writing, software
  29925. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  29926. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  29927. See the License for the specific language governing permissions and
  29928. limitations under the License.
  29929. J2ObjC:
  29930. Apache License
  29931. Version 2.0, January 2004
  29932. http://www.apache.org/licenses/
  29933. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  29934. 1. Definitions.
  29935. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  29936. and distribution as defined by Sections 1 through 9 of this document.
  29937. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  29938. the copyright owner that is granting the License.
  29939. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  29940. other entities that control, are controlled by, or are under common
  29941. control with that entity. For the purposes of this definition,
  29942. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  29943. direction or management of such entity, whether by contract or
  29944. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  29945. outstanding shares, or (iii) beneficial ownership of such entity.
  29946. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  29947. exercising permissions granted by this License.
  29948. &quot;Source&quot; form shall mean the preferred form for making modifications,
  29949. including but not limited to software source code, documentation
  29950. source, and configuration files.
  29951. &quot;Object&quot; form shall mean any form resulting from mechanical
  29952. transformation or translation of a Source form, including but
  29953. not limited to compiled object code, generated documentation,
  29954. and conversions to other media types.
  29955. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  29956. Object form, made available under the License, as indicated by a
  29957. copyright notice that is included in or attached to the work
  29958. (an example is provided in the Appendix below).
  29959. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  29960. form, that is based on (or derived from) the Work and for which the
  29961. editorial revisions, annotations, elaborations, or other modifications
  29962. represent, as a whole, an original work of authorship. For the purposes
  29963. of this License, Derivative Works shall not include works that remain
  29964. separable from, or merely link (or bind by name) to the interfaces of,
  29965. the Work and Derivative Works thereof.
  29966. &quot;Contribution&quot; shall mean any work of authorship, including
  29967. the original version of the Work and any modifications or additions
  29968. to that Work or Derivative Works thereof, that is intentionally
  29969. submitted to Licensor for inclusion in the Work by the copyright owner
  29970. or by an individual or Legal Entity authorized to submit on behalf of
  29971. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  29972. means any form of electronic, verbal, or written communication sent
  29973. to the Licensor or its representatives, including but not limited to
  29974. communication on electronic mailing lists, source code control systems,
  29975. and issue tracking systems that are managed by, or on behalf of, the
  29976. Licensor for the purpose of discussing and improving the Work, but
  29977. excluding communication that is conspicuously marked or otherwise
  29978. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  29979. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  29980. on behalf of whom a Contribution has been received by Licensor and
  29981. subsequently incorporated within the Work.
  29982. 2. Grant of Copyright License. Subject to the terms and conditions of
  29983. this License, each Contributor hereby grants to You a perpetual,
  29984. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  29985. copyright license to reproduce, prepare Derivative Works of,
  29986. publicly display, publicly perform, sublicense, and distribute the
  29987. Work and such Derivative Works in Source or Object form.
  29988. 3. Grant of Patent License. Subject to the terms and conditions of
  29989. this License, each Contributor hereby grants to You a perpetual,
  29990. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  29991. (except as stated in this section) patent license to make, have made,
  29992. use, offer to sell, sell, import, and otherwise transfer the Work,
  29993. where such license applies only to those patent claims licensable
  29994. by such Contributor that are necessarily infringed by their
  29995. Contribution(s) alone or by combination of their Contribution(s)
  29996. with the Work to which such Contribution(s) was submitted. If You
  29997. institute patent litigation against any entity (including a
  29998. cross-claim or counterclaim in a lawsuit) alleging that the Work
  29999. or a Contribution incorporated within the Work constitutes direct
  30000. or contributory patent infringement, then any patent licenses
  30001. granted to You under this License for that Work shall terminate
  30002. as of the date such litigation is filed.
  30003. 4. Redistribution. You may reproduce and distribute copies of the
  30004. Work or Derivative Works thereof in any medium, with or without
  30005. modifications, and in Source or Object form, provided that You
  30006. meet the following conditions:
  30007. (a) You must give any other recipients of the Work or
  30008. Derivative Works a copy of this License; and
  30009. (b) You must cause any modified files to carry prominent notices
  30010. stating that You changed the files; and
  30011. (c) You must retain, in the Source form of any Derivative Works
  30012. that You distribute, all copyright, patent, trademark, and
  30013. attribution notices from the Source form of the Work,
  30014. excluding those notices that do not pertain to any part of
  30015. the Derivative Works; and
  30016. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  30017. distribution, then any Derivative Works that You distribute must
  30018. include a readable copy of the attribution notices contained
  30019. within such NOTICE file, excluding those notices that do not
  30020. pertain to any part of the Derivative Works, in at least one
  30021. of the following places: within a NOTICE text file distributed
  30022. as part of the Derivative Works; within the Source form or
  30023. documentation, if provided along with the Derivative Works; or,
  30024. within a display generated by the Derivative Works, if and
  30025. wherever such third-party notices normally appear. The contents
  30026. of the NOTICE file are for informational purposes only and
  30027. do not modify the License. You may add Your own attribution
  30028. notices within Derivative Works that You distribute, alongside
  30029. or as an addendum to the NOTICE text from the Work, provided
  30030. that such additional attribution notices cannot be construed
  30031. as modifying the License.
  30032. You may add Your own copyright statement to Your modifications and
  30033. may provide additional or different license terms and conditions
  30034. for use, reproduction, or distribution of Your modifications, or
  30035. for any such Derivative Works as a whole, provided Your use,
  30036. reproduction, and distribution of the Work otherwise complies with
  30037. the conditions stated in this License.
  30038. 5. Submission of Contributions. Unless You explicitly state otherwise,
  30039. any Contribution intentionally submitted for inclusion in the Work
  30040. by You to the Licensor shall be under the terms and conditions of
  30041. this License, without any additional terms or conditions.
  30042. Notwithstanding the above, nothing herein shall supersede or modify
  30043. the terms of any separate license agreement you may have executed
  30044. with Licensor regarding such Contributions.
  30045. 6. Trademarks. This License does not grant permission to use the trade
  30046. names, trademarks, service marks, or product names of the Licensor,
  30047. except as required for reasonable and customary use in describing the
  30048. origin of the Work and reproducing the content of the NOTICE file.
  30049. 7. Disclaimer of Warranty. Unless required by applicable law or
  30050. agreed to in writing, Licensor provides the Work (and each
  30051. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  30052. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  30053. implied, including, without limitation, any warranties or conditions
  30054. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  30055. PARTICULAR PURPOSE. You are solely responsible for determining the
  30056. appropriateness of using or redistributing the Work and assume any
  30057. risks associated with Your exercise of permissions under this License.
  30058. 8. Limitation of Liability. In no event and under no legal theory,
  30059. whether in tort (including negligence), contract, or otherwise,
  30060. unless required by applicable law (such as deliberate and grossly
  30061. negligent acts) or agreed to in writing, shall any Contributor be
  30062. liable to You for damages, including any direct, indirect, special,
  30063. incidental, or consequential damages of any character arising as a
  30064. result of this License or out of the use or inability to use the
  30065. Work (including but not limited to damages for loss of goodwill,
  30066. work stoppage, computer failure or malfunction, or any and all
  30067. other commercial damages or losses), even if such Contributor
  30068. has been advised of the possibility of such damages.
  30069. 9. Accepting Warranty or Additional Liability. While redistributing
  30070. the Work or Derivative Works thereof, You may choose to offer,
  30071. and charge a fee for, acceptance of support, warranty, indemnity,
  30072. or other liability obligations and/or rights consistent with this
  30073. License. However, in accepting such obligations, You may act only
  30074. on Your own behalf and on Your sole responsibility, not on behalf
  30075. of any other Contributor, and only if You agree to indemnify,
  30076. defend, and hold each Contributor harmless for any liability
  30077. incurred by, or claims asserted against, such Contributor by reason
  30078. of your accepting any such warranty or additional liability.
  30079. END OF TERMS AND CONDITIONS
  30080. APPENDIX: How to apply the Apache License to your work.
  30081. To apply the Apache License to your work, attach the following
  30082. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  30083. replaced with your own identifying information. (Don&#x27;t include
  30084. the brackets!) The text should be enclosed in the appropriate
  30085. comment syntax for the file format. We also recommend that a
  30086. file or class name and description of purpose be included on the
  30087. same &quot;printed page&quot; as the copyright notice for easier
  30088. identification within third-party archives.
  30089. Copyright [yyyy] [name of copyright owner]
  30090. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  30091. you may not use this file except in compliance with the License.
  30092. You may obtain a copy of the License at
  30093. http://www.apache.org/licenses/LICENSE-2.0
  30094. Unless required by applicable law or agreed to in writing, software
  30095. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  30096. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  30097. See the License for the specific language governing permissions and
  30098. limitations under the License.
  30099. --------------------------------------------------------------------------------
  30100. The next section, BSD-3-Clause, applies to the files in:
  30101. jre_emul/android/platform/libcore/ojluni/src/main/java/java/time
  30102. --------------------------------------------------------------------------------
  30103. Redistribution and use in source and binary forms, with or without
  30104. modification, are permitted provided that the following conditions are met:
  30105. * Redistributions of source code must retain the above copyright notice,
  30106. this list of conditions and the following disclaimer.
  30107. * Redistributions in binary form must reproduce the above copyright notice,
  30108. this list of conditions and the following disclaimer in the documentation
  30109. and/or other materials provided with the distribution.
  30110. * Neither the name of JSR-310 nor the names of its contributors
  30111. may be used to endorse or promote products derived from this software
  30112. without specific prior written permission.
  30113. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  30114. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  30115. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  30116. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
  30117. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  30118. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  30119. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  30120. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  30121. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  30122. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  30123. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  30124. JSR 250:
  30125. Apache License
  30126. Version 2.0, January 2004
  30127. http://www.apache.org/licenses/
  30128. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  30129. 1. Definitions.
  30130. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  30131. and distribution as defined by Sections 1 through 9 of this document.
  30132. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  30133. the copyright owner that is granting the License.
  30134. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  30135. other entities that control, are controlled by, or are under common
  30136. control with that entity. For the purposes of this definition,
  30137. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  30138. direction or management of such entity, whether by contract or
  30139. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  30140. outstanding shares, or (iii) beneficial ownership of such entity.
  30141. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  30142. exercising permissions granted by this License.
  30143. &quot;Source&quot; form shall mean the preferred form for making modifications,
  30144. including but not limited to software source code, documentation
  30145. source, and configuration files.
  30146. &quot;Object&quot; form shall mean any form resulting from mechanical
  30147. transformation or translation of a Source form, including but
  30148. not limited to compiled object code, generated documentation,
  30149. and conversions to other media types.
  30150. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  30151. Object form, made available under the License, as indicated by a
  30152. copyright notice that is included in or attached to the work
  30153. (an example is provided in the Appendix below).
  30154. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  30155. form, that is based on (or derived from) the Work and for which the
  30156. editorial revisions, annotations, elaborations, or other modifications
  30157. represent, as a whole, an original work of authorship. For the purposes
  30158. of this License, Derivative Works shall not include works that remain
  30159. separable from, or merely link (or bind by name) to the interfaces of,
  30160. the Work and Derivative Works thereof.
  30161. &quot;Contribution&quot; shall mean any work of authorship, including
  30162. the original version of the Work and any modifications or additions
  30163. to that Work or Derivative Works thereof, that is intentionally
  30164. submitted to Licensor for inclusion in the Work by the copyright owner
  30165. or by an individual or Legal Entity authorized to submit on behalf of
  30166. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  30167. means any form of electronic, verbal, or written communication sent
  30168. to the Licensor or its representatives, including but not limited to
  30169. communication on electronic mailing lists, source code control systems,
  30170. and issue tracking systems that are managed by, or on behalf of, the
  30171. Licensor for the purpose of discussing and improving the Work, but
  30172. excluding communication that is conspicuously marked or otherwise
  30173. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  30174. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  30175. on behalf of whom a Contribution has been received by Licensor and
  30176. subsequently incorporated within the Work.
  30177. 2. Grant of Copyright License. Subject to the terms and conditions of
  30178. this License, each Contributor hereby grants to You a perpetual,
  30179. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  30180. copyright license to reproduce, prepare Derivative Works of,
  30181. publicly display, publicly perform, sublicense, and distribute the
  30182. Work and such Derivative Works in Source or Object form.
  30183. 3. Grant of Patent License. Subject to the terms and conditions of
  30184. this License, each Contributor hereby grants to You a perpetual,
  30185. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  30186. (except as stated in this section) patent license to make, have made,
  30187. use, offer to sell, sell, import, and otherwise transfer the Work,
  30188. where such license applies only to those patent claims licensable
  30189. by such Contributor that are necessarily infringed by their
  30190. Contribution(s) alone or by combination of their Contribution(s)
  30191. with the Work to which such Contribution(s) was submitted. If You
  30192. institute patent litigation against any entity (including a
  30193. cross-claim or counterclaim in a lawsuit) alleging that the Work
  30194. or a Contribution incorporated within the Work constitutes direct
  30195. or contributory patent infringement, then any patent licenses
  30196. granted to You under this License for that Work shall terminate
  30197. as of the date such litigation is filed.
  30198. 4. Redistribution. You may reproduce and distribute copies of the
  30199. Work or Derivative Works thereof in any medium, with or without
  30200. modifications, and in Source or Object form, provided that You
  30201. meet the following conditions:
  30202. (a) You must give any other recipients of the Work or
  30203. Derivative Works a copy of this License; and
  30204. (b) You must cause any modified files to carry prominent notices
  30205. stating that You changed the files; and
  30206. (c) You must retain, in the Source form of any Derivative Works
  30207. that You distribute, all copyright, patent, trademark, and
  30208. attribution notices from the Source form of the Work,
  30209. excluding those notices that do not pertain to any part of
  30210. the Derivative Works; and
  30211. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  30212. distribution, then any Derivative Works that You distribute must
  30213. include a readable copy of the attribution notices contained
  30214. within such NOTICE file, excluding those notices that do not
  30215. pertain to any part of the Derivative Works, in at least one
  30216. of the following places: within a NOTICE text file distributed
  30217. as part of the Derivative Works; within the Source form or
  30218. documentation, if provided along with the Derivative Works; or,
  30219. within a display generated by the Derivative Works, if and
  30220. wherever such third-party notices normally appear. The contents
  30221. of the NOTICE file are for informational purposes only and
  30222. do not modify the License. You may add Your own attribution
  30223. notices within Derivative Works that You distribute, alongside
  30224. or as an addendum to the NOTICE text from the Work, provided
  30225. that such additional attribution notices cannot be construed
  30226. as modifying the License.
  30227. You may add Your own copyright statement to Your modifications and
  30228. may provide additional or different license terms and conditions
  30229. for use, reproduction, or distribution of Your modifications, or
  30230. for any such Derivative Works as a whole, provided Your use,
  30231. reproduction, and distribution of the Work otherwise complies with
  30232. the conditions stated in this License.
  30233. 5. Submission of Contributions. Unless You explicitly state otherwise,
  30234. any Contribution intentionally submitted for inclusion in the Work
  30235. by You to the Licensor shall be under the terms and conditions of
  30236. this License, without any additional terms or conditions.
  30237. Notwithstanding the above, nothing herein shall supersede or modify
  30238. the terms of any separate license agreement you may have executed
  30239. with Licensor regarding such Contributions.
  30240. 6. Trademarks. This License does not grant permission to use the trade
  30241. names, trademarks, service marks, or product names of the Licensor,
  30242. except as required for reasonable and customary use in describing the
  30243. origin of the Work and reproducing the content of the NOTICE file.
  30244. 7. Disclaimer of Warranty. Unless required by applicable law or
  30245. agreed to in writing, Licensor provides the Work (and each
  30246. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  30247. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  30248. implied, including, without limitation, any warranties or conditions
  30249. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  30250. PARTICULAR PURPOSE. You are solely responsible for determining the
  30251. appropriateness of using or redistributing the Work and assume any
  30252. risks associated with Your exercise of permissions under this License.
  30253. 8. Limitation of Liability. In no event and under no legal theory,
  30254. whether in tort (including negligence), contract, or otherwise,
  30255. unless required by applicable law (such as deliberate and grossly
  30256. negligent acts) or agreed to in writing, shall any Contributor be
  30257. liable to You for damages, including any direct, indirect, special,
  30258. incidental, or consequential damages of any character arising as a
  30259. result of this License or out of the use or inability to use the
  30260. Work (including but not limited to damages for loss of goodwill,
  30261. work stoppage, computer failure or malfunction, or any and all
  30262. other commercial damages or losses), even if such Contributor
  30263. has been advised of the possibility of such damages.
  30264. 9. Accepting Warranty or Additional Liability. While redistributing
  30265. the Work or Derivative Works thereof, You may choose to offer,
  30266. and charge a fee for, acceptance of support, warranty, indemnity,
  30267. or other liability obligations and/or rights consistent with this
  30268. License. However, in accepting such obligations, You may act only
  30269. on Your own behalf and on Your sole responsibility, not on behalf
  30270. of any other Contributor, and only if You agree to indemnify,
  30271. defend, and hold each Contributor harmless for any liability
  30272. incurred by, or claims asserted against, such Contributor by reason
  30273. of your accepting any such warranty or additional liability.
  30274. END OF TERMS AND CONDITIONS
  30275. APPENDIX: How to apply the Apache License to your work.
  30276. To apply the Apache License to your work, attach the following
  30277. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  30278. replaced with your own identifying information. (Don&#x27;t include
  30279. the brackets!) The text should be enclosed in the appropriate
  30280. comment syntax for the file format. We also recommend that a
  30281. file or class name and description of purpose be included on the
  30282. same &quot;printed page&quot; as the copyright notice for easier
  30283. identification within third-party archives.
  30284. Copyright [yyyy] [name of copyright owner]
  30285. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  30286. you may not use this file except in compliance with the License.
  30287. You may obtain a copy of the License at
  30288. http://www.apache.org/licenses/LICENSE-2.0
  30289. Unless required by applicable law or agreed to in writing, software
  30290. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  30291. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  30292. See the License for the specific language governing permissions and
  30293. limitations under the License.
  30294. JSR 305:
  30295. Copyright (c) 2007-2009, JSR305 expert group
  30296. All rights reserved.
  30297. http://www.opensource.org/licenses/bsd-license.php
  30298. Redistribution and use in source and binary forms, with or without
  30299. modification, are permitted provided that the following conditions are met:
  30300. * Redistributions of source code must retain the above copyright notice,
  30301. this list of conditions and the following disclaimer.
  30302. * Redistributions in binary form must reproduce the above copyright notice,
  30303. this list of conditions and the following disclaimer in the documentation
  30304. and/or other materials provided with the distribution.
  30305. * Neither the name of the JSR305 expert group nor the names of its
  30306. contributors may be used to endorse or promote products derived from
  30307. this software without specific prior written permission.
  30308. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  30309. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  30310. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  30311. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  30312. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  30313. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  30314. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  30315. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  30316. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  30317. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  30318. POSSIBILITY OF SUCH DAMAGE.
  30319. JSR 330:
  30320. JSR-330
  30321. Apache License
  30322. Version 2.0, January 2004
  30323. http://www.apache.org/licenses/
  30324. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  30325. 1. Definitions.
  30326. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  30327. and distribution as defined by Sections 1 through 9 of this document.
  30328. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  30329. the copyright owner that is granting the License.
  30330. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  30331. other entities that control, are controlled by, or are under common
  30332. control with that entity. For the purposes of this definition,
  30333. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  30334. direction or management of such entity, whether by contract or
  30335. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  30336. outstanding shares, or (iii) beneficial ownership of such entity.
  30337. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  30338. exercising permissions granted by this License.
  30339. &quot;Source&quot; form shall mean the preferred form for making modifications,
  30340. including but not limited to software source code, documentation
  30341. source, and configuration files.
  30342. &quot;Object&quot; form shall mean any form resulting from mechanical
  30343. transformation or translation of a Source form, including but
  30344. not limited to compiled object code, generated documentation,
  30345. and conversions to other media types.
  30346. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  30347. Object form, made available under the License, as indicated by a
  30348. copyright notice that is included in or attached to the work
  30349. (an example is provided in the Appendix below).
  30350. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  30351. form, that is based on (or derived from) the Work and for which the
  30352. editorial revisions, annotations, elaborations, or other modifications
  30353. represent, as a whole, an original work of authorship. For the purposes
  30354. of this License, Derivative Works shall not include works that remain
  30355. separable from, or merely link (or bind by name) to the interfaces of,
  30356. the Work and Derivative Works thereof.
  30357. &quot;Contribution&quot; shall mean any work of authorship, including
  30358. the original version of the Work and any modifications or additions
  30359. to that Work or Derivative Works thereof, that is intentionally
  30360. submitted to Licensor for inclusion in the Work by the copyright owner
  30361. or by an individual or Legal Entity authorized to submit on behalf of
  30362. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  30363. means any form of electronic, verbal, or written communication sent
  30364. to the Licensor or its representatives, including but not limited to
  30365. communication on electronic mailing lists, source code control systems,
  30366. and issue tracking systems that are managed by, or on behalf of, the
  30367. Licensor for the purpose of discussing and improving the Work, but
  30368. excluding communication that is conspicuously marked or otherwise
  30369. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  30370. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  30371. on behalf of whom a Contribution has been received by Licensor and
  30372. subsequently incorporated within the Work.
  30373. 2. Grant of Copyright License. Subject to the terms and conditions of
  30374. this License, each Contributor hereby grants to You a perpetual,
  30375. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  30376. copyright license to reproduce, prepare Derivative Works of,
  30377. publicly display, publicly perform, sublicense, and distribute the
  30378. Work and such Derivative Works in Source or Object form.
  30379. 3. Grant of Patent License. Subject to the terms and conditions of
  30380. this License, each Contributor hereby grants to You a perpetual,
  30381. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  30382. (except as stated in this section) patent license to make, have made,
  30383. use, offer to sell, sell, import, and otherwise transfer the Work,
  30384. where such license applies only to those patent claims licensable
  30385. by such Contributor that are necessarily infringed by their
  30386. Contribution(s) alone or by combination of their Contribution(s)
  30387. with the Work to which such Contribution(s) was submitted. If You
  30388. institute patent litigation against any entity (including a
  30389. cross-claim or counterclaim in a lawsuit) alleging that the Work
  30390. or a Contribution incorporated within the Work constitutes direct
  30391. or contributory patent infringement, then any patent licenses
  30392. granted to You under this License for that Work shall terminate
  30393. as of the date such litigation is filed.
  30394. 4. Redistribution. You may reproduce and distribute copies of the
  30395. Work or Derivative Works thereof in any medium, with or without
  30396. modifications, and in Source or Object form, provided that You
  30397. meet the following conditions:
  30398. (a) You must give any other recipients of the Work or
  30399. Derivative Works a copy of this License; and
  30400. (b) You must cause any modified files to carry prominent notices
  30401. stating that You changed the files; and
  30402. (c) You must retain, in the Source form of any Derivative Works
  30403. that You distribute, all copyright, patent, trademark, and
  30404. attribution notices from the Source form of the Work,
  30405. excluding those notices that do not pertain to any part of
  30406. the Derivative Works; and
  30407. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  30408. distribution, then any Derivative Works that You distribute must
  30409. include a readable copy of the attribution notices contained
  30410. within such NOTICE file, excluding those notices that do not
  30411. pertain to any part of the Derivative Works, in at least one
  30412. of the following places: within a NOTICE text file distributed
  30413. as part of the Derivative Works; within the Source form or
  30414. documentation, if provided along with the Derivative Works; or,
  30415. within a display generated by the Derivative Works, if and
  30416. wherever such third-party notices normally appear. The contents
  30417. of the NOTICE file are for informational purposes only and
  30418. do not modify the License. You may add Your own attribution
  30419. notices within Derivative Works that You distribute, alongside
  30420. or as an addendum to the NOTICE text from the Work, provided
  30421. that such additional attribution notices cannot be construed
  30422. as modifying the License.
  30423. You may add Your own copyright statement to Your modifications and
  30424. may provide additional or different license terms and conditions
  30425. for use, reproduction, or distribution of Your modifications, or
  30426. for any such Derivative Works as a whole, provided Your use,
  30427. reproduction, and distribution of the Work otherwise complies with
  30428. the conditions stated in this License.
  30429. 5. Submission of Contributions. Unless You explicitly state otherwise,
  30430. any Contribution intentionally submitted for inclusion in the Work
  30431. by You to the Licensor shall be under the terms and conditions of
  30432. this License, without any additional terms or conditions.
  30433. Notwithstanding the above, nothing herein shall supersede or modify
  30434. the terms of any separate license agreement you may have executed
  30435. with Licensor regarding such Contributions.
  30436. 6. Trademarks. This License does not grant permission to use the trade
  30437. names, trademarks, service marks, or product names of the Licensor,
  30438. except as required for reasonable and customary use in describing the
  30439. origin of the Work and reproducing the content of the NOTICE file.
  30440. 7. Disclaimer of Warranty. Unless required by applicable law or
  30441. agreed to in writing, Licensor provides the Work (and each
  30442. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  30443. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  30444. implied, including, without limitation, any warranties or conditions
  30445. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  30446. PARTICULAR PURPOSE. You are solely responsible for determining the
  30447. appropriateness of using or redistributing the Work and assume any
  30448. risks associated with Your exercise of permissions under this License.
  30449. 8. Limitation of Liability. In no event and under no legal theory,
  30450. whether in tort (including negligence), contract, or otherwise,
  30451. unless required by applicable law (such as deliberate and grossly
  30452. negligent acts) or agreed to in writing, shall any Contributor be
  30453. liable to You for damages, including any direct, indirect, special,
  30454. incidental, or consequential damages of any character arising as a
  30455. result of this License or out of the use or inability to use the
  30456. Work (including but not limited to damages for loss of goodwill,
  30457. work stoppage, computer failure or malfunction, or any and all
  30458. other commercial damages or losses), even if such Contributor
  30459. has been advised of the possibility of such damages.
  30460. 9. Accepting Warranty or Additional Liability. While redistributing
  30461. the Work or Derivative Works thereof, You may choose to offer,
  30462. and charge a fee for, acceptance of support, warranty, indemnity,
  30463. or other liability obligations and/or rights consistent with this
  30464. License. However, in accepting such obligations, You may act only
  30465. on Your own behalf and on Your sole responsibility, not on behalf
  30466. of any other Contributor, and only if You agree to indemnify,
  30467. defend, and hold each Contributor harmless for any liability
  30468. incurred by, or claims asserted against, such Contributor by reason
  30469. of your accepting any such warranty or additional liability.
  30470. END OF TERMS AND CONDITIONS
  30471. APPENDIX: How to apply the Apache License to your work.
  30472. To apply the Apache License to your work, attach the following
  30473. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  30474. replaced with your own identifying information. (Don&#x27;t include
  30475. the brackets!) The text should be enclosed in the appropriate
  30476. comment syntax for the file format. We also recommend that a
  30477. file or class name and description of purpose be included on the
  30478. same &quot;printed page&quot; as the copyright notice for easier
  30479. identification within third-party archives.
  30480. Copyright [yyyy] [name of copyright owner]
  30481. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  30482. you may not use this file except in compliance with the License.
  30483. You may obtain a copy of the License at
  30484. http://www.apache.org/licenses/LICENSE-2.0
  30485. Unless required by applicable law or agreed to in writing, software
  30486. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  30487. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  30488. See the License for the specific language governing permissions and
  30489. limitations under the License.
  30490. JSpecify:
  30491. Apache License
  30492. Version 2.0, January 2004
  30493. http://www.apache.org/licenses/
  30494. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  30495. 1. Definitions.
  30496. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  30497. and distribution as defined by Sections 1 through 9 of this document.
  30498. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  30499. the copyright owner that is granting the License.
  30500. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  30501. other entities that control, are controlled by, or are under common
  30502. control with that entity. For the purposes of this definition,
  30503. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  30504. direction or management of such entity, whether by contract or
  30505. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  30506. outstanding shares, or (iii) beneficial ownership of such entity.
  30507. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  30508. exercising permissions granted by this License.
  30509. &quot;Source&quot; form shall mean the preferred form for making modifications,
  30510. including but not limited to software source code, documentation
  30511. source, and configuration files.
  30512. &quot;Object&quot; form shall mean any form resulting from mechanical
  30513. transformation or translation of a Source form, including but
  30514. not limited to compiled object code, generated documentation,
  30515. and conversions to other media types.
  30516. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  30517. Object form, made available under the License, as indicated by a
  30518. copyright notice that is included in or attached to the work
  30519. (an example is provided in the Appendix below).
  30520. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  30521. form, that is based on (or derived from) the Work and for which the
  30522. editorial revisions, annotations, elaborations, or other modifications
  30523. represent, as a whole, an original work of authorship. For the purposes
  30524. of this License, Derivative Works shall not include works that remain
  30525. separable from, or merely link (or bind by name) to the interfaces of,
  30526. the Work and Derivative Works thereof.
  30527. &quot;Contribution&quot; shall mean any work of authorship, including
  30528. the original version of the Work and any modifications or additions
  30529. to that Work or Derivative Works thereof, that is intentionally
  30530. submitted to Licensor for inclusion in the Work by the copyright owner
  30531. or by an individual or Legal Entity authorized to submit on behalf of
  30532. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  30533. means any form of electronic, verbal, or written communication sent
  30534. to the Licensor or its representatives, including but not limited to
  30535. communication on electronic mailing lists, source code control systems,
  30536. and issue tracking systems that are managed by, or on behalf of, the
  30537. Licensor for the purpose of discussing and improving the Work, but
  30538. excluding communication that is conspicuously marked or otherwise
  30539. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  30540. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  30541. on behalf of whom a Contribution has been received by Licensor and
  30542. subsequently incorporated within the Work.
  30543. 2. Grant of Copyright License. Subject to the terms and conditions of
  30544. this License, each Contributor hereby grants to You a perpetual,
  30545. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  30546. copyright license to reproduce, prepare Derivative Works of,
  30547. publicly display, publicly perform, sublicense, and distribute the
  30548. Work and such Derivative Works in Source or Object form.
  30549. 3. Grant of Patent License. Subject to the terms and conditions of
  30550. this License, each Contributor hereby grants to You a perpetual,
  30551. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  30552. (except as stated in this section) patent license to make, have made,
  30553. use, offer to sell, sell, import, and otherwise transfer the Work,
  30554. where such license applies only to those patent claims licensable
  30555. by such Contributor that are necessarily infringed by their
  30556. Contribution(s) alone or by combination of their Contribution(s)
  30557. with the Work to which such Contribution(s) was submitted. If You
  30558. institute patent litigation against any entity (including a
  30559. cross-claim or counterclaim in a lawsuit) alleging that the Work
  30560. or a Contribution incorporated within the Work constitutes direct
  30561. or contributory patent infringement, then any patent licenses
  30562. granted to You under this License for that Work shall terminate
  30563. as of the date such litigation is filed.
  30564. 4. Redistribution. You may reproduce and distribute copies of the
  30565. Work or Derivative Works thereof in any medium, with or without
  30566. modifications, and in Source or Object form, provided that You
  30567. meet the following conditions:
  30568. (a) You must give any other recipients of the Work or
  30569. Derivative Works a copy of this License; and
  30570. (b) You must cause any modified files to carry prominent notices
  30571. stating that You changed the files; and
  30572. (c) You must retain, in the Source form of any Derivative Works
  30573. that You distribute, all copyright, patent, trademark, and
  30574. attribution notices from the Source form of the Work,
  30575. excluding those notices that do not pertain to any part of
  30576. the Derivative Works; and
  30577. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  30578. distribution, then any Derivative Works that You distribute must
  30579. include a readable copy of the attribution notices contained
  30580. within such NOTICE file, excluding those notices that do not
  30581. pertain to any part of the Derivative Works, in at least one
  30582. of the following places: within a NOTICE text file distributed
  30583. as part of the Derivative Works; within the Source form or
  30584. documentation, if provided along with the Derivative Works; or,
  30585. within a display generated by the Derivative Works, if and
  30586. wherever such third-party notices normally appear. The contents
  30587. of the NOTICE file are for informational purposes only and
  30588. do not modify the License. You may add Your own attribution
  30589. notices within Derivative Works that You distribute, alongside
  30590. or as an addendum to the NOTICE text from the Work, provided
  30591. that such additional attribution notices cannot be construed
  30592. as modifying the License.
  30593. You may add Your own copyright statement to Your modifications and
  30594. may provide additional or different license terms and conditions
  30595. for use, reproduction, or distribution of Your modifications, or
  30596. for any such Derivative Works as a whole, provided Your use,
  30597. reproduction, and distribution of the Work otherwise complies with
  30598. the conditions stated in this License.
  30599. 5. Submission of Contributions. Unless You explicitly state otherwise,
  30600. any Contribution intentionally submitted for inclusion in the Work
  30601. by You to the Licensor shall be under the terms and conditions of
  30602. this License, without any additional terms or conditions.
  30603. Notwithstanding the above, nothing herein shall supersede or modify
  30604. the terms of any separate license agreement you may have executed
  30605. with Licensor regarding such Contributions.
  30606. 6. Trademarks. This License does not grant permission to use the trade
  30607. names, trademarks, service marks, or product names of the Licensor,
  30608. except as required for reasonable and customary use in describing the
  30609. origin of the Work and reproducing the content of the NOTICE file.
  30610. 7. Disclaimer of Warranty. Unless required by applicable law or
  30611. agreed to in writing, Licensor provides the Work (and each
  30612. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  30613. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  30614. implied, including, without limitation, any warranties or conditions
  30615. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  30616. PARTICULAR PURPOSE. You are solely responsible for determining the
  30617. appropriateness of using or redistributing the Work and assume any
  30618. risks associated with Your exercise of permissions under this License.
  30619. 8. Limitation of Liability. In no event and under no legal theory,
  30620. whether in tort (including negligence), contract, or otherwise,
  30621. unless required by applicable law (such as deliberate and grossly
  30622. negligent acts) or agreed to in writing, shall any Contributor be
  30623. liable to You for damages, including any direct, indirect, special,
  30624. incidental, or consequential damages of any character arising as a
  30625. result of this License or out of the use or inability to use the
  30626. Work (including but not limited to damages for loss of goodwill,
  30627. work stoppage, computer failure or malfunction, or any and all
  30628. other commercial damages or losses), even if such Contributor
  30629. has been advised of the possibility of such damages.
  30630. 9. Accepting Warranty or Additional Liability. While redistributing
  30631. the Work or Derivative Works thereof, You may choose to offer,
  30632. and charge a fee for, acceptance of support, warranty, indemnity,
  30633. or other liability obligations and/or rights consistent with this
  30634. License. However, in accepting such obligations, You may act only
  30635. on Your own behalf and on Your sole responsibility, not on behalf
  30636. of any other Contributor, and only if You agree to indemnify,
  30637. defend, and hold each Contributor harmless for any liability
  30638. incurred by, or claims asserted against, such Contributor by reason
  30639. of your accepting any such warranty or additional liability.
  30640. END OF TERMS AND CONDITIONS
  30641. APPENDIX: How to apply the Apache License to your work.
  30642. To apply the Apache License to your work, attach the following
  30643. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  30644. replaced with your own identifying information. (Don&#x27;t include
  30645. the brackets!) The text should be enclosed in the appropriate
  30646. comment syntax for the file format. We also recommend that a
  30647. file or class name and description of purpose be included on the
  30648. same &quot;printed page&quot; as the copyright notice for easier
  30649. identification within third-party archives.
  30650. Copyright [yyyy] [name of copyright owner]
  30651. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  30652. you may not use this file except in compliance with the License.
  30653. You may obtain a copy of the License at
  30654. http://www.apache.org/licenses/LICENSE-2.0
  30655. Unless required by applicable law or agreed to in writing, software
  30656. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  30657. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  30658. See the License for the specific language governing permissions and
  30659. limitations under the License.
  30660. JsInterop Annotations:
  30661. Apache License
  30662. Version 2.0, January 2004
  30663. http://www.apache.org/licenses/
  30664. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  30665. 1. Definitions.
  30666. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  30667. and distribution as defined by Sections 1 through 9 of this document.
  30668. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  30669. the copyright owner that is granting the License.
  30670. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  30671. other entities that control, are controlled by, or are under common
  30672. control with that entity. For the purposes of this definition,
  30673. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  30674. direction or management of such entity, whether by contract or
  30675. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  30676. outstanding shares, or (iii) beneficial ownership of such entity.
  30677. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  30678. exercising permissions granted by this License.
  30679. &quot;Source&quot; form shall mean the preferred form for making modifications,
  30680. including but not limited to software source code, documentation
  30681. source, and configuration files.
  30682. &quot;Object&quot; form shall mean any form resulting from mechanical
  30683. transformation or translation of a Source form, including but
  30684. not limited to compiled object code, generated documentation,
  30685. and conversions to other media types.
  30686. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  30687. Object form, made available under the License, as indicated by a
  30688. copyright notice that is included in or attached to the work
  30689. (an example is provided in the Appendix below).
  30690. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  30691. form, that is based on (or derived from) the Work and for which the
  30692. editorial revisions, annotations, elaborations, or other modifications
  30693. represent, as a whole, an original work of authorship. For the purposes
  30694. of this License, Derivative Works shall not include works that remain
  30695. separable from, or merely link (or bind by name) to the interfaces of,
  30696. the Work and Derivative Works thereof.
  30697. &quot;Contribution&quot; shall mean any work of authorship, including
  30698. the original version of the Work and any modifications or additions
  30699. to that Work or Derivative Works thereof, that is intentionally
  30700. submitted to Licensor for inclusion in the Work by the copyright owner
  30701. or by an individual or Legal Entity authorized to submit on behalf of
  30702. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  30703. means any form of electronic, verbal, or written communication sent
  30704. to the Licensor or its representatives, including but not limited to
  30705. communication on electronic mailing lists, source code control systems,
  30706. and issue tracking systems that are managed by, or on behalf of, the
  30707. Licensor for the purpose of discussing and improving the Work, but
  30708. excluding communication that is conspicuously marked or otherwise
  30709. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  30710. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  30711. on behalf of whom a Contribution has been received by Licensor and
  30712. subsequently incorporated within the Work.
  30713. 2. Grant of Copyright License. Subject to the terms and conditions of
  30714. this License, each Contributor hereby grants to You a perpetual,
  30715. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  30716. copyright license to reproduce, prepare Derivative Works of,
  30717. publicly display, publicly perform, sublicense, and distribute the
  30718. Work and such Derivative Works in Source or Object form.
  30719. 3. Grant of Patent License. Subject to the terms and conditions of
  30720. this License, each Contributor hereby grants to You a perpetual,
  30721. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  30722. (except as stated in this section) patent license to make, have made,
  30723. use, offer to sell, sell, import, and otherwise transfer the Work,
  30724. where such license applies only to those patent claims licensable
  30725. by such Contributor that are necessarily infringed by their
  30726. Contribution(s) alone or by combination of their Contribution(s)
  30727. with the Work to which such Contribution(s) was submitted. If You
  30728. institute patent litigation against any entity (including a
  30729. cross-claim or counterclaim in a lawsuit) alleging that the Work
  30730. or a Contribution incorporated within the Work constitutes direct
  30731. or contributory patent infringement, then any patent licenses
  30732. granted to You under this License for that Work shall terminate
  30733. as of the date such litigation is filed.
  30734. 4. Redistribution. You may reproduce and distribute copies of the
  30735. Work or Derivative Works thereof in any medium, with or without
  30736. modifications, and in Source or Object form, provided that You
  30737. meet the following conditions:
  30738. (a) You must give any other recipients of the Work or
  30739. Derivative Works a copy of this License; and
  30740. (b) You must cause any modified files to carry prominent notices
  30741. stating that You changed the files; and
  30742. (c) You must retain, in the Source form of any Derivative Works
  30743. that You distribute, all copyright, patent, trademark, and
  30744. attribution notices from the Source form of the Work,
  30745. excluding those notices that do not pertain to any part of
  30746. the Derivative Works; and
  30747. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  30748. distribution, then any Derivative Works that You distribute must
  30749. include a readable copy of the attribution notices contained
  30750. within such NOTICE file, excluding those notices that do not
  30751. pertain to any part of the Derivative Works, in at least one
  30752. of the following places: within a NOTICE text file distributed
  30753. as part of the Derivative Works; within the Source form or
  30754. documentation, if provided along with the Derivative Works; or,
  30755. within a display generated by the Derivative Works, if and
  30756. wherever such third-party notices normally appear. The contents
  30757. of the NOTICE file are for informational purposes only and
  30758. do not modify the License. You may add Your own attribution
  30759. notices within Derivative Works that You distribute, alongside
  30760. or as an addendum to the NOTICE text from the Work, provided
  30761. that such additional attribution notices cannot be construed
  30762. as modifying the License.
  30763. You may add Your own copyright statement to Your modifications and
  30764. may provide additional or different license terms and conditions
  30765. for use, reproduction, or distribution of Your modifications, or
  30766. for any such Derivative Works as a whole, provided Your use,
  30767. reproduction, and distribution of the Work otherwise complies with
  30768. the conditions stated in this License.
  30769. 5. Submission of Contributions. Unless You explicitly state otherwise,
  30770. any Contribution intentionally submitted for inclusion in the Work
  30771. by You to the Licensor shall be under the terms and conditions of
  30772. this License, without any additional terms or conditions.
  30773. Notwithstanding the above, nothing herein shall supersede or modify
  30774. the terms of any separate license agreement you may have executed
  30775. with Licensor regarding such Contributions.
  30776. 6. Trademarks. This License does not grant permission to use the trade
  30777. names, trademarks, service marks, or product names of the Licensor,
  30778. except as required for reasonable and customary use in describing the
  30779. origin of the Work and reproducing the content of the NOTICE file.
  30780. 7. Disclaimer of Warranty. Unless required by applicable law or
  30781. agreed to in writing, Licensor provides the Work (and each
  30782. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  30783. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  30784. implied, including, without limitation, any warranties or conditions
  30785. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  30786. PARTICULAR PURPOSE. You are solely responsible for determining the
  30787. appropriateness of using or redistributing the Work and assume any
  30788. risks associated with Your exercise of permissions under this License.
  30789. 8. Limitation of Liability. In no event and under no legal theory,
  30790. whether in tort (including negligence), contract, or otherwise,
  30791. unless required by applicable law (such as deliberate and grossly
  30792. negligent acts) or agreed to in writing, shall any Contributor be
  30793. liable to You for damages, including any direct, indirect, special,
  30794. incidental, or consequential damages of any character arising as a
  30795. result of this License or out of the use or inability to use the
  30796. Work (including but not limited to damages for loss of goodwill,
  30797. work stoppage, computer failure or malfunction, or any and all
  30798. other commercial damages or losses), even if such Contributor
  30799. has been advised of the possibility of such damages.
  30800. 9. Accepting Warranty or Additional Liability. While redistributing
  30801. the Work or Derivative Works thereof, You may choose to offer,
  30802. and charge a fee for, acceptance of support, warranty, indemnity,
  30803. or other liability obligations and/or rights consistent with this
  30804. License. However, in accepting such obligations, You may act only
  30805. on Your own behalf and on Your sole responsibility, not on behalf
  30806. of any other Contributor, and only if You agree to indemnify,
  30807. defend, and hold each Contributor harmless for any liability
  30808. incurred by, or claims asserted against, such Contributor by reason
  30809. of your accepting any such warranty or additional liability.
  30810. END OF TERMS AND CONDITIONS
  30811. APPENDIX: How to apply the Apache License to your work.
  30812. To apply the Apache License to your work, attach the following
  30813. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  30814. replaced with your own identifying information. (Don&#x27;t include
  30815. the brackets!) The text should be enclosed in the appropriate
  30816. comment syntax for the file format. We also recommend that a
  30817. file or class name and description of purpose be included on the
  30818. same &quot;printed page&quot; as the copyright notice for easier
  30819. identification within third-party archives.
  30820. Copyright 2017 Google Inc.
  30821. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  30822. you may not use this file except in compliance with the License.
  30823. You may obtain a copy of the License at
  30824. http://www.apache.org/licenses/LICENSE-2.0
  30825. Unless required by applicable law or agreed to in writing, software
  30826. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  30827. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  30828. See the License for the specific language governing permissions and
  30829. limitations under the License.
  30830. Kotlin:
  30831. Files: kotlinc/*
  30832. Apache License
  30833. Version 2.0, January 2004
  30834. http://www.apache.org/licenses/
  30835. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  30836. 1. Definitions.
  30837. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  30838. and distribution as defined by Sections 1 through 9 of this document.
  30839. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  30840. the copyright owner that is granting the License.
  30841. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  30842. other entities that control, are controlled by, or are under common
  30843. control with that entity. For the purposes of this definition,
  30844. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  30845. direction or management of such entity, whether by contract or
  30846. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  30847. outstanding shares, or (iii) beneficial ownership of such entity.
  30848. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  30849. exercising permissions granted by this License.
  30850. &quot;Source&quot; form shall mean the preferred form for making modifications,
  30851. including but not limited to software source code, documentation
  30852. source, and configuration files.
  30853. &quot;Object&quot; form shall mean any form resulting from mechanical
  30854. transformation or translation of a Source form, including but
  30855. not limited to compiled object code, generated documentation,
  30856. and conversions to other media types.
  30857. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  30858. Object form, made available under the License, as indicated by a
  30859. copyright notice that is included in or attached to the work
  30860. (an example is provided in the Appendix below).
  30861. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  30862. form, that is based on (or derived from) the Work and for which the
  30863. editorial revisions, annotations, elaborations, or other modifications
  30864. represent, as a whole, an original work of authorship. For the purposes
  30865. of this License, Derivative Works shall not include works that remain
  30866. separable from, or merely link (or bind by name) to the interfaces of,
  30867. the Work and Derivative Works thereof.
  30868. &quot;Contribution&quot; shall mean any work of authorship, including
  30869. the original version of the Work and any modifications or additions
  30870. to that Work or Derivative Works thereof, that is intentionally
  30871. submitted to Licensor for inclusion in the Work by the copyright owner
  30872. or by an individual or Legal Entity authorized to submit on behalf of
  30873. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  30874. means any form of electronic, verbal, or written communication sent
  30875. to the Licensor or its representatives, including but not limited to
  30876. communication on electronic mailing lists, source code control systems,
  30877. and issue tracking systems that are managed by, or on behalf of, the
  30878. Licensor for the purpose of discussing and improving the Work, but
  30879. excluding communication that is conspicuously marked or otherwise
  30880. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  30881. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  30882. on behalf of whom a Contribution has been received by Licensor and
  30883. subsequently incorporated within the Work.
  30884. 2. Grant of Copyright License. Subject to the terms and conditions of
  30885. this License, each Contributor hereby grants to You a perpetual,
  30886. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  30887. copyright license to reproduce, prepare Derivative Works of,
  30888. publicly display, publicly perform, sublicense, and distribute the
  30889. Work and such Derivative Works in Source or Object form.
  30890. 3. Grant of Patent License. Subject to the terms and conditions of
  30891. this License, each Contributor hereby grants to You a perpetual,
  30892. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  30893. (except as stated in this section) patent license to make, have made,
  30894. use, offer to sell, sell, import, and otherwise transfer the Work,
  30895. where such license applies only to those patent claims licensable
  30896. by such Contributor that are necessarily infringed by their
  30897. Contribution(s) alone or by combination of their Contribution(s)
  30898. with the Work to which such Contribution(s) was submitted. If You
  30899. institute patent litigation against any entity (including a
  30900. cross-claim or counterclaim in a lawsuit) alleging that the Work
  30901. or a Contribution incorporated within the Work constitutes direct
  30902. or contributory patent infringement, then any patent licenses
  30903. granted to You under this License for that Work shall terminate
  30904. as of the date such litigation is filed.
  30905. 4. Redistribution. You may reproduce and distribute copies of the
  30906. Work or Derivative Works thereof in any medium, with or without
  30907. modifications, and in Source or Object form, provided that You
  30908. meet the following conditions:
  30909. (a) You must give any other recipients of the Work or
  30910. Derivative Works a copy of this License; and
  30911. (b) You must cause any modified files to carry prominent notices
  30912. stating that You changed the files; and
  30913. (c) You must retain, in the Source form of any Derivative Works
  30914. that You distribute, all copyright, patent, trademark, and
  30915. attribution notices from the Source form of the Work,
  30916. excluding those notices that do not pertain to any part of
  30917. the Derivative Works; and
  30918. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  30919. distribution, then any Derivative Works that You distribute must
  30920. include a readable copy of the attribution notices contained
  30921. within such NOTICE file, excluding those notices that do not
  30922. pertain to any part of the Derivative Works, in at least one
  30923. of the following places: within a NOTICE text file distributed
  30924. as part of the Derivative Works; within the Source form or
  30925. documentation, if provided along with the Derivative Works; or,
  30926. within a display generated by the Derivative Works, if and
  30927. wherever such third-party notices normally appear. The contents
  30928. of the NOTICE file are for informational purposes only and
  30929. do not modify the License. You may add Your own attribution
  30930. notices within Derivative Works that You distribute, alongside
  30931. or as an addendum to the NOTICE text from the Work, provided
  30932. that such additional attribution notices cannot be construed
  30933. as modifying the License.
  30934. You may add Your own copyright statement to Your modifications and
  30935. may provide additional or different license terms and conditions
  30936. for use, reproduction, or distribution of Your modifications, or
  30937. for any such Derivative Works as a whole, provided Your use,
  30938. reproduction, and distribution of the Work otherwise complies with
  30939. the conditions stated in this License.
  30940. 5. Submission of Contributions. Unless You explicitly state otherwise,
  30941. any Contribution intentionally submitted for inclusion in the Work
  30942. by You to the Licensor shall be under the terms and conditions of
  30943. this License, without any additional terms or conditions.
  30944. Notwithstanding the above, nothing herein shall supersede or modify
  30945. the terms of any separate license agreement you may have executed
  30946. with Licensor regarding such Contributions.
  30947. 6. Trademarks. This License does not grant permission to use the trade
  30948. names, trademarks, service marks, or product names of the Licensor,
  30949. except as required for reasonable and customary use in describing the
  30950. origin of the Work and reproducing the content of the NOTICE file.
  30951. 7. Disclaimer of Warranty. Unless required by applicable law or
  30952. agreed to in writing, Licensor provides the Work (and each
  30953. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  30954. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  30955. implied, including, without limitation, any warranties or conditions
  30956. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  30957. PARTICULAR PURPOSE. You are solely responsible for determining the
  30958. appropriateness of using or redistributing the Work and assume any
  30959. risks associated with Your exercise of permissions under this License.
  30960. 8. Limitation of Liability. In no event and under no legal theory,
  30961. whether in tort (including negligence), contract, or otherwise,
  30962. unless required by applicable law (such as deliberate and grossly
  30963. negligent acts) or agreed to in writing, shall any Contributor be
  30964. liable to You for damages, including any direct, indirect, special,
  30965. incidental, or consequential damages of any character arising as a
  30966. result of this License or out of the use or inability to use the
  30967. Work (including but not limited to damages for loss of goodwill,
  30968. work stoppage, computer failure or malfunction, or any and all
  30969. other commercial damages or losses), even if such Contributor
  30970. has been advised of the possibility of such damages.
  30971. 9. Accepting Warranty or Additional Liability. While redistributing
  30972. the Work or Derivative Works thereof, You may choose to offer,
  30973. and charge a fee for, acceptance of support, warranty, indemnity,
  30974. or other liability obligations and/or rights consistent with this
  30975. License. However, in accepting such obligations, You may act only
  30976. on Your own behalf and on Your sole responsibility, not on behalf
  30977. of any other Contributor, and only if You agree to indemnify,
  30978. defend, and hold each Contributor harmless for any liability
  30979. incurred by, or claims asserted against, such Contributor by reason
  30980. of your accepting any such warranty or additional liability.
  30981. END OF TERMS AND CONDITIONS
  30982. APPENDIX: How to apply the Apache License to your work.
  30983. To apply the Apache License to your work, attach the following
  30984. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  30985. replaced with your own identifying information. (Don&#x27;t include
  30986. the brackets!) The text should be enclosed in the appropriate
  30987. comment syntax for the file format. We also recommend that a
  30988. file or class name and description of purpose be included on the
  30989. same &quot;printed page&quot; as the copyright notice for easier
  30990. identification within third-party archives.
  30991. Copyright 2000-2020 JetBrains s.r.o. and Kotlin Programming Language contributors.
  30992. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  30993. you may not use this file except in compliance with the License.
  30994. You may obtain a copy of the License at
  30995. http://www.apache.org/licenses/LICENSE-2.0
  30996. Unless required by applicable law or agreed to in writing, software
  30997. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  30998. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  30999. See the License for the specific language governing permissions and
  31000. limitations under the License.
  31001. ------------------
  31002. Files: kotlinc/lib/trove4j.jar
  31003. GNU LESSER GENERAL PUBLIC LICENSE
  31004. Version 2.1, February 1999
  31005. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  31006. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  31007. Everyone is permitted to copy and distribute verbatim copies
  31008. of this license document, but changing it is not allowed.
  31009. [This is the first released version of the Lesser GPL. It also counts
  31010. as the successor of the GNU Library Public License, version 2, hence
  31011. the version number 2.1.]
  31012. Preamble
  31013. The licenses for most software are designed to take away your
  31014. freedom to share and change it. By contrast, the GNU General Public
  31015. Licenses are intended to guarantee your freedom to share and change
  31016. free software--to make sure the software is free for all its users.
  31017. This license, the Lesser General Public License, applies to some
  31018. specially designated software packages--typically libraries--of the
  31019. Free Software Foundation and other authors who decide to use it. You
  31020. can use it too, but we suggest you first think carefully about whether
  31021. this license or the ordinary General Public License is the better
  31022. strategy to use in any particular case, based on the explanations below.
  31023. When we speak of free software, we are referring to freedom of use,
  31024. not price. Our General Public Licenses are designed to make sure that
  31025. you have the freedom to distribute copies of free software (and charge
  31026. for this service if you wish); that you receive source code or can get
  31027. it if you want it; that you can change the software and use pieces of
  31028. it in new free programs; and that you are informed that you can do
  31029. these things.
  31030. To protect your rights, we need to make restrictions that forbid
  31031. distributors to deny you these rights or to ask you to surrender these
  31032. rights. These restrictions translate to certain responsibilities for
  31033. you if you distribute copies of the library or if you modify it.
  31034. For example, if you distribute copies of the library, whether gratis
  31035. or for a fee, you must give the recipients all the rights that we gave
  31036. you. You must make sure that they, too, receive or can get the source
  31037. code. If you link other code with the library, you must provide
  31038. complete object files to the recipients, so that they can relink them
  31039. with the library after making changes to the library and recompiling
  31040. it. And you must show them these terms so they know their rights.
  31041. We protect your rights with a two-step method: (1) we copyright the
  31042. library, and (2) we offer you this license, which gives you legal
  31043. permission to copy, distribute and/or modify the library.
  31044. To protect each distributor, we want to make it very clear that
  31045. there is no warranty for the free library. Also, if the library is
  31046. modified by someone else and passed on, the recipients should know
  31047. that what they have is not the original version, so that the original
  31048. author&#x27;s reputation will not be affected by problems that might be
  31049. introduced by others.
  31050. Finally, software patents pose a constant threat to the existence of
  31051. any free program. We wish to make sure that a company cannot
  31052. effectively restrict the users of a free program by obtaining a
  31053. restrictive license from a patent holder. Therefore, we insist that
  31054. any patent license obtained for a version of the library must be
  31055. consistent with the full freedom of use specified in this license.
  31056. Most GNU software, including some libraries, is covered by the
  31057. ordinary GNU General Public License. This license, the GNU Lesser
  31058. General Public License, applies to certain designated libraries, and
  31059. is quite different from the ordinary General Public License. We use
  31060. this license for certain libraries in order to permit linking those
  31061. libraries into non-free programs.
  31062. When a program is linked with a library, whether statically or using
  31063. a shared library, the combination of the two is legally speaking a
  31064. combined work, a derivative of the original library. The ordinary
  31065. General Public License therefore permits such linking only if the
  31066. entire combination fits its criteria of freedom. The Lesser General
  31067. Public License permits more lax criteria for linking other code with
  31068. the library.
  31069. We call this license the &quot;Lesser&quot; General Public License because it
  31070. does Less to protect the user&#x27;s freedom than the ordinary General
  31071. Public License. It also provides other free software developers Less
  31072. of an advantage over competing non-free programs. These disadvantages
  31073. are the reason we use the ordinary General Public License for many
  31074. libraries. However, the Lesser license provides advantages in certain
  31075. special circumstances.
  31076. For example, on rare occasions, there may be a special need to
  31077. encourage the widest possible use of a certain library, so that it becomes
  31078. a de-facto standard. To achieve this, non-free programs must be
  31079. allowed to use the library. A more frequent case is that a free
  31080. library does the same job as widely used non-free libraries. In this
  31081. case, there is little to gain by limiting the free library to free
  31082. software only, so we use the Lesser General Public License.
  31083. In other cases, permission to use a particular library in non-free
  31084. programs enables a greater number of people to use a large body of
  31085. free software. For example, permission to use the GNU C Library in
  31086. non-free programs enables many more people to use the whole GNU
  31087. operating system, as well as its variant, the GNU/Linux operating
  31088. system.
  31089. Although the Lesser General Public License is Less protective of the
  31090. users&#x27; freedom, it does ensure that the user of a program that is
  31091. linked with the Library has the freedom and the wherewithal to run
  31092. that program using a modified version of the Library.
  31093. The precise terms and conditions for copying, distribution and
  31094. modification follow. Pay close attention to the difference between a
  31095. &quot;work based on the library&quot; and a &quot;work that uses the library&quot;. The
  31096. former contains code derived from the library, whereas the latter must
  31097. be combined with the library in order to run.
  31098. GNU LESSER GENERAL PUBLIC LICENSE
  31099. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  31100. 0. This License Agreement applies to any software library or other
  31101. program which contains a notice placed by the copyright holder or
  31102. other authorized party saying it may be distributed under the terms of
  31103. this Lesser General Public License (also called &quot;this License&quot;).
  31104. Each licensee is addressed as &quot;you&quot;.
  31105. A &quot;library&quot; means a collection of software functions and/or data
  31106. prepared so as to be conveniently linked with application programs
  31107. (which use some of those functions and data) to form executables.
  31108. The &quot;Library&quot;, below, refers to any such software library or work
  31109. which has been distributed under these terms. A &quot;work based on the
  31110. Library&quot; means either the Library or any derivative work under
  31111. copyright law: that is to say, a work containing the Library or a
  31112. portion of it, either verbatim or with modifications and/or translated
  31113. straightforwardly into another language. (Hereinafter, translation is
  31114. included without limitation in the term &quot;modification&quot;.)
  31115. &quot;Source code&quot; for a work means the preferred form of the work for
  31116. making modifications to it. For a library, complete source code means
  31117. all the source code for all modules it contains, plus any associated
  31118. interface definition files, plus the scripts used to control compilation
  31119. and installation of the library.
  31120. Activities other than copying, distribution and modification are not
  31121. covered by this License; they are outside its scope. The act of
  31122. running a program using the Library is not restricted, and output from
  31123. such a program is covered only if its contents constitute a work based
  31124. on the Library (independent of the use of the Library in a tool for
  31125. writing it). Whether that is true depends on what the Library does
  31126. and what the program that uses the Library does.
  31127. 1. You may copy and distribute verbatim copies of the Library&#x27;s
  31128. complete source code as you receive it, in any medium, provided that
  31129. you conspicuously and appropriately publish on each copy an
  31130. appropriate copyright notice and disclaimer of warranty; keep intact
  31131. all the notices that refer to this License and to the absence of any
  31132. warranty; and distribute a copy of this License along with the
  31133. Library.
  31134. You may charge a fee for the physical act of transferring a copy,
  31135. and you may at your option offer warranty protection in exchange for a
  31136. fee.
  31137. 2. You may modify your copy or copies of the Library or any portion
  31138. of it, thus forming a work based on the Library, and copy and
  31139. distribute such modifications or work under the terms of Section 1
  31140. above, provided that you also meet all of these conditions:
  31141. a) The modified work must itself be a software library.
  31142. b) You must cause the files modified to carry prominent notices
  31143. stating that you changed the files and the date of any change.
  31144. c) You must cause the whole of the work to be licensed at no
  31145. charge to all third parties under the terms of this License.
  31146. d) If a facility in the modified Library refers to a function or a
  31147. table of data to be supplied by an application program that uses
  31148. the facility, other than as an argument passed when the facility
  31149. is invoked, then you must make a good faith effort to ensure that,
  31150. in the event an application does not supply such function or
  31151. table, the facility still operates, and performs whatever part of
  31152. its purpose remains meaningful.
  31153. (For example, a function in a library to compute square roots has
  31154. a purpose that is entirely well-defined independent of the
  31155. application. Therefore, Subsection 2d requires that any
  31156. application-supplied function or table used by this function must
  31157. be optional: if the application does not supply it, the square
  31158. root function must still compute square roots.)
  31159. These requirements apply to the modified work as a whole. If
  31160. identifiable sections of that work are not derived from the Library,
  31161. and can be reasonably considered independent and separate works in
  31162. themselves, then this License, and its terms, do not apply to those
  31163. sections when you distribute them as separate works. But when you
  31164. distribute the same sections as part of a whole which is a work based
  31165. on the Library, the distribution of the whole must be on the terms of
  31166. this License, whose permissions for other licensees extend to the
  31167. entire whole, and thus to each and every part regardless of who wrote
  31168. it.
  31169. Thus, it is not the intent of this section to claim rights or contest
  31170. your rights to work written entirely by you; rather, the intent is to
  31171. exercise the right to control the distribution of derivative or
  31172. collective works based on the Library.
  31173. In addition, mere aggregation of another work not based on the Library
  31174. with the Library (or with a work based on the Library) on a volume of
  31175. a storage or distribution medium does not bring the other work under
  31176. the scope of this License.
  31177. 3. You may opt to apply the terms of the ordinary GNU General Public
  31178. License instead of this License to a given copy of the Library. To do
  31179. this, you must alter all the notices that refer to this License, so
  31180. that they refer to the ordinary GNU General Public License, version 2,
  31181. instead of to this License. (If a newer version than version 2 of the
  31182. ordinary GNU General Public License has appeared, then you can specify
  31183. that version instead if you wish.) Do not make any other change in
  31184. these notices.
  31185. Once this change is made in a given copy, it is irreversible for
  31186. that copy, so the ordinary GNU General Public License applies to all
  31187. subsequent copies and derivative works made from that copy.
  31188. This option is useful when you wish to copy part of the code of
  31189. the Library into a program that is not a library.
  31190. 4. You may copy and distribute the Library (or a portion or
  31191. derivative of it, under Section 2) in object code or executable form
  31192. under the terms of Sections 1 and 2 above provided that you accompany
  31193. it with the complete corresponding machine-readable source code, which
  31194. must be distributed under the terms of Sections 1 and 2 above on a
  31195. medium customarily used for software interchange.
  31196. If distribution of object code is made by offering access to copy
  31197. from a designated place, then offering equivalent access to copy the
  31198. source code from the same place satisfies the requirement to
  31199. distribute the source code, even though third parties are not
  31200. compelled to copy the source along with the object code.
  31201. 5. A program that contains no derivative of any portion of the
  31202. Library, but is designed to work with the Library by being compiled or
  31203. linked with it, is called a &quot;work that uses the Library&quot;. Such a
  31204. work, in isolation, is not a derivative work of the Library, and
  31205. therefore falls outside the scope of this License.
  31206. However, linking a &quot;work that uses the Library&quot; with the Library
  31207. creates an executable that is a derivative of the Library (because it
  31208. contains portions of the Library), rather than a &quot;work that uses the
  31209. library&quot;. The executable is therefore covered by this License.
  31210. Section 6 states terms for distribution of such executables.
  31211. When a &quot;work that uses the Library&quot; uses material from a header file
  31212. that is part of the Library, the object code for the work may be a
  31213. derivative work of the Library even though the source code is not.
  31214. Whether this is true is especially significant if the work can be
  31215. linked without the Library, or if the work is itself a library. The
  31216. threshold for this to be true is not precisely defined by law.
  31217. If such an object file uses only numerical parameters, data
  31218. structure layouts and accessors, and small macros and small inline
  31219. functions (ten lines or less in length), then the use of the object
  31220. file is unrestricted, regardless of whether it is legally a derivative
  31221. work. (Executables containing this object code plus portions of the
  31222. Library will still fall under Section 6.)
  31223. Otherwise, if the work is a derivative of the Library, you may
  31224. distribute the object code for the work under the terms of Section 6.
  31225. Any executables containing that work also fall under Section 6,
  31226. whether or not they are linked directly with the Library itself.
  31227. 6. As an exception to the Sections above, you may also combine or
  31228. link a &quot;work that uses the Library&quot; with the Library to produce a
  31229. work containing portions of the Library, and distribute that work
  31230. under terms of your choice, provided that the terms permit
  31231. modification of the work for the customer&#x27;s own use and reverse
  31232. engineering for debugging such modifications.
  31233. You must give prominent notice with each copy of the work that the
  31234. Library is used in it and that the Library and its use are covered by
  31235. this License. You must supply a copy of this License. If the work
  31236. during execution displays copyright notices, you must include the
  31237. copyright notice for the Library among them, as well as a reference
  31238. directing the user to the copy of this License. Also, you must do one
  31239. of these things:
  31240. a) Accompany the work with the complete corresponding
  31241. machine-readable source code for the Library including whatever
  31242. changes were used in the work (which must be distributed under
  31243. Sections 1 and 2 above); and, if the work is an executable linked
  31244. with the Library, with the complete machine-readable &quot;work that
  31245. uses the Library&quot;, as object code and/or source code, so that the
  31246. user can modify the Library and then relink to produce a modified
  31247. executable containing the modified Library. (It is understood
  31248. that the user who changes the contents of definitions files in the
  31249. Library will not necessarily be able to recompile the application
  31250. to use the modified definitions.)
  31251. b) Use a suitable shared library mechanism for linking with the
  31252. Library. A suitable mechanism is one that (1) uses at run time a
  31253. copy of the library already present on the user&#x27;s computer system,
  31254. rather than copying library functions into the executable, and (2)
  31255. will operate properly with a modified version of the library, if
  31256. the user installs one, as long as the modified version is
  31257. interface-compatible with the version that the work was made with.
  31258. c) Accompany the work with a written offer, valid for at
  31259. least three years, to give the same user the materials
  31260. specified in Subsection 6a, above, for a charge no more
  31261. than the cost of performing this distribution.
  31262. d) If distribution of the work is made by offering access to copy
  31263. from a designated place, offer equivalent access to copy the above
  31264. specified materials from the same place.
  31265. e) Verify that the user has already received a copy of these
  31266. materials or that you have already sent this user a copy.
  31267. For an executable, the required form of the &quot;work that uses the
  31268. Library&quot; must include any data and utility programs needed for
  31269. reproducing the executable from it. However, as a special exception,
  31270. the materials to be distributed need not include anything that is
  31271. normally distributed (in either source or binary form) with the major
  31272. components (compiler, kernel, and so on) of the operating system on
  31273. which the executable runs, unless that component itself accompanies
  31274. the executable.
  31275. It may happen that this requirement contradicts the license
  31276. restrictions of other proprietary libraries that do not normally
  31277. accompany the operating system. Such a contradiction means you cannot
  31278. use both them and the Library together in an executable that you
  31279. distribute.
  31280. 7. You may place library facilities that are a work based on the
  31281. Library side-by-side in a single library together with other library
  31282. facilities not covered by this License, and distribute such a combined
  31283. library, provided that the separate distribution of the work based on
  31284. the Library and of the other library facilities is otherwise
  31285. permitted, and provided that you do these two things:
  31286. a) Accompany the combined library with a copy of the same work
  31287. based on the Library, uncombined with any other library
  31288. facilities. This must be distributed under the terms of the
  31289. Sections above.
  31290. b) Give prominent notice with the combined library of the fact
  31291. that part of it is a work based on the Library, and explaining
  31292. where to find the accompanying uncombined form of the same work.
  31293. 8. You may not copy, modify, sublicense, link with, or distribute
  31294. the Library except as expressly provided under this License. Any
  31295. attempt otherwise to copy, modify, sublicense, link with, or
  31296. distribute the Library is void, and will automatically terminate your
  31297. rights under this License. However, parties who have received copies,
  31298. or rights, from you under this License will not have their licenses
  31299. terminated so long as such parties remain in full compliance.
  31300. 9. You are not required to accept this License, since you have not
  31301. signed it. However, nothing else grants you permission to modify or
  31302. distribute the Library or its derivative works. These actions are
  31303. prohibited by law if you do not accept this License. Therefore, by
  31304. modifying or distributing the Library (or any work based on the
  31305. Library), you indicate your acceptance of this License to do so, and
  31306. all its terms and conditions for copying, distributing or modifying
  31307. the Library or works based on it.
  31308. 10. Each time you redistribute the Library (or any work based on the
  31309. Library), the recipient automatically receives a license from the
  31310. original licensor to copy, distribute, link with or modify the Library
  31311. subject to these terms and conditions. You may not impose any further
  31312. restrictions on the recipients&#x27; exercise of the rights granted herein.
  31313. You are not responsible for enforcing compliance by third parties with
  31314. this License.
  31315. 11. If, as a consequence of a court judgment or allegation of patent
  31316. infringement or for any other reason (not limited to patent issues),
  31317. conditions are imposed on you (whether by court order, agreement or
  31318. otherwise) that contradict the conditions of this License, they do not
  31319. excuse you from the conditions of this License. If you cannot
  31320. distribute so as to satisfy simultaneously your obligations under this
  31321. License and any other pertinent obligations, then as a consequence you
  31322. may not distribute the Library at all. For example, if a patent
  31323. license would not permit royalty-free redistribution of the Library by
  31324. all those who receive copies directly or indirectly through you, then
  31325. the only way you could satisfy both it and this License would be to
  31326. refrain entirely from distribution of the Library.
  31327. If any portion of this section is held invalid or unenforceable under any
  31328. particular circumstance, the balance of the section is intended to apply,
  31329. and the section as a whole is intended to apply in other circumstances.
  31330. It is not the purpose of this section to induce you to infringe any
  31331. patents or other property right claims or to contest validity of any
  31332. such claims; this section has the sole purpose of protecting the
  31333. integrity of the free software distribution system which is
  31334. implemented by public license practices. Many people have made
  31335. generous contributions to the wide range of software distributed
  31336. through that system in reliance on consistent application of that
  31337. system; it is up to the author/donor to decide if he or she is willing
  31338. to distribute software through any other system and a licensee cannot
  31339. impose that choice.
  31340. This section is intended to make thoroughly clear what is believed to
  31341. be a consequence of the rest of this License.
  31342. 12. If the distribution and/or use of the Library is restricted in
  31343. certain countries either by patents or by copyrighted interfaces, the
  31344. original copyright holder who places the Library under this License may add
  31345. an explicit geographical distribution limitation excluding those countries,
  31346. so that distribution is permitted only in or among countries not thus
  31347. excluded. In such case, this License incorporates the limitation as if
  31348. written in the body of this License.
  31349. 13. The Free Software Foundation may publish revised and/or new
  31350. versions of the Lesser General Public License from time to time.
  31351. Such new versions will be similar in spirit to the present version,
  31352. but may differ in detail to address new problems or concerns.
  31353. Each version is given a distinguishing version number. If the Library
  31354. specifies a version number of this License which applies to it and
  31355. &quot;any later version&quot;, you have the option of following the terms and
  31356. conditions either of that version or of any later version published by
  31357. the Free Software Foundation. If the Library does not specify a
  31358. license version number, you may choose any version ever published by
  31359. the Free Software Foundation.
  31360. 14. If you wish to incorporate parts of the Library into other free
  31361. programs whose distribution conditions are incompatible with these,
  31362. write to the author to ask for permission. For software which is
  31363. copyrighted by the Free Software Foundation, write to the Free
  31364. Software Foundation; we sometimes make exceptions for this. Our
  31365. decision will be guided by the two goals of preserving the free status
  31366. of all derivatives of our free software and of promoting the sharing
  31367. and reuse of software generally.
  31368. NO WARRANTY
  31369. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  31370. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  31371. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  31372. OTHER PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY
  31373. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  31374. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  31375. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  31376. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  31377. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  31378. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  31379. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  31380. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  31381. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  31382. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  31383. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  31384. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  31385. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  31386. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  31387. DAMAGES.
  31388. END OF TERMS AND CONDITIONS
  31389. How to Apply These Terms to Your New Libraries
  31390. If you develop a new library, and you want it to be of the greatest
  31391. possible use to the public, we recommend making it free software that
  31392. everyone can redistribute and change. You can do so by permitting
  31393. redistribution under these terms (or, alternatively, under the terms of the
  31394. ordinary General Public License).
  31395. To apply these terms, attach the following notices to the library. It is
  31396. safest to attach them to the start of each source file to most effectively
  31397. convey the exclusion of warranty; and each file should have at least the
  31398. &quot;copyright&quot; line and a pointer to where the full notice is found.
  31399. &lt;one line to give the library&#x27;s name and a brief idea of what it does.&gt;
  31400. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  31401. This library is free software; you can redistribute it and/or
  31402. modify it under the terms of the GNU Lesser General Public
  31403. License as published by the Free Software Foundation; either
  31404. version 2.1 of the License, or (at your option) any later version.
  31405. This library is distributed in the hope that it will be useful,
  31406. but WITHOUT ANY WARRANTY; without even the implied warranty of
  31407. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  31408. Lesser General Public License for more details.
  31409. You should have received a copy of the GNU Lesser General Public
  31410. License along with this library; if not, write to the Free Software
  31411. Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  31412. Also add information on how to contact you by electronic and paper mail.
  31413. You should also get your employer (if you work as a programmer) or your
  31414. school, if any, to sign a &quot;copyright disclaimer&quot; for the library, if
  31415. necessary. Here is a sample; alter the names:
  31416. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  31417. library `Frob&#x27; (a library for tweaking knobs) written by James Random Hacker.
  31418. &lt;signature of Ty Coon&gt;, 1 April 1990
  31419. Ty Coon, President of Vice
  31420. That&#x27;s all there is to it!
  31421. ------------------
  31422. Files:
  31423. The version of Rhino used in GWT is licensed under a dual license,
  31424. Netscape Public License 1.1 / GNU General Public License.
  31425. The text of the Netscape Public License
  31426. is provided below (http://website-archive.mozilla.org/www.mozilla.org/mpl/MPL/NPL/1.1/):
  31427. AMENDMENTS
  31428. The Netscape Public License Version 1.1 (&quot;NPL&quot;) consists of the
  31429. Mozilla Public License Version 1.1 with the following Amendments,
  31430. including Exhibit A-Netscape Public License. Files identified with
  31431. &quot;Exhibit A-Netscape Public License&quot; are governed by the Netscape
  31432. Public License Version 1.1.
  31433. Additional Terms applicable to the Netscape Public License.
  31434. I. Effect.
  31435. These additional terms described in this Netscape Public
  31436. License -- Amendments shall apply to the Mozilla Communicator
  31437. client code and to all Covered Code under this License.
  31438. II. &#x27;&#x27;Netscape&#x27;s Branded Code&#x27;&#x27; means Covered Code that Netscape
  31439. distributes and/or permits others to distribute under one or
  31440. more trademark(s) which are controlled by Netscape but which
  31441. are not licensed for use under this License.
  31442. III. Netscape and logo.
  31443. This License does not grant any rights to use the trademarks
  31444. &quot;Netscape&#x27;&#x27;, the &quot;Netscape N and horizon&#x27;&#x27; logo or the
  31445. &quot;Netscape lighthouse&quot; logo, &quot;Netcenter&quot;, &quot;Gecko&quot;, &quot;Java&quot; or
  31446. &quot;JavaScript&quot;, &quot;Smart Browsing&quot; even if such marks are included
  31447. in the Original Code or Modifications.
  31448. IV. Inability to Comply Due to Contractual Obligation.
  31449. Prior to licensing the Original Code under this License,
  31450. Netscape has licensed third party code for use in Netscape&#x27;s
  31451. Branded Code. To the extent that Netscape is limited
  31452. contractually from making such third party code available under
  31453. this License, Netscape may choose to reintegrate such code into
  31454. Covered Code without being required to distribute such code in
  31455. Source Code form, even if such code would otherwise be
  31456. considered &#x27;&#x27;Modifications&#x27;&#x27; under this License.
  31457. V. Use of Modifications and Covered Code by Initial Developer.
  31458. V.1. In General.
  31459. The obligations of Section 3 apply to Netscape, except to
  31460. the extent specified in this Amendment, Section V.2 and
  31461. V.3.
  31462. V.2. Other Products.
  31463. Netscape may include Covered Code in products other than
  31464. the Netscape&#x27;s Branded Code which are released by
  31465. Netscape during the two (2) years following the release
  31466. date of the Original Code, without such additional
  31467. products becoming subject to the terms of this License,
  31468. and may license such additional products on different
  31469. terms from those contained in this License.
  31470. V.3. Alternative Licensing.
  31471. Netscape may license the Source Code of Netscape&#x27;s
  31472. Branded Code, including Modifications incorporated
  31473. therein, without such Netscape Branded Code becoming
  31474. subject to the terms of this License, and may license
  31475. such Netscape Branded Code on different terms from those
  31476. contained in this License.
  31477. VI. Litigation.
  31478. Notwithstanding the limitations of Section 11 above, the
  31479. provisions regarding litigation in Section 11(a), (b) and (c)
  31480. of the License shall apply to all disputes relating to this
  31481. License.
  31482. EXHIBIT A-Netscape Public License.
  31483. &#x27;&#x27;The contents of this file are subject to the Netscape Public
  31484. License Version 1.1 (the &quot;License&quot;); you may not use this file
  31485. except in compliance with the License. You may obtain a copy of
  31486. the License at http://www.mozilla.org/NPL/
  31487. Software distributed under the License is distributed on an &quot;AS
  31488. IS&quot; basis, WITHOUT WARRANTY OF ANY KIND, either express or
  31489. implied. See the License for the specific language governing
  31490. rights and limitations under the License.
  31491. The Original Code is Mozilla Communicator client code, released
  31492. March 31, 1998.
  31493. The Initial Developer of the Original Code is Netscape
  31494. Communications Corporation. Portions created by Netscape are
  31495. Copyright (C) 1998-1999 Netscape Communications Corporation. All
  31496. Rights Reserved.
  31497. Contributor(s): ______________________________________.
  31498. Alternatively, the contents of this file may be used under the
  31499. terms of the _____ license (the �[___] License�), in which case
  31500. the provisions of [______] License are applicable instead of those
  31501. above. If you wish to allow use of your version of this file only
  31502. under the terms of the [____] License and not to allow others to
  31503. use your version of this file under the NPL, indicate your
  31504. decision by deleting the provisions above and replace them with
  31505. the notice and other provisions required by the [___] License. If
  31506. you do not delete the provisions above, a recipient may use your
  31507. version of this file under either the NPL or the [___] License.&quot;
  31508. ----------------------
  31509. MOZILLA PUBLIC LICENSE
  31510. Version 1.1
  31511. 1. Definitions.
  31512. 1.0.1. &quot;Commercial Use&quot; means distribution or otherwise making the
  31513. Covered Code available to a third party.
  31514. 1.1. &#x27;&#x27;Contributor&#x27;&#x27; means each entity that creates or contributes
  31515. to the creation of Modifications.
  31516. 1.2. &#x27;&#x27;Contributor Version&#x27;&#x27; means the combination of the Original
  31517. Code, prior Modifications used by a Contributor, and the
  31518. Modifications made by that particular Contributor.
  31519. 1.3. &#x27;&#x27;Covered Code&#x27;&#x27; means the Original Code or Modifications or
  31520. the combination of the Original Code and Modifications, in each
  31521. case including portions thereof.
  31522. 1.4. &#x27;&#x27;Electronic Distribution Mechanism&#x27;&#x27; means a mechanism
  31523. generally accepted in the software development community for the
  31524. electronic transfer of data.
  31525. 1.5. &#x27;&#x27;Executable&#x27;&#x27; means Covered Code in any form other than Source Code.
  31526. 1.6. &#x27;&#x27;Initial Developer&#x27;&#x27; means the individual or entity
  31527. identified as the Initial Developer in the Source Code notice
  31528. required by Exhibit A.
  31529. 1.7. &#x27;&#x27;Larger Work&#x27;&#x27; means a work which combines Covered Code or
  31530. portions thereof with code not governed by the terms of this
  31531. License.
  31532. 1.8. &#x27;&#x27;License&#x27;&#x27; means this document.
  31533. 1.8.1. &quot;Licensable&quot; means having the right to grant, to the
  31534. maximum extent possible, whether at the time of the initial grant
  31535. or subsequently acquired, any and all of the rights conveyed
  31536. herein.
  31537. 1.9. &#x27;&#x27;Modifications&#x27;&#x27; means any addition to or deletion from the
  31538. substance or structure of either the Original Code or any previous
  31539. Modifications. When Covered Code is released as a series of files,
  31540. a Modification is:
  31541. A. Any addition to or deletion from the contents of a file
  31542. containing Original Code or previous Modifications.
  31543. B. Any new file that contains any part of the Original Code or
  31544. previous Modifications.
  31545. 1.10. &#x27;&#x27;Original Code&#x27;&#x27; means Source Code of computer software
  31546. code which is described in the Source Code notice required by
  31547. Exhibit A as Original Code, and which, at the time of its release
  31548. under this License is not already Covered Code governed by this
  31549. License.
  31550. 1.10.1. &quot;Patent Claims&quot; means any patent claim(s), now owned or
  31551. hereafter acquired, including without limitation, method, process,
  31552. and apparatus claims, in any patent Licensable by grantor.
  31553. 1.11. &#x27;&#x27;Source Code&#x27;&#x27; means the preferred form of the Covered Code
  31554. for making modifications to it, including all modules it contains,
  31555. plus any associated interface definition files, scripts used to
  31556. control compilation and installation of an Executable, or source
  31557. code differential comparisons against either the Original Code or
  31558. another well known, available Covered Code of the Contributor&#x27;s
  31559. choice. The Source Code can be in a compressed or archival form,
  31560. provided the appropriate decompression or de-archiving software is
  31561. widely available for no charge.
  31562. 1.12. &quot;You&#x27;&#x27; (or &quot;Your&quot;) means an individual or a legal entity
  31563. exercising rights under, and complying with all of the terms of,
  31564. this License or a future version of this License issued under
  31565. Section 6.1. For legal entities, &quot;You&#x27;&#x27; includes any entity which
  31566. controls, is controlled by, or is under common control with
  31567. You. For purposes of this definition, &quot;control&#x27;&#x27; means (a) the
  31568. power, direct or indirect, to cause the direction or management of
  31569. such entity, whether by contract or otherwise, or (b) ownership of
  31570. more than fifty percent (50%) of the outstanding shares or
  31571. beneficial ownership of such entity.
  31572. 2. Source Code License.
  31573. 2.1. The Initial Developer Grant.
  31574. The Initial Developer hereby grants You a world-wide,
  31575. royalty-free, non-exclusive license, subject to third party
  31576. intellectual property claims:
  31577. (a) under intellectual property rights (other than patent or
  31578. trademark) Licensable by Initial Developer to use, reproduce,
  31579. modify, display, perform, sublicense and distribute the
  31580. Original Code (or portions thereof) with or without
  31581. Modifications, and/or as part of a Larger Work; and
  31582. (b) under Patents Claims infringed by the making, using or
  31583. selling of Original Code, to make, have made, use, practice,
  31584. sell, and offer for sale, and/or otherwise dispose of the
  31585. Original Code (or portions thereof).
  31586. (c) the licenses granted in this Section 2.1(a) and (b) are
  31587. effective on the date Initial Developer first distributes
  31588. Original Code under the terms of this License.
  31589. (d) Notwithstanding Section 2.1(b) above, no patent license is
  31590. granted: 1) for code that You delete from the Original Code;
  31591. 2) separate from the Original Code; or 3) for infringements
  31592. caused by: i) the modification of the Original Code or ii) the
  31593. combination of the Original Code with other software or
  31594. devices.
  31595. 2.2. Contributor Grant.
  31596. Subject to third party intellectual property claims, each
  31597. Contributor hereby grants You a world-wide, royalty-free,
  31598. non-exclusive license
  31599. (a) under intellectual property rights (other than patent or
  31600. trademark) Licensable by Contributor, to use, reproduce,
  31601. modify, display, perform, sublicense and distribute the
  31602. Modifications created by such Contributor (or portions
  31603. thereof) either on an unmodified basis, with other
  31604. Modifications, as Covered Code and/or as part of a Larger
  31605. Work; and
  31606. (b) under Patent Claims infringed by the making, using, or
  31607. selling of Modifications made by that Contributor either alone
  31608. and/or in combination with its Contributor Version (or
  31609. portions of such combination), to make, use, sell, offer for
  31610. sale, have made, and/or otherwise dispose of: 1) Modifications
  31611. made by that Contributor (or portions thereof); and 2) the
  31612. combination of Modifications made by that Contributor with its
  31613. Contributor Version (or portions of such combination).
  31614. (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
  31615. effective on the date Contributor first makes Commercial Use
  31616. of the Covered Code.
  31617. (d) Notwithstanding Section 2.2(b) above, no patent license is
  31618. granted: 1) for any code that Contributor has deleted from the
  31619. Contributor Version; 2) separate from the Contributor Version;
  31620. 3) for infringements caused by: i) third party modifications
  31621. of Contributor Version or ii) the combination of Modifications
  31622. made by that Contributor with other software (except as part
  31623. of the Contributor Version) or other devices; or 4) under
  31624. Patent Claims infringed by Covered Code in the absence of
  31625. Modifications made by that Contributor.
  31626. 3. Distribution Obligations.
  31627. 3.1. Application of License.
  31628. The Modifications which You create or to which You contribute are
  31629. governed by the terms of this License, including without
  31630. limitation Section 2.2. The Source Code version of Covered Code
  31631. may be distributed only under the terms of this License or a
  31632. future version of this License released under Section 6.1, and You
  31633. must include a copy of this License with every copy of the Source
  31634. Code You distribute. You may not offer or impose any terms on any
  31635. Source Code version that alters or restricts the applicable
  31636. version of this License or the recipients&#x27; rights
  31637. hereunder. However, You may include an additional document
  31638. offering the additional rights described in Section 3.5.
  31639. 3.2. Availability of Source Code.
  31640. Any Modification which You create or to which You contribute must
  31641. be made available in Source Code form under the terms of this
  31642. License either on the same media as an Executable version or via
  31643. an accepted Electronic Distribution Mechanism to anyone to whom
  31644. you made an Executable version available; and if made available
  31645. via Electronic Distribution Mechanism, must remain available for
  31646. at least twelve (12) months after the date it initially became
  31647. available, or at least six (6) months after a subsequent version
  31648. of that particular Modification has been made available to such
  31649. recipients. You are responsible for ensuring that the Source Code
  31650. version remains available even if the Electronic Distribution
  31651. Mechanism is maintained by a third party.
  31652. 3.3. Description of Modifications.
  31653. You must cause all Covered Code to which You contribute to contain
  31654. a file documenting the changes You made to create that Covered
  31655. Code and the date of any change. You must include a prominent
  31656. statement that the Modification is derived, directly or
  31657. indirectly, from Original Code provided by the Initial Developer
  31658. and including the name of the Initial Developer in (a) the Source
  31659. Code, and (b) in any notice in an Executable version or related
  31660. documentation in which You describe the origin or ownership of the
  31661. Covered Code.
  31662. 3.4. Intellectual Property Matters
  31663. (a) Third Party Claims.
  31664. If Contributor has knowledge that a license under a third
  31665. party&#x27;s intellectual property rights is required to exercise
  31666. the rights granted by such Contributor under Sections 2.1 or
  31667. 2.2, Contributor must include a text file with the Source Code
  31668. distribution titled &quot;LEGAL&#x27;&#x27; which describes the claim and the
  31669. party making the claim in sufficient detail that a recipient
  31670. will know whom to contact. If Contributor obtains such
  31671. knowledge after the Modification is made available as
  31672. described in Section 3.2, Contributor shall promptly modify
  31673. the LEGAL file in all copies Contributor makes available
  31674. thereafter and shall take other steps (such as notifying
  31675. appropriate mailing lists or newsgroups) reasonably calculated
  31676. to inform those who received the Covered Code that new
  31677. knowledge has been obtained.
  31678. (b) Contributor APIs.
  31679. If Contributor&#x27;s Modifications include an application
  31680. programming interface and Contributor has knowledge of patent
  31681. licenses which are reasonably necessary to implement that API,
  31682. Contributor must also include this information in the LEGAL
  31683. file.
  31684. (c) Representations.
  31685. Contributor represents that, except as disclosed pursuant to
  31686. Section 3.4(a) above, Contributor believes that Contributor&#x27;s
  31687. Modifications are Contributor&#x27;s original creation(s) and/or
  31688. Contributor has sufficient rights to grant the rights conveyed
  31689. by this License.
  31690. 3.5. Required Notices.
  31691. You must duplicate the notice in Exhibit A in each file of the
  31692. Source Code. If it is not possible to put such notice in a
  31693. particular Source Code file due to its structure, then You must
  31694. include such notice in a location (such as a relevant directory)
  31695. where a user would be likely to look for such a notice. If You
  31696. created one or more Modification(s) You may add your name as a
  31697. Contributor to the notice described in Exhibit A. You must also
  31698. duplicate this License in any documentation for the Source Code
  31699. where You describe recipients&#x27; rights or ownership rights relating
  31700. to Covered Code. You may choose to offer, and to charge a fee
  31701. for, warranty, support, indemnity or liability obligations to one
  31702. or more recipients of Covered Code. However, You may do so only on
  31703. Your own behalf, and not on behalf of the Initial Developer or any
  31704. Contributor. You must make it absolutely clear than any such
  31705. warranty, support, indemnity or liability obligation is offered by
  31706. You alone, and You hereby agree to indemnify the Initial Developer
  31707. and every Contributor for any liability incurred by the Initial
  31708. Developer or such Contributor as a result of warranty, support,
  31709. indemnity or liability terms You offer.
  31710. 3.6. Distribution of Executable Versions.
  31711. You may distribute Covered Code in Executable form only if the
  31712. requirements of Section 3.1-3.5 have been met for that Covered
  31713. Code, and if You include a notice stating that the Source Code
  31714. version of the Covered Code is available under the terms of this
  31715. License, including a description of how and where You have
  31716. fulfilled the obligations of Section 3.2. The notice must be
  31717. conspicuously included in any notice in an Executable version,
  31718. related documentation or collateral in which You describe
  31719. recipients&#x27; rights relating to the Covered Code. You may
  31720. distribute the Executable version of Covered Code or ownership
  31721. rights under a license of Your choice, which may contain terms
  31722. different from this License, provided that You are in compliance
  31723. with the terms of this License and that the license for the
  31724. Executable version does not attempt to limit or alter the
  31725. recipient&#x27;s rights in the Source Code version from the rights set
  31726. forth in this License. If You distribute the Executable version
  31727. under a different license You must make it absolutely clear that
  31728. any terms which differ from this License are offered by You alone,
  31729. not by the Initial Developer or any Contributor. You hereby agree
  31730. to indemnify the Initial Developer and every Contributor for any
  31731. liability incurred by the Initial Developer or such Contributor as
  31732. a result of any such terms You offer.
  31733. 3.7. Larger Works.
  31734. You may create a Larger Work by combining Covered Code with other
  31735. code not governed by the terms of this License and distribute the
  31736. Larger Work as a single product. In such a case, You must make
  31737. sure the requirements of this License are fulfilled for the
  31738. Covered Code.
  31739. 4. Inability to Comply Due to Statute or Regulation.
  31740. If it is impossible for You to comply with any of the terms of
  31741. this License with respect to some or all of the Covered Code due
  31742. to statute, judicial order, or regulation then You must: (a)
  31743. comply with the terms of this License to the maximum extent
  31744. possible; and (b) describe the limitations and the code they
  31745. affect. Such description must be included in the LEGAL file
  31746. described in Section 3.4 and must be included with all
  31747. distributions of the Source Code. Except to the extent prohibited
  31748. by statute or regulation, such description must be sufficiently
  31749. detailed for a recipient of ordinary skill to be able to
  31750. understand it.
  31751. 5. Application of this License.
  31752. This License applies to code to which the Initial Developer has
  31753. attached the notice in Exhibit A and to related Covered Code.
  31754. 6. Versions of the License.
  31755. 6.1. New Versions.
  31756. Netscape Communications Corporation (&#x27;&#x27;Netscape&#x27;&#x27;) may publish
  31757. revised and/or new versions of the License from time to time. Each
  31758. version will be given a distinguishing version number.
  31759. 6.2. Effect of New Versions.
  31760. Once Covered Code has been published under a particular version of
  31761. the License, You may always continue to use it under the terms of
  31762. that version. You may also choose to use such Covered Code under
  31763. the terms of any subsequent version of the License published by
  31764. Netscape. No one other than Netscape has the right to modify the
  31765. terms applicable to Covered Code created under this License.
  31766. 6.3. Derivative Works.
  31767. If You create or use a modified version of this License (which you
  31768. may only do in order to apply it to code which is not already
  31769. Covered Code governed by this License), You must (a) rename Your
  31770. license so that the phrases &#x27;&#x27;Mozilla&#x27;&#x27;, &#x27;&#x27;MOZILLAPL&#x27;&#x27;, &#x27;&#x27;MOZPL&#x27;&#x27;,
  31771. &#x27;&#x27;Netscape&#x27;&#x27;, &quot;MPL&quot;, &#x27;&#x27;NPL&#x27;&#x27; or any confusingly similar phrase do
  31772. not appear in your license (except to note that your license
  31773. differs from this License) and (b) otherwise make it clear that
  31774. Your version of the license contains terms which differ from the
  31775. Mozilla Public License and Netscape Public License. (Filling in
  31776. the name of the Initial Developer, Original Code or Contributor in
  31777. the notice described in Exhibit A shall not of themselves be
  31778. deemed to be modifications of this License.)
  31779. 7. DISCLAIMER OF WARRANTY.
  31780. COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN &quot;AS IS&#x27;&#x27; BASIS,
  31781. WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
  31782. INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS
  31783. FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
  31784. NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE
  31785. OF THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE
  31786. DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY
  31787. OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING,
  31788. REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN
  31789. ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS
  31790. AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
  31791. 8. TERMINATION.
  31792. 8.1. This License and the rights granted hereunder will terminate
  31793. automatically if You fail to comply with terms herein and fail to
  31794. cure such breach within 30 days of becoming aware of the
  31795. breach. All sublicenses to the Covered Code which are properly
  31796. granted shall survive any termination of this License. Provisions
  31797. which, by their nature, must remain in effect beyond the
  31798. termination of this License shall survive.
  31799. 8.2. If You initiate litigation by asserting a patent
  31800. infringement claim (excluding declatory judgment actions) against
  31801. Initial Developer or a Contributor (the Initial Developer or
  31802. Contributor against whom You file such action is referred to as
  31803. &quot;Participant&quot;) alleging that:
  31804. (a) such Participant&#x27;s Contributor Version directly or indirectly
  31805. infringes any patent, then any and all rights granted by such
  31806. Participant to You under Sections 2.1 and/or 2.2 of this License
  31807. shall, upon 60 days notice from Participant terminate
  31808. prospectively, unless if within 60 days after receipt of notice
  31809. You either: (i) agree in writing to pay Participant a mutually
  31810. agreeable reasonable royalty for Your past and future use of
  31811. Modifications made by such Participant, or (ii) withdraw Your
  31812. litigation claim with respect to the Contributor Version against
  31813. such Participant. If within 60 days of notice, a reasonable
  31814. royalty and payment arrangement are not mutually agreed upon in
  31815. writing by the parties or the litigation claim is not withdrawn,
  31816. the rights granted by Participant to You under Sections 2.1 and/or
  31817. 2.2 automatically terminate at the expiration of the 60 day notice
  31818. period specified above.
  31819. (b) any software, hardware, or device, other than such
  31820. Participant&#x27;s Contributor Version, directly or indirectly
  31821. infringes any patent, then any rights granted to You by such
  31822. Participant under Sections 2.1(b) and 2.2(b) are revoked effective
  31823. as of the date You first made, used, sold, distributed, or had
  31824. made, Modifications made by that Participant.
  31825. 8.3. If You assert a patent infringement claim against
  31826. Participant alleging that such Participant&#x27;s Contributor Version
  31827. directly or indirectly infringes any patent where such claim is
  31828. resolved (such as by license or settlement) prior to the
  31829. initiation of patent infringement litigation, then the reasonable
  31830. value of the licenses granted by such Participant under Sections
  31831. 2.1 or 2.2 shall be taken into account in determining the amount
  31832. or value of any payment or license.
  31833. 8.4. In the event of termination under Sections 8.1 or 8.2 above,
  31834. all end user license agreements (excluding distributors and
  31835. resellers) which have been validly granted by You or any
  31836. distributor hereunder prior to termination shall survive
  31837. termination.
  31838. 9. LIMITATION OF LIABILITY.
  31839. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
  31840. (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
  31841. INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF
  31842. COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO
  31843. ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
  31844. DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES
  31845. FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR
  31846. MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES,
  31847. EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF
  31848. SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO
  31849. LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY&#x27;S
  31850. NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH
  31851. LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR
  31852. LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS
  31853. EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
  31854. 10. U.S. GOVERNMENT END USERS.
  31855. The Covered Code is a &#x27;&#x27;commercial item,&#x27;&#x27; as that term is defined
  31856. in 48 C.F.R. 2.101 (Oct. 1995), consisting of &#x27;&#x27;commercial
  31857. computer software&#x27;&#x27; and &#x27;&#x27;commercial computer software
  31858. documentation,&#x27;&#x27; as such terms are used in 48 C.F.R. 12.212
  31859. (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48
  31860. C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all
  31861. U.S. Government End Users acquire Covered Code with only those
  31862. rights set forth herein.
  31863. 11. MISCELLANEOUS.
  31864. This License represents the complete agreement concerning subject
  31865. matter hereof. If any provision of this License is held to be
  31866. unenforceable, such provision shall be reformed only to the extent
  31867. necessary to make it enforceable. This License shall be governed
  31868. by California law provisions (except to the extent applicable law,
  31869. if any, provides otherwise), excluding its conflict-of-law
  31870. provisions. With respect to disputes in which at least one party
  31871. is a citizen of, or an entity chartered or registered to do
  31872. business in the United States of America, any litigation relating
  31873. to this License shall be subject to the jurisdiction of the
  31874. Federal Courts of the Northern District of California, with venue
  31875. lying in Santa Clara County, California, with the losing party
  31876. responsible for costs, including without limitation, court costs
  31877. and reasonable attorneys&#x27; fees and expenses. The application of
  31878. the United Nations Convention on Contracts for the International
  31879. Sale of Goods is expressly excluded. Any law or regulation which
  31880. provides that the language of a contract shall be construed
  31881. against the drafter shall not apply to this License.
  31882. 12. RESPONSIBILITY FOR CLAIMS.
  31883. As between Initial Developer and the Contributors, each party is
  31884. responsible for claims and damages arising, directly or
  31885. indirectly, out of its utilization of rights under this License
  31886. and You agree to work with Initial Developer and Contributors to
  31887. distribute such responsibility on an equitable basis. Nothing
  31888. herein is intended or shall be deemed to constitute any admission
  31889. of liability.
  31890. 13. MULTIPLE-LICENSED CODE.
  31891. Initial Developer may designate portions of the Covered Code as
  31892. �Multiple-Licensed�. �Multiple-Licensed� means that the Initial
  31893. Developer permits you to utilize portions of the Covered Code
  31894. under Your choice of the NPL or the alternative licenses, if any,
  31895. specified by the Initial Developer in the file described in
  31896. Exhibit A.
  31897. EXHIBIT A -Mozilla Public License.
  31898. ``The contents of this file are subject to the Mozilla Public
  31899. License Version 1.1 (the &quot;License&quot;); you may not use this file
  31900. except in compliance with the License. You may obtain a copy of
  31901. the License at http://www.mozilla.org/MPL/
  31902. Software distributed under the License is distributed on an &quot;AS
  31903. IS&quot; basis, WITHOUT WARRANTY OF ANY KIND, either express or
  31904. implied. See the License for the specific language governing
  31905. rights and limitations under the License.
  31906. The Original Code is ______________________________________.
  31907. The Initial Developer of the Original Code is
  31908. ________________________. Portions created by
  31909. ______________________ are Copyright (C) ______
  31910. _______________________. All Rights Reserved.
  31911. Contributor(s): ______________________________________.
  31912. Alternatively, the contents of this file may be used under the
  31913. terms of the _____ license (the �[___] License�), in which case
  31914. the provisions of [______] License are applicable instead of those
  31915. above. If you wish to allow use of your version of this file only
  31916. under the terms of the [____] License and not to allow others to
  31917. use your version of this file under the MPL, indicate your
  31918. decision by deleting the provisions above and replace them with
  31919. the notice and other provisions required by the [___] License. If
  31920. you do not delete the provisions above, a recipient may use your
  31921. version of this file under either the MPL or the [___] License.&quot;
  31922. [NOTE: The text of this Exhibit A may differ slightly from the
  31923. text of the notices in the Source Code files of the Original
  31924. Code. You should use the text of this Exhibit A rather than the
  31925. text found in the Original Code Source Code for Your
  31926. Modifications.]
  31927. ============================================================================
  31928. GNU GENERAL PUBLIC LICENSE
  31929. Version 2, June 1991
  31930. Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
  31931. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  31932. Everyone is permitted to copy and distribute verbatim copies
  31933. of this license document, but changing it is not allowed.
  31934. Preamble
  31935. The licenses for most software are designed to take away your
  31936. freedom to share and change it. By contrast, the GNU General Public
  31937. License is intended to guarantee your freedom to share and change free
  31938. software--to make sure the software is free for all its users. This
  31939. General Public License applies to most of the Free Software
  31940. Foundation&#x27;s software and to any other program whose authors commit to
  31941. using it. (Some other Free Software Foundation software is covered by
  31942. the GNU Lesser General Public License instead.) You can apply it to
  31943. your programs, too.
  31944. When we speak of free software, we are referring to freedom, not
  31945. price. Our General Public Licenses are designed to make sure that you
  31946. have the freedom to distribute copies of free software (and charge for
  31947. this service if you wish), that you receive source code or can get it
  31948. if you want it, that you can change the software or use pieces of it
  31949. in new free programs; and that you know you can do these things.
  31950. To protect your rights, we need to make restrictions that forbid
  31951. anyone to deny you these rights or to ask you to surrender the rights.
  31952. These restrictions translate to certain responsibilities for you if you
  31953. distribute copies of the software, or if you modify it.
  31954. For example, if you distribute copies of such a program, whether
  31955. gratis or for a fee, you must give the recipients all the rights that
  31956. you have. You must make sure that they, too, receive or can get the
  31957. source code. And you must show them these terms so they know their
  31958. rights.
  31959. We protect your rights with two steps: (1) copyright the software, and
  31960. (2) offer you this license which gives you legal permission to copy,
  31961. distribute and/or modify the software.
  31962. Also, for each author&#x27;s protection and ours, we want to make certain
  31963. that everyone understands that there is no warranty for this free
  31964. software. If the software is modified by someone else and passed on, we
  31965. want its recipients to know that what they have is not the original, so
  31966. that any problems introduced by others will not reflect on the original
  31967. authors&#x27; reputations.
  31968. Finally, any free program is threatened constantly by software
  31969. patents. We wish to avoid the danger that redistributors of a free
  31970. program will individually obtain patent licenses, in effect making the
  31971. program proprietary. To prevent this, we have made it clear that any
  31972. patent must be licensed for everyone&#x27;s free use or not licensed at all.
  31973. The precise terms and conditions for copying, distribution and
  31974. modification follow.
  31975. GNU GENERAL PUBLIC LICENSE
  31976. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  31977. 0. This License applies to any program or other work which contains
  31978. a notice placed by the copyright holder saying it may be distributed
  31979. under the terms of this General Public License. The &quot;Program&quot;, below,
  31980. refers to any such program or work, and a &quot;work based on the Program&quot;
  31981. means either the Program or any derivative work under copyright law:
  31982. that is to say, a work containing the Program or a portion of it,
  31983. either verbatim or with modifications and/or translated into another
  31984. language. (Hereinafter, translation is included without limitation in
  31985. the term &quot;modification&quot;.) Each licensee is addressed as &quot;you&quot;.
  31986. Activities other than copying, distribution and modification are not
  31987. covered by this License; they are outside its scope. The act of
  31988. running the Program is not restricted, and the output from the Program
  31989. is covered only if its contents constitute a work based on the
  31990. Program (independent of having been made by running the Program).
  31991. Whether that is true depends on what the Program does.
  31992. 1. You may copy and distribute verbatim copies of the Program&#x27;s
  31993. source code as you receive it, in any medium, provided that you
  31994. conspicuously and appropriately publish on each copy an appropriate
  31995. copyright notice and disclaimer of warranty; keep intact all the
  31996. notices that refer to this License and to the absence of any warranty;
  31997. and give any other recipients of the Program a copy of this License
  31998. along with the Program.
  31999. You may charge a fee for the physical act of transferring a copy, and
  32000. you may at your option offer warranty protection in exchange for a fee.
  32001. 2. You may modify your copy or copies of the Program or any portion
  32002. of it, thus forming a work based on the Program, and copy and
  32003. distribute such modifications or work under the terms of Section 1
  32004. above, provided that you also meet all of these conditions:
  32005. a) You must cause the modified files to carry prominent notices
  32006. stating that you changed the files and the date of any change.
  32007. b) You must cause any work that you distribute or publish, that in
  32008. whole or in part contains or is derived from the Program or any
  32009. part thereof, to be licensed as a whole at no charge to all third
  32010. parties under the terms of this License.
  32011. c) If the modified program normally reads commands interactively
  32012. when run, you must cause it, when started running for such
  32013. interactive use in the most ordinary way, to print or display an
  32014. announcement including an appropriate copyright notice and a
  32015. notice that there is no warranty (or else, saying that you provide
  32016. a warranty) and that users may redistribute the program under
  32017. these conditions, and telling the user how to view a copy of this
  32018. License. (Exception: if the Program itself is interactive but
  32019. does not normally print such an announcement, your work based on
  32020. the Program is not required to print an announcement.)
  32021. These requirements apply to the modified work as a whole. If
  32022. identifiable sections of that work are not derived from the Program,
  32023. and can be reasonably considered independent and separate works in
  32024. themselves, then this License, and its terms, do not apply to those
  32025. sections when you distribute them as separate works. But when you
  32026. distribute the same sections as part of a whole which is a work based
  32027. on the Program, the distribution of the whole must be on the terms of
  32028. this License, whose permissions for other licensees extend to the
  32029. entire whole, and thus to each and every part regardless of who wrote it.
  32030. Thus, it is not the intent of this section to claim rights or contest
  32031. your rights to work written entirely by you; rather, the intent is to
  32032. exercise the right to control the distribution of derivative or
  32033. collective works based on the Program.
  32034. In addition, mere aggregation of another work not based on the Program
  32035. with the Program (or with a work based on the Program) on a volume of
  32036. a storage or distribution medium does not bring the other work under
  32037. the scope of this License.
  32038. 3. You may copy and distribute the Program (or a work based on it,
  32039. under Section 2) in object code or executable form under the terms of
  32040. Sections 1 and 2 above provided that you also do one of the following:
  32041. a) Accompany it with the complete corresponding machine-readable
  32042. source code, which must be distributed under the terms of Sections
  32043. 1 and 2 above on a medium customarily used for software interchange; or,
  32044. b) Accompany it with a written offer, valid for at least three
  32045. years, to give any third party, for a charge no more than your
  32046. cost of physically performing source distribution, a complete
  32047. machine-readable copy of the corresponding source code, to be
  32048. distributed under the terms of Sections 1 and 2 above on a medium
  32049. customarily used for software interchange; or,
  32050. c) Accompany it with the information you received as to the offer
  32051. to distribute corresponding source code. (This alternative is
  32052. allowed only for noncommercial distribution and only if you
  32053. received the program in object code or executable form with such
  32054. an offer, in accord with Subsection b above.)
  32055. The source code for a work means the preferred form of the work for
  32056. making modifications to it. For an executable work, complete source
  32057. code means all the source code for all modules it contains, plus any
  32058. associated interface definition files, plus the scripts used to
  32059. control compilation and installation of the executable. However, as a
  32060. special exception, the source code distributed need not include
  32061. anything that is normally distributed (in either source or binary
  32062. form) with the major components (compiler, kernel, and so on) of the
  32063. operating system on which the executable runs, unless that component
  32064. itself accompanies the executable.
  32065. If distribution of executable or object code is made by offering
  32066. access to copy from a designated place, then offering equivalent
  32067. access to copy the source code from the same place counts as
  32068. distribution of the source code, even though third parties are not
  32069. compelled to copy the source along with the object code.
  32070. 4. You may not copy, modify, sublicense, or distribute the Program
  32071. except as expressly provided under this License. Any attempt
  32072. otherwise to copy, modify, sublicense or distribute the Program is
  32073. void, and will automatically terminate your rights under this License.
  32074. However, parties who have received copies, or rights, from you under
  32075. this License will not have their licenses terminated so long as such
  32076. parties remain in full compliance.
  32077. 5. You are not required to accept this License, since you have not
  32078. signed it. However, nothing else grants you permission to modify or
  32079. distribute the Program or its derivative works. These actions are
  32080. prohibited by law if you do not accept this License. Therefore, by
  32081. modifying or distributing the Program (or any work based on the
  32082. Program), you indicate your acceptance of this License to do so, and
  32083. all its terms and conditions for copying, distributing or modifying
  32084. the Program or works based on it.
  32085. 6. Each time you redistribute the Program (or any work based on the
  32086. Program), the recipient automatically receives a license from the
  32087. original licensor to copy, distribute or modify the Program subject to
  32088. these terms and conditions. You may not impose any further
  32089. restrictions on the recipients&#x27; exercise of the rights granted herein.
  32090. You are not responsible for enforcing compliance by third parties to
  32091. this License.
  32092. 7. If, as a consequence of a court judgment or allegation of patent
  32093. infringement or for any other reason (not limited to patent issues),
  32094. conditions are imposed on you (whether by court order, agreement or
  32095. otherwise) that contradict the conditions of this License, they do not
  32096. excuse you from the conditions of this License. If you cannot
  32097. distribute so as to satisfy simultaneously your obligations under this
  32098. License and any other pertinent obligations, then as a consequence you
  32099. may not distribute the Program at all. For example, if a patent
  32100. license would not permit royalty-free redistribution of the Program by
  32101. all those who receive copies directly or indirectly through you, then
  32102. the only way you could satisfy both it and this License would be to
  32103. refrain entirely from distribution of the Program.
  32104. If any portion of this section is held invalid or unenforceable under
  32105. any particular circumstance, the balance of the section is intended to
  32106. apply and the section as a whole is intended to apply in other
  32107. circumstances.
  32108. It is not the purpose of this section to induce you to infringe any
  32109. patents or other property right claims or to contest validity of any
  32110. such claims; this section has the sole purpose of protecting the
  32111. integrity of the free software distribution system, which is
  32112. implemented by public license practices. Many people have made
  32113. generous contributions to the wide range of software distributed
  32114. through that system in reliance on consistent application of that
  32115. system; it is up to the author/donor to decide if he or she is willing
  32116. to distribute software through any other system and a licensee cannot
  32117. impose that choice.
  32118. This section is intended to make thoroughly clear what is believed to
  32119. be a consequence of the rest of this License.
  32120. 8. If the distribution and/or use of the Program is restricted in
  32121. certain countries either by patents or by copyrighted interfaces, the
  32122. original copyright holder who places the Program under this License
  32123. may add an explicit geographical distribution limitation excluding
  32124. those countries, so that distribution is permitted only in or among
  32125. countries not thus excluded. In such case, this License incorporates
  32126. the limitation as if written in the body of this License.
  32127. 9. The Free Software Foundation may publish revised and/or new versions
  32128. of the General Public License from time to time. Such new versions will
  32129. be similar in spirit to the present version, but may differ in detail to
  32130. address new problems or concerns.
  32131. Each version is given a distinguishing version number. If the Program
  32132. specifies a version number of this License which applies to it and &quot;any
  32133. later version&quot;, you have the option of following the terms and conditions
  32134. either of that version or of any later version published by the Free
  32135. Software Foundation. If the Program does not specify a version number of
  32136. this License, you may choose any version ever published by the Free Software
  32137. Foundation.
  32138. 10. If you wish to incorporate parts of the Program into other free
  32139. programs whose distribution conditions are different, write to the author
  32140. to ask for permission. For software which is copyrighted by the Free
  32141. Software Foundation, write to the Free Software Foundation; we sometimes
  32142. make exceptions for this. Our decision will be guided by the two goals
  32143. of preserving the free status of all derivatives of our free software and
  32144. of promoting the sharing and reuse of software generally.
  32145. NO WARRANTY
  32146. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  32147. FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  32148. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  32149. PROVIDE THE PROGRAM &quot;AS IS&quot; WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  32150. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  32151. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  32152. TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  32153. PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  32154. REPAIR OR CORRECTION.
  32155. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  32156. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  32157. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  32158. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  32159. OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  32160. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  32161. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  32162. PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  32163. POSSIBILITY OF SUCH DAMAGES.
  32164. END OF TERMS AND CONDITIONS
  32165. How to Apply These Terms to Your New Programs
  32166. If you develop a new program, and you want it to be of the greatest
  32167. possible use to the public, the best way to achieve this is to make it
  32168. free software which everyone can redistribute and change under these terms.
  32169. To do so, attach the following notices to the program. It is safest
  32170. to attach them to the start of each source file to most effectively
  32171. convey the exclusion of warranty; and each file should have at least
  32172. the &quot;copyright&quot; line and a pointer to where the full notice is found.
  32173. &lt;one line to give the program&#x27;s name and a brief idea of what it does.&gt;
  32174. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  32175. This program is free software; you can redistribute it and/or modify
  32176. it under the terms of the GNU General Public License as published by
  32177. the Free Software Foundation; either version 2 of the License, or
  32178. (at your option) any later version.
  32179. This program is distributed in the hope that it will be useful,
  32180. but WITHOUT ANY WARRANTY; without even the implied warranty of
  32181. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  32182. GNU General Public License for more details.
  32183. You should have received a copy of the GNU General Public License along
  32184. with this program; if not, write to the Free Software Foundation, Inc.,
  32185. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  32186. Also add information on how to contact you by electronic and paper mail.
  32187. If the program is interactive, make it output a short notice like this
  32188. when it starts in an interactive mode:
  32189. Gnomovision version 69, Copyright (C) year name of author
  32190. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w&#x27;.
  32191. This is free software, and you are welcome to redistribute it
  32192. under certain conditions; type `show c&#x27; for details.
  32193. The hypothetical commands `show w&#x27; and `show c&#x27; should show the appropriate
  32194. parts of the General Public License. Of course, the commands you use may
  32195. be called something other than `show w&#x27; and `show c&#x27;; they could even be
  32196. mouse-clicks or menu items--whatever suits your program.
  32197. You should also get your employer (if you work as a programmer) or your
  32198. school, if any, to sign a &quot;copyright disclaimer&quot; for the program, if
  32199. necessary. Here is a sample; alter the names:
  32200. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  32201. `Gnomovision&#x27; (which makes passes at compilers) written by James Hacker.
  32202. &lt;signature of Ty Coon&gt;, 1 April 1989
  32203. Ty Coon, President of Vice
  32204. This General Public License does not permit incorporating your program into
  32205. proprietary programs. If your program is a subroutine library, you may
  32206. consider it more useful to permit linking proprietary applications with the
  32207. library. If this is what you want to do, use the GNU Lesser General
  32208. Public License instead of this License.
  32209. ============================================================================
  32210. ------------------
  32211. Files: kotlinc/lib/kotlin-compiler.jar
  32212. The MIT License
  32213. Copyright (c) 2003, Kohsuke Kawaguchi
  32214. Permission is hereby granted, free of charge, to any person obtaining a copy
  32215. of this software and associated documentation files (the &quot;Software&quot;), to deal
  32216. in the Software without restriction, including without limitation the rights
  32217. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  32218. copies of the Software, and to permit persons to whom the Software is
  32219. furnished to do so, subject to the following conditions:
  32220. The above copyright notice and this permission notice shall be included in
  32221. all copies or substantial portions of the Software.
  32222. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  32223. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  32224. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  32225. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  32226. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  32227. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  32228. THE SOFTWARE.
  32229. ------------------
  32230. Files:
  32231. ASM: a very small and fast Java bytecode manipulation framework
  32232. Copyright (c) 2000-2005 INRIA, France Telecom
  32233. All rights reserved.
  32234. Redistribution and use in source and binary forms, with or without
  32235. modification, are permitted provided that the following conditions
  32236. are met:
  32237. 1. Redistributions of source code must retain the above copyright
  32238. notice, this list of conditions and the following disclaimer.
  32239. 2. Redistributions in binary form must reproduce the above copyright
  32240. notice, this list of conditions and the following disclaimer in the
  32241. documentation and/or other materials provided with the distribution.
  32242. 3. Neither the name of the copyright holders nor the names of its
  32243. contributors may be used to endorse or promote products derived from
  32244. this software without specific prior written permission.
  32245. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  32246. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  32247. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  32248. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  32249. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  32250. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  32251. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  32252. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  32253. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  32254. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  32255. THE POSSIBILITY OF SUCH DAMAGE.
  32256. ------------------
  32257. Files:
  32258. Boost Software License - Version 1.0 - August 17th, 2003
  32259. Permission is hereby granted, free of charge, to any person or organization
  32260. obtaining a copy of the software and accompanying documentation covered by
  32261. this license (the &quot;Software&quot;) to use, reproduce, display, distribute,
  32262. execute, and transmit the Software, and to prepare derivative works of the
  32263. Software, and to permit third-parties to whom the Software is furnished to
  32264. do so, all subject to the following:
  32265. The copyright notices in the Software and this entire statement, including
  32266. the above license grant, this restriction and the following disclaimer,
  32267. must be included in all copies of the Software, in whole or in part, and
  32268. all derivative works of the Software, unless such copies or derivative
  32269. works are solely in the form of machine-executable object code generated by
  32270. a source language processor.
  32271. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  32272. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  32273. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  32274. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  32275. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  32276. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  32277. DEALINGS IN THE SOFTWARE.
  32278. ------------------
  32279. Files:
  32280. Eclipse Public License, Version 1.0 (EPL-1.0)
  32281. THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC
  32282. LICENSE (&quot;AGREEMENT&quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
  32283. CONSTITUTES RECIPIENT&#x27;S ACCEPTANCE OF THIS AGREEMENT.
  32284. 1. DEFINITIONS
  32285. &quot;Contribution&quot; means:
  32286. a) in the case of the initial Contributor, the initial code and
  32287. documentation distributed under this Agreement, and
  32288. b) in the case of each subsequent Contributor:
  32289. i) changes to the Program, and
  32290. ii) additions to the Program;
  32291. where such changes and/or additions to the Program originate from and are
  32292. distributed by that particular Contributor. A Contribution &#x27;originates&#x27;
  32293. from a Contributor if it was added to the Program by such Contributor itself
  32294. or anyone acting on such Contributor&#x27;s behalf. Contributions do not include
  32295. additions to the Program which: (i) are separate modules of software
  32296. distributed in conjunction with the Program under their own license agreement,
  32297. and (ii) are not derivative works of the Program.
  32298. &quot;Contributor&quot; means any person or entity that distributes the Program.
  32299. &quot;Licensed Patents &quot; mean patent claims licensable by a Contributor which are
  32300. necessarily infringed by the use or sale of its Contribution alone or
  32301. when combined with the Program.
  32302. &quot;Program&quot; means the Contributions distributed in accordance with
  32303. this Agreement.
  32304. &quot;Recipient&quot; means anyone who receives the Program under this Agreement,
  32305. including all Contributors.
  32306. 2. GRANT OF RIGHTS
  32307. a) Subject to the terms of this Agreement, each Contributor hereby grants
  32308. Recipient a non-exclusive, worldwide, royalty-free copyright license to
  32309. reproduce, prepare derivative works of, publicly display, publicly
  32310. perform, distribute and sublicense the Contribution of such
  32311. Contributor, if any, and such derivative works,
  32312. in source code and object code form.
  32313. b) Subject to the terms of this Agreement, each Contributor hereby grants
  32314. Recipient a non-exclusive, worldwide, royalty-free patent license under
  32315. Licensed Patents to make, use, sell, offer to sell, import and
  32316. otherwise transfer the Contribution of such Contributor, if any,
  32317. in source code and object code form. This patent license shall apply
  32318. to the combination of the Contribution and the Program if, at the time
  32319. the Contribution is added by the Contributor, such addition of the
  32320. Contribution causes such combination to be covered by the
  32321. Licensed Patents. The patent license shall not apply to any other
  32322. combinations which include the Contribution.
  32323. No hardware per se is licensed hereunder.
  32324. c) Recipient understands that although each Contributor grants the
  32325. licenses to its Contributions set forth herein, no assurances are
  32326. provided by any Contributor that the Program does not infringe the
  32327. patent or other intellectual property rights of any other entity.
  32328. Each Contributor disclaims any liability to Recipient for claims
  32329. brought by any other entity based on infringement of intellectual
  32330. property rights or otherwise. As a condition to exercising the
  32331. rights and licenses granted hereunder, each Recipient hereby assumes
  32332. sole responsibility to secure any other intellectual property rights
  32333. needed, if any. For example, if a third party patent license is
  32334. required to allow Recipient to distribute the Program, it is
  32335. Recipient&#x27;s responsibility to acquire that license
  32336. before distributing the Program.
  32337. d) Each Contributor represents that to its knowledge it has sufficient
  32338. copyright rights in its Contribution, if any, to grant the copyright
  32339. license set forth in this Agreement.
  32340. 3. REQUIREMENTS
  32341. A Contributor may choose to distribute the Program in object code form under
  32342. its own license agreement, provided that:
  32343. a) it complies with the terms and conditions of this Agreement; and
  32344. b) its license agreement:
  32345. i) effectively disclaims on behalf of all Contributors all warranties
  32346. and conditions, express and implied, including warranties or
  32347. conditions of title and non-infringement, and implied warranties or
  32348. conditions of merchantability and fitness for a particular purpose;
  32349. ii) effectively excludes on behalf of all Contributors all liability
  32350. for damages, including direct, indirect, special, incidental and
  32351. consequential damages, such as lost profits;
  32352. iii) states that any provisions which differ from this Agreement are
  32353. offered by that Contributor alone and not by any other party; and
  32354. iv) states that source code for the Program is available from such
  32355. Contributor, and informs licensees how to obtain it in a reasonable
  32356. manner on or through a medium customarily used for software exchange.
  32357. When the Program is made available in source code form:
  32358. a) it must be made available under this Agreement; and
  32359. b) a copy of this Agreement must be included with each copy of the Program.
  32360. Contributors may not remove or alter any copyright notices contained
  32361. within the Program.
  32362. Each Contributor must identify itself as the originator of its Contribution,
  32363. if any, in a manner that reasonably allows subsequent Recipients to
  32364. identify the originator of the Contribution.
  32365. 4. COMMERCIAL DISTRIBUTION
  32366. Commercial distributors of software may accept certain responsibilities with
  32367. respect to end users, business partners and the like. While this license is
  32368. intended to facilitate the commercial use of the Program, the Contributor who
  32369. includes the Program in a commercial product offering should do so in a manner
  32370. which does not create potential liability for other Contributors. Therefore,
  32371. if a Contributor includes the Program in a commercial product offering,
  32372. such Contributor (&quot;Commercial Contributor&quot;) hereby agrees to defend and
  32373. indemnify every other Contributor (&quot;Indemnified Contributor&quot;) against any
  32374. losses, damages and costs (collectively &quot;Losses&quot;) arising from claims,
  32375. lawsuits and other legal actions brought by a third party against the
  32376. Indemnified Contributor to the extent caused by the acts or omissions of
  32377. such Commercial Contributor in connection with its distribution of the Program
  32378. in a commercial product offering. The obligations in this section do not apply
  32379. to any claims or Losses relating to any actual or alleged intellectual
  32380. property infringement. In order to qualify, an Indemnified Contributor must:
  32381. a) promptly notify the Commercial Contributor in writing of such claim,
  32382. and b) allow the Commercial Contributor to control, and cooperate with the
  32383. Commercial Contributor in, the defense and any related settlement
  32384. negotiations. The Indemnified Contributor may participate in any such
  32385. claim at its own expense.
  32386. For example, a Contributor might include the Program in a commercial product
  32387. offering, Product X. That Contributor is then a Commercial Contributor.
  32388. If that Commercial Contributor then makes performance claims, or offers
  32389. warranties related to Product X, those performance claims and warranties
  32390. are such Commercial Contributor&#x27;s responsibility alone. Under this section,
  32391. the Commercial Contributor would have to defend claims against the other
  32392. Contributors related to those performance claims and warranties, and if a
  32393. court requires any other Contributor to pay any damages as a result,
  32394. the Commercial Contributor must pay those damages.
  32395. 5. NO WARRANTY
  32396. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
  32397. &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
  32398. IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
  32399. NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  32400. Each Recipient is solely responsible for determining the appropriateness of
  32401. using and distributing the Program and assumes all risks associated with its
  32402. exercise of rights under this Agreement , including but not limited to the
  32403. risks and costs of program errors, compliance with applicable laws, damage to
  32404. or loss of data, programs or equipment, and unavailability
  32405. or interruption of operations.
  32406. 6. DISCLAIMER OF LIABILITY
  32407. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
  32408. CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  32409. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION
  32410. LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  32411. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  32412. ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE
  32413. EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE
  32414. POSSIBILITY OF SUCH DAMAGES.
  32415. 7. GENERAL
  32416. If any provision of this Agreement is invalid or unenforceable under
  32417. applicable law, it shall not affect the validity or enforceability of the
  32418. remainder of the terms of this Agreement, and without further action by
  32419. the parties hereto, such provision shall be reformed to the minimum extent
  32420. necessary to make such provision valid and enforceable.
  32421. If Recipient institutes patent litigation against any entity (including a
  32422. cross-claim or counterclaim in a lawsuit) alleging that the Program itself
  32423. (excluding combinations of the Program with other software or hardware)
  32424. infringes such Recipient&#x27;s patent(s), then such Recipient&#x27;s rights granted
  32425. under Section 2(b) shall terminate as of the date such litigation is filed.
  32426. All Recipient&#x27;s rights under this Agreement shall terminate if it fails to
  32427. comply with any of the material terms or conditions of this Agreement and
  32428. does not cure such failure in a reasonable period of time after becoming
  32429. aware of such noncompliance. If all Recipient&#x27;s rights under this
  32430. Agreement terminate, Recipient agrees to cease use and distribution of the
  32431. Program as soon as reasonably practicable. However, Recipient&#x27;s obligations
  32432. under this Agreement and any licenses granted by Recipient relating to the
  32433. Program shall continue and survive.
  32434. Everyone is permitted to copy and distribute copies of this Agreement,
  32435. but in order to avoid inconsistency the Agreement is copyrighted and may
  32436. only be modified in the following manner. The Agreement Steward reserves
  32437. the right to publish new versions (including revisions) of this Agreement
  32438. from time to time. No one other than the Agreement Steward has the right to
  32439. modify this Agreement. The Eclipse Foundation is the initial
  32440. Agreement Steward. The Eclipse Foundation may assign the responsibility to
  32441. serve as the Agreement Steward to a suitable separate entity. Each new version
  32442. of the Agreement will be given a distinguishing version number. The Program
  32443. (including Contributions) may always be distributed subject to the version
  32444. of the Agreement under which it was received. In addition, after a new version
  32445. of the Agreement is published, Contributor may elect to distribute the Program
  32446. (including its Contributions) under the new version. Except as expressly
  32447. stated in Sections 2(a) and 2(b) above, Recipient receives no rights or
  32448. licenses to the intellectual property of any Contributor under this Agreement,
  32449. whether expressly, by implication, estoppel or otherwise. All rights in the
  32450. Program not expressly granted under this Agreement are reserved.
  32451. This Agreement is governed by the laws of the State of New York and the
  32452. intellectual property laws of the United States of America. No party to
  32453. this Agreement will bring a legal action under this Agreement more than one
  32454. year after the cause of action arose. Each party waives its rights to a
  32455. jury trial in any resulting litigation.
  32456. ------------------
  32457. Files:
  32458. Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
  32459. Developed at SunSoft, a Sun Microsystems, Inc. business.
  32460. Permission to use, copy, modify, and distribute this
  32461. software is freely granted, provided that this notice
  32462. is preserved.
  32463. Kotlin coroutines:
  32464. Apache License
  32465. Version 2.0, January 2004
  32466. http://www.apache.org/licenses/
  32467. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  32468. 1. Definitions.
  32469. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  32470. and distribution as defined by Sections 1 through 9 of this document.
  32471. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  32472. the copyright owner that is granting the License.
  32473. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  32474. other entities that control, are controlled by, or are under common
  32475. control with that entity. For the purposes of this definition,
  32476. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  32477. direction or management of such entity, whether by contract or
  32478. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  32479. outstanding shares, or (iii) beneficial ownership of such entity.
  32480. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  32481. exercising permissions granted by this License.
  32482. &quot;Source&quot; form shall mean the preferred form for making modifications,
  32483. including but not limited to software source code, documentation
  32484. source, and configuration files.
  32485. &quot;Object&quot; form shall mean any form resulting from mechanical
  32486. transformation or translation of a Source form, including but
  32487. not limited to compiled object code, generated documentation,
  32488. and conversions to other media types.
  32489. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  32490. Object form, made available under the License, as indicated by a
  32491. copyright notice that is included in or attached to the work
  32492. (an example is provided in the Appendix below).
  32493. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  32494. form, that is based on (or derived from) the Work and for which the
  32495. editorial revisions, annotations, elaborations, or other modifications
  32496. represent, as a whole, an original work of authorship. For the purposes
  32497. of this License, Derivative Works shall not include works that remain
  32498. separable from, or merely link (or bind by name) to the interfaces of,
  32499. the Work and Derivative Works thereof.
  32500. &quot;Contribution&quot; shall mean any work of authorship, including
  32501. the original version of the Work and any modifications or additions
  32502. to that Work or Derivative Works thereof, that is intentionally
  32503. submitted to Licensor for inclusion in the Work by the copyright owner
  32504. or by an individual or Legal Entity authorized to submit on behalf of
  32505. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  32506. means any form of electronic, verbal, or written communication sent
  32507. to the Licensor or its representatives, including but not limited to
  32508. communication on electronic mailing lists, source code control systems,
  32509. and issue tracking systems that are managed by, or on behalf of, the
  32510. Licensor for the purpose of discussing and improving the Work, but
  32511. excluding communication that is conspicuously marked or otherwise
  32512. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  32513. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  32514. on behalf of whom a Contribution has been received by Licensor and
  32515. subsequently incorporated within the Work.
  32516. 2. Grant of Copyright License. Subject to the terms and conditions of
  32517. this License, each Contributor hereby grants to You a perpetual,
  32518. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  32519. copyright license to reproduce, prepare Derivative Works of,
  32520. publicly display, publicly perform, sublicense, and distribute the
  32521. Work and such Derivative Works in Source or Object form.
  32522. 3. Grant of Patent License. Subject to the terms and conditions of
  32523. this License, each Contributor hereby grants to You a perpetual,
  32524. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  32525. (except as stated in this section) patent license to make, have made,
  32526. use, offer to sell, sell, import, and otherwise transfer the Work,
  32527. where such license applies only to those patent claims licensable
  32528. by such Contributor that are necessarily infringed by their
  32529. Contribution(s) alone or by combination of their Contribution(s)
  32530. with the Work to which such Contribution(s) was submitted. If You
  32531. institute patent litigation against any entity (including a
  32532. cross-claim or counterclaim in a lawsuit) alleging that the Work
  32533. or a Contribution incorporated within the Work constitutes direct
  32534. or contributory patent infringement, then any patent licenses
  32535. granted to You under this License for that Work shall terminate
  32536. as of the date such litigation is filed.
  32537. 4. Redistribution. You may reproduce and distribute copies of the
  32538. Work or Derivative Works thereof in any medium, with or without
  32539. modifications, and in Source or Object form, provided that You
  32540. meet the following conditions:
  32541. (a) You must give any other recipients of the Work or
  32542. Derivative Works a copy of this License; and
  32543. (b) You must cause any modified files to carry prominent notices
  32544. stating that You changed the files; and
  32545. (c) You must retain, in the Source form of any Derivative Works
  32546. that You distribute, all copyright, patent, trademark, and
  32547. attribution notices from the Source form of the Work,
  32548. excluding those notices that do not pertain to any part of
  32549. the Derivative Works; and
  32550. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  32551. distribution, then any Derivative Works that You distribute must
  32552. include a readable copy of the attribution notices contained
  32553. within such NOTICE file, excluding those notices that do not
  32554. pertain to any part of the Derivative Works, in at least one
  32555. of the following places: within a NOTICE text file distributed
  32556. as part of the Derivative Works; within the Source form or
  32557. documentation, if provided along with the Derivative Works; or,
  32558. within a display generated by the Derivative Works, if and
  32559. wherever such third-party notices normally appear. The contents
  32560. of the NOTICE file are for informational purposes only and
  32561. do not modify the License. You may add Your own attribution
  32562. notices within Derivative Works that You distribute, alongside
  32563. or as an addendum to the NOTICE text from the Work, provided
  32564. that such additional attribution notices cannot be construed
  32565. as modifying the License.
  32566. You may add Your own copyright statement to Your modifications and
  32567. may provide additional or different license terms and conditions
  32568. for use, reproduction, or distribution of Your modifications, or
  32569. for any such Derivative Works as a whole, provided Your use,
  32570. reproduction, and distribution of the Work otherwise complies with
  32571. the conditions stated in this License.
  32572. 5. Submission of Contributions. Unless You explicitly state otherwise,
  32573. any Contribution intentionally submitted for inclusion in the Work
  32574. by You to the Licensor shall be under the terms and conditions of
  32575. this License, without any additional terms or conditions.
  32576. Notwithstanding the above, nothing herein shall supersede or modify
  32577. the terms of any separate license agreement you may have executed
  32578. with Licensor regarding such Contributions.
  32579. 6. Trademarks. This License does not grant permission to use the trade
  32580. names, trademarks, service marks, or product names of the Licensor,
  32581. except as required for reasonable and customary use in describing the
  32582. origin of the Work and reproducing the content of the NOTICE file.
  32583. 7. Disclaimer of Warranty. Unless required by applicable law or
  32584. agreed to in writing, Licensor provides the Work (and each
  32585. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  32586. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  32587. implied, including, without limitation, any warranties or conditions
  32588. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  32589. PARTICULAR PURPOSE. You are solely responsible for determining the
  32590. appropriateness of using or redistributing the Work and assume any
  32591. risks associated with Your exercise of permissions under this License.
  32592. 8. Limitation of Liability. In no event and under no legal theory,
  32593. whether in tort (including negligence), contract, or otherwise,
  32594. unless required by applicable law (such as deliberate and grossly
  32595. negligent acts) or agreed to in writing, shall any Contributor be
  32596. liable to You for damages, including any direct, indirect, special,
  32597. incidental, or consequential damages of any character arising as a
  32598. result of this License or out of the use or inability to use the
  32599. Work (including but not limited to damages for loss of goodwill,
  32600. work stoppage, computer failure or malfunction, or any and all
  32601. other commercial damages or losses), even if such Contributor
  32602. has been advised of the possibility of such damages.
  32603. 9. Accepting Warranty or Additional Liability. While redistributing
  32604. the Work or Derivative Works thereof, You may choose to offer,
  32605. and charge a fee for, acceptance of support, warranty, indemnity,
  32606. or other liability obligations and/or rights consistent with this
  32607. License. However, in accepting such obligations, You may act only
  32608. on Your own behalf and on Your sole responsibility, not on behalf
  32609. of any other Contributor, and only if You agree to indemnify,
  32610. defend, and hold each Contributor harmless for any liability
  32611. incurred by, or claims asserted against, such Contributor by reason
  32612. of your accepting any such warranty or additional liability.
  32613. END OF TERMS AND CONDITIONS
  32614. APPENDIX: How to apply the Apache License to your work.
  32615. To apply the Apache License to your work, attach the following
  32616. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  32617. replaced with your own identifying information. (Don&#x27;t include
  32618. the brackets!) The text should be enclosed in the appropriate
  32619. comment syntax for the file format. We also recommend that a
  32620. file or class name and description of purpose be included on the
  32621. same &quot;printed page&quot; as the copyright notice for easier
  32622. identification within third-party archives.
  32623. Copyright [yyyy] [name of copyright owner]
  32624. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  32625. you may not use this file except in compliance with the License.
  32626. You may obtain a copy of the License at
  32627. http://www.apache.org/licenses/LICENSE-2.0
  32628. Unless required by applicable law or agreed to in writing, software
  32629. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  32630. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  32631. See the License for the specific language governing permissions and
  32632. limitations under the License.
  32633. SafeParcelable library:
  32634. Apache License
  32635. Version 2.0, January 2004
  32636. http://www.apache.org/licenses/
  32637. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  32638. 1. Definitions.
  32639. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  32640. and distribution as defined by Sections 1 through 9 of this document.
  32641. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  32642. the copyright owner that is granting the License.
  32643. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  32644. other entities that control, are controlled by, or are under common
  32645. control with that entity. For the purposes of this definition,
  32646. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  32647. direction or management of such entity, whether by contract or
  32648. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  32649. outstanding shares, or (iii) beneficial ownership of such entity.
  32650. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  32651. exercising permissions granted by this License.
  32652. &quot;Source&quot; form shall mean the preferred form for making modifications,
  32653. including but not limited to software source code, documentation
  32654. source, and configuration files.
  32655. &quot;Object&quot; form shall mean any form resulting from mechanical
  32656. transformation or translation of a Source form, including but
  32657. not limited to compiled object code, generated documentation,
  32658. and conversions to other media types.
  32659. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  32660. Object form, made available under the License, as indicated by a
  32661. copyright notice that is included in or attached to the work
  32662. (an example is provided in the Appendix below).
  32663. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  32664. form, that is based on (or derived from) the Work and for which the
  32665. editorial revisions, annotations, elaborations, or other modifications
  32666. represent, as a whole, an original work of authorship. For the purposes
  32667. of this License, Derivative Works shall not include works that remain
  32668. separable from, or merely link (or bind by name) to the interfaces of,
  32669. the Work and Derivative Works thereof.
  32670. &quot;Contribution&quot; shall mean any work of authorship, including
  32671. the original version of the Work and any modifications or additions
  32672. to that Work or Derivative Works thereof, that is intentionally
  32673. submitted to Licensor for inclusion in the Work by the copyright owner
  32674. or by an individual or Legal Entity authorized to submit on behalf of
  32675. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  32676. means any form of electronic, verbal, or written communication sent
  32677. to the Licensor or its representatives, including but not limited to
  32678. communication on electronic mailing lists, source code control systems,
  32679. and issue tracking systems that are managed by, or on behalf of, the
  32680. Licensor for the purpose of discussing and improving the Work, but
  32681. excluding communication that is conspicuously marked or otherwise
  32682. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  32683. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  32684. on behalf of whom a Contribution has been received by Licensor and
  32685. subsequently incorporated within the Work.
  32686. 2. Grant of Copyright License. Subject to the terms and conditions of
  32687. this License, each Contributor hereby grants to You a perpetual,
  32688. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  32689. copyright license to reproduce, prepare Derivative Works of,
  32690. publicly display, publicly perform, sublicense, and distribute the
  32691. Work and such Derivative Works in Source or Object form.
  32692. 3. Grant of Patent License. Subject to the terms and conditions of
  32693. this License, each Contributor hereby grants to You a perpetual,
  32694. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  32695. (except as stated in this section) patent license to make, have made,
  32696. use, offer to sell, sell, import, and otherwise transfer the Work,
  32697. where such license applies only to those patent claims licensable
  32698. by such Contributor that are necessarily infringed by their
  32699. Contribution(s) alone or by combination of their Contribution(s)
  32700. with the Work to which such Contribution(s) was submitted. If You
  32701. institute patent litigation against any entity (including a
  32702. cross-claim or counterclaim in a lawsuit) alleging that the Work
  32703. or a Contribution incorporated within the Work constitutes direct
  32704. or contributory patent infringement, then any patent licenses
  32705. granted to You under this License for that Work shall terminate
  32706. as of the date such litigation is filed.
  32707. 4. Redistribution. You may reproduce and distribute copies of the
  32708. Work or Derivative Works thereof in any medium, with or without
  32709. modifications, and in Source or Object form, provided that You
  32710. meet the following conditions:
  32711. (a) You must give any other recipients of the Work or
  32712. Derivative Works a copy of this License; and
  32713. (b) You must cause any modified files to carry prominent notices
  32714. stating that You changed the files; and
  32715. (c) You must retain, in the Source form of any Derivative Works
  32716. that You distribute, all copyright, patent, trademark, and
  32717. attribution notices from the Source form of the Work,
  32718. excluding those notices that do not pertain to any part of
  32719. the Derivative Works; and
  32720. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  32721. distribution, then any Derivative Works that You distribute must
  32722. include a readable copy of the attribution notices contained
  32723. within such NOTICE file, excluding those notices that do not
  32724. pertain to any part of the Derivative Works, in at least one
  32725. of the following places: within a NOTICE text file distributed
  32726. as part of the Derivative Works; within the Source form or
  32727. documentation, if provided along with the Derivative Works; or,
  32728. within a display generated by the Derivative Works, if and
  32729. wherever such third-party notices normally appear. The contents
  32730. of the NOTICE file are for informational purposes only and
  32731. do not modify the License. You may add Your own attribution
  32732. notices within Derivative Works that You distribute, alongside
  32733. or as an addendum to the NOTICE text from the Work, provided
  32734. that such additional attribution notices cannot be construed
  32735. as modifying the License.
  32736. You may add Your own copyright statement to Your modifications and
  32737. may provide additional or different license terms and conditions
  32738. for use, reproduction, or distribution of Your modifications, or
  32739. for any such Derivative Works as a whole, provided Your use,
  32740. reproduction, and distribution of the Work otherwise complies with
  32741. the conditions stated in this License.
  32742. 5. Submission of Contributions. Unless You explicitly state otherwise,
  32743. any Contribution intentionally submitted for inclusion in the Work
  32744. by You to the Licensor shall be under the terms and conditions of
  32745. this License, without any additional terms or conditions.
  32746. Notwithstanding the above, nothing herein shall supersede or modify
  32747. the terms of any separate license agreement you may have executed
  32748. with Licensor regarding such Contributions.
  32749. 6. Trademarks. This License does not grant permission to use the trade
  32750. names, trademarks, service marks, or product names of the Licensor,
  32751. except as required for reasonable and customary use in describing the
  32752. origin of the Work and reproducing the content of the NOTICE file.
  32753. 7. Disclaimer of Warranty. Unless required by applicable law or
  32754. agreed to in writing, Licensor provides the Work (and each
  32755. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  32756. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  32757. implied, including, without limitation, any warranties or conditions
  32758. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  32759. PARTICULAR PURPOSE. You are solely responsible for determining the
  32760. appropriateness of using or redistributing the Work and assume any
  32761. risks associated with Your exercise of permissions under this License.
  32762. 8. Limitation of Liability. In no event and under no legal theory,
  32763. whether in tort (including negligence), contract, or otherwise,
  32764. unless required by applicable law (such as deliberate and grossly
  32765. negligent acts) or agreed to in writing, shall any Contributor be
  32766. liable to You for damages, including any direct, indirect, special,
  32767. incidental, or consequential damages of any character arising as a
  32768. result of this License or out of the use or inability to use the
  32769. Work (including but not limited to damages for loss of goodwill,
  32770. work stoppage, computer failure or malfunction, or any and all
  32771. other commercial damages or losses), even if such Contributor
  32772. has been advised of the possibility of such damages.
  32773. 9. Accepting Warranty or Additional Liability. While redistributing
  32774. the Work or Derivative Works thereof, You may choose to offer,
  32775. and charge a fee for, acceptance of support, warranty, indemnity,
  32776. or other liability obligations and/or rights consistent with this
  32777. License. However, in accepting such obligations, You may act only
  32778. on Your own behalf and on Your sole responsibility, not on behalf
  32779. of any other Contributor, and only if You agree to indemnify,
  32780. defend, and hold each Contributor harmless for any liability
  32781. incurred by, or claims asserted against, such Contributor by reason
  32782. of your accepting any such warranty or additional liability.
  32783. END OF TERMS AND CONDITIONS
  32784. APPENDIX: How to apply the Apache License to your work.
  32785. To apply the Apache License to your work, attach the following
  32786. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  32787. replaced with your own identifying information. (Don&#x27;t include
  32788. the brackets!) The text should be enclosed in the appropriate
  32789. comment syntax for the file format. We also recommend that a
  32790. file or class name and description of purpose be included on the
  32791. same &quot;printed page&quot; as the copyright notice for easier
  32792. identification within third-party archives.
  32793. Copyright [yyyy] [name of copyright owner]
  32794. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  32795. you may not use this file except in compliance with the License.
  32796. You may obtain a copy of the License at
  32797. http://www.apache.org/licenses/LICENSE-2.0
  32798. Unless required by applicable law or agreed to in writing, software
  32799. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  32800. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  32801. See the License for the specific language governing permissions and
  32802. limitations under the License.
  32803. apksig:
  32804. Copyright (c) 2005-2008, The Android Open Source Project
  32805. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  32806. you may not use this file except in compliance with the License.
  32807. Unless required by applicable law or agreed to in writing, software
  32808. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  32809. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  32810. See the License for the specific language governing permissions and
  32811. limitations under the License.
  32812. Apache License
  32813. Version 2.0, January 2004
  32814. http://www.apache.org/licenses/
  32815. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  32816. 1. Definitions.
  32817. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  32818. and distribution as defined by Sections 1 through 9 of this document.
  32819. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  32820. the copyright owner that is granting the License.
  32821. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  32822. other entities that control, are controlled by, or are under common
  32823. control with that entity. For the purposes of this definition,
  32824. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  32825. direction or management of such entity, whether by contract or
  32826. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  32827. outstanding shares, or (iii) beneficial ownership of such entity.
  32828. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  32829. exercising permissions granted by this License.
  32830. &quot;Source&quot; form shall mean the preferred form for making modifications,
  32831. including but not limited to software source code, documentation
  32832. source, and configuration files.
  32833. &quot;Object&quot; form shall mean any form resulting from mechanical
  32834. transformation or translation of a Source form, including but
  32835. not limited to compiled object code, generated documentation,
  32836. and conversions to other media types.
  32837. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  32838. Object form, made available under the License, as indicated by a
  32839. copyright notice that is included in or attached to the work
  32840. (an example is provided in the Appendix below).
  32841. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  32842. form, that is based on (or derived from) the Work and for which the
  32843. editorial revisions, annotations, elaborations, or other modifications
  32844. represent, as a whole, an original work of authorship. For the purposes
  32845. of this License, Derivative Works shall not include works that remain
  32846. separable from, or merely link (or bind by name) to the interfaces of,
  32847. the Work and Derivative Works thereof.
  32848. &quot;Contribution&quot; shall mean any work of authorship, including
  32849. the original version of the Work and any modifications or additions
  32850. to that Work or Derivative Works thereof, that is intentionally
  32851. submitted to Licensor for inclusion in the Work by the copyright owner
  32852. or by an individual or Legal Entity authorized to submit on behalf of
  32853. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  32854. means any form of electronic, verbal, or written communication sent
  32855. to the Licensor or its representatives, including but not limited to
  32856. communication on electronic mailing lists, source code control systems,
  32857. and issue tracking systems that are managed by, or on behalf of, the
  32858. Licensor for the purpose of discussing and improving the Work, but
  32859. excluding communication that is conspicuously marked or otherwise
  32860. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  32861. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  32862. on behalf of whom a Contribution has been received by Licensor and
  32863. subsequently incorporated within the Work.
  32864. 2. Grant of Copyright License. Subject to the terms and conditions of
  32865. this License, each Contributor hereby grants to You a perpetual,
  32866. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  32867. copyright license to reproduce, prepare Derivative Works of,
  32868. publicly display, publicly perform, sublicense, and distribute the
  32869. Work and such Derivative Works in Source or Object form.
  32870. 3. Grant of Patent License. Subject to the terms and conditions of
  32871. this License, each Contributor hereby grants to You a perpetual,
  32872. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  32873. (except as stated in this section) patent license to make, have made,
  32874. use, offer to sell, sell, import, and otherwise transfer the Work,
  32875. where such license applies only to those patent claims licensable
  32876. by such Contributor that are necessarily infringed by their
  32877. Contribution(s) alone or by combination of their Contribution(s)
  32878. with the Work to which such Contribution(s) was submitted. If You
  32879. institute patent litigation against any entity (including a
  32880. cross-claim or counterclaim in a lawsuit) alleging that the Work
  32881. or a Contribution incorporated within the Work constitutes direct
  32882. or contributory patent infringement, then any patent licenses
  32883. granted to You under this License for that Work shall terminate
  32884. as of the date such litigation is filed.
  32885. 4. Redistribution. You may reproduce and distribute copies of the
  32886. Work or Derivative Works thereof in any medium, with or without
  32887. modifications, and in Source or Object form, provided that You
  32888. meet the following conditions:
  32889. (a) You must give any other recipients of the Work or
  32890. Derivative Works a copy of this License; and
  32891. (b) You must cause any modified files to carry prominent notices
  32892. stating that You changed the files; and
  32893. (c) You must retain, in the Source form of any Derivative Works
  32894. that You distribute, all copyright, patent, trademark, and
  32895. attribution notices from the Source form of the Work,
  32896. excluding those notices that do not pertain to any part of
  32897. the Derivative Works; and
  32898. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  32899. distribution, then any Derivative Works that You distribute must
  32900. include a readable copy of the attribution notices contained
  32901. within such NOTICE file, excluding those notices that do not
  32902. pertain to any part of the Derivative Works, in at least one
  32903. of the following places: within a NOTICE text file distributed
  32904. as part of the Derivative Works; within the Source form or
  32905. documentation, if provided along with the Derivative Works; or,
  32906. within a display generated by the Derivative Works, if and
  32907. wherever such third-party notices normally appear. The contents
  32908. of the NOTICE file are for informational purposes only and
  32909. do not modify the License. You may add Your own attribution
  32910. notices within Derivative Works that You distribute, alongside
  32911. or as an addendum to the NOTICE text from the Work, provided
  32912. that such additional attribution notices cannot be construed
  32913. as modifying the License.
  32914. You may add Your own copyright statement to Your modifications and
  32915. may provide additional or different license terms and conditions
  32916. for use, reproduction, or distribution of Your modifications, or
  32917. for any such Derivative Works as a whole, provided Your use,
  32918. reproduction, and distribution of the Work otherwise complies with
  32919. the conditions stated in this License.
  32920. 5. Submission of Contributions. Unless You explicitly state otherwise,
  32921. any Contribution intentionally submitted for inclusion in the Work
  32922. by You to the Licensor shall be under the terms and conditions of
  32923. this License, without any additional terms or conditions.
  32924. Notwithstanding the above, nothing herein shall supersede or modify
  32925. the terms of any separate license agreement you may have executed
  32926. with Licensor regarding such Contributions.
  32927. 6. Trademarks. This License does not grant permission to use the trade
  32928. names, trademarks, service marks, or product names of the Licensor,
  32929. except as required for reasonable and customary use in describing the
  32930. origin of the Work and reproducing the content of the NOTICE file.
  32931. 7. Disclaimer of Warranty. Unless required by applicable law or
  32932. agreed to in writing, Licensor provides the Work (and each
  32933. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  32934. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  32935. implied, including, without limitation, any warranties or conditions
  32936. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  32937. PARTICULAR PURPOSE. You are solely responsible for determining the
  32938. appropriateness of using or redistributing the Work and assume any
  32939. risks associated with Your exercise of permissions under this License.
  32940. 8. Limitation of Liability. In no event and under no legal theory,
  32941. whether in tort (including negligence), contract, or otherwise,
  32942. unless required by applicable law (such as deliberate and grossly
  32943. negligent acts) or agreed to in writing, shall any Contributor be
  32944. liable to You for damages, including any direct, indirect, special,
  32945. incidental, or consequential damages of any character arising as a
  32946. result of this License or out of the use or inability to use the
  32947. Work (including but not limited to damages for loss of goodwill,
  32948. work stoppage, computer failure or malfunction, or any and all
  32949. other commercial damages or losses), even if such Contributor
  32950. has been advised of the possibility of such damages.
  32951. 9. Accepting Warranty or Additional Liability. While redistributing
  32952. the Work or Derivative Works thereof, You may choose to offer,
  32953. and charge a fee for, acceptance of support, warranty, indemnity,
  32954. or other liability obligations and/or rights consistent with this
  32955. License. However, in accepting such obligations, You may act only
  32956. on Your own behalf and on Your sole responsibility, not on behalf
  32957. of any other Contributor, and only if You agree to indemnify,
  32958. defend, and hold each Contributor harmless for any liability
  32959. incurred by, or claims asserted against, such Contributor by reason
  32960. of your accepting any such warranty or additional liability.
  32961. END OF TERMS AND CONDITIONS
  32962. archive_patcher:
  32963. Apache License
  32964. Version 2.0, January 2004
  32965. http://www.apache.org/licenses/
  32966. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  32967. 1. Definitions.
  32968. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  32969. and distribution as defined by Sections 1 through 9 of this document.
  32970. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  32971. the copyright owner that is granting the License.
  32972. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  32973. other entities that control, are controlled by, or are under common
  32974. control with that entity. For the purposes of this definition,
  32975. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  32976. direction or management of such entity, whether by contract or
  32977. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  32978. outstanding shares, or (iii) beneficial ownership of such entity.
  32979. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  32980. exercising permissions granted by this License.
  32981. &quot;Source&quot; form shall mean the preferred form for making modifications,
  32982. including but not limited to software source code, documentation
  32983. source, and configuration files.
  32984. &quot;Object&quot; form shall mean any form resulting from mechanical
  32985. transformation or translation of a Source form, including but
  32986. not limited to compiled object code, generated documentation,
  32987. and conversions to other media types.
  32988. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  32989. Object form, made available under the License, as indicated by a
  32990. copyright notice that is included in or attached to the work
  32991. (an example is provided in the Appendix below).
  32992. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  32993. form, that is based on (or derived from) the Work and for which the
  32994. editorial revisions, annotations, elaborations, or other modifications
  32995. represent, as a whole, an original work of authorship. For the purposes
  32996. of this License, Derivative Works shall not include works that remain
  32997. separable from, or merely link (or bind by name) to the interfaces of,
  32998. the Work and Derivative Works thereof.
  32999. &quot;Contribution&quot; shall mean any work of authorship, including
  33000. the original version of the Work and any modifications or additions
  33001. to that Work or Derivative Works thereof, that is intentionally
  33002. submitted to Licensor for inclusion in the Work by the copyright owner
  33003. or by an individual or Legal Entity authorized to submit on behalf of
  33004. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  33005. means any form of electronic, verbal, or written communication sent
  33006. to the Licensor or its representatives, including but not limited to
  33007. communication on electronic mailing lists, source code control systems,
  33008. and issue tracking systems that are managed by, or on behalf of, the
  33009. Licensor for the purpose of discussing and improving the Work, but
  33010. excluding communication that is conspicuously marked or otherwise
  33011. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  33012. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  33013. on behalf of whom a Contribution has been received by Licensor and
  33014. subsequently incorporated within the Work.
  33015. 2. Grant of Copyright License. Subject to the terms and conditions of
  33016. this License, each Contributor hereby grants to You a perpetual,
  33017. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  33018. copyright license to reproduce, prepare Derivative Works of,
  33019. publicly display, publicly perform, sublicense, and distribute the
  33020. Work and such Derivative Works in Source or Object form.
  33021. 3. Grant of Patent License. Subject to the terms and conditions of
  33022. this License, each Contributor hereby grants to You a perpetual,
  33023. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  33024. (except as stated in this section) patent license to make, have made,
  33025. use, offer to sell, sell, import, and otherwise transfer the Work,
  33026. where such license applies only to those patent claims licensable
  33027. by such Contributor that are necessarily infringed by their
  33028. Contribution(s) alone or by combination of their Contribution(s)
  33029. with the Work to which such Contribution(s) was submitted. If You
  33030. institute patent litigation against any entity (including a
  33031. cross-claim or counterclaim in a lawsuit) alleging that the Work
  33032. or a Contribution incorporated within the Work constitutes direct
  33033. or contributory patent infringement, then any patent licenses
  33034. granted to You under this License for that Work shall terminate
  33035. as of the date such litigation is filed.
  33036. 4. Redistribution. You may reproduce and distribute copies of the
  33037. Work or Derivative Works thereof in any medium, with or without
  33038. modifications, and in Source or Object form, provided that You
  33039. meet the following conditions:
  33040. (a) You must give any other recipients of the Work or
  33041. Derivative Works a copy of this License; and
  33042. (b) You must cause any modified files to carry prominent notices
  33043. stating that You changed the files; and
  33044. (c) You must retain, in the Source form of any Derivative Works
  33045. that You distribute, all copyright, patent, trademark, and
  33046. attribution notices from the Source form of the Work,
  33047. excluding those notices that do not pertain to any part of
  33048. the Derivative Works; and
  33049. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  33050. distribution, then any Derivative Works that You distribute must
  33051. include a readable copy of the attribution notices contained
  33052. within such NOTICE file, excluding those notices that do not
  33053. pertain to any part of the Derivative Works, in at least one
  33054. of the following places: within a NOTICE text file distributed
  33055. as part of the Derivative Works; within the Source form or
  33056. documentation, if provided along with the Derivative Works; or,
  33057. within a display generated by the Derivative Works, if and
  33058. wherever such third-party notices normally appear. The contents
  33059. of the NOTICE file are for informational purposes only and
  33060. do not modify the License. You may add Your own attribution
  33061. notices within Derivative Works that You distribute, alongside
  33062. or as an addendum to the NOTICE text from the Work, provided
  33063. that such additional attribution notices cannot be construed
  33064. as modifying the License.
  33065. You may add Your own copyright statement to Your modifications and
  33066. may provide additional or different license terms and conditions
  33067. for use, reproduction, or distribution of Your modifications, or
  33068. for any such Derivative Works as a whole, provided Your use,
  33069. reproduction, and distribution of the Work otherwise complies with
  33070. the conditions stated in this License.
  33071. 5. Submission of Contributions. Unless You explicitly state otherwise,
  33072. any Contribution intentionally submitted for inclusion in the Work
  33073. by You to the Licensor shall be under the terms and conditions of
  33074. this License, without any additional terms or conditions.
  33075. Notwithstanding the above, nothing herein shall supersede or modify
  33076. the terms of any separate license agreement you may have executed
  33077. with Licensor regarding such Contributions.
  33078. 6. Trademarks. This License does not grant permission to use the trade
  33079. names, trademarks, service marks, or product names of the Licensor,
  33080. except as required for reasonable and customary use in describing the
  33081. origin of the Work and reproducing the content of the NOTICE file.
  33082. 7. Disclaimer of Warranty. Unless required by applicable law or
  33083. agreed to in writing, Licensor provides the Work (and each
  33084. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  33085. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  33086. implied, including, without limitation, any warranties or conditions
  33087. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  33088. PARTICULAR PURPOSE. You are solely responsible for determining the
  33089. appropriateness of using or redistributing the Work and assume any
  33090. risks associated with Your exercise of permissions under this License.
  33091. 8. Limitation of Liability. In no event and under no legal theory,
  33092. whether in tort (including negligence), contract, or otherwise,
  33093. unless required by applicable law (such as deliberate and grossly
  33094. negligent acts) or agreed to in writing, shall any Contributor be
  33095. liable to You for damages, including any direct, indirect, special,
  33096. incidental, or consequential damages of any character arising as a
  33097. result of this License or out of the use or inability to use the
  33098. Work (including but not limited to damages for loss of goodwill,
  33099. work stoppage, computer failure or malfunction, or any and all
  33100. other commercial damages or losses), even if such Contributor
  33101. has been advised of the possibility of such damages.
  33102. 9. Accepting Warranty or Additional Liability. While redistributing
  33103. the Work or Derivative Works thereof, You may choose to offer,
  33104. and charge a fee for, acceptance of support, warranty, indemnity,
  33105. or other liability obligations and/or rights consistent with this
  33106. License. However, in accepting such obligations, You may act only
  33107. on Your own behalf and on Your sole responsibility, not on behalf
  33108. of any other Contributor, and only if You agree to indemnify,
  33109. defend, and hold each Contributor harmless for any liability
  33110. incurred by, or claims asserted against, such Contributor by reason
  33111. of your accepting any such warranty or additional liability.
  33112. END OF TERMS AND CONDITIONS
  33113. APPENDIX: How to apply the Apache License to your work.
  33114. To apply the Apache License to your work, attach the following
  33115. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  33116. replaced with your own identifying information. (Don&#x27;t include
  33117. the brackets!) The text should be enclosed in the appropriate
  33118. comment syntax for the file format. We also recommend that a
  33119. file or class name and description of purpose be included on the
  33120. same &quot;printed page&quot; as the copyright notice for easier
  33121. identification within third-party archives.
  33122. Copyright [yyyy] [name of copyright owner]
  33123. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  33124. you may not use this file except in compliance with the License.
  33125. You may obtain a copy of the License at
  33126. http://www.apache.org/licenses/LICENSE-2.0
  33127. Unless required by applicable law or agreed to in writing, software
  33128. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  33129. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  33130. See the License for the specific language governing permissions and
  33131. limitations under the License.
  33132. ===========================================================================
  33133. The following applies to DivSuffixSorter.java:
  33134. MIT License:
  33135. Permission is hereby granted, free of charge, to any person obtaining a copy
  33136. of this software and associated documentation files (the &quot;Software&quot;), to deal
  33137. in the Software without restriction, including without limitation the rights
  33138. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  33139. copies of the Software, and to permit persons to whom the Software is
  33140. furnished to do so, subject to the following conditions:
  33141. The above copyright notice and this permission notice shall be included in
  33142. all copies or substantial portions of the Software.
  33143. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  33144. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  33145. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  33146. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  33147. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  33148. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  33149. THE SOFTWARE.
  33150. kotlinx_atomicfu:
  33151. Apache License
  33152. Version 2.0, January 2004
  33153. http://www.apache.org/licenses/
  33154. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  33155. 1. Definitions.
  33156. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  33157. and distribution as defined by Sections 1 through 9 of this document.
  33158. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  33159. the copyright owner that is granting the License.
  33160. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  33161. other entities that control, are controlled by, or are under common
  33162. control with that entity. For the purposes of this definition,
  33163. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  33164. direction or management of such entity, whether by contract or
  33165. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  33166. outstanding shares, or (iii) beneficial ownership of such entity.
  33167. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  33168. exercising permissions granted by this License.
  33169. &quot;Source&quot; form shall mean the preferred form for making modifications,
  33170. including but not limited to software source code, documentation
  33171. source, and configuration files.
  33172. &quot;Object&quot; form shall mean any form resulting from mechanical
  33173. transformation or translation of a Source form, including but
  33174. not limited to compiled object code, generated documentation,
  33175. and conversions to other media types.
  33176. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  33177. Object form, made available under the License, as indicated by a
  33178. copyright notice that is included in or attached to the work
  33179. (an example is provided in the Appendix below).
  33180. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  33181. form, that is based on (or derived from) the Work and for which the
  33182. editorial revisions, annotations, elaborations, or other modifications
  33183. represent, as a whole, an original work of authorship. For the purposes
  33184. of this License, Derivative Works shall not include works that remain
  33185. separable from, or merely link (or bind by name) to the interfaces of,
  33186. the Work and Derivative Works thereof.
  33187. &quot;Contribution&quot; shall mean any work of authorship, including
  33188. the original version of the Work and any modifications or additions
  33189. to that Work or Derivative Works thereof, that is intentionally
  33190. submitted to Licensor for inclusion in the Work by the copyright owner
  33191. or by an individual or Legal Entity authorized to submit on behalf of
  33192. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  33193. means any form of electronic, verbal, or written communication sent
  33194. to the Licensor or its representatives, including but not limited to
  33195. communication on electronic mailing lists, source code control systems,
  33196. and issue tracking systems that are managed by, or on behalf of, the
  33197. Licensor for the purpose of discussing and improving the Work, but
  33198. excluding communication that is conspicuously marked or otherwise
  33199. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  33200. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  33201. on behalf of whom a Contribution has been received by Licensor and
  33202. subsequently incorporated within the Work.
  33203. 2. Grant of Copyright License. Subject to the terms and conditions of
  33204. this License, each Contributor hereby grants to You a perpetual,
  33205. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  33206. copyright license to reproduce, prepare Derivative Works of,
  33207. publicly display, publicly perform, sublicense, and distribute the
  33208. Work and such Derivative Works in Source or Object form.
  33209. 3. Grant of Patent License. Subject to the terms and conditions of
  33210. this License, each Contributor hereby grants to You a perpetual,
  33211. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  33212. (except as stated in this section) patent license to make, have made,
  33213. use, offer to sell, sell, import, and otherwise transfer the Work,
  33214. where such license applies only to those patent claims licensable
  33215. by such Contributor that are necessarily infringed by their
  33216. Contribution(s) alone or by combination of their Contribution(s)
  33217. with the Work to which such Contribution(s) was submitted. If You
  33218. institute patent litigation against any entity (including a
  33219. cross-claim or counterclaim in a lawsuit) alleging that the Work
  33220. or a Contribution incorporated within the Work constitutes direct
  33221. or contributory patent infringement, then any patent licenses
  33222. granted to You under this License for that Work shall terminate
  33223. as of the date such litigation is filed.
  33224. 4. Redistribution. You may reproduce and distribute copies of the
  33225. Work or Derivative Works thereof in any medium, with or without
  33226. modifications, and in Source or Object form, provided that You
  33227. meet the following conditions:
  33228. (a) You must give any other recipients of the Work or
  33229. Derivative Works a copy of this License; and
  33230. (b) You must cause any modified files to carry prominent notices
  33231. stating that You changed the files; and
  33232. (c) You must retain, in the Source form of any Derivative Works
  33233. that You distribute, all copyright, patent, trademark, and
  33234. attribution notices from the Source form of the Work,
  33235. excluding those notices that do not pertain to any part of
  33236. the Derivative Works; and
  33237. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  33238. distribution, then any Derivative Works that You distribute must
  33239. include a readable copy of the attribution notices contained
  33240. within such NOTICE file, excluding those notices that do not
  33241. pertain to any part of the Derivative Works, in at least one
  33242. of the following places: within a NOTICE text file distributed
  33243. as part of the Derivative Works; within the Source form or
  33244. documentation, if provided along with the Derivative Works; or,
  33245. within a display generated by the Derivative Works, if and
  33246. wherever such third-party notices normally appear. The contents
  33247. of the NOTICE file are for informational purposes only and
  33248. do not modify the License. You may add Your own attribution
  33249. notices within Derivative Works that You distribute, alongside
  33250. or as an addendum to the NOTICE text from the Work, provided
  33251. that such additional attribution notices cannot be construed
  33252. as modifying the License.
  33253. You may add Your own copyright statement to Your modifications and
  33254. may provide additional or different license terms and conditions
  33255. for use, reproduction, or distribution of Your modifications, or
  33256. for any such Derivative Works as a whole, provided Your use,
  33257. reproduction, and distribution of the Work otherwise complies with
  33258. the conditions stated in this License.
  33259. 5. Submission of Contributions. Unless You explicitly state otherwise,
  33260. any Contribution intentionally submitted for inclusion in the Work
  33261. by You to the Licensor shall be under the terms and conditions of
  33262. this License, without any additional terms or conditions.
  33263. Notwithstanding the above, nothing herein shall supersede or modify
  33264. the terms of any separate license agreement you may have executed
  33265. with Licensor regarding such Contributions.
  33266. 6. Trademarks. This License does not grant permission to use the trade
  33267. names, trademarks, service marks, or product names of the Licensor,
  33268. except as required for reasonable and customary use in describing the
  33269. origin of the Work and reproducing the content of the NOTICE file.
  33270. 7. Disclaimer of Warranty. Unless required by applicable law or
  33271. agreed to in writing, Licensor provides the Work (and each
  33272. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  33273. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  33274. implied, including, without limitation, any warranties or conditions
  33275. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  33276. PARTICULAR PURPOSE. You are solely responsible for determining the
  33277. appropriateness of using or redistributing the Work and assume any
  33278. risks associated with Your exercise of permissions under this License.
  33279. 8. Limitation of Liability. In no event and under no legal theory,
  33280. whether in tort (including negligence), contract, or otherwise,
  33281. unless required by applicable law (such as deliberate and grossly
  33282. negligent acts) or agreed to in writing, shall any Contributor be
  33283. liable to You for damages, including any direct, indirect, special,
  33284. incidental, or consequential damages of any character arising as a
  33285. result of this License or out of the use or inability to use the
  33286. Work (including but not limited to damages for loss of goodwill,
  33287. work stoppage, computer failure or malfunction, or any and all
  33288. other commercial damages or losses), even if such Contributor
  33289. has been advised of the possibility of such damages.
  33290. 9. Accepting Warranty or Additional Liability. While redistributing
  33291. the Work or Derivative Works thereof, You may choose to offer,
  33292. and charge a fee for, acceptance of support, warranty, indemnity,
  33293. or other liability obligations and/or rights consistent with this
  33294. License. However, in accepting such obligations, You may act only
  33295. on Your own behalf and on Your sole responsibility, not on behalf
  33296. of any other Contributor, and only if You agree to indemnify,
  33297. defend, and hold each Contributor harmless for any liability
  33298. incurred by, or claims asserted against, such Contributor by reason
  33299. of your accepting any such warranty or additional liability.
  33300. END OF TERMS AND CONDITIONS
  33301. APPENDIX: How to apply the Apache License to your work.
  33302. To apply the Apache License to your work, attach the following
  33303. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  33304. replaced with your own identifying information. (Don&#x27;t include
  33305. the brackets!) The text should be enclosed in the appropriate
  33306. comment syntax for the file format. We also recommend that a
  33307. file or class name and description of purpose be included on the
  33308. same &quot;printed page&quot; as the copyright notice for easier
  33309. identification within third-party archives.
  33310. Copyright [yyyy] [name of copyright owner]
  33311. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  33312. you may not use this file except in compliance with the License.
  33313. You may obtain a copy of the License at
  33314. http://www.apache.org/licenses/LICENSE-2.0
  33315. Unless required by applicable law or agreed to in writing, software
  33316. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  33317. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  33318. See the License for the specific language governing permissions and
  33319. limitations under the License.
  33320. p2putils:
  33321. Copyright (C) 2016 The Android Open Source Project
  33322. Apache License
  33323. Version 2.0, January 2004
  33324. http://www.apache.org/licenses/
  33325. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  33326. 1. Definitions.
  33327. &quot;License&quot; shall mean the terms and conditions for use, reproduction, and distribution as defined by Sections 1 through 9 of this document.
  33328. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by the copyright owner that is granting the License.
  33329. &quot;Legal Entity&quot; shall mean the union of the acting entity and all other entities that control, are controlled by, or are under common control with that entity. For the purposes of this definition, &quot;control&quot; means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares, or (iii) beneficial ownership of such entity.
  33330. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity exercising permissions granted by this License.
  33331. &quot;Source&quot; form shall mean the preferred form for making modifications, including but not limited to software source code, documentation source, and configuration files.
  33332. &quot;Object&quot; form shall mean any form resulting from mechanical transformation or translation of a Source form, including but not limited to compiled object code, generated documentation, and conversions to other media types.
  33333. &quot;Work&quot; shall mean the work of authorship, whether in Source or Object form, made available under the License, as indicated by a copyright notice that is included in or attached to the work (an example is provided in the Appendix below).
  33334. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object form, that is based on (or derived from) the Work and for which the editorial revisions, annotations, elaborations, or other modifications represent, as a whole, an original work of authorship. For the purposes of this License, Derivative Works shall not include works that remain separable from, or merely link (or bind by name) to the interfaces of, the Work and Derivative Works thereof.
  33335. &quot;Contribution&quot; shall mean any work of authorship, including the original version of the Work and any modifications or additions to that Work or Derivative Works thereof, that is intentionally submitted to Licensor for inclusion in the Work by the copyright owner or by an individual or Legal Entity authorized to submit on behalf of the copyright owner. For the purposes of this definition, &quot;submitted&quot; means any form of electronic, verbal, or written communication sent to the Licensor or its representatives, including but not limited to communication on electronic mailing lists, source code control systems, and issue tracking systems that are managed by, or on behalf of, the Licensor for the purpose of discussing and improving the Work, but excluding communication that is conspicuously marked or otherwise designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  33336. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity on behalf of whom a Contribution has been received by Licensor and subsequently incorporated within the Work.
  33337. 2. Grant of Copyright License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable copyright license to reproduce, prepare Derivative Works of, publicly display, publicly perform, sublicense, and distribute the Work and such Derivative Works in Source or Object form.
  33338. 3. Grant of Patent License. Subject to the terms and conditions of this License, each Contributor hereby grants to You a perpetual, worldwide, non-exclusive, no-charge, royalty-free, irrevocable (except as stated in this section) patent license to make, have made, use, offer to sell, sell, import, and otherwise transfer the Work, where such license applies only to those patent claims licensable by such Contributor that are necessarily infringed by their Contribution(s) alone or by combination of their Contribution(s) with the Work to which such Contribution(s) was submitted. If You institute patent litigation against any entity (including a cross-claim or counterclaim in a lawsuit) alleging that the Work or a Contribution incorporated within the Work constitutes direct or contributory patent infringement, then any patent licenses granted to You under this License for that Work shall terminate as of the date such litigation is filed.
  33339. 4. Redistribution. You may reproduce and distribute copies of the Work or Derivative Works thereof in any medium, with or without modifications, and in Source or Object form, provided that You meet the following conditions:
  33340. You must give any other recipients of the Work or Derivative Works a copy of this License; and
  33341. You must cause any modified files to carry prominent notices stating that You changed the files; and
  33342. You must retain, in the Source form of any Derivative Works that You distribute, all copyright, patent, trademark, and attribution notices from the Source form of the Work, excluding those notices that do not pertain to any part of the Derivative Works; and
  33343. If the Work includes a &quot;NOTICE&quot; text file as part of its distribution, then any Derivative Works that You distribute must include a readable copy of the attribution notices contained within such NOTICE file, excluding those notices that do not pertain to any part of the Derivative Works, in at least one of the following places: within a NOTICE text file distributed as part of the Derivative Works; within the Source form or documentation, if provided along with the Derivative Works; or, within a display generated by the Derivative Works, if and wherever such third-party notices normally appear. The contents of the NOTICE file are for informational purposes only and do not modify the License. You may add Your own attribution notices within Derivative Works that You distribute, alongside or as an addendum to the NOTICE text from the Work, provided that such additional attribution notices cannot be construed as modifying the License.
  33344. You may add Your own copyright statement to Your modifications and may provide additional or different license terms and conditions for use, reproduction, or distribution of Your modifications, or for any such Derivative Works as a whole, provided Your use, reproduction, and distribution of the Work otherwise complies with the conditions stated in this License.
  33345. 5. Submission of Contributions. Unless You explicitly state otherwise, any Contribution intentionally submitted for inclusion in the Work by You to the Licensor shall be under the terms and conditions of this License, without any additional terms or conditions. Notwithstanding the above, nothing herein shall supersede or modify the terms of any separate license agreement you may have executed with Licensor regarding such Contributions.
  33346. 6. Trademarks. This License does not grant permission to use the trade names, trademarks, service marks, or product names of the Licensor, except as required for reasonable and customary use in describing the origin of the Work and reproducing the content of the NOTICE file.
  33347. 7. Disclaimer of Warranty. Unless required by applicable law or agreed to in writing, Licensor provides the Work (and each Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied, including, without limitation, any warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A PARTICULAR PURPOSE. You are solely responsible for determining the appropriateness of using or redistributing the Work and assume any risks associated with Your exercise of permissions under this License.
  33348. 8. Limitation of Liability. In no event and under no legal theory, whether in tort (including negligence), contract, or otherwise, unless required by applicable law (such as deliberate and grossly negligent acts) or agreed to in writing, shall any Contributor be liable to You for damages, including any direct, indirect, special, incidental, or consequential damages of any character arising as a result of this License or out of the use or inability to use the Work (including but not limited to damages for loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses), even if such Contributor has been advised of the possibility of such damages.
  33349. 9. Accepting Warranty or Additional Liability. While redistributing the Work or Derivative Works thereof, You may choose to offer, and charge a fee for, acceptance of support, warranty, indemnity, or other liability obligations and/or rights consistent with this License. However, in accepting such obligations, You may act only on Your own behalf and on Your sole responsibility, not on behalf of any other Contributor, and only if You agree to indemnify, defend, and hold each Contributor harmless for any liability incurred by, or claims asserted against, such Contributor by reason of your accepting any such warranty or additional liability.
  33350. END OF TERMS AND CONDITIONS</pre>
  33351. </div>
  33352. </div>
  33353. <div class="product">
  33354. <span class="title">ffmpeg</span>
  33355. <span class="homepage"><a href="http://ffmpeg.org/">homepage</a></span>
  33356. <input type="checkbox" hidden id="99">
  33357. <label class="show" for="99" tabindex="0"></label>
  33358. <div class="licence">
  33359. <pre># License
  33360. Most files in FFmpeg are under the GNU Lesser General Public License version 2.1
  33361. or later (LGPL v2.1+). Read the file `COPYING.LGPLv2.1` for details. Some other
  33362. files have MIT/X11/BSD-style licenses. In combination the LGPL v2.1+ applies to
  33363. FFmpeg.
  33364. Some optional parts of FFmpeg are licensed under the GNU General Public License
  33365. version 2 or later (GPL v2+). See the file `COPYING.GPLv2` for details. None of
  33366. these parts are used by default, you have to explicitly pass `--enable-gpl` to
  33367. configure to activate them. In this case, FFmpeg&#x27;s license changes to GPL v2+.
  33368. Specifically, the GPL parts of FFmpeg are:
  33369. - libpostproc
  33370. - optional x86 optimization in the files
  33371. - `libavcodec/x86/flac_dsp_gpl.asm`
  33372. - `libavcodec/x86/idct_mmx.c`
  33373. - `libavfilter/x86/vf_removegrain.asm`
  33374. - the following building and testing tools
  33375. - `compat/solaris/make_sunver.pl`
  33376. - `doc/t2h.pm`
  33377. - `doc/texi2pod.pl`
  33378. - `libswresample/tests/swresample.c`
  33379. - `tests/checkasm/*`
  33380. - `tests/tiny_ssim.c`
  33381. - the following filters in libavfilter:
  33382. - `signature_lookup.c`
  33383. - `vf_blackframe.c`
  33384. - `vf_boxblur.c`
  33385. - `vf_colormatrix.c`
  33386. - `vf_cover_rect.c`
  33387. - `vf_cropdetect.c`
  33388. - `vf_delogo.c`
  33389. - `vf_eq.c`
  33390. - `vf_find_rect.c`
  33391. - `vf_fspp.c`
  33392. - `vf_histeq.c`
  33393. - `vf_hqdn3d.c`
  33394. - `vf_kerndeint.c`
  33395. - `vf_lensfun.c` (GPL version 3 or later)
  33396. - `vf_mcdeint.c`
  33397. - `vf_mpdecimate.c`
  33398. - `vf_nnedi.c`
  33399. - `vf_owdenoise.c`
  33400. - `vf_perspective.c`
  33401. - `vf_phase.c`
  33402. - `vf_pp.c`
  33403. - `vf_pp7.c`
  33404. - `vf_pullup.c`
  33405. - `vf_repeatfields.c`
  33406. - `vf_sab.c`
  33407. - `vf_signature.c`
  33408. - `vf_smartblur.c`
  33409. - `vf_spp.c`
  33410. - `vf_stereo3d.c`
  33411. - `vf_super2xsai.c`
  33412. - `vf_tinterlace.c`
  33413. - `vf_uspp.c`
  33414. - `vf_vaguedenoiser.c`
  33415. - `vsrc_mptestsrc.c`
  33416. Should you, for whatever reason, prefer to use version 3 of the (L)GPL, then
  33417. the configure parameter `--enable-version3` will activate this licensing option
  33418. for you. Read the file `COPYING.LGPLv3` or, if you have enabled GPL parts,
  33419. `COPYING.GPLv3` to learn the exact legal terms that apply in this case.
  33420. There are a handful of files under other licensing terms, namely:
  33421. * The files `libavcodec/jfdctfst.c`, `libavcodec/jfdctint_template.c` and
  33422. `libavcodec/jrevdct.c` are taken from libjpeg, see the top of the files for
  33423. licensing details. Specifically note that you must credit the IJG in the
  33424. documentation accompanying your program if you only distribute executables.
  33425. You must also indicate any changes including additions and deletions to
  33426. those three files in the documentation.
  33427. * `tests/reference.pnm` is under the expat license.
  33428. ## External libraries
  33429. FFmpeg can be combined with a number of external libraries, which sometimes
  33430. affect the licensing of binaries resulting from the combination.
  33431. ### Compatible libraries
  33432. The following libraries are under GPL version 2:
  33433. - avisynth
  33434. - frei0r
  33435. - libcdio
  33436. - libdavs2
  33437. - librubberband
  33438. - libvidstab
  33439. - libx264
  33440. - libx265
  33441. - libxavs
  33442. - libxavs2
  33443. - libxvid
  33444. When combining them with FFmpeg, FFmpeg needs to be licensed as GPL as well by
  33445. passing `--enable-gpl` to configure.
  33446. The following libraries are under LGPL version 3:
  33447. - gmp
  33448. - libaribb24
  33449. - liblensfun
  33450. When combining them with FFmpeg, use the configure option `--enable-version3` to
  33451. upgrade FFmpeg to the LGPL v3.
  33452. The VMAF, mbedTLS, RK MPI, OpenCORE and VisualOn libraries are under the Apache License
  33453. 2.0. That license is incompatible with the LGPL v2.1 and the GPL v2, but not with
  33454. version 3 of those licenses. So to combine these libraries with FFmpeg, the
  33455. license version needs to be upgraded by passing `--enable-version3` to configure.
  33456. The smbclient library is under the GPL v3, to combine it with FFmpeg,
  33457. the options `--enable-gpl` and `--enable-version3` have to be passed to
  33458. configure to upgrade FFmpeg to the GPL v3.
  33459. ### Incompatible libraries
  33460. There are certain libraries you can combine with FFmpeg whose licenses are not
  33461. compatible with the GPL and/or the LGPL. If you wish to enable these
  33462. libraries, even in circumstances that their license may be incompatible, pass
  33463. `--enable-nonfree` to configure. This will cause the resulting binary to be
  33464. unredistributable.
  33465. The Fraunhofer FDK AAC and OpenSSL libraries are under licenses which are
  33466. incompatible with the GPLv2 and v3. To the best of our knowledge, they are
  33467. compatible with the LGPL.
  33468. ********************************************************************************
  33469. libavcodec/arm/jrevdct_arm.S
  33470. C-like prototype :
  33471. void j_rev_dct_arm(DCTBLOCK data)
  33472. With DCTBLOCK being a pointer to an array of 64 &#x27;signed shorts&#x27;
  33473. Copyright (c) 2001 Lionel Ulmer (lionel.ulmer@free.fr / bbrox@bbrox.org)
  33474. Permission is hereby granted, free of charge, to any person obtaining a copy
  33475. of this software and associated documentation files (the &quot;Software&quot;), to deal
  33476. in the Software without restriction, including without limitation the rights
  33477. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  33478. copies of the Software, and to permit persons to whom the Software is
  33479. furnished to do so, subject to the following conditions:
  33480. The above copyright notice and this permission notice shall be included in
  33481. all copies or substantial portions of the Software.
  33482. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  33483. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  33484. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  33485. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  33486. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  33487. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  33488. ********************************************************************************
  33489. libavcodec/arm/vp8dsp_armv6.S
  33490. VP8 ARMv6 optimisations
  33491. Copyright (c) 2010 Google Inc.
  33492. Copyright (c) 2010 Rob Clark &lt;rob@ti.com&gt;
  33493. Copyright (c) 2011 Mans Rullgard &lt;mans@mansr.com&gt;
  33494. This file is part of FFmpeg.
  33495. FFmpeg is free software; you can redistribute it and/or
  33496. modify it under the terms of the GNU Lesser General Public
  33497. License as published by the Free Software Foundation; either
  33498. version 2.1 of the License, or (at your option) any later version.
  33499. FFmpeg is distributed in the hope that it will be useful,
  33500. but WITHOUT ANY WARRANTY; without even the implied warranty of
  33501. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  33502. Lesser General Public License for more details.
  33503. You should have received a copy of the GNU Lesser General Public
  33504. License along with FFmpeg; if not, write to the Free Software
  33505. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  33506. This code was partially ported from libvpx, which uses this license:
  33507. Redistribution and use in source and binary forms, with or without
  33508. modification, are permitted provided that the following conditions are
  33509. met:
  33510. * Redistributions of source code must retain the above copyright
  33511. notice, this list of conditions and the following disclaimer.
  33512. * Redistributions in binary form must reproduce the above copyright
  33513. notice, this list of conditions and the following disclaimer in
  33514. the documentation and/or other materials provided with the
  33515. distribution.
  33516. * Neither the name of Google nor the names of its contributors may
  33517. be used to endorse or promote products derived from this software
  33518. without specific prior written permission.
  33519. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  33520. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  33521. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  33522. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  33523. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  33524. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  33525. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  33526. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  33527. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  33528. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  33529. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  33530. ********************************************************************************
  33531. libavcodec/x86/xvididct.asm
  33532. XVID MPEG-4 VIDEO CODEC
  33533. Conversion from gcc syntax to x264asm syntax with modifications
  33534. by Christophe Gisquet &lt;christophe.gisquet@gmail.com&gt;
  33535. =========== SSE2 inverse discrete cosine transform ===========
  33536. Copyright(C) 2003 Pascal Massimino &lt;skal@planet-d.net&gt;
  33537. Conversion to gcc syntax with modifications
  33538. by Alexander Strange &lt;astrange@ithinksw.com&gt;
  33539. Originally from dct/x86_asm/fdct_sse2_skal.asm in Xvid.
  33540. Vertical pass is an implementation of the scheme:
  33541. Loeffler C., Ligtenberg A., and Moschytz C.S.:
  33542. Practical Fast 1D DCT Algorithm with Eleven Multiplications,
  33543. Proc. ICASSP 1989, 988-991.
  33544. Horizontal pass is a double 4x4 vector/matrix multiplication,
  33545. (see also Intel&#x27;s Application Note 922:
  33546. http://developer.intel.com/vtune/cbts/strmsimd/922down.htm
  33547. Copyright (C) 1999 Intel Corporation)
  33548. More details at http://skal.planet-d.net/coding/dct.html
  33549. ======= MMX and XMM forward discrete cosine transform =======
  33550. Copyright(C) 2001 Peter Ross &lt;pross@xvid.org&gt;
  33551. Originally provided by Intel at AP-922
  33552. http://developer.intel.com/vtune/cbts/strmsimd/922down.htm
  33553. (See more app notes at http://developer.intel.com/vtune/cbts/strmsimd/appnotes.htm)
  33554. but in a limited edition.
  33555. New macro implements a column part for precise iDCT
  33556. The routine precision now satisfies IEEE standard 1180-1990.
  33557. Copyright(C) 2000-2001 Peter Gubanov &lt;peter@elecard.net.ru&gt;
  33558. Rounding trick Copyright(C) 2000 Michel Lespinasse &lt;walken@zoy.org&gt;
  33559. http://www.elecard.com/peter/idct.html
  33560. http://www.linuxvideo.org/mpeg2dec/
  33561. These examples contain code fragments for first stage iDCT 8x8
  33562. (for rows) and first stage DCT 8x8 (for columns)
  33563. conversion to gcc syntax by Michael Niedermayer
  33564. ======================================================================
  33565. This file is part of FFmpeg.
  33566. FFmpeg is free software; you can redistribute it and/or
  33567. modify it under the terms of the GNU Lesser General Public
  33568. License as published by the Free Software Foundation; either
  33569. version 2.1 of the License, or (at your option) any later version.
  33570. FFmpeg is distributed in the hope that it will be useful,
  33571. but WITHOUT ANY WARRANTY; without even the implied warranty of
  33572. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  33573. Lesser General Public License for more details.
  33574. You should have received a copy of the GNU Lesser General Public License
  33575. along with FFmpeg; if not, write to the Free Software Foundation,
  33576. Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  33577. ********************************************************************************
  33578. libavformat/oggparsetheora.c
  33579. Copyright (C) 2005 Matthieu CASTET, Alex Beregszaszi
  33580. Permission is hereby granted, free of charge, to any person
  33581. obtaining a copy of this software and associated documentation
  33582. files (the &quot;Software&quot;), to deal in the Software without
  33583. restriction, including without limitation the rights to use, copy,
  33584. modify, merge, publish, distribute, sublicense, and/or sell copies
  33585. of the Software, and to permit persons to whom the Software is
  33586. furnished to do so, subject to the following conditions:
  33587. The above copyright notice and this permission notice shall be
  33588. included in all copies or substantial portions of the Software.
  33589. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  33590. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  33591. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  33592. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
  33593. HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  33594. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  33595. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  33596. DEALINGS IN THE SOFTWARE.
  33597. ********************************************************************************
  33598. libavutil/x86/x86inc.asm
  33599. x86inc.asm: x264asm abstraction layer
  33600. Copyright (C) 2005-2018 x264 project
  33601. Authors: Loren Merritt &lt;lorenm@u.washington.edu&gt;
  33602. Henrik Gramner &lt;henrik@gramner.com&gt;
  33603. Anton Mitrofanov &lt;BugMaster@narod.ru&gt;
  33604. Fiona Glaser &lt;fiona@x264.com&gt;
  33605. Permission to use, copy, modify, and/or distribute this software for any
  33606. purpose with or without fee is hereby granted, provided that the above
  33607. copyright notice and this permission notice appear in all copies.
  33608. THE SOFTWARE IS PROVIDED &quot;AS IS&quot; AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  33609. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  33610. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  33611. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  33612. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  33613. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  33614. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  33615. ********************************************************************************
  33616. libavcodec/jrevdct.c
  33617. This file is part of the Independent JPEG Group&#x27;s software.
  33618. The authors make NO WARRANTY or representation, either express or implied,
  33619. with respect to this software, its quality, accuracy, merchantability, or
  33620. fitness for a particular purpose. This software is provided &quot;AS IS&quot;, and
  33621. you, its user, assume the entire risk as to its quality and accuracy.
  33622. This software is copyright (C) 1994-1996, Thomas G. Lane.
  33623. All Rights Reserved except as specified below.
  33624. Permission is hereby granted to use, copy, modify, and distribute this
  33625. software (or portions thereof) for any purpose, without fee, subject to
  33626. these conditions:
  33627. (1) If any part of the source code for this software is distributed, then
  33628. this README file must be included, with this copyright and no-warranty
  33629. notice unaltered; and any additions, deletions, or changes to the original
  33630. files must be clearly indicated in accompanying documentation.
  33631. (2) If only executable code is distributed, then the accompanying
  33632. documentation must state that &quot;this software is based in part on the work
  33633. of the Independent JPEG Group&quot;.
  33634. (3) Permission for use of this software is granted only if the user accepts
  33635. full responsibility for any undesirable consequences; the authors accept
  33636. NO LIABILITY for damages of any kind.
  33637. These conditions apply to any software derived from or based on the IJG
  33638. code, not just to the unmodified library. If you use our work, you ought
  33639. to acknowledge us.
  33640. Permission is NOT granted for the use of any IJG author&#x27;s name or company
  33641. name in advertising or publicity relating to this software or products
  33642. derived from it. This software may be referred to only as &quot;the Independent
  33643. JPEG Group&#x27;s software&quot;.
  33644. We specifically permit and encourage the use of this software as the basis
  33645. of commercial products, provided that all warranty or liability claims are
  33646. assumed by the product vendor.
  33647. ********************************************************************************
  33648. libavcodec/fft_fixed_32.c
  33649. libavcodec/fft_init_table.c
  33650. libavcodec/fft_table.h
  33651. libavcodec/mips/aacdec_mips.h
  33652. libavcodec/mips/aacsbr_mips.h
  33653. libavcodec/mips/compute_antialias_fixed.h
  33654. libavcodec/mips/compute_antialias_float.h
  33655. libavutil/fixed_dsp.c
  33656. libavutil/fixed_dsp.h
  33657. libavutil/mips/libm_mips.h
  33658. libavutil/softfloat_tables.h
  33659. Copyright (c) 2012
  33660. MIPS Technologies, Inc., California.
  33661. Redistribution and use in source and binary forms, with or without
  33662. modification, are permitted provided that the following conditions
  33663. are met:
  33664. 1. Redistributions of source code must retain the above copyright
  33665. notice, this list of conditions and the following disclaimer.
  33666. 2. Redistributions in binary form must reproduce the above copyright
  33667. notice, this list of conditions and the following disclaimer in the
  33668. documentation and/or other materials provided with the distribution.
  33669. 3. Neither the name of the MIPS Technologies, Inc., nor the names of its
  33670. contributors may be used to endorse or promote products derived from
  33671. this software without specific prior written permission.
  33672. THIS SOFTWARE IS PROVIDED BY THE MIPS TECHNOLOGIES, INC. ``AS IS&#x27;&#x27; AND
  33673. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  33674. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  33675. ARE DISCLAIMED. IN NO EVENT SHALL THE MIPS TECHNOLOGIES, INC. BE LIABLE
  33676. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  33677. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  33678. OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  33679. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  33680. LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  33681. OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  33682. SUCH DAMAGE.
  33683. Authors:
  33684. Branimir Vasic (bvasic@mips.com)
  33685. Darko Laus (darko@mips.com)
  33686. Djordje Pesut (djordje@mips.com)
  33687. Goran Cordasic (goran@mips.com)
  33688. Nedeljko Babic (nedeljko.babic imgtec com)
  33689. Mirjana Vulin (mvulin@mips.com)
  33690. Stanislav Ocovaj (socovaj@mips.com)
  33691. Zoran Lukic (zoranl@mips.com)
  33692. ********************************************************************************
  33693. libavformat/oggdec.c
  33694. libavformat/oggdec.h
  33695. libavformat/oggparseogm.c
  33696. libavformat/oggparsevorbis.c
  33697. Copyright (C) 2005 Michael Ahlberg, Måns Rullgård
  33698. Permission is hereby granted, free of charge, to any person
  33699. obtaining a copy of this software and associated documentation
  33700. files (the &quot;Software&quot;), to deal in the Software without
  33701. restriction, including without limitation the rights to use, copy,
  33702. modify, merge, publish, distribute, sublicense, and/or sell copies
  33703. of the Software, and to permit persons to whom the Software is
  33704. furnished to do so, subject to the following conditions:
  33705. The above copyright notice and this permission notice shall be
  33706. included in all copies or substantial portions of the Software.
  33707. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  33708. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  33709. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  33710. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
  33711. HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  33712. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  33713. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  33714. DEALINGS IN THE SOFTWARE.
  33715. ********************************************************************************
  33716. GNU LESSER GENERAL PUBLIC LICENSE
  33717. Version 2.1, February 1999
  33718. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  33719. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  33720. Everyone is permitted to copy and distribute verbatim copies
  33721. of this license document, but changing it is not allowed.
  33722. [This is the first released version of the Lesser GPL. It also counts
  33723. as the successor of the GNU Library Public License, version 2, hence
  33724. the version number 2.1.]
  33725. Preamble
  33726. The licenses for most software are designed to take away your
  33727. freedom to share and change it. By contrast, the GNU General Public
  33728. Licenses are intended to guarantee your freedom to share and change
  33729. free software--to make sure the software is free for all its users.
  33730. This license, the Lesser General Public License, applies to some
  33731. specially designated software packages--typically libraries--of the
  33732. Free Software Foundation and other authors who decide to use it. You
  33733. can use it too, but we suggest you first think carefully about whether
  33734. this license or the ordinary General Public License is the better
  33735. strategy to use in any particular case, based on the explanations below.
  33736. When we speak of free software, we are referring to freedom of use,
  33737. not price. Our General Public Licenses are designed to make sure that
  33738. you have the freedom to distribute copies of free software (and charge
  33739. for this service if you wish); that you receive source code or can get
  33740. it if you want it; that you can change the software and use pieces of
  33741. it in new free programs; and that you are informed that you can do
  33742. these things.
  33743. To protect your rights, we need to make restrictions that forbid
  33744. distributors to deny you these rights or to ask you to surrender these
  33745. rights. These restrictions translate to certain responsibilities for
  33746. you if you distribute copies of the library or if you modify it.
  33747. For example, if you distribute copies of the library, whether gratis
  33748. or for a fee, you must give the recipients all the rights that we gave
  33749. you. You must make sure that they, too, receive or can get the source
  33750. code. If you link other code with the library, you must provide
  33751. complete object files to the recipients, so that they can relink them
  33752. with the library after making changes to the library and recompiling
  33753. it. And you must show them these terms so they know their rights.
  33754. We protect your rights with a two-step method: (1) we copyright the
  33755. library, and (2) we offer you this license, which gives you legal
  33756. permission to copy, distribute and/or modify the library.
  33757. To protect each distributor, we want to make it very clear that
  33758. there is no warranty for the free library. Also, if the library is
  33759. modified by someone else and passed on, the recipients should know
  33760. that what they have is not the original version, so that the original
  33761. author&#x27;s reputation will not be affected by problems that might be
  33762. introduced by others.
  33763. Finally, software patents pose a constant threat to the existence of
  33764. any free program. We wish to make sure that a company cannot
  33765. effectively restrict the users of a free program by obtaining a
  33766. restrictive license from a patent holder. Therefore, we insist that
  33767. any patent license obtained for a version of the library must be
  33768. consistent with the full freedom of use specified in this license.
  33769. Most GNU software, including some libraries, is covered by the
  33770. ordinary GNU General Public License. This license, the GNU Lesser
  33771. General Public License, applies to certain designated libraries, and
  33772. is quite different from the ordinary General Public License. We use
  33773. this license for certain libraries in order to permit linking those
  33774. libraries into non-free programs.
  33775. When a program is linked with a library, whether statically or using
  33776. a shared library, the combination of the two is legally speaking a
  33777. combined work, a derivative of the original library. The ordinary
  33778. General Public License therefore permits such linking only if the
  33779. entire combination fits its criteria of freedom. The Lesser General
  33780. Public License permits more lax criteria for linking other code with
  33781. the library.
  33782. We call this license the &quot;Lesser&quot; General Public License because it
  33783. does Less to protect the user&#x27;s freedom than the ordinary General
  33784. Public License. It also provides other free software developers Less
  33785. of an advantage over competing non-free programs. These disadvantages
  33786. are the reason we use the ordinary General Public License for many
  33787. libraries. However, the Lesser license provides advantages in certain
  33788. special circumstances.
  33789. For example, on rare occasions, there may be a special need to
  33790. encourage the widest possible use of a certain library, so that it becomes
  33791. a de-facto standard. To achieve this, non-free programs must be
  33792. allowed to use the library. A more frequent case is that a free
  33793. library does the same job as widely used non-free libraries. In this
  33794. case, there is little to gain by limiting the free library to free
  33795. software only, so we use the Lesser General Public License.
  33796. In other cases, permission to use a particular library in non-free
  33797. programs enables a greater number of people to use a large body of
  33798. free software. For example, permission to use the GNU C Library in
  33799. non-free programs enables many more people to use the whole GNU
  33800. operating system, as well as its variant, the GNU/Linux operating
  33801. system.
  33802. Although the Lesser General Public License is Less protective of the
  33803. users&#x27; freedom, it does ensure that the user of a program that is
  33804. linked with the Library has the freedom and the wherewithal to run
  33805. that program using a modified version of the Library.
  33806. The precise terms and conditions for copying, distribution and
  33807. modification follow. Pay close attention to the difference between a
  33808. &quot;work based on the library&quot; and a &quot;work that uses the library&quot;. The
  33809. former contains code derived from the library, whereas the latter must
  33810. be combined with the library in order to run.
  33811. GNU LESSER GENERAL PUBLIC LICENSE
  33812. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  33813. 0. This License Agreement applies to any software library or other
  33814. program which contains a notice placed by the copyright holder or
  33815. other authorized party saying it may be distributed under the terms of
  33816. this Lesser General Public License (also called &quot;this License&quot;).
  33817. Each licensee is addressed as &quot;you&quot;.
  33818. A &quot;library&quot; means a collection of software functions and/or data
  33819. prepared so as to be conveniently linked with application programs
  33820. (which use some of those functions and data) to form executables.
  33821. The &quot;Library&quot;, below, refers to any such software library or work
  33822. which has been distributed under these terms. A &quot;work based on the
  33823. Library&quot; means either the Library or any derivative work under
  33824. copyright law: that is to say, a work containing the Library or a
  33825. portion of it, either verbatim or with modifications and/or translated
  33826. straightforwardly into another language. (Hereinafter, translation is
  33827. included without limitation in the term &quot;modification&quot;.)
  33828. &quot;Source code&quot; for a work means the preferred form of the work for
  33829. making modifications to it. For a library, complete source code means
  33830. all the source code for all modules it contains, plus any associated
  33831. interface definition files, plus the scripts used to control compilation
  33832. and installation of the library.
  33833. Activities other than copying, distribution and modification are not
  33834. covered by this License; they are outside its scope. The act of
  33835. running a program using the Library is not restricted, and output from
  33836. such a program is covered only if its contents constitute a work based
  33837. on the Library (independent of the use of the Library in a tool for
  33838. writing it). Whether that is true depends on what the Library does
  33839. and what the program that uses the Library does.
  33840. 1. You may copy and distribute verbatim copies of the Library&#x27;s
  33841. complete source code as you receive it, in any medium, provided that
  33842. you conspicuously and appropriately publish on each copy an
  33843. appropriate copyright notice and disclaimer of warranty; keep intact
  33844. all the notices that refer to this License and to the absence of any
  33845. warranty; and distribute a copy of this License along with the
  33846. Library.
  33847. You may charge a fee for the physical act of transferring a copy,
  33848. and you may at your option offer warranty protection in exchange for a
  33849. fee.
  33850. 2. You may modify your copy or copies of the Library or any portion
  33851. of it, thus forming a work based on the Library, and copy and
  33852. distribute such modifications or work under the terms of Section 1
  33853. above, provided that you also meet all of these conditions:
  33854. a) The modified work must itself be a software library.
  33855. b) You must cause the files modified to carry prominent notices
  33856. stating that you changed the files and the date of any change.
  33857. c) You must cause the whole of the work to be licensed at no
  33858. charge to all third parties under the terms of this License.
  33859. d) If a facility in the modified Library refers to a function or a
  33860. table of data to be supplied by an application program that uses
  33861. the facility, other than as an argument passed when the facility
  33862. is invoked, then you must make a good faith effort to ensure that,
  33863. in the event an application does not supply such function or
  33864. table, the facility still operates, and performs whatever part of
  33865. its purpose remains meaningful.
  33866. (For example, a function in a library to compute square roots has
  33867. a purpose that is entirely well-defined independent of the
  33868. application. Therefore, Subsection 2d requires that any
  33869. application-supplied function or table used by this function must
  33870. be optional: if the application does not supply it, the square
  33871. root function must still compute square roots.)
  33872. These requirements apply to the modified work as a whole. If
  33873. identifiable sections of that work are not derived from the Library,
  33874. and can be reasonably considered independent and separate works in
  33875. themselves, then this License, and its terms, do not apply to those
  33876. sections when you distribute them as separate works. But when you
  33877. distribute the same sections as part of a whole which is a work based
  33878. on the Library, the distribution of the whole must be on the terms of
  33879. this License, whose permissions for other licensees extend to the
  33880. entire whole, and thus to each and every part regardless of who wrote
  33881. it.
  33882. Thus, it is not the intent of this section to claim rights or contest
  33883. your rights to work written entirely by you; rather, the intent is to
  33884. exercise the right to control the distribution of derivative or
  33885. collective works based on the Library.
  33886. In addition, mere aggregation of another work not based on the Library
  33887. with the Library (or with a work based on the Library) on a volume of
  33888. a storage or distribution medium does not bring the other work under
  33889. the scope of this License.
  33890. 3. You may opt to apply the terms of the ordinary GNU General Public
  33891. License instead of this License to a given copy of the Library. To do
  33892. this, you must alter all the notices that refer to this License, so
  33893. that they refer to the ordinary GNU General Public License, version 2,
  33894. instead of to this License. (If a newer version than version 2 of the
  33895. ordinary GNU General Public License has appeared, then you can specify
  33896. that version instead if you wish.) Do not make any other change in
  33897. these notices.
  33898. Once this change is made in a given copy, it is irreversible for
  33899. that copy, so the ordinary GNU General Public License applies to all
  33900. subsequent copies and derivative works made from that copy.
  33901. This option is useful when you wish to copy part of the code of
  33902. the Library into a program that is not a library.
  33903. 4. You may copy and distribute the Library (or a portion or
  33904. derivative of it, under Section 2) in object code or executable form
  33905. under the terms of Sections 1 and 2 above provided that you accompany
  33906. it with the complete corresponding machine-readable source code, which
  33907. must be distributed under the terms of Sections 1 and 2 above on a
  33908. medium customarily used for software interchange.
  33909. If distribution of object code is made by offering access to copy
  33910. from a designated place, then offering equivalent access to copy the
  33911. source code from the same place satisfies the requirement to
  33912. distribute the source code, even though third parties are not
  33913. compelled to copy the source along with the object code.
  33914. 5. A program that contains no derivative of any portion of the
  33915. Library, but is designed to work with the Library by being compiled or
  33916. linked with it, is called a &quot;work that uses the Library&quot;. Such a
  33917. work, in isolation, is not a derivative work of the Library, and
  33918. therefore falls outside the scope of this License.
  33919. However, linking a &quot;work that uses the Library&quot; with the Library
  33920. creates an executable that is a derivative of the Library (because it
  33921. contains portions of the Library), rather than a &quot;work that uses the
  33922. library&quot;. The executable is therefore covered by this License.
  33923. Section 6 states terms for distribution of such executables.
  33924. When a &quot;work that uses the Library&quot; uses material from a header file
  33925. that is part of the Library, the object code for the work may be a
  33926. derivative work of the Library even though the source code is not.
  33927. Whether this is true is especially significant if the work can be
  33928. linked without the Library, or if the work is itself a library. The
  33929. threshold for this to be true is not precisely defined by law.
  33930. If such an object file uses only numerical parameters, data
  33931. structure layouts and accessors, and small macros and small inline
  33932. functions (ten lines or less in length), then the use of the object
  33933. file is unrestricted, regardless of whether it is legally a derivative
  33934. work. (Executables containing this object code plus portions of the
  33935. Library will still fall under Section 6.)
  33936. Otherwise, if the work is a derivative of the Library, you may
  33937. distribute the object code for the work under the terms of Section 6.
  33938. Any executables containing that work also fall under Section 6,
  33939. whether or not they are linked directly with the Library itself.
  33940. 6. As an exception to the Sections above, you may also combine or
  33941. link a &quot;work that uses the Library&quot; with the Library to produce a
  33942. work containing portions of the Library, and distribute that work
  33943. under terms of your choice, provided that the terms permit
  33944. modification of the work for the customer&#x27;s own use and reverse
  33945. engineering for debugging such modifications.
  33946. You must give prominent notice with each copy of the work that the
  33947. Library is used in it and that the Library and its use are covered by
  33948. this License. You must supply a copy of this License. If the work
  33949. during execution displays copyright notices, you must include the
  33950. copyright notice for the Library among them, as well as a reference
  33951. directing the user to the copy of this License. Also, you must do one
  33952. of these things:
  33953. a) Accompany the work with the complete corresponding
  33954. machine-readable source code for the Library including whatever
  33955. changes were used in the work (which must be distributed under
  33956. Sections 1 and 2 above); and, if the work is an executable linked
  33957. with the Library, with the complete machine-readable &quot;work that
  33958. uses the Library&quot;, as object code and/or source code, so that the
  33959. user can modify the Library and then relink to produce a modified
  33960. executable containing the modified Library. (It is understood
  33961. that the user who changes the contents of definitions files in the
  33962. Library will not necessarily be able to recompile the application
  33963. to use the modified definitions.)
  33964. b) Use a suitable shared library mechanism for linking with the
  33965. Library. A suitable mechanism is one that (1) uses at run time a
  33966. copy of the library already present on the user&#x27;s computer system,
  33967. rather than copying library functions into the executable, and (2)
  33968. will operate properly with a modified version of the library, if
  33969. the user installs one, as long as the modified version is
  33970. interface-compatible with the version that the work was made with.
  33971. c) Accompany the work with a written offer, valid for at
  33972. least three years, to give the same user the materials
  33973. specified in Subsection 6a, above, for a charge no more
  33974. than the cost of performing this distribution.
  33975. d) If distribution of the work is made by offering access to copy
  33976. from a designated place, offer equivalent access to copy the above
  33977. specified materials from the same place.
  33978. e) Verify that the user has already received a copy of these
  33979. materials or that you have already sent this user a copy.
  33980. For an executable, the required form of the &quot;work that uses the
  33981. Library&quot; must include any data and utility programs needed for
  33982. reproducing the executable from it. However, as a special exception,
  33983. the materials to be distributed need not include anything that is
  33984. normally distributed (in either source or binary form) with the major
  33985. components (compiler, kernel, and so on) of the operating system on
  33986. which the executable runs, unless that component itself accompanies
  33987. the executable.
  33988. It may happen that this requirement contradicts the license
  33989. restrictions of other proprietary libraries that do not normally
  33990. accompany the operating system. Such a contradiction means you cannot
  33991. use both them and the Library together in an executable that you
  33992. distribute.
  33993. 7. You may place library facilities that are a work based on the
  33994. Library side-by-side in a single library together with other library
  33995. facilities not covered by this License, and distribute such a combined
  33996. library, provided that the separate distribution of the work based on
  33997. the Library and of the other library facilities is otherwise
  33998. permitted, and provided that you do these two things:
  33999. a) Accompany the combined library with a copy of the same work
  34000. based on the Library, uncombined with any other library
  34001. facilities. This must be distributed under the terms of the
  34002. Sections above.
  34003. b) Give prominent notice with the combined library of the fact
  34004. that part of it is a work based on the Library, and explaining
  34005. where to find the accompanying uncombined form of the same work.
  34006. 8. You may not copy, modify, sublicense, link with, or distribute
  34007. the Library except as expressly provided under this License. Any
  34008. attempt otherwise to copy, modify, sublicense, link with, or
  34009. distribute the Library is void, and will automatically terminate your
  34010. rights under this License. However, parties who have received copies,
  34011. or rights, from you under this License will not have their licenses
  34012. terminated so long as such parties remain in full compliance.
  34013. 9. You are not required to accept this License, since you have not
  34014. signed it. However, nothing else grants you permission to modify or
  34015. distribute the Library or its derivative works. These actions are
  34016. prohibited by law if you do not accept this License. Therefore, by
  34017. modifying or distributing the Library (or any work based on the
  34018. Library), you indicate your acceptance of this License to do so, and
  34019. all its terms and conditions for copying, distributing or modifying
  34020. the Library or works based on it.
  34021. 10. Each time you redistribute the Library (or any work based on the
  34022. Library), the recipient automatically receives a license from the
  34023. original licensor to copy, distribute, link with or modify the Library
  34024. subject to these terms and conditions. You may not impose any further
  34025. restrictions on the recipients&#x27; exercise of the rights granted herein.
  34026. You are not responsible for enforcing compliance by third parties with
  34027. this License.
  34028. 11. If, as a consequence of a court judgment or allegation of patent
  34029. infringement or for any other reason (not limited to patent issues),
  34030. conditions are imposed on you (whether by court order, agreement or
  34031. otherwise) that contradict the conditions of this License, they do not
  34032. excuse you from the conditions of this License. If you cannot
  34033. distribute so as to satisfy simultaneously your obligations under this
  34034. License and any other pertinent obligations, then as a consequence you
  34035. may not distribute the Library at all. For example, if a patent
  34036. license would not permit royalty-free redistribution of the Library by
  34037. all those who receive copies directly or indirectly through you, then
  34038. the only way you could satisfy both it and this License would be to
  34039. refrain entirely from distribution of the Library.
  34040. If any portion of this section is held invalid or unenforceable under any
  34041. particular circumstance, the balance of the section is intended to apply,
  34042. and the section as a whole is intended to apply in other circumstances.
  34043. It is not the purpose of this section to induce you to infringe any
  34044. patents or other property right claims or to contest validity of any
  34045. such claims; this section has the sole purpose of protecting the
  34046. integrity of the free software distribution system which is
  34047. implemented by public license practices. Many people have made
  34048. generous contributions to the wide range of software distributed
  34049. through that system in reliance on consistent application of that
  34050. system; it is up to the author/donor to decide if he or she is willing
  34051. to distribute software through any other system and a licensee cannot
  34052. impose that choice.
  34053. This section is intended to make thoroughly clear what is believed to
  34054. be a consequence of the rest of this License.
  34055. 12. If the distribution and/or use of the Library is restricted in
  34056. certain countries either by patents or by copyrighted interfaces, the
  34057. original copyright holder who places the Library under this License may add
  34058. an explicit geographical distribution limitation excluding those countries,
  34059. so that distribution is permitted only in or among countries not thus
  34060. excluded. In such case, this License incorporates the limitation as if
  34061. written in the body of this License.
  34062. 13. The Free Software Foundation may publish revised and/or new
  34063. versions of the Lesser General Public License from time to time.
  34064. Such new versions will be similar in spirit to the present version,
  34065. but may differ in detail to address new problems or concerns.
  34066. Each version is given a distinguishing version number. If the Library
  34067. specifies a version number of this License which applies to it and
  34068. &quot;any later version&quot;, you have the option of following the terms and
  34069. conditions either of that version or of any later version published by
  34070. the Free Software Foundation. If the Library does not specify a
  34071. license version number, you may choose any version ever published by
  34072. the Free Software Foundation.
  34073. 14. If you wish to incorporate parts of the Library into other free
  34074. programs whose distribution conditions are incompatible with these,
  34075. write to the author to ask for permission. For software which is
  34076. copyrighted by the Free Software Foundation, write to the Free
  34077. Software Foundation; we sometimes make exceptions for this. Our
  34078. decision will be guided by the two goals of preserving the free status
  34079. of all derivatives of our free software and of promoting the sharing
  34080. and reuse of software generally.
  34081. NO WARRANTY
  34082. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  34083. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  34084. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  34085. OTHER PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY
  34086. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  34087. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  34088. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  34089. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  34090. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  34091. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  34092. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  34093. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  34094. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  34095. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  34096. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  34097. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  34098. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  34099. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  34100. DAMAGES.
  34101. END OF TERMS AND CONDITIONS
  34102. How to Apply These Terms to Your New Libraries
  34103. If you develop a new library, and you want it to be of the greatest
  34104. possible use to the public, we recommend making it free software that
  34105. everyone can redistribute and change. You can do so by permitting
  34106. redistribution under these terms (or, alternatively, under the terms of the
  34107. ordinary General Public License).
  34108. To apply these terms, attach the following notices to the library. It is
  34109. safest to attach them to the start of each source file to most effectively
  34110. convey the exclusion of warranty; and each file should have at least the
  34111. &quot;copyright&quot; line and a pointer to where the full notice is found.
  34112. &lt;one line to give the library&#x27;s name and a brief idea of what it does.&gt;
  34113. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  34114. This library is free software; you can redistribute it and/or
  34115. modify it under the terms of the GNU Lesser General Public
  34116. License as published by the Free Software Foundation; either
  34117. version 2.1 of the License, or (at your option) any later version.
  34118. This library is distributed in the hope that it will be useful,
  34119. but WITHOUT ANY WARRANTY; without even the implied warranty of
  34120. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  34121. Lesser General Public License for more details.
  34122. You should have received a copy of the GNU Lesser General Public
  34123. License along with this library; if not, write to the Free Software
  34124. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  34125. Also add information on how to contact you by electronic and paper mail.
  34126. You should also get your employer (if you work as a programmer) or your
  34127. school, if any, to sign a &quot;copyright disclaimer&quot; for the library, if
  34128. necessary. Here is a sample; alter the names:
  34129. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  34130. library `Frob&#x27; (a library for tweaking knobs) written by James Random Hacker.
  34131. &lt;signature of Ty Coon&gt;, 1 April 1990
  34132. Ty Coon, President of Vice
  34133. That&#x27;s all there is to it!</pre>
  34134. </div>
  34135. </div>
  34136. <div class="product">
  34137. <span class="title">Fiat-Crypto: Synthesizing Correct-by-Construction Code for Cryptographic Primitives</span>
  34138. <span class="homepage"><a href="https://github.com/mit-plv/fiat-crypto">homepage</a></span>
  34139. <input type="checkbox" hidden id="100">
  34140. <label class="show" for="100" tabindex="0"></label>
  34141. <div class="licence">
  34142. <pre>The MIT License (MIT)
  34143. Copyright (c) 2015-2020 the fiat-crypto authors (see
  34144. https://github.com/mit-plv/fiat-crypto/blob/master/AUTHORS).
  34145. Permission is hereby granted, free of charge, to any person obtaining a copy
  34146. of this software and associated documentation files (the &quot;Software&quot;), to deal
  34147. in the Software without restriction, including without limitation the rights
  34148. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  34149. copies of the Software, and to permit persons to whom the Software is
  34150. furnished to do so, subject to the following conditions:
  34151. The above copyright notice and this permission notice shall be included in all
  34152. copies or substantial portions of the Software.
  34153. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  34154. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  34155. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  34156. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  34157. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  34158. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  34159. SOFTWARE.
  34160. </pre>
  34161. </div>
  34162. </div>
  34163. <div class="product">
  34164. <span class="title">FideltyFX Single Pass Downsampler</span>
  34165. <span class="homepage"><a href="https://github.com/GPUOpen-Effects/FidelityFX-SPD">homepage</a></span>
  34166. <input type="checkbox" hidden id="101">
  34167. <label class="show" for="101" tabindex="0"></label>
  34168. <div class="licence">
  34169. <pre>Copyright (c) 2020 Advanced Micro Devices, Inc. All rights reserved.
  34170. Permission is hereby granted, free of charge, to any person obtaining a copy
  34171. of this software and associated documentation files (the &quot;Software&quot;), to deal
  34172. in the Software without restriction, including without limitation the rights
  34173. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  34174. copies of the Software, and to permit persons to whom the Software is
  34175. furnished to do so, subject to the following conditions:
  34176. The above copyright notice and this permission notice shall be included in
  34177. all copies or substantial portions of the Software.
  34178. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  34179. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  34180. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  34181. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  34182. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  34183. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  34184. THE SOFTWARE.</pre>
  34185. </div>
  34186. </div>
  34187. <div class="product">
  34188. <span class="title">FindBugs-jsr305</span>
  34189. <span class="homepage"><a href="http://findbugs.sourceforge.net/">homepage</a></span>
  34190. <input type="checkbox" hidden id="102">
  34191. <label class="show" for="102" tabindex="0"></label>
  34192. <div class="licence">
  34193. <pre>
  34194. Apache License
  34195. Version 2.0, January 2004
  34196. http://www.apache.org/licenses/
  34197. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  34198. 1. Definitions.
  34199. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  34200. and distribution as defined by Sections 1 through 9 of this document.
  34201. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  34202. the copyright owner that is granting the License.
  34203. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  34204. other entities that control, are controlled by, or are under common
  34205. control with that entity. For the purposes of this definition,
  34206. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  34207. direction or management of such entity, whether by contract or
  34208. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  34209. outstanding shares, or (iii) beneficial ownership of such entity.
  34210. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  34211. exercising permissions granted by this License.
  34212. &quot;Source&quot; form shall mean the preferred form for making modifications,
  34213. including but not limited to software source code, documentation
  34214. source, and configuration files.
  34215. &quot;Object&quot; form shall mean any form resulting from mechanical
  34216. transformation or translation of a Source form, including but
  34217. not limited to compiled object code, generated documentation,
  34218. and conversions to other media types.
  34219. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  34220. Object form, made available under the License, as indicated by a
  34221. copyright notice that is included in or attached to the work
  34222. (an example is provided in the Appendix below).
  34223. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  34224. form, that is based on (or derived from) the Work and for which the
  34225. editorial revisions, annotations, elaborations, or other modifications
  34226. represent, as a whole, an original work of authorship. For the purposes
  34227. of this License, Derivative Works shall not include works that remain
  34228. separable from, or merely link (or bind by name) to the interfaces of,
  34229. the Work and Derivative Works thereof.
  34230. &quot;Contribution&quot; shall mean any work of authorship, including
  34231. the original version of the Work and any modifications or additions
  34232. to that Work or Derivative Works thereof, that is intentionally
  34233. submitted to Licensor for inclusion in the Work by the copyright owner
  34234. or by an individual or Legal Entity authorized to submit on behalf of
  34235. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  34236. means any form of electronic, verbal, or written communication sent
  34237. to the Licensor or its representatives, including but not limited to
  34238. communication on electronic mailing lists, source code control systems,
  34239. and issue tracking systems that are managed by, or on behalf of, the
  34240. Licensor for the purpose of discussing and improving the Work, but
  34241. excluding communication that is conspicuously marked or otherwise
  34242. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  34243. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  34244. on behalf of whom a Contribution has been received by Licensor and
  34245. subsequently incorporated within the Work.
  34246. 2. Grant of Copyright License. Subject to the terms and conditions of
  34247. this License, each Contributor hereby grants to You a perpetual,
  34248. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  34249. copyright license to reproduce, prepare Derivative Works of,
  34250. publicly display, publicly perform, sublicense, and distribute the
  34251. Work and such Derivative Works in Source or Object form.
  34252. 3. Grant of Patent License. Subject to the terms and conditions of
  34253. this License, each Contributor hereby grants to You a perpetual,
  34254. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  34255. (except as stated in this section) patent license to make, have made,
  34256. use, offer to sell, sell, import, and otherwise transfer the Work,
  34257. where such license applies only to those patent claims licensable
  34258. by such Contributor that are necessarily infringed by their
  34259. Contribution(s) alone or by combination of their Contribution(s)
  34260. with the Work to which such Contribution(s) was submitted. If You
  34261. institute patent litigation against any entity (including a
  34262. cross-claim or counterclaim in a lawsuit) alleging that the Work
  34263. or a Contribution incorporated within the Work constitutes direct
  34264. or contributory patent infringement, then any patent licenses
  34265. granted to You under this License for that Work shall terminate
  34266. as of the date such litigation is filed.
  34267. 4. Redistribution. You may reproduce and distribute copies of the
  34268. Work or Derivative Works thereof in any medium, with or without
  34269. modifications, and in Source or Object form, provided that You
  34270. meet the following conditions:
  34271. (a) You must give any other recipients of the Work or
  34272. Derivative Works a copy of this License; and
  34273. (b) You must cause any modified files to carry prominent notices
  34274. stating that You changed the files; and
  34275. (c) You must retain, in the Source form of any Derivative Works
  34276. that You distribute, all copyright, patent, trademark, and
  34277. attribution notices from the Source form of the Work,
  34278. excluding those notices that do not pertain to any part of
  34279. the Derivative Works; and
  34280. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  34281. distribution, then any Derivative Works that You distribute must
  34282. include a readable copy of the attribution notices contained
  34283. within such NOTICE file, excluding those notices that do not
  34284. pertain to any part of the Derivative Works, in at least one
  34285. of the following places: within a NOTICE text file distributed
  34286. as part of the Derivative Works; within the Source form or
  34287. documentation, if provided along with the Derivative Works; or,
  34288. within a display generated by the Derivative Works, if and
  34289. wherever such third-party notices normally appear. The contents
  34290. of the NOTICE file are for informational purposes only and
  34291. do not modify the License. You may add Your own attribution
  34292. notices within Derivative Works that You distribute, alongside
  34293. or as an addendum to the NOTICE text from the Work, provided
  34294. that such additional attribution notices cannot be construed
  34295. as modifying the License.
  34296. You may add Your own copyright statement to Your modifications and
  34297. may provide additional or different license terms and conditions
  34298. for use, reproduction, or distribution of Your modifications, or
  34299. for any such Derivative Works as a whole, provided Your use,
  34300. reproduction, and distribution of the Work otherwise complies with
  34301. the conditions stated in this License.
  34302. 5. Submission of Contributions. Unless You explicitly state otherwise,
  34303. any Contribution intentionally submitted for inclusion in the Work
  34304. by You to the Licensor shall be under the terms and conditions of
  34305. this License, without any additional terms or conditions.
  34306. Notwithstanding the above, nothing herein shall supersede or modify
  34307. the terms of any separate license agreement you may have executed
  34308. with Licensor regarding such Contributions.
  34309. 6. Trademarks. This License does not grant permission to use the trade
  34310. names, trademarks, service marks, or product names of the Licensor,
  34311. except as required for reasonable and customary use in describing the
  34312. origin of the Work and reproducing the content of the NOTICE file.
  34313. 7. Disclaimer of Warranty. Unless required by applicable law or
  34314. agreed to in writing, Licensor provides the Work (and each
  34315. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  34316. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  34317. implied, including, without limitation, any warranties or conditions
  34318. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  34319. PARTICULAR PURPOSE. You are solely responsible for determining the
  34320. appropriateness of using or redistributing the Work and assume any
  34321. risks associated with Your exercise of permissions under this License.
  34322. 8. Limitation of Liability. In no event and under no legal theory,
  34323. whether in tort (including negligence), contract, or otherwise,
  34324. unless required by applicable law (such as deliberate and grossly
  34325. negligent acts) or agreed to in writing, shall any Contributor be
  34326. liable to You for damages, including any direct, indirect, special,
  34327. incidental, or consequential damages of any character arising as a
  34328. result of this License or out of the use or inability to use the
  34329. Work (including but not limited to damages for loss of goodwill,
  34330. work stoppage, computer failure or malfunction, or any and all
  34331. other commercial damages or losses), even if such Contributor
  34332. has been advised of the possibility of such damages.
  34333. 9. Accepting Warranty or Additional Liability. While redistributing
  34334. the Work or Derivative Works thereof, You may choose to offer,
  34335. and charge a fee for, acceptance of support, warranty, indemnity,
  34336. or other liability obligations and/or rights consistent with this
  34337. License. However, in accepting such obligations, You may act only
  34338. on Your own behalf and on Your sole responsibility, not on behalf
  34339. of any other Contributor, and only if You agree to indemnify,
  34340. defend, and hold each Contributor harmless for any liability
  34341. incurred by, or claims asserted against, such Contributor by reason
  34342. of your accepting any such warranty or additional liability.
  34343. END OF TERMS AND CONDITIONS
  34344. APPENDIX: How to apply the Apache License to your work.
  34345. To apply the Apache License to your work, attach the following
  34346. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  34347. replaced with your own identifying information. (Don&#x27;t include
  34348. the brackets!) The text should be enclosed in the appropriate
  34349. comment syntax for the file format. We also recommend that a
  34350. file or class name and description of purpose be included on the
  34351. same &quot;printed page&quot; as the copyright notice for easier
  34352. identification within third-party archives.
  34353. Copyright [yyyy] [name of copyright owner]
  34354. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  34355. you may not use this file except in compliance with the License.
  34356. You may obtain a copy of the License at
  34357. http://www.apache.org/licenses/LICENSE-2.0
  34358. Unless required by applicable law or agreed to in writing, software
  34359. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  34360. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  34361. See the License for the specific language governing permissions and
  34362. limitations under the License.
  34363. </pre>
  34364. </div>
  34365. </div>
  34366. <div class="product">
  34367. <span class="title">firebase-annotations</span>
  34368. <span class="homepage"><a href="https://firebase.google.com">homepage</a></span>
  34369. <input type="checkbox" hidden id="103">
  34370. <label class="show" for="103" tabindex="0"></label>
  34371. <div class="licence">
  34372. <pre>
  34373. Apache License
  34374. Version 2.0, January 2004
  34375. http://www.apache.org/licenses/
  34376. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  34377. 1. Definitions.
  34378. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  34379. and distribution as defined by Sections 1 through 9 of this document.
  34380. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  34381. the copyright owner that is granting the License.
  34382. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  34383. other entities that control, are controlled by, or are under common
  34384. control with that entity. For the purposes of this definition,
  34385. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  34386. direction or management of such entity, whether by contract or
  34387. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  34388. outstanding shares, or (iii) beneficial ownership of such entity.
  34389. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  34390. exercising permissions granted by this License.
  34391. &quot;Source&quot; form shall mean the preferred form for making modifications,
  34392. including but not limited to software source code, documentation
  34393. source, and configuration files.
  34394. &quot;Object&quot; form shall mean any form resulting from mechanical
  34395. transformation or translation of a Source form, including but
  34396. not limited to compiled object code, generated documentation,
  34397. and conversions to other media types.
  34398. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  34399. Object form, made available under the License, as indicated by a
  34400. copyright notice that is included in or attached to the work
  34401. (an example is provided in the Appendix below).
  34402. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  34403. form, that is based on (or derived from) the Work and for which the
  34404. editorial revisions, annotations, elaborations, or other modifications
  34405. represent, as a whole, an original work of authorship. For the purposes
  34406. of this License, Derivative Works shall not include works that remain
  34407. separable from, or merely link (or bind by name) to the interfaces of,
  34408. the Work and Derivative Works thereof.
  34409. &quot;Contribution&quot; shall mean any work of authorship, including
  34410. the original version of the Work and any modifications or additions
  34411. to that Work or Derivative Works thereof, that is intentionally
  34412. submitted to Licensor for inclusion in the Work by the copyright owner
  34413. or by an individual or Legal Entity authorized to submit on behalf of
  34414. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  34415. means any form of electronic, verbal, or written communication sent
  34416. to the Licensor or its representatives, including but not limited to
  34417. communication on electronic mailing lists, source code control systems,
  34418. and issue tracking systems that are managed by, or on behalf of, the
  34419. Licensor for the purpose of discussing and improving the Work, but
  34420. excluding communication that is conspicuously marked or otherwise
  34421. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  34422. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  34423. on behalf of whom a Contribution has been received by Licensor and
  34424. subsequently incorporated within the Work.
  34425. 2. Grant of Copyright License. Subject to the terms and conditions of
  34426. this License, each Contributor hereby grants to You a perpetual,
  34427. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  34428. copyright license to reproduce, prepare Derivative Works of,
  34429. publicly display, publicly perform, sublicense, and distribute the
  34430. Work and such Derivative Works in Source or Object form.
  34431. 3. Grant of Patent License. Subject to the terms and conditions of
  34432. this License, each Contributor hereby grants to You a perpetual,
  34433. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  34434. (except as stated in this section) patent license to make, have made,
  34435. use, offer to sell, sell, import, and otherwise transfer the Work,
  34436. where such license applies only to those patent claims licensable
  34437. by such Contributor that are necessarily infringed by their
  34438. Contribution(s) alone or by combination of their Contribution(s)
  34439. with the Work to which such Contribution(s) was submitted. If You
  34440. institute patent litigation against any entity (including a
  34441. cross-claim or counterclaim in a lawsuit) alleging that the Work
  34442. or a Contribution incorporated within the Work constitutes direct
  34443. or contributory patent infringement, then any patent licenses
  34444. granted to You under this License for that Work shall terminate
  34445. as of the date such litigation is filed.
  34446. 4. Redistribution. You may reproduce and distribute copies of the
  34447. Work or Derivative Works thereof in any medium, with or without
  34448. modifications, and in Source or Object form, provided that You
  34449. meet the following conditions:
  34450. (a) You must give any other recipients of the Work or
  34451. Derivative Works a copy of this License; and
  34452. (b) You must cause any modified files to carry prominent notices
  34453. stating that You changed the files; and
  34454. (c) You must retain, in the Source form of any Derivative Works
  34455. that You distribute, all copyright, patent, trademark, and
  34456. attribution notices from the Source form of the Work,
  34457. excluding those notices that do not pertain to any part of
  34458. the Derivative Works; and
  34459. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  34460. distribution, then any Derivative Works that You distribute must
  34461. include a readable copy of the attribution notices contained
  34462. within such NOTICE file, excluding those notices that do not
  34463. pertain to any part of the Derivative Works, in at least one
  34464. of the following places: within a NOTICE text file distributed
  34465. as part of the Derivative Works; within the Source form or
  34466. documentation, if provided along with the Derivative Works; or,
  34467. within a display generated by the Derivative Works, if and
  34468. wherever such third-party notices normally appear. The contents
  34469. of the NOTICE file are for informational purposes only and
  34470. do not modify the License. You may add Your own attribution
  34471. notices within Derivative Works that You distribute, alongside
  34472. or as an addendum to the NOTICE text from the Work, provided
  34473. that such additional attribution notices cannot be construed
  34474. as modifying the License.
  34475. You may add Your own copyright statement to Your modifications and
  34476. may provide additional or different license terms and conditions
  34477. for use, reproduction, or distribution of Your modifications, or
  34478. for any such Derivative Works as a whole, provided Your use,
  34479. reproduction, and distribution of the Work otherwise complies with
  34480. the conditions stated in this License.
  34481. 5. Submission of Contributions. Unless You explicitly state otherwise,
  34482. any Contribution intentionally submitted for inclusion in the Work
  34483. by You to the Licensor shall be under the terms and conditions of
  34484. this License, without any additional terms or conditions.
  34485. Notwithstanding the above, nothing herein shall supersede or modify
  34486. the terms of any separate license agreement you may have executed
  34487. with Licensor regarding such Contributions.
  34488. 6. Trademarks. This License does not grant permission to use the trade
  34489. names, trademarks, service marks, or product names of the Licensor,
  34490. except as required for reasonable and customary use in describing the
  34491. origin of the Work and reproducing the content of the NOTICE file.
  34492. 7. Disclaimer of Warranty. Unless required by applicable law or
  34493. agreed to in writing, Licensor provides the Work (and each
  34494. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  34495. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  34496. implied, including, without limitation, any warranties or conditions
  34497. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  34498. PARTICULAR PURPOSE. You are solely responsible for determining the
  34499. appropriateness of using or redistributing the Work and assume any
  34500. risks associated with Your exercise of permissions under this License.
  34501. 8. Limitation of Liability. In no event and under no legal theory,
  34502. whether in tort (including negligence), contract, or otherwise,
  34503. unless required by applicable law (such as deliberate and grossly
  34504. negligent acts) or agreed to in writing, shall any Contributor be
  34505. liable to You for damages, including any direct, indirect, special,
  34506. incidental, or consequential damages of any character arising as a
  34507. result of this License or out of the use or inability to use the
  34508. Work (including but not limited to damages for loss of goodwill,
  34509. work stoppage, computer failure or malfunction, or any and all
  34510. other commercial damages or losses), even if such Contributor
  34511. has been advised of the possibility of such damages.
  34512. 9. Accepting Warranty or Additional Liability. While redistributing
  34513. the Work or Derivative Works thereof, You may choose to offer,
  34514. and charge a fee for, acceptance of support, warranty, indemnity,
  34515. or other liability obligations and/or rights consistent with this
  34516. License. However, in accepting such obligations, You may act only
  34517. on Your own behalf and on Your sole responsibility, not on behalf
  34518. of any other Contributor, and only if You agree to indemnify,
  34519. defend, and hold each Contributor harmless for any liability
  34520. incurred by, or claims asserted against, such Contributor by reason
  34521. of your accepting any such warranty or additional liability.
  34522. END OF TERMS AND CONDITIONS
  34523. APPENDIX: How to apply the Apache License to your work.
  34524. To apply the Apache License to your work, attach the following
  34525. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  34526. replaced with your own identifying information. (Don&#x27;t include
  34527. the brackets!) The text should be enclosed in the appropriate
  34528. comment syntax for the file format. We also recommend that a
  34529. file or class name and description of purpose be included on the
  34530. same &quot;printed page&quot; as the copyright notice for easier
  34531. identification within third-party archives.
  34532. Copyright [yyyy] [name of copyright owner]
  34533. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  34534. you may not use this file except in compliance with the License.
  34535. You may obtain a copy of the License at
  34536. http://www.apache.org/licenses/LICENSE-2.0
  34537. Unless required by applicable law or agreed to in writing, software
  34538. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  34539. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  34540. See the License for the specific language governing permissions and
  34541. limitations under the License.
  34542. </pre>
  34543. </div>
  34544. </div>
  34545. <div class="product">
  34546. <span class="title">firebase-common</span>
  34547. <span class="homepage"><a href="https://firebase.google.com">homepage</a></span>
  34548. <input type="checkbox" hidden id="104">
  34549. <label class="show" for="104" tabindex="0"></label>
  34550. <div class="licence">
  34551. <pre>
  34552. Apache License
  34553. Version 2.0, January 2004
  34554. http://www.apache.org/licenses/
  34555. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  34556. 1. Definitions.
  34557. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  34558. and distribution as defined by Sections 1 through 9 of this document.
  34559. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  34560. the copyright owner that is granting the License.
  34561. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  34562. other entities that control, are controlled by, or are under common
  34563. control with that entity. For the purposes of this definition,
  34564. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  34565. direction or management of such entity, whether by contract or
  34566. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  34567. outstanding shares, or (iii) beneficial ownership of such entity.
  34568. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  34569. exercising permissions granted by this License.
  34570. &quot;Source&quot; form shall mean the preferred form for making modifications,
  34571. including but not limited to software source code, documentation
  34572. source, and configuration files.
  34573. &quot;Object&quot; form shall mean any form resulting from mechanical
  34574. transformation or translation of a Source form, including but
  34575. not limited to compiled object code, generated documentation,
  34576. and conversions to other media types.
  34577. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  34578. Object form, made available under the License, as indicated by a
  34579. copyright notice that is included in or attached to the work
  34580. (an example is provided in the Appendix below).
  34581. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  34582. form, that is based on (or derived from) the Work and for which the
  34583. editorial revisions, annotations, elaborations, or other modifications
  34584. represent, as a whole, an original work of authorship. For the purposes
  34585. of this License, Derivative Works shall not include works that remain
  34586. separable from, or merely link (or bind by name) to the interfaces of,
  34587. the Work and Derivative Works thereof.
  34588. &quot;Contribution&quot; shall mean any work of authorship, including
  34589. the original version of the Work and any modifications or additions
  34590. to that Work or Derivative Works thereof, that is intentionally
  34591. submitted to Licensor for inclusion in the Work by the copyright owner
  34592. or by an individual or Legal Entity authorized to submit on behalf of
  34593. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  34594. means any form of electronic, verbal, or written communication sent
  34595. to the Licensor or its representatives, including but not limited to
  34596. communication on electronic mailing lists, source code control systems,
  34597. and issue tracking systems that are managed by, or on behalf of, the
  34598. Licensor for the purpose of discussing and improving the Work, but
  34599. excluding communication that is conspicuously marked or otherwise
  34600. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  34601. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  34602. on behalf of whom a Contribution has been received by Licensor and
  34603. subsequently incorporated within the Work.
  34604. 2. Grant of Copyright License. Subject to the terms and conditions of
  34605. this License, each Contributor hereby grants to You a perpetual,
  34606. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  34607. copyright license to reproduce, prepare Derivative Works of,
  34608. publicly display, publicly perform, sublicense, and distribute the
  34609. Work and such Derivative Works in Source or Object form.
  34610. 3. Grant of Patent License. Subject to the terms and conditions of
  34611. this License, each Contributor hereby grants to You a perpetual,
  34612. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  34613. (except as stated in this section) patent license to make, have made,
  34614. use, offer to sell, sell, import, and otherwise transfer the Work,
  34615. where such license applies only to those patent claims licensable
  34616. by such Contributor that are necessarily infringed by their
  34617. Contribution(s) alone or by combination of their Contribution(s)
  34618. with the Work to which such Contribution(s) was submitted. If You
  34619. institute patent litigation against any entity (including a
  34620. cross-claim or counterclaim in a lawsuit) alleging that the Work
  34621. or a Contribution incorporated within the Work constitutes direct
  34622. or contributory patent infringement, then any patent licenses
  34623. granted to You under this License for that Work shall terminate
  34624. as of the date such litigation is filed.
  34625. 4. Redistribution. You may reproduce and distribute copies of the
  34626. Work or Derivative Works thereof in any medium, with or without
  34627. modifications, and in Source or Object form, provided that You
  34628. meet the following conditions:
  34629. (a) You must give any other recipients of the Work or
  34630. Derivative Works a copy of this License; and
  34631. (b) You must cause any modified files to carry prominent notices
  34632. stating that You changed the files; and
  34633. (c) You must retain, in the Source form of any Derivative Works
  34634. that You distribute, all copyright, patent, trademark, and
  34635. attribution notices from the Source form of the Work,
  34636. excluding those notices that do not pertain to any part of
  34637. the Derivative Works; and
  34638. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  34639. distribution, then any Derivative Works that You distribute must
  34640. include a readable copy of the attribution notices contained
  34641. within such NOTICE file, excluding those notices that do not
  34642. pertain to any part of the Derivative Works, in at least one
  34643. of the following places: within a NOTICE text file distributed
  34644. as part of the Derivative Works; within the Source form or
  34645. documentation, if provided along with the Derivative Works; or,
  34646. within a display generated by the Derivative Works, if and
  34647. wherever such third-party notices normally appear. The contents
  34648. of the NOTICE file are for informational purposes only and
  34649. do not modify the License. You may add Your own attribution
  34650. notices within Derivative Works that You distribute, alongside
  34651. or as an addendum to the NOTICE text from the Work, provided
  34652. that such additional attribution notices cannot be construed
  34653. as modifying the License.
  34654. You may add Your own copyright statement to Your modifications and
  34655. may provide additional or different license terms and conditions
  34656. for use, reproduction, or distribution of Your modifications, or
  34657. for any such Derivative Works as a whole, provided Your use,
  34658. reproduction, and distribution of the Work otherwise complies with
  34659. the conditions stated in this License.
  34660. 5. Submission of Contributions. Unless You explicitly state otherwise,
  34661. any Contribution intentionally submitted for inclusion in the Work
  34662. by You to the Licensor shall be under the terms and conditions of
  34663. this License, without any additional terms or conditions.
  34664. Notwithstanding the above, nothing herein shall supersede or modify
  34665. the terms of any separate license agreement you may have executed
  34666. with Licensor regarding such Contributions.
  34667. 6. Trademarks. This License does not grant permission to use the trade
  34668. names, trademarks, service marks, or product names of the Licensor,
  34669. except as required for reasonable and customary use in describing the
  34670. origin of the Work and reproducing the content of the NOTICE file.
  34671. 7. Disclaimer of Warranty. Unless required by applicable law or
  34672. agreed to in writing, Licensor provides the Work (and each
  34673. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  34674. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  34675. implied, including, without limitation, any warranties or conditions
  34676. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  34677. PARTICULAR PURPOSE. You are solely responsible for determining the
  34678. appropriateness of using or redistributing the Work and assume any
  34679. risks associated with Your exercise of permissions under this License.
  34680. 8. Limitation of Liability. In no event and under no legal theory,
  34681. whether in tort (including negligence), contract, or otherwise,
  34682. unless required by applicable law (such as deliberate and grossly
  34683. negligent acts) or agreed to in writing, shall any Contributor be
  34684. liable to You for damages, including any direct, indirect, special,
  34685. incidental, or consequential damages of any character arising as a
  34686. result of this License or out of the use or inability to use the
  34687. Work (including but not limited to damages for loss of goodwill,
  34688. work stoppage, computer failure or malfunction, or any and all
  34689. other commercial damages or losses), even if such Contributor
  34690. has been advised of the possibility of such damages.
  34691. 9. Accepting Warranty or Additional Liability. While redistributing
  34692. the Work or Derivative Works thereof, You may choose to offer,
  34693. and charge a fee for, acceptance of support, warranty, indemnity,
  34694. or other liability obligations and/or rights consistent with this
  34695. License. However, in accepting such obligations, You may act only
  34696. on Your own behalf and on Your sole responsibility, not on behalf
  34697. of any other Contributor, and only if You agree to indemnify,
  34698. defend, and hold each Contributor harmless for any liability
  34699. incurred by, or claims asserted against, such Contributor by reason
  34700. of your accepting any such warranty or additional liability.
  34701. END OF TERMS AND CONDITIONS
  34702. APPENDIX: How to apply the Apache License to your work.
  34703. To apply the Apache License to your work, attach the following
  34704. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  34705. replaced with your own identifying information. (Don&#x27;t include
  34706. the brackets!) The text should be enclosed in the appropriate
  34707. comment syntax for the file format. We also recommend that a
  34708. file or class name and description of purpose be included on the
  34709. same &quot;printed page&quot; as the copyright notice for easier
  34710. identification within third-party archives.
  34711. Copyright [yyyy] [name of copyright owner]
  34712. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  34713. you may not use this file except in compliance with the License.
  34714. You may obtain a copy of the License at
  34715. http://www.apache.org/licenses/LICENSE-2.0
  34716. Unless required by applicable law or agreed to in writing, software
  34717. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  34718. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  34719. See the License for the specific language governing permissions and
  34720. limitations under the License.
  34721. </pre>
  34722. </div>
  34723. </div>
  34724. <div class="product">
  34725. <span class="title">firebase-components</span>
  34726. <span class="homepage"><a href="https://firebase.google.com">homepage</a></span>
  34727. <input type="checkbox" hidden id="105">
  34728. <label class="show" for="105" tabindex="0"></label>
  34729. <div class="licence">
  34730. <pre>
  34731. Apache License
  34732. Version 2.0, January 2004
  34733. http://www.apache.org/licenses/
  34734. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  34735. 1. Definitions.
  34736. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  34737. and distribution as defined by Sections 1 through 9 of this document.
  34738. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  34739. the copyright owner that is granting the License.
  34740. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  34741. other entities that control, are controlled by, or are under common
  34742. control with that entity. For the purposes of this definition,
  34743. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  34744. direction or management of such entity, whether by contract or
  34745. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  34746. outstanding shares, or (iii) beneficial ownership of such entity.
  34747. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  34748. exercising permissions granted by this License.
  34749. &quot;Source&quot; form shall mean the preferred form for making modifications,
  34750. including but not limited to software source code, documentation
  34751. source, and configuration files.
  34752. &quot;Object&quot; form shall mean any form resulting from mechanical
  34753. transformation or translation of a Source form, including but
  34754. not limited to compiled object code, generated documentation,
  34755. and conversions to other media types.
  34756. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  34757. Object form, made available under the License, as indicated by a
  34758. copyright notice that is included in or attached to the work
  34759. (an example is provided in the Appendix below).
  34760. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  34761. form, that is based on (or derived from) the Work and for which the
  34762. editorial revisions, annotations, elaborations, or other modifications
  34763. represent, as a whole, an original work of authorship. For the purposes
  34764. of this License, Derivative Works shall not include works that remain
  34765. separable from, or merely link (or bind by name) to the interfaces of,
  34766. the Work and Derivative Works thereof.
  34767. &quot;Contribution&quot; shall mean any work of authorship, including
  34768. the original version of the Work and any modifications or additions
  34769. to that Work or Derivative Works thereof, that is intentionally
  34770. submitted to Licensor for inclusion in the Work by the copyright owner
  34771. or by an individual or Legal Entity authorized to submit on behalf of
  34772. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  34773. means any form of electronic, verbal, or written communication sent
  34774. to the Licensor or its representatives, including but not limited to
  34775. communication on electronic mailing lists, source code control systems,
  34776. and issue tracking systems that are managed by, or on behalf of, the
  34777. Licensor for the purpose of discussing and improving the Work, but
  34778. excluding communication that is conspicuously marked or otherwise
  34779. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  34780. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  34781. on behalf of whom a Contribution has been received by Licensor and
  34782. subsequently incorporated within the Work.
  34783. 2. Grant of Copyright License. Subject to the terms and conditions of
  34784. this License, each Contributor hereby grants to You a perpetual,
  34785. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  34786. copyright license to reproduce, prepare Derivative Works of,
  34787. publicly display, publicly perform, sublicense, and distribute the
  34788. Work and such Derivative Works in Source or Object form.
  34789. 3. Grant of Patent License. Subject to the terms and conditions of
  34790. this License, each Contributor hereby grants to You a perpetual,
  34791. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  34792. (except as stated in this section) patent license to make, have made,
  34793. use, offer to sell, sell, import, and otherwise transfer the Work,
  34794. where such license applies only to those patent claims licensable
  34795. by such Contributor that are necessarily infringed by their
  34796. Contribution(s) alone or by combination of their Contribution(s)
  34797. with the Work to which such Contribution(s) was submitted. If You
  34798. institute patent litigation against any entity (including a
  34799. cross-claim or counterclaim in a lawsuit) alleging that the Work
  34800. or a Contribution incorporated within the Work constitutes direct
  34801. or contributory patent infringement, then any patent licenses
  34802. granted to You under this License for that Work shall terminate
  34803. as of the date such litigation is filed.
  34804. 4. Redistribution. You may reproduce and distribute copies of the
  34805. Work or Derivative Works thereof in any medium, with or without
  34806. modifications, and in Source or Object form, provided that You
  34807. meet the following conditions:
  34808. (a) You must give any other recipients of the Work or
  34809. Derivative Works a copy of this License; and
  34810. (b) You must cause any modified files to carry prominent notices
  34811. stating that You changed the files; and
  34812. (c) You must retain, in the Source form of any Derivative Works
  34813. that You distribute, all copyright, patent, trademark, and
  34814. attribution notices from the Source form of the Work,
  34815. excluding those notices that do not pertain to any part of
  34816. the Derivative Works; and
  34817. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  34818. distribution, then any Derivative Works that You distribute must
  34819. include a readable copy of the attribution notices contained
  34820. within such NOTICE file, excluding those notices that do not
  34821. pertain to any part of the Derivative Works, in at least one
  34822. of the following places: within a NOTICE text file distributed
  34823. as part of the Derivative Works; within the Source form or
  34824. documentation, if provided along with the Derivative Works; or,
  34825. within a display generated by the Derivative Works, if and
  34826. wherever such third-party notices normally appear. The contents
  34827. of the NOTICE file are for informational purposes only and
  34828. do not modify the License. You may add Your own attribution
  34829. notices within Derivative Works that You distribute, alongside
  34830. or as an addendum to the NOTICE text from the Work, provided
  34831. that such additional attribution notices cannot be construed
  34832. as modifying the License.
  34833. You may add Your own copyright statement to Your modifications and
  34834. may provide additional or different license terms and conditions
  34835. for use, reproduction, or distribution of Your modifications, or
  34836. for any such Derivative Works as a whole, provided Your use,
  34837. reproduction, and distribution of the Work otherwise complies with
  34838. the conditions stated in this License.
  34839. 5. Submission of Contributions. Unless You explicitly state otherwise,
  34840. any Contribution intentionally submitted for inclusion in the Work
  34841. by You to the Licensor shall be under the terms and conditions of
  34842. this License, without any additional terms or conditions.
  34843. Notwithstanding the above, nothing herein shall supersede or modify
  34844. the terms of any separate license agreement you may have executed
  34845. with Licensor regarding such Contributions.
  34846. 6. Trademarks. This License does not grant permission to use the trade
  34847. names, trademarks, service marks, or product names of the Licensor,
  34848. except as required for reasonable and customary use in describing the
  34849. origin of the Work and reproducing the content of the NOTICE file.
  34850. 7. Disclaimer of Warranty. Unless required by applicable law or
  34851. agreed to in writing, Licensor provides the Work (and each
  34852. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  34853. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  34854. implied, including, without limitation, any warranties or conditions
  34855. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  34856. PARTICULAR PURPOSE. You are solely responsible for determining the
  34857. appropriateness of using or redistributing the Work and assume any
  34858. risks associated with Your exercise of permissions under this License.
  34859. 8. Limitation of Liability. In no event and under no legal theory,
  34860. whether in tort (including negligence), contract, or otherwise,
  34861. unless required by applicable law (such as deliberate and grossly
  34862. negligent acts) or agreed to in writing, shall any Contributor be
  34863. liable to You for damages, including any direct, indirect, special,
  34864. incidental, or consequential damages of any character arising as a
  34865. result of this License or out of the use or inability to use the
  34866. Work (including but not limited to damages for loss of goodwill,
  34867. work stoppage, computer failure or malfunction, or any and all
  34868. other commercial damages or losses), even if such Contributor
  34869. has been advised of the possibility of such damages.
  34870. 9. Accepting Warranty or Additional Liability. While redistributing
  34871. the Work or Derivative Works thereof, You may choose to offer,
  34872. and charge a fee for, acceptance of support, warranty, indemnity,
  34873. or other liability obligations and/or rights consistent with this
  34874. License. However, in accepting such obligations, You may act only
  34875. on Your own behalf and on Your sole responsibility, not on behalf
  34876. of any other Contributor, and only if You agree to indemnify,
  34877. defend, and hold each Contributor harmless for any liability
  34878. incurred by, or claims asserted against, such Contributor by reason
  34879. of your accepting any such warranty or additional liability.
  34880. END OF TERMS AND CONDITIONS
  34881. APPENDIX: How to apply the Apache License to your work.
  34882. To apply the Apache License to your work, attach the following
  34883. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  34884. replaced with your own identifying information. (Don&#x27;t include
  34885. the brackets!) The text should be enclosed in the appropriate
  34886. comment syntax for the file format. We also recommend that a
  34887. file or class name and description of purpose be included on the
  34888. same &quot;printed page&quot; as the copyright notice for easier
  34889. identification within third-party archives.
  34890. Copyright [yyyy] [name of copyright owner]
  34891. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  34892. you may not use this file except in compliance with the License.
  34893. You may obtain a copy of the License at
  34894. http://www.apache.org/licenses/LICENSE-2.0
  34895. Unless required by applicable law or agreed to in writing, software
  34896. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  34897. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  34898. See the License for the specific language governing permissions and
  34899. limitations under the License.
  34900. </pre>
  34901. </div>
  34902. </div>
  34903. <div class="product">
  34904. <span class="title">firebase-encoders</span>
  34905. <span class="homepage"><a href="https://firebase.google.com">homepage</a></span>
  34906. <input type="checkbox" hidden id="106">
  34907. <label class="show" for="106" tabindex="0"></label>
  34908. <div class="licence">
  34909. <pre>
  34910. Apache License
  34911. Version 2.0, January 2004
  34912. http://www.apache.org/licenses/
  34913. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  34914. 1. Definitions.
  34915. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  34916. and distribution as defined by Sections 1 through 9 of this document.
  34917. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  34918. the copyright owner that is granting the License.
  34919. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  34920. other entities that control, are controlled by, or are under common
  34921. control with that entity. For the purposes of this definition,
  34922. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  34923. direction or management of such entity, whether by contract or
  34924. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  34925. outstanding shares, or (iii) beneficial ownership of such entity.
  34926. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  34927. exercising permissions granted by this License.
  34928. &quot;Source&quot; form shall mean the preferred form for making modifications,
  34929. including but not limited to software source code, documentation
  34930. source, and configuration files.
  34931. &quot;Object&quot; form shall mean any form resulting from mechanical
  34932. transformation or translation of a Source form, including but
  34933. not limited to compiled object code, generated documentation,
  34934. and conversions to other media types.
  34935. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  34936. Object form, made available under the License, as indicated by a
  34937. copyright notice that is included in or attached to the work
  34938. (an example is provided in the Appendix below).
  34939. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  34940. form, that is based on (or derived from) the Work and for which the
  34941. editorial revisions, annotations, elaborations, or other modifications
  34942. represent, as a whole, an original work of authorship. For the purposes
  34943. of this License, Derivative Works shall not include works that remain
  34944. separable from, or merely link (or bind by name) to the interfaces of,
  34945. the Work and Derivative Works thereof.
  34946. &quot;Contribution&quot; shall mean any work of authorship, including
  34947. the original version of the Work and any modifications or additions
  34948. to that Work or Derivative Works thereof, that is intentionally
  34949. submitted to Licensor for inclusion in the Work by the copyright owner
  34950. or by an individual or Legal Entity authorized to submit on behalf of
  34951. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  34952. means any form of electronic, verbal, or written communication sent
  34953. to the Licensor or its representatives, including but not limited to
  34954. communication on electronic mailing lists, source code control systems,
  34955. and issue tracking systems that are managed by, or on behalf of, the
  34956. Licensor for the purpose of discussing and improving the Work, but
  34957. excluding communication that is conspicuously marked or otherwise
  34958. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  34959. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  34960. on behalf of whom a Contribution has been received by Licensor and
  34961. subsequently incorporated within the Work.
  34962. 2. Grant of Copyright License. Subject to the terms and conditions of
  34963. this License, each Contributor hereby grants to You a perpetual,
  34964. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  34965. copyright license to reproduce, prepare Derivative Works of,
  34966. publicly display, publicly perform, sublicense, and distribute the
  34967. Work and such Derivative Works in Source or Object form.
  34968. 3. Grant of Patent License. Subject to the terms and conditions of
  34969. this License, each Contributor hereby grants to You a perpetual,
  34970. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  34971. (except as stated in this section) patent license to make, have made,
  34972. use, offer to sell, sell, import, and otherwise transfer the Work,
  34973. where such license applies only to those patent claims licensable
  34974. by such Contributor that are necessarily infringed by their
  34975. Contribution(s) alone or by combination of their Contribution(s)
  34976. with the Work to which such Contribution(s) was submitted. If You
  34977. institute patent litigation against any entity (including a
  34978. cross-claim or counterclaim in a lawsuit) alleging that the Work
  34979. or a Contribution incorporated within the Work constitutes direct
  34980. or contributory patent infringement, then any patent licenses
  34981. granted to You under this License for that Work shall terminate
  34982. as of the date such litigation is filed.
  34983. 4. Redistribution. You may reproduce and distribute copies of the
  34984. Work or Derivative Works thereof in any medium, with or without
  34985. modifications, and in Source or Object form, provided that You
  34986. meet the following conditions:
  34987. (a) You must give any other recipients of the Work or
  34988. Derivative Works a copy of this License; and
  34989. (b) You must cause any modified files to carry prominent notices
  34990. stating that You changed the files; and
  34991. (c) You must retain, in the Source form of any Derivative Works
  34992. that You distribute, all copyright, patent, trademark, and
  34993. attribution notices from the Source form of the Work,
  34994. excluding those notices that do not pertain to any part of
  34995. the Derivative Works; and
  34996. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  34997. distribution, then any Derivative Works that You distribute must
  34998. include a readable copy of the attribution notices contained
  34999. within such NOTICE file, excluding those notices that do not
  35000. pertain to any part of the Derivative Works, in at least one
  35001. of the following places: within a NOTICE text file distributed
  35002. as part of the Derivative Works; within the Source form or
  35003. documentation, if provided along with the Derivative Works; or,
  35004. within a display generated by the Derivative Works, if and
  35005. wherever such third-party notices normally appear. The contents
  35006. of the NOTICE file are for informational purposes only and
  35007. do not modify the License. You may add Your own attribution
  35008. notices within Derivative Works that You distribute, alongside
  35009. or as an addendum to the NOTICE text from the Work, provided
  35010. that such additional attribution notices cannot be construed
  35011. as modifying the License.
  35012. You may add Your own copyright statement to Your modifications and
  35013. may provide additional or different license terms and conditions
  35014. for use, reproduction, or distribution of Your modifications, or
  35015. for any such Derivative Works as a whole, provided Your use,
  35016. reproduction, and distribution of the Work otherwise complies with
  35017. the conditions stated in this License.
  35018. 5. Submission of Contributions. Unless You explicitly state otherwise,
  35019. any Contribution intentionally submitted for inclusion in the Work
  35020. by You to the Licensor shall be under the terms and conditions of
  35021. this License, without any additional terms or conditions.
  35022. Notwithstanding the above, nothing herein shall supersede or modify
  35023. the terms of any separate license agreement you may have executed
  35024. with Licensor regarding such Contributions.
  35025. 6. Trademarks. This License does not grant permission to use the trade
  35026. names, trademarks, service marks, or product names of the Licensor,
  35027. except as required for reasonable and customary use in describing the
  35028. origin of the Work and reproducing the content of the NOTICE file.
  35029. 7. Disclaimer of Warranty. Unless required by applicable law or
  35030. agreed to in writing, Licensor provides the Work (and each
  35031. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  35032. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  35033. implied, including, without limitation, any warranties or conditions
  35034. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  35035. PARTICULAR PURPOSE. You are solely responsible for determining the
  35036. appropriateness of using or redistributing the Work and assume any
  35037. risks associated with Your exercise of permissions under this License.
  35038. 8. Limitation of Liability. In no event and under no legal theory,
  35039. whether in tort (including negligence), contract, or otherwise,
  35040. unless required by applicable law (such as deliberate and grossly
  35041. negligent acts) or agreed to in writing, shall any Contributor be
  35042. liable to You for damages, including any direct, indirect, special,
  35043. incidental, or consequential damages of any character arising as a
  35044. result of this License or out of the use or inability to use the
  35045. Work (including but not limited to damages for loss of goodwill,
  35046. work stoppage, computer failure or malfunction, or any and all
  35047. other commercial damages or losses), even if such Contributor
  35048. has been advised of the possibility of such damages.
  35049. 9. Accepting Warranty or Additional Liability. While redistributing
  35050. the Work or Derivative Works thereof, You may choose to offer,
  35051. and charge a fee for, acceptance of support, warranty, indemnity,
  35052. or other liability obligations and/or rights consistent with this
  35053. License. However, in accepting such obligations, You may act only
  35054. on Your own behalf and on Your sole responsibility, not on behalf
  35055. of any other Contributor, and only if You agree to indemnify,
  35056. defend, and hold each Contributor harmless for any liability
  35057. incurred by, or claims asserted against, such Contributor by reason
  35058. of your accepting any such warranty or additional liability.
  35059. END OF TERMS AND CONDITIONS
  35060. APPENDIX: How to apply the Apache License to your work.
  35061. To apply the Apache License to your work, attach the following
  35062. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  35063. replaced with your own identifying information. (Don&#x27;t include
  35064. the brackets!) The text should be enclosed in the appropriate
  35065. comment syntax for the file format. We also recommend that a
  35066. file or class name and description of purpose be included on the
  35067. same &quot;printed page&quot; as the copyright notice for easier
  35068. identification within third-party archives.
  35069. Copyright [yyyy] [name of copyright owner]
  35070. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  35071. you may not use this file except in compliance with the License.
  35072. You may obtain a copy of the License at
  35073. http://www.apache.org/licenses/LICENSE-2.0
  35074. Unless required by applicable law or agreed to in writing, software
  35075. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  35076. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  35077. See the License for the specific language governing permissions and
  35078. limitations under the License.
  35079. </pre>
  35080. </div>
  35081. </div>
  35082. <div class="product">
  35083. <span class="title">firebase-encoders-json</span>
  35084. <span class="homepage"><a href="https://firebase.google.com">homepage</a></span>
  35085. <input type="checkbox" hidden id="107">
  35086. <label class="show" for="107" tabindex="0"></label>
  35087. <div class="licence">
  35088. <pre>
  35089. Apache License
  35090. Version 2.0, January 2004
  35091. http://www.apache.org/licenses/
  35092. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  35093. 1. Definitions.
  35094. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  35095. and distribution as defined by Sections 1 through 9 of this document.
  35096. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  35097. the copyright owner that is granting the License.
  35098. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  35099. other entities that control, are controlled by, or are under common
  35100. control with that entity. For the purposes of this definition,
  35101. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  35102. direction or management of such entity, whether by contract or
  35103. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  35104. outstanding shares, or (iii) beneficial ownership of such entity.
  35105. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  35106. exercising permissions granted by this License.
  35107. &quot;Source&quot; form shall mean the preferred form for making modifications,
  35108. including but not limited to software source code, documentation
  35109. source, and configuration files.
  35110. &quot;Object&quot; form shall mean any form resulting from mechanical
  35111. transformation or translation of a Source form, including but
  35112. not limited to compiled object code, generated documentation,
  35113. and conversions to other media types.
  35114. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  35115. Object form, made available under the License, as indicated by a
  35116. copyright notice that is included in or attached to the work
  35117. (an example is provided in the Appendix below).
  35118. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  35119. form, that is based on (or derived from) the Work and for which the
  35120. editorial revisions, annotations, elaborations, or other modifications
  35121. represent, as a whole, an original work of authorship. For the purposes
  35122. of this License, Derivative Works shall not include works that remain
  35123. separable from, or merely link (or bind by name) to the interfaces of,
  35124. the Work and Derivative Works thereof.
  35125. &quot;Contribution&quot; shall mean any work of authorship, including
  35126. the original version of the Work and any modifications or additions
  35127. to that Work or Derivative Works thereof, that is intentionally
  35128. submitted to Licensor for inclusion in the Work by the copyright owner
  35129. or by an individual or Legal Entity authorized to submit on behalf of
  35130. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  35131. means any form of electronic, verbal, or written communication sent
  35132. to the Licensor or its representatives, including but not limited to
  35133. communication on electronic mailing lists, source code control systems,
  35134. and issue tracking systems that are managed by, or on behalf of, the
  35135. Licensor for the purpose of discussing and improving the Work, but
  35136. excluding communication that is conspicuously marked or otherwise
  35137. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  35138. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  35139. on behalf of whom a Contribution has been received by Licensor and
  35140. subsequently incorporated within the Work.
  35141. 2. Grant of Copyright License. Subject to the terms and conditions of
  35142. this License, each Contributor hereby grants to You a perpetual,
  35143. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  35144. copyright license to reproduce, prepare Derivative Works of,
  35145. publicly display, publicly perform, sublicense, and distribute the
  35146. Work and such Derivative Works in Source or Object form.
  35147. 3. Grant of Patent License. Subject to the terms and conditions of
  35148. this License, each Contributor hereby grants to You a perpetual,
  35149. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  35150. (except as stated in this section) patent license to make, have made,
  35151. use, offer to sell, sell, import, and otherwise transfer the Work,
  35152. where such license applies only to those patent claims licensable
  35153. by such Contributor that are necessarily infringed by their
  35154. Contribution(s) alone or by combination of their Contribution(s)
  35155. with the Work to which such Contribution(s) was submitted. If You
  35156. institute patent litigation against any entity (including a
  35157. cross-claim or counterclaim in a lawsuit) alleging that the Work
  35158. or a Contribution incorporated within the Work constitutes direct
  35159. or contributory patent infringement, then any patent licenses
  35160. granted to You under this License for that Work shall terminate
  35161. as of the date such litigation is filed.
  35162. 4. Redistribution. You may reproduce and distribute copies of the
  35163. Work or Derivative Works thereof in any medium, with or without
  35164. modifications, and in Source or Object form, provided that You
  35165. meet the following conditions:
  35166. (a) You must give any other recipients of the Work or
  35167. Derivative Works a copy of this License; and
  35168. (b) You must cause any modified files to carry prominent notices
  35169. stating that You changed the files; and
  35170. (c) You must retain, in the Source form of any Derivative Works
  35171. that You distribute, all copyright, patent, trademark, and
  35172. attribution notices from the Source form of the Work,
  35173. excluding those notices that do not pertain to any part of
  35174. the Derivative Works; and
  35175. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  35176. distribution, then any Derivative Works that You distribute must
  35177. include a readable copy of the attribution notices contained
  35178. within such NOTICE file, excluding those notices that do not
  35179. pertain to any part of the Derivative Works, in at least one
  35180. of the following places: within a NOTICE text file distributed
  35181. as part of the Derivative Works; within the Source form or
  35182. documentation, if provided along with the Derivative Works; or,
  35183. within a display generated by the Derivative Works, if and
  35184. wherever such third-party notices normally appear. The contents
  35185. of the NOTICE file are for informational purposes only and
  35186. do not modify the License. You may add Your own attribution
  35187. notices within Derivative Works that You distribute, alongside
  35188. or as an addendum to the NOTICE text from the Work, provided
  35189. that such additional attribution notices cannot be construed
  35190. as modifying the License.
  35191. You may add Your own copyright statement to Your modifications and
  35192. may provide additional or different license terms and conditions
  35193. for use, reproduction, or distribution of Your modifications, or
  35194. for any such Derivative Works as a whole, provided Your use,
  35195. reproduction, and distribution of the Work otherwise complies with
  35196. the conditions stated in this License.
  35197. 5. Submission of Contributions. Unless You explicitly state otherwise,
  35198. any Contribution intentionally submitted for inclusion in the Work
  35199. by You to the Licensor shall be under the terms and conditions of
  35200. this License, without any additional terms or conditions.
  35201. Notwithstanding the above, nothing herein shall supersede or modify
  35202. the terms of any separate license agreement you may have executed
  35203. with Licensor regarding such Contributions.
  35204. 6. Trademarks. This License does not grant permission to use the trade
  35205. names, trademarks, service marks, or product names of the Licensor,
  35206. except as required for reasonable and customary use in describing the
  35207. origin of the Work and reproducing the content of the NOTICE file.
  35208. 7. Disclaimer of Warranty. Unless required by applicable law or
  35209. agreed to in writing, Licensor provides the Work (and each
  35210. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  35211. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  35212. implied, including, without limitation, any warranties or conditions
  35213. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  35214. PARTICULAR PURPOSE. You are solely responsible for determining the
  35215. appropriateness of using or redistributing the Work and assume any
  35216. risks associated with Your exercise of permissions under this License.
  35217. 8. Limitation of Liability. In no event and under no legal theory,
  35218. whether in tort (including negligence), contract, or otherwise,
  35219. unless required by applicable law (such as deliberate and grossly
  35220. negligent acts) or agreed to in writing, shall any Contributor be
  35221. liable to You for damages, including any direct, indirect, special,
  35222. incidental, or consequential damages of any character arising as a
  35223. result of this License or out of the use or inability to use the
  35224. Work (including but not limited to damages for loss of goodwill,
  35225. work stoppage, computer failure or malfunction, or any and all
  35226. other commercial damages or losses), even if such Contributor
  35227. has been advised of the possibility of such damages.
  35228. 9. Accepting Warranty or Additional Liability. While redistributing
  35229. the Work or Derivative Works thereof, You may choose to offer,
  35230. and charge a fee for, acceptance of support, warranty, indemnity,
  35231. or other liability obligations and/or rights consistent with this
  35232. License. However, in accepting such obligations, You may act only
  35233. on Your own behalf and on Your sole responsibility, not on behalf
  35234. of any other Contributor, and only if You agree to indemnify,
  35235. defend, and hold each Contributor harmless for any liability
  35236. incurred by, or claims asserted against, such Contributor by reason
  35237. of your accepting any such warranty or additional liability.
  35238. END OF TERMS AND CONDITIONS
  35239. APPENDIX: How to apply the Apache License to your work.
  35240. To apply the Apache License to your work, attach the following
  35241. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  35242. replaced with your own identifying information. (Don&#x27;t include
  35243. the brackets!) The text should be enclosed in the appropriate
  35244. comment syntax for the file format. We also recommend that a
  35245. file or class name and description of purpose be included on the
  35246. same &quot;printed page&quot; as the copyright notice for easier
  35247. identification within third-party archives.
  35248. Copyright [yyyy] [name of copyright owner]
  35249. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  35250. you may not use this file except in compliance with the License.
  35251. You may obtain a copy of the License at
  35252. http://www.apache.org/licenses/LICENSE-2.0
  35253. Unless required by applicable law or agreed to in writing, software
  35254. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  35255. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  35256. See the License for the specific language governing permissions and
  35257. limitations under the License.
  35258. </pre>
  35259. </div>
  35260. </div>
  35261. <div class="product">
  35262. <span class="title">firebase-iid</span>
  35263. <span class="homepage"><a href="https://firebase.google.com">homepage</a></span>
  35264. <input type="checkbox" hidden id="108">
  35265. <label class="show" for="108" tabindex="0"></label>
  35266. <div class="licence">
  35267. <pre>Terms and conditions
  35268. This is the Android Software Development Kit License Agreement
  35269. 1. Introduction
  35270. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  35271. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  35272. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  35273. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  35274. 2. Accepting this License Agreement
  35275. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  35276. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  35277. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  35278. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  35279. 3. SDK License from Google
  35280. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  35281. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  35282. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  35283. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  35284. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  35285. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  35286. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  35287. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  35288. 4. Use of the SDK by You
  35289. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  35290. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  35291. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  35292. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  35293. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  35294. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  35295. 5. Your Developer Credentials
  35296. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  35297. 6. Privacy and Information
  35298. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  35299. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  35300. 7. Third Party Applications
  35301. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  35302. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  35303. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  35304. 8. Using Android APIs
  35305. 8.1 Google Data APIs
  35306. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  35307. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  35308. 9. Terminating this License Agreement
  35309. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  35310. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  35311. 9.3 Google may at any time, terminate the License Agreement with you if:
  35312. (A) you have breached any provision of the License Agreement; or
  35313. (B) Google is required to do so by law; or
  35314. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  35315. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  35316. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  35317. 10. DISCLAIMER OF WARRANTIES
  35318. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  35319. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  35320. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  35321. 11. LIMITATION OF LIABILITY
  35322. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  35323. 12. Indemnification
  35324. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  35325. 13. Changes to the License Agreement
  35326. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  35327. 14. General Legal Terms
  35328. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  35329. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  35330. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  35331. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  35332. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  35333. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  35334. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  35335. December 9, 2016
  35336. Android SDK:
  35337. ANDROID SOFTWARE DEVELOPMENT KIT
  35338. Terms and Conditions
  35339. This is the Android Software Development Kit License Agreement.
  35340. 1. Introduction
  35341. 1.1 The Android Software Development Kit (referred to in this License Agreement as the &quot;SDK&quot; and
  35342. specifically including the Android system files, packaged APIs, and Google APIs add-ons) is
  35343. licensed to you subject to the terms of this License Agreement. This License Agreement forms a
  35344. legally binding contract between you and Google in relation to your use of the SDK.
  35345. 1.2 &quot;Google&quot; means Google Inc., a Delaware corporation with principal place of business at 1600
  35346. Amphitheatre Parkway, Mountain View, CA 94043, United States.
  35347. 2. Accepting this License Agreement
  35348. 2.1 In order to use the SDK, you must first agree to this License Agreement. You may not use the
  35349. SDK if you do not accept this License Agreement.
  35350. 2.2 You can accept this License Agreement by:
  35351. (A) clicking to accept or agree to this License Agreement, where this option is made available to
  35352. you; or
  35353. (B) by actually using the SDK. In this case, you agree that use of the SDK constitutes acceptance of
  35354. the Licensing Agreement from that point onwards.
  35355. 2.3 You may not use the SDK and may not accept the Licensing Agreement if you are a person barred
  35356. from receiving the SDK under the laws of the United States or other countries including the country
  35357. in which you are resident or from which you use the SDK.
  35358. 2.4 If you are agreeing to be bound by this License Agreement on behalf of your employer or other
  35359. entity, you represent and warrant that you have full legal authority to bind your employer or such
  35360. entity to this License Agreement. If you do not have the requisite authority, you may not accept
  35361. the Licensing Agreement or use the SDK on behalf of your employer or other entity.
  35362. 3. SDK License from Google
  35363. 3.1 Subject to the terms of this License Agreement, Google grants you a limited, worldwide,
  35364. royalty-free, non- assignable and non-exclusive license to use the SDK solely to develop
  35365. applications to run on the Android platform.
  35366. 3.2 You agree that Google or third parties own all legal right, title and interest in and to the
  35367. SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property
  35368. Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law,
  35369. and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  35370. 3.3 Except to the extent required by applicable third party licenses, you may not copy (except for
  35371. backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create
  35372. derivative works of the SDK or any part of the SDK. Except to the extent required by applicable
  35373. third party licenses, you may not load any part of the SDK onto a mobile handset or any other
  35374. hardware device except a personal computer, combine any part of the SDK with other software, or
  35375. distribute any software or device incorporating a part of the SDK.
  35376. 3.4 Use, reproduction and distribution of components of the SDK licensed under an open source
  35377. software license are governed solely by the terms of that open source software license and not
  35378. this License Agreement.
  35379. 3.5 You agree that the form and nature of the SDK that Google provides may change without prior
  35380. notice to you and that future versions of the SDK may be incompatible with applications developed
  35381. on previous versions of the SDK. You agree that Google may stop (permanently or temporarily)
  35382. providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole
  35383. discretion, without prior notice to you.
  35384. 3.6 Nothing in this License Agreement gives you a right to use any of Google&#x27;s trade names,
  35385. trademarks, service marks, logos, domain names, or other distinctive brand features.
  35386. 3.7 You agree that you will not remove, obscure, or alter any proprietary rights notices (including
  35387. copyright and trademark notices) that may be affixed to or contained within the SDK.
  35388. 4. Use of the SDK by You
  35389. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under
  35390. this License Agreement in or to any software applications that you develop using the SDK, including
  35391. any intellectual property rights that subsist in those applications.
  35392. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) this
  35393. License Agreement and (b) any applicable law, regulation or generally accepted practices or
  35394. guidelines in the relevant jurisdictions (including any laws regarding the export of data or
  35395. software to and from the United States or other relevant countries).
  35396. 4.3 You agree that if you use the SDK to develop applications for general public users, you will
  35397. protect the privacy and legal rights of those users. If the users provide you with user names,
  35398. passwords, or other login information or personal information, your must make the users aware that
  35399. the information will be available to your application, and you must provide legally adequate privacy
  35400. notice and protection for those users. If your application stores personal or sensitive information
  35401. provided by users, it must do so securely. If the user provides your application with Google Account
  35402. information, your application may only use that information to access the user&#x27;s Google Account
  35403. when, and for the limited purposes for which, the user has given you permission to do so.
  35404. 4.4 You agree that you will not engage in any activity with the SDK, including the development or
  35405. distribution of an application, that interferes with, disrupts, damages, or accesses in an
  35406. unauthorized manner the servers, networks, or other properties or services of any third party
  35407. including, but not limited to, Google or any mobile communications carrier.
  35408. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or
  35409. to any third party for) any data, content, or resources that you create, transmit or display through
  35410. the Android platform and/or applications for the Android platform, and for the consequences of your
  35411. actions (including any loss or damage which Google may suffer) by doing so.
  35412. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or
  35413. to any third party for) any breach of your obligations under this License Agreement, any applicable
  35414. third party contract or Terms of Service, or any applicable law or regulation, and for the
  35415. consequences (including any loss or damage which Google or any third party may suffer) of any such
  35416. breach.
  35417. 5. Your Developer Credentials
  35418. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer
  35419. credentials that may be issued to you by Google or which you may choose yourself and that you will
  35420. be solely responsible for all applications that are developed under your developer credentials.
  35421. 6. Privacy and Information
  35422. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage
  35423. statistics from the software including but not limited to a unique identifier, associated IP
  35424. address, version number of the software, and information on which tools and/or services in the SDK
  35425. are being used and how they are being used. Before any of this information is collected, the SDK
  35426. will notify you and seek your consent. If you withhold consent, the information will not be
  35427. collected.
  35428. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in
  35429. accordance with Google&#x27;s Privacy Policy.
  35430. 7. Third Party Applications for the Android Platform
  35431. 7.1 If you use the SDK to run applications developed by a third party or that access data, content
  35432. or resources provided by a third party, you agree that Google is not responsible for those
  35433. applications, data, content, or resources. You understand that all data, content or resources which
  35434. you may access through such third party applications are the sole responsibility of the person from
  35435. which they originated and that Google is not liable for any loss or damage that you may experience
  35436. as a result of the use or access of any of those third party applications, data, content, or
  35437. resources.
  35438. 7.2 You should be aware the data, content, and resources presented to you through such a third party
  35439. application may be protected by intellectual property rights which are owned by the providers (or by
  35440. other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute
  35441. or create derivative works based on these data, content, or resources (either in whole or in part)
  35442. unless you have been specifically given permission to do so by the relevant owners.
  35443. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may
  35444. be subject to separate terms between you and the relevant third party. In that case, this License
  35445. Agreement does not affect your legal relationship with these third parties.
  35446. 8. Using Android APIs
  35447. 8.1 Google Data APIs
  35448. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be
  35449. protected by intellectual property rights which are owned by Google or those parties that provide
  35450. the data (or by other persons or companies on their behalf). Your use of any such API may be subject
  35451. to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create
  35452. derivative works based on this data (either in whole or in part) unless allowed by the relevant
  35453. Terms of Service.
  35454. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you
  35455. shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited
  35456. purposes for which, the user has given you permission to do so.
  35457. 9. Terminating this License Agreement
  35458. 9.1 This License Agreement will continue to apply until terminated by either you or Google as set
  35459. out below.
  35460. 9.2 If you want to terminate this License Agreement, you may do so by ceasing your use of the SDK
  35461. and any relevant developer credentials.
  35462. 9.3 Google may at any time, terminate this License Agreement with you if:
  35463. (A) you have breached any provision of this License Agreement; or
  35464. (B) Google is required to do so by law; or
  35465. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated
  35466. its relationship with Google or ceased to offer certain parts of the SDK to you; or
  35467. (D) Google decides to no longer providing the SDK or certain parts of the SDK to users in the
  35468. country in which you are resident or from which you use the service, or the provision of the SDK or
  35469. certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially
  35470. viable.
  35471. 9.4 When this License Agreement comes to an end, all of the legal rights, obligations and
  35472. liabilities that you and Google have benefited from, been subject to (or which have accrued over
  35473. time whilst this License Agreement has been in force) or which are expressed to continue
  35474. indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall
  35475. continue to apply to such rights, obligations and liabilities indefinitely.
  35476. 10. DISCLAIMER OF WARRANTIES
  35477. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE
  35478. SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  35479. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE
  35480. SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR
  35481. COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  35482. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS
  35483. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY,
  35484. FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  35485. 11. LIMITATION OF LIABILITY
  35486. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS
  35487. LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT,
  35488. INCIDENTAL, SPECIAL CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY
  35489. LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN
  35490. AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  35491. 12. Indemnification
  35492. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless
  35493. Google, its affiliates and their respective directors, officers, employees and agents from and
  35494. against any and all claims, actions, suits or proceedings, as well as any and all losses,
  35495. liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or
  35496. accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any
  35497. copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any
  35498. person or defames any person or violates their rights of publicity or privacy, and (c) any
  35499. non-compliance by you with this License Agreement.
  35500. 13. Changes to the License Agreement
  35501. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK.
  35502. When these changes are made, Google will make a new version of the License Agreement available on
  35503. the website where the SDK is made available.
  35504. 14. General Legal Terms
  35505. 14.1 This License Agreement constitute the whole legal agreement between you and Google and govern
  35506. your use of the SDK (excluding any services which Google may provide to you under a separate written
  35507. agreement), and completely replace any prior agreements between you and Google in relation to the
  35508. SDK.
  35509. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is
  35510. contained in this License Agreement (or which Google has the benefit of under any applicable law),
  35511. this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies
  35512. will still be available to Google.
  35513. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision
  35514. of this License Agreement is invalid, then that provision will be removed from this License
  35515. Agreement without affecting the rest of this License Agreement. The remaining provisions of this
  35516. License Agreement will continue to be valid and enforceable.
  35517. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the
  35518. parent shall be third party beneficiaries to this License Agreement and that such other companies
  35519. shall be entitled to directly enforce, and rely upon, any provision of this License Agreement that
  35520. confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall
  35521. be third party beneficiaries to this License Agreement.
  35522. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST
  35523. COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE
  35524. LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  35525. 14.6 The rights granted in this License Agreement may not be assigned or transferred by either you
  35526. or Google without the prior written approval of the other party. Neither you nor Google shall be
  35527. permitted to delegate their responsibilities or obligations under this License Agreement without the
  35528. prior written approval of the other party.
  35529. 14.7 This License Agreement, and your relationship with Google under this License Agreement, shall
  35530. be governed by the laws of the State of California without regard to its conflict of laws
  35531. provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located
  35532. within the county of Santa Clara, California to resolve any legal matter arising from this License
  35533. Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for
  35534. injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  35535. April 10, 2009
  35536. AndroidX activity library, AndroidX annotation library, AndroidX asynclayoutinflater library, AndroidX concurrent futures library, AndroidX core library, AndroidX cursoradapter library, AndroidX documentfile library, AndroidX drawerlayout library, AndroidX fragment library, AndroidX legacy coreui library, AndroidX legacy v4 library, AndroidX print library, AndroidX slidingpanelayout library, AndroidX swiperefreshlayout library, AndroidX viewpager library:
  35537. Copyright (c) 2005-2011, The Android Open Source Project
  35538. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  35539. you may not use this file except in compliance with the License.
  35540. Unless required by applicable law or agreed to in writing, software
  35541. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  35542. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  35543. See the License for the specific language governing permissions and
  35544. limitations under the License.
  35545. Apache License
  35546. Version 2.0, January 2004
  35547. http://www.apache.org/licenses/
  35548. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  35549. 1. Definitions.
  35550. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  35551. and distribution as defined by Sections 1 through 9 of this document.
  35552. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  35553. the copyright owner that is granting the License.
  35554. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  35555. other entities that control, are controlled by, or are under common
  35556. control with that entity. For the purposes of this definition,
  35557. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  35558. direction or management of such entity, whether by contract or
  35559. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  35560. outstanding shares, or (iii) beneficial ownership of such entity.
  35561. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  35562. exercising permissions granted by this License.
  35563. &quot;Source&quot; form shall mean the preferred form for making modifications,
  35564. including but not limited to software source code, documentation
  35565. source, and configuration files.
  35566. &quot;Object&quot; form shall mean any form resulting from mechanical
  35567. transformation or translation of a Source form, including but
  35568. not limited to compiled object code, generated documentation,
  35569. and conversions to other media types.
  35570. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  35571. Object form, made available under the License, as indicated by a
  35572. copyright notice that is included in or attached to the work
  35573. (an example is provided in the Appendix below).
  35574. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  35575. form, that is based on (or derived from) the Work and for which the
  35576. editorial revisions, annotations, elaborations, or other modifications
  35577. represent, as a whole, an original work of authorship. For the purposes
  35578. of this License, Derivative Works shall not include works that remain
  35579. separable from, or merely link (or bind by name) to the interfaces of,
  35580. the Work and Derivative Works thereof.
  35581. &quot;Contribution&quot; shall mean any work of authorship, including
  35582. the original version of the Work and any modifications or additions
  35583. to that Work or Derivative Works thereof, that is intentionally
  35584. submitted to Licensor for inclusion in the Work by the copyright owner
  35585. or by an individual or Legal Entity authorized to submit on behalf of
  35586. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  35587. means any form of electronic, verbal, or written communication sent
  35588. to the Licensor or its representatives, including but not limited to
  35589. communication on electronic mailing lists, source code control systems,
  35590. and issue tracking systems that are managed by, or on behalf of, the
  35591. Licensor for the purpose of discussing and improving the Work, but
  35592. excluding communication that is conspicuously marked or otherwise
  35593. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  35594. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  35595. on behalf of whom a Contribution has been received by Licensor and
  35596. subsequently incorporated within the Work.
  35597. 2. Grant of Copyright License. Subject to the terms and conditions of
  35598. this License, each Contributor hereby grants to You a perpetual,
  35599. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  35600. copyright license to reproduce, prepare Derivative Works of,
  35601. publicly display, publicly perform, sublicense, and distribute the
  35602. Work and such Derivative Works in Source or Object form.
  35603. 3. Grant of Patent License. Subject to the terms and conditions of
  35604. this License, each Contributor hereby grants to You a perpetual,
  35605. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  35606. (except as stated in this section) patent license to make, have made,
  35607. use, offer to sell, sell, import, and otherwise transfer the Work,
  35608. where such license applies only to those patent claims licensable
  35609. by such Contributor that are necessarily infringed by their
  35610. Contribution(s) alone or by combination of their Contribution(s)
  35611. with the Work to which such Contribution(s) was submitted. If You
  35612. institute patent litigation against any entity (including a
  35613. cross-claim or counterclaim in a lawsuit) alleging that the Work
  35614. or a Contribution incorporated within the Work constitutes direct
  35615. or contributory patent infringement, then any patent licenses
  35616. granted to You under this License for that Work shall terminate
  35617. as of the date such litigation is filed.
  35618. 4. Redistribution. You may reproduce and distribute copies of the
  35619. Work or Derivative Works thereof in any medium, with or without
  35620. modifications, and in Source or Object form, provided that You
  35621. meet the following conditions:
  35622. (a) You must give any other recipients of the Work or
  35623. Derivative Works a copy of this License; and
  35624. (b) You must cause any modified files to carry prominent notices
  35625. stating that You changed the files; and
  35626. (c) You must retain, in the Source form of any Derivative Works
  35627. that You distribute, all copyright, patent, trademark, and
  35628. attribution notices from the Source form of the Work,
  35629. excluding those notices that do not pertain to any part of
  35630. the Derivative Works; and
  35631. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  35632. distribution, then any Derivative Works that You distribute must
  35633. include a readable copy of the attribution notices contained
  35634. within such NOTICE file, excluding those notices that do not
  35635. pertain to any part of the Derivative Works, in at least one
  35636. of the following places: within a NOTICE text file distributed
  35637. as part of the Derivative Works; within the Source form or
  35638. documentation, if provided along with the Derivative Works; or,
  35639. within a display generated by the Derivative Works, if and
  35640. wherever such third-party notices normally appear. The contents
  35641. of the NOTICE file are for informational purposes only and
  35642. do not modify the License. You may add Your own attribution
  35643. notices within Derivative Works that You distribute, alongside
  35644. or as an addendum to the NOTICE text from the Work, provided
  35645. that such additional attribution notices cannot be construed
  35646. as modifying the License.
  35647. You may add Your own copyright statement to Your modifications and
  35648. may provide additional or different license terms and conditions
  35649. for use, reproduction, or distribution of Your modifications, or
  35650. for any such Derivative Works as a whole, provided Your use,
  35651. reproduction, and distribution of the Work otherwise complies with
  35652. the conditions stated in this License.
  35653. 5. Submission of Contributions. Unless You explicitly state otherwise,
  35654. any Contribution intentionally submitted for inclusion in the Work
  35655. by You to the Licensor shall be under the terms and conditions of
  35656. this License, without any additional terms or conditions.
  35657. Notwithstanding the above, nothing herein shall supersede or modify
  35658. the terms of any separate license agreement you may have executed
  35659. with Licensor regarding such Contributions.
  35660. 6. Trademarks. This License does not grant permission to use the trade
  35661. names, trademarks, service marks, or product names of the Licensor,
  35662. except as required for reasonable and customary use in describing the
  35663. origin of the Work and reproducing the content of the NOTICE file.
  35664. 7. Disclaimer of Warranty. Unless required by applicable law or
  35665. agreed to in writing, Licensor provides the Work (and each
  35666. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  35667. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  35668. implied, including, without limitation, any warranties or conditions
  35669. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  35670. PARTICULAR PURPOSE. You are solely responsible for determining the
  35671. appropriateness of using or redistributing the Work and assume any
  35672. risks associated with Your exercise of permissions under this License.
  35673. 8. Limitation of Liability. In no event and under no legal theory,
  35674. whether in tort (including negligence), contract, or otherwise,
  35675. unless required by applicable law (such as deliberate and grossly
  35676. negligent acts) or agreed to in writing, shall any Contributor be
  35677. liable to You for damages, including any direct, indirect, special,
  35678. incidental, or consequential damages of any character arising as a
  35679. result of this License or out of the use or inability to use the
  35680. Work (including but not limited to damages for loss of goodwill,
  35681. work stoppage, computer failure or malfunction, or any and all
  35682. other commercial damages or losses), even if such Contributor
  35683. has been advised of the possibility of such damages.
  35684. 9. Accepting Warranty or Additional Liability. While redistributing
  35685. the Work or Derivative Works thereof, You may choose to offer,
  35686. and charge a fee for, acceptance of support, warranty, indemnity,
  35687. or other liability obligations and/or rights consistent with this
  35688. License. However, in accepting such obligations, You may act only
  35689. on Your own behalf and on Your sole responsibility, not on behalf
  35690. of any other Contributor, and only if You agree to indemnify,
  35691. defend, and hold each Contributor harmless for any liability
  35692. incurred by, or claims asserted against, such Contributor by reason
  35693. of your accepting any such warranty or additional liability.
  35694. END OF TERMS AND CONDITIONS
  35695. AndroidX architecture core library, AndroidX architecture library, AndroidX lifecycle common library, AndroidX lifecycle livedatacore library, AndroidX lifecycle runtime library, AndroidX lifecycle viewmodel library, AndroidX lifecycle viewmodel savedstate library:
  35696. Copyright (c) 2005-2011, The Android Open Source Project
  35697. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  35698. you may not use this file except in compliance with the License.
  35699. Unless required by applicable law or agreed to in writing, software
  35700. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  35701. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  35702. See the License for the specific language governing permissions and
  35703. limitations under the License.
  35704. Apache License
  35705. Version 2.0, January 2004
  35706. http://www.apache.org/licenses/
  35707. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  35708. 1. Definitions.
  35709. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  35710. and distribution as defined by Sections 1 through 9 of this document.
  35711. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  35712. the copyright owner that is granting the License.
  35713. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  35714. other entities that control, are controlled by, or are under common
  35715. control with that entity. For the purposes of this definition,
  35716. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  35717. direction or management of such entity, whether by contract or
  35718. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  35719. outstanding shares, or (iii) beneficial ownership of such entity.
  35720. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  35721. exercising permissions granted by this License.
  35722. &quot;Source&quot; form shall mean the preferred form for making modifications,
  35723. including but not limited to software source code, documentation
  35724. source, and configuration files.
  35725. &quot;Object&quot; form shall mean any form resulting from mechanical
  35726. transformation or translation of a Source form, including but
  35727. not limited to compiled object code, generated documentation,
  35728. and conversions to other media types.
  35729. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  35730. Object form, made available under the License, as indicated by a
  35731. copyright notice that is included in or attached to the work
  35732. (an example is provided in the Appendix below).
  35733. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  35734. form, that is based on (or derived from) the Work and for which the
  35735. editorial revisions, annotations, elaborations, or other modifications
  35736. represent, as a whole, an original work of authorship. For the purposes
  35737. of this License, Derivative Works shall not include works that remain
  35738. separable from, or merely link (or bind by name) to the interfaces of,
  35739. the Work and Derivative Works thereof.
  35740. &quot;Contribution&quot; shall mean any work of authorship, including
  35741. the original version of the Work and any modifications or additions
  35742. to that Work or Derivative Works thereof, that is intentionally
  35743. submitted to Licensor for inclusion in the Work by the copyright owner
  35744. or by an individual or Legal Entity authorized to submit on behalf of
  35745. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  35746. means any form of electronic, verbal, or written communication sent
  35747. to the Licensor or its representatives, including but not limited to
  35748. communication on electronic mailing lists, source code control systems,
  35749. and issue tracking systems that are managed by, or on behalf of, the
  35750. Licensor for the purpose of discussing and improving the Work, but
  35751. excluding communication that is conspicuously marked or otherwise
  35752. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  35753. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  35754. on behalf of whom a Contribution has been received by Licensor and
  35755. subsequently incorporated within the Work.
  35756. 2. Grant of Copyright License. Subject to the terms and conditions of
  35757. this License, each Contributor hereby grants to You a perpetual,
  35758. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  35759. copyright license to reproduce, prepare Derivative Works of,
  35760. publicly display, publicly perform, sublicense, and distribute the
  35761. Work and such Derivative Works in Source or Object form.
  35762. 3. Grant of Patent License. Subject to the terms and conditions of
  35763. this License, each Contributor hereby grants to You a perpetual,
  35764. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  35765. (except as stated in this section) patent license to make, have made,
  35766. use, offer to sell, sell, import, and otherwise transfer the Work,
  35767. where such license applies only to those patent claims licensable
  35768. by such Contributor that are necessarily infringed by their
  35769. Contribution(s) alone or by combination of their Contribution(s)
  35770. with the Work to which such Contribution(s) was submitted. If You
  35771. institute patent litigation against any entity (including a
  35772. cross-claim or counterclaim in a lawsuit) alleging that the Work
  35773. or a Contribution incorporated within the Work constitutes direct
  35774. or contributory patent infringement, then any patent licenses
  35775. granted to You under this License for that Work shall terminate
  35776. as of the date such litigation is filed.
  35777. 4. Redistribution. You may reproduce and distribute copies of the
  35778. Work or Derivative Works thereof in any medium, with or without
  35779. modifications, and in Source or Object form, provided that You
  35780. meet the following conditions:
  35781. (a) You must give any other recipients of the Work or
  35782. Derivative Works a copy of this License; and
  35783. (b) You must cause any modified files to carry prominent notices
  35784. stating that You changed the files; and
  35785. (c) You must retain, in the Source form of any Derivative Works
  35786. that You distribute, all copyright, patent, trademark, and
  35787. attribution notices from the Source form of the Work,
  35788. excluding those notices that do not pertain to any part of
  35789. the Derivative Works; and
  35790. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  35791. distribution, then any Derivative Works that You distribute must
  35792. include a readable copy of the attribution notices contained
  35793. within such NOTICE file, excluding those notices that do not
  35794. pertain to any part of the Derivative Works, in at least one
  35795. of the following places: within a NOTICE text file distributed
  35796. as part of the Derivative Works; within the Source form or
  35797. documentation, if provided along with the Derivative Works; or,
  35798. within a display generated by the Derivative Works, if and
  35799. wherever such third-party notices normally appear. The contents
  35800. of the NOTICE file are for informational purposes only and
  35801. do not modify the License. You may add Your own attribution
  35802. notices within Derivative Works that You distribute, alongside
  35803. or as an addendum to the NOTICE text from the Work, provided
  35804. that such additional attribution notices cannot be construed
  35805. as modifying the License.
  35806. You may add Your own copyright statement to Your modifications and
  35807. may provide additional or different license terms and conditions
  35808. for use, reproduction, or distribution of Your modifications, or
  35809. for any such Derivative Works as a whole, provided Your use,
  35810. reproduction, and distribution of the Work otherwise complies with
  35811. the conditions stated in this License.
  35812. 5. Submission of Contributions. Unless You explicitly state otherwise,
  35813. any Contribution intentionally submitted for inclusion in the Work
  35814. by You to the Licensor shall be under the terms and conditions of
  35815. this License, without any additional terms or conditions.
  35816. Notwithstanding the above, nothing herein shall supersede or modify
  35817. the terms of any separate license agreement you may have executed
  35818. with Licensor regarding such Contributions.
  35819. 6. Trademarks. This License does not grant permission to use the trade
  35820. names, trademarks, service marks, or product names of the Licensor,
  35821. except as required for reasonable and customary use in describing the
  35822. origin of the Work and reproducing the content of the NOTICE file.
  35823. 7. Disclaimer of Warranty. Unless required by applicable law or
  35824. agreed to in writing, Licensor provides the Work (and each
  35825. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  35826. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  35827. implied, including, without limitation, any warranties or conditions
  35828. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  35829. PARTICULAR PURPOSE. You are solely responsible for determining the
  35830. appropriateness of using or redistributing the Work and assume any
  35831. risks associated with Your exercise of permissions under this License.
  35832. 8. Limitation of Liability. In no event and under no legal theory,
  35833. whether in tort (including negligence), contract, or otherwise,
  35834. unless required by applicable law (such as deliberate and grossly
  35835. negligent acts) or agreed to in writing, shall any Contributor be
  35836. liable to You for damages, including any direct, indirect, special,
  35837. incidental, or consequential damages of any character arising as a
  35838. result of this License or out of the use or inability to use the
  35839. Work (including but not limited to damages for loss of goodwill,
  35840. work stoppage, computer failure or malfunction, or any and all
  35841. other commercial damages or losses), even if such Contributor
  35842. has been advised of the possibility of such damages.
  35843. 9. Accepting Warranty or Additional Liability. While redistributing
  35844. the Work or Derivative Works thereof, You may choose to offer,
  35845. and charge a fee for, acceptance of support, warranty, indemnity,
  35846. or other liability obligations and/or rights consistent with this
  35847. License. However, in accepting such obligations, You may act only
  35848. on Your own behalf and on Your sole responsibility, not on behalf
  35849. of any other Contributor, and only if You agree to indemnify,
  35850. defend, and hold each Contributor harmless for any liability
  35851. incurred by, or claims asserted against, such Contributor by reason
  35852. of your accepting any such warranty or additional liability.
  35853. END OF TERMS AND CONDITIONS
  35854. AndroidX collection library, AndroidX coordinatorlayout library, AndroidX customview library, AndroidX interpolator library, AndroidX loader library, AndroidX localbroadcastmanager library:
  35855. Copyright (c) 2005-2011, The Android Open Source Project
  35856. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  35857. you may not use this file except in compliance with the License.
  35858. Unless required by applicable law or agreed to in writing, software
  35859. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  35860. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  35861. See the License for the specific language governing permissions and
  35862. limitations under the License.
  35863. Apache License
  35864. Version 2.0, January 2004
  35865. http://www.apache.org/licenses/
  35866. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  35867. 1. Definitions.
  35868. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  35869. and distribution as defined by Sections 1 through 9 of this document.
  35870. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  35871. the copyright owner that is granting the License.
  35872. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  35873. other entities that control, are controlled by, or are under common
  35874. control with that entity. For the purposes of this definition,
  35875. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  35876. direction or management of such entity, whether by contract or
  35877. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  35878. outstanding shares, or (iii) beneficial ownership of such entity.
  35879. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  35880. exercising permissions granted by this License.
  35881. &quot;Source&quot; form shall mean the preferred form for making modifications,
  35882. including but not limited to software source code, documentation
  35883. source, and configuration files.
  35884. &quot;Object&quot; form shall mean any form resulting from mechanical
  35885. transformation or translation of a Source form, including but
  35886. not limited to compiled object code, generated documentation,
  35887. and conversions to other media types.
  35888. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  35889. Object form, made available under the License, as indicated by a
  35890. copyright notice that is included in or attached to the work
  35891. (an example is provided in the Appendix below).
  35892. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  35893. form, that is based on (or derived from) the Work and for which the
  35894. editorial revisions, annotations, elaborations, or other modifications
  35895. represent, as a whole, an original work of authorship. For the purposes
  35896. of this License, Derivative Works shall not include works that remain
  35897. separable from, or merely link (or bind by name) to the interfaces of,
  35898. the Work and Derivative Works thereof.
  35899. &quot;Contribution&quot; shall mean any work of authorship, including
  35900. the original version of the Work and any modifications or additions
  35901. to that Work or Derivative Works thereof, that is intentionally
  35902. submitted to Licensor for inclusion in the Work by the copyright owner
  35903. or by an individual or Legal Entity authorized to submit on behalf of
  35904. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  35905. means any form of electronic, verbal, or written communication sent
  35906. to the Licensor or its representatives, including but not limited to
  35907. communication on electronic mailing lists, source code control systems,
  35908. and issue tracking systems that are managed by, or on behalf of, the
  35909. Licensor for the purpose of discussing and improving the Work, but
  35910. excluding communication that is conspicuously marked or otherwise
  35911. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  35912. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  35913. on behalf of whom a Contribution has been received by Licensor and
  35914. subsequently incorporated within the Work.
  35915. 2. Grant of Copyright License. Subject to the terms and conditions of
  35916. this License, each Contributor hereby grants to You a perpetual,
  35917. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  35918. copyright license to reproduce, prepare Derivative Works of,
  35919. publicly display, publicly perform, sublicense, and distribute the
  35920. Work and such Derivative Works in Source or Object form.
  35921. 3. Grant of Patent License. Subject to the terms and conditions of
  35922. this License, each Contributor hereby grants to You a perpetual,
  35923. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  35924. (except as stated in this section) patent license to make, have made,
  35925. use, offer to sell, sell, import, and otherwise transfer the Work,
  35926. where such license applies only to those patent claims licensable
  35927. by such Contributor that are necessarily infringed by their
  35928. Contribution(s) alone or by combination of their Contribution(s)
  35929. with the Work to which such Contribution(s) was submitted. If You
  35930. institute patent litigation against any entity (including a
  35931. cross-claim or counterclaim in a lawsuit) alleging that the Work
  35932. or a Contribution incorporated within the Work constitutes direct
  35933. or contributory patent infringement, then any patent licenses
  35934. granted to You under this License for that Work shall terminate
  35935. as of the date such litigation is filed.
  35936. 4. Redistribution. You may reproduce and distribute copies of the
  35937. Work or Derivative Works thereof in any medium, with or without
  35938. modifications, and in Source or Object form, provided that You
  35939. meet the following conditions:
  35940. (a) You must give any other recipients of the Work or
  35941. Derivative Works a copy of this License; and
  35942. (b) You must cause any modified files to carry prominent notices
  35943. stating that You changed the files; and
  35944. (c) You must retain, in the Source form of any Derivative Works
  35945. that You distribute, all copyright, patent, trademark, and
  35946. attribution notices from the Source form of the Work,
  35947. excluding those notices that do not pertain to any part of
  35948. the Derivative Works; and
  35949. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  35950. distribution, then any Derivative Works that You distribute must
  35951. include a readable copy of the attribution notices contained
  35952. within such NOTICE file, excluding those notices that do not
  35953. pertain to any part of the Derivative Works, in at least one
  35954. of the following places: within a NOTICE text file distributed
  35955. as part of the Derivative Works; within the Source form or
  35956. documentation, if provided along with the Derivative Works; or,
  35957. within a display generated by the Derivative Works, if and
  35958. wherever such third-party notices normally appear. The contents
  35959. of the NOTICE file are for informational purposes only and
  35960. do not modify the License. You may add Your own attribution
  35961. notices within Derivative Works that You distribute, alongside
  35962. or as an addendum to the NOTICE text from the Work, provided
  35963. that such additional attribution notices cannot be construed
  35964. as modifying the License.
  35965. You may add Your own copyright statement to Your modifications and
  35966. may provide additional or different license terms and conditions
  35967. for use, reproduction, or distribution of Your modifications, or
  35968. for any such Derivative Works as a whole, provided Your use,
  35969. reproduction, and distribution of the Work otherwise complies with
  35970. the conditions stated in this License.
  35971. 5. Submission of Contributions. Unless You explicitly state otherwise,
  35972. any Contribution intentionally submitted for inclusion in the Work
  35973. by You to the Licensor shall be under the terms and conditions of
  35974. this License, without any additional terms or conditions.
  35975. Notwithstanding the above, nothing herein shall supersede or modify
  35976. the terms of any separate license agreement you may have executed
  35977. with Licensor regarding such Contributions.
  35978. 6. Trademarks. This License does not grant permission to use the trade
  35979. names, trademarks, service marks, or product names of the Licensor,
  35980. except as required for reasonable and customary use in describing the
  35981. origin of the Work and reproducing the content of the NOTICE file.
  35982. 7. Disclaimer of Warranty. Unless required by applicable law or
  35983. agreed to in writing, Licensor provides the Work (and each
  35984. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  35985. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  35986. implied, including, without limitation, any warranties or conditions
  35987. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  35988. PARTICULAR PURPOSE. You are solely responsible for determining the
  35989. appropriateness of using or redistributing the Work and assume any
  35990. risks associated with Your exercise of permissions under this License.
  35991. 8. Limitation of Liability. In no event and under no legal theory,
  35992. whether in tort (including negligence), contract, or otherwise,
  35993. unless required by applicable law (such as deliberate and grossly
  35994. negligent acts) or agreed to in writing, shall any Contributor be
  35995. liable to You for damages, including any direct, indirect, special,
  35996. incidental, or consequential damages of any character arising as a
  35997. result of this License or out of the use or inability to use the
  35998. Work (including but not limited to damages for loss of goodwill,
  35999. work stoppage, computer failure or malfunction, or any and all
  36000. other commercial damages or losses), even if such Contributor
  36001. has been advised of the possibility of such damages.
  36002. 9. Accepting Warranty or Additional Liability. While redistributing
  36003. the Work or Derivative Works thereof, You may choose to offer,
  36004. and charge a fee for, acceptance of support, warranty, indemnity,
  36005. or other liability obligations and/or rights consistent with this
  36006. License. However, in accepting such obligations, You may act only
  36007. on Your own behalf and on Your sole responsibility, not on behalf
  36008. of any other Contributor, and only if You agree to indemnify,
  36009. defend, and hold each Contributor harmless for any liability
  36010. incurred by, or claims asserted against, such Contributor by reason
  36011. of your accepting any such warranty or additional liability.
  36012. END OF TERMS AND CONDITIONS
  36013. AndroidX legacy coreutils library, AndroidX media base library:
  36014. Copyright (c) 2005-2011, The Android Open Source Project
  36015. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  36016. you may not use this file except in compliance with the License.
  36017. Unless required by applicable law or agreed to in writing, software
  36018. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  36019. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  36020. See the License for the specific language governing permissions and
  36021. limitations under the License.
  36022. Apache License
  36023. Version 2.0, January 2004
  36024. http://www.apache.org/licenses/
  36025. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  36026. 1. Definitions.
  36027. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  36028. and distribution as defined by Sections 1 through 9 of this document.
  36029. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  36030. the copyright owner that is granting the License.
  36031. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  36032. other entities that control, are controlled by, or are under common
  36033. control with that entity. For the purposes of this definition,
  36034. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  36035. direction or management of such entity, whether by contract or
  36036. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  36037. outstanding shares, or (iii) beneficial ownership of such entity.
  36038. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  36039. exercising permissions granted by this License.
  36040. &quot;Source&quot; form shall mean the preferred form for making modifications,
  36041. including but not limited to software source code, documentation
  36042. source, and configuration files.
  36043. &quot;Object&quot; form shall mean any form resulting from mechanical
  36044. transformation or translation of a Source form, including but
  36045. not limited to compiled object code, generated documentation,
  36046. and conversions to other media types.
  36047. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  36048. Object form, made available under the License, as indicated by a
  36049. copyright notice that is included in or attached to the work
  36050. (an example is provided in the Appendix below).
  36051. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  36052. form, that is based on (or derived from) the Work and for which the
  36053. editorial revisions, annotations, elaborations, or other modifications
  36054. represent, as a whole, an original work of authorship. For the purposes
  36055. of this License, Derivative Works shall not include works that remain
  36056. separable from, or merely link (or bind by name) to the interfaces of,
  36057. the Work and Derivative Works thereof.
  36058. &quot;Contribution&quot; shall mean any work of authorship, including
  36059. the original version of the Work and any modifications or additions
  36060. to that Work or Derivative Works thereof, that is intentionally
  36061. submitted to Licensor for inclusion in the Work by the copyright owner
  36062. or by an individual or Legal Entity authorized to submit on behalf of
  36063. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  36064. means any form of electronic, verbal, or written communication sent
  36065. to the Licensor or its representatives, including but not limited to
  36066. communication on electronic mailing lists, source code control systems,
  36067. and issue tracking systems that are managed by, or on behalf of, the
  36068. Licensor for the purpose of discussing and improving the Work, but
  36069. excluding communication that is conspicuously marked or otherwise
  36070. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  36071. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  36072. on behalf of whom a Contribution has been received by Licensor and
  36073. subsequently incorporated within the Work.
  36074. 2. Grant of Copyright License. Subject to the terms and conditions of
  36075. this License, each Contributor hereby grants to You a perpetual,
  36076. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  36077. copyright license to reproduce, prepare Derivative Works of,
  36078. publicly display, publicly perform, sublicense, and distribute the
  36079. Work and such Derivative Works in Source or Object form.
  36080. 3. Grant of Patent License. Subject to the terms and conditions of
  36081. this License, each Contributor hereby grants to You a perpetual,
  36082. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  36083. (except as stated in this section) patent license to make, have made,
  36084. use, offer to sell, sell, import, and otherwise transfer the Work,
  36085. where such license applies only to those patent claims licensable
  36086. by such Contributor that are necessarily infringed by their
  36087. Contribution(s) alone or by combination of their Contribution(s)
  36088. with the Work to which such Contribution(s) was submitted. If You
  36089. institute patent litigation against any entity (including a
  36090. cross-claim or counterclaim in a lawsuit) alleging that the Work
  36091. or a Contribution incorporated within the Work constitutes direct
  36092. or contributory patent infringement, then any patent licenses
  36093. granted to You under this License for that Work shall terminate
  36094. as of the date such litigation is filed.
  36095. 4. Redistribution. You may reproduce and distribute copies of the
  36096. Work or Derivative Works thereof in any medium, with or without
  36097. modifications, and in Source or Object form, provided that You
  36098. meet the following conditions:
  36099. (a) You must give any other recipients of the Work or
  36100. Derivative Works a copy of this License; and
  36101. (b) You must cause any modified files to carry prominent notices
  36102. stating that You changed the files; and
  36103. (c) You must retain, in the Source form of any Derivative Works
  36104. that You distribute, all copyright, patent, trademark, and
  36105. attribution notices from the Source form of the Work,
  36106. excluding those notices that do not pertain to any part of
  36107. the Derivative Works; and
  36108. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  36109. distribution, then any Derivative Works that You distribute must
  36110. include a readable copy of the attribution notices contained
  36111. within such NOTICE file, excluding those notices that do not
  36112. pertain to any part of the Derivative Works, in at least one
  36113. of the following places: within a NOTICE text file distributed
  36114. as part of the Derivative Works; within the Source form or
  36115. documentation, if provided along with the Derivative Works; or,
  36116. within a display generated by the Derivative Works, if and
  36117. wherever such third-party notices normally appear. The contents
  36118. of the NOTICE file are for informational purposes only and
  36119. do not modify the License. You may add Your own attribution
  36120. notices within Derivative Works that You distribute, alongside
  36121. or as an addendum to the NOTICE text from the Work, provided
  36122. that such additional attribution notices cannot be construed
  36123. as modifying the License.
  36124. You may add Your own copyright statement to Your modifications and
  36125. may provide additional or different license terms and conditions
  36126. for use, reproduction, or distribution of Your modifications, or
  36127. for any such Derivative Works as a whole, provided Your use,
  36128. reproduction, and distribution of the Work otherwise complies with
  36129. the conditions stated in this License.
  36130. 5. Submission of Contributions. Unless You explicitly state otherwise,
  36131. any Contribution intentionally submitted for inclusion in the Work
  36132. by You to the Licensor shall be under the terms and conditions of
  36133. this License, without any additional terms or conditions.
  36134. Notwithstanding the above, nothing herein shall supersede or modify
  36135. the terms of any separate license agreement you may have executed
  36136. with Licensor regarding such Contributions.
  36137. 6. Trademarks. This License does not grant permission to use the trade
  36138. names, trademarks, service marks, or product names of the Licensor,
  36139. except as required for reasonable and customary use in describing the
  36140. origin of the Work and reproducing the content of the NOTICE file.
  36141. 7. Disclaimer of Warranty. Unless required by applicable law or
  36142. agreed to in writing, Licensor provides the Work (and each
  36143. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  36144. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  36145. implied, including, without limitation, any warranties or conditions
  36146. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  36147. PARTICULAR PURPOSE. You are solely responsible for determining the
  36148. appropriateness of using or redistributing the Work and assume any
  36149. risks associated with Your exercise of permissions under this License.
  36150. 8. Limitation of Liability. In no event and under no legal theory,
  36151. whether in tort (including negligence), contract, or otherwise,
  36152. unless required by applicable law (such as deliberate and grossly
  36153. negligent acts) or agreed to in writing, shall any Contributor be
  36154. liable to You for damages, including any direct, indirect, special,
  36155. incidental, or consequential damages of any character arising as a
  36156. result of this License or out of the use or inability to use the
  36157. Work (including but not limited to damages for loss of goodwill,
  36158. work stoppage, computer failure or malfunction, or any and all
  36159. other commercial damages or losses), even if such Contributor
  36160. has been advised of the possibility of such damages.
  36161. 9. Accepting Warranty or Additional Liability. While redistributing
  36162. the Work or Derivative Works thereof, You may choose to offer,
  36163. and charge a fee for, acceptance of support, warranty, indemnity,
  36164. or other liability obligations and/or rights consistent with this
  36165. License. However, in accepting such obligations, You may act only
  36166. on Your own behalf and on Your sole responsibility, not on behalf
  36167. of any other Contributor, and only if You agree to indemnify,
  36168. defend, and hold each Contributor harmless for any liability
  36169. incurred by, or claims asserted against, such Contributor by reason
  36170. of your accepting any such warranty or additional liability.
  36171. END OF TERMS AND CONDITIONS
  36172. AndroidX savedstate library:
  36173. Copyright (c) 2005-2011, The Android Open Source Project
  36174. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  36175. you may not use this file except in compliance with the License.
  36176. Unless required by applicable law or agreed to in writing, software
  36177. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  36178. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  36179. See the License for the specific language governing permissions and
  36180. limitations under the License.
  36181. Apache License
  36182. Version 2.0, January 2004
  36183. http://www.apache.org/licenses/
  36184. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  36185. 1. Definitions.
  36186. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  36187. and distribution as defined by Sections 1 through 9 of this document.
  36188. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  36189. the copyright owner that is granting the License.
  36190. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  36191. other entities that control, are controlled by, or are under common
  36192. control with that entity. For the purposes of this definition,
  36193. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  36194. direction or management of such entity, whether by contract or
  36195. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  36196. outstanding shares, or (iii) beneficial ownership of such entity.
  36197. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  36198. exercising permissions granted by this License.
  36199. &quot;Source&quot; form shall mean the preferred form for making modifications,
  36200. including but not limited to software source code, documentation
  36201. source, and configuration files.
  36202. &quot;Object&quot; form shall mean any form resulting from mechanical
  36203. transformation or translation of a Source form, including but
  36204. not limited to compiled object code, generated documentation,
  36205. and conversions to other media types.
  36206. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  36207. Object form, made available under the License, as indicated by a
  36208. copyright notice that is included in or attached to the work
  36209. (an example is provided in the Appendix below).
  36210. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  36211. form, that is based on (or derived from) the Work and for which the
  36212. editorial revisions, annotations, elaborations, or other modifications
  36213. represent, as a whole, an original work of authorship. For the purposes
  36214. of this License, Derivative Works shall not include works that remain
  36215. separable from, or merely link (or bind by name) to the interfaces of,
  36216. the Work and Derivative Works thereof.
  36217. &quot;Contribution&quot; shall mean any work of authorship, including
  36218. the original version of the Work and any modifications or additions
  36219. to that Work or Derivative Works thereof, that is intentionally
  36220. submitted to Licensor for inclusion in the Work by the copyright owner
  36221. or by an individual or Legal Entity authorized to submit on behalf of
  36222. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  36223. means any form of electronic, verbal, or written communication sent
  36224. to the Licensor or its representatives, including but not limited to
  36225. communication on electronic mailing lists, source code control systems,
  36226. and issue tracking systems that are managed by, or on behalf of, the
  36227. Licensor for the purpose of discussing and improving the Work, but
  36228. excluding communication that is conspicuously marked or otherwise
  36229. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  36230. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  36231. on behalf of whom a Contribution has been received by Licensor and
  36232. subsequently incorporated within the Work.
  36233. 2. Grant of Copyright License. Subject to the terms and conditions of
  36234. this License, each Contributor hereby grants to You a perpetual,
  36235. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  36236. copyright license to reproduce, prepare Derivative Works of,
  36237. publicly display, publicly perform, sublicense, and distribute the
  36238. Work and such Derivative Works in Source or Object form.
  36239. 3. Grant of Patent License. Subject to the terms and conditions of
  36240. this License, each Contributor hereby grants to You a perpetual,
  36241. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  36242. (except as stated in this section) patent license to make, have made,
  36243. use, offer to sell, sell, import, and otherwise transfer the Work,
  36244. where such license applies only to those patent claims licensable
  36245. by such Contributor that are necessarily infringed by their
  36246. Contribution(s) alone or by combination of their Contribution(s)
  36247. with the Work to which such Contribution(s) was submitted. If You
  36248. institute patent litigation against any entity (including a
  36249. cross-claim or counterclaim in a lawsuit) alleging that the Work
  36250. or a Contribution incorporated within the Work constitutes direct
  36251. or contributory patent infringement, then any patent licenses
  36252. granted to You under this License for that Work shall terminate
  36253. as of the date such litigation is filed.
  36254. 4. Redistribution. You may reproduce and distribute copies of the
  36255. Work or Derivative Works thereof in any medium, with or without
  36256. modifications, and in Source or Object form, provided that You
  36257. meet the following conditions:
  36258. (a) You must give any other recipients of the Work or
  36259. Derivative Works a copy of this License; and
  36260. (b) You must cause any modified files to carry prominent notices
  36261. stating that You changed the files; and
  36262. (c) You must retain, in the Source form of any Derivative Works
  36263. that You distribute, all copyright, patent, trademark, and
  36264. attribution notices from the Source form of the Work,
  36265. excluding those notices that do not pertain to any part of
  36266. the Derivative Works; and
  36267. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  36268. distribution, then any Derivative Works that You distribute must
  36269. include a readable copy of the attribution notices contained
  36270. within such NOTICE file, excluding those notices that do not
  36271. pertain to any part of the Derivative Works, in at least one
  36272. of the following places: within a NOTICE text file distributed
  36273. as part of the Derivative Works; within the Source form or
  36274. documentation, if provided along with the Derivative Works; or,
  36275. within a display generated by the Derivative Works, if and
  36276. wherever such third-party notices normally appear. The contents
  36277. of the NOTICE file are for informational purposes only and
  36278. do not modify the License. You may add Your own attribution
  36279. notices within Derivative Works that You distribute, alongside
  36280. or as an addendum to the NOTICE text from the Work, provided
  36281. that such additional attribution notices cannot be construed
  36282. as modifying the License.
  36283. You may add Your own copyright statement to Your modifications and
  36284. may provide additional or different license terms and conditions
  36285. for use, reproduction, or distribution of Your modifications, or
  36286. for any such Derivative Works as a whole, provided Your use,
  36287. reproduction, and distribution of the Work otherwise complies with
  36288. the conditions stated in this License.
  36289. 5. Submission of Contributions. Unless You explicitly state otherwise,
  36290. any Contribution intentionally submitted for inclusion in the Work
  36291. by You to the Licensor shall be under the terms and conditions of
  36292. this License, without any additional terms or conditions.
  36293. Notwithstanding the above, nothing herein shall supersede or modify
  36294. the terms of any separate license agreement you may have executed
  36295. with Licensor regarding such Contributions.
  36296. 6. Trademarks. This License does not grant permission to use the trade
  36297. names, trademarks, service marks, or product names of the Licensor,
  36298. except as required for reasonable and customary use in describing the
  36299. origin of the Work and reproducing the content of the NOTICE file.
  36300. 7. Disclaimer of Warranty. Unless required by applicable law or
  36301. agreed to in writing, Licensor provides the Work (and each
  36302. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  36303. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  36304. implied, including, without limitation, any warranties or conditions
  36305. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  36306. PARTICULAR PURPOSE. You are solely responsible for determining the
  36307. appropriateness of using or redistributing the Work and assume any
  36308. risks associated with Your exercise of permissions under this License.
  36309. 8. Limitation of Liability. In no event and under no legal theory,
  36310. whether in tort (including negligence), contract, or otherwise,
  36311. unless required by applicable law (such as deliberate and grossly
  36312. negligent acts) or agreed to in writing, shall any Contributor be
  36313. liable to You for damages, including any direct, indirect, special,
  36314. incidental, or consequential damages of any character arising as a
  36315. result of this License or out of the use or inability to use the
  36316. Work (including but not limited to damages for loss of goodwill,
  36317. work stoppage, computer failure or malfunction, or any and all
  36318. other commercial damages or losses), even if such Contributor
  36319. has been advised of the possibility of such damages.
  36320. 9. Accepting Warranty or Additional Liability. While redistributing
  36321. the Work or Derivative Works thereof, You may choose to offer,
  36322. and charge a fee for, acceptance of support, warranty, indemnity,
  36323. or other liability obligations and/or rights consistent with this
  36324. License. However, in accepting such obligations, You may act only
  36325. on Your own behalf and on Your sole responsibility, not on behalf
  36326. of any other Contributor, and only if You agree to indemnify,
  36327. defend, and hold each Contributor harmless for any liability
  36328. incurred by, or claims asserted against, such Contributor by reason
  36329. of your accepting any such warranty or additional liability.
  36330. END OF TERMS AND CONDITIONS
  36331. AndroidX versionedparcelable library:
  36332. Copyright (c) 2005-2018, The Android Open Source Project
  36333. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  36334. you may not use this file except in compliance with the License.
  36335. Unless required by applicable law or agreed to in writing, software
  36336. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  36337. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  36338. See the License for the specific language governing permissions and
  36339. limitations under the License.
  36340. Apache License
  36341. Version 2.0, January 2004
  36342. http://www.apache.org/licenses/
  36343. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  36344. 1. Definitions.
  36345. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  36346. and distribution as defined by Sections 1 through 9 of this document.
  36347. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  36348. the copyright owner that is granting the License.
  36349. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  36350. other entities that control, are controlled by, or are under common
  36351. control with that entity. For the purposes of this definition,
  36352. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  36353. direction or management of such entity, whether by contract or
  36354. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  36355. outstanding shares, or (iii) beneficial ownership of such entity.
  36356. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  36357. exercising permissions granted by this License.
  36358. &quot;Source&quot; form shall mean the preferred form for making modifications,
  36359. including but not limited to software source code, documentation
  36360. source, and configuration files.
  36361. &quot;Object&quot; form shall mean any form resulting from mechanical
  36362. transformation or translation of a Source form, including but
  36363. not limited to compiled object code, generated documentation,
  36364. and conversions to other media types.
  36365. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  36366. Object form, made available under the License, as indicated by a
  36367. copyright notice that is included in or attached to the work
  36368. (an example is provided in the Appendix below).
  36369. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  36370. form, that is based on (or derived from) the Work and for which the
  36371. editorial revisions, annotations, elaborations, or other modifications
  36372. represent, as a whole, an original work of authorship. For the purposes
  36373. of this License, Derivative Works shall not include works that remain
  36374. separable from, or merely link (or bind by name) to the interfaces of,
  36375. the Work and Derivative Works thereof.
  36376. &quot;Contribution&quot; shall mean any work of authorship, including
  36377. the original version of the Work and any modifications or additions
  36378. to that Work or Derivative Works thereof, that is intentionally
  36379. submitted to Licensor for inclusion in the Work by the copyright owner
  36380. or by an individual or Legal Entity authorized to submit on behalf of
  36381. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  36382. means any form of electronic, verbal, or written communication sent
  36383. to the Licensor or its representatives, including but not limited to
  36384. communication on electronic mailing lists, source code control systems,
  36385. and issue tracking systems that are managed by, or on behalf of, the
  36386. Licensor for the purpose of discussing and improving the Work, but
  36387. excluding communication that is conspicuously marked or otherwise
  36388. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  36389. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  36390. on behalf of whom a Contribution has been received by Licensor and
  36391. subsequently incorporated within the Work.
  36392. 2. Grant of Copyright License. Subject to the terms and conditions of
  36393. this License, each Contributor hereby grants to You a perpetual,
  36394. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  36395. copyright license to reproduce, prepare Derivative Works of,
  36396. publicly display, publicly perform, sublicense, and distribute the
  36397. Work and such Derivative Works in Source or Object form.
  36398. 3. Grant of Patent License. Subject to the terms and conditions of
  36399. this License, each Contributor hereby grants to You a perpetual,
  36400. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  36401. (except as stated in this section) patent license to make, have made,
  36402. use, offer to sell, sell, import, and otherwise transfer the Work,
  36403. where such license applies only to those patent claims licensable
  36404. by such Contributor that are necessarily infringed by their
  36405. Contribution(s) alone or by combination of their Contribution(s)
  36406. with the Work to which such Contribution(s) was submitted. If You
  36407. institute patent litigation against any entity (including a
  36408. cross-claim or counterclaim in a lawsuit) alleging that the Work
  36409. or a Contribution incorporated within the Work constitutes direct
  36410. or contributory patent infringement, then any patent licenses
  36411. granted to You under this License for that Work shall terminate
  36412. as of the date such litigation is filed.
  36413. 4. Redistribution. You may reproduce and distribute copies of the
  36414. Work or Derivative Works thereof in any medium, with or without
  36415. modifications, and in Source or Object form, provided that You
  36416. meet the following conditions:
  36417. (a) You must give any other recipients of the Work or
  36418. Derivative Works a copy of this License; and
  36419. (b) You must cause any modified files to carry prominent notices
  36420. stating that You changed the files; and
  36421. (c) You must retain, in the Source form of any Derivative Works
  36422. that You distribute, all copyright, patent, trademark, and
  36423. attribution notices from the Source form of the Work,
  36424. excluding those notices that do not pertain to any part of
  36425. the Derivative Works; and
  36426. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  36427. distribution, then any Derivative Works that You distribute must
  36428. include a readable copy of the attribution notices contained
  36429. within such NOTICE file, excluding those notices that do not
  36430. pertain to any part of the Derivative Works, in at least one
  36431. of the following places: within a NOTICE text file distributed
  36432. as part of the Derivative Works; within the Source form or
  36433. documentation, if provided along with the Derivative Works; or,
  36434. within a display generated by the Derivative Works, if and
  36435. wherever such third-party notices normally appear. The contents
  36436. of the NOTICE file are for informational purposes only and
  36437. do not modify the License. You may add Your own attribution
  36438. notices within Derivative Works that You distribute, alongside
  36439. or as an addendum to the NOTICE text from the Work, provided
  36440. that such additional attribution notices cannot be construed
  36441. as modifying the License.
  36442. You may add Your own copyright statement to Your modifications and
  36443. may provide additional or different license terms and conditions
  36444. for use, reproduction, or distribution of Your modifications, or
  36445. for any such Derivative Works as a whole, provided Your use,
  36446. reproduction, and distribution of the Work otherwise complies with
  36447. the conditions stated in this License.
  36448. 5. Submission of Contributions. Unless You explicitly state otherwise,
  36449. any Contribution intentionally submitted for inclusion in the Work
  36450. by You to the Licensor shall be under the terms and conditions of
  36451. this License, without any additional terms or conditions.
  36452. Notwithstanding the above, nothing herein shall supersede or modify
  36453. the terms of any separate license agreement you may have executed
  36454. with Licensor regarding such Contributions.
  36455. 6. Trademarks. This License does not grant permission to use the trade
  36456. names, trademarks, service marks, or product names of the Licensor,
  36457. except as required for reasonable and customary use in describing the
  36458. origin of the Work and reproducing the content of the NOTICE file.
  36459. 7. Disclaimer of Warranty. Unless required by applicable law or
  36460. agreed to in writing, Licensor provides the Work (and each
  36461. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  36462. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  36463. implied, including, without limitation, any warranties or conditions
  36464. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  36465. PARTICULAR PURPOSE. You are solely responsible for determining the
  36466. appropriateness of using or redistributing the Work and assume any
  36467. risks associated with Your exercise of permissions under this License.
  36468. 8. Limitation of Liability. In no event and under no legal theory,
  36469. whether in tort (including negligence), contract, or otherwise,
  36470. unless required by applicable law (such as deliberate and grossly
  36471. negligent acts) or agreed to in writing, shall any Contributor be
  36472. liable to You for damages, including any direct, indirect, special,
  36473. incidental, or consequential damages of any character arising as a
  36474. result of this License or out of the use or inability to use the
  36475. Work (including but not limited to damages for loss of goodwill,
  36476. work stoppage, computer failure or malfunction, or any and all
  36477. other commercial damages or losses), even if such Contributor
  36478. has been advised of the possibility of such damages.
  36479. 9. Accepting Warranty or Additional Liability. While redistributing
  36480. the Work or Derivative Works thereof, You may choose to offer,
  36481. and charge a fee for, acceptance of support, warranty, indemnity,
  36482. or other liability obligations and/or rights consistent with this
  36483. License. However, in accepting such obligations, You may act only
  36484. on Your own behalf and on Your sole responsibility, not on behalf
  36485. of any other Contributor, and only if You agree to indemnify,
  36486. defend, and hold each Contributor harmless for any liability
  36487. incurred by, or claims asserted against, such Contributor by reason
  36488. of your accepting any such warranty or additional liability.
  36489. END OF TERMS AND CONDITIONS
  36490. Error Prone:
  36491. Apache License
  36492. Version 2.0, January 2004
  36493. http://www.apache.org/licenses/
  36494. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  36495. 1. Definitions.
  36496. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  36497. and distribution as defined by Sections 1 through 9 of this document.
  36498. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  36499. the copyright owner that is granting the License.
  36500. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  36501. other entities that control, are controlled by, or are under common
  36502. control with that entity. For the purposes of this definition,
  36503. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  36504. direction or management of such entity, whether by contract or
  36505. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  36506. outstanding shares, or (iii) beneficial ownership of such entity.
  36507. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  36508. exercising permissions granted by this License.
  36509. &quot;Source&quot; form shall mean the preferred form for making modifications,
  36510. including but not limited to software source code, documentation
  36511. source, and configuration files.
  36512. &quot;Object&quot; form shall mean any form resulting from mechanical
  36513. transformation or translation of a Source form, including but
  36514. not limited to compiled object code, generated documentation,
  36515. and conversions to other media types.
  36516. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  36517. Object form, made available under the License, as indicated by a
  36518. copyright notice that is included in or attached to the work
  36519. (an example is provided in the Appendix below).
  36520. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  36521. form, that is based on (or derived from) the Work and for which the
  36522. editorial revisions, annotations, elaborations, or other modifications
  36523. represent, as a whole, an original work of authorship. For the purposes
  36524. of this License, Derivative Works shall not include works that remain
  36525. separable from, or merely link (or bind by name) to the interfaces of,
  36526. the Work and Derivative Works thereof.
  36527. &quot;Contribution&quot; shall mean any work of authorship, including
  36528. the original version of the Work and any modifications or additions
  36529. to that Work or Derivative Works thereof, that is intentionally
  36530. submitted to Licensor for inclusion in the Work by the copyright owner
  36531. or by an individual or Legal Entity authorized to submit on behalf of
  36532. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  36533. means any form of electronic, verbal, or written communication sent
  36534. to the Licensor or its representatives, including but not limited to
  36535. communication on electronic mailing lists, source code control systems,
  36536. and issue tracking systems that are managed by, or on behalf of, the
  36537. Licensor for the purpose of discussing and improving the Work, but
  36538. excluding communication that is conspicuously marked or otherwise
  36539. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  36540. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  36541. on behalf of whom a Contribution has been received by Licensor and
  36542. subsequently incorporated within the Work.
  36543. 2. Grant of Copyright License. Subject to the terms and conditions of
  36544. this License, each Contributor hereby grants to You a perpetual,
  36545. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  36546. copyright license to reproduce, prepare Derivative Works of,
  36547. publicly display, publicly perform, sublicense, and distribute the
  36548. Work and such Derivative Works in Source or Object form.
  36549. 3. Grant of Patent License. Subject to the terms and conditions of
  36550. this License, each Contributor hereby grants to You a perpetual,
  36551. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  36552. (except as stated in this section) patent license to make, have made,
  36553. use, offer to sell, sell, import, and otherwise transfer the Work,
  36554. where such license applies only to those patent claims licensable
  36555. by such Contributor that are necessarily infringed by their
  36556. Contribution(s) alone or by combination of their Contribution(s)
  36557. with the Work to which such Contribution(s) was submitted. If You
  36558. institute patent litigation against any entity (including a
  36559. cross-claim or counterclaim in a lawsuit) alleging that the Work
  36560. or a Contribution incorporated within the Work constitutes direct
  36561. or contributory patent infringement, then any patent licenses
  36562. granted to You under this License for that Work shall terminate
  36563. as of the date such litigation is filed.
  36564. 4. Redistribution. You may reproduce and distribute copies of the
  36565. Work or Derivative Works thereof in any medium, with or without
  36566. modifications, and in Source or Object form, provided that You
  36567. meet the following conditions:
  36568. (a) You must give any other recipients of the Work or
  36569. Derivative Works a copy of this License; and
  36570. (b) You must cause any modified files to carry prominent notices
  36571. stating that You changed the files; and
  36572. (c) You must retain, in the Source form of any Derivative Works
  36573. that You distribute, all copyright, patent, trademark, and
  36574. attribution notices from the Source form of the Work,
  36575. excluding those notices that do not pertain to any part of
  36576. the Derivative Works; and
  36577. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  36578. distribution, then any Derivative Works that You distribute must
  36579. include a readable copy of the attribution notices contained
  36580. within such NOTICE file, excluding those notices that do not
  36581. pertain to any part of the Derivative Works, in at least one
  36582. of the following places: within a NOTICE text file distributed
  36583. as part of the Derivative Works; within the Source form or
  36584. documentation, if provided along with the Derivative Works; or,
  36585. within a display generated by the Derivative Works, if and
  36586. wherever such third-party notices normally appear. The contents
  36587. of the NOTICE file are for informational purposes only and
  36588. do not modify the License. You may add Your own attribution
  36589. notices within Derivative Works that You distribute, alongside
  36590. or as an addendum to the NOTICE text from the Work, provided
  36591. that such additional attribution notices cannot be construed
  36592. as modifying the License.
  36593. You may add Your own copyright statement to Your modifications and
  36594. may provide additional or different license terms and conditions
  36595. for use, reproduction, or distribution of Your modifications, or
  36596. for any such Derivative Works as a whole, provided Your use,
  36597. reproduction, and distribution of the Work otherwise complies with
  36598. the conditions stated in this License.
  36599. 5. Submission of Contributions. Unless You explicitly state otherwise,
  36600. any Contribution intentionally submitted for inclusion in the Work
  36601. by You to the Licensor shall be under the terms and conditions of
  36602. this License, without any additional terms or conditions.
  36603. Notwithstanding the above, nothing herein shall supersede or modify
  36604. the terms of any separate license agreement you may have executed
  36605. with Licensor regarding such Contributions.
  36606. 6. Trademarks. This License does not grant permission to use the trade
  36607. names, trademarks, service marks, or product names of the Licensor,
  36608. except as required for reasonable and customary use in describing the
  36609. origin of the Work and reproducing the content of the NOTICE file.
  36610. 7. Disclaimer of Warranty. Unless required by applicable law or
  36611. agreed to in writing, Licensor provides the Work (and each
  36612. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  36613. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  36614. implied, including, without limitation, any warranties or conditions
  36615. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  36616. PARTICULAR PURPOSE. You are solely responsible for determining the
  36617. appropriateness of using or redistributing the Work and assume any
  36618. risks associated with Your exercise of permissions under this License.
  36619. 8. Limitation of Liability. In no event and under no legal theory,
  36620. whether in tort (including negligence), contract, or otherwise,
  36621. unless required by applicable law (such as deliberate and grossly
  36622. negligent acts) or agreed to in writing, shall any Contributor be
  36623. liable to You for damages, including any direct, indirect, special,
  36624. incidental, or consequential damages of any character arising as a
  36625. result of this License or out of the use or inability to use the
  36626. Work (including but not limited to damages for loss of goodwill,
  36627. work stoppage, computer failure or malfunction, or any and all
  36628. other commercial damages or losses), even if such Contributor
  36629. has been advised of the possibility of such damages.
  36630. 9. Accepting Warranty or Additional Liability. While redistributing
  36631. the Work or Derivative Works thereof, You may choose to offer,
  36632. and charge a fee for, acceptance of support, warranty, indemnity,
  36633. or other liability obligations and/or rights consistent with this
  36634. License. However, in accepting such obligations, You may act only
  36635. on Your own behalf and on Your sole responsibility, not on behalf
  36636. of any other Contributor, and only if You agree to indemnify,
  36637. defend, and hold each Contributor harmless for any liability
  36638. incurred by, or claims asserted against, such Contributor by reason
  36639. of your accepting any such warranty or additional liability.
  36640. END OF TERMS AND CONDITIONS
  36641. APPENDIX: How to apply the Apache License to your work.
  36642. To apply the Apache License to your work, attach the following
  36643. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  36644. replaced with your own identifying information. (Don&#x27;t include
  36645. the brackets!) The text should be enclosed in the appropriate
  36646. comment syntax for the file format. We also recommend that a
  36647. file or class name and description of purpose be included on the
  36648. same &quot;printed page&quot; as the copyright notice for easier
  36649. identification within third-party archives.
  36650. Copyright [yyyy] [name of copyright owner]
  36651. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  36652. you may not use this file except in compliance with the License.
  36653. You may obtain a copy of the License at
  36654. http://www.apache.org/licenses/LICENSE-2.0
  36655. Unless required by applicable law or agreed to in writing, software
  36656. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  36657. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  36658. See the License for the specific language governing permissions and
  36659. limitations under the License.
  36660. Firebase:
  36661. Apache License
  36662. Version 2.0, January 2004
  36663. http://www.apache.org/licenses/
  36664. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  36665. 1. Definitions.
  36666. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  36667. and distribution as defined by Sections 1 through 9 of this document.
  36668. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  36669. the copyright owner that is granting the License.
  36670. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  36671. other entities that control, are controlled by, or are under common
  36672. control with that entity. For the purposes of this definition,
  36673. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  36674. direction or management of such entity, whether by contract or
  36675. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  36676. outstanding shares, or (iii) beneficial ownership of such entity.
  36677. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  36678. exercising permissions granted by this License.
  36679. &quot;Source&quot; form shall mean the preferred form for making modifications,
  36680. including but not limited to software source code, documentation
  36681. source, and configuration files.
  36682. &quot;Object&quot; form shall mean any form resulting from mechanical
  36683. transformation or translation of a Source form, including but
  36684. not limited to compiled object code, generated documentation,
  36685. and conversions to other media types.
  36686. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  36687. Object form, made available under the License, as indicated by a
  36688. copyright notice that is included in or attached to the work
  36689. (an example is provided in the Appendix below).
  36690. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  36691. form, that is based on (or derived from) the Work and for which the
  36692. editorial revisions, annotations, elaborations, or other modifications
  36693. represent, as a whole, an original work of authorship. For the purposes
  36694. of this License, Derivative Works shall not include works that remain
  36695. separable from, or merely link (or bind by name) to the interfaces of,
  36696. the Work and Derivative Works thereof.
  36697. &quot;Contribution&quot; shall mean any work of authorship, including
  36698. the original version of the Work and any modifications or additions
  36699. to that Work or Derivative Works thereof, that is intentionally
  36700. submitted to Licensor for inclusion in the Work by the copyright owner
  36701. or by an individual or Legal Entity authorized to submit on behalf of
  36702. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  36703. means any form of electronic, verbal, or written communication sent
  36704. to the Licensor or its representatives, including but not limited to
  36705. communication on electronic mailing lists, source code control systems,
  36706. and issue tracking systems that are managed by, or on behalf of, the
  36707. Licensor for the purpose of discussing and improving the Work, but
  36708. excluding communication that is conspicuously marked or otherwise
  36709. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  36710. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  36711. on behalf of whom a Contribution has been received by Licensor and
  36712. subsequently incorporated within the Work.
  36713. 2. Grant of Copyright License. Subject to the terms and conditions of
  36714. this License, each Contributor hereby grants to You a perpetual,
  36715. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  36716. copyright license to reproduce, prepare Derivative Works of,
  36717. publicly display, publicly perform, sublicense, and distribute the
  36718. Work and such Derivative Works in Source or Object form.
  36719. 3. Grant of Patent License. Subject to the terms and conditions of
  36720. this License, each Contributor hereby grants to You a perpetual,
  36721. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  36722. (except as stated in this section) patent license to make, have made,
  36723. use, offer to sell, sell, import, and otherwise transfer the Work,
  36724. where such license applies only to those patent claims licensable
  36725. by such Contributor that are necessarily infringed by their
  36726. Contribution(s) alone or by combination of their Contribution(s)
  36727. with the Work to which such Contribution(s) was submitted. If You
  36728. institute patent litigation against any entity (including a
  36729. cross-claim or counterclaim in a lawsuit) alleging that the Work
  36730. or a Contribution incorporated within the Work constitutes direct
  36731. or contributory patent infringement, then any patent licenses
  36732. granted to You under this License for that Work shall terminate
  36733. as of the date such litigation is filed.
  36734. 4. Redistribution. You may reproduce and distribute copies of the
  36735. Work or Derivative Works thereof in any medium, with or without
  36736. modifications, and in Source or Object form, provided that You
  36737. meet the following conditions:
  36738. (a) You must give any other recipients of the Work or
  36739. Derivative Works a copy of this License; and
  36740. (b) You must cause any modified files to carry prominent notices
  36741. stating that You changed the files; and
  36742. (c) You must retain, in the Source form of any Derivative Works
  36743. that You distribute, all copyright, patent, trademark, and
  36744. attribution notices from the Source form of the Work,
  36745. excluding those notices that do not pertain to any part of
  36746. the Derivative Works; and
  36747. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  36748. distribution, then any Derivative Works that You distribute must
  36749. include a readable copy of the attribution notices contained
  36750. within such NOTICE file, excluding those notices that do not
  36751. pertain to any part of the Derivative Works, in at least one
  36752. of the following places: within a NOTICE text file distributed
  36753. as part of the Derivative Works; within the Source form or
  36754. documentation, if provided along with the Derivative Works; or,
  36755. within a display generated by the Derivative Works, if and
  36756. wherever such third-party notices normally appear. The contents
  36757. of the NOTICE file are for informational purposes only and
  36758. do not modify the License. You may add Your own attribution
  36759. notices within Derivative Works that You distribute, alongside
  36760. or as an addendum to the NOTICE text from the Work, provided
  36761. that such additional attribution notices cannot be construed
  36762. as modifying the License.
  36763. You may add Your own copyright statement to Your modifications and
  36764. may provide additional or different license terms and conditions
  36765. for use, reproduction, or distribution of Your modifications, or
  36766. for any such Derivative Works as a whole, provided Your use,
  36767. reproduction, and distribution of the Work otherwise complies with
  36768. the conditions stated in this License.
  36769. 5. Submission of Contributions. Unless You explicitly state otherwise,
  36770. any Contribution intentionally submitted for inclusion in the Work
  36771. by You to the Licensor shall be under the terms and conditions of
  36772. this License, without any additional terms or conditions.
  36773. Notwithstanding the above, nothing herein shall supersede or modify
  36774. the terms of any separate license agreement you may have executed
  36775. with Licensor regarding such Contributions.
  36776. 6. Trademarks. This License does not grant permission to use the trade
  36777. names, trademarks, service marks, or product names of the Licensor,
  36778. except as required for reasonable and customary use in describing the
  36779. origin of the Work and reproducing the content of the NOTICE file.
  36780. 7. Disclaimer of Warranty. Unless required by applicable law or
  36781. agreed to in writing, Licensor provides the Work (and each
  36782. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  36783. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  36784. implied, including, without limitation, any warranties or conditions
  36785. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  36786. PARTICULAR PURPOSE. You are solely responsible for determining the
  36787. appropriateness of using or redistributing the Work and assume any
  36788. risks associated with Your exercise of permissions under this License.
  36789. 8. Limitation of Liability. In no event and under no legal theory,
  36790. whether in tort (including negligence), contract, or otherwise,
  36791. unless required by applicable law (such as deliberate and grossly
  36792. negligent acts) or agreed to in writing, shall any Contributor be
  36793. liable to You for damages, including any direct, indirect, special,
  36794. incidental, or consequential damages of any character arising as a
  36795. result of this License or out of the use or inability to use the
  36796. Work (including but not limited to damages for loss of goodwill,
  36797. work stoppage, computer failure or malfunction, or any and all
  36798. other commercial damages or losses), even if such Contributor
  36799. has been advised of the possibility of such damages.
  36800. 9. Accepting Warranty or Additional Liability. While redistributing
  36801. the Work or Derivative Works thereof, You may choose to offer,
  36802. and charge a fee for, acceptance of support, warranty, indemnity,
  36803. or other liability obligations and/or rights consistent with this
  36804. License. However, in accepting such obligations, You may act only
  36805. on Your own behalf and on Your sole responsibility, not on behalf
  36806. of any other Contributor, and only if You agree to indemnify,
  36807. defend, and hold each Contributor harmless for any liability
  36808. incurred by, or claims asserted against, such Contributor by reason
  36809. of your accepting any such warranty or additional liability.
  36810. END OF TERMS AND CONDITIONS
  36811. APPENDIX: How to apply the Apache License to your work.
  36812. To apply the Apache License to your work, attach the following
  36813. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  36814. replaced with your own identifying information. (Don&#x27;t include
  36815. the brackets!) The text should be enclosed in the appropriate
  36816. comment syntax for the file format. We also recommend that a
  36817. file or class name and description of purpose be included on the
  36818. same &quot;printed page&quot; as the copyright notice for easier
  36819. identification within third-party archives.
  36820. Copyright [yyyy] [name of copyright owner]
  36821. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  36822. you may not use this file except in compliance with the License.
  36823. You may obtain a copy of the License at
  36824. http://www.apache.org/licenses/LICENSE-2.0
  36825. Unless required by applicable law or agreed to in writing, software
  36826. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  36827. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  36828. See the License for the specific language governing permissions and
  36829. limitations under the License.
  36830. Google Auto, Guava JDK5, J2ObjC, JSR 250, SafeParcelable library:
  36831. Apache License
  36832. Version 2.0, January 2004
  36833. http://www.apache.org/licenses/
  36834. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  36835. 1. Definitions.
  36836. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  36837. and distribution as defined by Sections 1 through 9 of this document.
  36838. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  36839. the copyright owner that is granting the License.
  36840. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  36841. other entities that control, are controlled by, or are under common
  36842. control with that entity. For the purposes of this definition,
  36843. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  36844. direction or management of such entity, whether by contract or
  36845. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  36846. outstanding shares, or (iii) beneficial ownership of such entity.
  36847. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  36848. exercising permissions granted by this License.
  36849. &quot;Source&quot; form shall mean the preferred form for making modifications,
  36850. including but not limited to software source code, documentation
  36851. source, and configuration files.
  36852. &quot;Object&quot; form shall mean any form resulting from mechanical
  36853. transformation or translation of a Source form, including but
  36854. not limited to compiled object code, generated documentation,
  36855. and conversions to other media types.
  36856. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  36857. Object form, made available under the License, as indicated by a
  36858. copyright notice that is included in or attached to the work
  36859. (an example is provided in the Appendix below).
  36860. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  36861. form, that is based on (or derived from) the Work and for which the
  36862. editorial revisions, annotations, elaborations, or other modifications
  36863. represent, as a whole, an original work of authorship. For the purposes
  36864. of this License, Derivative Works shall not include works that remain
  36865. separable from, or merely link (or bind by name) to the interfaces of,
  36866. the Work and Derivative Works thereof.
  36867. &quot;Contribution&quot; shall mean any work of authorship, including
  36868. the original version of the Work and any modifications or additions
  36869. to that Work or Derivative Works thereof, that is intentionally
  36870. submitted to Licensor for inclusion in the Work by the copyright owner
  36871. or by an individual or Legal Entity authorized to submit on behalf of
  36872. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  36873. means any form of electronic, verbal, or written communication sent
  36874. to the Licensor or its representatives, including but not limited to
  36875. communication on electronic mailing lists, source code control systems,
  36876. and issue tracking systems that are managed by, or on behalf of, the
  36877. Licensor for the purpose of discussing and improving the Work, but
  36878. excluding communication that is conspicuously marked or otherwise
  36879. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  36880. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  36881. on behalf of whom a Contribution has been received by Licensor and
  36882. subsequently incorporated within the Work.
  36883. 2. Grant of Copyright License. Subject to the terms and conditions of
  36884. this License, each Contributor hereby grants to You a perpetual,
  36885. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  36886. copyright license to reproduce, prepare Derivative Works of,
  36887. publicly display, publicly perform, sublicense, and distribute the
  36888. Work and such Derivative Works in Source or Object form.
  36889. 3. Grant of Patent License. Subject to the terms and conditions of
  36890. this License, each Contributor hereby grants to You a perpetual,
  36891. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  36892. (except as stated in this section) patent license to make, have made,
  36893. use, offer to sell, sell, import, and otherwise transfer the Work,
  36894. where such license applies only to those patent claims licensable
  36895. by such Contributor that are necessarily infringed by their
  36896. Contribution(s) alone or by combination of their Contribution(s)
  36897. with the Work to which such Contribution(s) was submitted. If You
  36898. institute patent litigation against any entity (including a
  36899. cross-claim or counterclaim in a lawsuit) alleging that the Work
  36900. or a Contribution incorporated within the Work constitutes direct
  36901. or contributory patent infringement, then any patent licenses
  36902. granted to You under this License for that Work shall terminate
  36903. as of the date such litigation is filed.
  36904. 4. Redistribution. You may reproduce and distribute copies of the
  36905. Work or Derivative Works thereof in any medium, with or without
  36906. modifications, and in Source or Object form, provided that You
  36907. meet the following conditions:
  36908. (a) You must give any other recipients of the Work or
  36909. Derivative Works a copy of this License; and
  36910. (b) You must cause any modified files to carry prominent notices
  36911. stating that You changed the files; and
  36912. (c) You must retain, in the Source form of any Derivative Works
  36913. that You distribute, all copyright, patent, trademark, and
  36914. attribution notices from the Source form of the Work,
  36915. excluding those notices that do not pertain to any part of
  36916. the Derivative Works; and
  36917. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  36918. distribution, then any Derivative Works that You distribute must
  36919. include a readable copy of the attribution notices contained
  36920. within such NOTICE file, excluding those notices that do not
  36921. pertain to any part of the Derivative Works, in at least one
  36922. of the following places: within a NOTICE text file distributed
  36923. as part of the Derivative Works; within the Source form or
  36924. documentation, if provided along with the Derivative Works; or,
  36925. within a display generated by the Derivative Works, if and
  36926. wherever such third-party notices normally appear. The contents
  36927. of the NOTICE file are for informational purposes only and
  36928. do not modify the License. You may add Your own attribution
  36929. notices within Derivative Works that You distribute, alongside
  36930. or as an addendum to the NOTICE text from the Work, provided
  36931. that such additional attribution notices cannot be construed
  36932. as modifying the License.
  36933. You may add Your own copyright statement to Your modifications and
  36934. may provide additional or different license terms and conditions
  36935. for use, reproduction, or distribution of Your modifications, or
  36936. for any such Derivative Works as a whole, provided Your use,
  36937. reproduction, and distribution of the Work otherwise complies with
  36938. the conditions stated in this License.
  36939. 5. Submission of Contributions. Unless You explicitly state otherwise,
  36940. any Contribution intentionally submitted for inclusion in the Work
  36941. by You to the Licensor shall be under the terms and conditions of
  36942. this License, without any additional terms or conditions.
  36943. Notwithstanding the above, nothing herein shall supersede or modify
  36944. the terms of any separate license agreement you may have executed
  36945. with Licensor regarding such Contributions.
  36946. 6. Trademarks. This License does not grant permission to use the trade
  36947. names, trademarks, service marks, or product names of the Licensor,
  36948. except as required for reasonable and customary use in describing the
  36949. origin of the Work and reproducing the content of the NOTICE file.
  36950. 7. Disclaimer of Warranty. Unless required by applicable law or
  36951. agreed to in writing, Licensor provides the Work (and each
  36952. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  36953. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  36954. implied, including, without limitation, any warranties or conditions
  36955. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  36956. PARTICULAR PURPOSE. You are solely responsible for determining the
  36957. appropriateness of using or redistributing the Work and assume any
  36958. risks associated with Your exercise of permissions under this License.
  36959. 8. Limitation of Liability. In no event and under no legal theory,
  36960. whether in tort (including negligence), contract, or otherwise,
  36961. unless required by applicable law (such as deliberate and grossly
  36962. negligent acts) or agreed to in writing, shall any Contributor be
  36963. liable to You for damages, including any direct, indirect, special,
  36964. incidental, or consequential damages of any character arising as a
  36965. result of this License or out of the use or inability to use the
  36966. Work (including but not limited to damages for loss of goodwill,
  36967. work stoppage, computer failure or malfunction, or any and all
  36968. other commercial damages or losses), even if such Contributor
  36969. has been advised of the possibility of such damages.
  36970. 9. Accepting Warranty or Additional Liability. While redistributing
  36971. the Work or Derivative Works thereof, You may choose to offer,
  36972. and charge a fee for, acceptance of support, warranty, indemnity,
  36973. or other liability obligations and/or rights consistent with this
  36974. License. However, in accepting such obligations, You may act only
  36975. on Your own behalf and on Your sole responsibility, not on behalf
  36976. of any other Contributor, and only if You agree to indemnify,
  36977. defend, and hold each Contributor harmless for any liability
  36978. incurred by, or claims asserted against, such Contributor by reason
  36979. of your accepting any such warranty or additional liability.
  36980. END OF TERMS AND CONDITIONS
  36981. APPENDIX: How to apply the Apache License to your work.
  36982. To apply the Apache License to your work, attach the following
  36983. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  36984. replaced with your own identifying information. (Don&#x27;t include
  36985. the brackets!) The text should be enclosed in the appropriate
  36986. comment syntax for the file format. We also recommend that a
  36987. file or class name and description of purpose be included on the
  36988. same &quot;printed page&quot; as the copyright notice for easier
  36989. identification within third-party archives.
  36990. Copyright [yyyy] [name of copyright owner]
  36991. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  36992. you may not use this file except in compliance with the License.
  36993. You may obtain a copy of the License at
  36994. http://www.apache.org/licenses/LICENSE-2.0
  36995. Unless required by applicable law or agreed to in writing, software
  36996. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  36997. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  36998. See the License for the specific language governing permissions and
  36999. limitations under the License.
  37000. Guava JDK7:
  37001. Apache License
  37002. Version 2.0, January 2004
  37003. http://www.apache.org/licenses/
  37004. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  37005. 1. Definitions.
  37006. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  37007. and distribution as defined by Sections 1 through 9 of this document.
  37008. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  37009. the copyright owner that is granting the License.
  37010. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  37011. other entities that control, are controlled by, or are under common
  37012. control with that entity. For the purposes of this definition,
  37013. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  37014. direction or management of such entity, whether by contract or
  37015. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  37016. outstanding shares, or (iii) beneficial ownership of such entity.
  37017. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  37018. exercising permissions granted by this License.
  37019. &quot;Source&quot; form shall mean the preferred form for making modifications,
  37020. including but not limited to software source code, documentation
  37021. source, and configuration files.
  37022. &quot;Object&quot; form shall mean any form resulting from mechanical
  37023. transformation or translation of a Source form, including but
  37024. not limited to compiled object code, generated documentation,
  37025. and conversions to other media types.
  37026. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  37027. Object form, made available under the License, as indicated by a
  37028. copyright notice that is included in or attached to the work
  37029. (an example is provided in the Appendix below).
  37030. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  37031. form, that is based on (or derived from) the Work and for which the
  37032. editorial revisions, annotations, elaborations, or other modifications
  37033. represent, as a whole, an original work of authorship. For the purposes
  37034. of this License, Derivative Works shall not include works that remain
  37035. separable from, or merely link (or bind by name) to the interfaces of,
  37036. the Work and Derivative Works thereof.
  37037. &quot;Contribution&quot; shall mean any work of authorship, including
  37038. the original version of the Work and any modifications or additions
  37039. to that Work or Derivative Works thereof, that is intentionally
  37040. submitted to Licensor for inclusion in the Work by the copyright owner
  37041. or by an individual or Legal Entity authorized to submit on behalf of
  37042. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  37043. means any form of electronic, verbal, or written communication sent
  37044. to the Licensor or its representatives, including but not limited to
  37045. communication on electronic mailing lists, source code control systems,
  37046. and issue tracking systems that are managed by, or on behalf of, the
  37047. Licensor for the purpose of discussing and improving the Work, but
  37048. excluding communication that is conspicuously marked or otherwise
  37049. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  37050. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  37051. on behalf of whom a Contribution has been received by Licensor and
  37052. subsequently incorporated within the Work.
  37053. 2. Grant of Copyright License. Subject to the terms and conditions of
  37054. this License, each Contributor hereby grants to You a perpetual,
  37055. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  37056. copyright license to reproduce, prepare Derivative Works of,
  37057. publicly display, publicly perform, sublicense, and distribute the
  37058. Work and such Derivative Works in Source or Object form.
  37059. 3. Grant of Patent License. Subject to the terms and conditions of
  37060. this License, each Contributor hereby grants to You a perpetual,
  37061. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  37062. (except as stated in this section) patent license to make, have made,
  37063. use, offer to sell, sell, import, and otherwise transfer the Work,
  37064. where such license applies only to those patent claims licensable
  37065. by such Contributor that are necessarily infringed by their
  37066. Contribution(s) alone or by combination of their Contribution(s)
  37067. with the Work to which such Contribution(s) was submitted. If You
  37068. institute patent litigation against any entity (including a
  37069. cross-claim or counterclaim in a lawsuit) alleging that the Work
  37070. or a Contribution incorporated within the Work constitutes direct
  37071. or contributory patent infringement, then any patent licenses
  37072. granted to You under this License for that Work shall terminate
  37073. as of the date such litigation is filed.
  37074. 4. Redistribution. You may reproduce and distribute copies of the
  37075. Work or Derivative Works thereof in any medium, with or without
  37076. modifications, and in Source or Object form, provided that You
  37077. meet the following conditions:
  37078. (a) You must give any other recipients of the Work or
  37079. Derivative Works a copy of this License; and
  37080. (b) You must cause any modified files to carry prominent notices
  37081. stating that You changed the files; and
  37082. (c) You must retain, in the Source form of any Derivative Works
  37083. that You distribute, all copyright, patent, trademark, and
  37084. attribution notices from the Source form of the Work,
  37085. excluding those notices that do not pertain to any part of
  37086. the Derivative Works; and
  37087. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  37088. distribution, then any Derivative Works that You distribute must
  37089. include a readable copy of the attribution notices contained
  37090. within such NOTICE file, excluding those notices that do not
  37091. pertain to any part of the Derivative Works, in at least one
  37092. of the following places: within a NOTICE text file distributed
  37093. as part of the Derivative Works; within the Source form or
  37094. documentation, if provided along with the Derivative Works; or,
  37095. within a display generated by the Derivative Works, if and
  37096. wherever such third-party notices normally appear. The contents
  37097. of the NOTICE file are for informational purposes only and
  37098. do not modify the License. You may add Your own attribution
  37099. notices within Derivative Works that You distribute, alongside
  37100. or as an addendum to the NOTICE text from the Work, provided
  37101. that such additional attribution notices cannot be construed
  37102. as modifying the License.
  37103. You may add Your own copyright statement to Your modifications and
  37104. may provide additional or different license terms and conditions
  37105. for use, reproduction, or distribution of Your modifications, or
  37106. for any such Derivative Works as a whole, provided Your use,
  37107. reproduction, and distribution of the Work otherwise complies with
  37108. the conditions stated in this License.
  37109. 5. Submission of Contributions. Unless You explicitly state otherwise,
  37110. any Contribution intentionally submitted for inclusion in the Work
  37111. by You to the Licensor shall be under the terms and conditions of
  37112. this License, without any additional terms or conditions.
  37113. Notwithstanding the above, nothing herein shall supersede or modify
  37114. the terms of any separate license agreement you may have executed
  37115. with Licensor regarding such Contributions.
  37116. 6. Trademarks. This License does not grant permission to use the trade
  37117. names, trademarks, service marks, or product names of the Licensor,
  37118. except as required for reasonable and customary use in describing the
  37119. origin of the Work and reproducing the content of the NOTICE file.
  37120. 7. Disclaimer of Warranty. Unless required by applicable law or
  37121. agreed to in writing, Licensor provides the Work (and each
  37122. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  37123. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  37124. implied, including, without limitation, any warranties or conditions
  37125. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  37126. PARTICULAR PURPOSE. You are solely responsible for determining the
  37127. appropriateness of using or redistributing the Work and assume any
  37128. risks associated with Your exercise of permissions under this License.
  37129. 8. Limitation of Liability. In no event and under no legal theory,
  37130. whether in tort (including negligence), contract, or otherwise,
  37131. unless required by applicable law (such as deliberate and grossly
  37132. negligent acts) or agreed to in writing, shall any Contributor be
  37133. liable to You for damages, including any direct, indirect, special,
  37134. incidental, or consequential damages of any character arising as a
  37135. result of this License or out of the use or inability to use the
  37136. Work (including but not limited to damages for loss of goodwill,
  37137. work stoppage, computer failure or malfunction, or any and all
  37138. other commercial damages or losses), even if such Contributor
  37139. has been advised of the possibility of such damages.
  37140. 9. Accepting Warranty or Additional Liability. While redistributing
  37141. the Work or Derivative Works thereof, You may choose to offer,
  37142. and charge a fee for, acceptance of support, warranty, indemnity,
  37143. or other liability obligations and/or rights consistent with this
  37144. License. However, in accepting such obligations, You may act only
  37145. on Your own behalf and on Your sole responsibility, not on behalf
  37146. of any other Contributor, and only if You agree to indemnify,
  37147. defend, and hold each Contributor harmless for any liability
  37148. incurred by, or claims asserted against, such Contributor by reason
  37149. of your accepting any such warranty or additional liability.
  37150. END OF TERMS AND CONDITIONS
  37151. APPENDIX: How to apply the Apache License to your work.
  37152. To apply the Apache License to your work, attach the following
  37153. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  37154. replaced with your own identifying information. (Don&#x27;t include
  37155. the brackets!) The text should be enclosed in the appropriate
  37156. comment syntax for the file format. We also recommend that a
  37157. file or class name and description of purpose be included on the
  37158. same &quot;printed page&quot; as the copyright notice for easier
  37159. identification within third-party archives.
  37160. Copyright [yyyy] [name of copyright owner]
  37161. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  37162. you may not use this file except in compliance with the License.
  37163. You may obtain a copy of the License at
  37164. http://www.apache.org/licenses/LICENSE-2.0
  37165. Unless required by applicable law or agreed to in writing, software
  37166. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  37167. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  37168. See the License for the specific language governing permissions and
  37169. limitations under the License.
  37170. JsInterop Annotations:
  37171. Apache License
  37172. Version 2.0, January 2004
  37173. http://www.apache.org/licenses/
  37174. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  37175. 1. Definitions.
  37176. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  37177. and distribution as defined by Sections 1 through 9 of this document.
  37178. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  37179. the copyright owner that is granting the License.
  37180. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  37181. other entities that control, are controlled by, or are under common
  37182. control with that entity. For the purposes of this definition,
  37183. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  37184. direction or management of such entity, whether by contract or
  37185. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  37186. outstanding shares, or (iii) beneficial ownership of such entity.
  37187. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  37188. exercising permissions granted by this License.
  37189. &quot;Source&quot; form shall mean the preferred form for making modifications,
  37190. including but not limited to software source code, documentation
  37191. source, and configuration files.
  37192. &quot;Object&quot; form shall mean any form resulting from mechanical
  37193. transformation or translation of a Source form, including but
  37194. not limited to compiled object code, generated documentation,
  37195. and conversions to other media types.
  37196. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  37197. Object form, made available under the License, as indicated by a
  37198. copyright notice that is included in or attached to the work
  37199. (an example is provided in the Appendix below).
  37200. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  37201. form, that is based on (or derived from) the Work and for which the
  37202. editorial revisions, annotations, elaborations, or other modifications
  37203. represent, as a whole, an original work of authorship. For the purposes
  37204. of this License, Derivative Works shall not include works that remain
  37205. separable from, or merely link (or bind by name) to the interfaces of,
  37206. the Work and Derivative Works thereof.
  37207. &quot;Contribution&quot; shall mean any work of authorship, including
  37208. the original version of the Work and any modifications or additions
  37209. to that Work or Derivative Works thereof, that is intentionally
  37210. submitted to Licensor for inclusion in the Work by the copyright owner
  37211. or by an individual or Legal Entity authorized to submit on behalf of
  37212. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  37213. means any form of electronic, verbal, or written communication sent
  37214. to the Licensor or its representatives, including but not limited to
  37215. communication on electronic mailing lists, source code control systems,
  37216. and issue tracking systems that are managed by, or on behalf of, the
  37217. Licensor for the purpose of discussing and improving the Work, but
  37218. excluding communication that is conspicuously marked or otherwise
  37219. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  37220. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  37221. on behalf of whom a Contribution has been received by Licensor and
  37222. subsequently incorporated within the Work.
  37223. 2. Grant of Copyright License. Subject to the terms and conditions of
  37224. this License, each Contributor hereby grants to You a perpetual,
  37225. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  37226. copyright license to reproduce, prepare Derivative Works of,
  37227. publicly display, publicly perform, sublicense, and distribute the
  37228. Work and such Derivative Works in Source or Object form.
  37229. 3. Grant of Patent License. Subject to the terms and conditions of
  37230. this License, each Contributor hereby grants to You a perpetual,
  37231. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  37232. (except as stated in this section) patent license to make, have made,
  37233. use, offer to sell, sell, import, and otherwise transfer the Work,
  37234. where such license applies only to those patent claims licensable
  37235. by such Contributor that are necessarily infringed by their
  37236. Contribution(s) alone or by combination of their Contribution(s)
  37237. with the Work to which such Contribution(s) was submitted. If You
  37238. institute patent litigation against any entity (including a
  37239. cross-claim or counterclaim in a lawsuit) alleging that the Work
  37240. or a Contribution incorporated within the Work constitutes direct
  37241. or contributory patent infringement, then any patent licenses
  37242. granted to You under this License for that Work shall terminate
  37243. as of the date such litigation is filed.
  37244. 4. Redistribution. You may reproduce and distribute copies of the
  37245. Work or Derivative Works thereof in any medium, with or without
  37246. modifications, and in Source or Object form, provided that You
  37247. meet the following conditions:
  37248. (a) You must give any other recipients of the Work or
  37249. Derivative Works a copy of this License; and
  37250. (b) You must cause any modified files to carry prominent notices
  37251. stating that You changed the files; and
  37252. (c) You must retain, in the Source form of any Derivative Works
  37253. that You distribute, all copyright, patent, trademark, and
  37254. attribution notices from the Source form of the Work,
  37255. excluding those notices that do not pertain to any part of
  37256. the Derivative Works; and
  37257. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  37258. distribution, then any Derivative Works that You distribute must
  37259. include a readable copy of the attribution notices contained
  37260. within such NOTICE file, excluding those notices that do not
  37261. pertain to any part of the Derivative Works, in at least one
  37262. of the following places: within a NOTICE text file distributed
  37263. as part of the Derivative Works; within the Source form or
  37264. documentation, if provided along with the Derivative Works; or,
  37265. within a display generated by the Derivative Works, if and
  37266. wherever such third-party notices normally appear. The contents
  37267. of the NOTICE file are for informational purposes only and
  37268. do not modify the License. You may add Your own attribution
  37269. notices within Derivative Works that You distribute, alongside
  37270. or as an addendum to the NOTICE text from the Work, provided
  37271. that such additional attribution notices cannot be construed
  37272. as modifying the License.
  37273. You may add Your own copyright statement to Your modifications and
  37274. may provide additional or different license terms and conditions
  37275. for use, reproduction, or distribution of Your modifications, or
  37276. for any such Derivative Works as a whole, provided Your use,
  37277. reproduction, and distribution of the Work otherwise complies with
  37278. the conditions stated in this License.
  37279. 5. Submission of Contributions. Unless You explicitly state otherwise,
  37280. any Contribution intentionally submitted for inclusion in the Work
  37281. by You to the Licensor shall be under the terms and conditions of
  37282. this License, without any additional terms or conditions.
  37283. Notwithstanding the above, nothing herein shall supersede or modify
  37284. the terms of any separate license agreement you may have executed
  37285. with Licensor regarding such Contributions.
  37286. 6. Trademarks. This License does not grant permission to use the trade
  37287. names, trademarks, service marks, or product names of the Licensor,
  37288. except as required for reasonable and customary use in describing the
  37289. origin of the Work and reproducing the content of the NOTICE file.
  37290. 7. Disclaimer of Warranty. Unless required by applicable law or
  37291. agreed to in writing, Licensor provides the Work (and each
  37292. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  37293. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  37294. implied, including, without limitation, any warranties or conditions
  37295. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  37296. PARTICULAR PURPOSE. You are solely responsible for determining the
  37297. appropriateness of using or redistributing the Work and assume any
  37298. risks associated with Your exercise of permissions under this License.
  37299. 8. Limitation of Liability. In no event and under no legal theory,
  37300. whether in tort (including negligence), contract, or otherwise,
  37301. unless required by applicable law (such as deliberate and grossly
  37302. negligent acts) or agreed to in writing, shall any Contributor be
  37303. liable to You for damages, including any direct, indirect, special,
  37304. incidental, or consequential damages of any character arising as a
  37305. result of this License or out of the use or inability to use the
  37306. Work (including but not limited to damages for loss of goodwill,
  37307. work stoppage, computer failure or malfunction, or any and all
  37308. other commercial damages or losses), even if such Contributor
  37309. has been advised of the possibility of such damages.
  37310. 9. Accepting Warranty or Additional Liability. While redistributing
  37311. the Work or Derivative Works thereof, You may choose to offer,
  37312. and charge a fee for, acceptance of support, warranty, indemnity,
  37313. or other liability obligations and/or rights consistent with this
  37314. License. However, in accepting such obligations, You may act only
  37315. on Your own behalf and on Your sole responsibility, not on behalf
  37316. of any other Contributor, and only if You agree to indemnify,
  37317. defend, and hold each Contributor harmless for any liability
  37318. incurred by, or claims asserted against, such Contributor by reason
  37319. of your accepting any such warranty or additional liability.
  37320. END OF TERMS AND CONDITIONS
  37321. APPENDIX: How to apply the Apache License to your work.
  37322. To apply the Apache License to your work, attach the following
  37323. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  37324. replaced with your own identifying information. (Don&#x27;t include
  37325. the brackets!) The text should be enclosed in the appropriate
  37326. comment syntax for the file format. We also recommend that a
  37327. file or class name and description of purpose be included on the
  37328. same &quot;printed page&quot; as the copyright notice for easier
  37329. identification within third-party archives.
  37330. Copyright 2017 Google Inc.
  37331. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  37332. you may not use this file except in compliance with the License.
  37333. You may obtain a copy of the License at
  37334. http://www.apache.org/licenses/LICENSE-2.0
  37335. Unless required by applicable law or agreed to in writing, software
  37336. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  37337. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  37338. See the License for the specific language governing permissions and
  37339. limitations under the License.
  37340. apksig:
  37341. Copyright (c) 2005-2008, The Android Open Source Project
  37342. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  37343. you may not use this file except in compliance with the License.
  37344. Unless required by applicable law or agreed to in writing, software
  37345. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  37346. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  37347. See the License for the specific language governing permissions and
  37348. limitations under the License.
  37349. Apache License
  37350. Version 2.0, January 2004
  37351. http://www.apache.org/licenses/
  37352. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  37353. 1. Definitions.
  37354. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  37355. and distribution as defined by Sections 1 through 9 of this document.
  37356. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  37357. the copyright owner that is granting the License.
  37358. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  37359. other entities that control, are controlled by, or are under common
  37360. control with that entity. For the purposes of this definition,
  37361. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  37362. direction or management of such entity, whether by contract or
  37363. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  37364. outstanding shares, or (iii) beneficial ownership of such entity.
  37365. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  37366. exercising permissions granted by this License.
  37367. &quot;Source&quot; form shall mean the preferred form for making modifications,
  37368. including but not limited to software source code, documentation
  37369. source, and configuration files.
  37370. &quot;Object&quot; form shall mean any form resulting from mechanical
  37371. transformation or translation of a Source form, including but
  37372. not limited to compiled object code, generated documentation,
  37373. and conversions to other media types.
  37374. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  37375. Object form, made available under the License, as indicated by a
  37376. copyright notice that is included in or attached to the work
  37377. (an example is provided in the Appendix below).
  37378. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  37379. form, that is based on (or derived from) the Work and for which the
  37380. editorial revisions, annotations, elaborations, or other modifications
  37381. represent, as a whole, an original work of authorship. For the purposes
  37382. of this License, Derivative Works shall not include works that remain
  37383. separable from, or merely link (or bind by name) to the interfaces of,
  37384. the Work and Derivative Works thereof.
  37385. &quot;Contribution&quot; shall mean any work of authorship, including
  37386. the original version of the Work and any modifications or additions
  37387. to that Work or Derivative Works thereof, that is intentionally
  37388. submitted to Licensor for inclusion in the Work by the copyright owner
  37389. or by an individual or Legal Entity authorized to submit on behalf of
  37390. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  37391. means any form of electronic, verbal, or written communication sent
  37392. to the Licensor or its representatives, including but not limited to
  37393. communication on electronic mailing lists, source code control systems,
  37394. and issue tracking systems that are managed by, or on behalf of, the
  37395. Licensor for the purpose of discussing and improving the Work, but
  37396. excluding communication that is conspicuously marked or otherwise
  37397. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  37398. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  37399. on behalf of whom a Contribution has been received by Licensor and
  37400. subsequently incorporated within the Work.
  37401. 2. Grant of Copyright License. Subject to the terms and conditions of
  37402. this License, each Contributor hereby grants to You a perpetual,
  37403. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  37404. copyright license to reproduce, prepare Derivative Works of,
  37405. publicly display, publicly perform, sublicense, and distribute the
  37406. Work and such Derivative Works in Source or Object form.
  37407. 3. Grant of Patent License. Subject to the terms and conditions of
  37408. this License, each Contributor hereby grants to You a perpetual,
  37409. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  37410. (except as stated in this section) patent license to make, have made,
  37411. use, offer to sell, sell, import, and otherwise transfer the Work,
  37412. where such license applies only to those patent claims licensable
  37413. by such Contributor that are necessarily infringed by their
  37414. Contribution(s) alone or by combination of their Contribution(s)
  37415. with the Work to which such Contribution(s) was submitted. If You
  37416. institute patent litigation against any entity (including a
  37417. cross-claim or counterclaim in a lawsuit) alleging that the Work
  37418. or a Contribution incorporated within the Work constitutes direct
  37419. or contributory patent infringement, then any patent licenses
  37420. granted to You under this License for that Work shall terminate
  37421. as of the date such litigation is filed.
  37422. 4. Redistribution. You may reproduce and distribute copies of the
  37423. Work or Derivative Works thereof in any medium, with or without
  37424. modifications, and in Source or Object form, provided that You
  37425. meet the following conditions:
  37426. (a) You must give any other recipients of the Work or
  37427. Derivative Works a copy of this License; and
  37428. (b) You must cause any modified files to carry prominent notices
  37429. stating that You changed the files; and
  37430. (c) You must retain, in the Source form of any Derivative Works
  37431. that You distribute, all copyright, patent, trademark, and
  37432. attribution notices from the Source form of the Work,
  37433. excluding those notices that do not pertain to any part of
  37434. the Derivative Works; and
  37435. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  37436. distribution, then any Derivative Works that You distribute must
  37437. include a readable copy of the attribution notices contained
  37438. within such NOTICE file, excluding those notices that do not
  37439. pertain to any part of the Derivative Works, in at least one
  37440. of the following places: within a NOTICE text file distributed
  37441. as part of the Derivative Works; within the Source form or
  37442. documentation, if provided along with the Derivative Works; or,
  37443. within a display generated by the Derivative Works, if and
  37444. wherever such third-party notices normally appear. The contents
  37445. of the NOTICE file are for informational purposes only and
  37446. do not modify the License. You may add Your own attribution
  37447. notices within Derivative Works that You distribute, alongside
  37448. or as an addendum to the NOTICE text from the Work, provided
  37449. that such additional attribution notices cannot be construed
  37450. as modifying the License.
  37451. You may add Your own copyright statement to Your modifications and
  37452. may provide additional or different license terms and conditions
  37453. for use, reproduction, or distribution of Your modifications, or
  37454. for any such Derivative Works as a whole, provided Your use,
  37455. reproduction, and distribution of the Work otherwise complies with
  37456. the conditions stated in this License.
  37457. 5. Submission of Contributions. Unless You explicitly state otherwise,
  37458. any Contribution intentionally submitted for inclusion in the Work
  37459. by You to the Licensor shall be under the terms and conditions of
  37460. this License, without any additional terms or conditions.
  37461. Notwithstanding the above, nothing herein shall supersede or modify
  37462. the terms of any separate license agreement you may have executed
  37463. with Licensor regarding such Contributions.
  37464. 6. Trademarks. This License does not grant permission to use the trade
  37465. names, trademarks, service marks, or product names of the Licensor,
  37466. except as required for reasonable and customary use in describing the
  37467. origin of the Work and reproducing the content of the NOTICE file.
  37468. 7. Disclaimer of Warranty. Unless required by applicable law or
  37469. agreed to in writing, Licensor provides the Work (and each
  37470. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  37471. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  37472. implied, including, without limitation, any warranties or conditions
  37473. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  37474. PARTICULAR PURPOSE. You are solely responsible for determining the
  37475. appropriateness of using or redistributing the Work and assume any
  37476. risks associated with Your exercise of permissions under this License.
  37477. 8. Limitation of Liability. In no event and under no legal theory,
  37478. whether in tort (including negligence), contract, or otherwise,
  37479. unless required by applicable law (such as deliberate and grossly
  37480. negligent acts) or agreed to in writing, shall any Contributor be
  37481. liable to You for damages, including any direct, indirect, special,
  37482. incidental, or consequential damages of any character arising as a
  37483. result of this License or out of the use or inability to use the
  37484. Work (including but not limited to damages for loss of goodwill,
  37485. work stoppage, computer failure or malfunction, or any and all
  37486. other commercial damages or losses), even if such Contributor
  37487. has been advised of the possibility of such damages.
  37488. 9. Accepting Warranty or Additional Liability. While redistributing
  37489. the Work or Derivative Works thereof, You may choose to offer,
  37490. and charge a fee for, acceptance of support, warranty, indemnity,
  37491. or other liability obligations and/or rights consistent with this
  37492. License. However, in accepting such obligations, You may act only
  37493. on Your own behalf and on Your sole responsibility, not on behalf
  37494. of any other Contributor, and only if You agree to indemnify,
  37495. defend, and hold each Contributor harmless for any liability
  37496. incurred by, or claims asserted against, such Contributor by reason
  37497. of your accepting any such warranty or additional liability.
  37498. END OF TERMS AND CONDITIONS
  37499. Animal Sniffer:
  37500. The MIT License
  37501. Copyright (c) 2008 Kohsuke Kawaguchi and codehaus.org.
  37502. Permission is hereby granted, free of charge, to any person obtaining a copy
  37503. of this software and associated documentation files (the &quot;Software&quot;), to deal
  37504. in the Software without restriction, including without limitation the rights
  37505. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  37506. copies of the Software, and to permit persons to whom the Software is
  37507. furnished to do so, subject to the following conditions:
  37508. The above copyright notice and this permission notice shall be included in
  37509. all copies or substantial portions of the Software.
  37510. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  37511. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  37512. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  37513. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  37514. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  37515. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  37516. THE SOFTWARE.
  37517. Checker Framework Annotations:
  37518. A few parts of the Checker Framework have more permissive licenses.
  37519. * The annotations are licensed under the MIT License. (The text of this
  37520. license appears below.) More specifically, all the parts of the Checker
  37521. Framework that you might want to include with your own program use the
  37522. MIT License. This is the checker-qual.jar file and all the files that
  37523. appear in it: every file in a qual/ directory, plus utility files such
  37524. as NullnessUtil.java, RegexUtil.java, SignednessUtil.java, etc.
  37525. In addition, the cleanroom implementations of third-party annotations,
  37526. which the Checker Framework recognizes as aliases for its own
  37527. annotations, are licensed under the MIT License.
  37528. ===========================================================================
  37529. MIT License:
  37530. Permission is hereby granted, free of charge, to any person obtaining a copy
  37531. of this software and associated documentation files (the &quot;Software&quot;), to deal
  37532. in the Software without restriction, including without limitation the rights
  37533. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  37534. copies of the Software, and to permit persons to whom the Software is
  37535. furnished to do so, subject to the following conditions:
  37536. The above copyright notice and this permission notice shall be included in
  37537. all copies or substantial portions of the Software.
  37538. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  37539. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  37540. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  37541. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  37542. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  37543. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  37544. THE SOFTWARE.
  37545. ===========================================================================
  37546. JSR 305:
  37547. Copyright (c) 2007-2009, JSR305 expert group
  37548. All rights reserved.
  37549. http://www.opensource.org/licenses/bsd-license.php
  37550. Redistribution and use in source and binary forms, with or without
  37551. modification, are permitted provided that the following conditions are met:
  37552. * Redistributions of source code must retain the above copyright notice,
  37553. this list of conditions and the following disclaimer.
  37554. * Redistributions in binary form must reproduce the above copyright notice,
  37555. this list of conditions and the following disclaimer in the documentation
  37556. and/or other materials provided with the distribution.
  37557. * Neither the name of the JSR305 expert group nor the names of its
  37558. contributors may be used to endorse or promote products derived from
  37559. this software without specific prior written permission.
  37560. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  37561. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  37562. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  37563. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  37564. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  37565. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  37566. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  37567. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  37568. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  37569. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  37570. POSSIBILITY OF SUCH DAMAGE.
  37571. </pre>
  37572. </div>
  37573. </div>
  37574. <div class="product">
  37575. <span class="title">firebase-iid-interop</span>
  37576. <span class="homepage"><a href="https://firebase.google.com">homepage</a></span>
  37577. <input type="checkbox" hidden id="109">
  37578. <label class="show" for="109" tabindex="0"></label>
  37579. <div class="licence">
  37580. <pre>Terms and conditions
  37581. This is the Android Software Development Kit License Agreement
  37582. 1. Introduction
  37583. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  37584. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  37585. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  37586. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  37587. 2. Accepting this License Agreement
  37588. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  37589. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  37590. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  37591. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  37592. 3. SDK License from Google
  37593. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  37594. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  37595. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  37596. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  37597. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  37598. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  37599. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  37600. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  37601. 4. Use of the SDK by You
  37602. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  37603. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  37604. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  37605. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  37606. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  37607. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  37608. 5. Your Developer Credentials
  37609. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  37610. 6. Privacy and Information
  37611. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  37612. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  37613. 7. Third Party Applications
  37614. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  37615. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  37616. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  37617. 8. Using Android APIs
  37618. 8.1 Google Data APIs
  37619. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  37620. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  37621. 9. Terminating this License Agreement
  37622. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  37623. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  37624. 9.3 Google may at any time, terminate the License Agreement with you if:
  37625. (A) you have breached any provision of the License Agreement; or
  37626. (B) Google is required to do so by law; or
  37627. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  37628. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  37629. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  37630. 10. DISCLAIMER OF WARRANTIES
  37631. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  37632. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  37633. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  37634. 11. LIMITATION OF LIABILITY
  37635. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  37636. 12. Indemnification
  37637. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  37638. 13. Changes to the License Agreement
  37639. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  37640. 14. General Legal Terms
  37641. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  37642. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  37643. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  37644. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  37645. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  37646. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  37647. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  37648. December 9, 2016
  37649. JSR 250:
  37650. Apache License
  37651. Version 2.0, January 2004
  37652. http://www.apache.org/licenses/
  37653. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  37654. 1. Definitions.
  37655. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  37656. and distribution as defined by Sections 1 through 9 of this document.
  37657. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  37658. the copyright owner that is granting the License.
  37659. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  37660. other entities that control, are controlled by, or are under common
  37661. control with that entity. For the purposes of this definition,
  37662. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  37663. direction or management of such entity, whether by contract or
  37664. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  37665. outstanding shares, or (iii) beneficial ownership of such entity.
  37666. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  37667. exercising permissions granted by this License.
  37668. &quot;Source&quot; form shall mean the preferred form for making modifications,
  37669. including but not limited to software source code, documentation
  37670. source, and configuration files.
  37671. &quot;Object&quot; form shall mean any form resulting from mechanical
  37672. transformation or translation of a Source form, including but
  37673. not limited to compiled object code, generated documentation,
  37674. and conversions to other media types.
  37675. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  37676. Object form, made available under the License, as indicated by a
  37677. copyright notice that is included in or attached to the work
  37678. (an example is provided in the Appendix below).
  37679. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  37680. form, that is based on (or derived from) the Work and for which the
  37681. editorial revisions, annotations, elaborations, or other modifications
  37682. represent, as a whole, an original work of authorship. For the purposes
  37683. of this License, Derivative Works shall not include works that remain
  37684. separable from, or merely link (or bind by name) to the interfaces of,
  37685. the Work and Derivative Works thereof.
  37686. &quot;Contribution&quot; shall mean any work of authorship, including
  37687. the original version of the Work and any modifications or additions
  37688. to that Work or Derivative Works thereof, that is intentionally
  37689. submitted to Licensor for inclusion in the Work by the copyright owner
  37690. or by an individual or Legal Entity authorized to submit on behalf of
  37691. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  37692. means any form of electronic, verbal, or written communication sent
  37693. to the Licensor or its representatives, including but not limited to
  37694. communication on electronic mailing lists, source code control systems,
  37695. and issue tracking systems that are managed by, or on behalf of, the
  37696. Licensor for the purpose of discussing and improving the Work, but
  37697. excluding communication that is conspicuously marked or otherwise
  37698. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  37699. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  37700. on behalf of whom a Contribution has been received by Licensor and
  37701. subsequently incorporated within the Work.
  37702. 2. Grant of Copyright License. Subject to the terms and conditions of
  37703. this License, each Contributor hereby grants to You a perpetual,
  37704. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  37705. copyright license to reproduce, prepare Derivative Works of,
  37706. publicly display, publicly perform, sublicense, and distribute the
  37707. Work and such Derivative Works in Source or Object form.
  37708. 3. Grant of Patent License. Subject to the terms and conditions of
  37709. this License, each Contributor hereby grants to You a perpetual,
  37710. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  37711. (except as stated in this section) patent license to make, have made,
  37712. use, offer to sell, sell, import, and otherwise transfer the Work,
  37713. where such license applies only to those patent claims licensable
  37714. by such Contributor that are necessarily infringed by their
  37715. Contribution(s) alone or by combination of their Contribution(s)
  37716. with the Work to which such Contribution(s) was submitted. If You
  37717. institute patent litigation against any entity (including a
  37718. cross-claim or counterclaim in a lawsuit) alleging that the Work
  37719. or a Contribution incorporated within the Work constitutes direct
  37720. or contributory patent infringement, then any patent licenses
  37721. granted to You under this License for that Work shall terminate
  37722. as of the date such litigation is filed.
  37723. 4. Redistribution. You may reproduce and distribute copies of the
  37724. Work or Derivative Works thereof in any medium, with or without
  37725. modifications, and in Source or Object form, provided that You
  37726. meet the following conditions:
  37727. (a) You must give any other recipients of the Work or
  37728. Derivative Works a copy of this License; and
  37729. (b) You must cause any modified files to carry prominent notices
  37730. stating that You changed the files; and
  37731. (c) You must retain, in the Source form of any Derivative Works
  37732. that You distribute, all copyright, patent, trademark, and
  37733. attribution notices from the Source form of the Work,
  37734. excluding those notices that do not pertain to any part of
  37735. the Derivative Works; and
  37736. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  37737. distribution, then any Derivative Works that You distribute must
  37738. include a readable copy of the attribution notices contained
  37739. within such NOTICE file, excluding those notices that do not
  37740. pertain to any part of the Derivative Works, in at least one
  37741. of the following places: within a NOTICE text file distributed
  37742. as part of the Derivative Works; within the Source form or
  37743. documentation, if provided along with the Derivative Works; or,
  37744. within a display generated by the Derivative Works, if and
  37745. wherever such third-party notices normally appear. The contents
  37746. of the NOTICE file are for informational purposes only and
  37747. do not modify the License. You may add Your own attribution
  37748. notices within Derivative Works that You distribute, alongside
  37749. or as an addendum to the NOTICE text from the Work, provided
  37750. that such additional attribution notices cannot be construed
  37751. as modifying the License.
  37752. You may add Your own copyright statement to Your modifications and
  37753. may provide additional or different license terms and conditions
  37754. for use, reproduction, or distribution of Your modifications, or
  37755. for any such Derivative Works as a whole, provided Your use,
  37756. reproduction, and distribution of the Work otherwise complies with
  37757. the conditions stated in this License.
  37758. 5. Submission of Contributions. Unless You explicitly state otherwise,
  37759. any Contribution intentionally submitted for inclusion in the Work
  37760. by You to the Licensor shall be under the terms and conditions of
  37761. this License, without any additional terms or conditions.
  37762. Notwithstanding the above, nothing herein shall supersede or modify
  37763. the terms of any separate license agreement you may have executed
  37764. with Licensor regarding such Contributions.
  37765. 6. Trademarks. This License does not grant permission to use the trade
  37766. names, trademarks, service marks, or product names of the Licensor,
  37767. except as required for reasonable and customary use in describing the
  37768. origin of the Work and reproducing the content of the NOTICE file.
  37769. 7. Disclaimer of Warranty. Unless required by applicable law or
  37770. agreed to in writing, Licensor provides the Work (and each
  37771. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  37772. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  37773. implied, including, without limitation, any warranties or conditions
  37774. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  37775. PARTICULAR PURPOSE. You are solely responsible for determining the
  37776. appropriateness of using or redistributing the Work and assume any
  37777. risks associated with Your exercise of permissions under this License.
  37778. 8. Limitation of Liability. In no event and under no legal theory,
  37779. whether in tort (including negligence), contract, or otherwise,
  37780. unless required by applicable law (such as deliberate and grossly
  37781. negligent acts) or agreed to in writing, shall any Contributor be
  37782. liable to You for damages, including any direct, indirect, special,
  37783. incidental, or consequential damages of any character arising as a
  37784. result of this License or out of the use or inability to use the
  37785. Work (including but not limited to damages for loss of goodwill,
  37786. work stoppage, computer failure or malfunction, or any and all
  37787. other commercial damages or losses), even if such Contributor
  37788. has been advised of the possibility of such damages.
  37789. 9. Accepting Warranty or Additional Liability. While redistributing
  37790. the Work or Derivative Works thereof, You may choose to offer,
  37791. and charge a fee for, acceptance of support, warranty, indemnity,
  37792. or other liability obligations and/or rights consistent with this
  37793. License. However, in accepting such obligations, You may act only
  37794. on Your own behalf and on Your sole responsibility, not on behalf
  37795. of any other Contributor, and only if You agree to indemnify,
  37796. defend, and hold each Contributor harmless for any liability
  37797. incurred by, or claims asserted against, such Contributor by reason
  37798. of your accepting any such warranty or additional liability.
  37799. END OF TERMS AND CONDITIONS
  37800. APPENDIX: How to apply the Apache License to your work.
  37801. To apply the Apache License to your work, attach the following
  37802. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  37803. replaced with your own identifying information. (Don&#x27;t include
  37804. the brackets!) The text should be enclosed in the appropriate
  37805. comment syntax for the file format. We also recommend that a
  37806. file or class name and description of purpose be included on the
  37807. same &quot;printed page&quot; as the copyright notice for easier
  37808. identification within third-party archives.
  37809. Copyright [yyyy] [name of copyright owner]
  37810. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  37811. you may not use this file except in compliance with the License.
  37812. You may obtain a copy of the License at
  37813. http://www.apache.org/licenses/LICENSE-2.0
  37814. Unless required by applicable law or agreed to in writing, software
  37815. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  37816. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  37817. See the License for the specific language governing permissions and
  37818. limitations under the License.
  37819. absl:
  37820. Apache License
  37821. Version 2.0, January 2004
  37822. http://www.apache.org/licenses/
  37823. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  37824. 1. Definitions.
  37825. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  37826. and distribution as defined by Sections 1 through 9 of this document.
  37827. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  37828. the copyright owner that is granting the License.
  37829. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  37830. other entities that control, are controlled by, or are under common
  37831. control with that entity. For the purposes of this definition,
  37832. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  37833. direction or management of such entity, whether by contract or
  37834. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  37835. outstanding shares, or (iii) beneficial ownership of such entity.
  37836. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  37837. exercising permissions granted by this License.
  37838. &quot;Source&quot; form shall mean the preferred form for making modifications,
  37839. including but not limited to software source code, documentation
  37840. source, and configuration files.
  37841. &quot;Object&quot; form shall mean any form resulting from mechanical
  37842. transformation or translation of a Source form, including but
  37843. not limited to compiled object code, generated documentation,
  37844. and conversions to other media types.
  37845. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  37846. Object form, made available under the License, as indicated by a
  37847. copyright notice that is included in or attached to the work
  37848. (an example is provided in the Appendix below).
  37849. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  37850. form, that is based on (or derived from) the Work and for which the
  37851. editorial revisions, annotations, elaborations, or other modifications
  37852. represent, as a whole, an original work of authorship. For the purposes
  37853. of this License, Derivative Works shall not include works that remain
  37854. separable from, or merely link (or bind by name) to the interfaces of,
  37855. the Work and Derivative Works thereof.
  37856. &quot;Contribution&quot; shall mean any work of authorship, including
  37857. the original version of the Work and any modifications or additions
  37858. to that Work or Derivative Works thereof, that is intentionally
  37859. submitted to Licensor for inclusion in the Work by the copyright owner
  37860. or by an individual or Legal Entity authorized to submit on behalf of
  37861. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  37862. means any form of electronic, verbal, or written communication sent
  37863. to the Licensor or its representatives, including but not limited to
  37864. communication on electronic mailing lists, source code control systems,
  37865. and issue tracking systems that are managed by, or on behalf of, the
  37866. Licensor for the purpose of discussing and improving the Work, but
  37867. excluding communication that is conspicuously marked or otherwise
  37868. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  37869. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  37870. on behalf of whom a Contribution has been received by Licensor and
  37871. subsequently incorporated within the Work.
  37872. 2. Grant of Copyright License. Subject to the terms and conditions of
  37873. this License, each Contributor hereby grants to You a perpetual,
  37874. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  37875. copyright license to reproduce, prepare Derivative Works of,
  37876. publicly display, publicly perform, sublicense, and distribute the
  37877. Work and such Derivative Works in Source or Object form.
  37878. 3. Grant of Patent License. Subject to the terms and conditions of
  37879. this License, each Contributor hereby grants to You a perpetual,
  37880. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  37881. (except as stated in this section) patent license to make, have made,
  37882. use, offer to sell, sell, import, and otherwise transfer the Work,
  37883. where such license applies only to those patent claims licensable
  37884. by such Contributor that are necessarily infringed by their
  37885. Contribution(s) alone or by combination of their Contribution(s)
  37886. with the Work to which such Contribution(s) was submitted. If You
  37887. institute patent litigation against any entity (including a
  37888. cross-claim or counterclaim in a lawsuit) alleging that the Work
  37889. or a Contribution incorporated within the Work constitutes direct
  37890. or contributory patent infringement, then any patent licenses
  37891. granted to You under this License for that Work shall terminate
  37892. as of the date such litigation is filed.
  37893. 4. Redistribution. You may reproduce and distribute copies of the
  37894. Work or Derivative Works thereof in any medium, with or without
  37895. modifications, and in Source or Object form, provided that You
  37896. meet the following conditions:
  37897. (a) You must give any other recipients of the Work or
  37898. Derivative Works a copy of this License; and
  37899. (b) You must cause any modified files to carry prominent notices
  37900. stating that You changed the files; and
  37901. (c) You must retain, in the Source form of any Derivative Works
  37902. that You distribute, all copyright, patent, trademark, and
  37903. attribution notices from the Source form of the Work,
  37904. excluding those notices that do not pertain to any part of
  37905. the Derivative Works; and
  37906. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  37907. distribution, then any Derivative Works that You distribute must
  37908. include a readable copy of the attribution notices contained
  37909. within such NOTICE file, excluding those notices that do not
  37910. pertain to any part of the Derivative Works, in at least one
  37911. of the following places: within a NOTICE text file distributed
  37912. as part of the Derivative Works; within the Source form or
  37913. documentation, if provided along with the Derivative Works; or,
  37914. within a display generated by the Derivative Works, if and
  37915. wherever such third-party notices normally appear. The contents
  37916. of the NOTICE file are for informational purposes only and
  37917. do not modify the License. You may add Your own attribution
  37918. notices within Derivative Works that You distribute, alongside
  37919. or as an addendum to the NOTICE text from the Work, provided
  37920. that such additional attribution notices cannot be construed
  37921. as modifying the License.
  37922. You may add Your own copyright statement to Your modifications and
  37923. may provide additional or different license terms and conditions
  37924. for use, reproduction, or distribution of Your modifications, or
  37925. for any such Derivative Works as a whole, provided Your use,
  37926. reproduction, and distribution of the Work otherwise complies with
  37927. the conditions stated in this License.
  37928. 5. Submission of Contributions. Unless You explicitly state otherwise,
  37929. any Contribution intentionally submitted for inclusion in the Work
  37930. by You to the Licensor shall be under the terms and conditions of
  37931. this License, without any additional terms or conditions.
  37932. Notwithstanding the above, nothing herein shall supersede or modify
  37933. the terms of any separate license agreement you may have executed
  37934. with Licensor regarding such Contributions.
  37935. 6. Trademarks. This License does not grant permission to use the trade
  37936. names, trademarks, service marks, or product names of the Licensor,
  37937. except as required for reasonable and customary use in describing the
  37938. origin of the Work and reproducing the content of the NOTICE file.
  37939. 7. Disclaimer of Warranty. Unless required by applicable law or
  37940. agreed to in writing, Licensor provides the Work (and each
  37941. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  37942. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  37943. implied, including, without limitation, any warranties or conditions
  37944. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  37945. PARTICULAR PURPOSE. You are solely responsible for determining the
  37946. appropriateness of using or redistributing the Work and assume any
  37947. risks associated with Your exercise of permissions under this License.
  37948. 8. Limitation of Liability. In no event and under no legal theory,
  37949. whether in tort (including negligence), contract, or otherwise,
  37950. unless required by applicable law (such as deliberate and grossly
  37951. negligent acts) or agreed to in writing, shall any Contributor be
  37952. liable to You for damages, including any direct, indirect, special,
  37953. incidental, or consequential damages of any character arising as a
  37954. result of this License or out of the use or inability to use the
  37955. Work (including but not limited to damages for loss of goodwill,
  37956. work stoppage, computer failure or malfunction, or any and all
  37957. other commercial damages or losses), even if such Contributor
  37958. has been advised of the possibility of such damages.
  37959. 9. Accepting Warranty or Additional Liability. While redistributing
  37960. the Work or Derivative Works thereof, You may choose to offer,
  37961. and charge a fee for, acceptance of support, warranty, indemnity,
  37962. or other liability obligations and/or rights consistent with this
  37963. License. However, in accepting such obligations, You may act only
  37964. on Your own behalf and on Your sole responsibility, not on behalf
  37965. of any other Contributor, and only if You agree to indemnify,
  37966. defend, and hold each Contributor harmless for any liability
  37967. incurred by, or claims asserted against, such Contributor by reason
  37968. of your accepting any such warranty or additional liability.
  37969. END OF TERMS AND CONDITIONS
  37970. APPENDIX: How to apply the Apache License to your work.
  37971. To apply the Apache License to your work, attach the following
  37972. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  37973. replaced with your own identifying information. (Don&#x27;t include
  37974. the brackets!) The text should be enclosed in the appropriate
  37975. comment syntax for the file format. We also recommend that a
  37976. file or class name and description of purpose be included on the
  37977. same &quot;printed page&quot; as the copyright notice for easier
  37978. identification within third-party archives.
  37979. Copyright [yyyy] [name of copyright owner]
  37980. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  37981. you may not use this file except in compliance with the License.
  37982. You may obtain a copy of the License at
  37983. http://www.apache.org/licenses/LICENSE-2.0
  37984. Unless required by applicable law or agreed to in writing, software
  37985. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  37986. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  37987. See the License for the specific language governing permissions and
  37988. limitations under the License.
  37989. safeparcel:
  37990. Apache License
  37991. Version 2.0, January 2004
  37992. http://www.apache.org/licenses/
  37993. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  37994. 1. Definitions.
  37995. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  37996. and distribution as defined by Sections 1 through 9 of this document.
  37997. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  37998. the copyright owner that is granting the License.
  37999. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  38000. other entities that control, are controlled by, or are under common
  38001. control with that entity. For the purposes of this definition,
  38002. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  38003. direction or management of such entity, whether by contract or
  38004. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  38005. outstanding shares, or (iii) beneficial ownership of such entity.
  38006. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  38007. exercising permissions granted by this License.
  38008. &quot;Source&quot; form shall mean the preferred form for making modifications,
  38009. including but not limited to software source code, documentation
  38010. source, and configuration files.
  38011. &quot;Object&quot; form shall mean any form resulting from mechanical
  38012. transformation or translation of a Source form, including but
  38013. not limited to compiled object code, generated documentation,
  38014. and conversions to other media types.
  38015. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  38016. Object form, made available under the License, as indicated by a
  38017. copyright notice that is included in or attached to the work
  38018. (an example is provided in the Appendix below).
  38019. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  38020. form, that is based on (or derived from) the Work and for which the
  38021. editorial revisions, annotations, elaborations, or other modifications
  38022. represent, as a whole, an original work of authorship. For the purposes
  38023. of this License, Derivative Works shall not include works that remain
  38024. separable from, or merely link (or bind by name) to the interfaces of,
  38025. the Work and Derivative Works thereof.
  38026. &quot;Contribution&quot; shall mean any work of authorship, including
  38027. the original version of the Work and any modifications or additions
  38028. to that Work or Derivative Works thereof, that is intentionally
  38029. submitted to Licensor for inclusion in the Work by the copyright owner
  38030. or by an individual or Legal Entity authorized to submit on behalf of
  38031. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  38032. means any form of electronic, verbal, or written communication sent
  38033. to the Licensor or its representatives, including but not limited to
  38034. communication on electronic mailing lists, source code control systems,
  38035. and issue tracking systems that are managed by, or on behalf of, the
  38036. Licensor for the purpose of discussing and improving the Work, but
  38037. excluding communication that is conspicuously marked or otherwise
  38038. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  38039. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  38040. on behalf of whom a Contribution has been received by Licensor and
  38041. subsequently incorporated within the Work.
  38042. 2. Grant of Copyright License. Subject to the terms and conditions of
  38043. this License, each Contributor hereby grants to You a perpetual,
  38044. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  38045. copyright license to reproduce, prepare Derivative Works of,
  38046. publicly display, publicly perform, sublicense, and distribute the
  38047. Work and such Derivative Works in Source or Object form.
  38048. 3. Grant of Patent License. Subject to the terms and conditions of
  38049. this License, each Contributor hereby grants to You a perpetual,
  38050. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  38051. (except as stated in this section) patent license to make, have made,
  38052. use, offer to sell, sell, import, and otherwise transfer the Work,
  38053. where such license applies only to those patent claims licensable
  38054. by such Contributor that are necessarily infringed by their
  38055. Contribution(s) alone or by combination of their Contribution(s)
  38056. with the Work to which such Contribution(s) was submitted. If You
  38057. institute patent litigation against any entity (including a
  38058. cross-claim or counterclaim in a lawsuit) alleging that the Work
  38059. or a Contribution incorporated within the Work constitutes direct
  38060. or contributory patent infringement, then any patent licenses
  38061. granted to You under this License for that Work shall terminate
  38062. as of the date such litigation is filed.
  38063. 4. Redistribution. You may reproduce and distribute copies of the
  38064. Work or Derivative Works thereof in any medium, with or without
  38065. modifications, and in Source or Object form, provided that You
  38066. meet the following conditions:
  38067. (a) You must give any other recipients of the Work or
  38068. Derivative Works a copy of this License; and
  38069. (b) You must cause any modified files to carry prominent notices
  38070. stating that You changed the files; and
  38071. (c) You must retain, in the Source form of any Derivative Works
  38072. that You distribute, all copyright, patent, trademark, and
  38073. attribution notices from the Source form of the Work,
  38074. excluding those notices that do not pertain to any part of
  38075. the Derivative Works; and
  38076. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  38077. distribution, then any Derivative Works that You distribute must
  38078. include a readable copy of the attribution notices contained
  38079. within such NOTICE file, excluding those notices that do not
  38080. pertain to any part of the Derivative Works, in at least one
  38081. of the following places: within a NOTICE text file distributed
  38082. as part of the Derivative Works; within the Source form or
  38083. documentation, if provided along with the Derivative Works; or,
  38084. within a display generated by the Derivative Works, if and
  38085. wherever such third-party notices normally appear. The contents
  38086. of the NOTICE file are for informational purposes only and
  38087. do not modify the License. You may add Your own attribution
  38088. notices within Derivative Works that You distribute, alongside
  38089. or as an addendum to the NOTICE text from the Work, provided
  38090. that such additional attribution notices cannot be construed
  38091. as modifying the License.
  38092. You may add Your own copyright statement to Your modifications and
  38093. may provide additional or different license terms and conditions
  38094. for use, reproduction, or distribution of Your modifications, or
  38095. for any such Derivative Works as a whole, provided Your use,
  38096. reproduction, and distribution of the Work otherwise complies with
  38097. the conditions stated in this License.
  38098. 5. Submission of Contributions. Unless You explicitly state otherwise,
  38099. any Contribution intentionally submitted for inclusion in the Work
  38100. by You to the Licensor shall be under the terms and conditions of
  38101. this License, without any additional terms or conditions.
  38102. Notwithstanding the above, nothing herein shall supersede or modify
  38103. the terms of any separate license agreement you may have executed
  38104. with Licensor regarding such Contributions.
  38105. 6. Trademarks. This License does not grant permission to use the trade
  38106. names, trademarks, service marks, or product names of the Licensor,
  38107. except as required for reasonable and customary use in describing the
  38108. origin of the Work and reproducing the content of the NOTICE file.
  38109. 7. Disclaimer of Warranty. Unless required by applicable law or
  38110. agreed to in writing, Licensor provides the Work (and each
  38111. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  38112. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  38113. implied, including, without limitation, any warranties or conditions
  38114. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  38115. PARTICULAR PURPOSE. You are solely responsible for determining the
  38116. appropriateness of using or redistributing the Work and assume any
  38117. risks associated with Your exercise of permissions under this License.
  38118. 8. Limitation of Liability. In no event and under no legal theory,
  38119. whether in tort (including negligence), contract, or otherwise,
  38120. unless required by applicable law (such as deliberate and grossly
  38121. negligent acts) or agreed to in writing, shall any Contributor be
  38122. liable to You for damages, including any direct, indirect, special,
  38123. incidental, or consequential damages of any character arising as a
  38124. result of this License or out of the use or inability to use the
  38125. Work (including but not limited to damages for loss of goodwill,
  38126. work stoppage, computer failure or malfunction, or any and all
  38127. other commercial damages or losses), even if such Contributor
  38128. has been advised of the possibility of such damages.
  38129. 9. Accepting Warranty or Additional Liability. While redistributing
  38130. the Work or Derivative Works thereof, You may choose to offer,
  38131. and charge a fee for, acceptance of support, warranty, indemnity,
  38132. or other liability obligations and/or rights consistent with this
  38133. License. However, in accepting such obligations, You may act only
  38134. on Your own behalf and on Your sole responsibility, not on behalf
  38135. of any other Contributor, and only if You agree to indemnify,
  38136. defend, and hold each Contributor harmless for any liability
  38137. incurred by, or claims asserted against, such Contributor by reason
  38138. of your accepting any such warranty or additional liability.
  38139. END OF TERMS AND CONDITIONS
  38140. APPENDIX: How to apply the Apache License to your work.
  38141. To apply the Apache License to your work, attach the following
  38142. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  38143. replaced with your own identifying information. (Don&#x27;t include
  38144. the brackets!) The text should be enclosed in the appropriate
  38145. comment syntax for the file format. We also recommend that a
  38146. file or class name and description of purpose be included on the
  38147. same &quot;printed page&quot; as the copyright notice for easier
  38148. identification within third-party archives.
  38149. Copyright [yyyy] [name of copyright owner]
  38150. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  38151. you may not use this file except in compliance with the License.
  38152. You may obtain a copy of the License at
  38153. http://www.apache.org/licenses/LICENSE-2.0
  38154. Unless required by applicable law or agreed to in writing, software
  38155. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  38156. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  38157. See the License for the specific language governing permissions and
  38158. limitations under the License.
  38159. JSR 305:
  38160. Copyright (c) 2007-2009, JSR305 expert group
  38161. All rights reserved.
  38162. http://www.opensource.org/licenses/bsd-license.php
  38163. Redistribution and use in source and binary forms, with or without
  38164. modification, are permitted provided that the following conditions are met:
  38165. * Redistributions of source code must retain the above copyright notice,
  38166. this list of conditions and the following disclaimer.
  38167. * Redistributions in binary form must reproduce the above copyright notice,
  38168. this list of conditions and the following disclaimer in the documentation
  38169. and/or other materials provided with the distribution.
  38170. * Neither the name of the JSR305 expert group nor the names of its
  38171. contributors may be used to endorse or promote products derived from
  38172. this software without specific prior written permission.
  38173. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  38174. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  38175. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  38176. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  38177. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  38178. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  38179. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  38180. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  38181. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  38182. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  38183. POSSIBILITY OF SUCH DAMAGE.
  38184. Protobuf Nano:
  38185. Copyright 2008, Google Inc.
  38186. All rights reserved.
  38187. Redistribution and use in source and binary forms, with or without
  38188. modification, are permitted provided that the following conditions are
  38189. met:
  38190. * Redistributions of source code must retain the above copyright
  38191. notice, this list of conditions and the following disclaimer.
  38192. * Redistributions in binary form must reproduce the above
  38193. copyright notice, this list of conditions and the following disclaimer
  38194. in the documentation and/or other materials provided with the
  38195. distribution.
  38196. * Neither the name of Google Inc. nor the names of its
  38197. contributors may be used to endorse or promote products derived from
  38198. this software without specific prior written permission.
  38199. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  38200. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  38201. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  38202. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  38203. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  38204. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  38205. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  38206. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  38207. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  38208. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  38209. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  38210. Code generated by the Protocol Buffer compiler is owned by the owner
  38211. of the input file used when generating it. This code is not
  38212. standalone and requires a support library to be linked with it. This
  38213. support library is itself covered by the above license.
  38214. flatbuffers:
  38215. Apache License
  38216. Version 2.0, January 2004
  38217. http://www.apache.org/licenses/
  38218. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  38219. 1. Definitions.
  38220. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  38221. and distribution as defined by Sections 1 through 9 of this document.
  38222. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  38223. the copyright owner that is granting the License.
  38224. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  38225. other entities that control, are controlled by, or are under common
  38226. control with that entity. For the purposes of this definition,
  38227. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  38228. direction or management of such entity, whether by contract or
  38229. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  38230. outstanding shares, or (iii) beneficial ownership of such entity.
  38231. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  38232. exercising permissions granted by this License.
  38233. &quot;Source&quot; form shall mean the preferred form for making modifications,
  38234. including but not limited to software source code, documentation
  38235. source, and configuration files.
  38236. &quot;Object&quot; form shall mean any form resulting from mechanical
  38237. transformation or translation of a Source form, including but
  38238. not limited to compiled object code, generated documentation,
  38239. and conversions to other media types.
  38240. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  38241. Object form, made available under the License, as indicated by a
  38242. copyright notice that is included in or attached to the work
  38243. (an example is provided in the Appendix below).
  38244. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  38245. form, that is based on (or derived from) the Work and for which the
  38246. editorial revisions, annotations, elaborations, or other modifications
  38247. represent, as a whole, an original work of authorship. For the purposes
  38248. of this License, Derivative Works shall not include works that remain
  38249. separable from, or merely link (or bind by name) to the interfaces of,
  38250. the Work and Derivative Works thereof.
  38251. &quot;Contribution&quot; shall mean any work of authorship, including
  38252. the original version of the Work and any modifications or additions
  38253. to that Work or Derivative Works thereof, that is intentionally
  38254. submitted to Licensor for inclusion in the Work by the copyright owner
  38255. or by an individual or Legal Entity authorized to submit on behalf of
  38256. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  38257. means any form of electronic, verbal, or written communication sent
  38258. to the Licensor or its representatives, including but not limited to
  38259. communication on electronic mailing lists, source code control systems,
  38260. and issue tracking systems that are managed by, or on behalf of, the
  38261. Licensor for the purpose of discussing and improving the Work, but
  38262. excluding communication that is conspicuously marked or otherwise
  38263. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  38264. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  38265. on behalf of whom a Contribution has been received by Licensor and
  38266. subsequently incorporated within the Work.
  38267. 2. Grant of Copyright License. Subject to the terms and conditions of
  38268. this License, each Contributor hereby grants to You a perpetual,
  38269. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  38270. copyright license to reproduce, prepare Derivative Works of,
  38271. publicly display, publicly perform, sublicense, and distribute the
  38272. Work and such Derivative Works in Source or Object form.
  38273. 3. Grant of Patent License. Subject to the terms and conditions of
  38274. this License, each Contributor hereby grants to You a perpetual,
  38275. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  38276. (except as stated in this section) patent license to make, have made,
  38277. use, offer to sell, sell, import, and otherwise transfer the Work,
  38278. where such license applies only to those patent claims licensable
  38279. by such Contributor that are necessarily infringed by their
  38280. Contribution(s) alone or by combination of their Contribution(s)
  38281. with the Work to which such Contribution(s) was submitted. If You
  38282. institute patent litigation against any entity (including a
  38283. cross-claim or counterclaim in a lawsuit) alleging that the Work
  38284. or a Contribution incorporated within the Work constitutes direct
  38285. or contributory patent infringement, then any patent licenses
  38286. granted to You under this License for that Work shall terminate
  38287. as of the date such litigation is filed.
  38288. 4. Redistribution. You may reproduce and distribute copies of the
  38289. Work or Derivative Works thereof in any medium, with or without
  38290. modifications, and in Source or Object form, provided that You
  38291. meet the following conditions:
  38292. (a) You must give any other recipients of the Work or
  38293. Derivative Works a copy of this License; and
  38294. (b) You must cause any modified files to carry prominent notices
  38295. stating that You changed the files; and
  38296. (c) You must retain, in the Source form of any Derivative Works
  38297. that You distribute, all copyright, patent, trademark, and
  38298. attribution notices from the Source form of the Work,
  38299. excluding those notices that do not pertain to any part of
  38300. the Derivative Works; and
  38301. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  38302. distribution, then any Derivative Works that You distribute must
  38303. include a readable copy of the attribution notices contained
  38304. within such NOTICE file, excluding those notices that do not
  38305. pertain to any part of the Derivative Works, in at least one
  38306. of the following places: within a NOTICE text file distributed
  38307. as part of the Derivative Works; within the Source form or
  38308. documentation, if provided along with the Derivative Works; or,
  38309. within a display generated by the Derivative Works, if and
  38310. wherever such third-party notices normally appear. The contents
  38311. of the NOTICE file are for informational purposes only and
  38312. do not modify the License. You may add Your own attribution
  38313. notices within Derivative Works that You distribute, alongside
  38314. or as an addendum to the NOTICE text from the Work, provided
  38315. that such additional attribution notices cannot be construed
  38316. as modifying the License.
  38317. You may add Your own copyright statement to Your modifications and
  38318. may provide additional or different license terms and conditions
  38319. for use, reproduction, or distribution of Your modifications, or
  38320. for any such Derivative Works as a whole, provided Your use,
  38321. reproduction, and distribution of the Work otherwise complies with
  38322. the conditions stated in this License.
  38323. 5. Submission of Contributions. Unless You explicitly state otherwise,
  38324. any Contribution intentionally submitted for inclusion in the Work
  38325. by You to the Licensor shall be under the terms and conditions of
  38326. this License, without any additional terms or conditions.
  38327. Notwithstanding the above, nothing herein shall supersede or modify
  38328. the terms of any separate license agreement you may have executed
  38329. with Licensor regarding such Contributions.
  38330. 6. Trademarks. This License does not grant permission to use the trade
  38331. names, trademarks, service marks, or product names of the Licensor,
  38332. except as required for reasonable and customary use in describing the
  38333. origin of the Work and reproducing the content of the NOTICE file.
  38334. 7. Disclaimer of Warranty. Unless required by applicable law or
  38335. agreed to in writing, Licensor provides the Work (and each
  38336. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  38337. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  38338. implied, including, without limitation, any warranties or conditions
  38339. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  38340. PARTICULAR PURPOSE. You are solely responsible for determining the
  38341. appropriateness of using or redistributing the Work and assume any
  38342. risks associated with Your exercise of permissions under this License.
  38343. 8. Limitation of Liability. In no event and under no legal theory,
  38344. whether in tort (including negligence), contract, or otherwise,
  38345. unless required by applicable law (such as deliberate and grossly
  38346. negligent acts) or agreed to in writing, shall any Contributor be
  38347. liable to You for damages, including any direct, indirect, special,
  38348. incidental, or consequential damages of any character arising as a
  38349. result of this License or out of the use or inability to use the
  38350. Work (including but not limited to damages for loss of goodwill,
  38351. work stoppage, computer failure or malfunction, or any and all
  38352. other commercial damages or losses), even if such Contributor
  38353. has been advised of the possibility of such damages.
  38354. 9. Accepting Warranty or Additional Liability. While redistributing
  38355. the Work or Derivative Works thereof, You may choose to offer,
  38356. and charge a fee for, acceptance of support, warranty, indemnity,
  38357. or other liability obligations and/or rights consistent with this
  38358. License. However, in accepting such obligations, You may act only
  38359. on Your own behalf and on Your sole responsibility, not on behalf
  38360. of any other Contributor, and only if You agree to indemnify,
  38361. defend, and hold each Contributor harmless for any liability
  38362. incurred by, or claims asserted against, such Contributor by reason
  38363. of your accepting any such warranty or additional liability.
  38364. END OF TERMS AND CONDITIONS
  38365. APPENDIX: How to apply the Apache License to your work.
  38366. To apply the Apache License to your work, attach the following
  38367. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  38368. replaced with your own identifying information. (Don&#x27;t include
  38369. the brackets!) The text should be enclosed in the appropriate
  38370. comment syntax for the file format. We also recommend that a
  38371. file or class name and description of purpose be included on the
  38372. same &quot;printed page&quot; as the copyright notice for easier
  38373. identification within third-party archives.
  38374. Copyright 2014 Google Inc.
  38375. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  38376. you may not use this file except in compliance with the License.
  38377. You may obtain a copy of the License at
  38378. http://www.apache.org/licenses/LICENSE-2.0
  38379. Unless required by applicable law or agreed to in writing, software
  38380. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  38381. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  38382. See the License for the specific language governing permissions and
  38383. limitations under the License.
  38384. </pre>
  38385. </div>
  38386. </div>
  38387. <div class="product">
  38388. <span class="title">firebase-installations</span>
  38389. <span class="homepage"><a href="https://firebase.google.com">homepage</a></span>
  38390. <input type="checkbox" hidden id="110">
  38391. <label class="show" for="110" tabindex="0"></label>
  38392. <div class="licence">
  38393. <pre>
  38394. Apache License
  38395. Version 2.0, January 2004
  38396. http://www.apache.org/licenses/
  38397. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  38398. 1. Definitions.
  38399. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  38400. and distribution as defined by Sections 1 through 9 of this document.
  38401. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  38402. the copyright owner that is granting the License.
  38403. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  38404. other entities that control, are controlled by, or are under common
  38405. control with that entity. For the purposes of this definition,
  38406. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  38407. direction or management of such entity, whether by contract or
  38408. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  38409. outstanding shares, or (iii) beneficial ownership of such entity.
  38410. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  38411. exercising permissions granted by this License.
  38412. &quot;Source&quot; form shall mean the preferred form for making modifications,
  38413. including but not limited to software source code, documentation
  38414. source, and configuration files.
  38415. &quot;Object&quot; form shall mean any form resulting from mechanical
  38416. transformation or translation of a Source form, including but
  38417. not limited to compiled object code, generated documentation,
  38418. and conversions to other media types.
  38419. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  38420. Object form, made available under the License, as indicated by a
  38421. copyright notice that is included in or attached to the work
  38422. (an example is provided in the Appendix below).
  38423. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  38424. form, that is based on (or derived from) the Work and for which the
  38425. editorial revisions, annotations, elaborations, or other modifications
  38426. represent, as a whole, an original work of authorship. For the purposes
  38427. of this License, Derivative Works shall not include works that remain
  38428. separable from, or merely link (or bind by name) to the interfaces of,
  38429. the Work and Derivative Works thereof.
  38430. &quot;Contribution&quot; shall mean any work of authorship, including
  38431. the original version of the Work and any modifications or additions
  38432. to that Work or Derivative Works thereof, that is intentionally
  38433. submitted to Licensor for inclusion in the Work by the copyright owner
  38434. or by an individual or Legal Entity authorized to submit on behalf of
  38435. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  38436. means any form of electronic, verbal, or written communication sent
  38437. to the Licensor or its representatives, including but not limited to
  38438. communication on electronic mailing lists, source code control systems,
  38439. and issue tracking systems that are managed by, or on behalf of, the
  38440. Licensor for the purpose of discussing and improving the Work, but
  38441. excluding communication that is conspicuously marked or otherwise
  38442. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  38443. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  38444. on behalf of whom a Contribution has been received by Licensor and
  38445. subsequently incorporated within the Work.
  38446. 2. Grant of Copyright License. Subject to the terms and conditions of
  38447. this License, each Contributor hereby grants to You a perpetual,
  38448. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  38449. copyright license to reproduce, prepare Derivative Works of,
  38450. publicly display, publicly perform, sublicense, and distribute the
  38451. Work and such Derivative Works in Source or Object form.
  38452. 3. Grant of Patent License. Subject to the terms and conditions of
  38453. this License, each Contributor hereby grants to You a perpetual,
  38454. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  38455. (except as stated in this section) patent license to make, have made,
  38456. use, offer to sell, sell, import, and otherwise transfer the Work,
  38457. where such license applies only to those patent claims licensable
  38458. by such Contributor that are necessarily infringed by their
  38459. Contribution(s) alone or by combination of their Contribution(s)
  38460. with the Work to which such Contribution(s) was submitted. If You
  38461. institute patent litigation against any entity (including a
  38462. cross-claim or counterclaim in a lawsuit) alleging that the Work
  38463. or a Contribution incorporated within the Work constitutes direct
  38464. or contributory patent infringement, then any patent licenses
  38465. granted to You under this License for that Work shall terminate
  38466. as of the date such litigation is filed.
  38467. 4. Redistribution. You may reproduce and distribute copies of the
  38468. Work or Derivative Works thereof in any medium, with or without
  38469. modifications, and in Source or Object form, provided that You
  38470. meet the following conditions:
  38471. (a) You must give any other recipients of the Work or
  38472. Derivative Works a copy of this License; and
  38473. (b) You must cause any modified files to carry prominent notices
  38474. stating that You changed the files; and
  38475. (c) You must retain, in the Source form of any Derivative Works
  38476. that You distribute, all copyright, patent, trademark, and
  38477. attribution notices from the Source form of the Work,
  38478. excluding those notices that do not pertain to any part of
  38479. the Derivative Works; and
  38480. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  38481. distribution, then any Derivative Works that You distribute must
  38482. include a readable copy of the attribution notices contained
  38483. within such NOTICE file, excluding those notices that do not
  38484. pertain to any part of the Derivative Works, in at least one
  38485. of the following places: within a NOTICE text file distributed
  38486. as part of the Derivative Works; within the Source form or
  38487. documentation, if provided along with the Derivative Works; or,
  38488. within a display generated by the Derivative Works, if and
  38489. wherever such third-party notices normally appear. The contents
  38490. of the NOTICE file are for informational purposes only and
  38491. do not modify the License. You may add Your own attribution
  38492. notices within Derivative Works that You distribute, alongside
  38493. or as an addendum to the NOTICE text from the Work, provided
  38494. that such additional attribution notices cannot be construed
  38495. as modifying the License.
  38496. You may add Your own copyright statement to Your modifications and
  38497. may provide additional or different license terms and conditions
  38498. for use, reproduction, or distribution of Your modifications, or
  38499. for any such Derivative Works as a whole, provided Your use,
  38500. reproduction, and distribution of the Work otherwise complies with
  38501. the conditions stated in this License.
  38502. 5. Submission of Contributions. Unless You explicitly state otherwise,
  38503. any Contribution intentionally submitted for inclusion in the Work
  38504. by You to the Licensor shall be under the terms and conditions of
  38505. this License, without any additional terms or conditions.
  38506. Notwithstanding the above, nothing herein shall supersede or modify
  38507. the terms of any separate license agreement you may have executed
  38508. with Licensor regarding such Contributions.
  38509. 6. Trademarks. This License does not grant permission to use the trade
  38510. names, trademarks, service marks, or product names of the Licensor,
  38511. except as required for reasonable and customary use in describing the
  38512. origin of the Work and reproducing the content of the NOTICE file.
  38513. 7. Disclaimer of Warranty. Unless required by applicable law or
  38514. agreed to in writing, Licensor provides the Work (and each
  38515. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  38516. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  38517. implied, including, without limitation, any warranties or conditions
  38518. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  38519. PARTICULAR PURPOSE. You are solely responsible for determining the
  38520. appropriateness of using or redistributing the Work and assume any
  38521. risks associated with Your exercise of permissions under this License.
  38522. 8. Limitation of Liability. In no event and under no legal theory,
  38523. whether in tort (including negligence), contract, or otherwise,
  38524. unless required by applicable law (such as deliberate and grossly
  38525. negligent acts) or agreed to in writing, shall any Contributor be
  38526. liable to You for damages, including any direct, indirect, special,
  38527. incidental, or consequential damages of any character arising as a
  38528. result of this License or out of the use or inability to use the
  38529. Work (including but not limited to damages for loss of goodwill,
  38530. work stoppage, computer failure or malfunction, or any and all
  38531. other commercial damages or losses), even if such Contributor
  38532. has been advised of the possibility of such damages.
  38533. 9. Accepting Warranty or Additional Liability. While redistributing
  38534. the Work or Derivative Works thereof, You may choose to offer,
  38535. and charge a fee for, acceptance of support, warranty, indemnity,
  38536. or other liability obligations and/or rights consistent with this
  38537. License. However, in accepting such obligations, You may act only
  38538. on Your own behalf and on Your sole responsibility, not on behalf
  38539. of any other Contributor, and only if You agree to indemnify,
  38540. defend, and hold each Contributor harmless for any liability
  38541. incurred by, or claims asserted against, such Contributor by reason
  38542. of your accepting any such warranty or additional liability.
  38543. END OF TERMS AND CONDITIONS
  38544. APPENDIX: How to apply the Apache License to your work.
  38545. To apply the Apache License to your work, attach the following
  38546. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  38547. replaced with your own identifying information. (Don&#x27;t include
  38548. the brackets!) The text should be enclosed in the appropriate
  38549. comment syntax for the file format. We also recommend that a
  38550. file or class name and description of purpose be included on the
  38551. same &quot;printed page&quot; as the copyright notice for easier
  38552. identification within third-party archives.
  38553. Copyright [yyyy] [name of copyright owner]
  38554. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  38555. you may not use this file except in compliance with the License.
  38556. You may obtain a copy of the License at
  38557. http://www.apache.org/licenses/LICENSE-2.0
  38558. Unless required by applicable law or agreed to in writing, software
  38559. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  38560. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  38561. See the License for the specific language governing permissions and
  38562. limitations under the License.
  38563. </pre>
  38564. </div>
  38565. </div>
  38566. <div class="product">
  38567. <span class="title">firebase-installations-interop</span>
  38568. <span class="homepage"><a href="https://firebase.google.com">homepage</a></span>
  38569. <input type="checkbox" hidden id="111">
  38570. <label class="show" for="111" tabindex="0"></label>
  38571. <div class="licence">
  38572. <pre>
  38573. Apache License
  38574. Version 2.0, January 2004
  38575. http://www.apache.org/licenses/
  38576. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  38577. 1. Definitions.
  38578. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  38579. and distribution as defined by Sections 1 through 9 of this document.
  38580. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  38581. the copyright owner that is granting the License.
  38582. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  38583. other entities that control, are controlled by, or are under common
  38584. control with that entity. For the purposes of this definition,
  38585. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  38586. direction or management of such entity, whether by contract or
  38587. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  38588. outstanding shares, or (iii) beneficial ownership of such entity.
  38589. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  38590. exercising permissions granted by this License.
  38591. &quot;Source&quot; form shall mean the preferred form for making modifications,
  38592. including but not limited to software source code, documentation
  38593. source, and configuration files.
  38594. &quot;Object&quot; form shall mean any form resulting from mechanical
  38595. transformation or translation of a Source form, including but
  38596. not limited to compiled object code, generated documentation,
  38597. and conversions to other media types.
  38598. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  38599. Object form, made available under the License, as indicated by a
  38600. copyright notice that is included in or attached to the work
  38601. (an example is provided in the Appendix below).
  38602. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  38603. form, that is based on (or derived from) the Work and for which the
  38604. editorial revisions, annotations, elaborations, or other modifications
  38605. represent, as a whole, an original work of authorship. For the purposes
  38606. of this License, Derivative Works shall not include works that remain
  38607. separable from, or merely link (or bind by name) to the interfaces of,
  38608. the Work and Derivative Works thereof.
  38609. &quot;Contribution&quot; shall mean any work of authorship, including
  38610. the original version of the Work and any modifications or additions
  38611. to that Work or Derivative Works thereof, that is intentionally
  38612. submitted to Licensor for inclusion in the Work by the copyright owner
  38613. or by an individual or Legal Entity authorized to submit on behalf of
  38614. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  38615. means any form of electronic, verbal, or written communication sent
  38616. to the Licensor or its representatives, including but not limited to
  38617. communication on electronic mailing lists, source code control systems,
  38618. and issue tracking systems that are managed by, or on behalf of, the
  38619. Licensor for the purpose of discussing and improving the Work, but
  38620. excluding communication that is conspicuously marked or otherwise
  38621. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  38622. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  38623. on behalf of whom a Contribution has been received by Licensor and
  38624. subsequently incorporated within the Work.
  38625. 2. Grant of Copyright License. Subject to the terms and conditions of
  38626. this License, each Contributor hereby grants to You a perpetual,
  38627. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  38628. copyright license to reproduce, prepare Derivative Works of,
  38629. publicly display, publicly perform, sublicense, and distribute the
  38630. Work and such Derivative Works in Source or Object form.
  38631. 3. Grant of Patent License. Subject to the terms and conditions of
  38632. this License, each Contributor hereby grants to You a perpetual,
  38633. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  38634. (except as stated in this section) patent license to make, have made,
  38635. use, offer to sell, sell, import, and otherwise transfer the Work,
  38636. where such license applies only to those patent claims licensable
  38637. by such Contributor that are necessarily infringed by their
  38638. Contribution(s) alone or by combination of their Contribution(s)
  38639. with the Work to which such Contribution(s) was submitted. If You
  38640. institute patent litigation against any entity (including a
  38641. cross-claim or counterclaim in a lawsuit) alleging that the Work
  38642. or a Contribution incorporated within the Work constitutes direct
  38643. or contributory patent infringement, then any patent licenses
  38644. granted to You under this License for that Work shall terminate
  38645. as of the date such litigation is filed.
  38646. 4. Redistribution. You may reproduce and distribute copies of the
  38647. Work or Derivative Works thereof in any medium, with or without
  38648. modifications, and in Source or Object form, provided that You
  38649. meet the following conditions:
  38650. (a) You must give any other recipients of the Work or
  38651. Derivative Works a copy of this License; and
  38652. (b) You must cause any modified files to carry prominent notices
  38653. stating that You changed the files; and
  38654. (c) You must retain, in the Source form of any Derivative Works
  38655. that You distribute, all copyright, patent, trademark, and
  38656. attribution notices from the Source form of the Work,
  38657. excluding those notices that do not pertain to any part of
  38658. the Derivative Works; and
  38659. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  38660. distribution, then any Derivative Works that You distribute must
  38661. include a readable copy of the attribution notices contained
  38662. within such NOTICE file, excluding those notices that do not
  38663. pertain to any part of the Derivative Works, in at least one
  38664. of the following places: within a NOTICE text file distributed
  38665. as part of the Derivative Works; within the Source form or
  38666. documentation, if provided along with the Derivative Works; or,
  38667. within a display generated by the Derivative Works, if and
  38668. wherever such third-party notices normally appear. The contents
  38669. of the NOTICE file are for informational purposes only and
  38670. do not modify the License. You may add Your own attribution
  38671. notices within Derivative Works that You distribute, alongside
  38672. or as an addendum to the NOTICE text from the Work, provided
  38673. that such additional attribution notices cannot be construed
  38674. as modifying the License.
  38675. You may add Your own copyright statement to Your modifications and
  38676. may provide additional or different license terms and conditions
  38677. for use, reproduction, or distribution of Your modifications, or
  38678. for any such Derivative Works as a whole, provided Your use,
  38679. reproduction, and distribution of the Work otherwise complies with
  38680. the conditions stated in this License.
  38681. 5. Submission of Contributions. Unless You explicitly state otherwise,
  38682. any Contribution intentionally submitted for inclusion in the Work
  38683. by You to the Licensor shall be under the terms and conditions of
  38684. this License, without any additional terms or conditions.
  38685. Notwithstanding the above, nothing herein shall supersede or modify
  38686. the terms of any separate license agreement you may have executed
  38687. with Licensor regarding such Contributions.
  38688. 6. Trademarks. This License does not grant permission to use the trade
  38689. names, trademarks, service marks, or product names of the Licensor,
  38690. except as required for reasonable and customary use in describing the
  38691. origin of the Work and reproducing the content of the NOTICE file.
  38692. 7. Disclaimer of Warranty. Unless required by applicable law or
  38693. agreed to in writing, Licensor provides the Work (and each
  38694. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  38695. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  38696. implied, including, without limitation, any warranties or conditions
  38697. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  38698. PARTICULAR PURPOSE. You are solely responsible for determining the
  38699. appropriateness of using or redistributing the Work and assume any
  38700. risks associated with Your exercise of permissions under this License.
  38701. 8. Limitation of Liability. In no event and under no legal theory,
  38702. whether in tort (including negligence), contract, or otherwise,
  38703. unless required by applicable law (such as deliberate and grossly
  38704. negligent acts) or agreed to in writing, shall any Contributor be
  38705. liable to You for damages, including any direct, indirect, special,
  38706. incidental, or consequential damages of any character arising as a
  38707. result of this License or out of the use or inability to use the
  38708. Work (including but not limited to damages for loss of goodwill,
  38709. work stoppage, computer failure or malfunction, or any and all
  38710. other commercial damages or losses), even if such Contributor
  38711. has been advised of the possibility of such damages.
  38712. 9. Accepting Warranty or Additional Liability. While redistributing
  38713. the Work or Derivative Works thereof, You may choose to offer,
  38714. and charge a fee for, acceptance of support, warranty, indemnity,
  38715. or other liability obligations and/or rights consistent with this
  38716. License. However, in accepting such obligations, You may act only
  38717. on Your own behalf and on Your sole responsibility, not on behalf
  38718. of any other Contributor, and only if You agree to indemnify,
  38719. defend, and hold each Contributor harmless for any liability
  38720. incurred by, or claims asserted against, such Contributor by reason
  38721. of your accepting any such warranty or additional liability.
  38722. END OF TERMS AND CONDITIONS
  38723. APPENDIX: How to apply the Apache License to your work.
  38724. To apply the Apache License to your work, attach the following
  38725. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  38726. replaced with your own identifying information. (Don&#x27;t include
  38727. the brackets!) The text should be enclosed in the appropriate
  38728. comment syntax for the file format. We also recommend that a
  38729. file or class name and description of purpose be included on the
  38730. same &quot;printed page&quot; as the copyright notice for easier
  38731. identification within third-party archives.
  38732. Copyright [yyyy] [name of copyright owner]
  38733. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  38734. you may not use this file except in compliance with the License.
  38735. You may obtain a copy of the License at
  38736. http://www.apache.org/licenses/LICENSE-2.0
  38737. Unless required by applicable law or agreed to in writing, software
  38738. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  38739. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  38740. See the License for the specific language governing permissions and
  38741. limitations under the License.
  38742. </pre>
  38743. </div>
  38744. </div>
  38745. <div class="product">
  38746. <span class="title">firebase-measurement-connector</span>
  38747. <span class="homepage"><a href="https://firebase.google.com">homepage</a></span>
  38748. <input type="checkbox" hidden id="112">
  38749. <label class="show" for="112" tabindex="0"></label>
  38750. <div class="licence">
  38751. <pre>Terms and conditions
  38752. This is the Android Software Development Kit License Agreement
  38753. 1. Introduction
  38754. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  38755. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  38756. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  38757. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  38758. 2. Accepting this License Agreement
  38759. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  38760. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  38761. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  38762. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  38763. 3. SDK License from Google
  38764. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  38765. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  38766. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  38767. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  38768. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  38769. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  38770. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  38771. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  38772. 4. Use of the SDK by You
  38773. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  38774. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  38775. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  38776. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  38777. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  38778. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  38779. 5. Your Developer Credentials
  38780. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  38781. 6. Privacy and Information
  38782. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  38783. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  38784. 7. Third Party Applications
  38785. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  38786. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  38787. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  38788. 8. Using Android APIs
  38789. 8.1 Google Data APIs
  38790. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  38791. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  38792. 9. Terminating this License Agreement
  38793. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  38794. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  38795. 9.3 Google may at any time, terminate the License Agreement with you if:
  38796. (A) you have breached any provision of the License Agreement; or
  38797. (B) Google is required to do so by law; or
  38798. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  38799. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  38800. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  38801. 10. DISCLAIMER OF WARRANTIES
  38802. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  38803. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  38804. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  38805. 11. LIMITATION OF LIABILITY
  38806. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  38807. 12. Indemnification
  38808. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  38809. 13. Changes to the License Agreement
  38810. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  38811. 14. General Legal Terms
  38812. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  38813. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  38814. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  38815. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  38816. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  38817. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  38818. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  38819. December 9, 2016
  38820. JSR 250:
  38821. Apache License
  38822. Version 2.0, January 2004
  38823. http://www.apache.org/licenses/
  38824. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  38825. 1. Definitions.
  38826. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  38827. and distribution as defined by Sections 1 through 9 of this document.
  38828. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  38829. the copyright owner that is granting the License.
  38830. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  38831. other entities that control, are controlled by, or are under common
  38832. control with that entity. For the purposes of this definition,
  38833. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  38834. direction or management of such entity, whether by contract or
  38835. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  38836. outstanding shares, or (iii) beneficial ownership of such entity.
  38837. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  38838. exercising permissions granted by this License.
  38839. &quot;Source&quot; form shall mean the preferred form for making modifications,
  38840. including but not limited to software source code, documentation
  38841. source, and configuration files.
  38842. &quot;Object&quot; form shall mean any form resulting from mechanical
  38843. transformation or translation of a Source form, including but
  38844. not limited to compiled object code, generated documentation,
  38845. and conversions to other media types.
  38846. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  38847. Object form, made available under the License, as indicated by a
  38848. copyright notice that is included in or attached to the work
  38849. (an example is provided in the Appendix below).
  38850. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  38851. form, that is based on (or derived from) the Work and for which the
  38852. editorial revisions, annotations, elaborations, or other modifications
  38853. represent, as a whole, an original work of authorship. For the purposes
  38854. of this License, Derivative Works shall not include works that remain
  38855. separable from, or merely link (or bind by name) to the interfaces of,
  38856. the Work and Derivative Works thereof.
  38857. &quot;Contribution&quot; shall mean any work of authorship, including
  38858. the original version of the Work and any modifications or additions
  38859. to that Work or Derivative Works thereof, that is intentionally
  38860. submitted to Licensor for inclusion in the Work by the copyright owner
  38861. or by an individual or Legal Entity authorized to submit on behalf of
  38862. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  38863. means any form of electronic, verbal, or written communication sent
  38864. to the Licensor or its representatives, including but not limited to
  38865. communication on electronic mailing lists, source code control systems,
  38866. and issue tracking systems that are managed by, or on behalf of, the
  38867. Licensor for the purpose of discussing and improving the Work, but
  38868. excluding communication that is conspicuously marked or otherwise
  38869. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  38870. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  38871. on behalf of whom a Contribution has been received by Licensor and
  38872. subsequently incorporated within the Work.
  38873. 2. Grant of Copyright License. Subject to the terms and conditions of
  38874. this License, each Contributor hereby grants to You a perpetual,
  38875. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  38876. copyright license to reproduce, prepare Derivative Works of,
  38877. publicly display, publicly perform, sublicense, and distribute the
  38878. Work and such Derivative Works in Source or Object form.
  38879. 3. Grant of Patent License. Subject to the terms and conditions of
  38880. this License, each Contributor hereby grants to You a perpetual,
  38881. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  38882. (except as stated in this section) patent license to make, have made,
  38883. use, offer to sell, sell, import, and otherwise transfer the Work,
  38884. where such license applies only to those patent claims licensable
  38885. by such Contributor that are necessarily infringed by their
  38886. Contribution(s) alone or by combination of their Contribution(s)
  38887. with the Work to which such Contribution(s) was submitted. If You
  38888. institute patent litigation against any entity (including a
  38889. cross-claim or counterclaim in a lawsuit) alleging that the Work
  38890. or a Contribution incorporated within the Work constitutes direct
  38891. or contributory patent infringement, then any patent licenses
  38892. granted to You under this License for that Work shall terminate
  38893. as of the date such litigation is filed.
  38894. 4. Redistribution. You may reproduce and distribute copies of the
  38895. Work or Derivative Works thereof in any medium, with or without
  38896. modifications, and in Source or Object form, provided that You
  38897. meet the following conditions:
  38898. (a) You must give any other recipients of the Work or
  38899. Derivative Works a copy of this License; and
  38900. (b) You must cause any modified files to carry prominent notices
  38901. stating that You changed the files; and
  38902. (c) You must retain, in the Source form of any Derivative Works
  38903. that You distribute, all copyright, patent, trademark, and
  38904. attribution notices from the Source form of the Work,
  38905. excluding those notices that do not pertain to any part of
  38906. the Derivative Works; and
  38907. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  38908. distribution, then any Derivative Works that You distribute must
  38909. include a readable copy of the attribution notices contained
  38910. within such NOTICE file, excluding those notices that do not
  38911. pertain to any part of the Derivative Works, in at least one
  38912. of the following places: within a NOTICE text file distributed
  38913. as part of the Derivative Works; within the Source form or
  38914. documentation, if provided along with the Derivative Works; or,
  38915. within a display generated by the Derivative Works, if and
  38916. wherever such third-party notices normally appear. The contents
  38917. of the NOTICE file are for informational purposes only and
  38918. do not modify the License. You may add Your own attribution
  38919. notices within Derivative Works that You distribute, alongside
  38920. or as an addendum to the NOTICE text from the Work, provided
  38921. that such additional attribution notices cannot be construed
  38922. as modifying the License.
  38923. You may add Your own copyright statement to Your modifications and
  38924. may provide additional or different license terms and conditions
  38925. for use, reproduction, or distribution of Your modifications, or
  38926. for any such Derivative Works as a whole, provided Your use,
  38927. reproduction, and distribution of the Work otherwise complies with
  38928. the conditions stated in this License.
  38929. 5. Submission of Contributions. Unless You explicitly state otherwise,
  38930. any Contribution intentionally submitted for inclusion in the Work
  38931. by You to the Licensor shall be under the terms and conditions of
  38932. this License, without any additional terms or conditions.
  38933. Notwithstanding the above, nothing herein shall supersede or modify
  38934. the terms of any separate license agreement you may have executed
  38935. with Licensor regarding such Contributions.
  38936. 6. Trademarks. This License does not grant permission to use the trade
  38937. names, trademarks, service marks, or product names of the Licensor,
  38938. except as required for reasonable and customary use in describing the
  38939. origin of the Work and reproducing the content of the NOTICE file.
  38940. 7. Disclaimer of Warranty. Unless required by applicable law or
  38941. agreed to in writing, Licensor provides the Work (and each
  38942. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  38943. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  38944. implied, including, without limitation, any warranties or conditions
  38945. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  38946. PARTICULAR PURPOSE. You are solely responsible for determining the
  38947. appropriateness of using or redistributing the Work and assume any
  38948. risks associated with Your exercise of permissions under this License.
  38949. 8. Limitation of Liability. In no event and under no legal theory,
  38950. whether in tort (including negligence), contract, or otherwise,
  38951. unless required by applicable law (such as deliberate and grossly
  38952. negligent acts) or agreed to in writing, shall any Contributor be
  38953. liable to You for damages, including any direct, indirect, special,
  38954. incidental, or consequential damages of any character arising as a
  38955. result of this License or out of the use or inability to use the
  38956. Work (including but not limited to damages for loss of goodwill,
  38957. work stoppage, computer failure or malfunction, or any and all
  38958. other commercial damages or losses), even if such Contributor
  38959. has been advised of the possibility of such damages.
  38960. 9. Accepting Warranty or Additional Liability. While redistributing
  38961. the Work or Derivative Works thereof, You may choose to offer,
  38962. and charge a fee for, acceptance of support, warranty, indemnity,
  38963. or other liability obligations and/or rights consistent with this
  38964. License. However, in accepting such obligations, You may act only
  38965. on Your own behalf and on Your sole responsibility, not on behalf
  38966. of any other Contributor, and only if You agree to indemnify,
  38967. defend, and hold each Contributor harmless for any liability
  38968. incurred by, or claims asserted against, such Contributor by reason
  38969. of your accepting any such warranty or additional liability.
  38970. END OF TERMS AND CONDITIONS
  38971. APPENDIX: How to apply the Apache License to your work.
  38972. To apply the Apache License to your work, attach the following
  38973. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  38974. replaced with your own identifying information. (Don&#x27;t include
  38975. the brackets!) The text should be enclosed in the appropriate
  38976. comment syntax for the file format. We also recommend that a
  38977. file or class name and description of purpose be included on the
  38978. same &quot;printed page&quot; as the copyright notice for easier
  38979. identification within third-party archives.
  38980. Copyright [yyyy] [name of copyright owner]
  38981. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  38982. you may not use this file except in compliance with the License.
  38983. You may obtain a copy of the License at
  38984. http://www.apache.org/licenses/LICENSE-2.0
  38985. Unless required by applicable law or agreed to in writing, software
  38986. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  38987. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  38988. See the License for the specific language governing permissions and
  38989. limitations under the License.
  38990. absl:
  38991. Apache License
  38992. Version 2.0, January 2004
  38993. http://www.apache.org/licenses/
  38994. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  38995. 1. Definitions.
  38996. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  38997. and distribution as defined by Sections 1 through 9 of this document.
  38998. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  38999. the copyright owner that is granting the License.
  39000. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  39001. other entities that control, are controlled by, or are under common
  39002. control with that entity. For the purposes of this definition,
  39003. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  39004. direction or management of such entity, whether by contract or
  39005. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  39006. outstanding shares, or (iii) beneficial ownership of such entity.
  39007. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  39008. exercising permissions granted by this License.
  39009. &quot;Source&quot; form shall mean the preferred form for making modifications,
  39010. including but not limited to software source code, documentation
  39011. source, and configuration files.
  39012. &quot;Object&quot; form shall mean any form resulting from mechanical
  39013. transformation or translation of a Source form, including but
  39014. not limited to compiled object code, generated documentation,
  39015. and conversions to other media types.
  39016. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  39017. Object form, made available under the License, as indicated by a
  39018. copyright notice that is included in or attached to the work
  39019. (an example is provided in the Appendix below).
  39020. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  39021. form, that is based on (or derived from) the Work and for which the
  39022. editorial revisions, annotations, elaborations, or other modifications
  39023. represent, as a whole, an original work of authorship. For the purposes
  39024. of this License, Derivative Works shall not include works that remain
  39025. separable from, or merely link (or bind by name) to the interfaces of,
  39026. the Work and Derivative Works thereof.
  39027. &quot;Contribution&quot; shall mean any work of authorship, including
  39028. the original version of the Work and any modifications or additions
  39029. to that Work or Derivative Works thereof, that is intentionally
  39030. submitted to Licensor for inclusion in the Work by the copyright owner
  39031. or by an individual or Legal Entity authorized to submit on behalf of
  39032. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  39033. means any form of electronic, verbal, or written communication sent
  39034. to the Licensor or its representatives, including but not limited to
  39035. communication on electronic mailing lists, source code control systems,
  39036. and issue tracking systems that are managed by, or on behalf of, the
  39037. Licensor for the purpose of discussing and improving the Work, but
  39038. excluding communication that is conspicuously marked or otherwise
  39039. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  39040. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  39041. on behalf of whom a Contribution has been received by Licensor and
  39042. subsequently incorporated within the Work.
  39043. 2. Grant of Copyright License. Subject to the terms and conditions of
  39044. this License, each Contributor hereby grants to You a perpetual,
  39045. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  39046. copyright license to reproduce, prepare Derivative Works of,
  39047. publicly display, publicly perform, sublicense, and distribute the
  39048. Work and such Derivative Works in Source or Object form.
  39049. 3. Grant of Patent License. Subject to the terms and conditions of
  39050. this License, each Contributor hereby grants to You a perpetual,
  39051. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  39052. (except as stated in this section) patent license to make, have made,
  39053. use, offer to sell, sell, import, and otherwise transfer the Work,
  39054. where such license applies only to those patent claims licensable
  39055. by such Contributor that are necessarily infringed by their
  39056. Contribution(s) alone or by combination of their Contribution(s)
  39057. with the Work to which such Contribution(s) was submitted. If You
  39058. institute patent litigation against any entity (including a
  39059. cross-claim or counterclaim in a lawsuit) alleging that the Work
  39060. or a Contribution incorporated within the Work constitutes direct
  39061. or contributory patent infringement, then any patent licenses
  39062. granted to You under this License for that Work shall terminate
  39063. as of the date such litigation is filed.
  39064. 4. Redistribution. You may reproduce and distribute copies of the
  39065. Work or Derivative Works thereof in any medium, with or without
  39066. modifications, and in Source or Object form, provided that You
  39067. meet the following conditions:
  39068. (a) You must give any other recipients of the Work or
  39069. Derivative Works a copy of this License; and
  39070. (b) You must cause any modified files to carry prominent notices
  39071. stating that You changed the files; and
  39072. (c) You must retain, in the Source form of any Derivative Works
  39073. that You distribute, all copyright, patent, trademark, and
  39074. attribution notices from the Source form of the Work,
  39075. excluding those notices that do not pertain to any part of
  39076. the Derivative Works; and
  39077. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  39078. distribution, then any Derivative Works that You distribute must
  39079. include a readable copy of the attribution notices contained
  39080. within such NOTICE file, excluding those notices that do not
  39081. pertain to any part of the Derivative Works, in at least one
  39082. of the following places: within a NOTICE text file distributed
  39083. as part of the Derivative Works; within the Source form or
  39084. documentation, if provided along with the Derivative Works; or,
  39085. within a display generated by the Derivative Works, if and
  39086. wherever such third-party notices normally appear. The contents
  39087. of the NOTICE file are for informational purposes only and
  39088. do not modify the License. You may add Your own attribution
  39089. notices within Derivative Works that You distribute, alongside
  39090. or as an addendum to the NOTICE text from the Work, provided
  39091. that such additional attribution notices cannot be construed
  39092. as modifying the License.
  39093. You may add Your own copyright statement to Your modifications and
  39094. may provide additional or different license terms and conditions
  39095. for use, reproduction, or distribution of Your modifications, or
  39096. for any such Derivative Works as a whole, provided Your use,
  39097. reproduction, and distribution of the Work otherwise complies with
  39098. the conditions stated in this License.
  39099. 5. Submission of Contributions. Unless You explicitly state otherwise,
  39100. any Contribution intentionally submitted for inclusion in the Work
  39101. by You to the Licensor shall be under the terms and conditions of
  39102. this License, without any additional terms or conditions.
  39103. Notwithstanding the above, nothing herein shall supersede or modify
  39104. the terms of any separate license agreement you may have executed
  39105. with Licensor regarding such Contributions.
  39106. 6. Trademarks. This License does not grant permission to use the trade
  39107. names, trademarks, service marks, or product names of the Licensor,
  39108. except as required for reasonable and customary use in describing the
  39109. origin of the Work and reproducing the content of the NOTICE file.
  39110. 7. Disclaimer of Warranty. Unless required by applicable law or
  39111. agreed to in writing, Licensor provides the Work (and each
  39112. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  39113. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  39114. implied, including, without limitation, any warranties or conditions
  39115. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  39116. PARTICULAR PURPOSE. You are solely responsible for determining the
  39117. appropriateness of using or redistributing the Work and assume any
  39118. risks associated with Your exercise of permissions under this License.
  39119. 8. Limitation of Liability. In no event and under no legal theory,
  39120. whether in tort (including negligence), contract, or otherwise,
  39121. unless required by applicable law (such as deliberate and grossly
  39122. negligent acts) or agreed to in writing, shall any Contributor be
  39123. liable to You for damages, including any direct, indirect, special,
  39124. incidental, or consequential damages of any character arising as a
  39125. result of this License or out of the use or inability to use the
  39126. Work (including but not limited to damages for loss of goodwill,
  39127. work stoppage, computer failure or malfunction, or any and all
  39128. other commercial damages or losses), even if such Contributor
  39129. has been advised of the possibility of such damages.
  39130. 9. Accepting Warranty or Additional Liability. While redistributing
  39131. the Work or Derivative Works thereof, You may choose to offer,
  39132. and charge a fee for, acceptance of support, warranty, indemnity,
  39133. or other liability obligations and/or rights consistent with this
  39134. License. However, in accepting such obligations, You may act only
  39135. on Your own behalf and on Your sole responsibility, not on behalf
  39136. of any other Contributor, and only if You agree to indemnify,
  39137. defend, and hold each Contributor harmless for any liability
  39138. incurred by, or claims asserted against, such Contributor by reason
  39139. of your accepting any such warranty or additional liability.
  39140. END OF TERMS AND CONDITIONS
  39141. APPENDIX: How to apply the Apache License to your work.
  39142. To apply the Apache License to your work, attach the following
  39143. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  39144. replaced with your own identifying information. (Don&#x27;t include
  39145. the brackets!) The text should be enclosed in the appropriate
  39146. comment syntax for the file format. We also recommend that a
  39147. file or class name and description of purpose be included on the
  39148. same &quot;printed page&quot; as the copyright notice for easier
  39149. identification within third-party archives.
  39150. Copyright [yyyy] [name of copyright owner]
  39151. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  39152. you may not use this file except in compliance with the License.
  39153. You may obtain a copy of the License at
  39154. http://www.apache.org/licenses/LICENSE-2.0
  39155. Unless required by applicable law or agreed to in writing, software
  39156. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  39157. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  39158. See the License for the specific language governing permissions and
  39159. limitations under the License.
  39160. safeparcel:
  39161. Apache License
  39162. Version 2.0, January 2004
  39163. http://www.apache.org/licenses/
  39164. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  39165. 1. Definitions.
  39166. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  39167. and distribution as defined by Sections 1 through 9 of this document.
  39168. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  39169. the copyright owner that is granting the License.
  39170. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  39171. other entities that control, are controlled by, or are under common
  39172. control with that entity. For the purposes of this definition,
  39173. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  39174. direction or management of such entity, whether by contract or
  39175. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  39176. outstanding shares, or (iii) beneficial ownership of such entity.
  39177. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  39178. exercising permissions granted by this License.
  39179. &quot;Source&quot; form shall mean the preferred form for making modifications,
  39180. including but not limited to software source code, documentation
  39181. source, and configuration files.
  39182. &quot;Object&quot; form shall mean any form resulting from mechanical
  39183. transformation or translation of a Source form, including but
  39184. not limited to compiled object code, generated documentation,
  39185. and conversions to other media types.
  39186. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  39187. Object form, made available under the License, as indicated by a
  39188. copyright notice that is included in or attached to the work
  39189. (an example is provided in the Appendix below).
  39190. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  39191. form, that is based on (or derived from) the Work and for which the
  39192. editorial revisions, annotations, elaborations, or other modifications
  39193. represent, as a whole, an original work of authorship. For the purposes
  39194. of this License, Derivative Works shall not include works that remain
  39195. separable from, or merely link (or bind by name) to the interfaces of,
  39196. the Work and Derivative Works thereof.
  39197. &quot;Contribution&quot; shall mean any work of authorship, including
  39198. the original version of the Work and any modifications or additions
  39199. to that Work or Derivative Works thereof, that is intentionally
  39200. submitted to Licensor for inclusion in the Work by the copyright owner
  39201. or by an individual or Legal Entity authorized to submit on behalf of
  39202. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  39203. means any form of electronic, verbal, or written communication sent
  39204. to the Licensor or its representatives, including but not limited to
  39205. communication on electronic mailing lists, source code control systems,
  39206. and issue tracking systems that are managed by, or on behalf of, the
  39207. Licensor for the purpose of discussing and improving the Work, but
  39208. excluding communication that is conspicuously marked or otherwise
  39209. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  39210. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  39211. on behalf of whom a Contribution has been received by Licensor and
  39212. subsequently incorporated within the Work.
  39213. 2. Grant of Copyright License. Subject to the terms and conditions of
  39214. this License, each Contributor hereby grants to You a perpetual,
  39215. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  39216. copyright license to reproduce, prepare Derivative Works of,
  39217. publicly display, publicly perform, sublicense, and distribute the
  39218. Work and such Derivative Works in Source or Object form.
  39219. 3. Grant of Patent License. Subject to the terms and conditions of
  39220. this License, each Contributor hereby grants to You a perpetual,
  39221. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  39222. (except as stated in this section) patent license to make, have made,
  39223. use, offer to sell, sell, import, and otherwise transfer the Work,
  39224. where such license applies only to those patent claims licensable
  39225. by such Contributor that are necessarily infringed by their
  39226. Contribution(s) alone or by combination of their Contribution(s)
  39227. with the Work to which such Contribution(s) was submitted. If You
  39228. institute patent litigation against any entity (including a
  39229. cross-claim or counterclaim in a lawsuit) alleging that the Work
  39230. or a Contribution incorporated within the Work constitutes direct
  39231. or contributory patent infringement, then any patent licenses
  39232. granted to You under this License for that Work shall terminate
  39233. as of the date such litigation is filed.
  39234. 4. Redistribution. You may reproduce and distribute copies of the
  39235. Work or Derivative Works thereof in any medium, with or without
  39236. modifications, and in Source or Object form, provided that You
  39237. meet the following conditions:
  39238. (a) You must give any other recipients of the Work or
  39239. Derivative Works a copy of this License; and
  39240. (b) You must cause any modified files to carry prominent notices
  39241. stating that You changed the files; and
  39242. (c) You must retain, in the Source form of any Derivative Works
  39243. that You distribute, all copyright, patent, trademark, and
  39244. attribution notices from the Source form of the Work,
  39245. excluding those notices that do not pertain to any part of
  39246. the Derivative Works; and
  39247. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  39248. distribution, then any Derivative Works that You distribute must
  39249. include a readable copy of the attribution notices contained
  39250. within such NOTICE file, excluding those notices that do not
  39251. pertain to any part of the Derivative Works, in at least one
  39252. of the following places: within a NOTICE text file distributed
  39253. as part of the Derivative Works; within the Source form or
  39254. documentation, if provided along with the Derivative Works; or,
  39255. within a display generated by the Derivative Works, if and
  39256. wherever such third-party notices normally appear. The contents
  39257. of the NOTICE file are for informational purposes only and
  39258. do not modify the License. You may add Your own attribution
  39259. notices within Derivative Works that You distribute, alongside
  39260. or as an addendum to the NOTICE text from the Work, provided
  39261. that such additional attribution notices cannot be construed
  39262. as modifying the License.
  39263. You may add Your own copyright statement to Your modifications and
  39264. may provide additional or different license terms and conditions
  39265. for use, reproduction, or distribution of Your modifications, or
  39266. for any such Derivative Works as a whole, provided Your use,
  39267. reproduction, and distribution of the Work otherwise complies with
  39268. the conditions stated in this License.
  39269. 5. Submission of Contributions. Unless You explicitly state otherwise,
  39270. any Contribution intentionally submitted for inclusion in the Work
  39271. by You to the Licensor shall be under the terms and conditions of
  39272. this License, without any additional terms or conditions.
  39273. Notwithstanding the above, nothing herein shall supersede or modify
  39274. the terms of any separate license agreement you may have executed
  39275. with Licensor regarding such Contributions.
  39276. 6. Trademarks. This License does not grant permission to use the trade
  39277. names, trademarks, service marks, or product names of the Licensor,
  39278. except as required for reasonable and customary use in describing the
  39279. origin of the Work and reproducing the content of the NOTICE file.
  39280. 7. Disclaimer of Warranty. Unless required by applicable law or
  39281. agreed to in writing, Licensor provides the Work (and each
  39282. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  39283. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  39284. implied, including, without limitation, any warranties or conditions
  39285. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  39286. PARTICULAR PURPOSE. You are solely responsible for determining the
  39287. appropriateness of using or redistributing the Work and assume any
  39288. risks associated with Your exercise of permissions under this License.
  39289. 8. Limitation of Liability. In no event and under no legal theory,
  39290. whether in tort (including negligence), contract, or otherwise,
  39291. unless required by applicable law (such as deliberate and grossly
  39292. negligent acts) or agreed to in writing, shall any Contributor be
  39293. liable to You for damages, including any direct, indirect, special,
  39294. incidental, or consequential damages of any character arising as a
  39295. result of this License or out of the use or inability to use the
  39296. Work (including but not limited to damages for loss of goodwill,
  39297. work stoppage, computer failure or malfunction, or any and all
  39298. other commercial damages or losses), even if such Contributor
  39299. has been advised of the possibility of such damages.
  39300. 9. Accepting Warranty or Additional Liability. While redistributing
  39301. the Work or Derivative Works thereof, You may choose to offer,
  39302. and charge a fee for, acceptance of support, warranty, indemnity,
  39303. or other liability obligations and/or rights consistent with this
  39304. License. However, in accepting such obligations, You may act only
  39305. on Your own behalf and on Your sole responsibility, not on behalf
  39306. of any other Contributor, and only if You agree to indemnify,
  39307. defend, and hold each Contributor harmless for any liability
  39308. incurred by, or claims asserted against, such Contributor by reason
  39309. of your accepting any such warranty or additional liability.
  39310. END OF TERMS AND CONDITIONS
  39311. APPENDIX: How to apply the Apache License to your work.
  39312. To apply the Apache License to your work, attach the following
  39313. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  39314. replaced with your own identifying information. (Don&#x27;t include
  39315. the brackets!) The text should be enclosed in the appropriate
  39316. comment syntax for the file format. We also recommend that a
  39317. file or class name and description of purpose be included on the
  39318. same &quot;printed page&quot; as the copyright notice for easier
  39319. identification within third-party archives.
  39320. Copyright [yyyy] [name of copyright owner]
  39321. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  39322. you may not use this file except in compliance with the License.
  39323. You may obtain a copy of the License at
  39324. http://www.apache.org/licenses/LICENSE-2.0
  39325. Unless required by applicable law or agreed to in writing, software
  39326. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  39327. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  39328. See the License for the specific language governing permissions and
  39329. limitations under the License.
  39330. JSR 305:
  39331. Copyright (c) 2007-2009, JSR305 expert group
  39332. All rights reserved.
  39333. http://www.opensource.org/licenses/bsd-license.php
  39334. Redistribution and use in source and binary forms, with or without
  39335. modification, are permitted provided that the following conditions are met:
  39336. * Redistributions of source code must retain the above copyright notice,
  39337. this list of conditions and the following disclaimer.
  39338. * Redistributions in binary form must reproduce the above copyright notice,
  39339. this list of conditions and the following disclaimer in the documentation
  39340. and/or other materials provided with the distribution.
  39341. * Neither the name of the JSR305 expert group nor the names of its
  39342. contributors may be used to endorse or promote products derived from
  39343. this software without specific prior written permission.
  39344. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  39345. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  39346. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  39347. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  39348. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  39349. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  39350. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  39351. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  39352. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  39353. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  39354. POSSIBILITY OF SUCH DAMAGE.
  39355. Protobuf Nano:
  39356. Copyright 2008, Google Inc.
  39357. All rights reserved.
  39358. Redistribution and use in source and binary forms, with or without
  39359. modification, are permitted provided that the following conditions are
  39360. met:
  39361. * Redistributions of source code must retain the above copyright
  39362. notice, this list of conditions and the following disclaimer.
  39363. * Redistributions in binary form must reproduce the above
  39364. copyright notice, this list of conditions and the following disclaimer
  39365. in the documentation and/or other materials provided with the
  39366. distribution.
  39367. * Neither the name of Google Inc. nor the names of its
  39368. contributors may be used to endorse or promote products derived from
  39369. this software without specific prior written permission.
  39370. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  39371. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  39372. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  39373. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  39374. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  39375. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  39376. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  39377. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  39378. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  39379. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  39380. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  39381. Code generated by the Protocol Buffer compiler is owned by the owner
  39382. of the input file used when generating it. This code is not
  39383. standalone and requires a support library to be linked with it. This
  39384. support library is itself covered by the above license.
  39385. flatbuffers:
  39386. Apache License
  39387. Version 2.0, January 2004
  39388. http://www.apache.org/licenses/
  39389. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  39390. 1. Definitions.
  39391. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  39392. and distribution as defined by Sections 1 through 9 of this document.
  39393. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  39394. the copyright owner that is granting the License.
  39395. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  39396. other entities that control, are controlled by, or are under common
  39397. control with that entity. For the purposes of this definition,
  39398. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  39399. direction or management of such entity, whether by contract or
  39400. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  39401. outstanding shares, or (iii) beneficial ownership of such entity.
  39402. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  39403. exercising permissions granted by this License.
  39404. &quot;Source&quot; form shall mean the preferred form for making modifications,
  39405. including but not limited to software source code, documentation
  39406. source, and configuration files.
  39407. &quot;Object&quot; form shall mean any form resulting from mechanical
  39408. transformation or translation of a Source form, including but
  39409. not limited to compiled object code, generated documentation,
  39410. and conversions to other media types.
  39411. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  39412. Object form, made available under the License, as indicated by a
  39413. copyright notice that is included in or attached to the work
  39414. (an example is provided in the Appendix below).
  39415. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  39416. form, that is based on (or derived from) the Work and for which the
  39417. editorial revisions, annotations, elaborations, or other modifications
  39418. represent, as a whole, an original work of authorship. For the purposes
  39419. of this License, Derivative Works shall not include works that remain
  39420. separable from, or merely link (or bind by name) to the interfaces of,
  39421. the Work and Derivative Works thereof.
  39422. &quot;Contribution&quot; shall mean any work of authorship, including
  39423. the original version of the Work and any modifications or additions
  39424. to that Work or Derivative Works thereof, that is intentionally
  39425. submitted to Licensor for inclusion in the Work by the copyright owner
  39426. or by an individual or Legal Entity authorized to submit on behalf of
  39427. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  39428. means any form of electronic, verbal, or written communication sent
  39429. to the Licensor or its representatives, including but not limited to
  39430. communication on electronic mailing lists, source code control systems,
  39431. and issue tracking systems that are managed by, or on behalf of, the
  39432. Licensor for the purpose of discussing and improving the Work, but
  39433. excluding communication that is conspicuously marked or otherwise
  39434. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  39435. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  39436. on behalf of whom a Contribution has been received by Licensor and
  39437. subsequently incorporated within the Work.
  39438. 2. Grant of Copyright License. Subject to the terms and conditions of
  39439. this License, each Contributor hereby grants to You a perpetual,
  39440. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  39441. copyright license to reproduce, prepare Derivative Works of,
  39442. publicly display, publicly perform, sublicense, and distribute the
  39443. Work and such Derivative Works in Source or Object form.
  39444. 3. Grant of Patent License. Subject to the terms and conditions of
  39445. this License, each Contributor hereby grants to You a perpetual,
  39446. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  39447. (except as stated in this section) patent license to make, have made,
  39448. use, offer to sell, sell, import, and otherwise transfer the Work,
  39449. where such license applies only to those patent claims licensable
  39450. by such Contributor that are necessarily infringed by their
  39451. Contribution(s) alone or by combination of their Contribution(s)
  39452. with the Work to which such Contribution(s) was submitted. If You
  39453. institute patent litigation against any entity (including a
  39454. cross-claim or counterclaim in a lawsuit) alleging that the Work
  39455. or a Contribution incorporated within the Work constitutes direct
  39456. or contributory patent infringement, then any patent licenses
  39457. granted to You under this License for that Work shall terminate
  39458. as of the date such litigation is filed.
  39459. 4. Redistribution. You may reproduce and distribute copies of the
  39460. Work or Derivative Works thereof in any medium, with or without
  39461. modifications, and in Source or Object form, provided that You
  39462. meet the following conditions:
  39463. (a) You must give any other recipients of the Work or
  39464. Derivative Works a copy of this License; and
  39465. (b) You must cause any modified files to carry prominent notices
  39466. stating that You changed the files; and
  39467. (c) You must retain, in the Source form of any Derivative Works
  39468. that You distribute, all copyright, patent, trademark, and
  39469. attribution notices from the Source form of the Work,
  39470. excluding those notices that do not pertain to any part of
  39471. the Derivative Works; and
  39472. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  39473. distribution, then any Derivative Works that You distribute must
  39474. include a readable copy of the attribution notices contained
  39475. within such NOTICE file, excluding those notices that do not
  39476. pertain to any part of the Derivative Works, in at least one
  39477. of the following places: within a NOTICE text file distributed
  39478. as part of the Derivative Works; within the Source form or
  39479. documentation, if provided along with the Derivative Works; or,
  39480. within a display generated by the Derivative Works, if and
  39481. wherever such third-party notices normally appear. The contents
  39482. of the NOTICE file are for informational purposes only and
  39483. do not modify the License. You may add Your own attribution
  39484. notices within Derivative Works that You distribute, alongside
  39485. or as an addendum to the NOTICE text from the Work, provided
  39486. that such additional attribution notices cannot be construed
  39487. as modifying the License.
  39488. You may add Your own copyright statement to Your modifications and
  39489. may provide additional or different license terms and conditions
  39490. for use, reproduction, or distribution of Your modifications, or
  39491. for any such Derivative Works as a whole, provided Your use,
  39492. reproduction, and distribution of the Work otherwise complies with
  39493. the conditions stated in this License.
  39494. 5. Submission of Contributions. Unless You explicitly state otherwise,
  39495. any Contribution intentionally submitted for inclusion in the Work
  39496. by You to the Licensor shall be under the terms and conditions of
  39497. this License, without any additional terms or conditions.
  39498. Notwithstanding the above, nothing herein shall supersede or modify
  39499. the terms of any separate license agreement you may have executed
  39500. with Licensor regarding such Contributions.
  39501. 6. Trademarks. This License does not grant permission to use the trade
  39502. names, trademarks, service marks, or product names of the Licensor,
  39503. except as required for reasonable and customary use in describing the
  39504. origin of the Work and reproducing the content of the NOTICE file.
  39505. 7. Disclaimer of Warranty. Unless required by applicable law or
  39506. agreed to in writing, Licensor provides the Work (and each
  39507. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  39508. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  39509. implied, including, without limitation, any warranties or conditions
  39510. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  39511. PARTICULAR PURPOSE. You are solely responsible for determining the
  39512. appropriateness of using or redistributing the Work and assume any
  39513. risks associated with Your exercise of permissions under this License.
  39514. 8. Limitation of Liability. In no event and under no legal theory,
  39515. whether in tort (including negligence), contract, or otherwise,
  39516. unless required by applicable law (such as deliberate and grossly
  39517. negligent acts) or agreed to in writing, shall any Contributor be
  39518. liable to You for damages, including any direct, indirect, special,
  39519. incidental, or consequential damages of any character arising as a
  39520. result of this License or out of the use or inability to use the
  39521. Work (including but not limited to damages for loss of goodwill,
  39522. work stoppage, computer failure or malfunction, or any and all
  39523. other commercial damages or losses), even if such Contributor
  39524. has been advised of the possibility of such damages.
  39525. 9. Accepting Warranty or Additional Liability. While redistributing
  39526. the Work or Derivative Works thereof, You may choose to offer,
  39527. and charge a fee for, acceptance of support, warranty, indemnity,
  39528. or other liability obligations and/or rights consistent with this
  39529. License. However, in accepting such obligations, You may act only
  39530. on Your own behalf and on Your sole responsibility, not on behalf
  39531. of any other Contributor, and only if You agree to indemnify,
  39532. defend, and hold each Contributor harmless for any liability
  39533. incurred by, or claims asserted against, such Contributor by reason
  39534. of your accepting any such warranty or additional liability.
  39535. END OF TERMS AND CONDITIONS
  39536. APPENDIX: How to apply the Apache License to your work.
  39537. To apply the Apache License to your work, attach the following
  39538. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  39539. replaced with your own identifying information. (Don&#x27;t include
  39540. the brackets!) The text should be enclosed in the appropriate
  39541. comment syntax for the file format. We also recommend that a
  39542. file or class name and description of purpose be included on the
  39543. same &quot;printed page&quot; as the copyright notice for easier
  39544. identification within third-party archives.
  39545. Copyright 2014 Google Inc.
  39546. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  39547. you may not use this file except in compliance with the License.
  39548. You may obtain a copy of the License at
  39549. http://www.apache.org/licenses/LICENSE-2.0
  39550. Unless required by applicable law or agreed to in writing, software
  39551. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  39552. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  39553. See the License for the specific language governing permissions and
  39554. limitations under the License.
  39555. </pre>
  39556. </div>
  39557. </div>
  39558. <div class="product">
  39559. <span class="title">firebase-messaging</span>
  39560. <span class="homepage"><a href="https://firebase.google.com">homepage</a></span>
  39561. <input type="checkbox" hidden id="113">
  39562. <label class="show" for="113" tabindex="0"></label>
  39563. <div class="licence">
  39564. <pre>Terms and conditions
  39565. This is the Android Software Development Kit License Agreement
  39566. 1. Introduction
  39567. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  39568. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  39569. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  39570. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  39571. 2. Accepting this License Agreement
  39572. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  39573. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  39574. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  39575. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  39576. 3. SDK License from Google
  39577. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  39578. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  39579. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  39580. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  39581. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  39582. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  39583. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  39584. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  39585. 4. Use of the SDK by You
  39586. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  39587. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  39588. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  39589. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  39590. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  39591. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  39592. 5. Your Developer Credentials
  39593. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  39594. 6. Privacy and Information
  39595. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  39596. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  39597. 7. Third Party Applications
  39598. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  39599. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  39600. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  39601. 8. Using Android APIs
  39602. 8.1 Google Data APIs
  39603. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  39604. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  39605. 9. Terminating this License Agreement
  39606. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  39607. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  39608. 9.3 Google may at any time, terminate the License Agreement with you if:
  39609. (A) you have breached any provision of the License Agreement; or
  39610. (B) Google is required to do so by law; or
  39611. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  39612. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  39613. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  39614. 10. DISCLAIMER OF WARRANTIES
  39615. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  39616. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  39617. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  39618. 11. LIMITATION OF LIABILITY
  39619. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  39620. 12. Indemnification
  39621. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  39622. 13. Changes to the License Agreement
  39623. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  39624. 14. General Legal Terms
  39625. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  39626. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  39627. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  39628. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  39629. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  39630. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  39631. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  39632. December 9, 2016
  39633. Android SDK:
  39634. ANDROID SOFTWARE DEVELOPMENT KIT
  39635. Terms and Conditions
  39636. This is the Android Software Development Kit License Agreement.
  39637. 1. Introduction
  39638. 1.1 The Android Software Development Kit (referred to in this License Agreement as the &quot;SDK&quot; and
  39639. specifically including the Android system files, packaged APIs, and Google APIs add-ons) is
  39640. licensed to you subject to the terms of this License Agreement. This License Agreement forms a
  39641. legally binding contract between you and Google in relation to your use of the SDK.
  39642. 1.2 &quot;Google&quot; means Google Inc., a Delaware corporation with principal place of business at 1600
  39643. Amphitheatre Parkway, Mountain View, CA 94043, United States.
  39644. 2. Accepting this License Agreement
  39645. 2.1 In order to use the SDK, you must first agree to this License Agreement. You may not use the
  39646. SDK if you do not accept this License Agreement.
  39647. 2.2 You can accept this License Agreement by:
  39648. (A) clicking to accept or agree to this License Agreement, where this option is made available to
  39649. you; or
  39650. (B) by actually using the SDK. In this case, you agree that use of the SDK constitutes acceptance of
  39651. the Licensing Agreement from that point onwards.
  39652. 2.3 You may not use the SDK and may not accept the Licensing Agreement if you are a person barred
  39653. from receiving the SDK under the laws of the United States or other countries including the country
  39654. in which you are resident or from which you use the SDK.
  39655. 2.4 If you are agreeing to be bound by this License Agreement on behalf of your employer or other
  39656. entity, you represent and warrant that you have full legal authority to bind your employer or such
  39657. entity to this License Agreement. If you do not have the requisite authority, you may not accept
  39658. the Licensing Agreement or use the SDK on behalf of your employer or other entity.
  39659. 3. SDK License from Google
  39660. 3.1 Subject to the terms of this License Agreement, Google grants you a limited, worldwide,
  39661. royalty-free, non- assignable and non-exclusive license to use the SDK solely to develop
  39662. applications to run on the Android platform.
  39663. 3.2 You agree that Google or third parties own all legal right, title and interest in and to the
  39664. SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property
  39665. Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law,
  39666. and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  39667. 3.3 Except to the extent required by applicable third party licenses, you may not copy (except for
  39668. backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create
  39669. derivative works of the SDK or any part of the SDK. Except to the extent required by applicable
  39670. third party licenses, you may not load any part of the SDK onto a mobile handset or any other
  39671. hardware device except a personal computer, combine any part of the SDK with other software, or
  39672. distribute any software or device incorporating a part of the SDK.
  39673. 3.4 Use, reproduction and distribution of components of the SDK licensed under an open source
  39674. software license are governed solely by the terms of that open source software license and not
  39675. this License Agreement.
  39676. 3.5 You agree that the form and nature of the SDK that Google provides may change without prior
  39677. notice to you and that future versions of the SDK may be incompatible with applications developed
  39678. on previous versions of the SDK. You agree that Google may stop (permanently or temporarily)
  39679. providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole
  39680. discretion, without prior notice to you.
  39681. 3.6 Nothing in this License Agreement gives you a right to use any of Google&#x27;s trade names,
  39682. trademarks, service marks, logos, domain names, or other distinctive brand features.
  39683. 3.7 You agree that you will not remove, obscure, or alter any proprietary rights notices (including
  39684. copyright and trademark notices) that may be affixed to or contained within the SDK.
  39685. 4. Use of the SDK by You
  39686. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under
  39687. this License Agreement in or to any software applications that you develop using the SDK, including
  39688. any intellectual property rights that subsist in those applications.
  39689. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) this
  39690. License Agreement and (b) any applicable law, regulation or generally accepted practices or
  39691. guidelines in the relevant jurisdictions (including any laws regarding the export of data or
  39692. software to and from the United States or other relevant countries).
  39693. 4.3 You agree that if you use the SDK to develop applications for general public users, you will
  39694. protect the privacy and legal rights of those users. If the users provide you with user names,
  39695. passwords, or other login information or personal information, your must make the users aware that
  39696. the information will be available to your application, and you must provide legally adequate privacy
  39697. notice and protection for those users. If your application stores personal or sensitive information
  39698. provided by users, it must do so securely. If the user provides your application with Google Account
  39699. information, your application may only use that information to access the user&#x27;s Google Account
  39700. when, and for the limited purposes for which, the user has given you permission to do so.
  39701. 4.4 You agree that you will not engage in any activity with the SDK, including the development or
  39702. distribution of an application, that interferes with, disrupts, damages, or accesses in an
  39703. unauthorized manner the servers, networks, or other properties or services of any third party
  39704. including, but not limited to, Google or any mobile communications carrier.
  39705. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or
  39706. to any third party for) any data, content, or resources that you create, transmit or display through
  39707. the Android platform and/or applications for the Android platform, and for the consequences of your
  39708. actions (including any loss or damage which Google may suffer) by doing so.
  39709. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or
  39710. to any third party for) any breach of your obligations under this License Agreement, any applicable
  39711. third party contract or Terms of Service, or any applicable law or regulation, and for the
  39712. consequences (including any loss or damage which Google or any third party may suffer) of any such
  39713. breach.
  39714. 5. Your Developer Credentials
  39715. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer
  39716. credentials that may be issued to you by Google or which you may choose yourself and that you will
  39717. be solely responsible for all applications that are developed under your developer credentials.
  39718. 6. Privacy and Information
  39719. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage
  39720. statistics from the software including but not limited to a unique identifier, associated IP
  39721. address, version number of the software, and information on which tools and/or services in the SDK
  39722. are being used and how they are being used. Before any of this information is collected, the SDK
  39723. will notify you and seek your consent. If you withhold consent, the information will not be
  39724. collected.
  39725. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in
  39726. accordance with Google&#x27;s Privacy Policy.
  39727. 7. Third Party Applications for the Android Platform
  39728. 7.1 If you use the SDK to run applications developed by a third party or that access data, content
  39729. or resources provided by a third party, you agree that Google is not responsible for those
  39730. applications, data, content, or resources. You understand that all data, content or resources which
  39731. you may access through such third party applications are the sole responsibility of the person from
  39732. which they originated and that Google is not liable for any loss or damage that you may experience
  39733. as a result of the use or access of any of those third party applications, data, content, or
  39734. resources.
  39735. 7.2 You should be aware the data, content, and resources presented to you through such a third party
  39736. application may be protected by intellectual property rights which are owned by the providers (or by
  39737. other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute
  39738. or create derivative works based on these data, content, or resources (either in whole or in part)
  39739. unless you have been specifically given permission to do so by the relevant owners.
  39740. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may
  39741. be subject to separate terms between you and the relevant third party. In that case, this License
  39742. Agreement does not affect your legal relationship with these third parties.
  39743. 8. Using Android APIs
  39744. 8.1 Google Data APIs
  39745. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be
  39746. protected by intellectual property rights which are owned by Google or those parties that provide
  39747. the data (or by other persons or companies on their behalf). Your use of any such API may be subject
  39748. to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create
  39749. derivative works based on this data (either in whole or in part) unless allowed by the relevant
  39750. Terms of Service.
  39751. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you
  39752. shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited
  39753. purposes for which, the user has given you permission to do so.
  39754. 9. Terminating this License Agreement
  39755. 9.1 This License Agreement will continue to apply until terminated by either you or Google as set
  39756. out below.
  39757. 9.2 If you want to terminate this License Agreement, you may do so by ceasing your use of the SDK
  39758. and any relevant developer credentials.
  39759. 9.3 Google may at any time, terminate this License Agreement with you if:
  39760. (A) you have breached any provision of this License Agreement; or
  39761. (B) Google is required to do so by law; or
  39762. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated
  39763. its relationship with Google or ceased to offer certain parts of the SDK to you; or
  39764. (D) Google decides to no longer providing the SDK or certain parts of the SDK to users in the
  39765. country in which you are resident or from which you use the service, or the provision of the SDK or
  39766. certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially
  39767. viable.
  39768. 9.4 When this License Agreement comes to an end, all of the legal rights, obligations and
  39769. liabilities that you and Google have benefited from, been subject to (or which have accrued over
  39770. time whilst this License Agreement has been in force) or which are expressed to continue
  39771. indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall
  39772. continue to apply to such rights, obligations and liabilities indefinitely.
  39773. 10. DISCLAIMER OF WARRANTIES
  39774. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE
  39775. SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  39776. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE
  39777. SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR
  39778. COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  39779. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS
  39780. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY,
  39781. FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  39782. 11. LIMITATION OF LIABILITY
  39783. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS
  39784. LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT,
  39785. INCIDENTAL, SPECIAL CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY
  39786. LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN
  39787. AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  39788. 12. Indemnification
  39789. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless
  39790. Google, its affiliates and their respective directors, officers, employees and agents from and
  39791. against any and all claims, actions, suits or proceedings, as well as any and all losses,
  39792. liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or
  39793. accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any
  39794. copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any
  39795. person or defames any person or violates their rights of publicity or privacy, and (c) any
  39796. non-compliance by you with this License Agreement.
  39797. 13. Changes to the License Agreement
  39798. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK.
  39799. When these changes are made, Google will make a new version of the License Agreement available on
  39800. the website where the SDK is made available.
  39801. 14. General Legal Terms
  39802. 14.1 This License Agreement constitute the whole legal agreement between you and Google and govern
  39803. your use of the SDK (excluding any services which Google may provide to you under a separate written
  39804. agreement), and completely replace any prior agreements between you and Google in relation to the
  39805. SDK.
  39806. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is
  39807. contained in this License Agreement (or which Google has the benefit of under any applicable law),
  39808. this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies
  39809. will still be available to Google.
  39810. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision
  39811. of this License Agreement is invalid, then that provision will be removed from this License
  39812. Agreement without affecting the rest of this License Agreement. The remaining provisions of this
  39813. License Agreement will continue to be valid and enforceable.
  39814. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the
  39815. parent shall be third party beneficiaries to this License Agreement and that such other companies
  39816. shall be entitled to directly enforce, and rely upon, any provision of this License Agreement that
  39817. confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall
  39818. be third party beneficiaries to this License Agreement.
  39819. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST
  39820. COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE
  39821. LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  39822. 14.6 The rights granted in this License Agreement may not be assigned or transferred by either you
  39823. or Google without the prior written approval of the other party. Neither you nor Google shall be
  39824. permitted to delegate their responsibilities or obligations under this License Agreement without the
  39825. prior written approval of the other party.
  39826. 14.7 This License Agreement, and your relationship with Google under this License Agreement, shall
  39827. be governed by the laws of the State of California without regard to its conflict of laws
  39828. provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located
  39829. within the county of Santa Clara, California to resolve any legal matter arising from this License
  39830. Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for
  39831. injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  39832. April 10, 2009
  39833. AndroidX activity library, AndroidX annotation library, AndroidX asynclayoutinflater library, AndroidX concurrent futures library, AndroidX core library, AndroidX cursoradapter library, AndroidX documentfile library, AndroidX drawerlayout library, AndroidX fragment library, AndroidX legacy coreui library, AndroidX legacy v4 library, AndroidX print library, AndroidX slidingpanelayout library, AndroidX swiperefreshlayout library, AndroidX viewpager library:
  39834. Copyright (c) 2005-2011, The Android Open Source Project
  39835. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  39836. you may not use this file except in compliance with the License.
  39837. Unless required by applicable law or agreed to in writing, software
  39838. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  39839. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  39840. See the License for the specific language governing permissions and
  39841. limitations under the License.
  39842. Apache License
  39843. Version 2.0, January 2004
  39844. http://www.apache.org/licenses/
  39845. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  39846. 1. Definitions.
  39847. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  39848. and distribution as defined by Sections 1 through 9 of this document.
  39849. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  39850. the copyright owner that is granting the License.
  39851. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  39852. other entities that control, are controlled by, or are under common
  39853. control with that entity. For the purposes of this definition,
  39854. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  39855. direction or management of such entity, whether by contract or
  39856. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  39857. outstanding shares, or (iii) beneficial ownership of such entity.
  39858. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  39859. exercising permissions granted by this License.
  39860. &quot;Source&quot; form shall mean the preferred form for making modifications,
  39861. including but not limited to software source code, documentation
  39862. source, and configuration files.
  39863. &quot;Object&quot; form shall mean any form resulting from mechanical
  39864. transformation or translation of a Source form, including but
  39865. not limited to compiled object code, generated documentation,
  39866. and conversions to other media types.
  39867. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  39868. Object form, made available under the License, as indicated by a
  39869. copyright notice that is included in or attached to the work
  39870. (an example is provided in the Appendix below).
  39871. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  39872. form, that is based on (or derived from) the Work and for which the
  39873. editorial revisions, annotations, elaborations, or other modifications
  39874. represent, as a whole, an original work of authorship. For the purposes
  39875. of this License, Derivative Works shall not include works that remain
  39876. separable from, or merely link (or bind by name) to the interfaces of,
  39877. the Work and Derivative Works thereof.
  39878. &quot;Contribution&quot; shall mean any work of authorship, including
  39879. the original version of the Work and any modifications or additions
  39880. to that Work or Derivative Works thereof, that is intentionally
  39881. submitted to Licensor for inclusion in the Work by the copyright owner
  39882. or by an individual or Legal Entity authorized to submit on behalf of
  39883. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  39884. means any form of electronic, verbal, or written communication sent
  39885. to the Licensor or its representatives, including but not limited to
  39886. communication on electronic mailing lists, source code control systems,
  39887. and issue tracking systems that are managed by, or on behalf of, the
  39888. Licensor for the purpose of discussing and improving the Work, but
  39889. excluding communication that is conspicuously marked or otherwise
  39890. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  39891. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  39892. on behalf of whom a Contribution has been received by Licensor and
  39893. subsequently incorporated within the Work.
  39894. 2. Grant of Copyright License. Subject to the terms and conditions of
  39895. this License, each Contributor hereby grants to You a perpetual,
  39896. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  39897. copyright license to reproduce, prepare Derivative Works of,
  39898. publicly display, publicly perform, sublicense, and distribute the
  39899. Work and such Derivative Works in Source or Object form.
  39900. 3. Grant of Patent License. Subject to the terms and conditions of
  39901. this License, each Contributor hereby grants to You a perpetual,
  39902. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  39903. (except as stated in this section) patent license to make, have made,
  39904. use, offer to sell, sell, import, and otherwise transfer the Work,
  39905. where such license applies only to those patent claims licensable
  39906. by such Contributor that are necessarily infringed by their
  39907. Contribution(s) alone or by combination of their Contribution(s)
  39908. with the Work to which such Contribution(s) was submitted. If You
  39909. institute patent litigation against any entity (including a
  39910. cross-claim or counterclaim in a lawsuit) alleging that the Work
  39911. or a Contribution incorporated within the Work constitutes direct
  39912. or contributory patent infringement, then any patent licenses
  39913. granted to You under this License for that Work shall terminate
  39914. as of the date such litigation is filed.
  39915. 4. Redistribution. You may reproduce and distribute copies of the
  39916. Work or Derivative Works thereof in any medium, with or without
  39917. modifications, and in Source or Object form, provided that You
  39918. meet the following conditions:
  39919. (a) You must give any other recipients of the Work or
  39920. Derivative Works a copy of this License; and
  39921. (b) You must cause any modified files to carry prominent notices
  39922. stating that You changed the files; and
  39923. (c) You must retain, in the Source form of any Derivative Works
  39924. that You distribute, all copyright, patent, trademark, and
  39925. attribution notices from the Source form of the Work,
  39926. excluding those notices that do not pertain to any part of
  39927. the Derivative Works; and
  39928. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  39929. distribution, then any Derivative Works that You distribute must
  39930. include a readable copy of the attribution notices contained
  39931. within such NOTICE file, excluding those notices that do not
  39932. pertain to any part of the Derivative Works, in at least one
  39933. of the following places: within a NOTICE text file distributed
  39934. as part of the Derivative Works; within the Source form or
  39935. documentation, if provided along with the Derivative Works; or,
  39936. within a display generated by the Derivative Works, if and
  39937. wherever such third-party notices normally appear. The contents
  39938. of the NOTICE file are for informational purposes only and
  39939. do not modify the License. You may add Your own attribution
  39940. notices within Derivative Works that You distribute, alongside
  39941. or as an addendum to the NOTICE text from the Work, provided
  39942. that such additional attribution notices cannot be construed
  39943. as modifying the License.
  39944. You may add Your own copyright statement to Your modifications and
  39945. may provide additional or different license terms and conditions
  39946. for use, reproduction, or distribution of Your modifications, or
  39947. for any such Derivative Works as a whole, provided Your use,
  39948. reproduction, and distribution of the Work otherwise complies with
  39949. the conditions stated in this License.
  39950. 5. Submission of Contributions. Unless You explicitly state otherwise,
  39951. any Contribution intentionally submitted for inclusion in the Work
  39952. by You to the Licensor shall be under the terms and conditions of
  39953. this License, without any additional terms or conditions.
  39954. Notwithstanding the above, nothing herein shall supersede or modify
  39955. the terms of any separate license agreement you may have executed
  39956. with Licensor regarding such Contributions.
  39957. 6. Trademarks. This License does not grant permission to use the trade
  39958. names, trademarks, service marks, or product names of the Licensor,
  39959. except as required for reasonable and customary use in describing the
  39960. origin of the Work and reproducing the content of the NOTICE file.
  39961. 7. Disclaimer of Warranty. Unless required by applicable law or
  39962. agreed to in writing, Licensor provides the Work (and each
  39963. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  39964. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  39965. implied, including, without limitation, any warranties or conditions
  39966. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  39967. PARTICULAR PURPOSE. You are solely responsible for determining the
  39968. appropriateness of using or redistributing the Work and assume any
  39969. risks associated with Your exercise of permissions under this License.
  39970. 8. Limitation of Liability. In no event and under no legal theory,
  39971. whether in tort (including negligence), contract, or otherwise,
  39972. unless required by applicable law (such as deliberate and grossly
  39973. negligent acts) or agreed to in writing, shall any Contributor be
  39974. liable to You for damages, including any direct, indirect, special,
  39975. incidental, or consequential damages of any character arising as a
  39976. result of this License or out of the use or inability to use the
  39977. Work (including but not limited to damages for loss of goodwill,
  39978. work stoppage, computer failure or malfunction, or any and all
  39979. other commercial damages or losses), even if such Contributor
  39980. has been advised of the possibility of such damages.
  39981. 9. Accepting Warranty or Additional Liability. While redistributing
  39982. the Work or Derivative Works thereof, You may choose to offer,
  39983. and charge a fee for, acceptance of support, warranty, indemnity,
  39984. or other liability obligations and/or rights consistent with this
  39985. License. However, in accepting such obligations, You may act only
  39986. on Your own behalf and on Your sole responsibility, not on behalf
  39987. of any other Contributor, and only if You agree to indemnify,
  39988. defend, and hold each Contributor harmless for any liability
  39989. incurred by, or claims asserted against, such Contributor by reason
  39990. of your accepting any such warranty or additional liability.
  39991. END OF TERMS AND CONDITIONS
  39992. AndroidX architecture core library, AndroidX architecture library, AndroidX lifecycle common library, AndroidX lifecycle livedatacore library, AndroidX lifecycle runtime library, AndroidX lifecycle viewmodel library, AndroidX lifecycle viewmodel savedstate library:
  39993. Copyright (c) 2005-2011, The Android Open Source Project
  39994. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  39995. you may not use this file except in compliance with the License.
  39996. Unless required by applicable law or agreed to in writing, software
  39997. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  39998. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  39999. See the License for the specific language governing permissions and
  40000. limitations under the License.
  40001. Apache License
  40002. Version 2.0, January 2004
  40003. http://www.apache.org/licenses/
  40004. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  40005. 1. Definitions.
  40006. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  40007. and distribution as defined by Sections 1 through 9 of this document.
  40008. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  40009. the copyright owner that is granting the License.
  40010. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  40011. other entities that control, are controlled by, or are under common
  40012. control with that entity. For the purposes of this definition,
  40013. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  40014. direction or management of such entity, whether by contract or
  40015. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  40016. outstanding shares, or (iii) beneficial ownership of such entity.
  40017. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  40018. exercising permissions granted by this License.
  40019. &quot;Source&quot; form shall mean the preferred form for making modifications,
  40020. including but not limited to software source code, documentation
  40021. source, and configuration files.
  40022. &quot;Object&quot; form shall mean any form resulting from mechanical
  40023. transformation or translation of a Source form, including but
  40024. not limited to compiled object code, generated documentation,
  40025. and conversions to other media types.
  40026. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  40027. Object form, made available under the License, as indicated by a
  40028. copyright notice that is included in or attached to the work
  40029. (an example is provided in the Appendix below).
  40030. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  40031. form, that is based on (or derived from) the Work and for which the
  40032. editorial revisions, annotations, elaborations, or other modifications
  40033. represent, as a whole, an original work of authorship. For the purposes
  40034. of this License, Derivative Works shall not include works that remain
  40035. separable from, or merely link (or bind by name) to the interfaces of,
  40036. the Work and Derivative Works thereof.
  40037. &quot;Contribution&quot; shall mean any work of authorship, including
  40038. the original version of the Work and any modifications or additions
  40039. to that Work or Derivative Works thereof, that is intentionally
  40040. submitted to Licensor for inclusion in the Work by the copyright owner
  40041. or by an individual or Legal Entity authorized to submit on behalf of
  40042. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  40043. means any form of electronic, verbal, or written communication sent
  40044. to the Licensor or its representatives, including but not limited to
  40045. communication on electronic mailing lists, source code control systems,
  40046. and issue tracking systems that are managed by, or on behalf of, the
  40047. Licensor for the purpose of discussing and improving the Work, but
  40048. excluding communication that is conspicuously marked or otherwise
  40049. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  40050. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  40051. on behalf of whom a Contribution has been received by Licensor and
  40052. subsequently incorporated within the Work.
  40053. 2. Grant of Copyright License. Subject to the terms and conditions of
  40054. this License, each Contributor hereby grants to You a perpetual,
  40055. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  40056. copyright license to reproduce, prepare Derivative Works of,
  40057. publicly display, publicly perform, sublicense, and distribute the
  40058. Work and such Derivative Works in Source or Object form.
  40059. 3. Grant of Patent License. Subject to the terms and conditions of
  40060. this License, each Contributor hereby grants to You a perpetual,
  40061. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  40062. (except as stated in this section) patent license to make, have made,
  40063. use, offer to sell, sell, import, and otherwise transfer the Work,
  40064. where such license applies only to those patent claims licensable
  40065. by such Contributor that are necessarily infringed by their
  40066. Contribution(s) alone or by combination of their Contribution(s)
  40067. with the Work to which such Contribution(s) was submitted. If You
  40068. institute patent litigation against any entity (including a
  40069. cross-claim or counterclaim in a lawsuit) alleging that the Work
  40070. or a Contribution incorporated within the Work constitutes direct
  40071. or contributory patent infringement, then any patent licenses
  40072. granted to You under this License for that Work shall terminate
  40073. as of the date such litigation is filed.
  40074. 4. Redistribution. You may reproduce and distribute copies of the
  40075. Work or Derivative Works thereof in any medium, with or without
  40076. modifications, and in Source or Object form, provided that You
  40077. meet the following conditions:
  40078. (a) You must give any other recipients of the Work or
  40079. Derivative Works a copy of this License; and
  40080. (b) You must cause any modified files to carry prominent notices
  40081. stating that You changed the files; and
  40082. (c) You must retain, in the Source form of any Derivative Works
  40083. that You distribute, all copyright, patent, trademark, and
  40084. attribution notices from the Source form of the Work,
  40085. excluding those notices that do not pertain to any part of
  40086. the Derivative Works; and
  40087. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  40088. distribution, then any Derivative Works that You distribute must
  40089. include a readable copy of the attribution notices contained
  40090. within such NOTICE file, excluding those notices that do not
  40091. pertain to any part of the Derivative Works, in at least one
  40092. of the following places: within a NOTICE text file distributed
  40093. as part of the Derivative Works; within the Source form or
  40094. documentation, if provided along with the Derivative Works; or,
  40095. within a display generated by the Derivative Works, if and
  40096. wherever such third-party notices normally appear. The contents
  40097. of the NOTICE file are for informational purposes only and
  40098. do not modify the License. You may add Your own attribution
  40099. notices within Derivative Works that You distribute, alongside
  40100. or as an addendum to the NOTICE text from the Work, provided
  40101. that such additional attribution notices cannot be construed
  40102. as modifying the License.
  40103. You may add Your own copyright statement to Your modifications and
  40104. may provide additional or different license terms and conditions
  40105. for use, reproduction, or distribution of Your modifications, or
  40106. for any such Derivative Works as a whole, provided Your use,
  40107. reproduction, and distribution of the Work otherwise complies with
  40108. the conditions stated in this License.
  40109. 5. Submission of Contributions. Unless You explicitly state otherwise,
  40110. any Contribution intentionally submitted for inclusion in the Work
  40111. by You to the Licensor shall be under the terms and conditions of
  40112. this License, without any additional terms or conditions.
  40113. Notwithstanding the above, nothing herein shall supersede or modify
  40114. the terms of any separate license agreement you may have executed
  40115. with Licensor regarding such Contributions.
  40116. 6. Trademarks. This License does not grant permission to use the trade
  40117. names, trademarks, service marks, or product names of the Licensor,
  40118. except as required for reasonable and customary use in describing the
  40119. origin of the Work and reproducing the content of the NOTICE file.
  40120. 7. Disclaimer of Warranty. Unless required by applicable law or
  40121. agreed to in writing, Licensor provides the Work (and each
  40122. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  40123. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  40124. implied, including, without limitation, any warranties or conditions
  40125. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  40126. PARTICULAR PURPOSE. You are solely responsible for determining the
  40127. appropriateness of using or redistributing the Work and assume any
  40128. risks associated with Your exercise of permissions under this License.
  40129. 8. Limitation of Liability. In no event and under no legal theory,
  40130. whether in tort (including negligence), contract, or otherwise,
  40131. unless required by applicable law (such as deliberate and grossly
  40132. negligent acts) or agreed to in writing, shall any Contributor be
  40133. liable to You for damages, including any direct, indirect, special,
  40134. incidental, or consequential damages of any character arising as a
  40135. result of this License or out of the use or inability to use the
  40136. Work (including but not limited to damages for loss of goodwill,
  40137. work stoppage, computer failure or malfunction, or any and all
  40138. other commercial damages or losses), even if such Contributor
  40139. has been advised of the possibility of such damages.
  40140. 9. Accepting Warranty or Additional Liability. While redistributing
  40141. the Work or Derivative Works thereof, You may choose to offer,
  40142. and charge a fee for, acceptance of support, warranty, indemnity,
  40143. or other liability obligations and/or rights consistent with this
  40144. License. However, in accepting such obligations, You may act only
  40145. on Your own behalf and on Your sole responsibility, not on behalf
  40146. of any other Contributor, and only if You agree to indemnify,
  40147. defend, and hold each Contributor harmless for any liability
  40148. incurred by, or claims asserted against, such Contributor by reason
  40149. of your accepting any such warranty or additional liability.
  40150. END OF TERMS AND CONDITIONS
  40151. AndroidX collection library, AndroidX coordinatorlayout library, AndroidX customview library, AndroidX interpolator library, AndroidX loader library, AndroidX localbroadcastmanager library:
  40152. Copyright (c) 2005-2011, The Android Open Source Project
  40153. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  40154. you may not use this file except in compliance with the License.
  40155. Unless required by applicable law or agreed to in writing, software
  40156. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  40157. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  40158. See the License for the specific language governing permissions and
  40159. limitations under the License.
  40160. Apache License
  40161. Version 2.0, January 2004
  40162. http://www.apache.org/licenses/
  40163. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  40164. 1. Definitions.
  40165. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  40166. and distribution as defined by Sections 1 through 9 of this document.
  40167. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  40168. the copyright owner that is granting the License.
  40169. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  40170. other entities that control, are controlled by, or are under common
  40171. control with that entity. For the purposes of this definition,
  40172. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  40173. direction or management of such entity, whether by contract or
  40174. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  40175. outstanding shares, or (iii) beneficial ownership of such entity.
  40176. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  40177. exercising permissions granted by this License.
  40178. &quot;Source&quot; form shall mean the preferred form for making modifications,
  40179. including but not limited to software source code, documentation
  40180. source, and configuration files.
  40181. &quot;Object&quot; form shall mean any form resulting from mechanical
  40182. transformation or translation of a Source form, including but
  40183. not limited to compiled object code, generated documentation,
  40184. and conversions to other media types.
  40185. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  40186. Object form, made available under the License, as indicated by a
  40187. copyright notice that is included in or attached to the work
  40188. (an example is provided in the Appendix below).
  40189. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  40190. form, that is based on (or derived from) the Work and for which the
  40191. editorial revisions, annotations, elaborations, or other modifications
  40192. represent, as a whole, an original work of authorship. For the purposes
  40193. of this License, Derivative Works shall not include works that remain
  40194. separable from, or merely link (or bind by name) to the interfaces of,
  40195. the Work and Derivative Works thereof.
  40196. &quot;Contribution&quot; shall mean any work of authorship, including
  40197. the original version of the Work and any modifications or additions
  40198. to that Work or Derivative Works thereof, that is intentionally
  40199. submitted to Licensor for inclusion in the Work by the copyright owner
  40200. or by an individual or Legal Entity authorized to submit on behalf of
  40201. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  40202. means any form of electronic, verbal, or written communication sent
  40203. to the Licensor or its representatives, including but not limited to
  40204. communication on electronic mailing lists, source code control systems,
  40205. and issue tracking systems that are managed by, or on behalf of, the
  40206. Licensor for the purpose of discussing and improving the Work, but
  40207. excluding communication that is conspicuously marked or otherwise
  40208. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  40209. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  40210. on behalf of whom a Contribution has been received by Licensor and
  40211. subsequently incorporated within the Work.
  40212. 2. Grant of Copyright License. Subject to the terms and conditions of
  40213. this License, each Contributor hereby grants to You a perpetual,
  40214. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  40215. copyright license to reproduce, prepare Derivative Works of,
  40216. publicly display, publicly perform, sublicense, and distribute the
  40217. Work and such Derivative Works in Source or Object form.
  40218. 3. Grant of Patent License. Subject to the terms and conditions of
  40219. this License, each Contributor hereby grants to You a perpetual,
  40220. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  40221. (except as stated in this section) patent license to make, have made,
  40222. use, offer to sell, sell, import, and otherwise transfer the Work,
  40223. where such license applies only to those patent claims licensable
  40224. by such Contributor that are necessarily infringed by their
  40225. Contribution(s) alone or by combination of their Contribution(s)
  40226. with the Work to which such Contribution(s) was submitted. If You
  40227. institute patent litigation against any entity (including a
  40228. cross-claim or counterclaim in a lawsuit) alleging that the Work
  40229. or a Contribution incorporated within the Work constitutes direct
  40230. or contributory patent infringement, then any patent licenses
  40231. granted to You under this License for that Work shall terminate
  40232. as of the date such litigation is filed.
  40233. 4. Redistribution. You may reproduce and distribute copies of the
  40234. Work or Derivative Works thereof in any medium, with or without
  40235. modifications, and in Source or Object form, provided that You
  40236. meet the following conditions:
  40237. (a) You must give any other recipients of the Work or
  40238. Derivative Works a copy of this License; and
  40239. (b) You must cause any modified files to carry prominent notices
  40240. stating that You changed the files; and
  40241. (c) You must retain, in the Source form of any Derivative Works
  40242. that You distribute, all copyright, patent, trademark, and
  40243. attribution notices from the Source form of the Work,
  40244. excluding those notices that do not pertain to any part of
  40245. the Derivative Works; and
  40246. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  40247. distribution, then any Derivative Works that You distribute must
  40248. include a readable copy of the attribution notices contained
  40249. within such NOTICE file, excluding those notices that do not
  40250. pertain to any part of the Derivative Works, in at least one
  40251. of the following places: within a NOTICE text file distributed
  40252. as part of the Derivative Works; within the Source form or
  40253. documentation, if provided along with the Derivative Works; or,
  40254. within a display generated by the Derivative Works, if and
  40255. wherever such third-party notices normally appear. The contents
  40256. of the NOTICE file are for informational purposes only and
  40257. do not modify the License. You may add Your own attribution
  40258. notices within Derivative Works that You distribute, alongside
  40259. or as an addendum to the NOTICE text from the Work, provided
  40260. that such additional attribution notices cannot be construed
  40261. as modifying the License.
  40262. You may add Your own copyright statement to Your modifications and
  40263. may provide additional or different license terms and conditions
  40264. for use, reproduction, or distribution of Your modifications, or
  40265. for any such Derivative Works as a whole, provided Your use,
  40266. reproduction, and distribution of the Work otherwise complies with
  40267. the conditions stated in this License.
  40268. 5. Submission of Contributions. Unless You explicitly state otherwise,
  40269. any Contribution intentionally submitted for inclusion in the Work
  40270. by You to the Licensor shall be under the terms and conditions of
  40271. this License, without any additional terms or conditions.
  40272. Notwithstanding the above, nothing herein shall supersede or modify
  40273. the terms of any separate license agreement you may have executed
  40274. with Licensor regarding such Contributions.
  40275. 6. Trademarks. This License does not grant permission to use the trade
  40276. names, trademarks, service marks, or product names of the Licensor,
  40277. except as required for reasonable and customary use in describing the
  40278. origin of the Work and reproducing the content of the NOTICE file.
  40279. 7. Disclaimer of Warranty. Unless required by applicable law or
  40280. agreed to in writing, Licensor provides the Work (and each
  40281. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  40282. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  40283. implied, including, without limitation, any warranties or conditions
  40284. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  40285. PARTICULAR PURPOSE. You are solely responsible for determining the
  40286. appropriateness of using or redistributing the Work and assume any
  40287. risks associated with Your exercise of permissions under this License.
  40288. 8. Limitation of Liability. In no event and under no legal theory,
  40289. whether in tort (including negligence), contract, or otherwise,
  40290. unless required by applicable law (such as deliberate and grossly
  40291. negligent acts) or agreed to in writing, shall any Contributor be
  40292. liable to You for damages, including any direct, indirect, special,
  40293. incidental, or consequential damages of any character arising as a
  40294. result of this License or out of the use or inability to use the
  40295. Work (including but not limited to damages for loss of goodwill,
  40296. work stoppage, computer failure or malfunction, or any and all
  40297. other commercial damages or losses), even if such Contributor
  40298. has been advised of the possibility of such damages.
  40299. 9. Accepting Warranty or Additional Liability. While redistributing
  40300. the Work or Derivative Works thereof, You may choose to offer,
  40301. and charge a fee for, acceptance of support, warranty, indemnity,
  40302. or other liability obligations and/or rights consistent with this
  40303. License. However, in accepting such obligations, You may act only
  40304. on Your own behalf and on Your sole responsibility, not on behalf
  40305. of any other Contributor, and only if You agree to indemnify,
  40306. defend, and hold each Contributor harmless for any liability
  40307. incurred by, or claims asserted against, such Contributor by reason
  40308. of your accepting any such warranty or additional liability.
  40309. END OF TERMS AND CONDITIONS
  40310. AndroidX legacy coreutils library, AndroidX media base library:
  40311. Copyright (c) 2005-2011, The Android Open Source Project
  40312. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  40313. you may not use this file except in compliance with the License.
  40314. Unless required by applicable law or agreed to in writing, software
  40315. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  40316. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  40317. See the License for the specific language governing permissions and
  40318. limitations under the License.
  40319. Apache License
  40320. Version 2.0, January 2004
  40321. http://www.apache.org/licenses/
  40322. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  40323. 1. Definitions.
  40324. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  40325. and distribution as defined by Sections 1 through 9 of this document.
  40326. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  40327. the copyright owner that is granting the License.
  40328. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  40329. other entities that control, are controlled by, or are under common
  40330. control with that entity. For the purposes of this definition,
  40331. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  40332. direction or management of such entity, whether by contract or
  40333. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  40334. outstanding shares, or (iii) beneficial ownership of such entity.
  40335. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  40336. exercising permissions granted by this License.
  40337. &quot;Source&quot; form shall mean the preferred form for making modifications,
  40338. including but not limited to software source code, documentation
  40339. source, and configuration files.
  40340. &quot;Object&quot; form shall mean any form resulting from mechanical
  40341. transformation or translation of a Source form, including but
  40342. not limited to compiled object code, generated documentation,
  40343. and conversions to other media types.
  40344. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  40345. Object form, made available under the License, as indicated by a
  40346. copyright notice that is included in or attached to the work
  40347. (an example is provided in the Appendix below).
  40348. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  40349. form, that is based on (or derived from) the Work and for which the
  40350. editorial revisions, annotations, elaborations, or other modifications
  40351. represent, as a whole, an original work of authorship. For the purposes
  40352. of this License, Derivative Works shall not include works that remain
  40353. separable from, or merely link (or bind by name) to the interfaces of,
  40354. the Work and Derivative Works thereof.
  40355. &quot;Contribution&quot; shall mean any work of authorship, including
  40356. the original version of the Work and any modifications or additions
  40357. to that Work or Derivative Works thereof, that is intentionally
  40358. submitted to Licensor for inclusion in the Work by the copyright owner
  40359. or by an individual or Legal Entity authorized to submit on behalf of
  40360. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  40361. means any form of electronic, verbal, or written communication sent
  40362. to the Licensor or its representatives, including but not limited to
  40363. communication on electronic mailing lists, source code control systems,
  40364. and issue tracking systems that are managed by, or on behalf of, the
  40365. Licensor for the purpose of discussing and improving the Work, but
  40366. excluding communication that is conspicuously marked or otherwise
  40367. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  40368. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  40369. on behalf of whom a Contribution has been received by Licensor and
  40370. subsequently incorporated within the Work.
  40371. 2. Grant of Copyright License. Subject to the terms and conditions of
  40372. this License, each Contributor hereby grants to You a perpetual,
  40373. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  40374. copyright license to reproduce, prepare Derivative Works of,
  40375. publicly display, publicly perform, sublicense, and distribute the
  40376. Work and such Derivative Works in Source or Object form.
  40377. 3. Grant of Patent License. Subject to the terms and conditions of
  40378. this License, each Contributor hereby grants to You a perpetual,
  40379. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  40380. (except as stated in this section) patent license to make, have made,
  40381. use, offer to sell, sell, import, and otherwise transfer the Work,
  40382. where such license applies only to those patent claims licensable
  40383. by such Contributor that are necessarily infringed by their
  40384. Contribution(s) alone or by combination of their Contribution(s)
  40385. with the Work to which such Contribution(s) was submitted. If You
  40386. institute patent litigation against any entity (including a
  40387. cross-claim or counterclaim in a lawsuit) alleging that the Work
  40388. or a Contribution incorporated within the Work constitutes direct
  40389. or contributory patent infringement, then any patent licenses
  40390. granted to You under this License for that Work shall terminate
  40391. as of the date such litigation is filed.
  40392. 4. Redistribution. You may reproduce and distribute copies of the
  40393. Work or Derivative Works thereof in any medium, with or without
  40394. modifications, and in Source or Object form, provided that You
  40395. meet the following conditions:
  40396. (a) You must give any other recipients of the Work or
  40397. Derivative Works a copy of this License; and
  40398. (b) You must cause any modified files to carry prominent notices
  40399. stating that You changed the files; and
  40400. (c) You must retain, in the Source form of any Derivative Works
  40401. that You distribute, all copyright, patent, trademark, and
  40402. attribution notices from the Source form of the Work,
  40403. excluding those notices that do not pertain to any part of
  40404. the Derivative Works; and
  40405. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  40406. distribution, then any Derivative Works that You distribute must
  40407. include a readable copy of the attribution notices contained
  40408. within such NOTICE file, excluding those notices that do not
  40409. pertain to any part of the Derivative Works, in at least one
  40410. of the following places: within a NOTICE text file distributed
  40411. as part of the Derivative Works; within the Source form or
  40412. documentation, if provided along with the Derivative Works; or,
  40413. within a display generated by the Derivative Works, if and
  40414. wherever such third-party notices normally appear. The contents
  40415. of the NOTICE file are for informational purposes only and
  40416. do not modify the License. You may add Your own attribution
  40417. notices within Derivative Works that You distribute, alongside
  40418. or as an addendum to the NOTICE text from the Work, provided
  40419. that such additional attribution notices cannot be construed
  40420. as modifying the License.
  40421. You may add Your own copyright statement to Your modifications and
  40422. may provide additional or different license terms and conditions
  40423. for use, reproduction, or distribution of Your modifications, or
  40424. for any such Derivative Works as a whole, provided Your use,
  40425. reproduction, and distribution of the Work otherwise complies with
  40426. the conditions stated in this License.
  40427. 5. Submission of Contributions. Unless You explicitly state otherwise,
  40428. any Contribution intentionally submitted for inclusion in the Work
  40429. by You to the Licensor shall be under the terms and conditions of
  40430. this License, without any additional terms or conditions.
  40431. Notwithstanding the above, nothing herein shall supersede or modify
  40432. the terms of any separate license agreement you may have executed
  40433. with Licensor regarding such Contributions.
  40434. 6. Trademarks. This License does not grant permission to use the trade
  40435. names, trademarks, service marks, or product names of the Licensor,
  40436. except as required for reasonable and customary use in describing the
  40437. origin of the Work and reproducing the content of the NOTICE file.
  40438. 7. Disclaimer of Warranty. Unless required by applicable law or
  40439. agreed to in writing, Licensor provides the Work (and each
  40440. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  40441. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  40442. implied, including, without limitation, any warranties or conditions
  40443. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  40444. PARTICULAR PURPOSE. You are solely responsible for determining the
  40445. appropriateness of using or redistributing the Work and assume any
  40446. risks associated with Your exercise of permissions under this License.
  40447. 8. Limitation of Liability. In no event and under no legal theory,
  40448. whether in tort (including negligence), contract, or otherwise,
  40449. unless required by applicable law (such as deliberate and grossly
  40450. negligent acts) or agreed to in writing, shall any Contributor be
  40451. liable to You for damages, including any direct, indirect, special,
  40452. incidental, or consequential damages of any character arising as a
  40453. result of this License or out of the use or inability to use the
  40454. Work (including but not limited to damages for loss of goodwill,
  40455. work stoppage, computer failure or malfunction, or any and all
  40456. other commercial damages or losses), even if such Contributor
  40457. has been advised of the possibility of such damages.
  40458. 9. Accepting Warranty or Additional Liability. While redistributing
  40459. the Work or Derivative Works thereof, You may choose to offer,
  40460. and charge a fee for, acceptance of support, warranty, indemnity,
  40461. or other liability obligations and/or rights consistent with this
  40462. License. However, in accepting such obligations, You may act only
  40463. on Your own behalf and on Your sole responsibility, not on behalf
  40464. of any other Contributor, and only if You agree to indemnify,
  40465. defend, and hold each Contributor harmless for any liability
  40466. incurred by, or claims asserted against, such Contributor by reason
  40467. of your accepting any such warranty or additional liability.
  40468. END OF TERMS AND CONDITIONS
  40469. AndroidX savedstate library:
  40470. Copyright (c) 2005-2011, The Android Open Source Project
  40471. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  40472. you may not use this file except in compliance with the License.
  40473. Unless required by applicable law or agreed to in writing, software
  40474. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  40475. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  40476. See the License for the specific language governing permissions and
  40477. limitations under the License.
  40478. Apache License
  40479. Version 2.0, January 2004
  40480. http://www.apache.org/licenses/
  40481. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  40482. 1. Definitions.
  40483. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  40484. and distribution as defined by Sections 1 through 9 of this document.
  40485. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  40486. the copyright owner that is granting the License.
  40487. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  40488. other entities that control, are controlled by, or are under common
  40489. control with that entity. For the purposes of this definition,
  40490. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  40491. direction or management of such entity, whether by contract or
  40492. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  40493. outstanding shares, or (iii) beneficial ownership of such entity.
  40494. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  40495. exercising permissions granted by this License.
  40496. &quot;Source&quot; form shall mean the preferred form for making modifications,
  40497. including but not limited to software source code, documentation
  40498. source, and configuration files.
  40499. &quot;Object&quot; form shall mean any form resulting from mechanical
  40500. transformation or translation of a Source form, including but
  40501. not limited to compiled object code, generated documentation,
  40502. and conversions to other media types.
  40503. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  40504. Object form, made available under the License, as indicated by a
  40505. copyright notice that is included in or attached to the work
  40506. (an example is provided in the Appendix below).
  40507. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  40508. form, that is based on (or derived from) the Work and for which the
  40509. editorial revisions, annotations, elaborations, or other modifications
  40510. represent, as a whole, an original work of authorship. For the purposes
  40511. of this License, Derivative Works shall not include works that remain
  40512. separable from, or merely link (or bind by name) to the interfaces of,
  40513. the Work and Derivative Works thereof.
  40514. &quot;Contribution&quot; shall mean any work of authorship, including
  40515. the original version of the Work and any modifications or additions
  40516. to that Work or Derivative Works thereof, that is intentionally
  40517. submitted to Licensor for inclusion in the Work by the copyright owner
  40518. or by an individual or Legal Entity authorized to submit on behalf of
  40519. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  40520. means any form of electronic, verbal, or written communication sent
  40521. to the Licensor or its representatives, including but not limited to
  40522. communication on electronic mailing lists, source code control systems,
  40523. and issue tracking systems that are managed by, or on behalf of, the
  40524. Licensor for the purpose of discussing and improving the Work, but
  40525. excluding communication that is conspicuously marked or otherwise
  40526. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  40527. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  40528. on behalf of whom a Contribution has been received by Licensor and
  40529. subsequently incorporated within the Work.
  40530. 2. Grant of Copyright License. Subject to the terms and conditions of
  40531. this License, each Contributor hereby grants to You a perpetual,
  40532. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  40533. copyright license to reproduce, prepare Derivative Works of,
  40534. publicly display, publicly perform, sublicense, and distribute the
  40535. Work and such Derivative Works in Source or Object form.
  40536. 3. Grant of Patent License. Subject to the terms and conditions of
  40537. this License, each Contributor hereby grants to You a perpetual,
  40538. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  40539. (except as stated in this section) patent license to make, have made,
  40540. use, offer to sell, sell, import, and otherwise transfer the Work,
  40541. where such license applies only to those patent claims licensable
  40542. by such Contributor that are necessarily infringed by their
  40543. Contribution(s) alone or by combination of their Contribution(s)
  40544. with the Work to which such Contribution(s) was submitted. If You
  40545. institute patent litigation against any entity (including a
  40546. cross-claim or counterclaim in a lawsuit) alleging that the Work
  40547. or a Contribution incorporated within the Work constitutes direct
  40548. or contributory patent infringement, then any patent licenses
  40549. granted to You under this License for that Work shall terminate
  40550. as of the date such litigation is filed.
  40551. 4. Redistribution. You may reproduce and distribute copies of the
  40552. Work or Derivative Works thereof in any medium, with or without
  40553. modifications, and in Source or Object form, provided that You
  40554. meet the following conditions:
  40555. (a) You must give any other recipients of the Work or
  40556. Derivative Works a copy of this License; and
  40557. (b) You must cause any modified files to carry prominent notices
  40558. stating that You changed the files; and
  40559. (c) You must retain, in the Source form of any Derivative Works
  40560. that You distribute, all copyright, patent, trademark, and
  40561. attribution notices from the Source form of the Work,
  40562. excluding those notices that do not pertain to any part of
  40563. the Derivative Works; and
  40564. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  40565. distribution, then any Derivative Works that You distribute must
  40566. include a readable copy of the attribution notices contained
  40567. within such NOTICE file, excluding those notices that do not
  40568. pertain to any part of the Derivative Works, in at least one
  40569. of the following places: within a NOTICE text file distributed
  40570. as part of the Derivative Works; within the Source form or
  40571. documentation, if provided along with the Derivative Works; or,
  40572. within a display generated by the Derivative Works, if and
  40573. wherever such third-party notices normally appear. The contents
  40574. of the NOTICE file are for informational purposes only and
  40575. do not modify the License. You may add Your own attribution
  40576. notices within Derivative Works that You distribute, alongside
  40577. or as an addendum to the NOTICE text from the Work, provided
  40578. that such additional attribution notices cannot be construed
  40579. as modifying the License.
  40580. You may add Your own copyright statement to Your modifications and
  40581. may provide additional or different license terms and conditions
  40582. for use, reproduction, or distribution of Your modifications, or
  40583. for any such Derivative Works as a whole, provided Your use,
  40584. reproduction, and distribution of the Work otherwise complies with
  40585. the conditions stated in this License.
  40586. 5. Submission of Contributions. Unless You explicitly state otherwise,
  40587. any Contribution intentionally submitted for inclusion in the Work
  40588. by You to the Licensor shall be under the terms and conditions of
  40589. this License, without any additional terms or conditions.
  40590. Notwithstanding the above, nothing herein shall supersede or modify
  40591. the terms of any separate license agreement you may have executed
  40592. with Licensor regarding such Contributions.
  40593. 6. Trademarks. This License does not grant permission to use the trade
  40594. names, trademarks, service marks, or product names of the Licensor,
  40595. except as required for reasonable and customary use in describing the
  40596. origin of the Work and reproducing the content of the NOTICE file.
  40597. 7. Disclaimer of Warranty. Unless required by applicable law or
  40598. agreed to in writing, Licensor provides the Work (and each
  40599. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  40600. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  40601. implied, including, without limitation, any warranties or conditions
  40602. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  40603. PARTICULAR PURPOSE. You are solely responsible for determining the
  40604. appropriateness of using or redistributing the Work and assume any
  40605. risks associated with Your exercise of permissions under this License.
  40606. 8. Limitation of Liability. In no event and under no legal theory,
  40607. whether in tort (including negligence), contract, or otherwise,
  40608. unless required by applicable law (such as deliberate and grossly
  40609. negligent acts) or agreed to in writing, shall any Contributor be
  40610. liable to You for damages, including any direct, indirect, special,
  40611. incidental, or consequential damages of any character arising as a
  40612. result of this License or out of the use or inability to use the
  40613. Work (including but not limited to damages for loss of goodwill,
  40614. work stoppage, computer failure or malfunction, or any and all
  40615. other commercial damages or losses), even if such Contributor
  40616. has been advised of the possibility of such damages.
  40617. 9. Accepting Warranty or Additional Liability. While redistributing
  40618. the Work or Derivative Works thereof, You may choose to offer,
  40619. and charge a fee for, acceptance of support, warranty, indemnity,
  40620. or other liability obligations and/or rights consistent with this
  40621. License. However, in accepting such obligations, You may act only
  40622. on Your own behalf and on Your sole responsibility, not on behalf
  40623. of any other Contributor, and only if You agree to indemnify,
  40624. defend, and hold each Contributor harmless for any liability
  40625. incurred by, or claims asserted against, such Contributor by reason
  40626. of your accepting any such warranty or additional liability.
  40627. END OF TERMS AND CONDITIONS
  40628. AndroidX versionedparcelable library:
  40629. Copyright (c) 2005-2018, The Android Open Source Project
  40630. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  40631. you may not use this file except in compliance with the License.
  40632. Unless required by applicable law or agreed to in writing, software
  40633. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  40634. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  40635. See the License for the specific language governing permissions and
  40636. limitations under the License.
  40637. Apache License
  40638. Version 2.0, January 2004
  40639. http://www.apache.org/licenses/
  40640. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  40641. 1. Definitions.
  40642. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  40643. and distribution as defined by Sections 1 through 9 of this document.
  40644. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  40645. the copyright owner that is granting the License.
  40646. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  40647. other entities that control, are controlled by, or are under common
  40648. control with that entity. For the purposes of this definition,
  40649. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  40650. direction or management of such entity, whether by contract or
  40651. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  40652. outstanding shares, or (iii) beneficial ownership of such entity.
  40653. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  40654. exercising permissions granted by this License.
  40655. &quot;Source&quot; form shall mean the preferred form for making modifications,
  40656. including but not limited to software source code, documentation
  40657. source, and configuration files.
  40658. &quot;Object&quot; form shall mean any form resulting from mechanical
  40659. transformation or translation of a Source form, including but
  40660. not limited to compiled object code, generated documentation,
  40661. and conversions to other media types.
  40662. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  40663. Object form, made available under the License, as indicated by a
  40664. copyright notice that is included in or attached to the work
  40665. (an example is provided in the Appendix below).
  40666. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  40667. form, that is based on (or derived from) the Work and for which the
  40668. editorial revisions, annotations, elaborations, or other modifications
  40669. represent, as a whole, an original work of authorship. For the purposes
  40670. of this License, Derivative Works shall not include works that remain
  40671. separable from, or merely link (or bind by name) to the interfaces of,
  40672. the Work and Derivative Works thereof.
  40673. &quot;Contribution&quot; shall mean any work of authorship, including
  40674. the original version of the Work and any modifications or additions
  40675. to that Work or Derivative Works thereof, that is intentionally
  40676. submitted to Licensor for inclusion in the Work by the copyright owner
  40677. or by an individual or Legal Entity authorized to submit on behalf of
  40678. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  40679. means any form of electronic, verbal, or written communication sent
  40680. to the Licensor or its representatives, including but not limited to
  40681. communication on electronic mailing lists, source code control systems,
  40682. and issue tracking systems that are managed by, or on behalf of, the
  40683. Licensor for the purpose of discussing and improving the Work, but
  40684. excluding communication that is conspicuously marked or otherwise
  40685. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  40686. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  40687. on behalf of whom a Contribution has been received by Licensor and
  40688. subsequently incorporated within the Work.
  40689. 2. Grant of Copyright License. Subject to the terms and conditions of
  40690. this License, each Contributor hereby grants to You a perpetual,
  40691. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  40692. copyright license to reproduce, prepare Derivative Works of,
  40693. publicly display, publicly perform, sublicense, and distribute the
  40694. Work and such Derivative Works in Source or Object form.
  40695. 3. Grant of Patent License. Subject to the terms and conditions of
  40696. this License, each Contributor hereby grants to You a perpetual,
  40697. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  40698. (except as stated in this section) patent license to make, have made,
  40699. use, offer to sell, sell, import, and otherwise transfer the Work,
  40700. where such license applies only to those patent claims licensable
  40701. by such Contributor that are necessarily infringed by their
  40702. Contribution(s) alone or by combination of their Contribution(s)
  40703. with the Work to which such Contribution(s) was submitted. If You
  40704. institute patent litigation against any entity (including a
  40705. cross-claim or counterclaim in a lawsuit) alleging that the Work
  40706. or a Contribution incorporated within the Work constitutes direct
  40707. or contributory patent infringement, then any patent licenses
  40708. granted to You under this License for that Work shall terminate
  40709. as of the date such litigation is filed.
  40710. 4. Redistribution. You may reproduce and distribute copies of the
  40711. Work or Derivative Works thereof in any medium, with or without
  40712. modifications, and in Source or Object form, provided that You
  40713. meet the following conditions:
  40714. (a) You must give any other recipients of the Work or
  40715. Derivative Works a copy of this License; and
  40716. (b) You must cause any modified files to carry prominent notices
  40717. stating that You changed the files; and
  40718. (c) You must retain, in the Source form of any Derivative Works
  40719. that You distribute, all copyright, patent, trademark, and
  40720. attribution notices from the Source form of the Work,
  40721. excluding those notices that do not pertain to any part of
  40722. the Derivative Works; and
  40723. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  40724. distribution, then any Derivative Works that You distribute must
  40725. include a readable copy of the attribution notices contained
  40726. within such NOTICE file, excluding those notices that do not
  40727. pertain to any part of the Derivative Works, in at least one
  40728. of the following places: within a NOTICE text file distributed
  40729. as part of the Derivative Works; within the Source form or
  40730. documentation, if provided along with the Derivative Works; or,
  40731. within a display generated by the Derivative Works, if and
  40732. wherever such third-party notices normally appear. The contents
  40733. of the NOTICE file are for informational purposes only and
  40734. do not modify the License. You may add Your own attribution
  40735. notices within Derivative Works that You distribute, alongside
  40736. or as an addendum to the NOTICE text from the Work, provided
  40737. that such additional attribution notices cannot be construed
  40738. as modifying the License.
  40739. You may add Your own copyright statement to Your modifications and
  40740. may provide additional or different license terms and conditions
  40741. for use, reproduction, or distribution of Your modifications, or
  40742. for any such Derivative Works as a whole, provided Your use,
  40743. reproduction, and distribution of the Work otherwise complies with
  40744. the conditions stated in this License.
  40745. 5. Submission of Contributions. Unless You explicitly state otherwise,
  40746. any Contribution intentionally submitted for inclusion in the Work
  40747. by You to the Licensor shall be under the terms and conditions of
  40748. this License, without any additional terms or conditions.
  40749. Notwithstanding the above, nothing herein shall supersede or modify
  40750. the terms of any separate license agreement you may have executed
  40751. with Licensor regarding such Contributions.
  40752. 6. Trademarks. This License does not grant permission to use the trade
  40753. names, trademarks, service marks, or product names of the Licensor,
  40754. except as required for reasonable and customary use in describing the
  40755. origin of the Work and reproducing the content of the NOTICE file.
  40756. 7. Disclaimer of Warranty. Unless required by applicable law or
  40757. agreed to in writing, Licensor provides the Work (and each
  40758. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  40759. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  40760. implied, including, without limitation, any warranties or conditions
  40761. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  40762. PARTICULAR PURPOSE. You are solely responsible for determining the
  40763. appropriateness of using or redistributing the Work and assume any
  40764. risks associated with Your exercise of permissions under this License.
  40765. 8. Limitation of Liability. In no event and under no legal theory,
  40766. whether in tort (including negligence), contract, or otherwise,
  40767. unless required by applicable law (such as deliberate and grossly
  40768. negligent acts) or agreed to in writing, shall any Contributor be
  40769. liable to You for damages, including any direct, indirect, special,
  40770. incidental, or consequential damages of any character arising as a
  40771. result of this License or out of the use or inability to use the
  40772. Work (including but not limited to damages for loss of goodwill,
  40773. work stoppage, computer failure or malfunction, or any and all
  40774. other commercial damages or losses), even if such Contributor
  40775. has been advised of the possibility of such damages.
  40776. 9. Accepting Warranty or Additional Liability. While redistributing
  40777. the Work or Derivative Works thereof, You may choose to offer,
  40778. and charge a fee for, acceptance of support, warranty, indemnity,
  40779. or other liability obligations and/or rights consistent with this
  40780. License. However, in accepting such obligations, You may act only
  40781. on Your own behalf and on Your sole responsibility, not on behalf
  40782. of any other Contributor, and only if You agree to indemnify,
  40783. defend, and hold each Contributor harmless for any liability
  40784. incurred by, or claims asserted against, such Contributor by reason
  40785. of your accepting any such warranty or additional liability.
  40786. END OF TERMS AND CONDITIONS
  40787. Dagger, Google Auto, Guava JDK5, J2ObjC, JSR 250, SafeParcelable library:
  40788. Apache License
  40789. Version 2.0, January 2004
  40790. http://www.apache.org/licenses/
  40791. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  40792. 1. Definitions.
  40793. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  40794. and distribution as defined by Sections 1 through 9 of this document.
  40795. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  40796. the copyright owner that is granting the License.
  40797. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  40798. other entities that control, are controlled by, or are under common
  40799. control with that entity. For the purposes of this definition,
  40800. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  40801. direction or management of such entity, whether by contract or
  40802. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  40803. outstanding shares, or (iii) beneficial ownership of such entity.
  40804. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  40805. exercising permissions granted by this License.
  40806. &quot;Source&quot; form shall mean the preferred form for making modifications,
  40807. including but not limited to software source code, documentation
  40808. source, and configuration files.
  40809. &quot;Object&quot; form shall mean any form resulting from mechanical
  40810. transformation or translation of a Source form, including but
  40811. not limited to compiled object code, generated documentation,
  40812. and conversions to other media types.
  40813. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  40814. Object form, made available under the License, as indicated by a
  40815. copyright notice that is included in or attached to the work
  40816. (an example is provided in the Appendix below).
  40817. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  40818. form, that is based on (or derived from) the Work and for which the
  40819. editorial revisions, annotations, elaborations, or other modifications
  40820. represent, as a whole, an original work of authorship. For the purposes
  40821. of this License, Derivative Works shall not include works that remain
  40822. separable from, or merely link (or bind by name) to the interfaces of,
  40823. the Work and Derivative Works thereof.
  40824. &quot;Contribution&quot; shall mean any work of authorship, including
  40825. the original version of the Work and any modifications or additions
  40826. to that Work or Derivative Works thereof, that is intentionally
  40827. submitted to Licensor for inclusion in the Work by the copyright owner
  40828. or by an individual or Legal Entity authorized to submit on behalf of
  40829. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  40830. means any form of electronic, verbal, or written communication sent
  40831. to the Licensor or its representatives, including but not limited to
  40832. communication on electronic mailing lists, source code control systems,
  40833. and issue tracking systems that are managed by, or on behalf of, the
  40834. Licensor for the purpose of discussing and improving the Work, but
  40835. excluding communication that is conspicuously marked or otherwise
  40836. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  40837. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  40838. on behalf of whom a Contribution has been received by Licensor and
  40839. subsequently incorporated within the Work.
  40840. 2. Grant of Copyright License. Subject to the terms and conditions of
  40841. this License, each Contributor hereby grants to You a perpetual,
  40842. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  40843. copyright license to reproduce, prepare Derivative Works of,
  40844. publicly display, publicly perform, sublicense, and distribute the
  40845. Work and such Derivative Works in Source or Object form.
  40846. 3. Grant of Patent License. Subject to the terms and conditions of
  40847. this License, each Contributor hereby grants to You a perpetual,
  40848. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  40849. (except as stated in this section) patent license to make, have made,
  40850. use, offer to sell, sell, import, and otherwise transfer the Work,
  40851. where such license applies only to those patent claims licensable
  40852. by such Contributor that are necessarily infringed by their
  40853. Contribution(s) alone or by combination of their Contribution(s)
  40854. with the Work to which such Contribution(s) was submitted. If You
  40855. institute patent litigation against any entity (including a
  40856. cross-claim or counterclaim in a lawsuit) alleging that the Work
  40857. or a Contribution incorporated within the Work constitutes direct
  40858. or contributory patent infringement, then any patent licenses
  40859. granted to You under this License for that Work shall terminate
  40860. as of the date such litigation is filed.
  40861. 4. Redistribution. You may reproduce and distribute copies of the
  40862. Work or Derivative Works thereof in any medium, with or without
  40863. modifications, and in Source or Object form, provided that You
  40864. meet the following conditions:
  40865. (a) You must give any other recipients of the Work or
  40866. Derivative Works a copy of this License; and
  40867. (b) You must cause any modified files to carry prominent notices
  40868. stating that You changed the files; and
  40869. (c) You must retain, in the Source form of any Derivative Works
  40870. that You distribute, all copyright, patent, trademark, and
  40871. attribution notices from the Source form of the Work,
  40872. excluding those notices that do not pertain to any part of
  40873. the Derivative Works; and
  40874. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  40875. distribution, then any Derivative Works that You distribute must
  40876. include a readable copy of the attribution notices contained
  40877. within such NOTICE file, excluding those notices that do not
  40878. pertain to any part of the Derivative Works, in at least one
  40879. of the following places: within a NOTICE text file distributed
  40880. as part of the Derivative Works; within the Source form or
  40881. documentation, if provided along with the Derivative Works; or,
  40882. within a display generated by the Derivative Works, if and
  40883. wherever such third-party notices normally appear. The contents
  40884. of the NOTICE file are for informational purposes only and
  40885. do not modify the License. You may add Your own attribution
  40886. notices within Derivative Works that You distribute, alongside
  40887. or as an addendum to the NOTICE text from the Work, provided
  40888. that such additional attribution notices cannot be construed
  40889. as modifying the License.
  40890. You may add Your own copyright statement to Your modifications and
  40891. may provide additional or different license terms and conditions
  40892. for use, reproduction, or distribution of Your modifications, or
  40893. for any such Derivative Works as a whole, provided Your use,
  40894. reproduction, and distribution of the Work otherwise complies with
  40895. the conditions stated in this License.
  40896. 5. Submission of Contributions. Unless You explicitly state otherwise,
  40897. any Contribution intentionally submitted for inclusion in the Work
  40898. by You to the Licensor shall be under the terms and conditions of
  40899. this License, without any additional terms or conditions.
  40900. Notwithstanding the above, nothing herein shall supersede or modify
  40901. the terms of any separate license agreement you may have executed
  40902. with Licensor regarding such Contributions.
  40903. 6. Trademarks. This License does not grant permission to use the trade
  40904. names, trademarks, service marks, or product names of the Licensor,
  40905. except as required for reasonable and customary use in describing the
  40906. origin of the Work and reproducing the content of the NOTICE file.
  40907. 7. Disclaimer of Warranty. Unless required by applicable law or
  40908. agreed to in writing, Licensor provides the Work (and each
  40909. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  40910. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  40911. implied, including, without limitation, any warranties or conditions
  40912. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  40913. PARTICULAR PURPOSE. You are solely responsible for determining the
  40914. appropriateness of using or redistributing the Work and assume any
  40915. risks associated with Your exercise of permissions under this License.
  40916. 8. Limitation of Liability. In no event and under no legal theory,
  40917. whether in tort (including negligence), contract, or otherwise,
  40918. unless required by applicable law (such as deliberate and grossly
  40919. negligent acts) or agreed to in writing, shall any Contributor be
  40920. liable to You for damages, including any direct, indirect, special,
  40921. incidental, or consequential damages of any character arising as a
  40922. result of this License or out of the use or inability to use the
  40923. Work (including but not limited to damages for loss of goodwill,
  40924. work stoppage, computer failure or malfunction, or any and all
  40925. other commercial damages or losses), even if such Contributor
  40926. has been advised of the possibility of such damages.
  40927. 9. Accepting Warranty or Additional Liability. While redistributing
  40928. the Work or Derivative Works thereof, You may choose to offer,
  40929. and charge a fee for, acceptance of support, warranty, indemnity,
  40930. or other liability obligations and/or rights consistent with this
  40931. License. However, in accepting such obligations, You may act only
  40932. on Your own behalf and on Your sole responsibility, not on behalf
  40933. of any other Contributor, and only if You agree to indemnify,
  40934. defend, and hold each Contributor harmless for any liability
  40935. incurred by, or claims asserted against, such Contributor by reason
  40936. of your accepting any such warranty or additional liability.
  40937. END OF TERMS AND CONDITIONS
  40938. APPENDIX: How to apply the Apache License to your work.
  40939. To apply the Apache License to your work, attach the following
  40940. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  40941. replaced with your own identifying information. (Don&#x27;t include
  40942. the brackets!) The text should be enclosed in the appropriate
  40943. comment syntax for the file format. We also recommend that a
  40944. file or class name and description of purpose be included on the
  40945. same &quot;printed page&quot; as the copyright notice for easier
  40946. identification within third-party archives.
  40947. Copyright [yyyy] [name of copyright owner]
  40948. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  40949. you may not use this file except in compliance with the License.
  40950. You may obtain a copy of the License at
  40951. http://www.apache.org/licenses/LICENSE-2.0
  40952. Unless required by applicable law or agreed to in writing, software
  40953. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  40954. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  40955. See the License for the specific language governing permissions and
  40956. limitations under the License.
  40957. Error Prone:
  40958. Apache License
  40959. Version 2.0, January 2004
  40960. http://www.apache.org/licenses/
  40961. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  40962. 1. Definitions.
  40963. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  40964. and distribution as defined by Sections 1 through 9 of this document.
  40965. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  40966. the copyright owner that is granting the License.
  40967. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  40968. other entities that control, are controlled by, or are under common
  40969. control with that entity. For the purposes of this definition,
  40970. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  40971. direction or management of such entity, whether by contract or
  40972. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  40973. outstanding shares, or (iii) beneficial ownership of such entity.
  40974. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  40975. exercising permissions granted by this License.
  40976. &quot;Source&quot; form shall mean the preferred form for making modifications,
  40977. including but not limited to software source code, documentation
  40978. source, and configuration files.
  40979. &quot;Object&quot; form shall mean any form resulting from mechanical
  40980. transformation or translation of a Source form, including but
  40981. not limited to compiled object code, generated documentation,
  40982. and conversions to other media types.
  40983. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  40984. Object form, made available under the License, as indicated by a
  40985. copyright notice that is included in or attached to the work
  40986. (an example is provided in the Appendix below).
  40987. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  40988. form, that is based on (or derived from) the Work and for which the
  40989. editorial revisions, annotations, elaborations, or other modifications
  40990. represent, as a whole, an original work of authorship. For the purposes
  40991. of this License, Derivative Works shall not include works that remain
  40992. separable from, or merely link (or bind by name) to the interfaces of,
  40993. the Work and Derivative Works thereof.
  40994. &quot;Contribution&quot; shall mean any work of authorship, including
  40995. the original version of the Work and any modifications or additions
  40996. to that Work or Derivative Works thereof, that is intentionally
  40997. submitted to Licensor for inclusion in the Work by the copyright owner
  40998. or by an individual or Legal Entity authorized to submit on behalf of
  40999. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  41000. means any form of electronic, verbal, or written communication sent
  41001. to the Licensor or its representatives, including but not limited to
  41002. communication on electronic mailing lists, source code control systems,
  41003. and issue tracking systems that are managed by, or on behalf of, the
  41004. Licensor for the purpose of discussing and improving the Work, but
  41005. excluding communication that is conspicuously marked or otherwise
  41006. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  41007. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  41008. on behalf of whom a Contribution has been received by Licensor and
  41009. subsequently incorporated within the Work.
  41010. 2. Grant of Copyright License. Subject to the terms and conditions of
  41011. this License, each Contributor hereby grants to You a perpetual,
  41012. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  41013. copyright license to reproduce, prepare Derivative Works of,
  41014. publicly display, publicly perform, sublicense, and distribute the
  41015. Work and such Derivative Works in Source or Object form.
  41016. 3. Grant of Patent License. Subject to the terms and conditions of
  41017. this License, each Contributor hereby grants to You a perpetual,
  41018. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  41019. (except as stated in this section) patent license to make, have made,
  41020. use, offer to sell, sell, import, and otherwise transfer the Work,
  41021. where such license applies only to those patent claims licensable
  41022. by such Contributor that are necessarily infringed by their
  41023. Contribution(s) alone or by combination of their Contribution(s)
  41024. with the Work to which such Contribution(s) was submitted. If You
  41025. institute patent litigation against any entity (including a
  41026. cross-claim or counterclaim in a lawsuit) alleging that the Work
  41027. or a Contribution incorporated within the Work constitutes direct
  41028. or contributory patent infringement, then any patent licenses
  41029. granted to You under this License for that Work shall terminate
  41030. as of the date such litigation is filed.
  41031. 4. Redistribution. You may reproduce and distribute copies of the
  41032. Work or Derivative Works thereof in any medium, with or without
  41033. modifications, and in Source or Object form, provided that You
  41034. meet the following conditions:
  41035. (a) You must give any other recipients of the Work or
  41036. Derivative Works a copy of this License; and
  41037. (b) You must cause any modified files to carry prominent notices
  41038. stating that You changed the files; and
  41039. (c) You must retain, in the Source form of any Derivative Works
  41040. that You distribute, all copyright, patent, trademark, and
  41041. attribution notices from the Source form of the Work,
  41042. excluding those notices that do not pertain to any part of
  41043. the Derivative Works; and
  41044. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  41045. distribution, then any Derivative Works that You distribute must
  41046. include a readable copy of the attribution notices contained
  41047. within such NOTICE file, excluding those notices that do not
  41048. pertain to any part of the Derivative Works, in at least one
  41049. of the following places: within a NOTICE text file distributed
  41050. as part of the Derivative Works; within the Source form or
  41051. documentation, if provided along with the Derivative Works; or,
  41052. within a display generated by the Derivative Works, if and
  41053. wherever such third-party notices normally appear. The contents
  41054. of the NOTICE file are for informational purposes only and
  41055. do not modify the License. You may add Your own attribution
  41056. notices within Derivative Works that You distribute, alongside
  41057. or as an addendum to the NOTICE text from the Work, provided
  41058. that such additional attribution notices cannot be construed
  41059. as modifying the License.
  41060. You may add Your own copyright statement to Your modifications and
  41061. may provide additional or different license terms and conditions
  41062. for use, reproduction, or distribution of Your modifications, or
  41063. for any such Derivative Works as a whole, provided Your use,
  41064. reproduction, and distribution of the Work otherwise complies with
  41065. the conditions stated in this License.
  41066. 5. Submission of Contributions. Unless You explicitly state otherwise,
  41067. any Contribution intentionally submitted for inclusion in the Work
  41068. by You to the Licensor shall be under the terms and conditions of
  41069. this License, without any additional terms or conditions.
  41070. Notwithstanding the above, nothing herein shall supersede or modify
  41071. the terms of any separate license agreement you may have executed
  41072. with Licensor regarding such Contributions.
  41073. 6. Trademarks. This License does not grant permission to use the trade
  41074. names, trademarks, service marks, or product names of the Licensor,
  41075. except as required for reasonable and customary use in describing the
  41076. origin of the Work and reproducing the content of the NOTICE file.
  41077. 7. Disclaimer of Warranty. Unless required by applicable law or
  41078. agreed to in writing, Licensor provides the Work (and each
  41079. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  41080. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  41081. implied, including, without limitation, any warranties or conditions
  41082. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  41083. PARTICULAR PURPOSE. You are solely responsible for determining the
  41084. appropriateness of using or redistributing the Work and assume any
  41085. risks associated with Your exercise of permissions under this License.
  41086. 8. Limitation of Liability. In no event and under no legal theory,
  41087. whether in tort (including negligence), contract, or otherwise,
  41088. unless required by applicable law (such as deliberate and grossly
  41089. negligent acts) or agreed to in writing, shall any Contributor be
  41090. liable to You for damages, including any direct, indirect, special,
  41091. incidental, or consequential damages of any character arising as a
  41092. result of this License or out of the use or inability to use the
  41093. Work (including but not limited to damages for loss of goodwill,
  41094. work stoppage, computer failure or malfunction, or any and all
  41095. other commercial damages or losses), even if such Contributor
  41096. has been advised of the possibility of such damages.
  41097. 9. Accepting Warranty or Additional Liability. While redistributing
  41098. the Work or Derivative Works thereof, You may choose to offer,
  41099. and charge a fee for, acceptance of support, warranty, indemnity,
  41100. or other liability obligations and/or rights consistent with this
  41101. License. However, in accepting such obligations, You may act only
  41102. on Your own behalf and on Your sole responsibility, not on behalf
  41103. of any other Contributor, and only if You agree to indemnify,
  41104. defend, and hold each Contributor harmless for any liability
  41105. incurred by, or claims asserted against, such Contributor by reason
  41106. of your accepting any such warranty or additional liability.
  41107. END OF TERMS AND CONDITIONS
  41108. APPENDIX: How to apply the Apache License to your work.
  41109. To apply the Apache License to your work, attach the following
  41110. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  41111. replaced with your own identifying information. (Don&#x27;t include
  41112. the brackets!) The text should be enclosed in the appropriate
  41113. comment syntax for the file format. We also recommend that a
  41114. file or class name and description of purpose be included on the
  41115. same &quot;printed page&quot; as the copyright notice for easier
  41116. identification within third-party archives.
  41117. Copyright [yyyy] [name of copyright owner]
  41118. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  41119. you may not use this file except in compliance with the License.
  41120. You may obtain a copy of the License at
  41121. http://www.apache.org/licenses/LICENSE-2.0
  41122. Unless required by applicable law or agreed to in writing, software
  41123. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  41124. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  41125. See the License for the specific language governing permissions and
  41126. limitations under the License.
  41127. Firebase:
  41128. Apache License
  41129. Version 2.0, January 2004
  41130. http://www.apache.org/licenses/
  41131. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  41132. 1. Definitions.
  41133. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  41134. and distribution as defined by Sections 1 through 9 of this document.
  41135. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  41136. the copyright owner that is granting the License.
  41137. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  41138. other entities that control, are controlled by, or are under common
  41139. control with that entity. For the purposes of this definition,
  41140. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  41141. direction or management of such entity, whether by contract or
  41142. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  41143. outstanding shares, or (iii) beneficial ownership of such entity.
  41144. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  41145. exercising permissions granted by this License.
  41146. &quot;Source&quot; form shall mean the preferred form for making modifications,
  41147. including but not limited to software source code, documentation
  41148. source, and configuration files.
  41149. &quot;Object&quot; form shall mean any form resulting from mechanical
  41150. transformation or translation of a Source form, including but
  41151. not limited to compiled object code, generated documentation,
  41152. and conversions to other media types.
  41153. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  41154. Object form, made available under the License, as indicated by a
  41155. copyright notice that is included in or attached to the work
  41156. (an example is provided in the Appendix below).
  41157. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  41158. form, that is based on (or derived from) the Work and for which the
  41159. editorial revisions, annotations, elaborations, or other modifications
  41160. represent, as a whole, an original work of authorship. For the purposes
  41161. of this License, Derivative Works shall not include works that remain
  41162. separable from, or merely link (or bind by name) to the interfaces of,
  41163. the Work and Derivative Works thereof.
  41164. &quot;Contribution&quot; shall mean any work of authorship, including
  41165. the original version of the Work and any modifications or additions
  41166. to that Work or Derivative Works thereof, that is intentionally
  41167. submitted to Licensor for inclusion in the Work by the copyright owner
  41168. or by an individual or Legal Entity authorized to submit on behalf of
  41169. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  41170. means any form of electronic, verbal, or written communication sent
  41171. to the Licensor or its representatives, including but not limited to
  41172. communication on electronic mailing lists, source code control systems,
  41173. and issue tracking systems that are managed by, or on behalf of, the
  41174. Licensor for the purpose of discussing and improving the Work, but
  41175. excluding communication that is conspicuously marked or otherwise
  41176. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  41177. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  41178. on behalf of whom a Contribution has been received by Licensor and
  41179. subsequently incorporated within the Work.
  41180. 2. Grant of Copyright License. Subject to the terms and conditions of
  41181. this License, each Contributor hereby grants to You a perpetual,
  41182. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  41183. copyright license to reproduce, prepare Derivative Works of,
  41184. publicly display, publicly perform, sublicense, and distribute the
  41185. Work and such Derivative Works in Source or Object form.
  41186. 3. Grant of Patent License. Subject to the terms and conditions of
  41187. this License, each Contributor hereby grants to You a perpetual,
  41188. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  41189. (except as stated in this section) patent license to make, have made,
  41190. use, offer to sell, sell, import, and otherwise transfer the Work,
  41191. where such license applies only to those patent claims licensable
  41192. by such Contributor that are necessarily infringed by their
  41193. Contribution(s) alone or by combination of their Contribution(s)
  41194. with the Work to which such Contribution(s) was submitted. If You
  41195. institute patent litigation against any entity (including a
  41196. cross-claim or counterclaim in a lawsuit) alleging that the Work
  41197. or a Contribution incorporated within the Work constitutes direct
  41198. or contributory patent infringement, then any patent licenses
  41199. granted to You under this License for that Work shall terminate
  41200. as of the date such litigation is filed.
  41201. 4. Redistribution. You may reproduce and distribute copies of the
  41202. Work or Derivative Works thereof in any medium, with or without
  41203. modifications, and in Source or Object form, provided that You
  41204. meet the following conditions:
  41205. (a) You must give any other recipients of the Work or
  41206. Derivative Works a copy of this License; and
  41207. (b) You must cause any modified files to carry prominent notices
  41208. stating that You changed the files; and
  41209. (c) You must retain, in the Source form of any Derivative Works
  41210. that You distribute, all copyright, patent, trademark, and
  41211. attribution notices from the Source form of the Work,
  41212. excluding those notices that do not pertain to any part of
  41213. the Derivative Works; and
  41214. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  41215. distribution, then any Derivative Works that You distribute must
  41216. include a readable copy of the attribution notices contained
  41217. within such NOTICE file, excluding those notices that do not
  41218. pertain to any part of the Derivative Works, in at least one
  41219. of the following places: within a NOTICE text file distributed
  41220. as part of the Derivative Works; within the Source form or
  41221. documentation, if provided along with the Derivative Works; or,
  41222. within a display generated by the Derivative Works, if and
  41223. wherever such third-party notices normally appear. The contents
  41224. of the NOTICE file are for informational purposes only and
  41225. do not modify the License. You may add Your own attribution
  41226. notices within Derivative Works that You distribute, alongside
  41227. or as an addendum to the NOTICE text from the Work, provided
  41228. that such additional attribution notices cannot be construed
  41229. as modifying the License.
  41230. You may add Your own copyright statement to Your modifications and
  41231. may provide additional or different license terms and conditions
  41232. for use, reproduction, or distribution of Your modifications, or
  41233. for any such Derivative Works as a whole, provided Your use,
  41234. reproduction, and distribution of the Work otherwise complies with
  41235. the conditions stated in this License.
  41236. 5. Submission of Contributions. Unless You explicitly state otherwise,
  41237. any Contribution intentionally submitted for inclusion in the Work
  41238. by You to the Licensor shall be under the terms and conditions of
  41239. this License, without any additional terms or conditions.
  41240. Notwithstanding the above, nothing herein shall supersede or modify
  41241. the terms of any separate license agreement you may have executed
  41242. with Licensor regarding such Contributions.
  41243. 6. Trademarks. This License does not grant permission to use the trade
  41244. names, trademarks, service marks, or product names of the Licensor,
  41245. except as required for reasonable and customary use in describing the
  41246. origin of the Work and reproducing the content of the NOTICE file.
  41247. 7. Disclaimer of Warranty. Unless required by applicable law or
  41248. agreed to in writing, Licensor provides the Work (and each
  41249. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  41250. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  41251. implied, including, without limitation, any warranties or conditions
  41252. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  41253. PARTICULAR PURPOSE. You are solely responsible for determining the
  41254. appropriateness of using or redistributing the Work and assume any
  41255. risks associated with Your exercise of permissions under this License.
  41256. 8. Limitation of Liability. In no event and under no legal theory,
  41257. whether in tort (including negligence), contract, or otherwise,
  41258. unless required by applicable law (such as deliberate and grossly
  41259. negligent acts) or agreed to in writing, shall any Contributor be
  41260. liable to You for damages, including any direct, indirect, special,
  41261. incidental, or consequential damages of any character arising as a
  41262. result of this License or out of the use or inability to use the
  41263. Work (including but not limited to damages for loss of goodwill,
  41264. work stoppage, computer failure or malfunction, or any and all
  41265. other commercial damages or losses), even if such Contributor
  41266. has been advised of the possibility of such damages.
  41267. 9. Accepting Warranty or Additional Liability. While redistributing
  41268. the Work or Derivative Works thereof, You may choose to offer,
  41269. and charge a fee for, acceptance of support, warranty, indemnity,
  41270. or other liability obligations and/or rights consistent with this
  41271. License. However, in accepting such obligations, You may act only
  41272. on Your own behalf and on Your sole responsibility, not on behalf
  41273. of any other Contributor, and only if You agree to indemnify,
  41274. defend, and hold each Contributor harmless for any liability
  41275. incurred by, or claims asserted against, such Contributor by reason
  41276. of your accepting any such warranty or additional liability.
  41277. END OF TERMS AND CONDITIONS
  41278. APPENDIX: How to apply the Apache License to your work.
  41279. To apply the Apache License to your work, attach the following
  41280. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  41281. replaced with your own identifying information. (Don&#x27;t include
  41282. the brackets!) The text should be enclosed in the appropriate
  41283. comment syntax for the file format. We also recommend that a
  41284. file or class name and description of purpose be included on the
  41285. same &quot;printed page&quot; as the copyright notice for easier
  41286. identification within third-party archives.
  41287. Copyright [yyyy] [name of copyright owner]
  41288. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  41289. you may not use this file except in compliance with the License.
  41290. You may obtain a copy of the License at
  41291. http://www.apache.org/licenses/LICENSE-2.0
  41292. Unless required by applicable law or agreed to in writing, software
  41293. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  41294. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  41295. See the License for the specific language governing permissions and
  41296. limitations under the License.
  41297. Guava JDK7:
  41298. Apache License
  41299. Version 2.0, January 2004
  41300. http://www.apache.org/licenses/
  41301. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  41302. 1. Definitions.
  41303. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  41304. and distribution as defined by Sections 1 through 9 of this document.
  41305. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  41306. the copyright owner that is granting the License.
  41307. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  41308. other entities that control, are controlled by, or are under common
  41309. control with that entity. For the purposes of this definition,
  41310. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  41311. direction or management of such entity, whether by contract or
  41312. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  41313. outstanding shares, or (iii) beneficial ownership of such entity.
  41314. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  41315. exercising permissions granted by this License.
  41316. &quot;Source&quot; form shall mean the preferred form for making modifications,
  41317. including but not limited to software source code, documentation
  41318. source, and configuration files.
  41319. &quot;Object&quot; form shall mean any form resulting from mechanical
  41320. transformation or translation of a Source form, including but
  41321. not limited to compiled object code, generated documentation,
  41322. and conversions to other media types.
  41323. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  41324. Object form, made available under the License, as indicated by a
  41325. copyright notice that is included in or attached to the work
  41326. (an example is provided in the Appendix below).
  41327. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  41328. form, that is based on (or derived from) the Work and for which the
  41329. editorial revisions, annotations, elaborations, or other modifications
  41330. represent, as a whole, an original work of authorship. For the purposes
  41331. of this License, Derivative Works shall not include works that remain
  41332. separable from, or merely link (or bind by name) to the interfaces of,
  41333. the Work and Derivative Works thereof.
  41334. &quot;Contribution&quot; shall mean any work of authorship, including
  41335. the original version of the Work and any modifications or additions
  41336. to that Work or Derivative Works thereof, that is intentionally
  41337. submitted to Licensor for inclusion in the Work by the copyright owner
  41338. or by an individual or Legal Entity authorized to submit on behalf of
  41339. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  41340. means any form of electronic, verbal, or written communication sent
  41341. to the Licensor or its representatives, including but not limited to
  41342. communication on electronic mailing lists, source code control systems,
  41343. and issue tracking systems that are managed by, or on behalf of, the
  41344. Licensor for the purpose of discussing and improving the Work, but
  41345. excluding communication that is conspicuously marked or otherwise
  41346. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  41347. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  41348. on behalf of whom a Contribution has been received by Licensor and
  41349. subsequently incorporated within the Work.
  41350. 2. Grant of Copyright License. Subject to the terms and conditions of
  41351. this License, each Contributor hereby grants to You a perpetual,
  41352. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  41353. copyright license to reproduce, prepare Derivative Works of,
  41354. publicly display, publicly perform, sublicense, and distribute the
  41355. Work and such Derivative Works in Source or Object form.
  41356. 3. Grant of Patent License. Subject to the terms and conditions of
  41357. this License, each Contributor hereby grants to You a perpetual,
  41358. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  41359. (except as stated in this section) patent license to make, have made,
  41360. use, offer to sell, sell, import, and otherwise transfer the Work,
  41361. where such license applies only to those patent claims licensable
  41362. by such Contributor that are necessarily infringed by their
  41363. Contribution(s) alone or by combination of their Contribution(s)
  41364. with the Work to which such Contribution(s) was submitted. If You
  41365. institute patent litigation against any entity (including a
  41366. cross-claim or counterclaim in a lawsuit) alleging that the Work
  41367. or a Contribution incorporated within the Work constitutes direct
  41368. or contributory patent infringement, then any patent licenses
  41369. granted to You under this License for that Work shall terminate
  41370. as of the date such litigation is filed.
  41371. 4. Redistribution. You may reproduce and distribute copies of the
  41372. Work or Derivative Works thereof in any medium, with or without
  41373. modifications, and in Source or Object form, provided that You
  41374. meet the following conditions:
  41375. (a) You must give any other recipients of the Work or
  41376. Derivative Works a copy of this License; and
  41377. (b) You must cause any modified files to carry prominent notices
  41378. stating that You changed the files; and
  41379. (c) You must retain, in the Source form of any Derivative Works
  41380. that You distribute, all copyright, patent, trademark, and
  41381. attribution notices from the Source form of the Work,
  41382. excluding those notices that do not pertain to any part of
  41383. the Derivative Works; and
  41384. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  41385. distribution, then any Derivative Works that You distribute must
  41386. include a readable copy of the attribution notices contained
  41387. within such NOTICE file, excluding those notices that do not
  41388. pertain to any part of the Derivative Works, in at least one
  41389. of the following places: within a NOTICE text file distributed
  41390. as part of the Derivative Works; within the Source form or
  41391. documentation, if provided along with the Derivative Works; or,
  41392. within a display generated by the Derivative Works, if and
  41393. wherever such third-party notices normally appear. The contents
  41394. of the NOTICE file are for informational purposes only and
  41395. do not modify the License. You may add Your own attribution
  41396. notices within Derivative Works that You distribute, alongside
  41397. or as an addendum to the NOTICE text from the Work, provided
  41398. that such additional attribution notices cannot be construed
  41399. as modifying the License.
  41400. You may add Your own copyright statement to Your modifications and
  41401. may provide additional or different license terms and conditions
  41402. for use, reproduction, or distribution of Your modifications, or
  41403. for any such Derivative Works as a whole, provided Your use,
  41404. reproduction, and distribution of the Work otherwise complies with
  41405. the conditions stated in this License.
  41406. 5. Submission of Contributions. Unless You explicitly state otherwise,
  41407. any Contribution intentionally submitted for inclusion in the Work
  41408. by You to the Licensor shall be under the terms and conditions of
  41409. this License, without any additional terms or conditions.
  41410. Notwithstanding the above, nothing herein shall supersede or modify
  41411. the terms of any separate license agreement you may have executed
  41412. with Licensor regarding such Contributions.
  41413. 6. Trademarks. This License does not grant permission to use the trade
  41414. names, trademarks, service marks, or product names of the Licensor,
  41415. except as required for reasonable and customary use in describing the
  41416. origin of the Work and reproducing the content of the NOTICE file.
  41417. 7. Disclaimer of Warranty. Unless required by applicable law or
  41418. agreed to in writing, Licensor provides the Work (and each
  41419. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  41420. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  41421. implied, including, without limitation, any warranties or conditions
  41422. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  41423. PARTICULAR PURPOSE. You are solely responsible for determining the
  41424. appropriateness of using or redistributing the Work and assume any
  41425. risks associated with Your exercise of permissions under this License.
  41426. 8. Limitation of Liability. In no event and under no legal theory,
  41427. whether in tort (including negligence), contract, or otherwise,
  41428. unless required by applicable law (such as deliberate and grossly
  41429. negligent acts) or agreed to in writing, shall any Contributor be
  41430. liable to You for damages, including any direct, indirect, special,
  41431. incidental, or consequential damages of any character arising as a
  41432. result of this License or out of the use or inability to use the
  41433. Work (including but not limited to damages for loss of goodwill,
  41434. work stoppage, computer failure or malfunction, or any and all
  41435. other commercial damages or losses), even if such Contributor
  41436. has been advised of the possibility of such damages.
  41437. 9. Accepting Warranty or Additional Liability. While redistributing
  41438. the Work or Derivative Works thereof, You may choose to offer,
  41439. and charge a fee for, acceptance of support, warranty, indemnity,
  41440. or other liability obligations and/or rights consistent with this
  41441. License. However, in accepting such obligations, You may act only
  41442. on Your own behalf and on Your sole responsibility, not on behalf
  41443. of any other Contributor, and only if You agree to indemnify,
  41444. defend, and hold each Contributor harmless for any liability
  41445. incurred by, or claims asserted against, such Contributor by reason
  41446. of your accepting any such warranty or additional liability.
  41447. END OF TERMS AND CONDITIONS
  41448. APPENDIX: How to apply the Apache License to your work.
  41449. To apply the Apache License to your work, attach the following
  41450. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  41451. replaced with your own identifying information. (Don&#x27;t include
  41452. the brackets!) The text should be enclosed in the appropriate
  41453. comment syntax for the file format. We also recommend that a
  41454. file or class name and description of purpose be included on the
  41455. same &quot;printed page&quot; as the copyright notice for easier
  41456. identification within third-party archives.
  41457. Copyright [yyyy] [name of copyright owner]
  41458. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  41459. you may not use this file except in compliance with the License.
  41460. You may obtain a copy of the License at
  41461. http://www.apache.org/licenses/LICENSE-2.0
  41462. Unless required by applicable law or agreed to in writing, software
  41463. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  41464. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  41465. See the License for the specific language governing permissions and
  41466. limitations under the License.
  41467. JSR 330:
  41468. JSR-330
  41469. Apache License
  41470. Version 2.0, January 2004
  41471. http://www.apache.org/licenses/
  41472. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  41473. 1. Definitions.
  41474. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  41475. and distribution as defined by Sections 1 through 9 of this document.
  41476. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  41477. the copyright owner that is granting the License.
  41478. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  41479. other entities that control, are controlled by, or are under common
  41480. control with that entity. For the purposes of this definition,
  41481. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  41482. direction or management of such entity, whether by contract or
  41483. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  41484. outstanding shares, or (iii) beneficial ownership of such entity.
  41485. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  41486. exercising permissions granted by this License.
  41487. &quot;Source&quot; form shall mean the preferred form for making modifications,
  41488. including but not limited to software source code, documentation
  41489. source, and configuration files.
  41490. &quot;Object&quot; form shall mean any form resulting from mechanical
  41491. transformation or translation of a Source form, including but
  41492. not limited to compiled object code, generated documentation,
  41493. and conversions to other media types.
  41494. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  41495. Object form, made available under the License, as indicated by a
  41496. copyright notice that is included in or attached to the work
  41497. (an example is provided in the Appendix below).
  41498. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  41499. form, that is based on (or derived from) the Work and for which the
  41500. editorial revisions, annotations, elaborations, or other modifications
  41501. represent, as a whole, an original work of authorship. For the purposes
  41502. of this License, Derivative Works shall not include works that remain
  41503. separable from, or merely link (or bind by name) to the interfaces of,
  41504. the Work and Derivative Works thereof.
  41505. &quot;Contribution&quot; shall mean any work of authorship, including
  41506. the original version of the Work and any modifications or additions
  41507. to that Work or Derivative Works thereof, that is intentionally
  41508. submitted to Licensor for inclusion in the Work by the copyright owner
  41509. or by an individual or Legal Entity authorized to submit on behalf of
  41510. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  41511. means any form of electronic, verbal, or written communication sent
  41512. to the Licensor or its representatives, including but not limited to
  41513. communication on electronic mailing lists, source code control systems,
  41514. and issue tracking systems that are managed by, or on behalf of, the
  41515. Licensor for the purpose of discussing and improving the Work, but
  41516. excluding communication that is conspicuously marked or otherwise
  41517. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  41518. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  41519. on behalf of whom a Contribution has been received by Licensor and
  41520. subsequently incorporated within the Work.
  41521. 2. Grant of Copyright License. Subject to the terms and conditions of
  41522. this License, each Contributor hereby grants to You a perpetual,
  41523. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  41524. copyright license to reproduce, prepare Derivative Works of,
  41525. publicly display, publicly perform, sublicense, and distribute the
  41526. Work and such Derivative Works in Source or Object form.
  41527. 3. Grant of Patent License. Subject to the terms and conditions of
  41528. this License, each Contributor hereby grants to You a perpetual,
  41529. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  41530. (except as stated in this section) patent license to make, have made,
  41531. use, offer to sell, sell, import, and otherwise transfer the Work,
  41532. where such license applies only to those patent claims licensable
  41533. by such Contributor that are necessarily infringed by their
  41534. Contribution(s) alone or by combination of their Contribution(s)
  41535. with the Work to which such Contribution(s) was submitted. If You
  41536. institute patent litigation against any entity (including a
  41537. cross-claim or counterclaim in a lawsuit) alleging that the Work
  41538. or a Contribution incorporated within the Work constitutes direct
  41539. or contributory patent infringement, then any patent licenses
  41540. granted to You under this License for that Work shall terminate
  41541. as of the date such litigation is filed.
  41542. 4. Redistribution. You may reproduce and distribute copies of the
  41543. Work or Derivative Works thereof in any medium, with or without
  41544. modifications, and in Source or Object form, provided that You
  41545. meet the following conditions:
  41546. (a) You must give any other recipients of the Work or
  41547. Derivative Works a copy of this License; and
  41548. (b) You must cause any modified files to carry prominent notices
  41549. stating that You changed the files; and
  41550. (c) You must retain, in the Source form of any Derivative Works
  41551. that You distribute, all copyright, patent, trademark, and
  41552. attribution notices from the Source form of the Work,
  41553. excluding those notices that do not pertain to any part of
  41554. the Derivative Works; and
  41555. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  41556. distribution, then any Derivative Works that You distribute must
  41557. include a readable copy of the attribution notices contained
  41558. within such NOTICE file, excluding those notices that do not
  41559. pertain to any part of the Derivative Works, in at least one
  41560. of the following places: within a NOTICE text file distributed
  41561. as part of the Derivative Works; within the Source form or
  41562. documentation, if provided along with the Derivative Works; or,
  41563. within a display generated by the Derivative Works, if and
  41564. wherever such third-party notices normally appear. The contents
  41565. of the NOTICE file are for informational purposes only and
  41566. do not modify the License. You may add Your own attribution
  41567. notices within Derivative Works that You distribute, alongside
  41568. or as an addendum to the NOTICE text from the Work, provided
  41569. that such additional attribution notices cannot be construed
  41570. as modifying the License.
  41571. You may add Your own copyright statement to Your modifications and
  41572. may provide additional or different license terms and conditions
  41573. for use, reproduction, or distribution of Your modifications, or
  41574. for any such Derivative Works as a whole, provided Your use,
  41575. reproduction, and distribution of the Work otherwise complies with
  41576. the conditions stated in this License.
  41577. 5. Submission of Contributions. Unless You explicitly state otherwise,
  41578. any Contribution intentionally submitted for inclusion in the Work
  41579. by You to the Licensor shall be under the terms and conditions of
  41580. this License, without any additional terms or conditions.
  41581. Notwithstanding the above, nothing herein shall supersede or modify
  41582. the terms of any separate license agreement you may have executed
  41583. with Licensor regarding such Contributions.
  41584. 6. Trademarks. This License does not grant permission to use the trade
  41585. names, trademarks, service marks, or product names of the Licensor,
  41586. except as required for reasonable and customary use in describing the
  41587. origin of the Work and reproducing the content of the NOTICE file.
  41588. 7. Disclaimer of Warranty. Unless required by applicable law or
  41589. agreed to in writing, Licensor provides the Work (and each
  41590. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  41591. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  41592. implied, including, without limitation, any warranties or conditions
  41593. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  41594. PARTICULAR PURPOSE. You are solely responsible for determining the
  41595. appropriateness of using or redistributing the Work and assume any
  41596. risks associated with Your exercise of permissions under this License.
  41597. 8. Limitation of Liability. In no event and under no legal theory,
  41598. whether in tort (including negligence), contract, or otherwise,
  41599. unless required by applicable law (such as deliberate and grossly
  41600. negligent acts) or agreed to in writing, shall any Contributor be
  41601. liable to You for damages, including any direct, indirect, special,
  41602. incidental, or consequential damages of any character arising as a
  41603. result of this License or out of the use or inability to use the
  41604. Work (including but not limited to damages for loss of goodwill,
  41605. work stoppage, computer failure or malfunction, or any and all
  41606. other commercial damages or losses), even if such Contributor
  41607. has been advised of the possibility of such damages.
  41608. 9. Accepting Warranty or Additional Liability. While redistributing
  41609. the Work or Derivative Works thereof, You may choose to offer,
  41610. and charge a fee for, acceptance of support, warranty, indemnity,
  41611. or other liability obligations and/or rights consistent with this
  41612. License. However, in accepting such obligations, You may act only
  41613. on Your own behalf and on Your sole responsibility, not on behalf
  41614. of any other Contributor, and only if You agree to indemnify,
  41615. defend, and hold each Contributor harmless for any liability
  41616. incurred by, or claims asserted against, such Contributor by reason
  41617. of your accepting any such warranty or additional liability.
  41618. END OF TERMS AND CONDITIONS
  41619. APPENDIX: How to apply the Apache License to your work.
  41620. To apply the Apache License to your work, attach the following
  41621. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  41622. replaced with your own identifying information. (Don&#x27;t include
  41623. the brackets!) The text should be enclosed in the appropriate
  41624. comment syntax for the file format. We also recommend that a
  41625. file or class name and description of purpose be included on the
  41626. same &quot;printed page&quot; as the copyright notice for easier
  41627. identification within third-party archives.
  41628. Copyright [yyyy] [name of copyright owner]
  41629. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  41630. you may not use this file except in compliance with the License.
  41631. You may obtain a copy of the License at
  41632. http://www.apache.org/licenses/LICENSE-2.0
  41633. Unless required by applicable law or agreed to in writing, software
  41634. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  41635. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  41636. See the License for the specific language governing permissions and
  41637. limitations under the License.
  41638. JsInterop Annotations:
  41639. Apache License
  41640. Version 2.0, January 2004
  41641. http://www.apache.org/licenses/
  41642. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  41643. 1. Definitions.
  41644. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  41645. and distribution as defined by Sections 1 through 9 of this document.
  41646. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  41647. the copyright owner that is granting the License.
  41648. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  41649. other entities that control, are controlled by, or are under common
  41650. control with that entity. For the purposes of this definition,
  41651. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  41652. direction or management of such entity, whether by contract or
  41653. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  41654. outstanding shares, or (iii) beneficial ownership of such entity.
  41655. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  41656. exercising permissions granted by this License.
  41657. &quot;Source&quot; form shall mean the preferred form for making modifications,
  41658. including but not limited to software source code, documentation
  41659. source, and configuration files.
  41660. &quot;Object&quot; form shall mean any form resulting from mechanical
  41661. transformation or translation of a Source form, including but
  41662. not limited to compiled object code, generated documentation,
  41663. and conversions to other media types.
  41664. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  41665. Object form, made available under the License, as indicated by a
  41666. copyright notice that is included in or attached to the work
  41667. (an example is provided in the Appendix below).
  41668. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  41669. form, that is based on (or derived from) the Work and for which the
  41670. editorial revisions, annotations, elaborations, or other modifications
  41671. represent, as a whole, an original work of authorship. For the purposes
  41672. of this License, Derivative Works shall not include works that remain
  41673. separable from, or merely link (or bind by name) to the interfaces of,
  41674. the Work and Derivative Works thereof.
  41675. &quot;Contribution&quot; shall mean any work of authorship, including
  41676. the original version of the Work and any modifications or additions
  41677. to that Work or Derivative Works thereof, that is intentionally
  41678. submitted to Licensor for inclusion in the Work by the copyright owner
  41679. or by an individual or Legal Entity authorized to submit on behalf of
  41680. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  41681. means any form of electronic, verbal, or written communication sent
  41682. to the Licensor or its representatives, including but not limited to
  41683. communication on electronic mailing lists, source code control systems,
  41684. and issue tracking systems that are managed by, or on behalf of, the
  41685. Licensor for the purpose of discussing and improving the Work, but
  41686. excluding communication that is conspicuously marked or otherwise
  41687. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  41688. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  41689. on behalf of whom a Contribution has been received by Licensor and
  41690. subsequently incorporated within the Work.
  41691. 2. Grant of Copyright License. Subject to the terms and conditions of
  41692. this License, each Contributor hereby grants to You a perpetual,
  41693. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  41694. copyright license to reproduce, prepare Derivative Works of,
  41695. publicly display, publicly perform, sublicense, and distribute the
  41696. Work and such Derivative Works in Source or Object form.
  41697. 3. Grant of Patent License. Subject to the terms and conditions of
  41698. this License, each Contributor hereby grants to You a perpetual,
  41699. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  41700. (except as stated in this section) patent license to make, have made,
  41701. use, offer to sell, sell, import, and otherwise transfer the Work,
  41702. where such license applies only to those patent claims licensable
  41703. by such Contributor that are necessarily infringed by their
  41704. Contribution(s) alone or by combination of their Contribution(s)
  41705. with the Work to which such Contribution(s) was submitted. If You
  41706. institute patent litigation against any entity (including a
  41707. cross-claim or counterclaim in a lawsuit) alleging that the Work
  41708. or a Contribution incorporated within the Work constitutes direct
  41709. or contributory patent infringement, then any patent licenses
  41710. granted to You under this License for that Work shall terminate
  41711. as of the date such litigation is filed.
  41712. 4. Redistribution. You may reproduce and distribute copies of the
  41713. Work or Derivative Works thereof in any medium, with or without
  41714. modifications, and in Source or Object form, provided that You
  41715. meet the following conditions:
  41716. (a) You must give any other recipients of the Work or
  41717. Derivative Works a copy of this License; and
  41718. (b) You must cause any modified files to carry prominent notices
  41719. stating that You changed the files; and
  41720. (c) You must retain, in the Source form of any Derivative Works
  41721. that You distribute, all copyright, patent, trademark, and
  41722. attribution notices from the Source form of the Work,
  41723. excluding those notices that do not pertain to any part of
  41724. the Derivative Works; and
  41725. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  41726. distribution, then any Derivative Works that You distribute must
  41727. include a readable copy of the attribution notices contained
  41728. within such NOTICE file, excluding those notices that do not
  41729. pertain to any part of the Derivative Works, in at least one
  41730. of the following places: within a NOTICE text file distributed
  41731. as part of the Derivative Works; within the Source form or
  41732. documentation, if provided along with the Derivative Works; or,
  41733. within a display generated by the Derivative Works, if and
  41734. wherever such third-party notices normally appear. The contents
  41735. of the NOTICE file are for informational purposes only and
  41736. do not modify the License. You may add Your own attribution
  41737. notices within Derivative Works that You distribute, alongside
  41738. or as an addendum to the NOTICE text from the Work, provided
  41739. that such additional attribution notices cannot be construed
  41740. as modifying the License.
  41741. You may add Your own copyright statement to Your modifications and
  41742. may provide additional or different license terms and conditions
  41743. for use, reproduction, or distribution of Your modifications, or
  41744. for any such Derivative Works as a whole, provided Your use,
  41745. reproduction, and distribution of the Work otherwise complies with
  41746. the conditions stated in this License.
  41747. 5. Submission of Contributions. Unless You explicitly state otherwise,
  41748. any Contribution intentionally submitted for inclusion in the Work
  41749. by You to the Licensor shall be under the terms and conditions of
  41750. this License, without any additional terms or conditions.
  41751. Notwithstanding the above, nothing herein shall supersede or modify
  41752. the terms of any separate license agreement you may have executed
  41753. with Licensor regarding such Contributions.
  41754. 6. Trademarks. This License does not grant permission to use the trade
  41755. names, trademarks, service marks, or product names of the Licensor,
  41756. except as required for reasonable and customary use in describing the
  41757. origin of the Work and reproducing the content of the NOTICE file.
  41758. 7. Disclaimer of Warranty. Unless required by applicable law or
  41759. agreed to in writing, Licensor provides the Work (and each
  41760. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  41761. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  41762. implied, including, without limitation, any warranties or conditions
  41763. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  41764. PARTICULAR PURPOSE. You are solely responsible for determining the
  41765. appropriateness of using or redistributing the Work and assume any
  41766. risks associated with Your exercise of permissions under this License.
  41767. 8. Limitation of Liability. In no event and under no legal theory,
  41768. whether in tort (including negligence), contract, or otherwise,
  41769. unless required by applicable law (such as deliberate and grossly
  41770. negligent acts) or agreed to in writing, shall any Contributor be
  41771. liable to You for damages, including any direct, indirect, special,
  41772. incidental, or consequential damages of any character arising as a
  41773. result of this License or out of the use or inability to use the
  41774. Work (including but not limited to damages for loss of goodwill,
  41775. work stoppage, computer failure or malfunction, or any and all
  41776. other commercial damages or losses), even if such Contributor
  41777. has been advised of the possibility of such damages.
  41778. 9. Accepting Warranty or Additional Liability. While redistributing
  41779. the Work or Derivative Works thereof, You may choose to offer,
  41780. and charge a fee for, acceptance of support, warranty, indemnity,
  41781. or other liability obligations and/or rights consistent with this
  41782. License. However, in accepting such obligations, You may act only
  41783. on Your own behalf and on Your sole responsibility, not on behalf
  41784. of any other Contributor, and only if You agree to indemnify,
  41785. defend, and hold each Contributor harmless for any liability
  41786. incurred by, or claims asserted against, such Contributor by reason
  41787. of your accepting any such warranty or additional liability.
  41788. END OF TERMS AND CONDITIONS
  41789. APPENDIX: How to apply the Apache License to your work.
  41790. To apply the Apache License to your work, attach the following
  41791. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  41792. replaced with your own identifying information. (Don&#x27;t include
  41793. the brackets!) The text should be enclosed in the appropriate
  41794. comment syntax for the file format. We also recommend that a
  41795. file or class name and description of purpose be included on the
  41796. same &quot;printed page&quot; as the copyright notice for easier
  41797. identification within third-party archives.
  41798. Copyright 2017 Google Inc.
  41799. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  41800. you may not use this file except in compliance with the License.
  41801. You may obtain a copy of the License at
  41802. http://www.apache.org/licenses/LICENSE-2.0
  41803. Unless required by applicable law or agreed to in writing, software
  41804. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  41805. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  41806. See the License for the specific language governing permissions and
  41807. limitations under the License.
  41808. apksig:
  41809. Copyright (c) 2005-2008, The Android Open Source Project
  41810. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  41811. you may not use this file except in compliance with the License.
  41812. Unless required by applicable law or agreed to in writing, software
  41813. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  41814. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  41815. See the License for the specific language governing permissions and
  41816. limitations under the License.
  41817. Apache License
  41818. Version 2.0, January 2004
  41819. http://www.apache.org/licenses/
  41820. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  41821. 1. Definitions.
  41822. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  41823. and distribution as defined by Sections 1 through 9 of this document.
  41824. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  41825. the copyright owner that is granting the License.
  41826. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  41827. other entities that control, are controlled by, or are under common
  41828. control with that entity. For the purposes of this definition,
  41829. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  41830. direction or management of such entity, whether by contract or
  41831. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  41832. outstanding shares, or (iii) beneficial ownership of such entity.
  41833. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  41834. exercising permissions granted by this License.
  41835. &quot;Source&quot; form shall mean the preferred form for making modifications,
  41836. including but not limited to software source code, documentation
  41837. source, and configuration files.
  41838. &quot;Object&quot; form shall mean any form resulting from mechanical
  41839. transformation or translation of a Source form, including but
  41840. not limited to compiled object code, generated documentation,
  41841. and conversions to other media types.
  41842. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  41843. Object form, made available under the License, as indicated by a
  41844. copyright notice that is included in or attached to the work
  41845. (an example is provided in the Appendix below).
  41846. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  41847. form, that is based on (or derived from) the Work and for which the
  41848. editorial revisions, annotations, elaborations, or other modifications
  41849. represent, as a whole, an original work of authorship. For the purposes
  41850. of this License, Derivative Works shall not include works that remain
  41851. separable from, or merely link (or bind by name) to the interfaces of,
  41852. the Work and Derivative Works thereof.
  41853. &quot;Contribution&quot; shall mean any work of authorship, including
  41854. the original version of the Work and any modifications or additions
  41855. to that Work or Derivative Works thereof, that is intentionally
  41856. submitted to Licensor for inclusion in the Work by the copyright owner
  41857. or by an individual or Legal Entity authorized to submit on behalf of
  41858. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  41859. means any form of electronic, verbal, or written communication sent
  41860. to the Licensor or its representatives, including but not limited to
  41861. communication on electronic mailing lists, source code control systems,
  41862. and issue tracking systems that are managed by, or on behalf of, the
  41863. Licensor for the purpose of discussing and improving the Work, but
  41864. excluding communication that is conspicuously marked or otherwise
  41865. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  41866. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  41867. on behalf of whom a Contribution has been received by Licensor and
  41868. subsequently incorporated within the Work.
  41869. 2. Grant of Copyright License. Subject to the terms and conditions of
  41870. this License, each Contributor hereby grants to You a perpetual,
  41871. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  41872. copyright license to reproduce, prepare Derivative Works of,
  41873. publicly display, publicly perform, sublicense, and distribute the
  41874. Work and such Derivative Works in Source or Object form.
  41875. 3. Grant of Patent License. Subject to the terms and conditions of
  41876. this License, each Contributor hereby grants to You a perpetual,
  41877. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  41878. (except as stated in this section) patent license to make, have made,
  41879. use, offer to sell, sell, import, and otherwise transfer the Work,
  41880. where such license applies only to those patent claims licensable
  41881. by such Contributor that are necessarily infringed by their
  41882. Contribution(s) alone or by combination of their Contribution(s)
  41883. with the Work to which such Contribution(s) was submitted. If You
  41884. institute patent litigation against any entity (including a
  41885. cross-claim or counterclaim in a lawsuit) alleging that the Work
  41886. or a Contribution incorporated within the Work constitutes direct
  41887. or contributory patent infringement, then any patent licenses
  41888. granted to You under this License for that Work shall terminate
  41889. as of the date such litigation is filed.
  41890. 4. Redistribution. You may reproduce and distribute copies of the
  41891. Work or Derivative Works thereof in any medium, with or without
  41892. modifications, and in Source or Object form, provided that You
  41893. meet the following conditions:
  41894. (a) You must give any other recipients of the Work or
  41895. Derivative Works a copy of this License; and
  41896. (b) You must cause any modified files to carry prominent notices
  41897. stating that You changed the files; and
  41898. (c) You must retain, in the Source form of any Derivative Works
  41899. that You distribute, all copyright, patent, trademark, and
  41900. attribution notices from the Source form of the Work,
  41901. excluding those notices that do not pertain to any part of
  41902. the Derivative Works; and
  41903. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  41904. distribution, then any Derivative Works that You distribute must
  41905. include a readable copy of the attribution notices contained
  41906. within such NOTICE file, excluding those notices that do not
  41907. pertain to any part of the Derivative Works, in at least one
  41908. of the following places: within a NOTICE text file distributed
  41909. as part of the Derivative Works; within the Source form or
  41910. documentation, if provided along with the Derivative Works; or,
  41911. within a display generated by the Derivative Works, if and
  41912. wherever such third-party notices normally appear. The contents
  41913. of the NOTICE file are for informational purposes only and
  41914. do not modify the License. You may add Your own attribution
  41915. notices within Derivative Works that You distribute, alongside
  41916. or as an addendum to the NOTICE text from the Work, provided
  41917. that such additional attribution notices cannot be construed
  41918. as modifying the License.
  41919. You may add Your own copyright statement to Your modifications and
  41920. may provide additional or different license terms and conditions
  41921. for use, reproduction, or distribution of Your modifications, or
  41922. for any such Derivative Works as a whole, provided Your use,
  41923. reproduction, and distribution of the Work otherwise complies with
  41924. the conditions stated in this License.
  41925. 5. Submission of Contributions. Unless You explicitly state otherwise,
  41926. any Contribution intentionally submitted for inclusion in the Work
  41927. by You to the Licensor shall be under the terms and conditions of
  41928. this License, without any additional terms or conditions.
  41929. Notwithstanding the above, nothing herein shall supersede or modify
  41930. the terms of any separate license agreement you may have executed
  41931. with Licensor regarding such Contributions.
  41932. 6. Trademarks. This License does not grant permission to use the trade
  41933. names, trademarks, service marks, or product names of the Licensor,
  41934. except as required for reasonable and customary use in describing the
  41935. origin of the Work and reproducing the content of the NOTICE file.
  41936. 7. Disclaimer of Warranty. Unless required by applicable law or
  41937. agreed to in writing, Licensor provides the Work (and each
  41938. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  41939. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  41940. implied, including, without limitation, any warranties or conditions
  41941. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  41942. PARTICULAR PURPOSE. You are solely responsible for determining the
  41943. appropriateness of using or redistributing the Work and assume any
  41944. risks associated with Your exercise of permissions under this License.
  41945. 8. Limitation of Liability. In no event and under no legal theory,
  41946. whether in tort (including negligence), contract, or otherwise,
  41947. unless required by applicable law (such as deliberate and grossly
  41948. negligent acts) or agreed to in writing, shall any Contributor be
  41949. liable to You for damages, including any direct, indirect, special,
  41950. incidental, or consequential damages of any character arising as a
  41951. result of this License or out of the use or inability to use the
  41952. Work (including but not limited to damages for loss of goodwill,
  41953. work stoppage, computer failure or malfunction, or any and all
  41954. other commercial damages or losses), even if such Contributor
  41955. has been advised of the possibility of such damages.
  41956. 9. Accepting Warranty or Additional Liability. While redistributing
  41957. the Work or Derivative Works thereof, You may choose to offer,
  41958. and charge a fee for, acceptance of support, warranty, indemnity,
  41959. or other liability obligations and/or rights consistent with this
  41960. License. However, in accepting such obligations, You may act only
  41961. on Your own behalf and on Your sole responsibility, not on behalf
  41962. of any other Contributor, and only if You agree to indemnify,
  41963. defend, and hold each Contributor harmless for any liability
  41964. incurred by, or claims asserted against, such Contributor by reason
  41965. of your accepting any such warranty or additional liability.
  41966. END OF TERMS AND CONDITIONS
  41967. Animal Sniffer:
  41968. The MIT License
  41969. Copyright (c) 2008 Kohsuke Kawaguchi and codehaus.org.
  41970. Permission is hereby granted, free of charge, to any person obtaining a copy
  41971. of this software and associated documentation files (the &quot;Software&quot;), to deal
  41972. in the Software without restriction, including without limitation the rights
  41973. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  41974. copies of the Software, and to permit persons to whom the Software is
  41975. furnished to do so, subject to the following conditions:
  41976. The above copyright notice and this permission notice shall be included in
  41977. all copies or substantial portions of the Software.
  41978. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  41979. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  41980. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  41981. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  41982. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  41983. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  41984. THE SOFTWARE.
  41985. Checker Framework Annotations:
  41986. A few parts of the Checker Framework have more permissive licenses.
  41987. * The annotations are licensed under the MIT License. (The text of this
  41988. license appears below.) More specifically, all the parts of the Checker
  41989. Framework that you might want to include with your own program use the
  41990. MIT License. This is the checker-qual.jar file and all the files that
  41991. appear in it: every file in a qual/ directory, plus utility files such
  41992. as NullnessUtil.java, RegexUtil.java, SignednessUtil.java, etc.
  41993. In addition, the cleanroom implementations of third-party annotations,
  41994. which the Checker Framework recognizes as aliases for its own
  41995. annotations, are licensed under the MIT License.
  41996. ===========================================================================
  41997. MIT License:
  41998. Permission is hereby granted, free of charge, to any person obtaining a copy
  41999. of this software and associated documentation files (the &quot;Software&quot;), to deal
  42000. in the Software without restriction, including without limitation the rights
  42001. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  42002. copies of the Software, and to permit persons to whom the Software is
  42003. furnished to do so, subject to the following conditions:
  42004. The above copyright notice and this permission notice shall be included in
  42005. all copies or substantial portions of the Software.
  42006. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  42007. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  42008. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  42009. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  42010. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  42011. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  42012. THE SOFTWARE.
  42013. ===========================================================================
  42014. JSR 305:
  42015. Copyright (c) 2007-2009, JSR305 expert group
  42016. All rights reserved.
  42017. http://www.opensource.org/licenses/bsd-license.php
  42018. Redistribution and use in source and binary forms, with or without
  42019. modification, are permitted provided that the following conditions are met:
  42020. * Redistributions of source code must retain the above copyright notice,
  42021. this list of conditions and the following disclaimer.
  42022. * Redistributions in binary form must reproduce the above copyright notice,
  42023. this list of conditions and the following disclaimer in the documentation
  42024. and/or other materials provided with the distribution.
  42025. * Neither the name of the JSR305 expert group nor the names of its
  42026. contributors may be used to endorse or promote products derived from
  42027. this software without specific prior written permission.
  42028. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  42029. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  42030. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  42031. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  42032. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  42033. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  42034. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  42035. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  42036. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  42037. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  42038. POSSIBILITY OF SUCH DAMAGE.
  42039. </pre>
  42040. </div>
  42041. </div>
  42042. <div class="product">
  42043. <span class="title">flac</span>
  42044. <span class="homepage"><a href="https://github.com/xiph/flac/archive/refs/tags/1.4.2.zip">homepage</a></span>
  42045. <input type="checkbox" hidden id="114">
  42046. <label class="show" for="114" tabindex="0"></label>
  42047. <div class="licence">
  42048. <pre>Copyright (C) 2000-2009 Josh Coalson
  42049. Copyright (C) 2011-2022 Xiph.Org Foundation
  42050. Redistribution and use in source and binary forms, with or without
  42051. modification, are permitted provided that the following conditions
  42052. are met:
  42053. - Redistributions of source code must retain the above copyright
  42054. notice, this list of conditions and the following disclaimer.
  42055. - Redistributions in binary form must reproduce the above copyright
  42056. notice, this list of conditions and the following disclaimer in the
  42057. documentation and/or other materials provided with the distribution.
  42058. - Neither the name of the Xiph.Org Foundation nor the names of its
  42059. contributors may be used to endorse or promote products derived from
  42060. this software without specific prior written permission.
  42061. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  42062. ``AS IS&#x27;&#x27; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  42063. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  42064. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR
  42065. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  42066. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  42067. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  42068. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  42069. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  42070. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  42071. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  42072. </pre>
  42073. </div>
  42074. </div>
  42075. <div class="product">
  42076. <span class="title">FlatBuffers</span>
  42077. <span class="homepage"><a href="https://github.com/google/flatbuffers">homepage</a></span>
  42078. <input type="checkbox" hidden id="115">
  42079. <label class="show" for="115" tabindex="0"></label>
  42080. <div class="licence">
  42081. <pre>
  42082. Apache License
  42083. Version 2.0, January 2004
  42084. http://www.apache.org/licenses/
  42085. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  42086. 1. Definitions.
  42087. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  42088. and distribution as defined by Sections 1 through 9 of this document.
  42089. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  42090. the copyright owner that is granting the License.
  42091. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  42092. other entities that control, are controlled by, or are under common
  42093. control with that entity. For the purposes of this definition,
  42094. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  42095. direction or management of such entity, whether by contract or
  42096. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  42097. outstanding shares, or (iii) beneficial ownership of such entity.
  42098. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  42099. exercising permissions granted by this License.
  42100. &quot;Source&quot; form shall mean the preferred form for making modifications,
  42101. including but not limited to software source code, documentation
  42102. source, and configuration files.
  42103. &quot;Object&quot; form shall mean any form resulting from mechanical
  42104. transformation or translation of a Source form, including but
  42105. not limited to compiled object code, generated documentation,
  42106. and conversions to other media types.
  42107. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  42108. Object form, made available under the License, as indicated by a
  42109. copyright notice that is included in or attached to the work
  42110. (an example is provided in the Appendix below).
  42111. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  42112. form, that is based on (or derived from) the Work and for which the
  42113. editorial revisions, annotations, elaborations, or other modifications
  42114. represent, as a whole, an original work of authorship. For the purposes
  42115. of this License, Derivative Works shall not include works that remain
  42116. separable from, or merely link (or bind by name) to the interfaces of,
  42117. the Work and Derivative Works thereof.
  42118. &quot;Contribution&quot; shall mean any work of authorship, including
  42119. the original version of the Work and any modifications or additions
  42120. to that Work or Derivative Works thereof, that is intentionally
  42121. submitted to Licensor for inclusion in the Work by the copyright owner
  42122. or by an individual or Legal Entity authorized to submit on behalf of
  42123. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  42124. means any form of electronic, verbal, or written communication sent
  42125. to the Licensor or its representatives, including but not limited to
  42126. communication on electronic mailing lists, source code control systems,
  42127. and issue tracking systems that are managed by, or on behalf of, the
  42128. Licensor for the purpose of discussing and improving the Work, but
  42129. excluding communication that is conspicuously marked or otherwise
  42130. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  42131. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  42132. on behalf of whom a Contribution has been received by Licensor and
  42133. subsequently incorporated within the Work.
  42134. 2. Grant of Copyright License. Subject to the terms and conditions of
  42135. this License, each Contributor hereby grants to You a perpetual,
  42136. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  42137. copyright license to reproduce, prepare Derivative Works of,
  42138. publicly display, publicly perform, sublicense, and distribute the
  42139. Work and such Derivative Works in Source or Object form.
  42140. 3. Grant of Patent License. Subject to the terms and conditions of
  42141. this License, each Contributor hereby grants to You a perpetual,
  42142. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  42143. (except as stated in this section) patent license to make, have made,
  42144. use, offer to sell, sell, import, and otherwise transfer the Work,
  42145. where such license applies only to those patent claims licensable
  42146. by such Contributor that are necessarily infringed by their
  42147. Contribution(s) alone or by combination of their Contribution(s)
  42148. with the Work to which such Contribution(s) was submitted. If You
  42149. institute patent litigation against any entity (including a
  42150. cross-claim or counterclaim in a lawsuit) alleging that the Work
  42151. or a Contribution incorporated within the Work constitutes direct
  42152. or contributory patent infringement, then any patent licenses
  42153. granted to You under this License for that Work shall terminate
  42154. as of the date such litigation is filed.
  42155. 4. Redistribution. You may reproduce and distribute copies of the
  42156. Work or Derivative Works thereof in any medium, with or without
  42157. modifications, and in Source or Object form, provided that You
  42158. meet the following conditions:
  42159. (a) You must give any other recipients of the Work or
  42160. Derivative Works a copy of this License; and
  42161. (b) You must cause any modified files to carry prominent notices
  42162. stating that You changed the files; and
  42163. (c) You must retain, in the Source form of any Derivative Works
  42164. that You distribute, all copyright, patent, trademark, and
  42165. attribution notices from the Source form of the Work,
  42166. excluding those notices that do not pertain to any part of
  42167. the Derivative Works; and
  42168. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  42169. distribution, then any Derivative Works that You distribute must
  42170. include a readable copy of the attribution notices contained
  42171. within such NOTICE file, excluding those notices that do not
  42172. pertain to any part of the Derivative Works, in at least one
  42173. of the following places: within a NOTICE text file distributed
  42174. as part of the Derivative Works; within the Source form or
  42175. documentation, if provided along with the Derivative Works; or,
  42176. within a display generated by the Derivative Works, if and
  42177. wherever such third-party notices normally appear. The contents
  42178. of the NOTICE file are for informational purposes only and
  42179. do not modify the License. You may add Your own attribution
  42180. notices within Derivative Works that You distribute, alongside
  42181. or as an addendum to the NOTICE text from the Work, provided
  42182. that such additional attribution notices cannot be construed
  42183. as modifying the License.
  42184. You may add Your own copyright statement to Your modifications and
  42185. may provide additional or different license terms and conditions
  42186. for use, reproduction, or distribution of Your modifications, or
  42187. for any such Derivative Works as a whole, provided Your use,
  42188. reproduction, and distribution of the Work otherwise complies with
  42189. the conditions stated in this License.
  42190. 5. Submission of Contributions. Unless You explicitly state otherwise,
  42191. any Contribution intentionally submitted for inclusion in the Work
  42192. by You to the Licensor shall be under the terms and conditions of
  42193. this License, without any additional terms or conditions.
  42194. Notwithstanding the above, nothing herein shall supersede or modify
  42195. the terms of any separate license agreement you may have executed
  42196. with Licensor regarding such Contributions.
  42197. 6. Trademarks. This License does not grant permission to use the trade
  42198. names, trademarks, service marks, or product names of the Licensor,
  42199. except as required for reasonable and customary use in describing the
  42200. origin of the Work and reproducing the content of the NOTICE file.
  42201. 7. Disclaimer of Warranty. Unless required by applicable law or
  42202. agreed to in writing, Licensor provides the Work (and each
  42203. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  42204. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  42205. implied, including, without limitation, any warranties or conditions
  42206. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  42207. PARTICULAR PURPOSE. You are solely responsible for determining the
  42208. appropriateness of using or redistributing the Work and assume any
  42209. risks associated with Your exercise of permissions under this License.
  42210. 8. Limitation of Liability. In no event and under no legal theory,
  42211. whether in tort (including negligence), contract, or otherwise,
  42212. unless required by applicable law (such as deliberate and grossly
  42213. negligent acts) or agreed to in writing, shall any Contributor be
  42214. liable to You for damages, including any direct, indirect, special,
  42215. incidental, or consequential damages of any character arising as a
  42216. result of this License or out of the use or inability to use the
  42217. Work (including but not limited to damages for loss of goodwill,
  42218. work stoppage, computer failure or malfunction, or any and all
  42219. other commercial damages or losses), even if such Contributor
  42220. has been advised of the possibility of such damages.
  42221. 9. Accepting Warranty or Additional Liability. While redistributing
  42222. the Work or Derivative Works thereof, You may choose to offer,
  42223. and charge a fee for, acceptance of support, warranty, indemnity,
  42224. or other liability obligations and/or rights consistent with this
  42225. License. However, in accepting such obligations, You may act only
  42226. on Your own behalf and on Your sole responsibility, not on behalf
  42227. of any other Contributor, and only if You agree to indemnify,
  42228. defend, and hold each Contributor harmless for any liability
  42229. incurred by, or claims asserted against, such Contributor by reason
  42230. of your accepting any such warranty or additional liability.
  42231. END OF TERMS AND CONDITIONS
  42232. APPENDIX: How to apply the Apache License to your work.
  42233. To apply the Apache License to your work, attach the following
  42234. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  42235. replaced with your own identifying information. (Don&#x27;t include
  42236. the brackets!) The text should be enclosed in the appropriate
  42237. comment syntax for the file format. We also recommend that a
  42238. file or class name and description of purpose be included on the
  42239. same &quot;printed page&quot; as the copyright notice for easier
  42240. identification within third-party archives.
  42241. Copyright 2014 Google Inc.
  42242. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  42243. you may not use this file except in compliance with the License.
  42244. You may obtain a copy of the License at
  42245. http://www.apache.org/licenses/LICENSE-2.0
  42246. Unless required by applicable law or agreed to in writing, software
  42247. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  42248. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  42249. See the License for the specific language governing permissions and
  42250. limitations under the License.
  42251. </pre>
  42252. </div>
  42253. </div>
  42254. <div class="product">
  42255. <span class="title">flex</span>
  42256. <span class="homepage"><a href="https://github.com/westes/flex">homepage</a></span>
  42257. <input type="checkbox" hidden id="116">
  42258. <label class="show" for="116" tabindex="0"></label>
  42259. <div class="licence">
  42260. <pre>Flex carries the copyright used for BSD software, slightly modified
  42261. because it originated at the Lawrence Berkeley (not Livermore!) Laboratory,
  42262. which operates under a contract with the Department of Energy:
  42263. Copyright (c) 2001, 2002, 2003, 2004, 2005, 2006, 2007 The Flex Project.
  42264. Copyright (c) 1990, 1997 The Regents of the University of California.
  42265. All rights reserved.
  42266. This code is derived from software contributed to Berkeley by
  42267. Vern Paxson.
  42268. The United States Government has rights in this work pursuant
  42269. to contract no. DE-AC03-76SF00098 between the United States
  42270. Department of Energy and the University of California.
  42271. Redistribution and use in source and binary forms, with or without
  42272. modification, are permitted provided that the following conditions
  42273. are met:
  42274. 1. Redistributions of source code must retain the above copyright
  42275. notice, this list of conditions and the following disclaimer.
  42276. 2. Redistributions in binary form must reproduce the above copyright
  42277. notice, this list of conditions and the following disclaimer in the
  42278. documentation and/or other materials provided with the distribution.
  42279. Neither the name of the University nor the names of its contributors
  42280. may be used to endorse or promote products derived from this software
  42281. without specific prior written permission.
  42282. THIS SOFTWARE IS PROVIDED ``AS IS&#x27;&#x27; AND WITHOUT ANY EXPRESS OR
  42283. IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  42284. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  42285. PURPOSE.
  42286. This basically says &quot;do whatever you please with this software except
  42287. remove this notice or take advantage of the University&#x27;s (or the flex
  42288. authors&#x27;) name&quot;.
  42289. Note that the &quot;flex.skl&quot; scanner skeleton carries no copyright notice.
  42290. You are free to do whatever you please with scanners generated using flex;
  42291. for them, you are not even bound by the above copyright.
  42292. </pre>
  42293. </div>
  42294. </div>
  42295. <div class="product">
  42296. <span class="title">FP16</span>
  42297. <span class="homepage"><a href="https://github.com/Maratyszcza/FP16">homepage</a></span>
  42298. <input type="checkbox" hidden id="117">
  42299. <label class="show" for="117" tabindex="0"></label>
  42300. <div class="licence">
  42301. <pre>The MIT License (MIT)
  42302. Copyright (c) 2017 Facebook Inc.
  42303. Copyright (c) 2017 Georgia Institute of Technology
  42304. Copyright 2019 Google LLC
  42305. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the &quot;Software&quot;), 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:
  42306. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  42307. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, 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.
  42308. </pre>
  42309. </div>
  42310. </div>
  42311. <div class="product">
  42312. <span class="title">FreeType</span>
  42313. <span class="homepage"><a href="http://www.freetype.org/">homepage</a></span>
  42314. <input type="checkbox" hidden id="118">
  42315. <label class="show" for="118" tabindex="0"></label>
  42316. <div class="licence">
  42317. <pre> The FreeType Project LICENSE
  42318. ----------------------------
  42319. 2006-Jan-27
  42320. Copyright 1996-2002, 2006 by
  42321. David Turner, Robert Wilhelm, and Werner Lemberg
  42322. Introduction
  42323. ============
  42324. The FreeType Project is distributed in several archive packages;
  42325. some of them may contain, in addition to the FreeType font engine,
  42326. various tools and contributions which rely on, or relate to, the
  42327. FreeType Project.
  42328. This license applies to all files found in such packages, and
  42329. which do not fall under their own explicit license. The license
  42330. affects thus the FreeType font engine, the test programs,
  42331. documentation and makefiles, at the very least.
  42332. This license was inspired by the BSD, Artistic, and IJG
  42333. (Independent JPEG Group) licenses, which all encourage inclusion
  42334. and use of free software in commercial and freeware products
  42335. alike. As a consequence, its main points are that:
  42336. o We don&#x27;t promise that this software works. However, we will be
  42337. interested in any kind of bug reports. (`as is&#x27; distribution)
  42338. o You can use this software for whatever you want, in parts or
  42339. full form, without having to pay us. (`royalty-free&#x27; usage)
  42340. o You may not pretend that you wrote this software. If you use
  42341. it, or only parts of it, in a program, you must acknowledge
  42342. somewhere in your documentation that you have used the
  42343. FreeType code. (`credits&#x27;)
  42344. We specifically permit and encourage the inclusion of this
  42345. software, with or without modifications, in commercial products.
  42346. We disclaim all warranties covering The FreeType Project and
  42347. assume no liability related to The FreeType Project.
  42348. Finally, many people asked us for a preferred form for a
  42349. credit/disclaimer to use in compliance with this license. We thus
  42350. encourage you to use the following text:
  42351. &quot;&quot;&quot;
  42352. Portions of this software are copyright © &lt;year&gt; The FreeType
  42353. Project (www.freetype.org). All rights reserved.
  42354. &quot;&quot;&quot;
  42355. Please replace &lt;year&gt; with the value from the FreeType version you
  42356. actually use.
  42357. Legal Terms
  42358. ===========
  42359. 0. Definitions
  42360. --------------
  42361. Throughout this license, the terms `package&#x27;, `FreeType Project&#x27;,
  42362. and `FreeType archive&#x27; refer to the set of files originally
  42363. distributed by the authors (David Turner, Robert Wilhelm, and
  42364. Werner Lemberg) as the `FreeType Project&#x27;, be they named as alpha,
  42365. beta or final release.
  42366. `You&#x27; refers to the licensee, or person using the project, where
  42367. `using&#x27; is a generic term including compiling the project&#x27;s source
  42368. code as well as linking it to form a `program&#x27; or `executable&#x27;.
  42369. This program is referred to as `a program using the FreeType
  42370. engine&#x27;.
  42371. This license applies to all files distributed in the original
  42372. FreeType Project, including all source code, binaries and
  42373. documentation, unless otherwise stated in the file in its
  42374. original, unmodified form as distributed in the original archive.
  42375. If you are unsure whether or not a particular file is covered by
  42376. this license, you must contact us to verify this.
  42377. The FreeType Project is copyright (C) 1996-2000 by David Turner,
  42378. Robert Wilhelm, and Werner Lemberg. All rights reserved except as
  42379. specified below.
  42380. 1. No Warranty
  42381. --------------
  42382. THE FREETYPE PROJECT IS PROVIDED `AS IS&#x27; WITHOUT WARRANTY OF ANY
  42383. KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
  42384. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  42385. PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS
  42386. BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO
  42387. USE, OF THE FREETYPE PROJECT.
  42388. 2. Redistribution
  42389. -----------------
  42390. This license grants a worldwide, royalty-free, perpetual and
  42391. irrevocable right and license to use, execute, perform, compile,
  42392. display, copy, create derivative works of, distribute and
  42393. sublicense the FreeType Project (in both source and object code
  42394. forms) and derivative works thereof for any purpose; and to
  42395. authorize others to exercise some or all of the rights granted
  42396. herein, subject to the following conditions:
  42397. o Redistribution of source code must retain this license file
  42398. (`FTL.TXT&#x27;) unaltered; any additions, deletions or changes to
  42399. the original files must be clearly indicated in accompanying
  42400. documentation. The copyright notices of the unaltered,
  42401. original files must be preserved in all copies of source
  42402. files.
  42403. o Redistribution in binary form must provide a disclaimer that
  42404. states that the software is based in part of the work of the
  42405. FreeType Team, in the distribution documentation. We also
  42406. encourage you to put an URL to the FreeType web page in your
  42407. documentation, though this isn&#x27;t mandatory.
  42408. These conditions apply to any software derived from or based on
  42409. the FreeType Project, not just the unmodified files. If you use
  42410. our work, you must acknowledge us. However, no fee need be paid
  42411. to us.
  42412. 3. Advertising
  42413. --------------
  42414. Neither the FreeType authors and contributors nor you shall use
  42415. the name of the other for commercial, advertising, or promotional
  42416. purposes without specific prior written permission.
  42417. We suggest, but do not require, that you use one or more of the
  42418. following phrases to refer to this software in your documentation
  42419. or advertising materials: `FreeType Project&#x27;, `FreeType Engine&#x27;,
  42420. `FreeType library&#x27;, or `FreeType Distribution&#x27;.
  42421. As you have not signed this license, you are not required to
  42422. accept it. However, as the FreeType Project is copyrighted
  42423. material, only this license, or another one contracted with the
  42424. authors, grants you the right to use, distribute, and modify it.
  42425. Therefore, by using, distributing, or modifying the FreeType
  42426. Project, you indicate that you understand and accept all the terms
  42427. of this license.
  42428. 4. Contacts
  42429. -----------
  42430. There are two mailing lists related to FreeType:
  42431. o freetype@nongnu.org
  42432. Discusses general use and applications of FreeType, as well as
  42433. future and wanted additions to the library and distribution.
  42434. If you are looking for support, start in this list if you
  42435. haven&#x27;t found anything to help you in the documentation.
  42436. o freetype-devel@nongnu.org
  42437. Discusses bugs, as well as engine internals, design issues,
  42438. specific licenses, porting, etc.
  42439. Our home page can be found at
  42440. https://www.freetype.org
  42441. --- end of FTL.TXT ---
  42442. </pre>
  42443. </div>
  42444. </div>
  42445. <div class="product">
  42446. <span class="title">Fuse.js</span>
  42447. <span class="homepage"><a href="https://fusejs.io">homepage</a></span>
  42448. <input type="checkbox" hidden id="119">
  42449. <label class="show" for="119" tabindex="0"></label>
  42450. <div class="licence">
  42451. <pre> Apache License
  42452. Version 2.0, January 2004
  42453. http://www.apache.org/licenses/
  42454. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  42455. 1. Definitions.
  42456. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  42457. and distribution as defined by Sections 1 through 9 of this document.
  42458. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  42459. the copyright owner that is granting the License.
  42460. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  42461. other entities that control, are controlled by, or are under common
  42462. control with that entity. For the purposes of this definition,
  42463. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  42464. direction or management of such entity, whether by contract or
  42465. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  42466. outstanding shares, or (iii) beneficial ownership of such entity.
  42467. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  42468. exercising permissions granted by this License.
  42469. &quot;Source&quot; form shall mean the preferred form for making modifications,
  42470. including but not limited to software source code, documentation
  42471. source, and configuration files.
  42472. &quot;Object&quot; form shall mean any form resulting from mechanical
  42473. transformation or translation of a Source form, including but
  42474. not limited to compiled object code, generated documentation,
  42475. and conversions to other media types.
  42476. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  42477. Object form, made available under the License, as indicated by a
  42478. copyright notice that is included in or attached to the work
  42479. (an example is provided in the Appendix below).
  42480. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  42481. form, that is based on (or derived from) the Work and for which the
  42482. editorial revisions, annotations, elaborations, or other modifications
  42483. represent, as a whole, an original work of authorship. For the purposes
  42484. of this License, Derivative Works shall not include works that remain
  42485. separable from, or merely link (or bind by name) to the interfaces of,
  42486. the Work and Derivative Works thereof.
  42487. &quot;Contribution&quot; shall mean any work of authorship, including
  42488. the original version of the Work and any modifications or additions
  42489. to that Work or Derivative Works thereof, that is intentionally
  42490. submitted to Licensor for inclusion in the Work by the copyright owner
  42491. or by an individual or Legal Entity authorized to submit on behalf of
  42492. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  42493. means any form of electronic, verbal, or written communication sent
  42494. to the Licensor or its representatives, including but not limited to
  42495. communication on electronic mailing lists, source code control systems,
  42496. and issue tracking systems that are managed by, or on behalf of, the
  42497. Licensor for the purpose of discussing and improving the Work, but
  42498. excluding communication that is conspicuously marked or otherwise
  42499. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  42500. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  42501. on behalf of whom a Contribution has been received by Licensor and
  42502. subsequently incorporated within the Work.
  42503. 2. Grant of Copyright License. Subject to the terms and conditions of
  42504. this License, each Contributor hereby grants to You a perpetual,
  42505. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  42506. copyright license to reproduce, prepare Derivative Works of,
  42507. publicly display, publicly perform, sublicense, and distribute the
  42508. Work and such Derivative Works in Source or Object form.
  42509. 3. Grant of Patent License. Subject to the terms and conditions of
  42510. this License, each Contributor hereby grants to You a perpetual,
  42511. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  42512. (except as stated in this section) patent license to make, have made,
  42513. use, offer to sell, sell, import, and otherwise transfer the Work,
  42514. where such license applies only to those patent claims licensable
  42515. by such Contributor that are necessarily infringed by their
  42516. Contribution(s) alone or by combination of their Contribution(s)
  42517. with the Work to which such Contribution(s) was submitted. If You
  42518. institute patent litigation against any entity (including a
  42519. cross-claim or counterclaim in a lawsuit) alleging that the Work
  42520. or a Contribution incorporated within the Work constitutes direct
  42521. or contributory patent infringement, then any patent licenses
  42522. granted to You under this License for that Work shall terminate
  42523. as of the date such litigation is filed.
  42524. 4. Redistribution. You may reproduce and distribute copies of the
  42525. Work or Derivative Works thereof in any medium, with or without
  42526. modifications, and in Source or Object form, provided that You
  42527. meet the following conditions:
  42528. (a) You must give any other recipients of the Work or
  42529. Derivative Works a copy of this License; and
  42530. (b) You must cause any modified files to carry prominent notices
  42531. stating that You changed the files; and
  42532. (c) You must retain, in the Source form of any Derivative Works
  42533. that You distribute, all copyright, patent, trademark, and
  42534. attribution notices from the Source form of the Work,
  42535. excluding those notices that do not pertain to any part of
  42536. the Derivative Works; and
  42537. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  42538. distribution, then any Derivative Works that You distribute must
  42539. include a readable copy of the attribution notices contained
  42540. within such NOTICE file, excluding those notices that do not
  42541. pertain to any part of the Derivative Works, in at least one
  42542. of the following places: within a NOTICE text file distributed
  42543. as part of the Derivative Works; within the Source form or
  42544. documentation, if provided along with the Derivative Works; or,
  42545. within a display generated by the Derivative Works, if and
  42546. wherever such third-party notices normally appear. The contents
  42547. of the NOTICE file are for informational purposes only and
  42548. do not modify the License. You may add Your own attribution
  42549. notices within Derivative Works that You distribute, alongside
  42550. or as an addendum to the NOTICE text from the Work, provided
  42551. that such additional attribution notices cannot be construed
  42552. as modifying the License.
  42553. You may add Your own copyright statement to Your modifications and
  42554. may provide additional or different license terms and conditions
  42555. for use, reproduction, or distribution of Your modifications, or
  42556. for any such Derivative Works as a whole, provided Your use,
  42557. reproduction, and distribution of the Work otherwise complies with
  42558. the conditions stated in this License.
  42559. 5. Submission of Contributions. Unless You explicitly state otherwise,
  42560. any Contribution intentionally submitted for inclusion in the Work
  42561. by You to the Licensor shall be under the terms and conditions of
  42562. this License, without any additional terms or conditions.
  42563. Notwithstanding the above, nothing herein shall supersede or modify
  42564. the terms of any separate license agreement you may have executed
  42565. with Licensor regarding such Contributions.
  42566. 6. Trademarks. This License does not grant permission to use the trade
  42567. names, trademarks, service marks, or product names of the Licensor,
  42568. except as required for reasonable and customary use in describing the
  42569. origin of the Work and reproducing the content of the NOTICE file.
  42570. 7. Disclaimer of Warranty. Unless required by applicable law or
  42571. agreed to in writing, Licensor provides the Work (and each
  42572. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  42573. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  42574. implied, including, without limitation, any warranties or conditions
  42575. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  42576. PARTICULAR PURPOSE. You are solely responsible for determining the
  42577. appropriateness of using or redistributing the Work and assume any
  42578. risks associated with Your exercise of permissions under this License.
  42579. 8. Limitation of Liability. In no event and under no legal theory,
  42580. whether in tort (including negligence), contract, or otherwise,
  42581. unless required by applicable law (such as deliberate and grossly
  42582. negligent acts) or agreed to in writing, shall any Contributor be
  42583. liable to You for damages, including any direct, indirect, special,
  42584. incidental, or consequential damages of any character arising as a
  42585. result of this License or out of the use or inability to use the
  42586. Work (including but not limited to damages for loss of goodwill,
  42587. work stoppage, computer failure or malfunction, or any and all
  42588. other commercial damages or losses), even if such Contributor
  42589. has been advised of the possibility of such damages.
  42590. 9. Accepting Warranty or Additional Liability. While redistributing
  42591. the Work or Derivative Works thereof, You may choose to offer,
  42592. and charge a fee for, acceptance of support, warranty, indemnity,
  42593. or other liability obligations and/or rights consistent with this
  42594. License. However, in accepting such obligations, You may act only
  42595. on Your own behalf and on Your sole responsibility, not on behalf
  42596. of any other Contributor, and only if You agree to indemnify,
  42597. defend, and hold each Contributor harmless for any liability
  42598. incurred by, or claims asserted against, such Contributor by reason
  42599. of your accepting any such warranty or additional liability.
  42600. END OF TERMS AND CONDITIONS
  42601. APPENDIX: How to apply the Apache License to your work.
  42602. To apply the Apache License to your work, attach the following
  42603. boilerplate notice, with the fields enclosed by brackets &quot;{}&quot;
  42604. replaced with your own identifying information. (Don&#x27;t include
  42605. the brackets!) The text should be enclosed in the appropriate
  42606. comment syntax for the file format. We also recommend that a
  42607. file or class name and description of purpose be included on the
  42608. same &quot;printed page&quot; as the copyright notice for easier
  42609. identification within third-party archives.
  42610. Copyright 2017 Kirollos Risk
  42611. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  42612. you may not use this file except in compliance with the License.
  42613. You may obtain a copy of the License at
  42614. http://www.apache.org/licenses/LICENSE-2.0
  42615. Unless required by applicable law or agreed to in writing, software
  42616. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  42617. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  42618. See the License for the specific language governing permissions and
  42619. limitations under the License.
  42620. </pre>
  42621. </div>
  42622. </div>
  42623. <div class="product">
  42624. <span class="title">FXDiv</span>
  42625. <span class="homepage"><a href="https://github.com/Maratyszcza/FXdiv">homepage</a></span>
  42626. <input type="checkbox" hidden id="120">
  42627. <label class="show" for="120" tabindex="0"></label>
  42628. <div class="licence">
  42629. <pre>The MIT License (MIT)
  42630. Copyright (c) 2017 Facebook Inc.
  42631. Copyright (c) 2016-2017 Marat Dukhan
  42632. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the &quot;Software&quot;), 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:
  42633. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  42634. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, 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.
  42635. </pre>
  42636. </div>
  42637. </div>
  42638. <div class="product">
  42639. <span class="title">gemmlowp</span>
  42640. <span class="homepage"><a href="https://github.com/google/gemmlowp">homepage</a></span>
  42641. <input type="checkbox" hidden id="121">
  42642. <label class="show" for="121" tabindex="0"></label>
  42643. <div class="licence">
  42644. <pre>
  42645. Apache License
  42646. Version 2.0, January 2004
  42647. http://www.apache.org/licenses/
  42648. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  42649. 1. Definitions.
  42650. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  42651. and distribution as defined by Sections 1 through 9 of this document.
  42652. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  42653. the copyright owner that is granting the License.
  42654. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  42655. other entities that control, are controlled by, or are under common
  42656. control with that entity. For the purposes of this definition,
  42657. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  42658. direction or management of such entity, whether by contract or
  42659. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  42660. outstanding shares, or (iii) beneficial ownership of such entity.
  42661. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  42662. exercising permissions granted by this License.
  42663. &quot;Source&quot; form shall mean the preferred form for making modifications,
  42664. including but not limited to software source code, documentation
  42665. source, and configuration files.
  42666. &quot;Object&quot; form shall mean any form resulting from mechanical
  42667. transformation or translation of a Source form, including but
  42668. not limited to compiled object code, generated documentation,
  42669. and conversions to other media types.
  42670. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  42671. Object form, made available under the License, as indicated by a
  42672. copyright notice that is included in or attached to the work
  42673. (an example is provided in the Appendix below).
  42674. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  42675. form, that is based on (or derived from) the Work and for which the
  42676. editorial revisions, annotations, elaborations, or other modifications
  42677. represent, as a whole, an original work of authorship. For the purposes
  42678. of this License, Derivative Works shall not include works that remain
  42679. separable from, or merely link (or bind by name) to the interfaces of,
  42680. the Work and Derivative Works thereof.
  42681. &quot;Contribution&quot; shall mean any work of authorship, including
  42682. the original version of the Work and any modifications or additions
  42683. to that Work or Derivative Works thereof, that is intentionally
  42684. submitted to Licensor for inclusion in the Work by the copyright owner
  42685. or by an individual or Legal Entity authorized to submit on behalf of
  42686. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  42687. means any form of electronic, verbal, or written communication sent
  42688. to the Licensor or its representatives, including but not limited to
  42689. communication on electronic mailing lists, source code control systems,
  42690. and issue tracking systems that are managed by, or on behalf of, the
  42691. Licensor for the purpose of discussing and improving the Work, but
  42692. excluding communication that is conspicuously marked or otherwise
  42693. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  42694. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  42695. on behalf of whom a Contribution has been received by Licensor and
  42696. subsequently incorporated within the Work.
  42697. 2. Grant of Copyright License. Subject to the terms and conditions of
  42698. this License, each Contributor hereby grants to You a perpetual,
  42699. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  42700. copyright license to reproduce, prepare Derivative Works of,
  42701. publicly display, publicly perform, sublicense, and distribute the
  42702. Work and such Derivative Works in Source or Object form.
  42703. 3. Grant of Patent License. Subject to the terms and conditions of
  42704. this License, each Contributor hereby grants to You a perpetual,
  42705. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  42706. (except as stated in this section) patent license to make, have made,
  42707. use, offer to sell, sell, import, and otherwise transfer the Work,
  42708. where such license applies only to those patent claims licensable
  42709. by such Contributor that are necessarily infringed by their
  42710. Contribution(s) alone or by combination of their Contribution(s)
  42711. with the Work to which such Contribution(s) was submitted. If You
  42712. institute patent litigation against any entity (including a
  42713. cross-claim or counterclaim in a lawsuit) alleging that the Work
  42714. or a Contribution incorporated within the Work constitutes direct
  42715. or contributory patent infringement, then any patent licenses
  42716. granted to You under this License for that Work shall terminate
  42717. as of the date such litigation is filed.
  42718. 4. Redistribution. You may reproduce and distribute copies of the
  42719. Work or Derivative Works thereof in any medium, with or without
  42720. modifications, and in Source or Object form, provided that You
  42721. meet the following conditions:
  42722. (a) You must give any other recipients of the Work or
  42723. Derivative Works a copy of this License; and
  42724. (b) You must cause any modified files to carry prominent notices
  42725. stating that You changed the files; and
  42726. (c) You must retain, in the Source form of any Derivative Works
  42727. that You distribute, all copyright, patent, trademark, and
  42728. attribution notices from the Source form of the Work,
  42729. excluding those notices that do not pertain to any part of
  42730. the Derivative Works; and
  42731. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  42732. distribution, then any Derivative Works that You distribute must
  42733. include a readable copy of the attribution notices contained
  42734. within such NOTICE file, excluding those notices that do not
  42735. pertain to any part of the Derivative Works, in at least one
  42736. of the following places: within a NOTICE text file distributed
  42737. as part of the Derivative Works; within the Source form or
  42738. documentation, if provided along with the Derivative Works; or,
  42739. within a display generated by the Derivative Works, if and
  42740. wherever such third-party notices normally appear. The contents
  42741. of the NOTICE file are for informational purposes only and
  42742. do not modify the License. You may add Your own attribution
  42743. notices within Derivative Works that You distribute, alongside
  42744. or as an addendum to the NOTICE text from the Work, provided
  42745. that such additional attribution notices cannot be construed
  42746. as modifying the License.
  42747. You may add Your own copyright statement to Your modifications and
  42748. may provide additional or different license terms and conditions
  42749. for use, reproduction, or distribution of Your modifications, or
  42750. for any such Derivative Works as a whole, provided Your use,
  42751. reproduction, and distribution of the Work otherwise complies with
  42752. the conditions stated in this License.
  42753. 5. Submission of Contributions. Unless You explicitly state otherwise,
  42754. any Contribution intentionally submitted for inclusion in the Work
  42755. by You to the Licensor shall be under the terms and conditions of
  42756. this License, without any additional terms or conditions.
  42757. Notwithstanding the above, nothing herein shall supersede or modify
  42758. the terms of any separate license agreement you may have executed
  42759. with Licensor regarding such Contributions.
  42760. 6. Trademarks. This License does not grant permission to use the trade
  42761. names, trademarks, service marks, or product names of the Licensor,
  42762. except as required for reasonable and customary use in describing the
  42763. origin of the Work and reproducing the content of the NOTICE file.
  42764. 7. Disclaimer of Warranty. Unless required by applicable law or
  42765. agreed to in writing, Licensor provides the Work (and each
  42766. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  42767. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  42768. implied, including, without limitation, any warranties or conditions
  42769. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  42770. PARTICULAR PURPOSE. You are solely responsible for determining the
  42771. appropriateness of using or redistributing the Work and assume any
  42772. risks associated with Your exercise of permissions under this License.
  42773. 8. Limitation of Liability. In no event and under no legal theory,
  42774. whether in tort (including negligence), contract, or otherwise,
  42775. unless required by applicable law (such as deliberate and grossly
  42776. negligent acts) or agreed to in writing, shall any Contributor be
  42777. liable to You for damages, including any direct, indirect, special,
  42778. incidental, or consequential damages of any character arising as a
  42779. result of this License or out of the use or inability to use the
  42780. Work (including but not limited to damages for loss of goodwill,
  42781. work stoppage, computer failure or malfunction, or any and all
  42782. other commercial damages or losses), even if such Contributor
  42783. has been advised of the possibility of such damages.
  42784. 9. Accepting Warranty or Additional Liability. While redistributing
  42785. the Work or Derivative Works thereof, You may choose to offer,
  42786. and charge a fee for, acceptance of support, warranty, indemnity,
  42787. or other liability obligations and/or rights consistent with this
  42788. License. However, in accepting such obligations, You may act only
  42789. on Your own behalf and on Your sole responsibility, not on behalf
  42790. of any other Contributor, and only if You agree to indemnify,
  42791. defend, and hold each Contributor harmless for any liability
  42792. incurred by, or claims asserted against, such Contributor by reason
  42793. of your accepting any such warranty or additional liability.
  42794. END OF TERMS AND CONDITIONS
  42795. APPENDIX: How to apply the Apache License to your work.
  42796. To apply the Apache License to your work, attach the following
  42797. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  42798. replaced with your own identifying information. (Don&#x27;t include
  42799. the brackets!) The text should be enclosed in the appropriate
  42800. comment syntax for the file format. We also recommend that a
  42801. file or class name and description of purpose be included on the
  42802. same &quot;printed page&quot; as the copyright notice for easier
  42803. identification within third-party archives.
  42804. Copyright [yyyy] [name of copyright owner]
  42805. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  42806. you may not use this file except in compliance with the License.
  42807. You may obtain a copy of the License at
  42808. http://www.apache.org/licenses/LICENSE-2.0
  42809. Unless required by applicable law or agreed to in writing, software
  42810. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  42811. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  42812. See the License for the specific language governing permissions and
  42813. limitations under the License.
  42814. </pre>
  42815. </div>
  42816. </div>
  42817. <div class="product">
  42818. <span class="title">GifPlayer Animated GIF Library</span>
  42819. <span class="homepage"><a href="http://android-gifview.googlecode.com/svn/!svn/bc/8/trunk/">homepage</a></span>
  42820. <input type="checkbox" hidden id="122">
  42821. <label class="show" for="122" tabindex="0"></label>
  42822. <div class="licence">
  42823. <pre> Apache License
  42824. Version 2.0, January 2004
  42825. http://www.apache.org/licenses/
  42826. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  42827. 1. Definitions.
  42828. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  42829. and distribution as defined by Sections 1 through 9 of this document.
  42830. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  42831. the copyright owner that is granting the License.
  42832. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  42833. other entities that control, are controlled by, or are under common
  42834. control with that entity. For the purposes of this definition,
  42835. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  42836. direction or management of such entity, whether by contract or
  42837. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  42838. outstanding shares, or (iii) beneficial ownership of such entity.
  42839. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  42840. exercising permissions granted by this License.
  42841. &quot;Source&quot; form shall mean the preferred form for making modifications,
  42842. including but not limited to software source code, documentation
  42843. source, and configuration files.
  42844. &quot;Object&quot; form shall mean any form resulting from mechanical
  42845. transformation or translation of a Source form, including but
  42846. not limited to compiled object code, generated documentation,
  42847. and conversions to other media types.
  42848. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  42849. Object form, made available under the License, as indicated by a
  42850. copyright notice that is included in or attached to the work
  42851. (an example is provided in the Appendix below).
  42852. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  42853. form, that is based on (or derived from) the Work and for which the
  42854. editorial revisions, annotations, elaborations, or other modifications
  42855. represent, as a whole, an original work of authorship. For the purposes
  42856. of this License, Derivative Works shall not include works that remain
  42857. separable from, or merely link (or bind by name) to the interfaces of,
  42858. the Work and Derivative Works thereof.
  42859. &quot;Contribution&quot; shall mean any work of authorship, including
  42860. the original version of the Work and any modifications or additions
  42861. to that Work or Derivative Works thereof, that is intentionally
  42862. submitted to Licensor for inclusion in the Work by the copyright owner
  42863. or by an individual or Legal Entity authorized to submit on behalf of
  42864. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  42865. means any form of electronic, verbal, or written communication sent
  42866. to the Licensor or its representatives, including but not limited to
  42867. communication on electronic mailing lists, source code control systems,
  42868. and issue tracking systems that are managed by, or on behalf of, the
  42869. Licensor for the purpose of discussing and improving the Work, but
  42870. excluding communication that is conspicuously marked or otherwise
  42871. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  42872. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  42873. on behalf of whom a Contribution has been received by Licensor and
  42874. subsequently incorporated within the Work.
  42875. 2. Grant of Copyright License. Subject to the terms and conditions of
  42876. this License, each Contributor hereby grants to You a perpetual,
  42877. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  42878. copyright license to reproduce, prepare Derivative Works of,
  42879. publicly display, publicly perform, sublicense, and distribute the
  42880. Work and such Derivative Works in Source or Object form.
  42881. 3. Grant of Patent License. Subject to the terms and conditions of
  42882. this License, each Contributor hereby grants to You a perpetual,
  42883. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  42884. (except as stated in this section) patent license to make, have made,
  42885. use, offer to sell, sell, import, and otherwise transfer the Work,
  42886. where such license applies only to those patent claims licensable
  42887. by such Contributor that are necessarily infringed by their
  42888. Contribution(s) alone or by combination of their Contribution(s)
  42889. with the Work to which such Contribution(s) was submitted. If You
  42890. institute patent litigation against any entity (including a
  42891. cross-claim or counterclaim in a lawsuit) alleging that the Work
  42892. or a Contribution incorporated within the Work constitutes direct
  42893. or contributory patent infringement, then any patent licenses
  42894. granted to You under this License for that Work shall terminate
  42895. as of the date such litigation is filed.
  42896. 4. Redistribution. You may reproduce and distribute copies of the
  42897. Work or Derivative Works thereof in any medium, with or without
  42898. modifications, and in Source or Object form, provided that You
  42899. meet the following conditions:
  42900. (a) You must give any other recipients of the Work or
  42901. Derivative Works a copy of this License; and
  42902. (b) You must cause any modified files to carry prominent notices
  42903. stating that You changed the files; and
  42904. (c) You must retain, in the Source form of any Derivative Works
  42905. that You distribute, all copyright, patent, trademark, and
  42906. attribution notices from the Source form of the Work,
  42907. excluding those notices that do not pertain to any part of
  42908. the Derivative Works; and
  42909. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  42910. distribution, then any Derivative Works that You distribute must
  42911. include a readable copy of the attribution notices contained
  42912. within such NOTICE file, excluding those notices that do not
  42913. pertain to any part of the Derivative Works, in at least one
  42914. of the following places: within a NOTICE text file distributed
  42915. as part of the Derivative Works; within the Source form or
  42916. documentation, if provided along with the Derivative Works; or,
  42917. within a display generated by the Derivative Works, if and
  42918. wherever such third-party notices normally appear. The contents
  42919. of the NOTICE file are for informational purposes only and
  42920. do not modify the License. You may add Your own attribution
  42921. notices within Derivative Works that You distribute, alongside
  42922. or as an addendum to the NOTICE text from the Work, provided
  42923. that such additional attribution notices cannot be construed
  42924. as modifying the License.
  42925. You may add Your own copyright statement to Your modifications and
  42926. may provide additional or different license terms and conditions
  42927. for use, reproduction, or distribution of Your modifications, or
  42928. for any such Derivative Works as a whole, provided Your use,
  42929. reproduction, and distribution of the Work otherwise complies with
  42930. the conditions stated in this License.
  42931. 5. Submission of Contributions. Unless You explicitly state otherwise,
  42932. any Contribution intentionally submitted for inclusion in the Work
  42933. by You to the Licensor shall be under the terms and conditions of
  42934. this License, without any additional terms or conditions.
  42935. Notwithstanding the above, nothing herein shall supersede or modify
  42936. the terms of any separate license agreement you may have executed
  42937. with Licensor regarding such Contributions.
  42938. 6. Trademarks. This License does not grant permission to use the trade
  42939. names, trademarks, service marks, or product names of the Licensor,
  42940. except as required for reasonable and customary use in describing the
  42941. origin of the Work and reproducing the content of the NOTICE file.
  42942. 7. Disclaimer of Warranty. Unless required by applicable law or
  42943. agreed to in writing, Licensor provides the Work (and each
  42944. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  42945. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  42946. implied, including, without limitation, any warranties or conditions
  42947. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  42948. PARTICULAR PURPOSE. You are solely responsible for determining the
  42949. appropriateness of using or redistributing the Work and assume any
  42950. risks associated with Your exercise of permissions under this License.
  42951. 8. Limitation of Liability. In no event and under no legal theory,
  42952. whether in tort (including negligence), contract, or otherwise,
  42953. unless required by applicable law (such as deliberate and grossly
  42954. negligent acts) or agreed to in writing, shall any Contributor be
  42955. liable to You for damages, including any direct, indirect, special,
  42956. incidental, or consequential damages of any character arising as a
  42957. result of this License or out of the use or inability to use the
  42958. Work (including but not limited to damages for loss of goodwill,
  42959. work stoppage, computer failure or malfunction, or any and all
  42960. other commercial damages or losses), even if such Contributor
  42961. has been advised of the possibility of such damages.
  42962. 9. Accepting Warranty or Additional Liability. While redistributing
  42963. the Work or Derivative Works thereof, You may choose to offer,
  42964. and charge a fee for, acceptance of support, warranty, indemnity,
  42965. or other liability obligations and/or rights consistent with this
  42966. License. However, in accepting such obligations, You may act only
  42967. on Your own behalf and on Your sole responsibility, not on behalf
  42968. of any other Contributor, and only if You agree to indemnify,
  42969. defend, and hold each Contributor harmless for any liability
  42970. incurred by, or claims asserted against, such Contributor by reason
  42971. of your accepting any such warranty or additional liability.
  42972. END OF TERMS AND CONDITIONS
  42973. APPENDIX: How to apply the Apache License to your work.
  42974. To apply the Apache License to your work, attach the following
  42975. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  42976. replaced with your own identifying information. (Don&#x27;t include
  42977. the brackets!) The text should be enclosed in the appropriate
  42978. comment syntax for the file format. We also recommend that a
  42979. file or class name and description of purpose be included on the
  42980. same &quot;printed page&quot; as the copyright notice for easier
  42981. identification within third-party archives.
  42982. Copyright [yyyy] [name of copyright owner]
  42983. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  42984. you may not use this file except in compliance with the License.
  42985. You may obtain a copy of the License at
  42986. http://www.apache.org/licenses/LICENSE-2.0
  42987. Unless required by applicable law or agreed to in writing, software
  42988. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  42989. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  42990. See the License for the specific language governing permissions and
  42991. limitations under the License.
  42992. </pre>
  42993. </div>
  42994. </div>
  42995. <div class="product">
  42996. <span class="title">Google Android Annotations Library</span>
  42997. <span class="homepage"><a href="http://source.android.com/">homepage</a></span>
  42998. <input type="checkbox" hidden id="123">
  42999. <label class="show" for="123" tabindex="0"></label>
  43000. <div class="licence">
  43001. <pre>Terms and conditions
  43002. This is the Android Software Development Kit License Agreement
  43003. 1. Introduction
  43004. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  43005. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  43006. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  43007. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  43008. 2. Accepting this License Agreement
  43009. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  43010. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  43011. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  43012. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  43013. 3. SDK License from Google
  43014. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  43015. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  43016. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  43017. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  43018. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  43019. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  43020. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  43021. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  43022. 4. Use of the SDK by You
  43023. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  43024. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  43025. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  43026. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  43027. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  43028. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  43029. 5. Your Developer Credentials
  43030. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  43031. 6. Privacy and Information
  43032. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  43033. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  43034. 7. Third Party Applications
  43035. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  43036. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  43037. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  43038. 8. Using Android APIs
  43039. 8.1 Google Data APIs
  43040. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  43041. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  43042. 9. Terminating this License Agreement
  43043. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  43044. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  43045. 9.3 Google may at any time, terminate the License Agreement with you if:
  43046. (A) you have breached any provision of the License Agreement; or
  43047. (B) Google is required to do so by law; or
  43048. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  43049. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  43050. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  43051. 10. DISCLAIMER OF WARRANTIES
  43052. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  43053. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  43054. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  43055. 11. LIMITATION OF LIABILITY
  43056. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  43057. 12. Indemnification
  43058. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  43059. 13. Changes to the License Agreement
  43060. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  43061. 14. General Legal Terms
  43062. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  43063. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  43064. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  43065. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  43066. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  43067. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  43068. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  43069. December 9, 2016
  43070. </pre>
  43071. </div>
  43072. </div>
  43073. <div class="product">
  43074. <span class="title">Google Chrome Content Analysis Connector Agent SDK</span>
  43075. <span class="homepage"><a href="https://github.com/chromium/content_analysis_sdk">homepage</a></span>
  43076. <input type="checkbox" hidden id="124">
  43077. <label class="show" for="124" tabindex="0"></label>
  43078. <div class="licence">
  43079. <pre>// Copyright 2022 The Chromium Authors.
  43080. //
  43081. // Redistribution and use in source and binary forms, with or without
  43082. // modification, are permitted provided that the following conditions are
  43083. // met:
  43084. //
  43085. // * Redistributions of source code must retain the above copyright
  43086. // notice, this list of conditions and the following disclaimer.
  43087. // * Redistributions in binary form must reproduce the above
  43088. // copyright notice, this list of conditions and the following disclaimer
  43089. // in the documentation and/or other materials provided with the
  43090. // distribution.
  43091. // * Neither the name of Google LLC nor the names of its
  43092. // contributors may be used to endorse or promote products derived from
  43093. // this software without specific prior written permission.
  43094. //
  43095. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  43096. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  43097. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  43098. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  43099. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  43100. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  43101. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  43102. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  43103. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  43104. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  43105. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  43106. </pre>
  43107. </div>
  43108. </div>
  43109. <div class="product">
  43110. <span class="title">Google Closure Library</span>
  43111. <span class="homepage"><a href="https://github.com/google/closure-library">homepage</a></span>
  43112. <input type="checkbox" hidden id="125">
  43113. <label class="show" for="125" tabindex="0"></label>
  43114. <div class="licence">
  43115. <pre> Apache License
  43116. Version 2.0, January 2004
  43117. http://www.apache.org/licenses/
  43118. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  43119. 1. Definitions.
  43120. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  43121. and distribution as defined by Sections 1 through 9 of this document.
  43122. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  43123. the copyright owner that is granting the License.
  43124. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  43125. other entities that control, are controlled by, or are under common
  43126. control with that entity. For the purposes of this definition,
  43127. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  43128. direction or management of such entity, whether by contract or
  43129. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  43130. outstanding shares, or (iii) beneficial ownership of such entity.
  43131. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  43132. exercising permissions granted by this License.
  43133. &quot;Source&quot; form shall mean the preferred form for making modifications,
  43134. including but not limited to software source code, documentation
  43135. source, and configuration files.
  43136. &quot;Object&quot; form shall mean any form resulting from mechanical
  43137. transformation or translation of a Source form, including but
  43138. not limited to compiled object code, generated documentation,
  43139. and conversions to other media types.
  43140. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  43141. Object form, made available under the License, as indicated by a
  43142. copyright notice that is included in or attached to the work
  43143. (an example is provided in the Appendix below).
  43144. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  43145. form, that is based on (or derived from) the Work and for which the
  43146. editorial revisions, annotations, elaborations, or other modifications
  43147. represent, as a whole, an original work of authorship. For the purposes
  43148. of this License, Derivative Works shall not include works that remain
  43149. separable from, or merely link (or bind by name) to the interfaces of,
  43150. the Work and Derivative Works thereof.
  43151. &quot;Contribution&quot; shall mean any work of authorship, including
  43152. the original version of the Work and any modifications or additions
  43153. to that Work or Derivative Works thereof, that is intentionally
  43154. submitted to Licensor for inclusion in the Work by the copyright owner
  43155. or by an individual or Legal Entity authorized to submit on behalf of
  43156. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  43157. means any form of electronic, verbal, or written communication sent
  43158. to the Licensor or its representatives, including but not limited to
  43159. communication on electronic mailing lists, source code control systems,
  43160. and issue tracking systems that are managed by, or on behalf of, the
  43161. Licensor for the purpose of discussing and improving the Work, but
  43162. excluding communication that is conspicuously marked or otherwise
  43163. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  43164. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  43165. on behalf of whom a Contribution has been received by Licensor and
  43166. subsequently incorporated within the Work.
  43167. 2. Grant of Copyright License. Subject to the terms and conditions of
  43168. this License, each Contributor hereby grants to You a perpetual,
  43169. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  43170. copyright license to reproduce, prepare Derivative Works of,
  43171. publicly display, publicly perform, sublicense, and distribute the
  43172. Work and such Derivative Works in Source or Object form.
  43173. 3. Grant of Patent License. Subject to the terms and conditions of
  43174. this License, each Contributor hereby grants to You a perpetual,
  43175. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  43176. (except as stated in this section) patent license to make, have made,
  43177. use, offer to sell, sell, import, and otherwise transfer the Work,
  43178. where such license applies only to those patent claims licensable
  43179. by such Contributor that are necessarily infringed by their
  43180. Contribution(s) alone or by combination of their Contribution(s)
  43181. with the Work to which such Contribution(s) was submitted. If You
  43182. institute patent litigation against any entity (including a
  43183. cross-claim or counterclaim in a lawsuit) alleging that the Work
  43184. or a Contribution incorporated within the Work constitutes direct
  43185. or contributory patent infringement, then any patent licenses
  43186. granted to You under this License for that Work shall terminate
  43187. as of the date such litigation is filed.
  43188. 4. Redistribution. You may reproduce and distribute copies of the
  43189. Work or Derivative Works thereof in any medium, with or without
  43190. modifications, and in Source or Object form, provided that You
  43191. meet the following conditions:
  43192. (a) You must give any other recipients of the Work or
  43193. Derivative Works a copy of this License; and
  43194. (b) You must cause any modified files to carry prominent notices
  43195. stating that You changed the files; and
  43196. (c) You must retain, in the Source form of any Derivative Works
  43197. that You distribute, all copyright, patent, trademark, and
  43198. attribution notices from the Source form of the Work,
  43199. excluding those notices that do not pertain to any part of
  43200. the Derivative Works; and
  43201. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  43202. distribution, then any Derivative Works that You distribute must
  43203. include a readable copy of the attribution notices contained
  43204. within such NOTICE file, excluding those notices that do not
  43205. pertain to any part of the Derivative Works, in at least one
  43206. of the following places: within a NOTICE text file distributed
  43207. as part of the Derivative Works; within the Source form or
  43208. documentation, if provided along with the Derivative Works; or,
  43209. within a display generated by the Derivative Works, if and
  43210. wherever such third-party notices normally appear. The contents
  43211. of the NOTICE file are for informational purposes only and
  43212. do not modify the License. You may add Your own attribution
  43213. notices within Derivative Works that You distribute, alongside
  43214. or as an addendum to the NOTICE text from the Work, provided
  43215. that such additional attribution notices cannot be construed
  43216. as modifying the License.
  43217. You may add Your own copyright statement to Your modifications and
  43218. may provide additional or different license terms and conditions
  43219. for use, reproduction, or distribution of Your modifications, or
  43220. for any such Derivative Works as a whole, provided Your use,
  43221. reproduction, and distribution of the Work otherwise complies with
  43222. the conditions stated in this License.
  43223. 5. Submission of Contributions. Unless You explicitly state otherwise,
  43224. any Contribution intentionally submitted for inclusion in the Work
  43225. by You to the Licensor shall be under the terms and conditions of
  43226. this License, without any additional terms or conditions.
  43227. Notwithstanding the above, nothing herein shall supersede or modify
  43228. the terms of any separate license agreement you may have executed
  43229. with Licensor regarding such Contributions.
  43230. 6. Trademarks. This License does not grant permission to use the trade
  43231. names, trademarks, service marks, or product names of the Licensor,
  43232. except as required for reasonable and customary use in describing the
  43233. origin of the Work and reproducing the content of the NOTICE file.
  43234. 7. Disclaimer of Warranty. Unless required by applicable law or
  43235. agreed to in writing, Licensor provides the Work (and each
  43236. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  43237. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  43238. implied, including, without limitation, any warranties or conditions
  43239. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  43240. PARTICULAR PURPOSE. You are solely responsible for determining the
  43241. appropriateness of using or redistributing the Work and assume any
  43242. risks associated with Your exercise of permissions under this License.
  43243. 8. Limitation of Liability. In no event and under no legal theory,
  43244. whether in tort (including negligence), contract, or otherwise,
  43245. unless required by applicable law (such as deliberate and grossly
  43246. negligent acts) or agreed to in writing, shall any Contributor be
  43247. liable to You for damages, including any direct, indirect, special,
  43248. incidental, or consequential damages of any character arising as a
  43249. result of this License or out of the use or inability to use the
  43250. Work (including but not limited to damages for loss of goodwill,
  43251. work stoppage, computer failure or malfunction, or any and all
  43252. other commercial damages or losses), even if such Contributor
  43253. has been advised of the possibility of such damages.
  43254. 9. Accepting Warranty or Additional Liability. While redistributing
  43255. the Work or Derivative Works thereof, You may choose to offer,
  43256. and charge a fee for, acceptance of support, warranty, indemnity,
  43257. or other liability obligations and/or rights consistent with this
  43258. License. However, in accepting such obligations, You may act only
  43259. on Your own behalf and on Your sole responsibility, not on behalf
  43260. of any other Contributor, and only if You agree to indemnify,
  43261. defend, and hold each Contributor harmless for any liability
  43262. incurred by, or claims asserted against, such Contributor by reason
  43263. of your accepting any such warranty or additional liability.
  43264. END OF TERMS AND CONDITIONS
  43265. </pre>
  43266. </div>
  43267. </div>
  43268. <div class="product">
  43269. <span class="title">Google Double Conversion</span>
  43270. <span class="homepage"><a href="https://github.com/google/double-conversion">homepage</a></span>
  43271. <input type="checkbox" hidden id="126">
  43272. <label class="show" for="126" tabindex="0"></label>
  43273. <div class="licence">
  43274. <pre>Copyright 2006-2011, the V8 project authors. All rights reserved.
  43275. Redistribution and use in source and binary forms, with or without
  43276. modification, are permitted provided that the following conditions are
  43277. met:
  43278. * Redistributions of source code must retain the above copyright
  43279. notice, this list of conditions and the following disclaimer.
  43280. * Redistributions in binary form must reproduce the above
  43281. copyright notice, this list of conditions and the following
  43282. disclaimer in the documentation and/or other materials provided
  43283. with the distribution.
  43284. * Neither the name of Google Inc. nor the names of its
  43285. contributors may be used to endorse or promote products derived
  43286. from this software without specific prior written permission.
  43287. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  43288. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  43289. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  43290. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  43291. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  43292. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  43293. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  43294. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  43295. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  43296. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  43297. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  43298. </pre>
  43299. </div>
  43300. </div>
  43301. <div class="product">
  43302. <span class="title">Google Input Tools</span>
  43303. <span class="homepage"><a href="https://github.com/googlei18n/google-input-tools.git">homepage</a></span>
  43304. <input type="checkbox" hidden id="127">
  43305. <label class="show" for="127" tabindex="0"></label>
  43306. <div class="licence">
  43307. <pre> Apache License
  43308. Version 2.0, January 2004
  43309. http://www.apache.org/licenses/
  43310. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  43311. 1. Definitions.
  43312. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  43313. and distribution as defined by Sections 1 through 9 of this document.
  43314. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  43315. the copyright owner that is granting the License.
  43316. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  43317. other entities that control, are controlled by, or are under common
  43318. control with that entity. For the purposes of this definition,
  43319. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  43320. direction or management of such entity, whether by contract or
  43321. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  43322. outstanding shares, or (iii) beneficial ownership of such entity.
  43323. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  43324. exercising permissions granted by this License.
  43325. &quot;Source&quot; form shall mean the preferred form for making modifications,
  43326. including but not limited to software source code, documentation
  43327. source, and configuration files.
  43328. &quot;Object&quot; form shall mean any form resulting from mechanical
  43329. transformation or translation of a Source form, including but
  43330. not limited to compiled object code, generated documentation,
  43331. and conversions to other media types.
  43332. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  43333. Object form, made available under the License, as indicated by a
  43334. copyright notice that is included in or attached to the work
  43335. (an example is provided in the Appendix below).
  43336. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  43337. form, that is based on (or derived from) the Work and for which the
  43338. editorial revisions, annotations, elaborations, or other modifications
  43339. represent, as a whole, an original work of authorship. For the purposes
  43340. of this License, Derivative Works shall not include works that remain
  43341. separable from, or merely link (or bind by name) to the interfaces of,
  43342. the Work and Derivative Works thereof.
  43343. &quot;Contribution&quot; shall mean any work of authorship, including
  43344. the original version of the Work and any modifications or additions
  43345. to that Work or Derivative Works thereof, that is intentionally
  43346. submitted to Licensor for inclusion in the Work by the copyright owner
  43347. or by an individual or Legal Entity authorized to submit on behalf of
  43348. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  43349. means any form of electronic, verbal, or written communication sent
  43350. to the Licensor or its representatives, including but not limited to
  43351. communication on electronic mailing lists, source code control systems,
  43352. and issue tracking systems that are managed by, or on behalf of, the
  43353. Licensor for the purpose of discussing and improving the Work, but
  43354. excluding communication that is conspicuously marked or otherwise
  43355. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  43356. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  43357. on behalf of whom a Contribution has been received by Licensor and
  43358. subsequently incorporated within the Work.
  43359. 2. Grant of Copyright License. Subject to the terms and conditions of
  43360. this License, each Contributor hereby grants to You a perpetual,
  43361. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  43362. copyright license to reproduce, prepare Derivative Works of,
  43363. publicly display, publicly perform, sublicense, and distribute the
  43364. Work and such Derivative Works in Source or Object form.
  43365. 3. Grant of Patent License. Subject to the terms and conditions of
  43366. this License, each Contributor hereby grants to You a perpetual,
  43367. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  43368. (except as stated in this section) patent license to make, have made,
  43369. use, offer to sell, sell, import, and otherwise transfer the Work,
  43370. where such license applies only to those patent claims licensable
  43371. by such Contributor that are necessarily infringed by their
  43372. Contribution(s) alone or by combination of their Contribution(s)
  43373. with the Work to which such Contribution(s) was submitted. If You
  43374. institute patent litigation against any entity (including a
  43375. cross-claim or counterclaim in a lawsuit) alleging that the Work
  43376. or a Contribution incorporated within the Work constitutes direct
  43377. or contributory patent infringement, then any patent licenses
  43378. granted to You under this License for that Work shall terminate
  43379. as of the date such litigation is filed.
  43380. 4. Redistribution. You may reproduce and distribute copies of the
  43381. Work or Derivative Works thereof in any medium, with or without
  43382. modifications, and in Source or Object form, provided that You
  43383. meet the following conditions:
  43384. (a) You must give any other recipients of the Work or
  43385. Derivative Works a copy of this License; and
  43386. (b) You must cause any modified files to carry prominent notices
  43387. stating that You changed the files; and
  43388. (c) You must retain, in the Source form of any Derivative Works
  43389. that You distribute, all copyright, patent, trademark, and
  43390. attribution notices from the Source form of the Work,
  43391. excluding those notices that do not pertain to any part of
  43392. the Derivative Works; and
  43393. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  43394. distribution, then any Derivative Works that You distribute must
  43395. include a readable copy of the attribution notices contained
  43396. within such NOTICE file, excluding those notices that do not
  43397. pertain to any part of the Derivative Works, in at least one
  43398. of the following places: within a NOTICE text file distributed
  43399. as part of the Derivative Works; within the Source form or
  43400. documentation, if provided along with the Derivative Works; or,
  43401. within a display generated by the Derivative Works, if and
  43402. wherever such third-party notices normally appear. The contents
  43403. of the NOTICE file are for informational purposes only and
  43404. do not modify the License. You may add Your own attribution
  43405. notices within Derivative Works that You distribute, alongside
  43406. or as an addendum to the NOTICE text from the Work, provided
  43407. that such additional attribution notices cannot be construed
  43408. as modifying the License.
  43409. You may add Your own copyright statement to Your modifications and
  43410. may provide additional or different license terms and conditions
  43411. for use, reproduction, or distribution of Your modifications, or
  43412. for any such Derivative Works as a whole, provided Your use,
  43413. reproduction, and distribution of the Work otherwise complies with
  43414. the conditions stated in this License.
  43415. 5. Submission of Contributions. Unless You explicitly state otherwise,
  43416. any Contribution intentionally submitted for inclusion in the Work
  43417. by You to the Licensor shall be under the terms and conditions of
  43418. this License, without any additional terms or conditions.
  43419. Notwithstanding the above, nothing herein shall supersede or modify
  43420. the terms of any separate license agreement you may have executed
  43421. with Licensor regarding such Contributions.
  43422. 6. Trademarks. This License does not grant permission to use the trade
  43423. names, trademarks, service marks, or product names of the Licensor,
  43424. except as required for reasonable and customary use in describing the
  43425. origin of the Work and reproducing the content of the NOTICE file.
  43426. 7. Disclaimer of Warranty. Unless required by applicable law or
  43427. agreed to in writing, Licensor provides the Work (and each
  43428. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  43429. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  43430. implied, including, without limitation, any warranties or conditions
  43431. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  43432. PARTICULAR PURPOSE. You are solely responsible for determining the
  43433. appropriateness of using or redistributing the Work and assume any
  43434. risks associated with Your exercise of permissions under this License.
  43435. 8. Limitation of Liability. In no event and under no legal theory,
  43436. whether in tort (including negligence), contract, or otherwise,
  43437. unless required by applicable law (such as deliberate and grossly
  43438. negligent acts) or agreed to in writing, shall any Contributor be
  43439. liable to You for damages, including any direct, indirect, special,
  43440. incidental, or consequential damages of any character arising as a
  43441. result of this License or out of the use or inability to use the
  43442. Work (including but not limited to damages for loss of goodwill,
  43443. work stoppage, computer failure or malfunction, or any and all
  43444. other commercial damages or losses), even if such Contributor
  43445. has been advised of the possibility of such damages.
  43446. 9. Accepting Warranty or Additional Liability. While redistributing
  43447. the Work or Derivative Works thereof, You may choose to offer,
  43448. and charge a fee for, acceptance of support, warranty, indemnity,
  43449. or other liability obligations and/or rights consistent with this
  43450. License. However, in accepting such obligations, You may act only
  43451. on Your own behalf and on Your sole responsibility, not on behalf
  43452. of any other Contributor, and only if You agree to indemnify,
  43453. defend, and hold each Contributor harmless for any liability
  43454. incurred by, or claims asserted against, such Contributor by reason
  43455. of your accepting any such warranty or additional liability.
  43456. END OF TERMS AND CONDITIONS
  43457. APPENDIX: How to apply the Apache License to your work.
  43458. To apply the Apache License to your work, attach the following
  43459. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  43460. replaced with your own identifying information. (Don&#x27;t include
  43461. the brackets!) The text should be enclosed in the appropriate
  43462. comment syntax for the file format. We also recommend that a
  43463. file or class name and description of purpose be included on the
  43464. same &quot;printed page&quot; as the copyright notice for easier
  43465. identification within third-party archives.
  43466. Copyright 2013 Google Inc.
  43467. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  43468. you may not use this file except in compliance with the License.
  43469. You may obtain a copy of the License at
  43470. http://www.apache.org/licenses/LICENSE-2.0
  43471. Unless required by applicable law or agreed to in writing, software
  43472. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  43473. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  43474. See the License for the specific language governing permissions and
  43475. limitations under the License.</pre>
  43476. </div>
  43477. </div>
  43478. <div class="product">
  43479. <span class="title">Google Toolbox for Mac</span>
  43480. <span class="homepage"><a href="https://github.com/google/google-toolbox-for-mac">homepage</a></span>
  43481. <input type="checkbox" hidden id="128">
  43482. <label class="show" for="128" tabindex="0"></label>
  43483. <div class="licence">
  43484. <pre>
  43485. Apache License
  43486. Version 2.0, January 2004
  43487. http://www.apache.org/licenses/
  43488. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  43489. 1. Definitions.
  43490. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  43491. and distribution as defined by Sections 1 through 9 of this document.
  43492. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  43493. the copyright owner that is granting the License.
  43494. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  43495. other entities that control, are controlled by, or are under common
  43496. control with that entity. For the purposes of this definition,
  43497. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  43498. direction or management of such entity, whether by contract or
  43499. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  43500. outstanding shares, or (iii) beneficial ownership of such entity.
  43501. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  43502. exercising permissions granted by this License.
  43503. &quot;Source&quot; form shall mean the preferred form for making modifications,
  43504. including but not limited to software source code, documentation
  43505. source, and configuration files.
  43506. &quot;Object&quot; form shall mean any form resulting from mechanical
  43507. transformation or translation of a Source form, including but
  43508. not limited to compiled object code, generated documentation,
  43509. and conversions to other media types.
  43510. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  43511. Object form, made available under the License, as indicated by a
  43512. copyright notice that is included in or attached to the work
  43513. (an example is provided in the Appendix below).
  43514. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  43515. form, that is based on (or derived from) the Work and for which the
  43516. editorial revisions, annotations, elaborations, or other modifications
  43517. represent, as a whole, an original work of authorship. For the purposes
  43518. of this License, Derivative Works shall not include works that remain
  43519. separable from, or merely link (or bind by name) to the interfaces of,
  43520. the Work and Derivative Works thereof.
  43521. &quot;Contribution&quot; shall mean any work of authorship, including
  43522. the original version of the Work and any modifications or additions
  43523. to that Work or Derivative Works thereof, that is intentionally
  43524. submitted to Licensor for inclusion in the Work by the copyright owner
  43525. or by an individual or Legal Entity authorized to submit on behalf of
  43526. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  43527. means any form of electronic, verbal, or written communication sent
  43528. to the Licensor or its representatives, including but not limited to
  43529. communication on electronic mailing lists, source code control systems,
  43530. and issue tracking systems that are managed by, or on behalf of, the
  43531. Licensor for the purpose of discussing and improving the Work, but
  43532. excluding communication that is conspicuously marked or otherwise
  43533. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  43534. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  43535. on behalf of whom a Contribution has been received by Licensor and
  43536. subsequently incorporated within the Work.
  43537. 2. Grant of Copyright License. Subject to the terms and conditions of
  43538. this License, each Contributor hereby grants to You a perpetual,
  43539. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  43540. copyright license to reproduce, prepare Derivative Works of,
  43541. publicly display, publicly perform, sublicense, and distribute the
  43542. Work and such Derivative Works in Source or Object form.
  43543. 3. Grant of Patent License. Subject to the terms and conditions of
  43544. this License, each Contributor hereby grants to You a perpetual,
  43545. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  43546. (except as stated in this section) patent license to make, have made,
  43547. use, offer to sell, sell, import, and otherwise transfer the Work,
  43548. where such license applies only to those patent claims licensable
  43549. by such Contributor that are necessarily infringed by their
  43550. Contribution(s) alone or by combination of their Contribution(s)
  43551. with the Work to which such Contribution(s) was submitted. If You
  43552. institute patent litigation against any entity (including a
  43553. cross-claim or counterclaim in a lawsuit) alleging that the Work
  43554. or a Contribution incorporated within the Work constitutes direct
  43555. or contributory patent infringement, then any patent licenses
  43556. granted to You under this License for that Work shall terminate
  43557. as of the date such litigation is filed.
  43558. 4. Redistribution. You may reproduce and distribute copies of the
  43559. Work or Derivative Works thereof in any medium, with or without
  43560. modifications, and in Source or Object form, provided that You
  43561. meet the following conditions:
  43562. (a) You must give any other recipients of the Work or
  43563. Derivative Works a copy of this License; and
  43564. (b) You must cause any modified files to carry prominent notices
  43565. stating that You changed the files; and
  43566. (c) You must retain, in the Source form of any Derivative Works
  43567. that You distribute, all copyright, patent, trademark, and
  43568. attribution notices from the Source form of the Work,
  43569. excluding those notices that do not pertain to any part of
  43570. the Derivative Works; and
  43571. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  43572. distribution, then any Derivative Works that You distribute must
  43573. include a readable copy of the attribution notices contained
  43574. within such NOTICE file, excluding those notices that do not
  43575. pertain to any part of the Derivative Works, in at least one
  43576. of the following places: within a NOTICE text file distributed
  43577. as part of the Derivative Works; within the Source form or
  43578. documentation, if provided along with the Derivative Works; or,
  43579. within a display generated by the Derivative Works, if and
  43580. wherever such third-party notices normally appear. The contents
  43581. of the NOTICE file are for informational purposes only and
  43582. do not modify the License. You may add Your own attribution
  43583. notices within Derivative Works that You distribute, alongside
  43584. or as an addendum to the NOTICE text from the Work, provided
  43585. that such additional attribution notices cannot be construed
  43586. as modifying the License.
  43587. You may add Your own copyright statement to Your modifications and
  43588. may provide additional or different license terms and conditions
  43589. for use, reproduction, or distribution of Your modifications, or
  43590. for any such Derivative Works as a whole, provided Your use,
  43591. reproduction, and distribution of the Work otherwise complies with
  43592. the conditions stated in this License.
  43593. 5. Submission of Contributions. Unless You explicitly state otherwise,
  43594. any Contribution intentionally submitted for inclusion in the Work
  43595. by You to the Licensor shall be under the terms and conditions of
  43596. this License, without any additional terms or conditions.
  43597. Notwithstanding the above, nothing herein shall supersede or modify
  43598. the terms of any separate license agreement you may have executed
  43599. with Licensor regarding such Contributions.
  43600. 6. Trademarks. This License does not grant permission to use the trade
  43601. names, trademarks, service marks, or product names of the Licensor,
  43602. except as required for reasonable and customary use in describing the
  43603. origin of the Work and reproducing the content of the NOTICE file.
  43604. 7. Disclaimer of Warranty. Unless required by applicable law or
  43605. agreed to in writing, Licensor provides the Work (and each
  43606. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  43607. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  43608. implied, including, without limitation, any warranties or conditions
  43609. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  43610. PARTICULAR PURPOSE. You are solely responsible for determining the
  43611. appropriateness of using or redistributing the Work and assume any
  43612. risks associated with Your exercise of permissions under this License.
  43613. 8. Limitation of Liability. In no event and under no legal theory,
  43614. whether in tort (including negligence), contract, or otherwise,
  43615. unless required by applicable law (such as deliberate and grossly
  43616. negligent acts) or agreed to in writing, shall any Contributor be
  43617. liable to You for damages, including any direct, indirect, special,
  43618. incidental, or consequential damages of any character arising as a
  43619. result of this License or out of the use or inability to use the
  43620. Work (including but not limited to damages for loss of goodwill,
  43621. work stoppage, computer failure or malfunction, or any and all
  43622. other commercial damages or losses), even if such Contributor
  43623. has been advised of the possibility of such damages.
  43624. 9. Accepting Warranty or Additional Liability. While redistributing
  43625. the Work or Derivative Works thereof, You may choose to offer,
  43626. and charge a fee for, acceptance of support, warranty, indemnity,
  43627. or other liability obligations and/or rights consistent with this
  43628. License. However, in accepting such obligations, You may act only
  43629. on Your own behalf and on Your sole responsibility, not on behalf
  43630. of any other Contributor, and only if You agree to indemnify,
  43631. defend, and hold each Contributor harmless for any liability
  43632. incurred by, or claims asserted against, such Contributor by reason
  43633. of your accepting any such warranty or additional liability.
  43634. END OF TERMS AND CONDITIONS
  43635. APPENDIX: How to apply the Apache License to your work.
  43636. To apply the Apache License to your work, attach the following
  43637. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  43638. replaced with your own identifying information. (Don&#x27;t include
  43639. the brackets!) The text should be enclosed in the appropriate
  43640. comment syntax for the file format. We also recommend that a
  43641. file or class name and description of purpose be included on the
  43642. same &quot;printed page&quot; as the copyright notice for easier
  43643. identification within third-party archives.
  43644. Copyright [yyyy] [name of copyright owner]
  43645. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  43646. you may not use this file except in compliance with the License.
  43647. You may obtain a copy of the License at
  43648. http://www.apache.org/licenses/LICENSE-2.0
  43649. Unless required by applicable law or agreed to in writing, software
  43650. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  43651. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  43652. See the License for the specific language governing permissions and
  43653. limitations under the License.
  43654. </pre>
  43655. </div>
  43656. </div>
  43657. <div class="product">
  43658. <span class="title">Google Trust Services Recommended Roots</span>
  43659. <span class="homepage"><a href="https://pki.goog/roots.pem">homepage</a></span>
  43660. <input type="checkbox" hidden id="129">
  43661. <label class="show" for="129" tabindex="0"></label>
  43662. <div class="licence">
  43663. <pre>// Copyright 2015 The Chromium Authors
  43664. //
  43665. // Redistribution and use in source and binary forms, with or without
  43666. // modification, are permitted provided that the following conditions are
  43667. // met:
  43668. //
  43669. // * Redistributions of source code must retain the above copyright
  43670. // notice, this list of conditions and the following disclaimer.
  43671. // * Redistributions in binary form must reproduce the above
  43672. // copyright notice, this list of conditions and the following disclaimer
  43673. // in the documentation and/or other materials provided with the
  43674. // distribution.
  43675. // * Neither the name of Google Inc. nor the names of its
  43676. // contributors may be used to endorse or promote products derived from
  43677. // this software without specific prior written permission.
  43678. //
  43679. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  43680. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  43681. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  43682. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  43683. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  43684. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  43685. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  43686. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  43687. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  43688. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  43689. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  43690. </pre>
  43691. </div>
  43692. </div>
  43693. <div class="product">
  43694. <span class="title">google-glog&#x27;s symbolization library</span>
  43695. <span class="homepage"><a href="https://github.com/google/glog">homepage</a></span>
  43696. <input type="checkbox" hidden id="130">
  43697. <label class="show" for="130" tabindex="0"></label>
  43698. <div class="licence">
  43699. <pre>// Copyright (c) 2006, Google Inc.
  43700. // All rights reserved.
  43701. //
  43702. // Redistribution and use in source and binary forms, with or without
  43703. // modification, are permitted provided that the following conditions are
  43704. // met:
  43705. //
  43706. // * Redistributions of source code must retain the above copyright
  43707. // notice, this list of conditions and the following disclaimer.
  43708. // * Redistributions in binary form must reproduce the above
  43709. // copyright notice, this list of conditions and the following disclaimer
  43710. // in the documentation and/or other materials provided with the
  43711. // distribution.
  43712. // * Neither the name of Google Inc. nor the names of its
  43713. // contributors may be used to endorse or promote products derived from
  43714. // this software without specific prior written permission.
  43715. //
  43716. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  43717. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  43718. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  43719. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  43720. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  43721. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  43722. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  43723. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  43724. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  43725. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  43726. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  43727. </pre>
  43728. </div>
  43729. </div>
  43730. <div class="product">
  43731. <span class="title">google-jstemplate</span>
  43732. <span class="homepage"><a href="http://code.google.com/p/google-jstemplate/">homepage</a></span>
  43733. <input type="checkbox" hidden id="131">
  43734. <label class="show" for="131" tabindex="0"></label>
  43735. <div class="licence">
  43736. <pre>
  43737. Apache License
  43738. Version 2.0, January 2004
  43739. http://www.apache.org/licenses/
  43740. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  43741. 1. Definitions.
  43742. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  43743. and distribution as defined by Sections 1 through 9 of this document.
  43744. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  43745. the copyright owner that is granting the License.
  43746. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  43747. other entities that control, are controlled by, or are under common
  43748. control with that entity. For the purposes of this definition,
  43749. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  43750. direction or management of such entity, whether by contract or
  43751. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  43752. outstanding shares, or (iii) beneficial ownership of such entity.
  43753. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  43754. exercising permissions granted by this License.
  43755. &quot;Source&quot; form shall mean the preferred form for making modifications,
  43756. including but not limited to software source code, documentation
  43757. source, and configuration files.
  43758. &quot;Object&quot; form shall mean any form resulting from mechanical
  43759. transformation or translation of a Source form, including but
  43760. not limited to compiled object code, generated documentation,
  43761. and conversions to other media types.
  43762. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  43763. Object form, made available under the License, as indicated by a
  43764. copyright notice that is included in or attached to the work
  43765. (an example is provided in the Appendix below).
  43766. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  43767. form, that is based on (or derived from) the Work and for which the
  43768. editorial revisions, annotations, elaborations, or other modifications
  43769. represent, as a whole, an original work of authorship. For the purposes
  43770. of this License, Derivative Works shall not include works that remain
  43771. separable from, or merely link (or bind by name) to the interfaces of,
  43772. the Work and Derivative Works thereof.
  43773. &quot;Contribution&quot; shall mean any work of authorship, including
  43774. the original version of the Work and any modifications or additions
  43775. to that Work or Derivative Works thereof, that is intentionally
  43776. submitted to Licensor for inclusion in the Work by the copyright owner
  43777. or by an individual or Legal Entity authorized to submit on behalf of
  43778. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  43779. means any form of electronic, verbal, or written communication sent
  43780. to the Licensor or its representatives, including but not limited to
  43781. communication on electronic mailing lists, source code control systems,
  43782. and issue tracking systems that are managed by, or on behalf of, the
  43783. Licensor for the purpose of discussing and improving the Work, but
  43784. excluding communication that is conspicuously marked or otherwise
  43785. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  43786. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  43787. on behalf of whom a Contribution has been received by Licensor and
  43788. subsequently incorporated within the Work.
  43789. 2. Grant of Copyright License. Subject to the terms and conditions of
  43790. this License, each Contributor hereby grants to You a perpetual,
  43791. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  43792. copyright license to reproduce, prepare Derivative Works of,
  43793. publicly display, publicly perform, sublicense, and distribute the
  43794. Work and such Derivative Works in Source or Object form.
  43795. 3. Grant of Patent License. Subject to the terms and conditions of
  43796. this License, each Contributor hereby grants to You a perpetual,
  43797. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  43798. (except as stated in this section) patent license to make, have made,
  43799. use, offer to sell, sell, import, and otherwise transfer the Work,
  43800. where such license applies only to those patent claims licensable
  43801. by such Contributor that are necessarily infringed by their
  43802. Contribution(s) alone or by combination of their Contribution(s)
  43803. with the Work to which such Contribution(s) was submitted. If You
  43804. institute patent litigation against any entity (including a
  43805. cross-claim or counterclaim in a lawsuit) alleging that the Work
  43806. or a Contribution incorporated within the Work constitutes direct
  43807. or contributory patent infringement, then any patent licenses
  43808. granted to You under this License for that Work shall terminate
  43809. as of the date such litigation is filed.
  43810. 4. Redistribution. You may reproduce and distribute copies of the
  43811. Work or Derivative Works thereof in any medium, with or without
  43812. modifications, and in Source or Object form, provided that You
  43813. meet the following conditions:
  43814. (a) You must give any other recipients of the Work or
  43815. Derivative Works a copy of this License; and
  43816. (b) You must cause any modified files to carry prominent notices
  43817. stating that You changed the files; and
  43818. (c) You must retain, in the Source form of any Derivative Works
  43819. that You distribute, all copyright, patent, trademark, and
  43820. attribution notices from the Source form of the Work,
  43821. excluding those notices that do not pertain to any part of
  43822. the Derivative Works; and
  43823. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  43824. distribution, then any Derivative Works that You distribute must
  43825. include a readable copy of the attribution notices contained
  43826. within such NOTICE file, excluding those notices that do not
  43827. pertain to any part of the Derivative Works, in at least one
  43828. of the following places: within a NOTICE text file distributed
  43829. as part of the Derivative Works; within the Source form or
  43830. documentation, if provided along with the Derivative Works; or,
  43831. within a display generated by the Derivative Works, if and
  43832. wherever such third-party notices normally appear. The contents
  43833. of the NOTICE file are for informational purposes only and
  43834. do not modify the License. You may add Your own attribution
  43835. notices within Derivative Works that You distribute, alongside
  43836. or as an addendum to the NOTICE text from the Work, provided
  43837. that such additional attribution notices cannot be construed
  43838. as modifying the License.
  43839. You may add Your own copyright statement to Your modifications and
  43840. may provide additional or different license terms and conditions
  43841. for use, reproduction, or distribution of Your modifications, or
  43842. for any such Derivative Works as a whole, provided Your use,
  43843. reproduction, and distribution of the Work otherwise complies with
  43844. the conditions stated in this License.
  43845. 5. Submission of Contributions. Unless You explicitly state otherwise,
  43846. any Contribution intentionally submitted for inclusion in the Work
  43847. by You to the Licensor shall be under the terms and conditions of
  43848. this License, without any additional terms or conditions.
  43849. Notwithstanding the above, nothing herein shall supersede or modify
  43850. the terms of any separate license agreement you may have executed
  43851. with Licensor regarding such Contributions.
  43852. 6. Trademarks. This License does not grant permission to use the trade
  43853. names, trademarks, service marks, or product names of the Licensor,
  43854. except as required for reasonable and customary use in describing the
  43855. origin of the Work and reproducing the content of the NOTICE file.
  43856. 7. Disclaimer of Warranty. Unless required by applicable law or
  43857. agreed to in writing, Licensor provides the Work (and each
  43858. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  43859. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  43860. implied, including, without limitation, any warranties or conditions
  43861. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  43862. PARTICULAR PURPOSE. You are solely responsible for determining the
  43863. appropriateness of using or redistributing the Work and assume any
  43864. risks associated with Your exercise of permissions under this License.
  43865. 8. Limitation of Liability. In no event and under no legal theory,
  43866. whether in tort (including negligence), contract, or otherwise,
  43867. unless required by applicable law (such as deliberate and grossly
  43868. negligent acts) or agreed to in writing, shall any Contributor be
  43869. liable to You for damages, including any direct, indirect, special,
  43870. incidental, or consequential damages of any character arising as a
  43871. result of this License or out of the use or inability to use the
  43872. Work (including but not limited to damages for loss of goodwill,
  43873. work stoppage, computer failure or malfunction, or any and all
  43874. other commercial damages or losses), even if such Contributor
  43875. has been advised of the possibility of such damages.
  43876. 9. Accepting Warranty or Additional Liability. While redistributing
  43877. the Work or Derivative Works thereof, You may choose to offer,
  43878. and charge a fee for, acceptance of support, warranty, indemnity,
  43879. or other liability obligations and/or rights consistent with this
  43880. License. However, in accepting such obligations, You may act only
  43881. on Your own behalf and on Your sole responsibility, not on behalf
  43882. of any other Contributor, and only if You agree to indemnify,
  43883. defend, and hold each Contributor harmless for any liability
  43884. incurred by, or claims asserted against, such Contributor by reason
  43885. of your accepting any such warranty or additional liability.
  43886. END OF TERMS AND CONDITIONS
  43887. APPENDIX: How to apply the Apache License to your work.
  43888. To apply the Apache License to your work, attach the following
  43889. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  43890. replaced with your own identifying information. (Don&#x27;t include
  43891. the brackets!) The text should be enclosed in the appropriate
  43892. comment syntax for the file format. We also recommend that a
  43893. file or class name and description of purpose be included on the
  43894. same &quot;printed page&quot; as the copyright notice for easier
  43895. identification within third-party archives.
  43896. Copyright [yyyy] [name of copyright owner]
  43897. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  43898. you may not use this file except in compliance with the License.
  43899. You may obtain a copy of the License at
  43900. http://www.apache.org/licenses/LICENSE-2.0
  43901. Unless required by applicable law or agreed to in writing, software
  43902. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  43903. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  43904. See the License for the specific language governing permissions and
  43905. limitations under the License.
  43906. </pre>
  43907. </div>
  43908. </div>
  43909. <div class="product">
  43910. <span class="title">grpc</span>
  43911. <span class="homepage"><a href="https://github.com/grpc/grpc">homepage</a></span>
  43912. <input type="checkbox" hidden id="132">
  43913. <label class="show" for="132" tabindex="0"></label>
  43914. <div class="licence">
  43915. <pre>
  43916. Apache License
  43917. Version 2.0, January 2004
  43918. http://www.apache.org/licenses/
  43919. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  43920. 1. Definitions.
  43921. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  43922. and distribution as defined by Sections 1 through 9 of this document.
  43923. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  43924. the copyright owner that is granting the License.
  43925. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  43926. other entities that control, are controlled by, or are under common
  43927. control with that entity. For the purposes of this definition,
  43928. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  43929. direction or management of such entity, whether by contract or
  43930. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  43931. outstanding shares, or (iii) beneficial ownership of such entity.
  43932. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  43933. exercising permissions granted by this License.
  43934. &quot;Source&quot; form shall mean the preferred form for making modifications,
  43935. including but not limited to software source code, documentation
  43936. source, and configuration files.
  43937. &quot;Object&quot; form shall mean any form resulting from mechanical
  43938. transformation or translation of a Source form, including but
  43939. not limited to compiled object code, generated documentation,
  43940. and conversions to other media types.
  43941. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  43942. Object form, made available under the License, as indicated by a
  43943. copyright notice that is included in or attached to the work
  43944. (an example is provided in the Appendix below).
  43945. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  43946. form, that is based on (or derived from) the Work and for which the
  43947. editorial revisions, annotations, elaborations, or other modifications
  43948. represent, as a whole, an original work of authorship. For the purposes
  43949. of this License, Derivative Works shall not include works that remain
  43950. separable from, or merely link (or bind by name) to the interfaces of,
  43951. the Work and Derivative Works thereof.
  43952. &quot;Contribution&quot; shall mean any work of authorship, including
  43953. the original version of the Work and any modifications or additions
  43954. to that Work or Derivative Works thereof, that is intentionally
  43955. submitted to Licensor for inclusion in the Work by the copyright owner
  43956. or by an individual or Legal Entity authorized to submit on behalf of
  43957. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  43958. means any form of electronic, verbal, or written communication sent
  43959. to the Licensor or its representatives, including but not limited to
  43960. communication on electronic mailing lists, source code control systems,
  43961. and issue tracking systems that are managed by, or on behalf of, the
  43962. Licensor for the purpose of discussing and improving the Work, but
  43963. excluding communication that is conspicuously marked or otherwise
  43964. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  43965. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  43966. on behalf of whom a Contribution has been received by Licensor and
  43967. subsequently incorporated within the Work.
  43968. 2. Grant of Copyright License. Subject to the terms and conditions of
  43969. this License, each Contributor hereby grants to You a perpetual,
  43970. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  43971. copyright license to reproduce, prepare Derivative Works of,
  43972. publicly display, publicly perform, sublicense, and distribute the
  43973. Work and such Derivative Works in Source or Object form.
  43974. 3. Grant of Patent License. Subject to the terms and conditions of
  43975. this License, each Contributor hereby grants to You a perpetual,
  43976. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  43977. (except as stated in this section) patent license to make, have made,
  43978. use, offer to sell, sell, import, and otherwise transfer the Work,
  43979. where such license applies only to those patent claims licensable
  43980. by such Contributor that are necessarily infringed by their
  43981. Contribution(s) alone or by combination of their Contribution(s)
  43982. with the Work to which such Contribution(s) was submitted. If You
  43983. institute patent litigation against any entity (including a
  43984. cross-claim or counterclaim in a lawsuit) alleging that the Work
  43985. or a Contribution incorporated within the Work constitutes direct
  43986. or contributory patent infringement, then any patent licenses
  43987. granted to You under this License for that Work shall terminate
  43988. as of the date such litigation is filed.
  43989. 4. Redistribution. You may reproduce and distribute copies of the
  43990. Work or Derivative Works thereof in any medium, with or without
  43991. modifications, and in Source or Object form, provided that You
  43992. meet the following conditions:
  43993. (a) You must give any other recipients of the Work or
  43994. Derivative Works a copy of this License; and
  43995. (b) You must cause any modified files to carry prominent notices
  43996. stating that You changed the files; and
  43997. (c) You must retain, in the Source form of any Derivative Works
  43998. that You distribute, all copyright, patent, trademark, and
  43999. attribution notices from the Source form of the Work,
  44000. excluding those notices that do not pertain to any part of
  44001. the Derivative Works; and
  44002. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  44003. distribution, then any Derivative Works that You distribute must
  44004. include a readable copy of the attribution notices contained
  44005. within such NOTICE file, excluding those notices that do not
  44006. pertain to any part of the Derivative Works, in at least one
  44007. of the following places: within a NOTICE text file distributed
  44008. as part of the Derivative Works; within the Source form or
  44009. documentation, if provided along with the Derivative Works; or,
  44010. within a display generated by the Derivative Works, if and
  44011. wherever such third-party notices normally appear. The contents
  44012. of the NOTICE file are for informational purposes only and
  44013. do not modify the License. You may add Your own attribution
  44014. notices within Derivative Works that You distribute, alongside
  44015. or as an addendum to the NOTICE text from the Work, provided
  44016. that such additional attribution notices cannot be construed
  44017. as modifying the License.
  44018. You may add Your own copyright statement to Your modifications and
  44019. may provide additional or different license terms and conditions
  44020. for use, reproduction, or distribution of Your modifications, or
  44021. for any such Derivative Works as a whole, provided Your use,
  44022. reproduction, and distribution of the Work otherwise complies with
  44023. the conditions stated in this License.
  44024. 5. Submission of Contributions. Unless You explicitly state otherwise,
  44025. any Contribution intentionally submitted for inclusion in the Work
  44026. by You to the Licensor shall be under the terms and conditions of
  44027. this License, without any additional terms or conditions.
  44028. Notwithstanding the above, nothing herein shall supersede or modify
  44029. the terms of any separate license agreement you may have executed
  44030. with Licensor regarding such Contributions.
  44031. 6. Trademarks. This License does not grant permission to use the trade
  44032. names, trademarks, service marks, or product names of the Licensor,
  44033. except as required for reasonable and customary use in describing the
  44034. origin of the Work and reproducing the content of the NOTICE file.
  44035. 7. Disclaimer of Warranty. Unless required by applicable law or
  44036. agreed to in writing, Licensor provides the Work (and each
  44037. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  44038. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  44039. implied, including, without limitation, any warranties or conditions
  44040. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  44041. PARTICULAR PURPOSE. You are solely responsible for determining the
  44042. appropriateness of using or redistributing the Work and assume any
  44043. risks associated with Your exercise of permissions under this License.
  44044. 8. Limitation of Liability. In no event and under no legal theory,
  44045. whether in tort (including negligence), contract, or otherwise,
  44046. unless required by applicable law (such as deliberate and grossly
  44047. negligent acts) or agreed to in writing, shall any Contributor be
  44048. liable to You for damages, including any direct, indirect, special,
  44049. incidental, or consequential damages of any character arising as a
  44050. result of this License or out of the use or inability to use the
  44051. Work (including but not limited to damages for loss of goodwill,
  44052. work stoppage, computer failure or malfunction, or any and all
  44053. other commercial damages or losses), even if such Contributor
  44054. has been advised of the possibility of such damages.
  44055. 9. Accepting Warranty or Additional Liability. While redistributing
  44056. the Work or Derivative Works thereof, You may choose to offer,
  44057. and charge a fee for, acceptance of support, warranty, indemnity,
  44058. or other liability obligations and/or rights consistent with this
  44059. License. However, in accepting such obligations, You may act only
  44060. on Your own behalf and on Your sole responsibility, not on behalf
  44061. of any other Contributor, and only if You agree to indemnify,
  44062. defend, and hold each Contributor harmless for any liability
  44063. incurred by, or claims asserted against, such Contributor by reason
  44064. of your accepting any such warranty or additional liability.
  44065. END OF TERMS AND CONDITIONS
  44066. APPENDIX: How to apply the Apache License to your work.
  44067. To apply the Apache License to your work, attach the following
  44068. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  44069. replaced with your own identifying information. (Don&#x27;t include
  44070. the brackets!) The text should be enclosed in the appropriate
  44071. comment syntax for the file format. We also recommend that a
  44072. file or class name and description of purpose be included on the
  44073. same &quot;printed page&quot; as the copyright notice for easier
  44074. identification within third-party archives.
  44075. Copyright [yyyy] [name of copyright owner]
  44076. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  44077. you may not use this file except in compliance with the License.
  44078. You may obtain a copy of the License at
  44079. http://www.apache.org/licenses/LICENSE-2.0
  44080. Unless required by applicable law or agreed to in writing, software
  44081. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  44082. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  44083. See the License for the specific language governing permissions and
  44084. limitations under the License.
  44085. </pre>
  44086. </div>
  44087. </div>
  44088. <div class="product">
  44089. <span class="title">grpc-java</span>
  44090. <span class="homepage"><a href="https://github.com/grpc/grpc-java">homepage</a></span>
  44091. <input type="checkbox" hidden id="133">
  44092. <label class="show" for="133" tabindex="0"></label>
  44093. <div class="licence">
  44094. <pre>
  44095. Apache License
  44096. Version 2.0, January 2004
  44097. http://www.apache.org/licenses/
  44098. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  44099. 1. Definitions.
  44100. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  44101. and distribution as defined by Sections 1 through 9 of this document.
  44102. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  44103. the copyright owner that is granting the License.
  44104. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  44105. other entities that control, are controlled by, or are under common
  44106. control with that entity. For the purposes of this definition,
  44107. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  44108. direction or management of such entity, whether by contract or
  44109. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  44110. outstanding shares, or (iii) beneficial ownership of such entity.
  44111. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  44112. exercising permissions granted by this License.
  44113. &quot;Source&quot; form shall mean the preferred form for making modifications,
  44114. including but not limited to software source code, documentation
  44115. source, and configuration files.
  44116. &quot;Object&quot; form shall mean any form resulting from mechanical
  44117. transformation or translation of a Source form, including but
  44118. not limited to compiled object code, generated documentation,
  44119. and conversions to other media types.
  44120. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  44121. Object form, made available under the License, as indicated by a
  44122. copyright notice that is included in or attached to the work
  44123. (an example is provided in the Appendix below).
  44124. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  44125. form, that is based on (or derived from) the Work and for which the
  44126. editorial revisions, annotations, elaborations, or other modifications
  44127. represent, as a whole, an original work of authorship. For the purposes
  44128. of this License, Derivative Works shall not include works that remain
  44129. separable from, or merely link (or bind by name) to the interfaces of,
  44130. the Work and Derivative Works thereof.
  44131. &quot;Contribution&quot; shall mean any work of authorship, including
  44132. the original version of the Work and any modifications or additions
  44133. to that Work or Derivative Works thereof, that is intentionally
  44134. submitted to Licensor for inclusion in the Work by the copyright owner
  44135. or by an individual or Legal Entity authorized to submit on behalf of
  44136. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  44137. means any form of electronic, verbal, or written communication sent
  44138. to the Licensor or its representatives, including but not limited to
  44139. communication on electronic mailing lists, source code control systems,
  44140. and issue tracking systems that are managed by, or on behalf of, the
  44141. Licensor for the purpose of discussing and improving the Work, but
  44142. excluding communication that is conspicuously marked or otherwise
  44143. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  44144. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  44145. on behalf of whom a Contribution has been received by Licensor and
  44146. subsequently incorporated within the Work.
  44147. 2. Grant of Copyright License. Subject to the terms and conditions of
  44148. this License, each Contributor hereby grants to You a perpetual,
  44149. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  44150. copyright license to reproduce, prepare Derivative Works of,
  44151. publicly display, publicly perform, sublicense, and distribute the
  44152. Work and such Derivative Works in Source or Object form.
  44153. 3. Grant of Patent License. Subject to the terms and conditions of
  44154. this License, each Contributor hereby grants to You a perpetual,
  44155. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  44156. (except as stated in this section) patent license to make, have made,
  44157. use, offer to sell, sell, import, and otherwise transfer the Work,
  44158. where such license applies only to those patent claims licensable
  44159. by such Contributor that are necessarily infringed by their
  44160. Contribution(s) alone or by combination of their Contribution(s)
  44161. with the Work to which such Contribution(s) was submitted. If You
  44162. institute patent litigation against any entity (including a
  44163. cross-claim or counterclaim in a lawsuit) alleging that the Work
  44164. or a Contribution incorporated within the Work constitutes direct
  44165. or contributory patent infringement, then any patent licenses
  44166. granted to You under this License for that Work shall terminate
  44167. as of the date such litigation is filed.
  44168. 4. Redistribution. You may reproduce and distribute copies of the
  44169. Work or Derivative Works thereof in any medium, with or without
  44170. modifications, and in Source or Object form, provided that You
  44171. meet the following conditions:
  44172. (a) You must give any other recipients of the Work or
  44173. Derivative Works a copy of this License; and
  44174. (b) You must cause any modified files to carry prominent notices
  44175. stating that You changed the files; and
  44176. (c) You must retain, in the Source form of any Derivative Works
  44177. that You distribute, all copyright, patent, trademark, and
  44178. attribution notices from the Source form of the Work,
  44179. excluding those notices that do not pertain to any part of
  44180. the Derivative Works; and
  44181. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  44182. distribution, then any Derivative Works that You distribute must
  44183. include a readable copy of the attribution notices contained
  44184. within such NOTICE file, excluding those notices that do not
  44185. pertain to any part of the Derivative Works, in at least one
  44186. of the following places: within a NOTICE text file distributed
  44187. as part of the Derivative Works; within the Source form or
  44188. documentation, if provided along with the Derivative Works; or,
  44189. within a display generated by the Derivative Works, if and
  44190. wherever such third-party notices normally appear. The contents
  44191. of the NOTICE file are for informational purposes only and
  44192. do not modify the License. You may add Your own attribution
  44193. notices within Derivative Works that You distribute, alongside
  44194. or as an addendum to the NOTICE text from the Work, provided
  44195. that such additional attribution notices cannot be construed
  44196. as modifying the License.
  44197. You may add Your own copyright statement to Your modifications and
  44198. may provide additional or different license terms and conditions
  44199. for use, reproduction, or distribution of Your modifications, or
  44200. for any such Derivative Works as a whole, provided Your use,
  44201. reproduction, and distribution of the Work otherwise complies with
  44202. the conditions stated in this License.
  44203. 5. Submission of Contributions. Unless You explicitly state otherwise,
  44204. any Contribution intentionally submitted for inclusion in the Work
  44205. by You to the Licensor shall be under the terms and conditions of
  44206. this License, without any additional terms or conditions.
  44207. Notwithstanding the above, nothing herein shall supersede or modify
  44208. the terms of any separate license agreement you may have executed
  44209. with Licensor regarding such Contributions.
  44210. 6. Trademarks. This License does not grant permission to use the trade
  44211. names, trademarks, service marks, or product names of the Licensor,
  44212. except as required for reasonable and customary use in describing the
  44213. origin of the Work and reproducing the content of the NOTICE file.
  44214. 7. Disclaimer of Warranty. Unless required by applicable law or
  44215. agreed to in writing, Licensor provides the Work (and each
  44216. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  44217. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  44218. implied, including, without limitation, any warranties or conditions
  44219. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  44220. PARTICULAR PURPOSE. You are solely responsible for determining the
  44221. appropriateness of using or redistributing the Work and assume any
  44222. risks associated with Your exercise of permissions under this License.
  44223. 8. Limitation of Liability. In no event and under no legal theory,
  44224. whether in tort (including negligence), contract, or otherwise,
  44225. unless required by applicable law (such as deliberate and grossly
  44226. negligent acts) or agreed to in writing, shall any Contributor be
  44227. liable to You for damages, including any direct, indirect, special,
  44228. incidental, or consequential damages of any character arising as a
  44229. result of this License or out of the use or inability to use the
  44230. Work (including but not limited to damages for loss of goodwill,
  44231. work stoppage, computer failure or malfunction, or any and all
  44232. other commercial damages or losses), even if such Contributor
  44233. has been advised of the possibility of such damages.
  44234. 9. Accepting Warranty or Additional Liability. While redistributing
  44235. the Work or Derivative Works thereof, You may choose to offer,
  44236. and charge a fee for, acceptance of support, warranty, indemnity,
  44237. or other liability obligations and/or rights consistent with this
  44238. License. However, in accepting such obligations, You may act only
  44239. on Your own behalf and on Your sole responsibility, not on behalf
  44240. of any other Contributor, and only if You agree to indemnify,
  44241. defend, and hold each Contributor harmless for any liability
  44242. incurred by, or claims asserted against, such Contributor by reason
  44243. of your accepting any such warranty or additional liability.
  44244. END OF TERMS AND CONDITIONS
  44245. APPENDIX: How to apply the Apache License to your work.
  44246. To apply the Apache License to your work, attach the following
  44247. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  44248. replaced with your own identifying information. (Don&#x27;t include
  44249. the brackets!) The text should be enclosed in the appropriate
  44250. comment syntax for the file format. We also recommend that a
  44251. file or class name and description of purpose be included on the
  44252. same &quot;printed page&quot; as the copyright notice for easier
  44253. identification within third-party archives.
  44254. Copyright [yyyy] [name of copyright owner]
  44255. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  44256. you may not use this file except in compliance with the License.
  44257. You may obtain a copy of the License at
  44258. http://www.apache.org/licenses/LICENSE-2.0
  44259. Unless required by applicable law or agreed to in writing, software
  44260. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  44261. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  44262. See the License for the specific language governing permissions and
  44263. limitations under the License.
  44264. </pre>
  44265. </div>
  44266. </div>
  44267. <div class="product">
  44268. <span class="title">Gson</span>
  44269. <span class="homepage"><a href="https://github.com/google/gson">homepage</a></span>
  44270. <input type="checkbox" hidden id="134">
  44271. <label class="show" for="134" tabindex="0"></label>
  44272. <div class="licence">
  44273. <pre>
  44274. Apache License
  44275. Version 2.0, January 2004
  44276. http://www.apache.org/licenses/
  44277. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  44278. 1. Definitions.
  44279. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  44280. and distribution as defined by Sections 1 through 9 of this document.
  44281. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  44282. the copyright owner that is granting the License.
  44283. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  44284. other entities that control, are controlled by, or are under common
  44285. control with that entity. For the purposes of this definition,
  44286. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  44287. direction or management of such entity, whether by contract or
  44288. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  44289. outstanding shares, or (iii) beneficial ownership of such entity.
  44290. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  44291. exercising permissions granted by this License.
  44292. &quot;Source&quot; form shall mean the preferred form for making modifications,
  44293. including but not limited to software source code, documentation
  44294. source, and configuration files.
  44295. &quot;Object&quot; form shall mean any form resulting from mechanical
  44296. transformation or translation of a Source form, including but
  44297. not limited to compiled object code, generated documentation,
  44298. and conversions to other media types.
  44299. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  44300. Object form, made available under the License, as indicated by a
  44301. copyright notice that is included in or attached to the work
  44302. (an example is provided in the Appendix below).
  44303. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  44304. form, that is based on (or derived from) the Work and for which the
  44305. editorial revisions, annotations, elaborations, or other modifications
  44306. represent, as a whole, an original work of authorship. For the purposes
  44307. of this License, Derivative Works shall not include works that remain
  44308. separable from, or merely link (or bind by name) to the interfaces of,
  44309. the Work and Derivative Works thereof.
  44310. &quot;Contribution&quot; shall mean any work of authorship, including
  44311. the original version of the Work and any modifications or additions
  44312. to that Work or Derivative Works thereof, that is intentionally
  44313. submitted to Licensor for inclusion in the Work by the copyright owner
  44314. or by an individual or Legal Entity authorized to submit on behalf of
  44315. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  44316. means any form of electronic, verbal, or written communication sent
  44317. to the Licensor or its representatives, including but not limited to
  44318. communication on electronic mailing lists, source code control systems,
  44319. and issue tracking systems that are managed by, or on behalf of, the
  44320. Licensor for the purpose of discussing and improving the Work, but
  44321. excluding communication that is conspicuously marked or otherwise
  44322. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  44323. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  44324. on behalf of whom a Contribution has been received by Licensor and
  44325. subsequently incorporated within the Work.
  44326. 2. Grant of Copyright License. Subject to the terms and conditions of
  44327. this License, each Contributor hereby grants to You a perpetual,
  44328. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  44329. copyright license to reproduce, prepare Derivative Works of,
  44330. publicly display, publicly perform, sublicense, and distribute the
  44331. Work and such Derivative Works in Source or Object form.
  44332. 3. Grant of Patent License. Subject to the terms and conditions of
  44333. this License, each Contributor hereby grants to You a perpetual,
  44334. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  44335. (except as stated in this section) patent license to make, have made,
  44336. use, offer to sell, sell, import, and otherwise transfer the Work,
  44337. where such license applies only to those patent claims licensable
  44338. by such Contributor that are necessarily infringed by their
  44339. Contribution(s) alone or by combination of their Contribution(s)
  44340. with the Work to which such Contribution(s) was submitted. If You
  44341. institute patent litigation against any entity (including a
  44342. cross-claim or counterclaim in a lawsuit) alleging that the Work
  44343. or a Contribution incorporated within the Work constitutes direct
  44344. or contributory patent infringement, then any patent licenses
  44345. granted to You under this License for that Work shall terminate
  44346. as of the date such litigation is filed.
  44347. 4. Redistribution. You may reproduce and distribute copies of the
  44348. Work or Derivative Works thereof in any medium, with or without
  44349. modifications, and in Source or Object form, provided that You
  44350. meet the following conditions:
  44351. (a) You must give any other recipients of the Work or
  44352. Derivative Works a copy of this License; and
  44353. (b) You must cause any modified files to carry prominent notices
  44354. stating that You changed the files; and
  44355. (c) You must retain, in the Source form of any Derivative Works
  44356. that You distribute, all copyright, patent, trademark, and
  44357. attribution notices from the Source form of the Work,
  44358. excluding those notices that do not pertain to any part of
  44359. the Derivative Works; and
  44360. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  44361. distribution, then any Derivative Works that You distribute must
  44362. include a readable copy of the attribution notices contained
  44363. within such NOTICE file, excluding those notices that do not
  44364. pertain to any part of the Derivative Works, in at least one
  44365. of the following places: within a NOTICE text file distributed
  44366. as part of the Derivative Works; within the Source form or
  44367. documentation, if provided along with the Derivative Works; or,
  44368. within a display generated by the Derivative Works, if and
  44369. wherever such third-party notices normally appear. The contents
  44370. of the NOTICE file are for informational purposes only and
  44371. do not modify the License. You may add Your own attribution
  44372. notices within Derivative Works that You distribute, alongside
  44373. or as an addendum to the NOTICE text from the Work, provided
  44374. that such additional attribution notices cannot be construed
  44375. as modifying the License.
  44376. You may add Your own copyright statement to Your modifications and
  44377. may provide additional or different license terms and conditions
  44378. for use, reproduction, or distribution of Your modifications, or
  44379. for any such Derivative Works as a whole, provided Your use,
  44380. reproduction, and distribution of the Work otherwise complies with
  44381. the conditions stated in this License.
  44382. 5. Submission of Contributions. Unless You explicitly state otherwise,
  44383. any Contribution intentionally submitted for inclusion in the Work
  44384. by You to the Licensor shall be under the terms and conditions of
  44385. this License, without any additional terms or conditions.
  44386. Notwithstanding the above, nothing herein shall supersede or modify
  44387. the terms of any separate license agreement you may have executed
  44388. with Licensor regarding such Contributions.
  44389. 6. Trademarks. This License does not grant permission to use the trade
  44390. names, trademarks, service marks, or product names of the Licensor,
  44391. except as required for reasonable and customary use in describing the
  44392. origin of the Work and reproducing the content of the NOTICE file.
  44393. 7. Disclaimer of Warranty. Unless required by applicable law or
  44394. agreed to in writing, Licensor provides the Work (and each
  44395. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  44396. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  44397. implied, including, without limitation, any warranties or conditions
  44398. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  44399. PARTICULAR PURPOSE. You are solely responsible for determining the
  44400. appropriateness of using or redistributing the Work and assume any
  44401. risks associated with Your exercise of permissions under this License.
  44402. 8. Limitation of Liability. In no event and under no legal theory,
  44403. whether in tort (including negligence), contract, or otherwise,
  44404. unless required by applicable law (such as deliberate and grossly
  44405. negligent acts) or agreed to in writing, shall any Contributor be
  44406. liable to You for damages, including any direct, indirect, special,
  44407. incidental, or consequential damages of any character arising as a
  44408. result of this License or out of the use or inability to use the
  44409. Work (including but not limited to damages for loss of goodwill,
  44410. work stoppage, computer failure or malfunction, or any and all
  44411. other commercial damages or losses), even if such Contributor
  44412. has been advised of the possibility of such damages.
  44413. 9. Accepting Warranty or Additional Liability. While redistributing
  44414. the Work or Derivative Works thereof, You may choose to offer,
  44415. and charge a fee for, acceptance of support, warranty, indemnity,
  44416. or other liability obligations and/or rights consistent with this
  44417. License. However, in accepting such obligations, You may act only
  44418. on Your own behalf and on Your sole responsibility, not on behalf
  44419. of any other Contributor, and only if You agree to indemnify,
  44420. defend, and hold each Contributor harmless for any liability
  44421. incurred by, or claims asserted against, such Contributor by reason
  44422. of your accepting any such warranty or additional liability.
  44423. END OF TERMS AND CONDITIONS
  44424. APPENDIX: How to apply the Apache License to your work.
  44425. To apply the Apache License to your work, attach the following
  44426. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  44427. replaced with your own identifying information. (Don&#x27;t include
  44428. the brackets!) The text should be enclosed in the appropriate
  44429. comment syntax for the file format. We also recommend that a
  44430. file or class name and description of purpose be included on the
  44431. same &quot;printed page&quot; as the copyright notice for easier
  44432. identification within third-party archives.
  44433. Copyright [yyyy] [name of copyright owner]
  44434. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  44435. you may not use this file except in compliance with the License.
  44436. You may obtain a copy of the License at
  44437. http://www.apache.org/licenses/LICENSE-2.0
  44438. Unless required by applicable law or agreed to in writing, software
  44439. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  44440. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  44441. See the License for the specific language governing permissions and
  44442. limitations under the License.
  44443. </pre>
  44444. </div>
  44445. </div>
  44446. <div class="product">
  44447. <span class="title">Guava InternalFutureFailureAccess and InternalFutures</span>
  44448. <span class="homepage"><a href="https://github.com/google/guava">homepage</a></span>
  44449. <input type="checkbox" hidden id="135">
  44450. <label class="show" for="135" tabindex="0"></label>
  44451. <div class="licence">
  44452. <pre>
  44453. Apache License
  44454. Version 2.0, January 2004
  44455. http://www.apache.org/licenses/
  44456. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  44457. 1. Definitions.
  44458. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  44459. and distribution as defined by Sections 1 through 9 of this document.
  44460. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  44461. the copyright owner that is granting the License.
  44462. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  44463. other entities that control, are controlled by, or are under common
  44464. control with that entity. For the purposes of this definition,
  44465. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  44466. direction or management of such entity, whether by contract or
  44467. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  44468. outstanding shares, or (iii) beneficial ownership of such entity.
  44469. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  44470. exercising permissions granted by this License.
  44471. &quot;Source&quot; form shall mean the preferred form for making modifications,
  44472. including but not limited to software source code, documentation
  44473. source, and configuration files.
  44474. &quot;Object&quot; form shall mean any form resulting from mechanical
  44475. transformation or translation of a Source form, including but
  44476. not limited to compiled object code, generated documentation,
  44477. and conversions to other media types.
  44478. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  44479. Object form, made available under the License, as indicated by a
  44480. copyright notice that is included in or attached to the work
  44481. (an example is provided in the Appendix below).
  44482. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  44483. form, that is based on (or derived from) the Work and for which the
  44484. editorial revisions, annotations, elaborations, or other modifications
  44485. represent, as a whole, an original work of authorship. For the purposes
  44486. of this License, Derivative Works shall not include works that remain
  44487. separable from, or merely link (or bind by name) to the interfaces of,
  44488. the Work and Derivative Works thereof.
  44489. &quot;Contribution&quot; shall mean any work of authorship, including
  44490. the original version of the Work and any modifications or additions
  44491. to that Work or Derivative Works thereof, that is intentionally
  44492. submitted to Licensor for inclusion in the Work by the copyright owner
  44493. or by an individual or Legal Entity authorized to submit on behalf of
  44494. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  44495. means any form of electronic, verbal, or written communication sent
  44496. to the Licensor or its representatives, including but not limited to
  44497. communication on electronic mailing lists, source code control systems,
  44498. and issue tracking systems that are managed by, or on behalf of, the
  44499. Licensor for the purpose of discussing and improving the Work, but
  44500. excluding communication that is conspicuously marked or otherwise
  44501. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  44502. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  44503. on behalf of whom a Contribution has been received by Licensor and
  44504. subsequently incorporated within the Work.
  44505. 2. Grant of Copyright License. Subject to the terms and conditions of
  44506. this License, each Contributor hereby grants to You a perpetual,
  44507. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  44508. copyright license to reproduce, prepare Derivative Works of,
  44509. publicly display, publicly perform, sublicense, and distribute the
  44510. Work and such Derivative Works in Source or Object form.
  44511. 3. Grant of Patent License. Subject to the terms and conditions of
  44512. this License, each Contributor hereby grants to You a perpetual,
  44513. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  44514. (except as stated in this section) patent license to make, have made,
  44515. use, offer to sell, sell, import, and otherwise transfer the Work,
  44516. where such license applies only to those patent claims licensable
  44517. by such Contributor that are necessarily infringed by their
  44518. Contribution(s) alone or by combination of their Contribution(s)
  44519. with the Work to which such Contribution(s) was submitted. If You
  44520. institute patent litigation against any entity (including a
  44521. cross-claim or counterclaim in a lawsuit) alleging that the Work
  44522. or a Contribution incorporated within the Work constitutes direct
  44523. or contributory patent infringement, then any patent licenses
  44524. granted to You under this License for that Work shall terminate
  44525. as of the date such litigation is filed.
  44526. 4. Redistribution. You may reproduce and distribute copies of the
  44527. Work or Derivative Works thereof in any medium, with or without
  44528. modifications, and in Source or Object form, provided that You
  44529. meet the following conditions:
  44530. (a) You must give any other recipients of the Work or
  44531. Derivative Works a copy of this License; and
  44532. (b) You must cause any modified files to carry prominent notices
  44533. stating that You changed the files; and
  44534. (c) You must retain, in the Source form of any Derivative Works
  44535. that You distribute, all copyright, patent, trademark, and
  44536. attribution notices from the Source form of the Work,
  44537. excluding those notices that do not pertain to any part of
  44538. the Derivative Works; and
  44539. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  44540. distribution, then any Derivative Works that You distribute must
  44541. include a readable copy of the attribution notices contained
  44542. within such NOTICE file, excluding those notices that do not
  44543. pertain to any part of the Derivative Works, in at least one
  44544. of the following places: within a NOTICE text file distributed
  44545. as part of the Derivative Works; within the Source form or
  44546. documentation, if provided along with the Derivative Works; or,
  44547. within a display generated by the Derivative Works, if and
  44548. wherever such third-party notices normally appear. The contents
  44549. of the NOTICE file are for informational purposes only and
  44550. do not modify the License. You may add Your own attribution
  44551. notices within Derivative Works that You distribute, alongside
  44552. or as an addendum to the NOTICE text from the Work, provided
  44553. that such additional attribution notices cannot be construed
  44554. as modifying the License.
  44555. You may add Your own copyright statement to Your modifications and
  44556. may provide additional or different license terms and conditions
  44557. for use, reproduction, or distribution of Your modifications, or
  44558. for any such Derivative Works as a whole, provided Your use,
  44559. reproduction, and distribution of the Work otherwise complies with
  44560. the conditions stated in this License.
  44561. 5. Submission of Contributions. Unless You explicitly state otherwise,
  44562. any Contribution intentionally submitted for inclusion in the Work
  44563. by You to the Licensor shall be under the terms and conditions of
  44564. this License, without any additional terms or conditions.
  44565. Notwithstanding the above, nothing herein shall supersede or modify
  44566. the terms of any separate license agreement you may have executed
  44567. with Licensor regarding such Contributions.
  44568. 6. Trademarks. This License does not grant permission to use the trade
  44569. names, trademarks, service marks, or product names of the Licensor,
  44570. except as required for reasonable and customary use in describing the
  44571. origin of the Work and reproducing the content of the NOTICE file.
  44572. 7. Disclaimer of Warranty. Unless required by applicable law or
  44573. agreed to in writing, Licensor provides the Work (and each
  44574. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  44575. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  44576. implied, including, without limitation, any warranties or conditions
  44577. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  44578. PARTICULAR PURPOSE. You are solely responsible for determining the
  44579. appropriateness of using or redistributing the Work and assume any
  44580. risks associated with Your exercise of permissions under this License.
  44581. 8. Limitation of Liability. In no event and under no legal theory,
  44582. whether in tort (including negligence), contract, or otherwise,
  44583. unless required by applicable law (such as deliberate and grossly
  44584. negligent acts) or agreed to in writing, shall any Contributor be
  44585. liable to You for damages, including any direct, indirect, special,
  44586. incidental, or consequential damages of any character arising as a
  44587. result of this License or out of the use or inability to use the
  44588. Work (including but not limited to damages for loss of goodwill,
  44589. work stoppage, computer failure or malfunction, or any and all
  44590. other commercial damages or losses), even if such Contributor
  44591. has been advised of the possibility of such damages.
  44592. 9. Accepting Warranty or Additional Liability. While redistributing
  44593. the Work or Derivative Works thereof, You may choose to offer,
  44594. and charge a fee for, acceptance of support, warranty, indemnity,
  44595. or other liability obligations and/or rights consistent with this
  44596. License. However, in accepting such obligations, You may act only
  44597. on Your own behalf and on Your sole responsibility, not on behalf
  44598. of any other Contributor, and only if You agree to indemnify,
  44599. defend, and hold each Contributor harmless for any liability
  44600. incurred by, or claims asserted against, such Contributor by reason
  44601. of your accepting any such warranty or additional liability.
  44602. END OF TERMS AND CONDITIONS
  44603. APPENDIX: How to apply the Apache License to your work.
  44604. To apply the Apache License to your work, attach the following
  44605. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  44606. replaced with your own identifying information. (Don&#x27;t include
  44607. the brackets!) The text should be enclosed in the appropriate
  44608. comment syntax for the file format. We also recommend that a
  44609. file or class name and description of purpose be included on the
  44610. same &quot;printed page&quot; as the copyright notice for easier
  44611. identification within third-party archives.
  44612. Copyright [yyyy] [name of copyright owner]
  44613. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  44614. you may not use this file except in compliance with the License.
  44615. You may obtain a copy of the License at
  44616. http://www.apache.org/licenses/LICENSE-2.0
  44617. Unless required by applicable law or agreed to in writing, software
  44618. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  44619. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  44620. See the License for the specific language governing permissions and
  44621. limitations under the License.
  44622. </pre>
  44623. </div>
  44624. </div>
  44625. <div class="product">
  44626. <span class="title">Guava ListenableFuture only</span>
  44627. <span class="homepage"><a href="https://github.com/google/guava">homepage</a></span>
  44628. <input type="checkbox" hidden id="136">
  44629. <label class="show" for="136" tabindex="0"></label>
  44630. <div class="licence">
  44631. <pre>
  44632. Apache License
  44633. Version 2.0, January 2004
  44634. http://www.apache.org/licenses/
  44635. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  44636. 1. Definitions.
  44637. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  44638. and distribution as defined by Sections 1 through 9 of this document.
  44639. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  44640. the copyright owner that is granting the License.
  44641. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  44642. other entities that control, are controlled by, or are under common
  44643. control with that entity. For the purposes of this definition,
  44644. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  44645. direction or management of such entity, whether by contract or
  44646. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  44647. outstanding shares, or (iii) beneficial ownership of such entity.
  44648. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  44649. exercising permissions granted by this License.
  44650. &quot;Source&quot; form shall mean the preferred form for making modifications,
  44651. including but not limited to software source code, documentation
  44652. source, and configuration files.
  44653. &quot;Object&quot; form shall mean any form resulting from mechanical
  44654. transformation or translation of a Source form, including but
  44655. not limited to compiled object code, generated documentation,
  44656. and conversions to other media types.
  44657. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  44658. Object form, made available under the License, as indicated by a
  44659. copyright notice that is included in or attached to the work
  44660. (an example is provided in the Appendix below).
  44661. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  44662. form, that is based on (or derived from) the Work and for which the
  44663. editorial revisions, annotations, elaborations, or other modifications
  44664. represent, as a whole, an original work of authorship. For the purposes
  44665. of this License, Derivative Works shall not include works that remain
  44666. separable from, or merely link (or bind by name) to the interfaces of,
  44667. the Work and Derivative Works thereof.
  44668. &quot;Contribution&quot; shall mean any work of authorship, including
  44669. the original version of the Work and any modifications or additions
  44670. to that Work or Derivative Works thereof, that is intentionally
  44671. submitted to Licensor for inclusion in the Work by the copyright owner
  44672. or by an individual or Legal Entity authorized to submit on behalf of
  44673. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  44674. means any form of electronic, verbal, or written communication sent
  44675. to the Licensor or its representatives, including but not limited to
  44676. communication on electronic mailing lists, source code control systems,
  44677. and issue tracking systems that are managed by, or on behalf of, the
  44678. Licensor for the purpose of discussing and improving the Work, but
  44679. excluding communication that is conspicuously marked or otherwise
  44680. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  44681. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  44682. on behalf of whom a Contribution has been received by Licensor and
  44683. subsequently incorporated within the Work.
  44684. 2. Grant of Copyright License. Subject to the terms and conditions of
  44685. this License, each Contributor hereby grants to You a perpetual,
  44686. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  44687. copyright license to reproduce, prepare Derivative Works of,
  44688. publicly display, publicly perform, sublicense, and distribute the
  44689. Work and such Derivative Works in Source or Object form.
  44690. 3. Grant of Patent License. Subject to the terms and conditions of
  44691. this License, each Contributor hereby grants to You a perpetual,
  44692. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  44693. (except as stated in this section) patent license to make, have made,
  44694. use, offer to sell, sell, import, and otherwise transfer the Work,
  44695. where such license applies only to those patent claims licensable
  44696. by such Contributor that are necessarily infringed by their
  44697. Contribution(s) alone or by combination of their Contribution(s)
  44698. with the Work to which such Contribution(s) was submitted. If You
  44699. institute patent litigation against any entity (including a
  44700. cross-claim or counterclaim in a lawsuit) alleging that the Work
  44701. or a Contribution incorporated within the Work constitutes direct
  44702. or contributory patent infringement, then any patent licenses
  44703. granted to You under this License for that Work shall terminate
  44704. as of the date such litigation is filed.
  44705. 4. Redistribution. You may reproduce and distribute copies of the
  44706. Work or Derivative Works thereof in any medium, with or without
  44707. modifications, and in Source or Object form, provided that You
  44708. meet the following conditions:
  44709. (a) You must give any other recipients of the Work or
  44710. Derivative Works a copy of this License; and
  44711. (b) You must cause any modified files to carry prominent notices
  44712. stating that You changed the files; and
  44713. (c) You must retain, in the Source form of any Derivative Works
  44714. that You distribute, all copyright, patent, trademark, and
  44715. attribution notices from the Source form of the Work,
  44716. excluding those notices that do not pertain to any part of
  44717. the Derivative Works; and
  44718. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  44719. distribution, then any Derivative Works that You distribute must
  44720. include a readable copy of the attribution notices contained
  44721. within such NOTICE file, excluding those notices that do not
  44722. pertain to any part of the Derivative Works, in at least one
  44723. of the following places: within a NOTICE text file distributed
  44724. as part of the Derivative Works; within the Source form or
  44725. documentation, if provided along with the Derivative Works; or,
  44726. within a display generated by the Derivative Works, if and
  44727. wherever such third-party notices normally appear. The contents
  44728. of the NOTICE file are for informational purposes only and
  44729. do not modify the License. You may add Your own attribution
  44730. notices within Derivative Works that You distribute, alongside
  44731. or as an addendum to the NOTICE text from the Work, provided
  44732. that such additional attribution notices cannot be construed
  44733. as modifying the License.
  44734. You may add Your own copyright statement to Your modifications and
  44735. may provide additional or different license terms and conditions
  44736. for use, reproduction, or distribution of Your modifications, or
  44737. for any such Derivative Works as a whole, provided Your use,
  44738. reproduction, and distribution of the Work otherwise complies with
  44739. the conditions stated in this License.
  44740. 5. Submission of Contributions. Unless You explicitly state otherwise,
  44741. any Contribution intentionally submitted for inclusion in the Work
  44742. by You to the Licensor shall be under the terms and conditions of
  44743. this License, without any additional terms or conditions.
  44744. Notwithstanding the above, nothing herein shall supersede or modify
  44745. the terms of any separate license agreement you may have executed
  44746. with Licensor regarding such Contributions.
  44747. 6. Trademarks. This License does not grant permission to use the trade
  44748. names, trademarks, service marks, or product names of the Licensor,
  44749. except as required for reasonable and customary use in describing the
  44750. origin of the Work and reproducing the content of the NOTICE file.
  44751. 7. Disclaimer of Warranty. Unless required by applicable law or
  44752. agreed to in writing, Licensor provides the Work (and each
  44753. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  44754. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  44755. implied, including, without limitation, any warranties or conditions
  44756. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  44757. PARTICULAR PURPOSE. You are solely responsible for determining the
  44758. appropriateness of using or redistributing the Work and assume any
  44759. risks associated with Your exercise of permissions under this License.
  44760. 8. Limitation of Liability. In no event and under no legal theory,
  44761. whether in tort (including negligence), contract, or otherwise,
  44762. unless required by applicable law (such as deliberate and grossly
  44763. negligent acts) or agreed to in writing, shall any Contributor be
  44764. liable to You for damages, including any direct, indirect, special,
  44765. incidental, or consequential damages of any character arising as a
  44766. result of this License or out of the use or inability to use the
  44767. Work (including but not limited to damages for loss of goodwill,
  44768. work stoppage, computer failure or malfunction, or any and all
  44769. other commercial damages or losses), even if such Contributor
  44770. has been advised of the possibility of such damages.
  44771. 9. Accepting Warranty or Additional Liability. While redistributing
  44772. the Work or Derivative Works thereof, You may choose to offer,
  44773. and charge a fee for, acceptance of support, warranty, indemnity,
  44774. or other liability obligations and/or rights consistent with this
  44775. License. However, in accepting such obligations, You may act only
  44776. on Your own behalf and on Your sole responsibility, not on behalf
  44777. of any other Contributor, and only if You agree to indemnify,
  44778. defend, and hold each Contributor harmless for any liability
  44779. incurred by, or claims asserted against, such Contributor by reason
  44780. of your accepting any such warranty or additional liability.
  44781. END OF TERMS AND CONDITIONS
  44782. APPENDIX: How to apply the Apache License to your work.
  44783. To apply the Apache License to your work, attach the following
  44784. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  44785. replaced with your own identifying information. (Don&#x27;t include
  44786. the brackets!) The text should be enclosed in the appropriate
  44787. comment syntax for the file format. We also recommend that a
  44788. file or class name and description of purpose be included on the
  44789. same &quot;printed page&quot; as the copyright notice for easier
  44790. identification within third-party archives.
  44791. Copyright [yyyy] [name of copyright owner]
  44792. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  44793. you may not use this file except in compliance with the License.
  44794. You may obtain a copy of the License at
  44795. http://www.apache.org/licenses/LICENSE-2.0
  44796. Unless required by applicable law or agreed to in writing, software
  44797. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  44798. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  44799. See the License for the specific language governing permissions and
  44800. limitations under the License.
  44801. </pre>
  44802. </div>
  44803. </div>
  44804. <div class="product">
  44805. <span class="title">Guava: Google Core Libraries for Java</span>
  44806. <span class="homepage"><a href="https://github.com/google/guava">homepage</a></span>
  44807. <input type="checkbox" hidden id="137">
  44808. <label class="show" for="137" tabindex="0"></label>
  44809. <div class="licence">
  44810. <pre>
  44811. Apache License
  44812. Version 2.0, January 2004
  44813. http://www.apache.org/licenses/
  44814. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  44815. 1. Definitions.
  44816. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  44817. and distribution as defined by Sections 1 through 9 of this document.
  44818. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  44819. the copyright owner that is granting the License.
  44820. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  44821. other entities that control, are controlled by, or are under common
  44822. control with that entity. For the purposes of this definition,
  44823. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  44824. direction or management of such entity, whether by contract or
  44825. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  44826. outstanding shares, or (iii) beneficial ownership of such entity.
  44827. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  44828. exercising permissions granted by this License.
  44829. &quot;Source&quot; form shall mean the preferred form for making modifications,
  44830. including but not limited to software source code, documentation
  44831. source, and configuration files.
  44832. &quot;Object&quot; form shall mean any form resulting from mechanical
  44833. transformation or translation of a Source form, including but
  44834. not limited to compiled object code, generated documentation,
  44835. and conversions to other media types.
  44836. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  44837. Object form, made available under the License, as indicated by a
  44838. copyright notice that is included in or attached to the work
  44839. (an example is provided in the Appendix below).
  44840. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  44841. form, that is based on (or derived from) the Work and for which the
  44842. editorial revisions, annotations, elaborations, or other modifications
  44843. represent, as a whole, an original work of authorship. For the purposes
  44844. of this License, Derivative Works shall not include works that remain
  44845. separable from, or merely link (or bind by name) to the interfaces of,
  44846. the Work and Derivative Works thereof.
  44847. &quot;Contribution&quot; shall mean any work of authorship, including
  44848. the original version of the Work and any modifications or additions
  44849. to that Work or Derivative Works thereof, that is intentionally
  44850. submitted to Licensor for inclusion in the Work by the copyright owner
  44851. or by an individual or Legal Entity authorized to submit on behalf of
  44852. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  44853. means any form of electronic, verbal, or written communication sent
  44854. to the Licensor or its representatives, including but not limited to
  44855. communication on electronic mailing lists, source code control systems,
  44856. and issue tracking systems that are managed by, or on behalf of, the
  44857. Licensor for the purpose of discussing and improving the Work, but
  44858. excluding communication that is conspicuously marked or otherwise
  44859. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  44860. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  44861. on behalf of whom a Contribution has been received by Licensor and
  44862. subsequently incorporated within the Work.
  44863. 2. Grant of Copyright License. Subject to the terms and conditions of
  44864. this License, each Contributor hereby grants to You a perpetual,
  44865. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  44866. copyright license to reproduce, prepare Derivative Works of,
  44867. publicly display, publicly perform, sublicense, and distribute the
  44868. Work and such Derivative Works in Source or Object form.
  44869. 3. Grant of Patent License. Subject to the terms and conditions of
  44870. this License, each Contributor hereby grants to You a perpetual,
  44871. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  44872. (except as stated in this section) patent license to make, have made,
  44873. use, offer to sell, sell, import, and otherwise transfer the Work,
  44874. where such license applies only to those patent claims licensable
  44875. by such Contributor that are necessarily infringed by their
  44876. Contribution(s) alone or by combination of their Contribution(s)
  44877. with the Work to which such Contribution(s) was submitted. If You
  44878. institute patent litigation against any entity (including a
  44879. cross-claim or counterclaim in a lawsuit) alleging that the Work
  44880. or a Contribution incorporated within the Work constitutes direct
  44881. or contributory patent infringement, then any patent licenses
  44882. granted to You under this License for that Work shall terminate
  44883. as of the date such litigation is filed.
  44884. 4. Redistribution. You may reproduce and distribute copies of the
  44885. Work or Derivative Works thereof in any medium, with or without
  44886. modifications, and in Source or Object form, provided that You
  44887. meet the following conditions:
  44888. (a) You must give any other recipients of the Work or
  44889. Derivative Works a copy of this License; and
  44890. (b) You must cause any modified files to carry prominent notices
  44891. stating that You changed the files; and
  44892. (c) You must retain, in the Source form of any Derivative Works
  44893. that You distribute, all copyright, patent, trademark, and
  44894. attribution notices from the Source form of the Work,
  44895. excluding those notices that do not pertain to any part of
  44896. the Derivative Works; and
  44897. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  44898. distribution, then any Derivative Works that You distribute must
  44899. include a readable copy of the attribution notices contained
  44900. within such NOTICE file, excluding those notices that do not
  44901. pertain to any part of the Derivative Works, in at least one
  44902. of the following places: within a NOTICE text file distributed
  44903. as part of the Derivative Works; within the Source form or
  44904. documentation, if provided along with the Derivative Works; or,
  44905. within a display generated by the Derivative Works, if and
  44906. wherever such third-party notices normally appear. The contents
  44907. of the NOTICE file are for informational purposes only and
  44908. do not modify the License. You may add Your own attribution
  44909. notices within Derivative Works that You distribute, alongside
  44910. or as an addendum to the NOTICE text from the Work, provided
  44911. that such additional attribution notices cannot be construed
  44912. as modifying the License.
  44913. You may add Your own copyright statement to Your modifications and
  44914. may provide additional or different license terms and conditions
  44915. for use, reproduction, or distribution of Your modifications, or
  44916. for any such Derivative Works as a whole, provided Your use,
  44917. reproduction, and distribution of the Work otherwise complies with
  44918. the conditions stated in this License.
  44919. 5. Submission of Contributions. Unless You explicitly state otherwise,
  44920. any Contribution intentionally submitted for inclusion in the Work
  44921. by You to the Licensor shall be under the terms and conditions of
  44922. this License, without any additional terms or conditions.
  44923. Notwithstanding the above, nothing herein shall supersede or modify
  44924. the terms of any separate license agreement you may have executed
  44925. with Licensor regarding such Contributions.
  44926. 6. Trademarks. This License does not grant permission to use the trade
  44927. names, trademarks, service marks, or product names of the Licensor,
  44928. except as required for reasonable and customary use in describing the
  44929. origin of the Work and reproducing the content of the NOTICE file.
  44930. 7. Disclaimer of Warranty. Unless required by applicable law or
  44931. agreed to in writing, Licensor provides the Work (and each
  44932. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  44933. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  44934. implied, including, without limitation, any warranties or conditions
  44935. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  44936. PARTICULAR PURPOSE. You are solely responsible for determining the
  44937. appropriateness of using or redistributing the Work and assume any
  44938. risks associated with Your exercise of permissions under this License.
  44939. 8. Limitation of Liability. In no event and under no legal theory,
  44940. whether in tort (including negligence), contract, or otherwise,
  44941. unless required by applicable law (such as deliberate and grossly
  44942. negligent acts) or agreed to in writing, shall any Contributor be
  44943. liable to You for damages, including any direct, indirect, special,
  44944. incidental, or consequential damages of any character arising as a
  44945. result of this License or out of the use or inability to use the
  44946. Work (including but not limited to damages for loss of goodwill,
  44947. work stoppage, computer failure or malfunction, or any and all
  44948. other commercial damages or losses), even if such Contributor
  44949. has been advised of the possibility of such damages.
  44950. 9. Accepting Warranty or Additional Liability. While redistributing
  44951. the Work or Derivative Works thereof, You may choose to offer,
  44952. and charge a fee for, acceptance of support, warranty, indemnity,
  44953. or other liability obligations and/or rights consistent with this
  44954. License. However, in accepting such obligations, You may act only
  44955. on Your own behalf and on Your sole responsibility, not on behalf
  44956. of any other Contributor, and only if You agree to indemnify,
  44957. defend, and hold each Contributor harmless for any liability
  44958. incurred by, or claims asserted against, such Contributor by reason
  44959. of your accepting any such warranty or additional liability.
  44960. END OF TERMS AND CONDITIONS
  44961. APPENDIX: How to apply the Apache License to your work.
  44962. To apply the Apache License to your work, attach the following
  44963. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  44964. replaced with your own identifying information. (Don&#x27;t include
  44965. the brackets!) The text should be enclosed in the appropriate
  44966. comment syntax for the file format. We also recommend that a
  44967. file or class name and description of purpose be included on the
  44968. same &quot;printed page&quot; as the copyright notice for easier
  44969. identification within third-party archives.
  44970. Copyright [yyyy] [name of copyright owner]
  44971. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  44972. you may not use this file except in compliance with the License.
  44973. You may obtain a copy of the License at
  44974. http://www.apache.org/licenses/LICENSE-2.0
  44975. Unless required by applicable law or agreed to in writing, software
  44976. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  44977. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  44978. See the License for the specific language governing permissions and
  44979. limitations under the License.
  44980. </pre>
  44981. </div>
  44982. </div>
  44983. <div class="product">
  44984. <span class="title">GVR Android SDK</span>
  44985. <span class="homepage"><a href="https://github.com/googlevr/gvr-android-sdk">homepage</a></span>
  44986. <input type="checkbox" hidden id="138">
  44987. <label class="show" for="138" tabindex="0"></label>
  44988. <div class="licence">
  44989. <pre> Copyright (c) 2015, Google Inc.
  44990. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  44991. you may not use this file except in compliance with the License.
  44992. Unless required by applicable law or agreed to in writing, software
  44993. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  44994. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  44995. See the License for the specific language governing permissions and
  44996. limitations under the License.
  44997. Apache License
  44998. Version 2.0, January 2004
  44999. http://www.apache.org/licenses/
  45000. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  45001. 1. Definitions.
  45002. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  45003. and distribution as defined by Sections 1 through 9 of this document.
  45004. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  45005. the copyright owner that is granting the License.
  45006. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  45007. other entities that control, are controlled by, or are under common
  45008. control with that entity. For the purposes of this definition,
  45009. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  45010. direction or management of such entity, whether by contract or
  45011. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  45012. outstanding shares, or (iii) beneficial ownership of such entity.
  45013. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  45014. exercising permissions granted by this License.
  45015. &quot;Source&quot; form shall mean the preferred form for making modifications,
  45016. including but not limited to software source code, documentation
  45017. source, and configuration files.
  45018. &quot;Object&quot; form shall mean any form resulting from mechanical
  45019. transformation or translation of a Source form, including but
  45020. not limited to compiled object code, generated documentation,
  45021. and conversions to other media types.
  45022. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  45023. Object form, made available under the License, as indicated by a
  45024. copyright notice that is included in or attached to the work
  45025. (an example is provided in the Appendix below).
  45026. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  45027. form, that is based on (or derived from) the Work and for which the
  45028. editorial revisions, annotations, elaborations, or other modifications
  45029. represent, as a whole, an original work of authorship. For the purposes
  45030. of this License, Derivative Works shall not include works that remain
  45031. separable from, or merely link (or bind by name) to the interfaces of,
  45032. the Work and Derivative Works thereof.
  45033. &quot;Contribution&quot; shall mean any work of authorship, including
  45034. the original version of the Work and any modifications or additions
  45035. to that Work or Derivative Works thereof, that is intentionally
  45036. submitted to Licensor for inclusion in the Work by the copyright owner
  45037. or by an individual or Legal Entity authorized to submit on behalf of
  45038. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  45039. means any form of electronic, verbal, or written communication sent
  45040. to the Licensor or its representatives, including but not limited to
  45041. communication on electronic mailing lists, source code control systems,
  45042. and issue tracking systems that are managed by, or on behalf of, the
  45043. Licensor for the purpose of discussing and improving the Work, but
  45044. excluding communication that is conspicuously marked or otherwise
  45045. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  45046. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  45047. on behalf of whom a Contribution has been received by Licensor and
  45048. subsequently incorporated within the Work.
  45049. 2. Grant of Copyright License. Subject to the terms and conditions of
  45050. this License, each Contributor hereby grants to You a perpetual,
  45051. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  45052. copyright license to reproduce, prepare Derivative Works of,
  45053. publicly display, publicly perform, sublicense, and distribute the
  45054. Work and such Derivative Works in Source or Object form.
  45055. 3. Grant of Patent License. Subject to the terms and conditions of
  45056. this License, each Contributor hereby grants to You a perpetual,
  45057. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  45058. (except as stated in this section) patent license to make, have made,
  45059. use, offer to sell, sell, import, and otherwise transfer the Work,
  45060. where such license applies only to those patent claims licensable
  45061. by such Contributor that are necessarily infringed by their
  45062. Contribution(s) alone or by combination of their Contribution(s)
  45063. with the Work to which such Contribution(s) was submitted. If You
  45064. institute patent litigation against any entity (including a
  45065. cross-claim or counterclaim in a lawsuit) alleging that the Work
  45066. or a Contribution incorporated within the Work constitutes direct
  45067. or contributory patent infringement, then any patent licenses
  45068. granted to You under this License for that Work shall terminate
  45069. as of the date such litigation is filed.
  45070. 4. Redistribution. You may reproduce and distribute copies of the
  45071. Work or Derivative Works thereof in any medium, with or without
  45072. modifications, and in Source or Object form, provided that You
  45073. meet the following conditions:
  45074. (a) You must give any other recipients of the Work or
  45075. Derivative Works a copy of this License; and
  45076. (b) You must cause any modified files to carry prominent notices
  45077. stating that You changed the files; and
  45078. (c) You must retain, in the Source form of any Derivative Works
  45079. that You distribute, all copyright, patent, trademark, and
  45080. attribution notices from the Source form of the Work,
  45081. excluding those notices that do not pertain to any part of
  45082. the Derivative Works; and
  45083. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  45084. distribution, then any Derivative Works that You distribute must
  45085. include a readable copy of the attribution notices contained
  45086. within such NOTICE file, excluding those notices that do not
  45087. pertain to any part of the Derivative Works, in at least one
  45088. of the following places: within a NOTICE text file distributed
  45089. as part of the Derivative Works; within the Source form or
  45090. documentation, if provided along with the Derivative Works; or,
  45091. within a display generated by the Derivative Works, if and
  45092. wherever such third-party notices normally appear. The contents
  45093. of the NOTICE file are for informational purposes only and
  45094. do not modify the License. You may add Your own attribution
  45095. notices within Derivative Works that You distribute, alongside
  45096. or as an addendum to the NOTICE text from the Work, provided
  45097. that such additional attribution notices cannot be construed
  45098. as modifying the License.
  45099. You may add Your own copyright statement to Your modifications and
  45100. may provide additional or different license terms and conditions
  45101. for use, reproduction, or distribution of Your modifications, or
  45102. for any such Derivative Works as a whole, provided Your use,
  45103. reproduction, and distribution of the Work otherwise complies with
  45104. the conditions stated in this License.
  45105. 5. Submission of Contributions. Unless You explicitly state otherwise,
  45106. any Contribution intentionally submitted for inclusion in the Work
  45107. by You to the Licensor shall be under the terms and conditions of
  45108. this License, without any additional terms or conditions.
  45109. Notwithstanding the above, nothing herein shall supersede or modify
  45110. the terms of any separate license agreement you may have executed
  45111. with Licensor regarding such Contributions.
  45112. 6. Trademarks. This License does not grant permission to use the trade
  45113. names, trademarks, service marks, or product names of the Licensor,
  45114. except as required for reasonable and customary use in describing the
  45115. origin of the Work and reproducing the content of the NOTICE file.
  45116. 7. Disclaimer of Warranty. Unless required by applicable law or
  45117. agreed to in writing, Licensor provides the Work (and each
  45118. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  45119. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  45120. implied, including, without limitation, any warranties or conditions
  45121. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  45122. PARTICULAR PURPOSE. You are solely responsible for determining the
  45123. appropriateness of using or redistributing the Work and assume any
  45124. risks associated with Your exercise of permissions under this License.
  45125. 8. Limitation of Liability. In no event and under no legal theory,
  45126. whether in tort (including negligence), contract, or otherwise,
  45127. unless required by applicable law (such as deliberate and grossly
  45128. negligent acts) or agreed to in writing, shall any Contributor be
  45129. liable to You for damages, including any direct, indirect, special,
  45130. incidental, or consequential damages of any character arising as a
  45131. result of this License or out of the use or inability to use the
  45132. Work (including but not limited to damages for loss of goodwill,
  45133. work stoppage, computer failure or malfunction, or any and all
  45134. other commercial damages or losses), even if such Contributor
  45135. has been advised of the possibility of such damages.
  45136. 9. Accepting Warranty or Additional Liability. While redistributing
  45137. the Work or Derivative Works thereof, You may choose to offer,
  45138. and charge a fee for, acceptance of support, warranty, indemnity,
  45139. or other liability obligations and/or rights consistent with this
  45140. License. However, in accepting such obligations, You may act only
  45141. on Your own behalf and on Your sole responsibility, not on behalf
  45142. of any other Contributor, and only if You agree to indemnify,
  45143. defend, and hold each Contributor harmless for any liability
  45144. incurred by, or claims asserted against, such Contributor by reason
  45145. of your accepting any such warranty or additional liability.
  45146. END OF TERMS AND CONDITIONS
  45147. ====================
  45148. Open Source Licenses
  45149. ====================
  45150. This software may use portions of the following libraries subject to the accompanying licenses:
  45151. ****************************
  45152. chromium_audio
  45153. ****************************
  45154. // Copyright 2014 The Chromium Authors
  45155. //
  45156. // Redistribution and use in source and binary forms, with or without
  45157. // modification, are permitted provided that the following conditions are
  45158. // met:
  45159. //
  45160. // * Redistributions of source code must retain the above copyright
  45161. // notice, this list of conditions and the following disclaimer.
  45162. // * Redistributions in binary form must reproduce the above
  45163. // copyright notice, this list of conditions and the following disclaimer
  45164. // in the documentation and/or other materials provided with the
  45165. // distribution.
  45166. // * Neither the name of Google Inc. nor the names of its
  45167. // contributors may be used to endorse or promote products derived from
  45168. // this software without specific prior written permission.
  45169. //
  45170. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  45171. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  45172. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  45173. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  45174. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  45175. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  45176. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  45177. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  45178. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  45179. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  45180. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  45181. ****************************
  45182. curl
  45183. ****************************
  45184. COPYRIGHT AND PERMISSION NOTICE
  45185. Copyright (c) 1996 - 2014, Daniel Stenberg, &lt;daniel@haxx.se&gt;.
  45186. All rights reserved.
  45187. Permission to use, copy, modify, and distribute this software for any purpose
  45188. with or without fee is hereby granted, provided that the above copyright
  45189. notice and this permission notice appear in all copies.
  45190. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  45191. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  45192. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS. IN
  45193. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  45194. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  45195. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
  45196. OR OTHER DEALINGS IN THE SOFTWARE.
  45197. Except as contained in this notice, the name of a copyright holder shall not
  45198. be used in advertising or otherwise to promote the sale, use or other dealings
  45199. in this Software without prior written authorization of the copyright holder.
  45200. ****************************
  45201. dynamic_annotations
  45202. ****************************
  45203. Copyright (c) 2008-2009, Google Inc.
  45204. All rights reserved.
  45205. Redistribution and use in source and binary forms, with or without
  45206. modification, are permitted provided that the following conditions are
  45207. met:
  45208. * Redistributions of source code must retain the above copyright
  45209. notice, this list of conditions and the following disclaimer.
  45210. * Redistributions in binary form must reproduce the above
  45211. copyright notice, this list of conditions and the following disclaimer
  45212. in the documentation and/or other materials provided with the
  45213. distribution.
  45214. * Neither the name of Google Inc. nor the names of its
  45215. contributors may be used to endorse or promote products derived from
  45216. this software without specific prior written permission.
  45217. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  45218. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  45219. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  45220. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  45221. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  45222. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  45223. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  45224. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  45225. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  45226. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  45227. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  45228. ****************************
  45229. eigen3
  45230. ****************************
  45231. Eigen is primarily MPL2 licensed. See COPYING.MPL2 and these links:
  45232. http://www.mozilla.org/MPL/2.0/
  45233. http://www.mozilla.org/MPL/2.0/FAQ.html
  45234. Some files contain third-party code under BSD or LGPL licenses, whence
  45235. the other COPYING.* files here.
  45236. All the LGPL code is either LGPL 2.1-only, or LGPL 2.1-or-later.
  45237. For this reason, the COPYING.LGPL file contains the LGPL 2.1 text.
  45238. If you want to guarantee that the Eigen code that you are #including
  45239. is licensed under the MPL2 and possibly more permissive licenses (like
  45240. BSD), #define this preprocessor symbol: EIGEN_MPL2_ONLY
  45241. For example, with most compilers, you could add this to your project
  45242. CXXFLAGS: -DEIGEN_MPL2_ONLY
  45243. This will cause a compilation error to be generated if you #include
  45244. any code that is LGPL licensed.
  45245. ----------------------------------------------------------------------
  45246. Following applies to:
  45247. ./test/mapstaticmethods.cpp
  45248. ./test/schur_real.cpp
  45249. ./test/prec_inverse_4x4.cpp
  45250. ./test/smallvectors.cpp
  45251. ./test/redux.cpp
  45252. ./test/special_numbers.cpp
  45253. ./test/adjoint.cpp
  45254. ./test/resize.cpp
  45255. ./test/mixingtypes.cpp
  45256. ./test/product_trmv.cpp
  45257. ./test/sparse_solvers.cpp
  45258. ./test/cholesky.cpp
  45259. ./test/geo_quaternion.cpp
  45260. ./test/miscmatrices.cpp
  45261. ./test/stddeque.cpp
  45262. ./test/integer_types.cpp
  45263. ./test/product_large.cpp
  45264. ./test/eigensolver_generic.cpp
  45265. ./test/householder.cpp
  45266. ./test/geo_orthomethods.cpp
  45267. ./test/array_for_matrix.cpp
  45268. ./test/sparseLM.cpp
  45269. ./test/upperbidiagonalization.cpp
  45270. ./test/nomalloc.cpp
  45271. ./test/packetmath.cpp
  45272. ./test/jacobisvd.cpp
  45273. ./test/geo_transformations.cpp
  45274. ./test/swap.cpp
  45275. ./test/eigensolver_selfadjoint.cpp
  45276. ./test/inverse.cpp
  45277. ./test/product_selfadjoint.cpp
  45278. ./test/product_trsolve.cpp
  45279. ./test/product_extra.cpp
  45280. ./test/sparse_solver.h
  45281. ./test/mapstride.cpp
  45282. ./test/mapped_matrix.cpp
  45283. ./test/geo_eulerangles.cpp
  45284. ./test/eigen2support.cpp
  45285. ./test/denseLM.cpp
  45286. ./test/stdvector.cpp
  45287. ./test/nesting_ops.cpp
  45288. ./test/sparse_permutations.cpp
  45289. ./test/zerosized.cpp
  45290. ./test/exceptions.cpp
  45291. ./test/vectorwiseop.cpp
  45292. ./test/cwiseop.cpp
  45293. ./test/basicstuff.cpp
  45294. ./test/product_trmm.cpp
  45295. ./test/linearstructure.cpp
  45296. ./test/sparse_product.cpp
  45297. ./test/stdvector_overload.cpp
  45298. ./test/stable_norm.cpp
  45299. ./test/umeyama.cpp
  45300. ./test/unalignedcount.cpp
  45301. ./test/triangular.cpp
  45302. ./test/product_mmtr.cpp
  45303. ./test/sparse_basic.cpp
  45304. ./test/sparse_vector.cpp
  45305. ./test/meta.cpp
  45306. ./test/real_qz.cpp
  45307. ./test/ref.cpp
  45308. ./test/eigensolver_complex.cpp
  45309. ./test/cholmod_support.cpp
  45310. ./test/conjugate_gradient.cpp
  45311. ./test/sparse.h
  45312. ./test/simplicial_cholesky.cpp
  45313. ./test/bicgstab.cpp
  45314. ./test/dynalloc.cpp
  45315. ./test/product_notemporary.cpp
  45316. ./test/geo_hyperplane.cpp
  45317. ./test/lu.cpp
  45318. ./test/qr.cpp
  45319. ./test/hessenberg.cpp
  45320. ./test/sizeof.cpp
  45321. ./test/main.h
  45322. ./test/selfadjoint.cpp
  45323. ./test/permutationmatrices.cpp
  45324. ./test/superlu_support.cpp
  45325. ./test/qtvector.cpp
  45326. ./test/geo_homogeneous.cpp
  45327. ./test/determinant.cpp
  45328. ./test/array_reverse.cpp
  45329. ./test/unalignedassert.cpp
  45330. ./test/stdlist.cpp
  45331. ./test/product_symm.cpp
  45332. ./test/corners.cpp
  45333. ./test/dontalign.cpp
  45334. ./test/visitor.cpp
  45335. ./test/geo_alignedbox.cpp
  45336. ./test/diagonalmatrices.cpp
  45337. ./test/product_small.cpp
  45338. ./test/eigensolver_generalized_real.cpp
  45339. ./test/umfpack_support.cpp
  45340. ./test/first_aligned.cpp
  45341. ./test/qr_fullpivoting.cpp
  45342. ./test/array_replicate.cpp
  45343. ./test/geo_parametrizedline.cpp
  45344. ./test/eigen2/eigen2_unalignedassert.cpp
  45345. ./test/eigen2/eigen2_prec_inverse_4x4.cpp
  45346. ./test/eigen2/eigen2_alignedbox.cpp
  45347. ./test/eigen2/eigen2_sparse_product.cpp
  45348. ./test/eigen2/eigen2_meta.cpp
  45349. ./test/eigen2/eigen2_nomalloc.cpp
  45350. ./test/eigen2/eigen2_visitor.cpp
  45351. ./test/eigen2/eigen2_packetmath.cpp
  45352. ./test/eigen2/eigen2_svd.cpp
  45353. ./test/eigen2/eigen2_mixingtypes.cpp
  45354. ./test/eigen2/eigen2_qr.cpp
  45355. ./test/eigen2/eigen2_cwiseop.cpp
  45356. ./test/eigen2/eigen2_geometry_with_eigen2_prefix.cpp
  45357. ./test/eigen2/eigen2_smallvectors.cpp
  45358. ./test/eigen2/eigen2_commainitializer.cpp
  45359. ./test/eigen2/eigen2_sparse_solvers.cpp
  45360. ./test/eigen2/eigen2_hyperplane.cpp
  45361. ./test/eigen2/eigen2_eigensolver.cpp
  45362. ./test/eigen2/eigen2_linearstructure.cpp
  45363. ./test/eigen2/eigen2_sizeof.cpp
  45364. ./test/eigen2/eigen2_parametrizedline.cpp
  45365. ./test/eigen2/eigen2_lu.cpp
  45366. ./test/eigen2/eigen2_adjoint.cpp
  45367. ./test/eigen2/eigen2_geometry.cpp
  45368. ./test/eigen2/eigen2_stdvector.cpp
  45369. ./test/eigen2/eigen2_newstdvector.cpp
  45370. ./test/eigen2/eigen2_submatrices.cpp
  45371. ./test/eigen2/sparse.h
  45372. ./test/eigen2/eigen2_swap.cpp
  45373. ./test/eigen2/eigen2_triangular.cpp
  45374. ./test/eigen2/eigen2_basicstuff.cpp
  45375. ./test/eigen2/gsl_helper.h
  45376. ./test/eigen2/eigen2_dynalloc.cpp
  45377. ./test/eigen2/eigen2_array.cpp
  45378. ./test/eigen2/eigen2_map.cpp
  45379. ./test/eigen2/main.h
  45380. ./test/eigen2/eigen2_miscmatrices.cpp
  45381. ./test/eigen2/eigen2_product_large.cpp
  45382. ./test/eigen2/eigen2_first_aligned.cpp
  45383. ./test/eigen2/eigen2_cholesky.cpp
  45384. ./test/eigen2/eigen2_determinant.cpp
  45385. ./test/eigen2/eigen2_sum.cpp
  45386. ./test/eigen2/eigen2_inverse.cpp
  45387. ./test/eigen2/eigen2_regression.cpp
  45388. ./test/eigen2/eigen2_product_small.cpp
  45389. ./test/eigen2/eigen2_qtvector.cpp
  45390. ./test/eigen2/eigen2_sparse_vector.cpp
  45391. ./test/eigen2/product.h
  45392. ./test/eigen2/eigen2_sparse_basic.cpp
  45393. ./test/eigen2/eigen2_bug_132.cpp
  45394. ./test/array.cpp
  45395. ./test/product_syrk.cpp
  45396. ./test/commainitializer.cpp
  45397. ./test/conservative_resize.cpp
  45398. ./test/qr_colpivoting.cpp
  45399. ./test/nullary.cpp
  45400. ./test/bandmatrix.cpp
  45401. ./test/pastix_support.cpp
  45402. ./test/product.h
  45403. ./test/block.cpp
  45404. ./test/vectorization_logic.cpp
  45405. ./test/jacobi.cpp
  45406. ./test/diagonal.cpp
  45407. ./test/schur_complex.cpp
  45408. ./test/sizeoverflow.cpp
  45409. ./bench/BenchTimer.h
  45410. ./bench/benchFFT.cpp
  45411. ./bench/eig33.cpp
  45412. ./bench/spbench/spbenchsolver.h
  45413. ./bench/spbench/spbenchstyle.h
  45414. ./lapack/complex_double.cpp
  45415. ./lapack/cholesky.cpp
  45416. ./lapack/lapack_common.h
  45417. ./lapack/eigenvalues.cpp
  45418. ./lapack/single.cpp
  45419. ./lapack/lu.cpp
  45420. ./lapack/complex_single.cpp
  45421. ./lapack/double.cpp
  45422. ./demos/mix_eigen_and_c/binary_library.cpp
  45423. ./demos/mix_eigen_and_c/binary_library.h
  45424. ./demos/mix_eigen_and_c/example.c
  45425. ./demos/mandelbrot/mandelbrot.cpp
  45426. ./demos/mandelbrot/mandelbrot.h
  45427. ./demos/opengl/icosphere.cpp
  45428. ./demos/opengl/icosphere.h
  45429. ./demos/opengl/camera.cpp
  45430. ./demos/opengl/quaternion_demo.h
  45431. ./demos/opengl/camera.h
  45432. ./demos/opengl/trackball.h
  45433. ./demos/opengl/gpuhelper.h
  45434. ./demos/opengl/trackball.cpp
  45435. ./demos/opengl/gpuhelper.cpp
  45436. ./demos/opengl/quaternion_demo.cpp
  45437. ./debug/gdb/printers.py
  45438. ./unsupported/test/minres.cpp
  45439. ./unsupported/test/openglsupport.cpp
  45440. ./unsupported/test/jacobisvd.cpp
  45441. ./unsupported/test/dgmres.cpp
  45442. ./unsupported/test/matrix_square_root.cpp
  45443. ./unsupported/test/bdcsvd.cpp
  45444. ./unsupported/test/matrix_exponential.cpp
  45445. ./unsupported/test/forward_adolc.cpp
  45446. ./unsupported/test/polynomialsolver.cpp
  45447. ./unsupported/test/matrix_function.cpp
  45448. ./unsupported/test/sparse_extra.cpp
  45449. ./unsupported/test/matrix_functions.h
  45450. ./unsupported/test/svd_common.h
  45451. ./unsupported/test/FFTW.cpp
  45452. ./unsupported/test/alignedvector3.cpp
  45453. ./unsupported/test/autodiff.cpp
  45454. ./unsupported/test/gmres.cpp
  45455. ./unsupported/test/BVH.cpp
  45456. ./unsupported/test/levenberg_marquardt.cpp
  45457. ./unsupported/test/matrix_power.cpp
  45458. ./unsupported/test/kronecker_product.cpp
  45459. ./unsupported/test/splines.cpp
  45460. ./unsupported/test/polynomialutils.cpp
  45461. ./unsupported/bench/bench_svd.cpp
  45462. ./unsupported/Eigen/IterativeSolvers
  45463. ./unsupported/Eigen/src/IterativeSolvers/DGMRES.h
  45464. ./unsupported/Eigen/src/IterativeSolvers/IncompleteLU.h
  45465. ./unsupported/Eigen/src/IterativeSolvers/GMRES.h
  45466. ./unsupported/Eigen/src/IterativeSolvers/IncompleteCholesky.h
  45467. ./unsupported/Eigen/src/IterativeSolvers/Scaling.h
  45468. ./unsupported/Eigen/src/IterativeSolvers/MINRES.h
  45469. ./unsupported/Eigen/src/SparseExtra/RandomSetter.h
  45470. ./unsupported/Eigen/src/SparseExtra/MatrixMarketIterator.h
  45471. ./unsupported/Eigen/src/SparseExtra/DynamicSparseMatrix.h
  45472. ./unsupported/Eigen/src/SparseExtra/MarketIO.h
  45473. ./unsupported/Eigen/src/SparseExtra/BlockOfDynamicSparseMatrix.h
  45474. ./unsupported/Eigen/src/KroneckerProduct/KroneckerTensorProduct.h
  45475. ./unsupported/Eigen/src/NonLinearOptimization/LevenbergMarquardt.h
  45476. ./unsupported/Eigen/src/NonLinearOptimization/HybridNonLinearSolver.h
  45477. ./unsupported/Eigen/src/BVH/BVAlgorithms.h
  45478. ./unsupported/Eigen/src/BVH/KdBVH.h
  45479. ./unsupported/Eigen/src/AutoDiff/AutoDiffScalar.h
  45480. ./unsupported/Eigen/src/AutoDiff/AutoDiffJacobian.h
  45481. ./unsupported/Eigen/src/AutoDiff/AutoDiffVector.h
  45482. ./unsupported/Eigen/src/Splines/Spline.h
  45483. ./unsupported/Eigen/src/Splines/SplineFitting.h
  45484. ./unsupported/Eigen/src/Splines/SplineFwd.h
  45485. ./unsupported/Eigen/src/SVD/JacobiSVD.h
  45486. ./unsupported/Eigen/src/SVD/BDCSVD.h
  45487. ./unsupported/Eigen/src/SVD/SVDBase.h
  45488. ./unsupported/Eigen/src/MatrixFunctions/MatrixFunction.h
  45489. ./unsupported/Eigen/src/MatrixFunctions/MatrixSquareRoot.h
  45490. ./unsupported/Eigen/src/MatrixFunctions/MatrixLogarithm.h
  45491. ./unsupported/Eigen/src/MatrixFunctions/StemFunction.h
  45492. ./unsupported/Eigen/src/MatrixFunctions/MatrixPower.h
  45493. ./unsupported/Eigen/src/MatrixFunctions/MatrixExponential.h
  45494. ./unsupported/Eigen/src/MatrixFunctions/MatrixFunctionAtomic.h
  45495. ./unsupported/Eigen/src/MoreVectorization/MathFunctions.h
  45496. ./unsupported/Eigen/src/LevenbergMarquardt/LevenbergMarquardt.h
  45497. ./unsupported/Eigen/src/FFT/ei_fftw_impl.h
  45498. ./unsupported/Eigen/src/FFT/ei_kissfft_impl.h
  45499. ./unsupported/Eigen/src/Polynomials/PolynomialSolver.h
  45500. ./unsupported/Eigen/src/Polynomials/Companion.h
  45501. ./unsupported/Eigen/src/Polynomials/PolynomialUtils.h
  45502. ./unsupported/Eigen/src/NumericalDiff/NumericalDiff.h
  45503. ./unsupported/Eigen/src/Skyline/SkylineProduct.h
  45504. ./unsupported/Eigen/src/Skyline/SkylineMatrixBase.h
  45505. ./unsupported/Eigen/src/Skyline/SkylineStorage.h
  45506. ./unsupported/Eigen/src/Skyline/SkylineUtil.h
  45507. ./unsupported/Eigen/src/Skyline/SkylineInplaceLU.h
  45508. ./unsupported/Eigen/src/Skyline/SkylineMatrix.h
  45509. ./unsupported/Eigen/SparseExtra
  45510. ./unsupported/Eigen/AdolcForward
  45511. ./unsupported/Eigen/KroneckerProduct
  45512. ./unsupported/Eigen/NonLinearOptimization
  45513. ./unsupported/Eigen/BVH
  45514. ./unsupported/Eigen/OpenGLSupport
  45515. ./unsupported/Eigen/ArpackSupport
  45516. ./unsupported/Eigen/AutoDiff
  45517. ./unsupported/Eigen/Splines
  45518. ./unsupported/Eigen/MPRealSupport
  45519. ./unsupported/Eigen/MatrixFunctions
  45520. ./unsupported/Eigen/MoreVectorization
  45521. ./unsupported/Eigen/LevenbergMarquardt
  45522. ./unsupported/Eigen/AlignedVector3
  45523. ./unsupported/Eigen/FFT
  45524. ./unsupported/Eigen/Polynomials
  45525. ./unsupported/Eigen/NumericalDiff
  45526. ./unsupported/Eigen/Skyline
  45527. ./COPYING.README
  45528. ./COPYING.README
  45529. ./LICENSE
  45530. ./LICENSE
  45531. ./LICENSE
  45532. ./Eigen/Eigen2Support
  45533. ./Eigen/src/Eigen2Support/VectorBlock.h
  45534. ./Eigen/src/Eigen2Support/Cwise.h
  45535. ./Eigen/src/Eigen2Support/Minor.h
  45536. ./Eigen/src/Eigen2Support/Lazy.h
  45537. ./Eigen/src/Eigen2Support/Memory.h
  45538. ./Eigen/src/Eigen2Support/MathFunctions.h
  45539. ./Eigen/src/Eigen2Support/Geometry/AlignedBox.h
  45540. ./Eigen/src/Eigen2Support/Geometry/Hyperplane.h
  45541. ./Eigen/src/Eigen2Support/Geometry/Quaternion.h
  45542. ./Eigen/src/Eigen2Support/Geometry/Rotation2D.h
  45543. ./Eigen/src/Eigen2Support/Geometry/ParametrizedLine.h
  45544. ./Eigen/src/Eigen2Support/Geometry/RotationBase.h
  45545. ./Eigen/src/Eigen2Support/Geometry/Translation.h
  45546. ./Eigen/src/Eigen2Support/Geometry/Scaling.h
  45547. ./Eigen/src/Eigen2Support/Geometry/AngleAxis.h
  45548. ./Eigen/src/Eigen2Support/Geometry/Transform.h
  45549. ./Eigen/src/Eigen2Support/TriangularSolver.h
  45550. ./Eigen/src/Eigen2Support/LU.h
  45551. ./Eigen/src/Eigen2Support/QR.h
  45552. ./Eigen/src/Eigen2Support/SVD.h
  45553. ./Eigen/src/Eigen2Support/Meta.h
  45554. ./Eigen/src/Eigen2Support/Block.h
  45555. ./Eigen/src/Eigen2Support/Macros.h
  45556. ./Eigen/src/Eigen2Support/LeastSquares.h
  45557. ./Eigen/src/Eigen2Support/CwiseOperators.h
  45558. ./Eigen/src/Jacobi/Jacobi.h
  45559. ./Eigen/src/misc/Kernel.h
  45560. ./Eigen/src/misc/SparseSolve.h
  45561. ./Eigen/src/misc/Solve.h
  45562. ./Eigen/src/misc/Image.h
  45563. ./Eigen/src/SparseCore/SparseColEtree.h
  45564. ./Eigen/src/SparseCore/SparseTranspose.h
  45565. ./Eigen/src/SparseCore/SparseUtil.h
  45566. ./Eigen/src/SparseCore/SparseCwiseBinaryOp.h
  45567. ./Eigen/src/SparseCore/SparseDiagonalProduct.h
  45568. ./Eigen/src/SparseCore/SparseProduct.h
  45569. ./Eigen/src/SparseCore/SparseDot.h
  45570. ./Eigen/src/SparseCore/SparseCwiseUnaryOp.h
  45571. ./Eigen/src/SparseCore/SparseSparseProductWithPruning.h
  45572. ./Eigen/src/SparseCore/SparseBlock.h
  45573. ./Eigen/src/SparseCore/SparseDenseProduct.h
  45574. ./Eigen/src/SparseCore/CompressedStorage.h
  45575. ./Eigen/src/SparseCore/SparseMatrixBase.h
  45576. ./Eigen/src/SparseCore/MappedSparseMatrix.h
  45577. ./Eigen/src/SparseCore/SparseTriangularView.h
  45578. ./Eigen/src/SparseCore/SparseView.h
  45579. ./Eigen/src/SparseCore/SparseFuzzy.h
  45580. ./Eigen/src/SparseCore/TriangularSolver.h
  45581. ./Eigen/src/SparseCore/SparseSelfAdjointView.h
  45582. ./Eigen/src/SparseCore/SparseMatrix.h
  45583. ./Eigen/src/SparseCore/SparseVector.h
  45584. ./Eigen/src/SparseCore/AmbiVector.h
  45585. ./Eigen/src/SparseCore/ConservativeSparseSparseProduct.h
  45586. ./Eigen/src/SparseCore/SparseRedux.h
  45587. ./Eigen/src/SparseCore/SparsePermutation.h
  45588. ./Eigen/src/Eigenvalues/RealSchur.h
  45589. ./Eigen/src/Eigenvalues/ComplexEigenSolver.h
  45590. ./Eigen/src/Eigenvalues/GeneralizedEigenSolver.h
  45591. ./Eigen/src/Eigenvalues/ComplexSchur.h
  45592. ./Eigen/src/Eigenvalues/RealQZ.h
  45593. ./Eigen/src/Eigenvalues/EigenSolver.h
  45594. ./Eigen/src/Eigenvalues/HessenbergDecomposition.h
  45595. ./Eigen/src/Eigenvalues/GeneralizedSelfAdjointEigenSolver.h
  45596. ./Eigen/src/Eigenvalues/Tridiagonalization.h
  45597. ./Eigen/src/Eigenvalues/SelfAdjointEigenSolver.h
  45598. ./Eigen/src/Eigenvalues/MatrixBaseEigenvalues.h
  45599. ./Eigen/src/SuperLUSupport/SuperLUSupport.h
  45600. ./Eigen/src/StlSupport/StdDeque.h
  45601. ./Eigen/src/StlSupport/StdVector.h
  45602. ./Eigen/src/StlSupport/StdList.h
  45603. ./Eigen/src/StlSupport/details.h
  45604. ./Eigen/src/SparseQR/SparseQR.h
  45605. ./Eigen/src/LU/Inverse.h
  45606. ./Eigen/src/LU/arch/Inverse_SSE.h
  45607. ./Eigen/src/LU/Determinant.h
  45608. ./Eigen/src/LU/PartialPivLU.h
  45609. ./Eigen/src/LU/FullPivLU.h
  45610. ./Eigen/src/UmfPackSupport/UmfPackSupport.h
  45611. ./Eigen/src/OrderingMethods/Ordering.h
  45612. ./Eigen/src/OrderingMethods/Eigen_Colamd.h
  45613. ./Eigen/src/QR/HouseholderQR.h
  45614. ./Eigen/src/QR/ColPivHouseholderQR.h
  45615. ./Eigen/src/QR/FullPivHouseholderQR.h
  45616. ./Eigen/src/SVD/JacobiSVD.h
  45617. ./Eigen/src/SVD/UpperBidiagonalization.h
  45618. ./Eigen/src/Geometry/OrthoMethods.h
  45619. ./Eigen/src/Geometry/AlignedBox.h
  45620. ./Eigen/src/Geometry/Hyperplane.h
  45621. ./Eigen/src/Geometry/Quaternion.h
  45622. ./Eigen/src/Geometry/EulerAngles.h
  45623. ./Eigen/src/Geometry/Rotation2D.h
  45624. ./Eigen/src/Geometry/ParametrizedLine.h
  45625. ./Eigen/src/Geometry/RotationBase.h
  45626. ./Eigen/src/Geometry/arch/Geometry_SSE.h
  45627. ./Eigen/src/Geometry/Umeyama.h
  45628. ./Eigen/src/Geometry/Homogeneous.h
  45629. ./Eigen/src/Geometry/Translation.h
  45630. ./Eigen/src/Geometry/Scaling.h
  45631. ./Eigen/src/Geometry/AngleAxis.h
  45632. ./Eigen/src/Geometry/Transform.h
  45633. ./Eigen/src/plugins/BlockMethods.h
  45634. ./Eigen/src/plugins/CommonCwiseUnaryOps.h
  45635. ./Eigen/src/plugins/CommonCwiseBinaryOps.h
  45636. ./Eigen/src/plugins/MatrixCwiseUnaryOps.h
  45637. ./Eigen/src/plugins/MatrixCwiseBinaryOps.h
  45638. ./Eigen/src/Householder/Householder.h
  45639. ./Eigen/src/Householder/HouseholderSequence.h
  45640. ./Eigen/src/Householder/BlockHouseholder.h
  45641. ./Eigen/src/Core/VectorBlock.h
  45642. ./Eigen/src/Core/Matrix.h
  45643. ./Eigen/src/Core/Ref.h
  45644. ./Eigen/src/Core/SelfAdjointView.h
  45645. ./Eigen/src/Core/MathFunctions.h
  45646. ./Eigen/src/Core/GlobalFunctions.h
  45647. ./Eigen/src/Core/MapBase.h
  45648. ./Eigen/src/Core/EigenBase.h
  45649. ./Eigen/src/Core/GenericPacketMath.h
  45650. ./Eigen/src/Core/NestByValue.h
  45651. ./Eigen/src/Core/CwiseUnaryOp.h
  45652. ./Eigen/src/Core/SolveTriangular.h
  45653. ./Eigen/src/Core/Fuzzy.h
  45654. ./Eigen/src/Core/Visitor.h
  45655. ./Eigen/src/Core/Map.h
  45656. ./Eigen/src/Core/NoAlias.h
  45657. ./Eigen/src/Core/Diagonal.h
  45658. ./Eigen/src/Core/StableNorm.h
  45659. ./Eigen/src/Core/CoreIterators.h
  45660. ./Eigen/src/Core/products/Parallelizer.h
  45661. ./Eigen/src/Core/products/SelfadjointMatrixVector.h
  45662. ./Eigen/src/Core/products/GeneralMatrixMatrixTriangular.h
  45663. ./Eigen/src/Core/products/TriangularSolverMatrix.h
  45664. ./Eigen/src/Core/products/GeneralMatrixMatrix.h
  45665. ./Eigen/src/Core/products/SelfadjointProduct.h
  45666. ./Eigen/src/Core/products/CoeffBasedProduct.h
  45667. ./Eigen/src/Core/products/TriangularMatrixVector.h
  45668. ./Eigen/src/Core/products/SelfadjointMatrixMatrix.h
  45669. ./Eigen/src/Core/products/TriangularSolverVector.h
  45670. ./Eigen/src/Core/products/SelfadjointRank2Update.h
  45671. ./Eigen/src/Core/products/GeneralBlockPanelKernel.h
  45672. ./Eigen/src/Core/products/GeneralMatrixVector.h
  45673. ./Eigen/src/Core/products/TriangularMatrixMatrix.h
  45674. ./Eigen/src/Core/Reverse.h
  45675. ./Eigen/src/Core/BooleanRedux.h
  45676. ./Eigen/src/Core/Replicate.h
  45677. ./Eigen/src/Core/arch/AltiVec/PacketMath.h
  45678. ./Eigen/src/Core/arch/AltiVec/Complex.h
  45679. ./Eigen/src/Core/arch/SSE/PacketMath.h
  45680. ./Eigen/src/Core/arch/SSE/Complex.h
  45681. ./Eigen/src/Core/arch/SSE/MathFunctions.h
  45682. ./Eigen/src/Core/arch/NEON/PacketMath.h
  45683. ./Eigen/src/Core/arch/NEON/Complex.h
  45684. ./Eigen/src/Core/arch/Default/Settings.h
  45685. ./Eigen/src/Core/CwiseUnaryView.h
  45686. ./Eigen/src/Core/Array.h
  45687. ./Eigen/src/Core/ArrayWrapper.h
  45688. ./Eigen/src/Core/Swap.h
  45689. ./Eigen/src/Core/Transpositions.h
  45690. ./Eigen/src/Core/Random.h
  45691. ./Eigen/src/Core/IO.h
  45692. ./Eigen/src/Core/SelfCwiseBinaryOp.h
  45693. ./Eigen/src/Core/VectorwiseOp.h
  45694. ./Eigen/src/Core/Select.h
  45695. ./Eigen/src/Core/ArrayBase.h
  45696. ./Eigen/src/Core/DenseCoeffsBase.h
  45697. ./Eigen/src/Core/DiagonalProduct.h
  45698. ./Eigen/src/Core/Assign.h
  45699. ./Eigen/src/Core/Redux.h
  45700. ./Eigen/src/Core/ForceAlignedAccess.h
  45701. ./Eigen/src/Core/BandMatrix.h
  45702. ./Eigen/src/Core/PlainObjectBase.h
  45703. ./Eigen/src/Core/DenseBase.h
  45704. ./Eigen/src/Core/Flagged.h
  45705. ./Eigen/src/Core/CwiseBinaryOp.h
  45706. ./Eigen/src/Core/ProductBase.h
  45707. ./Eigen/src/Core/TriangularMatrix.h
  45708. ./Eigen/src/Core/Transpose.h
  45709. ./Eigen/src/Core/DiagonalMatrix.h
  45710. ./Eigen/src/Core/Dot.h
  45711. ./Eigen/src/Core/Functors.h
  45712. ./Eigen/src/Core/PermutationMatrix.h
  45713. ./Eigen/src/Core/NumTraits.h
  45714. ./Eigen/src/Core/MatrixBase.h
  45715. ./Eigen/src/Core/DenseStorage.h
  45716. ./Eigen/src/Core/util/Memory.h
  45717. ./Eigen/src/Core/util/StaticAssert.h
  45718. ./Eigen/src/Core/util/BlasUtil.h
  45719. ./Eigen/src/Core/util/MatrixMapper.h
  45720. ./Eigen/src/Core/util/XprHelper.h
  45721. ./Eigen/src/Core/util/ForwardDeclarations.h
  45722. ./Eigen/src/Core/util/Meta.h
  45723. ./Eigen/src/Core/util/Macros.h
  45724. ./Eigen/src/Core/util/Constants.h
  45725. ./Eigen/src/Core/CwiseNullaryOp.h
  45726. ./Eigen/src/Core/Block.h
  45727. ./Eigen/src/Core/GeneralProduct.h
  45728. ./Eigen/src/Core/CommaInitializer.h
  45729. ./Eigen/src/Core/ReturnByValue.h
  45730. ./Eigen/src/Core/Stride.h
  45731. ./Eigen/src/SPQRSupport/SuiteSparseQRSupport.h
  45732. ./Eigen/src/SparseLU/SparseLU_column_dfs.h
  45733. ./Eigen/src/SparseLU/SparseLU_panel_dfs.h
  45734. ./Eigen/src/SparseLU/SparseLU_relax_snode.h
  45735. ./Eigen/src/SparseLU/SparseLU_panel_bmod.h
  45736. ./Eigen/src/SparseLU/SparseLU_SupernodalMatrix.h
  45737. ./Eigen/src/SparseLU/SparseLU_Utils.h
  45738. ./Eigen/src/SparseLU/SparseLU_gemm_kernel.h
  45739. ./Eigen/src/SparseLU/SparseLU_kernel_bmod.h
  45740. ./Eigen/src/SparseLU/SparseLU_pivotL.h
  45741. ./Eigen/src/SparseLU/SparseLU_Memory.h
  45742. ./Eigen/src/SparseLU/SparseLU_heap_relax_snode.h
  45743. ./Eigen/src/SparseLU/SparseLUImpl.h
  45744. ./Eigen/src/SparseLU/SparseLU_copy_to_ucol.h
  45745. ./Eigen/src/SparseLU/SparseLU_Structs.h
  45746. ./Eigen/src/SparseLU/SparseLU.h
  45747. ./Eigen/src/SparseLU/SparseLU_column_bmod.h
  45748. ./Eigen/src/SparseLU/SparseLU_pruneL.h
  45749. ./Eigen/src/IterativeLinearSolvers/IncompleteLUT.h
  45750. ./Eigen/src/IterativeLinearSolvers/BasicPreconditioners.h
  45751. ./Eigen/src/IterativeLinearSolvers/IterativeSolverBase.h
  45752. ./Eigen/src/IterativeLinearSolvers/ConjugateGradient.h
  45753. ./Eigen/src/IterativeLinearSolvers/BiCGSTAB.h
  45754. ./Eigen/src/SparseCholesky/SimplicialCholesky.h
  45755. ./Eigen/src/Cholesky/LDLT.h
  45756. ./Eigen/src/Cholesky/LLT.h
  45757. ./Eigen/src/CholmodSupport/CholmodSupport.h
  45758. ./Eigen/src/PaStiXSupport/PaStiXSupport.h
  45759. ./Eigen/src/MetisSupport/MetisSupport.h
  45760. ./Eigen/StdVector
  45761. ./Eigen/Core
  45762. ./Eigen/SparseLU
  45763. ./Eigen/StdList
  45764. ./Eigen/StdDeque
  45765. ./Eigen/SparseCholesky
  45766. ./scripts/relicense.py
  45767. ./scripts/relicense.py
  45768. ./blas/BandTriangularSolver.h
  45769. ./blas/PackedTriangularMatrixVector.h
  45770. ./blas/complex_double.cpp
  45771. ./blas/level2_real_impl.h
  45772. ./blas/level1_cplx_impl.h
  45773. ./blas/level1_impl.h
  45774. ./blas/level1_real_impl.h
  45775. ./blas/level3_impl.h
  45776. ./blas/single.cpp
  45777. ./blas/level2_cplx_impl.h
  45778. ./blas/PackedSelfadjointProduct.h
  45779. ./blas/Rank2Update.h
  45780. ./blas/complex_single.cpp
  45781. ./blas/PackedTriangularSolverVector.h
  45782. ./blas/double.cpp
  45783. ./blas/common.h
  45784. ./blas/level2_impl.h
  45785. ./blas/GeneralRank1Update.h
  45786. Mozilla Public License Version 2.0
  45787. ==================================
  45788. 1. Definitions
  45789. --------------
  45790. 1.1. &quot;Contributor&quot;
  45791. means each individual or legal entity that creates, contributes to
  45792. the creation of, or owns Covered Software.
  45793. 1.2. &quot;Contributor Version&quot;
  45794. means the combination of the Contributions of others (if any) used
  45795. by a Contributor and that particular Contributor&#x27;s Contribution.
  45796. 1.3. &quot;Contribution&quot;
  45797. means Covered Software of a particular Contributor.
  45798. 1.4. &quot;Covered Software&quot;
  45799. means Source Code Form to which the initial Contributor has attached
  45800. the notice in Exhibit A, the Executable Form of such Source Code
  45801. Form, and Modifications of such Source Code Form, in each case
  45802. including portions thereof.
  45803. 1.5. &quot;Incompatible With Secondary Licenses&quot;
  45804. means
  45805. (a) that the initial Contributor has attached the notice described
  45806. in Exhibit B to the Covered Software; or
  45807. (b) that the Covered Software was made available under the terms of
  45808. version 1.1 or earlier of the License, but not also under the
  45809. terms of a Secondary License.
  45810. 1.6. &quot;Executable Form&quot;
  45811. means any form of the work other than Source Code Form.
  45812. 1.7. &quot;Larger Work&quot;
  45813. means a work that combines Covered Software with other material, in
  45814. a separate file or files, that is not Covered Software.
  45815. 1.8. &quot;License&quot;
  45816. means this document.
  45817. 1.9. &quot;Licensable&quot;
  45818. means having the right to grant, to the maximum extent possible,
  45819. whether at the time of the initial grant or subsequently, any and
  45820. all of the rights conveyed by this License.
  45821. 1.10. &quot;Modifications&quot;
  45822. means any of the following:
  45823. (a) any file in Source Code Form that results from an addition to,
  45824. deletion from, or modification of the contents of Covered
  45825. Software; or
  45826. (b) any new file in Source Code Form that contains any Covered
  45827. Software.
  45828. 1.11. &quot;Patent Claims&quot; of a Contributor
  45829. means any patent claim(s), including without limitation, method,
  45830. process, and apparatus claims, in any patent Licensable by such
  45831. Contributor that would be infringed, but for the grant of the
  45832. License, by the making, using, selling, offering for sale, having
  45833. made, import, or transfer of either its Contributions or its
  45834. Contributor Version.
  45835. 1.12. &quot;Secondary License&quot;
  45836. means either the GNU General Public License, Version 2.0, the GNU
  45837. Lesser General Public License, Version 2.1, the GNU Affero General
  45838. Public License, Version 3.0, or any later versions of those
  45839. licenses.
  45840. 1.13. &quot;Source Code Form&quot;
  45841. means the form of the work preferred for making modifications.
  45842. 1.14. &quot;You&quot; (or &quot;Your&quot;)
  45843. means an individual or a legal entity exercising rights under this
  45844. License. For legal entities, &quot;You&quot; includes any entity that
  45845. controls, is controlled by, or is under common control with You. For
  45846. purposes of this definition, &quot;control&quot; means (a) the power, direct
  45847. or indirect, to cause the direction or management of such entity,
  45848. whether by contract or otherwise, or (b) ownership of more than
  45849. fifty percent (50%) of the outstanding shares or beneficial
  45850. ownership of such entity.
  45851. 2. License Grants and Conditions
  45852. --------------------------------
  45853. 2.1. Grants
  45854. Each Contributor hereby grants You a world-wide, royalty-free,
  45855. non-exclusive license:
  45856. (a) under intellectual property rights (other than patent or trademark)
  45857. Licensable by such Contributor to use, reproduce, make available,
  45858. modify, display, perform, distribute, and otherwise exploit its
  45859. Contributions, either on an unmodified basis, with Modifications, or
  45860. as part of a Larger Work; and
  45861. (b) under Patent Claims of such Contributor to make, use, sell, offer
  45862. for sale, have made, import, and otherwise transfer either its
  45863. Contributions or its Contributor Version.
  45864. 2.2. Effective Date
  45865. The licenses granted in Section 2.1 with respect to any Contribution
  45866. become effective for each Contribution on the date the Contributor first
  45867. distributes such Contribution.
  45868. 2.3. Limitations on Grant Scope
  45869. The licenses granted in this Section 2 are the only rights granted under
  45870. this License. No additional rights or licenses will be implied from the
  45871. distribution or licensing of Covered Software under this License.
  45872. Notwithstanding Section 2.1(b) above, no patent license is granted by a
  45873. Contributor:
  45874. (a) for any code that a Contributor has removed from Covered Software;
  45875. or
  45876. (b) for infringements caused by: (i) Your and any other third party&#x27;s
  45877. modifications of Covered Software, or (ii) the combination of its
  45878. Contributions with other software (except as part of its Contributor
  45879. Version); or
  45880. (c) under Patent Claims infringed by Covered Software in the absence of
  45881. its Contributions.
  45882. This License does not grant any rights in the trademarks, service marks,
  45883. or logos of any Contributor (except as may be necessary to comply with
  45884. the notice requirements in Section 3.4).
  45885. 2.4. Subsequent Licenses
  45886. No Contributor makes additional grants as a result of Your choice to
  45887. distribute the Covered Software under a subsequent version of this
  45888. License (see Section 10.2) or under the terms of a Secondary License (if
  45889. permitted under the terms of Section 3.3).
  45890. 2.5. Representation
  45891. Each Contributor represents that the Contributor believes its
  45892. Contributions are its original creation(s) or it has sufficient rights
  45893. to grant the rights to its Contributions conveyed by this License.
  45894. 2.6. Fair Use
  45895. This License is not intended to limit any rights You have under
  45896. applicable copyright doctrines of fair use, fair dealing, or other
  45897. equivalents.
  45898. 2.7. Conditions
  45899. Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
  45900. in Section 2.1.
  45901. 3. Responsibilities
  45902. -------------------
  45903. 3.1. Distribution of Source Form
  45904. All distribution of Covered Software in Source Code Form, including any
  45905. Modifications that You create or to which You contribute, must be under
  45906. the terms of this License. You must inform recipients that the Source
  45907. Code Form of the Covered Software is governed by the terms of this
  45908. License, and how they can obtain a copy of this License. You may not
  45909. attempt to alter or restrict the recipients&#x27; rights in the Source Code
  45910. Form.
  45911. 3.2. Distribution of Executable Form
  45912. If You distribute Covered Software in Executable Form then:
  45913. (a) such Covered Software must also be made available in Source Code
  45914. Form, as described in Section 3.1, and You must inform recipients of
  45915. the Executable Form how they can obtain a copy of such Source Code
  45916. Form by reasonable means in a timely manner, at a charge no more
  45917. than the cost of distribution to the recipient; and
  45918. (b) You may distribute such Executable Form under the terms of this
  45919. License, or sublicense it under different terms, provided that the
  45920. license for the Executable Form does not attempt to limit or alter
  45921. the recipients&#x27; rights in the Source Code Form under this License.
  45922. 3.3. Distribution of a Larger Work
  45923. You may create and distribute a Larger Work under terms of Your choice,
  45924. provided that You also comply with the requirements of this License for
  45925. the Covered Software. If the Larger Work is a combination of Covered
  45926. Software with a work governed by one or more Secondary Licenses, and the
  45927. Covered Software is not Incompatible With Secondary Licenses, this
  45928. License permits You to additionally distribute such Covered Software
  45929. under the terms of such Secondary License(s), so that the recipient of
  45930. the Larger Work may, at their option, further distribute the Covered
  45931. Software under the terms of either this License or such Secondary
  45932. License(s).
  45933. 3.4. Notices
  45934. You may not remove or alter the substance of any license notices
  45935. (including copyright notices, patent notices, disclaimers of warranty,
  45936. or limitations of liability) contained within the Source Code Form of
  45937. the Covered Software, except that You may alter any license notices to
  45938. the extent required to remedy known factual inaccuracies.
  45939. 3.5. Application of Additional Terms
  45940. You may choose to offer, and to charge a fee for, warranty, support,
  45941. indemnity or liability obligations to one or more recipients of Covered
  45942. Software. However, You may do so only on Your own behalf, and not on
  45943. behalf of any Contributor. You must make it absolutely clear that any
  45944. such warranty, support, indemnity, or liability obligation is offered by
  45945. You alone, and You hereby agree to indemnify every Contributor for any
  45946. liability incurred by such Contributor as a result of warranty, support,
  45947. indemnity or liability terms You offer. You may include additional
  45948. disclaimers of warranty and limitations of liability specific to any
  45949. jurisdiction.
  45950. 4. Inability to Comply Due to Statute or Regulation
  45951. ---------------------------------------------------
  45952. If it is impossible for You to comply with any of the terms of this
  45953. License with respect to some or all of the Covered Software due to
  45954. statute, judicial order, or regulation then You must: (a) comply with
  45955. the terms of this License to the maximum extent possible; and (b)
  45956. describe the limitations and the code they affect. Such description must
  45957. be placed in a text file included with all distributions of the Covered
  45958. Software under this License. Except to the extent prohibited by statute
  45959. or regulation, such description must be sufficiently detailed for a
  45960. recipient of ordinary skill to be able to understand it.
  45961. 5. Termination
  45962. --------------
  45963. 5.1. The rights granted under this License will terminate automatically
  45964. if You fail to comply with any of its terms. However, if You become
  45965. compliant, then the rights granted under this License from a particular
  45966. Contributor are reinstated (a) provisionally, unless and until such
  45967. Contributor explicitly and finally terminates Your grants, and (b) on an
  45968. ongoing basis, if such Contributor fails to notify You of the
  45969. non-compliance by some reasonable means prior to 60 days after You have
  45970. come back into compliance. Moreover, Your grants from a particular
  45971. Contributor are reinstated on an ongoing basis if such Contributor
  45972. notifies You of the non-compliance by some reasonable means, this is the
  45973. first time You have received notice of non-compliance with this License
  45974. from such Contributor, and You become compliant prior to 30 days after
  45975. Your receipt of the notice.
  45976. 5.2. If You initiate litigation against any entity by asserting a patent
  45977. infringement claim (excluding declaratory judgment actions,
  45978. counter-claims, and cross-claims) alleging that a Contributor Version
  45979. directly or indirectly infringes any patent, then the rights granted to
  45980. You by any and all Contributors for the Covered Software under Section
  45981. 2.1 of this License shall terminate.
  45982. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all
  45983. end user license agreements (excluding distributors and resellers) which
  45984. have been validly granted by You or Your distributors under this License
  45985. prior to termination shall survive termination.
  45986. ************************************************************************
  45987. * *
  45988. * 6. Disclaimer of Warranty *
  45989. * ------------------------- *
  45990. * *
  45991. * Covered Software is provided under this License on an &quot;as is&quot; *
  45992. * basis, without warranty of any kind, either expressed, implied, or *
  45993. * statutory, including, without limitation, warranties that the *
  45994. * Covered Software is free of defects, merchantable, fit for a *
  45995. * particular purpose or non-infringing. The entire risk as to the *
  45996. * quality and performance of the Covered Software is with You. *
  45997. * Should any Covered Software prove defective in any respect, You *
  45998. * (not any Contributor) assume the cost of any necessary servicing, *
  45999. * repair, or correction. This disclaimer of warranty constitutes an *
  46000. * essential part of this License. No use of any Covered Software is *
  46001. * authorized under this License except under this disclaimer. *
  46002. * *
  46003. ************************************************************************
  46004. ************************************************************************
  46005. * *
  46006. * 7. Limitation of Liability *
  46007. * -------------------------- *
  46008. * *
  46009. * Under no circumstances and under no legal theory, whether tort *
  46010. * (including negligence), contract, or otherwise, shall any *
  46011. * Contributor, or anyone who distributes Covered Software as *
  46012. * permitted above, be liable to You for any direct, indirect, *
  46013. * special, incidental, or consequential damages of any character *
  46014. * including, without limitation, damages for lost profits, loss of *
  46015. * goodwill, work stoppage, computer failure or malfunction, or any *
  46016. * and all other commercial damages or losses, even if such party *
  46017. * shall have been informed of the possibility of such damages. This *
  46018. * limitation of liability shall not apply to liability for death or *
  46019. * personal injury resulting from such party&#x27;s negligence to the *
  46020. * extent applicable law prohibits such limitation. Some *
  46021. * jurisdictions do not allow the exclusion or limitation of *
  46022. * incidental or consequential damages, so this exclusion and *
  46023. * limitation may not apply to You. *
  46024. * *
  46025. ************************************************************************
  46026. 8. Litigation
  46027. -------------
  46028. Any litigation relating to this License may be brought only in the
  46029. courts of a jurisdiction where the defendant maintains its principal
  46030. place of business and such litigation shall be governed by laws of that
  46031. jurisdiction, without reference to its conflict-of-law provisions.
  46032. Nothing in this Section shall prevent a party&#x27;s ability to bring
  46033. cross-claims or counter-claims.
  46034. 9. Miscellaneous
  46035. ----------------
  46036. This License represents the complete agreement concerning the subject
  46037. matter hereof. If any provision of this License is held to be
  46038. unenforceable, such provision shall be reformed only to the extent
  46039. necessary to make it enforceable. Any law or regulation which provides
  46040. that the language of a contract shall be construed against the drafter
  46041. shall not be used to construe this License against a Contributor.
  46042. 10. Versions of the License
  46043. ---------------------------
  46044. 10.1. New Versions
  46045. Mozilla Foundation is the license steward. Except as provided in Section
  46046. 10.3, no one other than the license steward has the right to modify or
  46047. publish new versions of this License. Each version will be given a
  46048. distinguishing version number.
  46049. 10.2. Effect of New Versions
  46050. You may distribute the Covered Software under the terms of the version
  46051. of the License under which You originally received the Covered Software,
  46052. or under the terms of any subsequent version published by the license
  46053. steward.
  46054. 10.3. Modified Versions
  46055. If you create software not governed by this License, and you want to
  46056. create a new license for such software, you may create and use a
  46057. modified version of this License if you rename the license and remove
  46058. any references to the name of the license steward (except to note that
  46059. such modified license differs from this License).
  46060. 10.4. Distributing Source Code Form that is Incompatible With Secondary
  46061. Licenses
  46062. If You choose to distribute Source Code Form that is Incompatible With
  46063. Secondary Licenses under the terms of this version of the License, the
  46064. notice described in Exhibit B of this License must be attached.
  46065. Exhibit A - Source Code Form License Notice
  46066. -------------------------------------------
  46067. This Source Code Form is subject to the terms of the Mozilla Public
  46068. License, v. 2.0. If a copy of the MPL was not distributed with this
  46069. file, You can obtain one at http://mozilla.org/MPL/2.0/.
  46070. If it is not possible or desirable to put the notice in a particular
  46071. file, then You may include the notice in a location (such as a LICENSE
  46072. file in a relevant directory) where a recipient would be likely to look
  46073. for such a notice.
  46074. You may add additional accurate notices of copyright ownership.
  46075. Exhibit B - &quot;Incompatible With Secondary Licenses&quot; Notice
  46076. ---------------------------------------------------------
  46077. This Source Code Form is &quot;Incompatible With Secondary Licenses&quot;, as
  46078. defined by the Mozilla Public License, v. 2.0.
  46079. ----------------------------------------------------------------------
  46080. Following applies to:
  46081. ./doc/UsingIntelMKL.dox
  46082. ./doc/UsingIntelMKL.dox
  46083. ./Eigen/src/Eigenvalues/ComplexSchur_MKL.h
  46084. ./Eigen/src/Eigenvalues/ComplexSchur_MKL.h
  46085. ./Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h
  46086. ./Eigen/src/Eigenvalues/SelfAdjointEigenSolver_MKL.h
  46087. ./Eigen/src/Eigenvalues/RealSchur_MKL.h
  46088. ./Eigen/src/Eigenvalues/RealSchur_MKL.h
  46089. ./Eigen/src/LU/arch/Inverse_SSE.h
  46090. ./Eigen/src/LU/arch/Inverse_SSE.h
  46091. ./Eigen/src/LU/PartialPivLU_MKL.h
  46092. ./Eigen/src/LU/PartialPivLU_MKL.h
  46093. ./Eigen/src/QR/HouseholderQR_MKL.h
  46094. ./Eigen/src/QR/HouseholderQR_MKL.h
  46095. ./Eigen/src/QR/ColPivHouseholderQR_MKL.h
  46096. ./Eigen/src/QR/ColPivHouseholderQR_MKL.h
  46097. ./Eigen/src/SVD/JacobiSVD_MKL.h
  46098. ./Eigen/src/SVD/JacobiSVD_MKL.h
  46099. ./Eigen/src/PardisoSupport/PardisoSupport.h
  46100. ./Eigen/src/PardisoSupport/PardisoSupport.h
  46101. ./Eigen/src/Core/Assign_MKL.h
  46102. ./Eigen/src/Core/Assign_MKL.h
  46103. ./Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h
  46104. ./Eigen/src/Core/products/SelfadjointMatrixVector_MKL.h
  46105. ./Eigen/src/Core/products/GeneralMatrixVector_MKL.h
  46106. ./Eigen/src/Core/products/GeneralMatrixVector_MKL.h
  46107. ./Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h
  46108. ./Eigen/src/Core/products/SelfadjointMatrixMatrix_MKL.h
  46109. ./Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h
  46110. ./Eigen/src/Core/products/TriangularMatrixMatrix_MKL.h
  46111. ./Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h
  46112. ./Eigen/src/Core/products/GeneralMatrixMatrix_MKL.h
  46113. ./Eigen/src/Core/products/TriangularMatrixVector_MKL.h
  46114. ./Eigen/src/Core/products/TriangularMatrixVector_MKL.h
  46115. ./Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h
  46116. ./Eigen/src/Core/products/GeneralMatrixMatrixTriangular_MKL.h
  46117. ./Eigen/src/Core/products/TriangularSolverMatrix_MKL.h
  46118. ./Eigen/src/Core/products/TriangularSolverMatrix_MKL.h
  46119. ./Eigen/src/Core/util/MKL_support.h
  46120. ./Eigen/src/Core/util/MKL_support.h
  46121. ./Eigen/src/Cholesky/LLT_MKL.h
  46122. ./Eigen/src/Cholesky/LLT_MKL.h
  46123. /*
  46124. Copyright (c) 2011, Intel Corporation. All rights reserved.
  46125. Redistribution and use in source and binary forms, with or without
  46126. modification, are permitted provided that the following conditions
  46127. are met:
  46128. * Redistributions of source code must retain the above copyright
  46129. notice, this list of conditions and the following disclaimer. *
  46130. Redistributions in binary form must reproduce the above copyright
  46131. notice, this list of conditions and the following disclaimer in the
  46132. documentation and/or other materials provided with the
  46133. distribution. * Neither the name of Intel Corporation nor the
  46134. names of its contributors may be used to endorse or promote
  46135. products derived from this software without specific prior written
  46136. permission.
  46137. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  46138. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  46139. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  46140. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  46141. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  46142. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  46143. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  46144. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  46145. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  46146. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  46147. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  46148. */
  46149. ----------------------------------------------------------------------
  46150. Following applies to:
  46151. everything under ./bench/btl
  46152. GNU GENERAL PUBLIC LICENSE
  46153. Version 3, 29 June 2007
  46154. Copyright (C) 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
  46155. Everyone is permitted to copy and distribute verbatim copies
  46156. of this license document, but changing it is not allowed.
  46157. Preamble
  46158. The GNU General Public License is a free, copyleft license for
  46159. software and other kinds of works.
  46160. The licenses for most software and other practical works are designed
  46161. to take away your freedom to share and change the works. By contrast,
  46162. the GNU General Public License is intended to guarantee your freedom to
  46163. share and change all versions of a program--to make sure it remains free
  46164. software for all its users. We, the Free Software Foundation, use the
  46165. GNU General Public License for most of our software; it applies also to
  46166. any other work released this way by its authors. You can apply it to
  46167. your programs, too.
  46168. When we speak of free software, we are referring to freedom, not
  46169. price. Our General Public Licenses are designed to make sure that you
  46170. have the freedom to distribute copies of free software (and charge for
  46171. them if you wish), that you receive source code or can get it if you
  46172. want it, that you can change the software or use pieces of it in new
  46173. free programs, and that you know you can do these things.
  46174. To protect your rights, we need to prevent others from denying you
  46175. these rights or asking you to surrender the rights. Therefore, you have
  46176. certain responsibilities if you distribute copies of the software, or if
  46177. you modify it: responsibilities to respect the freedom of others.
  46178. For example, if you distribute copies of such a program, whether
  46179. gratis or for a fee, you must pass on to the recipients the same
  46180. freedoms that you received. You must make sure that they, too, receive
  46181. or can get the source code. And you must show them these terms so they
  46182. know their rights.
  46183. Developers that use the GNU GPL protect your rights with two steps:
  46184. (1) assert copyright on the software, and (2) offer you this License
  46185. giving you legal permission to copy, distribute and/or modify it.
  46186. For the developers&#x27; and authors&#x27; protection, the GPL clearly explains
  46187. that there is no warranty for this free software. For both users&#x27; and
  46188. authors&#x27; sake, the GPL requires that modified versions be marked as
  46189. changed, so that their problems will not be attributed erroneously to
  46190. authors of previous versions.
  46191. Some devices are designed to deny users access to install or run
  46192. modified versions of the software inside them, although the manufacturer
  46193. can do so. This is fundamentally incompatible with the aim of
  46194. protecting users&#x27; freedom to change the software. The systematic
  46195. pattern of such abuse occurs in the area of products for individuals to
  46196. use, which is precisely where it is most unacceptable. Therefore, we
  46197. have designed this version of the GPL to prohibit the practice for those
  46198. products. If such problems arise substantially in other domains, we
  46199. stand ready to extend this provision to those domains in future versions
  46200. of the GPL, as needed to protect the freedom of users.
  46201. Finally, every program is threatened constantly by software patents.
  46202. States should not allow patents to restrict development and use of
  46203. software on general-purpose computers, but in those that do, we wish to
  46204. avoid the special danger that patents applied to a free program could
  46205. make it effectively proprietary. To prevent this, the GPL assures that
  46206. patents cannot be used to render the program non-free.
  46207. The precise terms and conditions for copying, distribution and
  46208. modification follow.
  46209. TERMS AND CONDITIONS
  46210. 0. Definitions.
  46211. &quot;This License&quot; refers to version 3 of the GNU General Public License.
  46212. &quot;Copyright&quot; also means copyright-like laws that apply to other kinds
  46213. of works, such as semiconductor masks.
  46214. &quot;The Program&quot; refers to any copyrightable work licensed under this
  46215. License. Each licensee is addressed as &quot;you&quot;. &quot;Licensees&quot; and
  46216. &quot;recipients&quot; may be individuals or organizations.
  46217. To &quot;modify&quot; a work means to copy from or adapt all or part of the work
  46218. in a fashion requiring copyright permission, other than the making of an
  46219. exact copy. The resulting work is called a &quot;modified version&quot; of the
  46220. earlier work or a work &quot;based on&quot; the earlier work.
  46221. A &quot;covered work&quot; means either the unmodified Program or a work based
  46222. on the Program.
  46223. To &quot;propagate&quot; a work means to do anything with it that, without
  46224. permission, would make you directly or secondarily liable for
  46225. infringement under applicable copyright law, except executing it on a
  46226. computer or modifying a private copy. Propagation includes copying,
  46227. distribution (with or without modification), making available to the
  46228. public, and in some countries other activities as well.
  46229. To &quot;convey&quot; a work means any kind of propagation that enables other
  46230. parties to make or receive copies. Mere interaction with a user through
  46231. a computer network, with no transfer of a copy, is not conveying.
  46232. An interactive user interface displays &quot;Appropriate Legal Notices&quot;
  46233. to the extent that it includes a convenient and prominently visible
  46234. feature that (1) displays an appropriate copyright notice, and (2)
  46235. tells the user that there is no warranty for the work (except to the
  46236. extent that warranties are provided), that licensees may convey the
  46237. work under this License, and how to view a copy of this License. If
  46238. the interface presents a list of user commands or options, such as a
  46239. menu, a prominent item in the list meets this criterion.
  46240. 1. Source Code.
  46241. The &quot;source code&quot; for a work means the preferred form of the work
  46242. for making modifications to it. &quot;Object code&quot; means any non-source
  46243. form of a work.
  46244. A &quot;Standard Interface&quot; means an interface that either is an official
  46245. standard defined by a recognized standards body, or, in the case of
  46246. interfaces specified for a particular programming language, one that
  46247. is widely used among developers working in that language.
  46248. The &quot;System Libraries&quot; of an executable work include anything, other
  46249. than the work as a whole, that (a) is included in the normal form of
  46250. packaging a Major Component, but which is not part of that Major
  46251. Component, and (b) serves only to enable use of the work with that
  46252. Major Component, or to implement a Standard Interface for which an
  46253. implementation is available to the public in source code form. A
  46254. &quot;Major Component&quot;, in this context, means a major essential component
  46255. (kernel, window system, and so on) of the specific operating system
  46256. (if any) on which the executable work runs, or a compiler used to
  46257. produce the work, or an object code interpreter used to run it.
  46258. The &quot;Corresponding Source&quot; for a work in object code form means all
  46259. the source code needed to generate, install, and (for an executable
  46260. work) run the object code and to modify the work, including scripts to
  46261. control those activities. However, it does not include the work&#x27;s
  46262. System Libraries, or general-purpose tools or generally available free
  46263. programs which are used unmodified in performing those activities but
  46264. which are not part of the work. For example, Corresponding Source
  46265. includes interface definition files associated with source files for
  46266. the work, and the source code for shared libraries and dynamically
  46267. linked subprograms that the work is specifically designed to require,
  46268. such as by intimate data communication or control flow between those
  46269. subprograms and other parts of the work.
  46270. The Corresponding Source need not include anything that users
  46271. can regenerate automatically from other parts of the Corresponding
  46272. Source.
  46273. The Corresponding Source for a work in source code form is that
  46274. same work.
  46275. 2. Basic Permissions.
  46276. All rights granted under this License are granted for the term of
  46277. copyright on the Program, and are irrevocable provided the stated
  46278. conditions are met. This License explicitly affirms your unlimited
  46279. permission to run the unmodified Program. The output from running a
  46280. covered work is covered by this License only if the output, given its
  46281. content, constitutes a covered work. This License acknowledges your
  46282. rights of fair use or other equivalent, as provided by copyright law.
  46283. You may make, run and propagate covered works that you do not
  46284. convey, without conditions so long as your license otherwise remains
  46285. in force. You may convey covered works to others for the sole purpose
  46286. of having them make modifications exclusively for you, or provide you
  46287. with facilities for running those works, provided that you comply with
  46288. the terms of this License in conveying all material for which you do
  46289. not control copyright. Those thus making or running the covered works
  46290. for you must do so exclusively on your behalf, under your direction
  46291. and control, on terms that prohibit them from making any copies of
  46292. your copyrighted material outside their relationship with you.
  46293. Conveying under any other circumstances is permitted solely under
  46294. the conditions stated below. Sublicensing is not allowed; section 10
  46295. makes it unnecessary.
  46296. 3. Protecting Users&#x27; Legal Rights From Anti-Circumvention Law.
  46297. No covered work shall be deemed part of an effective technological
  46298. measure under any applicable law fulfilling obligations under article
  46299. 11 of the WIPO copyright treaty adopted on 20 December 1996, or
  46300. similar laws prohibiting or restricting circumvention of such
  46301. measures.
  46302. When you convey a covered work, you waive any legal power to forbid
  46303. circumvention of technological measures to the extent such circumvention
  46304. is effected by exercising rights under this License with respect to
  46305. the covered work, and you disclaim any intention to limit operation or
  46306. modification of the work as a means of enforcing, against the work&#x27;s
  46307. users, your or third parties&#x27; legal rights to forbid circumvention of
  46308. technological measures.
  46309. 4. Conveying Verbatim Copies.
  46310. You may convey verbatim copies of the Program&#x27;s source code as you
  46311. receive it, in any medium, provided that you conspicuously and
  46312. appropriately publish on each copy an appropriate copyright notice;
  46313. keep intact all notices stating that this License and any
  46314. non-permissive terms added in accord with section 7 apply to the code;
  46315. keep intact all notices of the absence of any warranty; and give all
  46316. recipients a copy of this License along with the Program.
  46317. You may charge any price or no price for each copy that you convey,
  46318. and you may offer support or warranty protection for a fee.
  46319. 5. Conveying Modified Source Versions.
  46320. You may convey a work based on the Program, or the modifications to
  46321. produce it from the Program, in the form of source code under the
  46322. terms of section 4, provided that you also meet all of these conditions:
  46323. a) The work must carry prominent notices stating that you modified
  46324. it, and giving a relevant date.
  46325. b) The work must carry prominent notices stating that it is
  46326. released under this License and any conditions added under section
  46327. 7. This requirement modifies the requirement in section 4 to
  46328. &quot;keep intact all notices&quot;.
  46329. c) You must license the entire work, as a whole, under this
  46330. License to anyone who comes into possession of a copy. This
  46331. License will therefore apply, along with any applicable section 7
  46332. additional terms, to the whole of the work, and all its parts,
  46333. regardless of how they are packaged. This License gives no
  46334. permission to license the work in any other way, but it does not
  46335. invalidate such permission if you have separately received it.
  46336. d) If the work has interactive user interfaces, each must display
  46337. Appropriate Legal Notices; however, if the Program has interactive
  46338. interfaces that do not display Appropriate Legal Notices, your
  46339. work need not make them do so.
  46340. A compilation of a covered work with other separate and independent
  46341. works, which are not by their nature extensions of the covered work,
  46342. and which are not combined with it such as to form a larger program,
  46343. in or on a volume of a storage or distribution medium, is called an
  46344. &quot;aggregate&quot; if the compilation and its resulting copyright are not
  46345. used to limit the access or legal rights of the compilation&#x27;s users
  46346. beyond what the individual works permit. Inclusion of a covered work
  46347. in an aggregate does not cause this License to apply to the other
  46348. parts of the aggregate.
  46349. 6. Conveying Non-Source Forms.
  46350. You may convey a covered work in object code form under the terms
  46351. of sections 4 and 5, provided that you also convey the
  46352. machine-readable Corresponding Source under the terms of this License,
  46353. in one of these ways:
  46354. a) Convey the object code in, or embodied in, a physical product
  46355. (including a physical distribution medium), accompanied by the
  46356. Corresponding Source fixed on a durable physical medium
  46357. customarily used for software interchange.
  46358. b) Convey the object code in, or embodied in, a physical product
  46359. (including a physical distribution medium), accompanied by a
  46360. written offer, valid for at least three years and valid for as
  46361. long as you offer spare parts or customer support for that product
  46362. model, to give anyone who possesses the object code either (1) a
  46363. copy of the Corresponding Source for all the software in the
  46364. product that is covered by this License, on a durable physical
  46365. medium customarily used for software interchange, for a price no
  46366. more than your reasonable cost of physically performing this
  46367. conveying of source, or (2) access to copy the
  46368. Corresponding Source from a network server at no charge.
  46369. c) Convey individual copies of the object code with a copy of the
  46370. written offer to provide the Corresponding Source. This
  46371. alternative is allowed only occasionally and noncommercially, and
  46372. only if you received the object code with such an offer, in accord
  46373. with subsection 6b.
  46374. d) Convey the object code by offering access from a designated
  46375. place (gratis or for a charge), and offer equivalent access to the
  46376. Corresponding Source in the same way through the same place at no
  46377. further charge. You need not require recipients to copy the
  46378. Corresponding Source along with the object code. If the place to
  46379. copy the object code is a network server, the Corresponding Source
  46380. may be on a different server (operated by you or a third party)
  46381. that supports equivalent copying facilities, provided you maintain
  46382. clear directions next to the object code saying where to find the
  46383. Corresponding Source. Regardless of what server hosts the
  46384. Corresponding Source, you remain obligated to ensure that it is
  46385. available for as long as needed to satisfy these requirements.
  46386. e) Convey the object code using peer-to-peer transmission, provided
  46387. you inform other peers where the object code and Corresponding
  46388. Source of the work are being offered to the general public at no
  46389. charge under subsection 6d.
  46390. A separable portion of the object code, whose source code is excluded
  46391. from the Corresponding Source as a System Library, need not be
  46392. included in conveying the object code work.
  46393. A &quot;User Product&quot; is either (1) a &quot;consumer product&quot;, which means any
  46394. tangible personal property which is normally used for personal,
  46395. family, or household purposes, or (2) anything designed or sold for
  46396. incorporation into a dwelling. In determining whether a product is a
  46397. consumer product, doubtful cases shall be resolved in favor of
  46398. coverage. For a particular product received by a particular user,
  46399. &quot;normally used&quot; refers to a typical or common use of that class of
  46400. product, regardless of the status of the particular user or of the way
  46401. in which the particular user actually uses, or expects or is expected
  46402. to use, the product. A product is a consumer product regardless of
  46403. whether the product has substantial commercial, industrial or
  46404. non-consumer uses, unless such uses represent the only significant
  46405. mode of use of the product.
  46406. &quot;Installation Information&quot; for a User Product means any methods,
  46407. procedures, authorization keys, or other information required to
  46408. install and execute modified versions of a covered work in that User
  46409. Product from a modified version of its Corresponding Source. The
  46410. information must suffice to ensure that the continued functioning of
  46411. the modified object code is in no case prevented or interfered with
  46412. solely because modification has been made.
  46413. If you convey an object code work under this section in, or with, or
  46414. specifically for use in, a User Product, and the conveying occurs as
  46415. part of a transaction in which the right of possession and use of the
  46416. User Product is transferred to the recipient in perpetuity or for a
  46417. fixed term (regardless of how the transaction is characterized), the
  46418. Corresponding Source conveyed under this section must be accompanied
  46419. by the Installation Information. But this requirement does not apply
  46420. if neither you nor any third party retains the ability to install
  46421. modified object code on the User Product (for example, the work has
  46422. been installed in ROM).
  46423. The requirement to provide Installation Information does not include
  46424. a requirement to continue to provide support service, warranty, or
  46425. updates for a work that has been modified or installed by the
  46426. recipient, or for the User Product in which it has been modified or
  46427. installed. Access to a network may be denied when the modification
  46428. itself materially and adversely affects the operation of the network
  46429. or violates the rules and protocols for communication across the
  46430. network.
  46431. Corresponding Source conveyed, and Installation Information provided,
  46432. in accord with this section must be in a format that is publicly
  46433. documented (and with an implementation available to the public in
  46434. source code form), and must require no special password or key for
  46435. unpacking, reading or copying.
  46436. 7. Additional Terms.
  46437. &quot;Additional permissions&quot; are terms that supplement the terms of this
  46438. License by making exceptions from one or more of its conditions.
  46439. Additional permissions that are applicable to the entire Program shall
  46440. be treated as though they were included in this License, to the extent
  46441. that they are valid under applicable law. If additional permissions
  46442. apply only to part of the Program, that part may be used separately
  46443. under those permissions, but the entire Program remains governed by
  46444. this License without regard to the additional permissions.
  46445. When you convey a copy of a covered work, you may at your option
  46446. remove any additional permissions from that copy, or from any part of
  46447. it. (Additional permissions may be written to require their own
  46448. removal in certain cases when you modify the work.) You may place
  46449. additional permissions on material, added by you to a covered work,
  46450. for which you have or can give appropriate copyright permission.
  46451. Notwithstanding any other provision of this License, for material
  46452. you add to a covered work, you may (if authorized by the copyright
  46453. holders of that material) supplement the terms of this License with
  46454. terms:
  46455. a) Disclaiming warranty or limiting liability differently from the
  46456. terms of sections 15 and 16 of this License; or
  46457. b) Requiring preservation of specified reasonable legal notices or
  46458. author attributions in that material or in the Appropriate Legal
  46459. Notices displayed by works containing it; or
  46460. c) Prohibiting misrepresentation of the origin of that material, or
  46461. requiring that modified versions of such material be marked in
  46462. reasonable ways as different from the original version; or
  46463. d) Limiting the use for publicity purposes of names of licensors or
  46464. authors of the material; or
  46465. e) Declining to grant rights under trademark law for use of some
  46466. trade names, trademarks, or service marks; or
  46467. f) Requiring indemnification of licensors and authors of that
  46468. material by anyone who conveys the material (or modified versions
  46469. of it) with contractual assumptions of liability to the recipient,
  46470. for any liability that these contractual assumptions directly
  46471. impose on those licensors and authors.
  46472. All other non-permissive additional terms are considered &quot;further
  46473. restrictions&quot; within the meaning of section 10. If the Program as you
  46474. received it, or any part of it, contains a notice stating that it is
  46475. governed by this License along with a term that is a further
  46476. restriction, you may remove that term. If a license document contains
  46477. a further restriction but permits relicensing or conveying under this
  46478. License, you may add to a covered work material governed by the terms
  46479. of that license document, provided that the further restriction does
  46480. not survive such relicensing or conveying.
  46481. If you add terms to a covered work in accord with this section, you
  46482. must place, in the relevant source files, a statement of the
  46483. additional terms that apply to those files, or a notice indicating
  46484. where to find the applicable terms.
  46485. Additional terms, permissive or non-permissive, may be stated in the
  46486. form of a separately written license, or stated as exceptions;
  46487. the above requirements apply either way.
  46488. 8. Termination.
  46489. You may not propagate or modify a covered work except as expressly
  46490. provided under this License. Any attempt otherwise to propagate or
  46491. modify it is void, and will automatically terminate your rights under
  46492. this License (including any patent licenses granted under the third
  46493. paragraph of section 11).
  46494. However, if you cease all violation of this License, then your
  46495. license from a particular copyright holder is reinstated (a)
  46496. provisionally, unless and until the copyright holder explicitly and
  46497. finally terminates your license, and (b) permanently, if the copyright
  46498. holder fails to notify you of the violation by some reasonable means
  46499. prior to 60 days after the cessation.
  46500. Moreover, your license from a particular copyright holder is
  46501. reinstated permanently if the copyright holder notifies you of the
  46502. violation by some reasonable means, this is the first time you have
  46503. received notice of violation of this License (for any work) from that
  46504. copyright holder, and you cure the violation prior to 30 days after
  46505. your receipt of the notice.
  46506. Termination of your rights under this section does not terminate the
  46507. licenses of parties who have received copies or rights from you under
  46508. this License. If your rights have been terminated and not permanently
  46509. reinstated, you do not qualify to receive new licenses for the same
  46510. material under section 10.
  46511. 9. Acceptance Not Required for Having Copies.
  46512. You are not required to accept this License in order to receive or
  46513. run a copy of the Program. Ancillary propagation of a covered work
  46514. occurring solely as a consequence of using peer-to-peer transmission
  46515. to receive a copy likewise does not require acceptance. However,
  46516. nothing other than this License grants you permission to propagate or
  46517. modify any covered work. These actions infringe copyright if you do
  46518. not accept this License. Therefore, by modifying or propagating a
  46519. covered work, you indicate your acceptance of this License to do so.
  46520. 10. Automatic Licensing of Downstream Recipients.
  46521. Each time you convey a covered work, the recipient automatically
  46522. receives a license from the original licensors, to run, modify and
  46523. propagate that work, subject to this License. You are not responsible
  46524. for enforcing compliance by third parties with this License.
  46525. An &quot;entity transaction&quot; is a transaction transferring control of an
  46526. organization, or substantially all assets of one, or subdividing an
  46527. organization, or merging organizations. If propagation of a covered
  46528. work results from an entity transaction, each party to that
  46529. transaction who receives a copy of the work also receives whatever
  46530. licenses to the work the party&#x27;s predecessor in interest had or could
  46531. give under the previous paragraph, plus a right to possession of the
  46532. Corresponding Source of the work from the predecessor in interest, if
  46533. the predecessor has it or can get it with reasonable efforts.
  46534. You may not impose any further restrictions on the exercise of the
  46535. rights granted or affirmed under this License. For example, you may
  46536. not impose a license fee, royalty, or other charge for exercise of
  46537. rights granted under this License, and you may not initiate litigation
  46538. (including a cross-claim or counterclaim in a lawsuit) alleging that
  46539. any patent claim is infringed by making, using, selling, offering for
  46540. sale, or importing the Program or any portion of it.
  46541. 11. Patents.
  46542. A &quot;contributor&quot; is a copyright holder who authorizes use under this
  46543. License of the Program or a work on which the Program is based. The
  46544. work thus licensed is called the contributor&#x27;s &quot;contributor version&quot;.
  46545. A contributor&#x27;s &quot;essential patent claims&quot; are all patent claims
  46546. owned or controlled by the contributor, whether already acquired or
  46547. hereafter acquired, that would be infringed by some manner, permitted
  46548. by this License, of making, using, or selling its contributor version,
  46549. but do not include claims that would be infringed only as a
  46550. consequence of further modification of the contributor version. For
  46551. purposes of this definition, &quot;control&quot; includes the right to grant
  46552. patent sublicenses in a manner consistent with the requirements of
  46553. this License.
  46554. Each contributor grants you a non-exclusive, worldwide, royalty-free
  46555. patent license under the contributor&#x27;s essential patent claims, to
  46556. make, use, sell, offer for sale, import and otherwise run, modify and
  46557. propagate the contents of its contributor version.
  46558. In the following three paragraphs, a &quot;patent license&quot; is any express
  46559. agreement or commitment, however denominated, not to enforce a patent
  46560. (such as an express permission to practice a patent or covenant not to
  46561. sue for patent infringement). To &quot;grant&quot; such a patent license to a
  46562. party means to make such an agreement or commitment not to enforce a
  46563. patent against the party.
  46564. If you convey a covered work, knowingly relying on a patent license,
  46565. and the Corresponding Source of the work is not available for anyone
  46566. to copy, free of charge and under the terms of this License, through a
  46567. publicly available network server or other readily accessible means,
  46568. then you must either (1) cause the Corresponding Source to be so
  46569. available, or (2) arrange to deprive yourself of the benefit of the
  46570. patent license for this particular work, or (3) arrange, in a manner
  46571. consistent with the requirements of this License, to extend the patent
  46572. license to downstream recipients. &quot;Knowingly relying&quot; means you have
  46573. actual knowledge that, but for the patent license, your conveying the
  46574. covered work in a country, or your recipient&#x27;s use of the covered work
  46575. in a country, would infringe one or more identifiable patents in that
  46576. country that you have reason to believe are valid.
  46577. If, pursuant to or in connection with a single transaction or
  46578. arrangement, you convey, or propagate by procuring conveyance of, a
  46579. covered work, and grant a patent license to some of the parties
  46580. receiving the covered work authorizing them to use, propagate, modify
  46581. or convey a specific copy of the covered work, then the patent license
  46582. you grant is automatically extended to all recipients of the covered
  46583. work and works based on it.
  46584. A patent license is &quot;discriminatory&quot; if it does not include within
  46585. the scope of its coverage, prohibits the exercise of, or is
  46586. conditioned on the non-exercise of one or more of the rights that are
  46587. specifically granted under this License. You may not convey a covered
  46588. work if you are a party to an arrangement with a third party that is
  46589. in the business of distributing software, under which you make payment
  46590. to the third party based on the extent of your activity of conveying
  46591. the work, and under which the third party grants, to any of the
  46592. parties who would receive the covered work from you, a discriminatory
  46593. patent license (a) in connection with copies of the covered work
  46594. conveyed by you (or copies made from those copies), or (b) primarily
  46595. for and in connection with specific products or compilations that
  46596. contain the covered work, unless you entered into that arrangement,
  46597. or that patent license was granted, prior to 28 March 2007.
  46598. Nothing in this License shall be construed as excluding or limiting
  46599. any implied license or other defenses to infringement that may
  46600. otherwise be available to you under applicable patent law.
  46601. 12. No Surrender of Others&#x27; Freedom.
  46602. If conditions are imposed on you (whether by court order, agreement
  46603. or otherwise) that contradict the conditions of this License, they do
  46604. not excuse you from the conditions of this License. If you cannot
  46605. convey a covered work so as to satisfy simultaneously your obligations
  46606. under this License and any other pertinent obligations, then as a
  46607. consequence you may not convey it at all. For example, if you agree
  46608. to terms that obligate you to collect a royalty for further conveying
  46609. from those to whom you convey the Program, the only way you could
  46610. satisfy both those terms and this License would be to refrain entirely
  46611. from conveying the Program.
  46612. 13. Use with the GNU Affero General Public License.
  46613. Notwithstanding any other provision of this License, you have
  46614. permission to link or combine any covered work with a work licensed
  46615. under version 3 of the GNU Affero General Public License into a single
  46616. combined work, and to convey the resulting work. The terms of this
  46617. License will continue to apply to the part which is the covered work,
  46618. but the special requirements of the GNU Affero General Public License,
  46619. section 13, concerning interaction through a network will apply to the
  46620. combination as such.
  46621. 14. Revised Versions of this License.
  46622. The Free Software Foundation may publish revised and/or new versions
  46623. of the GNU General Public License from time to time. Such new
  46624. versions will be similar in spirit to the present version, but may
  46625. differ in detail to address new problems or concerns.
  46626. Each version is given a distinguishing version number. If the
  46627. Program specifies that a certain numbered version of the GNU General
  46628. Public License &quot;or any later version&quot; applies to it, you have the
  46629. option of following the terms and conditions either of that numbered
  46630. version or of any later version published by the Free Software
  46631. Foundation. If the Program does not specify a version number of the
  46632. GNU General Public License, you may choose any version ever published
  46633. by the Free Software Foundation.
  46634. If the Program specifies that a proxy can decide which future
  46635. versions of the GNU General Public License can be used, that proxy&#x27;s
  46636. public statement of acceptance of a version permanently authorizes you
  46637. to choose that version for the Program.
  46638. Later license versions may give you additional or different
  46639. permissions. However, no additional obligations are imposed on any
  46640. author or copyright holder as a result of your choosing to follow a
  46641. later version.
  46642. 15. Disclaimer of Warranty.
  46643. THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
  46644. APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
  46645. HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM &quot;AS IS&quot; WITHOUT
  46646. WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT
  46647. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  46648. A PARTICULAR PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND
  46649. PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE PROGRAM PROVE
  46650. DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, REPAIR OR
  46651. CORRECTION.
  46652. 16. Limitation of Liability.
  46653. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  46654. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES
  46655. AND/OR CONVEYS THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR
  46656. DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
  46657. DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
  46658. (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING RENDERED
  46659. INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A FAILURE OF
  46660. THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), EVEN IF SUCH HOLDER
  46661. OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  46662. 17. Interpretation of Sections 15 and 16.
  46663. If the disclaimer of warranty and limitation of liability provided
  46664. above cannot be given local legal effect according to their terms,
  46665. reviewing courts shall apply local law that most closely approximates
  46666. an absolute waiver of all civil liability in connection with the
  46667. Program, unless a warranty or assumption of liability accompanies a
  46668. copy of the Program in return for a fee.
  46669. END OF TERMS AND CONDITIONS
  46670. How to Apply These Terms to Your New Programs
  46671. If you develop a new program, and you want it to be of the greatest
  46672. possible use to the public, the best way to achieve this is to make it
  46673. free software which everyone can redistribute and change under these
  46674. terms.
  46675. To do so, attach the following notices to the program. It is safest
  46676. to attach them to the start of each source file to most effectively
  46677. state the exclusion of warranty; and each file should have at least
  46678. the &quot;copyright&quot; line and a pointer to where the full notice is found.
  46679. &lt;one line to give the program&#x27;s name and a brief idea of what it
  46680. does.&gt;
  46681. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  46682. This program is free software: you can redistribute it and/or
  46683. modify it under the terms of the GNU General Public License as
  46684. published by the Free Software Foundation, either version 3 of the
  46685. License, or (at your option) any later version.
  46686. This program is distributed in the hope that it will be useful,
  46687. but WITHOUT ANY WARRANTY; without even the implied warranty of
  46688. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  46689. GNU General Public License for more details.
  46690. You should have received a copy of the GNU General Public License
  46691. along with this program. If not, see
  46692. &lt;http://www.gnu.org/licenses/&gt;.
  46693. Also add information on how to contact you by electronic and paper mail.
  46694. If the program does terminal interaction, make it output a short
  46695. notice like this when it starts in an interactive mode:
  46696. &lt;program&gt; Copyright (C) &lt;year&gt; &lt;name of author&gt; This program comes
  46697. with ABSOLUTELY NO WARRANTY; for details type `show w&#x27;. This is
  46698. free software, and you are welcome to redistribute it under
  46699. certain conditions; type `show c&#x27; for details.
  46700. The hypothetical commands `show w&#x27; and `show c&#x27; should show the
  46701. appropriate parts of the General Public License. Of course, your
  46702. program&#x27;s commands might be different; for a GUI interface, you would
  46703. use an &quot;about box&quot;.
  46704. You should also get your employer (if you work as a programmer) or
  46705. school, if any, to sign a &quot;copyright disclaimer&quot; for the program, if
  46706. necessary. For more information on this, and how to apply and follow
  46707. the GNU GPL, see &lt;http://www.gnu.org/licenses/&gt;.
  46708. The GNU General Public License does not permit incorporating your
  46709. program into proprietary programs. If your program is a subroutine
  46710. library, you may consider it more useful to permit linking proprietary
  46711. applications with the library. If this is what you want to do, use
  46712. the GNU Lesser General Public License instead of this License. But
  46713. first, please read &lt;http://www.gnu.org/philosophy/why-not-lgpl.html&gt;.
  46714. ----------------------------------------------------------------------
  46715. Following applies to:
  46716. ./test/metis_support.cpp
  46717. ./test/sparselu.cpp
  46718. ./unsupported/test/mpreal/mpreal.h
  46719. ./unsupported/Eigen/src/IterativeSolvers/IterationController.h
  46720. ./unsupported/Eigen/src/IterativeSolvers/ConstrainedConjGrad.h
  46721. ./unsupported/Eigen/src/Eigenvalues/ArpackSelfAdjointEigenSolver.h
  46722. ./Eigen/src/OrderingMethods/Amd.h
  46723. ./Eigen/src/SparseCholesky/SimplicialCholesky_impl.h
  46724. GNU LESSER GENERAL PUBLIC LICENSE
  46725. Version 3, 29 June 2007
  46726. Copyright (C) 2007 Free Software Foundation, Inc. &lt;http://fsf.org/&gt;
  46727. Everyone is permitted to copy and distribute verbatim copies
  46728. of this license document, but changing it is not allowed.
  46729. This version of the GNU Lesser General Public License incorporates
  46730. the terms and conditions of version 3 of the GNU General Public
  46731. License, supplemented by the additional permissions listed below.
  46732. 0. Additional Definitions.
  46733. As used herein, &quot;this License&quot; refers to version 3 of the GNU Lesser
  46734. General Public License, and the &quot;GNU GPL&quot; refers to version 3 of the
  46735. GNU General Public License.
  46736. &quot;The Library&quot; refers to a covered work governed by this License,
  46737. other than an Application or a Combined Work as defined below.
  46738. An &quot;Application&quot; is any work that makes use of an interface provided
  46739. by the Library, but which is not otherwise based on the Library.
  46740. Defining a subclass of a class defined by the Library is deemed a mode
  46741. of using an interface provided by the Library.
  46742. A &quot;Combined Work&quot; is a work produced by combining or linking an
  46743. Application with the Library. The particular version of the Library
  46744. with which the Combined Work was made is also called the &quot;Linked
  46745. Version&quot;.
  46746. The &quot;Minimal Corresponding Source&quot; for a Combined Work means the
  46747. Corresponding Source for the Combined Work, excluding any source code
  46748. for portions of the Combined Work that, considered in isolation, are
  46749. based on the Application, and not on the Linked Version.
  46750. The &quot;Corresponding Application Code&quot; for a Combined Work means the
  46751. object code and/or source code for the Application, including any data
  46752. and utility programs needed for reproducing the Combined Work from the
  46753. Application, but excluding the System Libraries of the Combined Work.
  46754. 1. Exception to Section 3 of the GNU GPL.
  46755. You may convey a covered work under sections 3 and 4 of this License
  46756. without being bound by section 3 of the GNU GPL.
  46757. 2. Conveying Modified Versions.
  46758. If you modify a copy of the Library, and, in your modifications, a
  46759. facility refers to a function or data to be supplied by an Application
  46760. that uses the facility (other than as an argument passed when the
  46761. facility is invoked), then you may convey a copy of the modified
  46762. version:
  46763. a) under this License, provided that you make a good faith effort to
  46764. ensure that, in the event an Application does not supply the
  46765. function or data, the facility still operates, and performs
  46766. whatever part of its purpose remains meaningful, or
  46767. b) under the GNU GPL, with none of the additional permissions of
  46768. this License applicable to that copy.
  46769. 3. Object Code Incorporating Material from Library Header Files.
  46770. The object code form of an Application may incorporate material from
  46771. a header file that is part of the Library. You may convey such object
  46772. code under terms of your choice, provided that, if the incorporated
  46773. material is not limited to numerical parameters, data structure
  46774. layouts and accessors, or small macros, inline functions and templates
  46775. (ten or fewer lines in length), you do both of the following:
  46776. a) Give prominent notice with each copy of the object code that the
  46777. Library is used in it and that the Library and its use are
  46778. covered by this License.
  46779. b) Accompany the object code with a copy of the GNU GPL and this
  46780. license document.
  46781. 4. Combined Works.
  46782. You may convey a Combined Work under terms of your choice that,
  46783. taken together, effectively do not restrict modification of the
  46784. portions of the Library contained in the Combined Work and reverse
  46785. engineering for debugging such modifications, if you also do each of
  46786. the following:
  46787. a) Give prominent notice with each copy of the Combined Work that
  46788. the Library is used in it and that the Library and its use are
  46789. covered by this License.
  46790. b) Accompany the Combined Work with a copy of the GNU GPL and this
  46791. license document.
  46792. c) For a Combined Work that displays copyright notices during
  46793. execution, include the copyright notice for the Library among
  46794. these notices, as well as a reference directing the user to the
  46795. copies of the GNU GPL and this license document.
  46796. d) Do one of the following:
  46797. 0) Convey the Minimal Corresponding Source under the terms of
  46798. this License, and the Corresponding Application Code in a form
  46799. suitable for, and under terms that permit, the user to
  46800. recombine or relink the Application with a modified version of
  46801. the Linked Version to produce a modified Combined Work, in the
  46802. manner specified by section 6 of the GNU GPL for conveying
  46803. Corresponding Source.
  46804. 1) Use a suitable shared library mechanism for linking with the
  46805. Library. A suitable mechanism is one that (a) uses at run time
  46806. a copy of the Library already present on the user&#x27;s computer
  46807. system, and (b) will operate properly with a modified version
  46808. of the Library that is interface-compatible with the Linked
  46809. Version.
  46810. e) Provide Installation Information, but only if you would otherwise
  46811. be required to provide such information under section 6 of the
  46812. GNU GPL, and only to the extent that such information is
  46813. necessary to install and execute a modified version of the
  46814. Combined Work produced by recombining or relinking the
  46815. Application with a modified version of the Linked Version. (If
  46816. you use option 4d0, the Installation Information must accompany
  46817. the Minimal Corresponding Source and Corresponding Application
  46818. Code. If you use option 4d1, you must provide the Installation
  46819. Information in the manner specified by section 6 of the GNU GPL
  46820. for conveying Corresponding Source.)
  46821. 5. Combined Libraries.
  46822. You may place library facilities that are a work based on the
  46823. Library side by side in a single library together with other library
  46824. facilities that are not Applications and are not covered by this
  46825. License, and convey such a combined library under terms of your
  46826. choice, if you do both of the following:
  46827. a) Accompany the combined library with a copy of the same work based
  46828. on the Library, uncombined with any other library facilities,
  46829. conveyed under the terms of this License.
  46830. b) Give prominent notice with the combined library that part of it
  46831. is a work based on the Library, and explaining where to find the
  46832. accompanying uncombined form of the same work.
  46833. 6. Revised Versions of the GNU Lesser General Public License.
  46834. The Free Software Foundation may publish revised and/or new versions
  46835. of the GNU Lesser General Public License from time to time. Such new
  46836. versions will be similar in spirit to the present version, but may
  46837. differ in detail to address new problems or concerns.
  46838. Each version is given a distinguishing version number. If the
  46839. Library as you received it specifies that a certain numbered version
  46840. of the GNU Lesser General Public License &quot;or any later version&quot;
  46841. applies to it, you have the option of following the terms and
  46842. conditions either of that published version or of any later version
  46843. published by the Free Software Foundation. If the Library as you
  46844. received it does not specify a version number of the GNU Lesser
  46845. General Public License, you may choose any version of the GNU Lesser
  46846. General Public License ever published by the Free Software Foundation.
  46847. If the Library as you received it specifies that a proxy can decide
  46848. whether future versions of the GNU Lesser General Public License shall
  46849. apply, that proxy&#x27;s public statement of acceptance of any version is
  46850. permanent authorization for you to choose that version for the
  46851. Library.
  46852. ----------------------------------------------------------------------
  46853. Following applies to:
  46854. ./unsupported/Eigen/src/LevenbergMarquardt/LevenbergMarquardt.h
  46855. ./unsupported/Eigen/src/LevenbergMarquardt/LMcovar.h
  46856. ./unsupported/Eigen/src/LevenbergMarquardt/LMonestep.h
  46857. ./unsupported/Eigen/src/LevenbergMarquardt/LMpar.h
  46858. ./unsupported/Eigen/src/LevenbergMarquardt/LMqrsolv.h
  46859. Minpack Copyright Notice (1999) University of Chicago. All rights
  46860. reserved
  46861. Redistribution and use in source and binary forms, with or
  46862. without modification, are permitted provided that the
  46863. following conditions are met:
  46864. 1. Redistributions of source code must retain the above
  46865. copyright notice, this list of conditions and the following
  46866. disclaimer.
  46867. 2. Redistributions in binary form must reproduce the above
  46868. copyright notice, this list of conditions and the following
  46869. disclaimer in the documentation and/or other materials
  46870. provided with the distribution.
  46871. 3. The end-user documentation included with the
  46872. redistribution, if any, must include the following
  46873. acknowledgment:
  46874. &quot;This product includes software developed by the
  46875. University of Chicago, as Operator of Argonne National
  46876. Laboratory.
  46877. Alternately, this acknowledgment may appear in the software
  46878. itself, if and wherever such third-party acknowledgments
  46879. normally appear.
  46880. 4. WARRANTY DISCLAIMER. THE SOFTWARE IS SUPPLIED &quot;AS IS&quot;
  46881. WITHOUT WARRANTY OF ANY KIND. THE COPYRIGHT HOLDER, THE
  46882. UNITED STATES, THE UNITED STATES DEPARTMENT OF ENERGY, AND
  46883. THEIR EMPLOYEES: (1) DISCLAIM ANY WARRANTIES, EXPRESS OR
  46884. IMPLIED, INCLUDING BUT NOT LIMITED TO ANY IMPLIED WARRANTIES
  46885. OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE
  46886. OR NON-INFRINGEMENT, (2) DO NOT ASSUME ANY LEGAL LIABILITY
  46887. OR RESPONSIBILITY FOR THE ACCURACY, COMPLETENESS, OR
  46888. USEFULNESS OF THE SOFTWARE, (3) DO NOT REPRESENT THAT USE OF
  46889. THE SOFTWARE WOULD NOT INFRINGE PRIVATELY OWNED RIGHTS, (4)
  46890. DO NOT WARRANT THAT THE SOFTWARE WILL FUNCTION
  46891. UNINTERRUPTED, THAT IT IS ERROR-FREE OR THAT ANY ERRORS WILL
  46892. BE CORRECTED.
  46893. 5. LIMITATION OF LIABILITY. IN NO EVENT WILL THE COPYRIGHT
  46894. HOLDER, THE UNITED STATES, THE UNITED STATES DEPARTMENT OF
  46895. ENERGY, OR THEIR EMPLOYEES: BE LIABLE FOR ANY INDIRECT,
  46896. INCIDENTAL, CONSEQUENTIAL, SPECIAL OR PUNITIVE DAMAGES OF
  46897. ANY KIND OR NATURE, INCLUDING BUT NOT LIMITED TO LOSS OF
  46898. PROFITS OR LOSS OF DATA, FOR ANY REASON WHATSOEVER, WHETHER
  46899. SUCH LIABILITY IS ASSERTED ON THE BASIS OF CONTRACT, TORT
  46900. (INCLUDING NEGLIGENCE OR STRICT LIABILITY), OR OTHERWISE,
  46901. EVEN IF ANY OF SAID PARTIES HAS BEEN WARNED OF THE
  46902. POSSIBILITY OF SUCH LOSS OR DAMAGES.
  46903. ****************************
  46904. freetype2
  46905. ****************************
  46906. FreeType
  46907. Quoth http://freetype.sourceforge.net/license.html:
  46908. FreeType comes with two licenses from which you can choose the one
  46909. which fits your needs best.
  46910. * The FreeType License is the most commonly used one.
  46911. It is a BSD-style license with a credit clause (and thus not
  46912. compatible with the GPL).
  46913. * The GNU General Public License (GPL).
  46914. For all projects which use the GPL also or which need a license
  46915. compatible to the GPL.
  46916. FTL.TXT:
  46917. ---
  46918. The FreeType Project LICENSE
  46919. ----------------------------
  46920. 2006-Jan-27
  46921. Copyright 1996-2002, 2006 by
  46922. David Turner, Robert Wilhelm, and Werner Lemberg
  46923. Introduction
  46924. ============
  46925. The FreeType Project is distributed in several archive packages;
  46926. some of them may contain, in addition to the FreeType font engine,
  46927. various tools and contributions which rely on, or relate to, the
  46928. FreeType Project.
  46929. This license applies to all files found in such packages, and
  46930. which do not fall under their own explicit license. The license
  46931. affects thus the FreeType font engine, the test programs,
  46932. documentation and makefiles, at the very least.
  46933. This license was inspired by the BSD, Artistic, and IJG
  46934. (Independent JPEG Group) licenses, which all encourage inclusion
  46935. and use of free software in commercial and freeware products
  46936. alike. As a consequence, its main points are that:
  46937. o We don&#x27;t promise that this software works. However, we will be
  46938. interested in any kind of bug reports. (`as is&#x27; distribution)
  46939. o You can use this software for whatever you want, in parts or
  46940. full form, without having to pay us. (`royalty-free&#x27; usage)
  46941. o You may not pretend that you wrote this software. If you use
  46942. it, or only parts of it, in a program, you must acknowledge
  46943. somewhere in your documentation that you have used the
  46944. FreeType code. (`credits&#x27;)
  46945. We specifically permit and encourage the inclusion of this
  46946. software, with or without modifications, in commercial products.
  46947. We disclaim all warranties covering The FreeType Project and
  46948. assume no liability related to The FreeType Project.
  46949. Finally, many people asked us for a preferred form for a
  46950. credit/disclaimer to use in compliance with this license. We thus
  46951. encourage you to use the following text:
  46952. &quot;&quot;&quot;
  46953. Portions of this software are copyright (C) &lt;year&gt; The FreeType
  46954. Project (www.freetype.org). All rights reserved.
  46955. &quot;&quot;&quot;
  46956. Please replace &lt;year&gt; with the value from the FreeType version you
  46957. actually use.
  46958. Legal Terms
  46959. ===========
  46960. 0. Definitions
  46961. --------------
  46962. Throughout this license, the terms `package&#x27;, `FreeType Project&#x27;,
  46963. and `FreeType archive&#x27; refer to the set of files originally
  46964. distributed by the authors (David Turner, Robert Wilhelm, and
  46965. Werner Lemberg) as the `FreeType Project&#x27;, be they named as alpha,
  46966. beta or final release.
  46967. `You&#x27; refers to the licensee, or person using the project, where
  46968. `using&#x27; is a generic term including compiling the project&#x27;s source
  46969. code as well as linking it to form a `program&#x27; or `executable&#x27;.
  46970. This program is referred to as `a program using the FreeType
  46971. engine&#x27;.
  46972. This license applies to all files distributed in the original
  46973. FreeType Project, including all source code, binaries and
  46974. documentation, unless otherwise stated in the file in its
  46975. original, unmodified form as distributed in the original archive.
  46976. If you are unsure whether or not a particular file is covered by
  46977. this license, you must contact us to verify this.
  46978. The FreeType Project is copyright (C) 1996-2000 by David Turner,
  46979. Robert Wilhelm, and Werner Lemberg. All rights reserved except as
  46980. specified below.
  46981. 1. No Warranty
  46982. --------------
  46983. THE FREETYPE PROJECT IS PROVIDED `AS IS&#x27; WITHOUT WARRANTY OF ANY
  46984. KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
  46985. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  46986. PURPOSE. IN NO EVENT WILL ANY OF THE AUTHORS OR COPYRIGHT HOLDERS
  46987. BE LIABLE FOR ANY DAMAGES CAUSED BY THE USE OR THE INABILITY TO
  46988. USE, OF THE FREETYPE PROJECT.
  46989. 2. Redistribution
  46990. -----------------
  46991. This license grants a worldwide, royalty-free, perpetual and
  46992. irrevocable right and license to use, execute, perform, compile,
  46993. display, copy, create derivative works of, distribute and
  46994. sublicense the FreeType Project (in both source and object code
  46995. forms) and derivative works thereof for any purpose; and to
  46996. authorize others to exercise some or all of the rights granted
  46997. herein, subject to the following conditions:
  46998. o Redistribution of source code must retain this license file
  46999. (`FTL.TXT&#x27;) unaltered; any additions, deletions or changes to
  47000. the original files must be clearly indicated in accompanying
  47001. documentation. The copyright notices of the unaltered,
  47002. original files must be preserved in all copies of source
  47003. files.
  47004. o Redistribution in binary form must provide a disclaimer that
  47005. states that the software is based in part of the work of the
  47006. FreeType Team, in the distribution documentation. We also
  47007. encourage you to put an URL to the FreeType web page in your
  47008. documentation, though this isn&#x27;t mandatory.
  47009. These conditions apply to any software derived from or based on
  47010. the FreeType Project, not just the unmodified files. If you use
  47011. our work, you must acknowledge us. However, no fee need be paid
  47012. to us.
  47013. 3. Advertising
  47014. --------------
  47015. Neither the FreeType authors and contributors nor you shall use
  47016. the name of the other for commercial, advertising, or promotional
  47017. purposes without specific prior written permission.
  47018. We suggest, but do not require, that you use one or more of the
  47019. following phrases to refer to this software in your documentation
  47020. or advertising materials: `FreeType Project&#x27;, `FreeType Engine&#x27;,
  47021. `FreeType library&#x27;, or `FreeType Distribution&#x27;.
  47022. As you have not signed this license, you are not required to
  47023. accept it. However, as the FreeType Project is copyrighted
  47024. material, only this license, or another one contracted with the
  47025. authors, grants you the right to use, distribute, and modify it.
  47026. Therefore, by using, distributing, or modifying the FreeType
  47027. Project, you indicate that you understand and accept all the terms
  47028. of this license.
  47029. 4. Contacts
  47030. -----------
  47031. There are two mailing lists related to FreeType:
  47032. o freetype@nongnu.org
  47033. Discusses general use and applications of FreeType, as well as
  47034. future and wanted additions to the library and distribution.
  47035. If you are looking for support, start in this list if you
  47036. haven&#x27;t found anything to help you in the documentation.
  47037. o freetype-devel@nongnu.org
  47038. Discusses bugs, as well as engine internals, design issues,
  47039. specific licenses, porting, etc.
  47040. Our home page can be found at
  47041. http://www.freetype.org
  47042. --- end of FTL.TXT ---
  47043. ****************************
  47044. GL
  47045. ****************************
  47046. Mesa Component Licenses
  47047. Component Location Primary Author License
  47048. ----------------------------------------------------------------------------
  47049. Main Mesa code src/mesa/ Brian Paul Mesa (MIT)
  47050. Device drivers src/mesa/drivers/* See drivers See drivers
  47051. Ext headers include/GL/glext.h SGI SGI Free B
  47052. include/GL/glxext.h
  47053. GLUT src/glut/ Mark Kilgard Mark&#x27;s copyright
  47054. GLEW src/glew-1.13.0 Nigel Stewart Modified BSD
  47055. Mesa GLU library src/glu/mesa/ Brian Paul GNU-LGPL
  47056. SGI GLU library src/glu/sgi/ SGI SGI Free B
  47057. demo programs progs/demos/ various see source files
  47058. X demos progs/xdemos/ Brian Paul see source files
  47059. SGI demos progs/samples/ SGI SGI copyright
  47060. RedBook demos progs/redbook/ SGI SGI copyright
  47061. ---------------------
  47062. Permission is hereby granted, free of charge, to any person obtaining a
  47063. copy of this software and associated documentation files (the &quot;Software&quot;),
  47064. to deal in the Software without restriction, including without limitation
  47065. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  47066. and/or sell copies of the Software, and to permit persons to whom the
  47067. Software is furnished to do so, subject to the following conditions:
  47068. The above copyright notice and this permission notice shall be included
  47069. in all copies or substantial portions of the Software.
  47070. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS
  47071. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  47072. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  47073. BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
  47074. AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  47075. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  47076. ----------------------------
  47077. Permission to use, copy, modify, distribute, and sell this software and its
  47078. documentation for any purpose is hereby granted without fee, provided that
  47079. the above copyright notice appear in all copies and that both that
  47080. copyright notice and this permission notice appear in supporting
  47081. documentation, and that the name of Alan Hourihane not be used in
  47082. advertising or publicity pertaining to distribution of the software without
  47083. specific, written prior permission. Alan Hourihane makes no representations
  47084. about the suitability of this software for any purpose. It is provided
  47085. &quot;as is&quot; without express or implied warranty.
  47086. ALAN HOURIHANE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  47087. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  47088. EVENT SHALL ALAN HOURIHANE BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  47089. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  47090. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  47091. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  47092. PERFORMANCE OF THIS SOFTWARE.
  47093. ----------------------------------------------------------------------
  47094. GNU LIBRARY GENERAL PUBLIC LICENSE
  47095. Version 2, June 1991
  47096. Copyright (C) 1991 Free Software Foundation, Inc.
  47097. 675 Mass Ave, Cambridge, MA 02139, USA
  47098. Everyone is permitted to copy and distribute verbatim copies
  47099. of this license document, but changing it is not allowed.
  47100. [This is the first released version of the library GPL. It is
  47101. numbered 2 because it goes with version 2 of the ordinary GPL.]
  47102. Preamble
  47103. The licenses for most software are designed to take away your
  47104. freedom to share and change it. By contrast, the GNU General Public
  47105. Licenses are intended to guarantee your freedom to share and change
  47106. free software--to make sure the software is free for all its users.
  47107. This license, the Library General Public License, applies to some
  47108. specially designated Free Software Foundation software, and to any
  47109. other libraries whose authors decide to use it. You can use it for
  47110. your libraries, too.
  47111. When we speak of free software, we are referring to freedom, not
  47112. price. Our General Public Licenses are designed to make sure that you
  47113. have the freedom to distribute copies of free software (and charge for
  47114. this service if you wish), that you receive source code or can get it
  47115. if you want it, that you can change the software or use pieces of it
  47116. in new free programs; and that you know you can do these things.
  47117. To protect your rights, we need to make restrictions that forbid
  47118. anyone to deny you these rights or to ask you to surrender the rights.
  47119. These restrictions translate to certain responsibilities for you if
  47120. you distribute copies of the library, or if you modify it.
  47121. For example, if you distribute copies of the library, whether gratis
  47122. or for a fee, you must give the recipients all the rights that we gave
  47123. you. You must make sure that they, too, receive or can get the source
  47124. code. If you link a program with the library, you must provide
  47125. complete object files to the recipients so that they can relink them
  47126. with the library, after making changes to the library and recompiling
  47127. it. And you must show them these terms so they know their rights.
  47128. Our method of protecting your rights has two steps: (1) copyright
  47129. the library, and (2) offer you this license which gives you legal
  47130. permission to copy, distribute and/or modify the library.
  47131. Also, for each distributor&#x27;s protection, we want to make certain
  47132. that everyone understands that there is no warranty for this free
  47133. library. If the library is modified by someone else and passed on, we
  47134. want its recipients to know that what they have is not the original
  47135. version, so that any problems introduced by others will not reflect on
  47136. the original authors&#x27; reputations.
  47137. Finally, any free program is threatened constantly by software
  47138. patents. We wish to avoid the danger that companies distributing free
  47139. software will individually obtain patent licenses, thus in effect
  47140. transforming the program into proprietary software. To prevent this,
  47141. we have made it clear that any patent must be licensed for everyone&#x27;s
  47142. free use or not licensed at all.
  47143. Most GNU software, including some libraries, is covered by the ordinary
  47144. GNU General Public License, which was designed for utility programs. This
  47145. license, the GNU Library General Public License, applies to certain
  47146. designated libraries. This license is quite different from the ordinary
  47147. one; be sure to read it in full, and don&#x27;t assume that anything in it is
  47148. the same as in the ordinary license.
  47149. The reason we have a separate public license for some libraries is that
  47150. they blur the distinction we usually make between modifying or adding to a
  47151. program and simply using it. Linking a program with a library, without
  47152. changing the library, is in some sense simply using the library, and is
  47153. analogous to running a utility program or application program. However, in
  47154. a textual and legal sense, the linked executable is a combined work, a
  47155. derivative of the original library, and the ordinary General Public License
  47156. treats it as such.
  47157. Because of this blurred distinction, using the ordinary General
  47158. Public License for libraries did not effectively promote software
  47159. sharing, because most developers did not use the libraries. We
  47160. concluded that weaker conditions might promote sharing better.
  47161. However, unrestricted linking of non-free programs would deprive the
  47162. users of those programs of all benefit from the free status of the
  47163. libraries themselves. This Library General Public License is intended to
  47164. permit developers of non-free programs to use free libraries, while
  47165. preserving your freedom as a user of such programs to change the free
  47166. libraries that are incorporated in them. (We have not seen how to achieve
  47167. this as regards changes in header files, but we have achieved it as regards
  47168. changes in the actual functions of the Library.) The hope is that this
  47169. will lead to faster development of free libraries.
  47170. The precise terms and conditions for copying, distribution and
  47171. modification follow. Pay close attention to the difference between a
  47172. &quot;work based on the library&quot; and a &quot;work that uses the library&quot;. The
  47173. former contains code derived from the library, while the latter only
  47174. works together with the library.
  47175. Note that it is possible for a library to be covered by the ordinary
  47176. General Public License rather than by this special one.
  47177. GNU LIBRARY GENERAL PUBLIC LICENSE
  47178. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  47179. 0. This License Agreement applies to any software library which
  47180. contains a notice placed by the copyright holder or other authorized
  47181. party saying it may be distributed under the terms of this Library
  47182. General Public License (also called &quot;this License&quot;). Each licensee is
  47183. addressed as &quot;you&quot;.
  47184. A &quot;library&quot; means a collection of software functions and/or data
  47185. prepared so as to be conveniently linked with application programs
  47186. (which use some of those functions and data) to form executables.
  47187. The &quot;Library&quot;, below, refers to any such software library or work
  47188. which has been distributed under these terms. A &quot;work based on the
  47189. Library&quot; means either the Library or any derivative work under
  47190. copyright law: that is to say, a work containing the Library or a
  47191. portion of it, either verbatim or with modifications and/or translated
  47192. straightforwardly into another language. (Hereinafter, translation is
  47193. included without limitation in the term &quot;modification&quot;.)
  47194. &quot;Source code&quot; for a work means the preferred form of the work for
  47195. making modifications to it. For a library, complete source code means
  47196. all the source code for all modules it contains, plus any associated
  47197. interface definition files, plus the scripts used to control compilation
  47198. and installation of the library.
  47199. Activities other than copying, distribution and modification are not
  47200. covered by this License; they are outside its scope. The act of
  47201. running a program using the Library is not restricted, and output from
  47202. such a program is covered only if its contents constitute a work based
  47203. on the Library (independent of the use of the Library in a tool for
  47204. writing it). Whether that is true depends on what the Library does
  47205. and what the program that uses the Library does.
  47206. 1. You may copy and distribute verbatim copies of the Library&#x27;s
  47207. complete source code as you receive it, in any medium, provided that
  47208. you conspicuously and appropriately publish on each copy an
  47209. appropriate copyright notice and disclaimer of warranty; keep intact
  47210. all the notices that refer to this License and to the absence of any
  47211. warranty; and distribute a copy of this License along with the
  47212. Library.
  47213. You may charge a fee for the physical act of transferring a copy,
  47214. and you may at your option offer warranty protection in exchange for a
  47215. fee.
  47216. 2. You may modify your copy or copies of the Library or any portion
  47217. of it, thus forming a work based on the Library, and copy and
  47218. distribute such modifications or work under the terms of Section 1
  47219. above, provided that you also meet all of these conditions:
  47220. a) The modified work must itself be a software library.
  47221. b) You must cause the files modified to carry prominent notices
  47222. stating that you changed the files and the date of any change.
  47223. c) You must cause the whole of the work to be licensed at no
  47224. charge to all third parties under the terms of this License.
  47225. d) If a facility in the modified Library refers to a function or a
  47226. table of data to be supplied by an application program that uses
  47227. the facility, other than as an argument passed when the facility
  47228. is invoked, then you must make a good faith effort to ensure that,
  47229. in the event an application does not supply such function or
  47230. table, the facility still operates, and performs whatever part of
  47231. its purpose remains meaningful.
  47232. (For example, a function in a library to compute square roots has
  47233. a purpose that is entirely well-defined independent of the
  47234. application. Therefore, Subsection 2d requires that any
  47235. application-supplied function or table used by this function must
  47236. be optional: if the application does not supply it, the square
  47237. root function must still compute square roots.)
  47238. These requirements apply to the modified work as a whole. If
  47239. identifiable sections of that work are not derived from the Library,
  47240. and can be reasonably considered independent and separate works in
  47241. themselves, then this License, and its terms, do not apply to those
  47242. sections when you distribute them as separate works. But when you
  47243. distribute the same sections as part of a whole which is a work based
  47244. on the Library, the distribution of the whole must be on the terms of
  47245. this License, whose permissions for other licensees extend to the
  47246. entire whole, and thus to each and every part regardless of who wrote
  47247. it.
  47248. Thus, it is not the intent of this section to claim rights or contest
  47249. your rights to work written entirely by you; rather, the intent is to
  47250. exercise the right to control the distribution of derivative or
  47251. collective works based on the Library.
  47252. In addition, mere aggregation of another work not based on the Library
  47253. with the Library (or with a work based on the Library) on a volume of
  47254. a storage or distribution medium does not bring the other work under
  47255. the scope of this License.
  47256. 3. You may opt to apply the terms of the ordinary GNU General Public
  47257. License instead of this License to a given copy of the Library. To do
  47258. this, you must alter all the notices that refer to this License, so
  47259. that they refer to the ordinary GNU General Public License, version 2,
  47260. instead of to this License. (If a newer version than version 2 of the
  47261. ordinary GNU General Public License has appeared, then you can specify
  47262. that version instead if you wish.) Do not make any other change in
  47263. these notices.
  47264. Once this change is made in a given copy, it is irreversible for
  47265. that copy, so the ordinary GNU General Public License applies to all
  47266. subsequent copies and derivative works made from that copy.
  47267. This option is useful when you wish to copy part of the code of
  47268. the Library into a program that is not a library.
  47269. 4. You may copy and distribute the Library (or a portion or
  47270. derivative of it, under Section 2) in object code or executable form
  47271. under the terms of Sections 1 and 2 above provided that you accompany
  47272. it with the complete corresponding machine-readable source code, which
  47273. must be distributed under the terms of Sections 1 and 2 above on a
  47274. medium customarily used for software interchange.
  47275. If distribution of object code is made by offering access to copy
  47276. from a designated place, then offering equivalent access to copy the
  47277. source code from the same place satisfies the requirement to
  47278. distribute the source code, even though third parties are not
  47279. compelled to copy the source along with the object code.
  47280. 5. A program that contains no derivative of any portion of the
  47281. Library, but is designed to work with the Library by being compiled or
  47282. linked with it, is called a &quot;work that uses the Library&quot;. Such a
  47283. work, in isolation, is not a derivative work of the Library, and
  47284. therefore falls outside the scope of this License.
  47285. However, linking a &quot;work that uses the Library&quot; with the Library
  47286. creates an executable that is a derivative of the Library (because it
  47287. contains portions of the Library), rather than a &quot;work that uses the
  47288. library&quot;. The executable is therefore covered by this License.
  47289. Section 6 states terms for distribution of such executables.
  47290. When a &quot;work that uses the Library&quot; uses material from a header file
  47291. that is part of the Library, the object code for the work may be a
  47292. derivative work of the Library even though the source code is not.
  47293. Whether this is true is especially significant if the work can be
  47294. linked without the Library, or if the work is itself a library. The
  47295. threshold for this to be true is not precisely defined by law.
  47296. If such an object file uses only numerical parameters, data
  47297. structure layouts and accessors, and small macros and small inline
  47298. functions (ten lines or less in length), then the use of the object
  47299. file is unrestricted, regardless of whether it is legally a derivative
  47300. work. (Executables containing this object code plus portions of the
  47301. Library will still fall under Section 6.)
  47302. Otherwise, if the work is a derivative of the Library, you may
  47303. distribute the object code for the work under the terms of Section 6.
  47304. Any executables containing that work also fall under Section 6,
  47305. whether or not they are linked directly with the Library itself.
  47306. 6. As an exception to the Sections above, you may also compile or
  47307. link a &quot;work that uses the Library&quot; with the Library to produce a
  47308. work containing portions of the Library, and distribute that work
  47309. under terms of your choice, provided that the terms permit
  47310. modification of the work for the customer&#x27;s own use and reverse
  47311. engineering for debugging such modifications.
  47312. You must give prominent notice with each copy of the work that the
  47313. Library is used in it and that the Library and its use are covered by
  47314. this License. You must supply a copy of this License. If the work
  47315. during execution displays copyright notices, you must include the
  47316. copyright notice for the Library among them, as well as a reference
  47317. directing the user to the copy of this License. Also, you must do one
  47318. of these things:
  47319. a) Accompany the work with the complete corresponding
  47320. machine-readable source code for the Library including whatever
  47321. changes were used in the work (which must be distributed under
  47322. Sections 1 and 2 above); and, if the work is an executable linked
  47323. with the Library, with the complete machine-readable &quot;work that
  47324. uses the Library&quot;, as object code and/or source code, so that the
  47325. user can modify the Library and then relink to produce a modified
  47326. executable containing the modified Library. (It is understood
  47327. that the user who changes the contents of definitions files in the
  47328. Library will not necessarily be able to recompile the application
  47329. to use the modified definitions.)
  47330. b) Accompany the work with a written offer, valid for at
  47331. least three years, to give the same user the materials
  47332. specified in Subsection 6a, above, for a charge no more
  47333. than the cost of performing this distribution.
  47334. c) If distribution of the work is made by offering access to copy
  47335. from a designated place, offer equivalent access to copy the above
  47336. specified materials from the same place.
  47337. d) Verify that the user has already received a copy of these
  47338. materials or that you have already sent this user a copy.
  47339. For an executable, the required form of the &quot;work that uses the
  47340. Library&quot; must include any data and utility programs needed for
  47341. reproducing the executable from it. However, as a special exception,
  47342. the source code distributed need not include anything that is normally
  47343. distributed (in either source or binary form) with the major
  47344. components (compiler, kernel, and so on) of the operating system on
  47345. which the executable runs, unless that component itself accompanies
  47346. the executable.
  47347. It may happen that this requirement contradicts the license
  47348. restrictions of other proprietary libraries that do not normally
  47349. accompany the operating system. Such a contradiction means you cannot
  47350. use both them and the Library together in an executable that you
  47351. distribute.
  47352. 7. You may place library facilities that are a work based on the
  47353. Library side-by-side in a single library together with other library
  47354. facilities not covered by this License, and distribute such a combined
  47355. library, provided that the separate distribution of the work based on
  47356. the Library and of the other library facilities is otherwise
  47357. permitted, and provided that you do these two things:
  47358. a) Accompany the combined library with a copy of the same work
  47359. based on the Library, uncombined with any other library
  47360. facilities. This must be distributed under the terms of the
  47361. Sections above.
  47362. b) Give prominent notice with the combined library of the fact
  47363. that part of it is a work based on the Library, and explaining
  47364. where to find the accompanying uncombined form of the same work.
  47365. 8. You may not copy, modify, sublicense, link with, or distribute
  47366. the Library except as expressly provided under this License. Any
  47367. attempt otherwise to copy, modify, sublicense, link with, or
  47368. distribute the Library is void, and will automatically terminate your
  47369. rights under this License. However, parties who have received copies,
  47370. or rights, from you under this License will not have their licenses
  47371. terminated so long as such parties remain in full compliance.
  47372. 9. You are not required to accept this License, since you have not
  47373. signed it. However, nothing else grants you permission to modify or
  47374. distribute the Library or its derivative works. These actions are
  47375. prohibited by law if you do not accept this License. Therefore, by
  47376. modifying or distributing the Library (or any work based on the
  47377. Library), you indicate your acceptance of this License to do so, and
  47378. all its terms and conditions for copying, distributing or modifying
  47379. the Library or works based on it.
  47380. 10. Each time you redistribute the Library (or any work based on the
  47381. Library), the recipient automatically receives a license from the
  47382. original licensor to copy, distribute, link with or modify the Library
  47383. subject to these terms and conditions. You may not impose any further
  47384. restrictions on the recipients&#x27; exercise of the rights granted herein.
  47385. You are not responsible for enforcing compliance by third parties to
  47386. this License.
  47387. 11. If, as a consequence of a court judgment or allegation of patent
  47388. infringement or for any other reason (not limited to patent issues),
  47389. conditions are imposed on you (whether by court order, agreement or
  47390. otherwise) that contradict the conditions of this License, they do not
  47391. excuse you from the conditions of this License. If you cannot
  47392. distribute so as to satisfy simultaneously your obligations under this
  47393. License and any other pertinent obligations, then as a consequence you
  47394. may not distribute the Library at all. For example, if a patent
  47395. license would not permit royalty-free redistribution of the Library by
  47396. all those who receive copies directly or indirectly through you, then
  47397. the only way you could satisfy both it and this License would be to
  47398. refrain entirely from distribution of the Library.
  47399. If any portion of this section is held invalid or unenforceable under any
  47400. particular circumstance, the balance of the section is intended to apply,
  47401. and the section as a whole is intended to apply in other circumstances.
  47402. It is not the purpose of this section to induce you to infringe any
  47403. patents or other property right claims or to contest validity of any
  47404. such claims; this section has the sole purpose of protecting the
  47405. integrity of the free software distribution system which is
  47406. implemented by public license practices. Many people have made
  47407. generous contributions to the wide range of software distributed
  47408. through that system in reliance on consistent application of that
  47409. system; it is up to the author/donor to decide if he or she is willing
  47410. to distribute software through any other system and a licensee cannot
  47411. impose that choice.
  47412. This section is intended to make thoroughly clear what is believed to
  47413. be a consequence of the rest of this License.
  47414. 12. If the distribution and/or use of the Library is restricted in
  47415. certain countries either by patents or by copyrighted interfaces, the
  47416. original copyright holder who places the Library under this License may add
  47417. an explicit geographical distribution limitation excluding those countries,
  47418. so that distribution is permitted only in or among countries not thus
  47419. excluded. In such case, this License incorporates the limitation as if
  47420. written in the body of this License.
  47421. 13. The Free Software Foundation may publish revised and/or new
  47422. versions of the Library General Public License from time to time.
  47423. Such new versions will be similar in spirit to the present version,
  47424. but may differ in detail to address new problems or concerns.
  47425. Each version is given a distinguishing version number. If the Library
  47426. specifies a version number of this License which applies to it and
  47427. &quot;any later version&quot;, you have the option of following the terms and
  47428. conditions either of that version or of any later version published by
  47429. the Free Software Foundation. If the Library does not specify a
  47430. license version number, you may choose any version ever published by
  47431. the Free Software Foundation.
  47432. 14. If you wish to incorporate parts of the Library into other free
  47433. programs whose distribution conditions are incompatible with these,
  47434. write to the author to ask for permission. For software which is
  47435. copyrighted by the Free Software Foundation, write to the Free
  47436. Software Foundation; we sometimes make exceptions for this. Our
  47437. decision will be guided by the two goals of preserving the free status
  47438. of all derivatives of our free software and of promoting the sharing
  47439. and reuse of software generally.
  47440. NO WARRANTY
  47441. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  47442. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  47443. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  47444. OTHER PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY
  47445. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  47446. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  47447. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  47448. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  47449. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  47450. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  47451. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  47452. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  47453. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  47454. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  47455. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  47456. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  47457. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  47458. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  47459. DAMAGES.
  47460. END OF TERMS AND CONDITIONS
  47461. Appendix: How to Apply These Terms to Your New Libraries
  47462. If you develop a new library, and you want it to be of the greatest
  47463. possible use to the public, we recommend making it free software that
  47464. everyone can redistribute and change. You can do so by permitting
  47465. redistribution under these terms (or, alternatively, under the terms of the
  47466. ordinary General Public License).
  47467. To apply these terms, attach the following notices to the library. It is
  47468. safest to attach them to the start of each source file to most effectively
  47469. convey the exclusion of warranty; and each file should have at least the
  47470. &quot;copyright&quot; line and a pointer to where the full notice is found.
  47471. &lt;one line to give the library&#x27;s name and a brief idea of what it does.&gt;
  47472. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  47473. This library is free software; you can redistribute it and/or
  47474. modify it under the terms of the GNU Library General Public
  47475. License as published by the Free Software Foundation; either
  47476. version 2 of the License, or (at your option) any later version.
  47477. This library is distributed in the hope that it will be useful,
  47478. but WITHOUT ANY WARRANTY; without even the implied warranty of
  47479. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  47480. Library General Public License for more details.
  47481. You should have received a copy of the GNU Library General Public
  47482. License along with this library; if not, write to the Free
  47483. Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
  47484. Also add information on how to contact you by electronic and paper mail.
  47485. You should also get your employer (if you work as a programmer) or your
  47486. school, if any, to sign a &quot;copyright disclaimer&quot; for the library, if
  47487. necessary. Here is a sample; alter the names:
  47488. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  47489. library `Frob&#x27; (a library for tweaking knobs) written by James Random Hacker.
  47490. &lt;signature of Ty Coon&gt;, 1 April 1990
  47491. Ty Coon, President of Vice
  47492. That&#x27;s all there is to it!
  47493. ---------------------
  47494. The OpenGL Extension Wrangler Library
  47495. Copyright (C) 2002-2008, Milan Ikits &lt;milan ikits[]ieee org&gt;
  47496. Copyright (C) 2002-2008, Marcelo E. Magallon &lt;mmagallo[]debian org&gt;
  47497. Copyright (C) 2002, Lev Povalahev
  47498. All rights reserved.
  47499. Redistribution and use in source and binary forms, with or without
  47500. modification, are permitted provided that the following conditions are met:
  47501. * Redistributions of source code must retain the above copyright notice,
  47502. this list of conditions and the following disclaimer.
  47503. * Redistributions in binary form must reproduce the above copyright notice,
  47504. this list of conditions and the following disclaimer in the documentation
  47505. and/or other materials provided with the distribution.
  47506. * The name of the author may be used to endorse or promote products
  47507. derived from this software without specific prior written permission.
  47508. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  47509. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  47510. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  47511. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  47512. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  47513. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  47514. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  47515. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  47516. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  47517. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  47518. THE POSSIBILITY OF SUCH DAMAGE.
  47519. ****************************
  47520. gradle
  47521. ****************************
  47522. Apache License
  47523. Version 2.0, January 2004
  47524. http://www.apache.org/licenses/
  47525. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  47526. 1. Definitions.
  47527. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  47528. and distribution as defined by Sections 1 through 9 of this document.
  47529. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  47530. the copyright owner that is granting the License.
  47531. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  47532. other entities that control, are controlled by, or are under common
  47533. control with that entity. For the purposes of this definition,
  47534. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  47535. direction or management of such entity, whether by contract or
  47536. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  47537. outstanding shares, or (iii) beneficial ownership of such entity.
  47538. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  47539. exercising permissions granted by this License.
  47540. &quot;Source&quot; form shall mean the preferred form for making modifications,
  47541. including but not limited to software source code, documentation
  47542. source, and configuration files.
  47543. &quot;Object&quot; form shall mean any form resulting from mechanical
  47544. transformation or translation of a Source form, including but
  47545. not limited to compiled object code, generated documentation,
  47546. and conversions to other media types.
  47547. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  47548. Object form, made available under the License, as indicated by a
  47549. copyright notice that is included in or attached to the work
  47550. (an example is provided in the Appendix below).
  47551. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  47552. form, that is based on (or derived from) the Work and for which the
  47553. editorial revisions, annotations, elaborations, or other modifications
  47554. represent, as a whole, an original work of authorship. For the purposes
  47555. of this License, Derivative Works shall not include works that remain
  47556. separable from, or merely link (or bind by name) to the interfaces of,
  47557. the Work and Derivative Works thereof.
  47558. &quot;Contribution&quot; shall mean any work of authorship, including
  47559. the original version of the Work and any modifications or additions
  47560. to that Work or Derivative Works thereof, that is intentionally
  47561. submitted to Licensor for inclusion in the Work by the copyright owner
  47562. or by an individual or Legal Entity authorized to submit on behalf of
  47563. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  47564. means any form of electronic, verbal, or written communication sent
  47565. to the Licensor or its representatives, including but not limited to
  47566. communication on electronic mailing lists, source code control systems,
  47567. and issue tracking systems that are managed by, or on behalf of, the
  47568. Licensor for the purpose of discussing and improving the Work, but
  47569. excluding communication that is conspicuously marked or otherwise
  47570. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  47571. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  47572. on behalf of whom a Contribution has been received by Licensor and
  47573. subsequently incorporated within the Work.
  47574. 2. Grant of Copyright License. Subject to the terms and conditions of
  47575. this License, each Contributor hereby grants to You a perpetual,
  47576. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  47577. copyright license to reproduce, prepare Derivative Works of,
  47578. publicly display, publicly perform, sublicense, and distribute the
  47579. Work and such Derivative Works in Source or Object form.
  47580. 3. Grant of Patent License. Subject to the terms and conditions of
  47581. this License, each Contributor hereby grants to You a perpetual,
  47582. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  47583. (except as stated in this section) patent license to make, have made,
  47584. use, offer to sell, sell, import, and otherwise transfer the Work,
  47585. where such license applies only to those patent claims licensable
  47586. by such Contributor that are necessarily infringed by their
  47587. Contribution(s) alone or by combination of their Contribution(s)
  47588. with the Work to which such Contribution(s) was submitted. If You
  47589. institute patent litigation against any entity (including a
  47590. cross-claim or counterclaim in a lawsuit) alleging that the Work
  47591. or a Contribution incorporated within the Work constitutes direct
  47592. or contributory patent infringement, then any patent licenses
  47593. granted to You under this License for that Work shall terminate
  47594. as of the date such litigation is filed.
  47595. 4. Redistribution. You may reproduce and distribute copies of the
  47596. Work or Derivative Works thereof in any medium, with or without
  47597. modifications, and in Source or Object form, provided that You
  47598. meet the following conditions:
  47599. (a) You must give any other recipients of the Work or
  47600. Derivative Works a copy of this License; and
  47601. (b) You must cause any modified files to carry prominent notices
  47602. stating that You changed the files; and
  47603. (c) You must retain, in the Source form of any Derivative Works
  47604. that You distribute, all copyright, patent, trademark, and
  47605. attribution notices from the Source form of the Work,
  47606. excluding those notices that do not pertain to any part of
  47607. the Derivative Works; and
  47608. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  47609. distribution, then any Derivative Works that You distribute must
  47610. include a readable copy of the attribution notices contained
  47611. within such NOTICE file, excluding those notices that do not
  47612. pertain to any part of the Derivative Works, in at least one
  47613. of the following places: within a NOTICE text file distributed
  47614. as part of the Derivative Works; within the Source form or
  47615. documentation, if provided along with the Derivative Works; or,
  47616. within a display generated by the Derivative Works, if and
  47617. wherever such third-party notices normally appear. The contents
  47618. of the NOTICE file are for informational purposes only and
  47619. do not modify the License. You may add Your own attribution
  47620. notices within Derivative Works that You distribute, alongside
  47621. or as an addendum to the NOTICE text from the Work, provided
  47622. that such additional attribution notices cannot be construed
  47623. as modifying the License.
  47624. You may add Your own copyright statement to Your modifications and
  47625. may provide additional or different license terms and conditions
  47626. for use, reproduction, or distribution of Your modifications, or
  47627. for any such Derivative Works as a whole, provided Your use,
  47628. reproduction, and distribution of the Work otherwise complies with
  47629. the conditions stated in this License.
  47630. 5. Submission of Contributions. Unless You explicitly state otherwise,
  47631. any Contribution intentionally submitted for inclusion in the Work
  47632. by You to the Licensor shall be under the terms and conditions of
  47633. this License, without any additional terms or conditions.
  47634. Notwithstanding the above, nothing herein shall supersede or modify
  47635. the terms of any separate license agreement you may have executed
  47636. with Licensor regarding such Contributions.
  47637. 6. Trademarks. This License does not grant permission to use the trade
  47638. names, trademarks, service marks, or product names of the Licensor,
  47639. except as required for reasonable and customary use in describing the
  47640. origin of the Work and reproducing the content of the NOTICE file.
  47641. 7. Disclaimer of Warranty. Unless required by applicable law or
  47642. agreed to in writing, Licensor provides the Work (and each
  47643. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  47644. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  47645. implied, including, without limitation, any warranties or conditions
  47646. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  47647. PARTICULAR PURPOSE. You are solely responsible for determining the
  47648. appropriateness of using or redistributing the Work and assume any
  47649. risks associated with Your exercise of permissions under this License.
  47650. 8. Limitation of Liability. In no event and under no legal theory,
  47651. whether in tort (including negligence), contract, or otherwise,
  47652. unless required by applicable law (such as deliberate and grossly
  47653. negligent acts) or agreed to in writing, shall any Contributor be
  47654. liable to You for damages, including any direct, indirect, special,
  47655. incidental, or consequential damages of any character arising as a
  47656. result of this License or out of the use or inability to use the
  47657. Work (including but not limited to damages for loss of goodwill,
  47658. work stoppage, computer failure or malfunction, or any and all
  47659. other commercial damages or losses), even if such Contributor
  47660. has been advised of the possibility of such damages.
  47661. 9. Accepting Warranty or Additional Liability. While redistributing
  47662. the Work or Derivative Works thereof, You may choose to offer,
  47663. and charge a fee for, acceptance of support, warranty, indemnity,
  47664. or other liability obligations and/or rights consistent with this
  47665. License. However, in accepting such obligations, You may act only
  47666. on Your own behalf and on Your sole responsibility, not on behalf
  47667. of any other Contributor, and only if You agree to indemnify,
  47668. defend, and hold each Contributor harmless for any liability
  47669. incurred by, or claims asserted against, such Contributor by reason
  47670. of your accepting any such warranty or additional liability.
  47671. END OF TERMS AND CONDITIONS
  47672. APPENDIX: How to apply the Apache License to your work.
  47673. To apply the Apache License to your work, attach the following
  47674. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  47675. replaced with your own identifying information. (Don&#x27;t include
  47676. the brackets!) The text should be enclosed in the appropriate
  47677. comment syntax for the file format. We also recommend that a
  47678. file or class name and description of purpose be included on the
  47679. same &quot;printed page&quot; as the copyright notice for easier
  47680. identification within third-party archives.
  47681. Copyright [yyyy] [name of copyright owner]
  47682. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  47683. you may not use this file except in compliance with the License.
  47684. You may obtain a copy of the License at
  47685. http://www.apache.org/licenses/LICENSE-2.0
  47686. Unless required by applicable law or agreed to in writing, software
  47687. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  47688. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  47689. See the License for the specific language governing permissions and
  47690. limitations under the License.
  47691. ------------------------------------------------------------------------------
  47692. License for the slf4j package
  47693. ------------------------------------------------------------------------------
  47694. SLF4J License
  47695. Copyright (c) 2004-2007 QOS.ch
  47696. All rights reserved.
  47697. Permission is hereby granted, free of charge, to any person obtaining
  47698. a copy of this software and associated documentation files (the
  47699. &quot;Software&quot;), to deal in the Software without restriction, including
  47700. without limitation the rights to use, copy, modify, merge, publish,
  47701. distribute, sublicense, and/or sell copies of the Software, and to
  47702. permit persons to whom the Software is furnished to do so, subject to
  47703. the following conditions:
  47704. The above copyright notice and this permission notice shall be
  47705. included in all copies or substantial portions of the Software.
  47706. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  47707. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  47708. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  47709. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  47710. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  47711. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  47712. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  47713. These terms are identical to those of the MIT License, also called the X License or the X11 License,
  47714. which is a simple, permissive non-copyleft free software license. It is deemed compatible with virtually
  47715. all types of licenses, commercial or otherwise. In particular, the Free Software Foundation has declared it
  47716. compatible with GNU GPL. It is also known to be approved by the Apache Software Foundation as compatible
  47717. with Apache Software License.
  47718. ------------------------------------------------------------------------------
  47719. License for the JUnit package
  47720. ------------------------------------------------------------------------------
  47721. THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS COMMON PUBLIC
  47722. LICENSE (&quot;AGREEMENT&quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
  47723. CONSTITUTES RECIPIENT&#x27;S ACCEPTANCE OF THIS AGREEMENT.
  47724. 1. DEFINITIONS
  47725. &quot;Contribution&quot; means:
  47726. a) in the case of the initial Contributor, the initial code and
  47727. documentation distributed under this Agreement, and
  47728. b) in the case of each subsequent Contributor:
  47729. i) changes to the Program, and
  47730. ii) additions to the Program;
  47731. where such changes and/or additions to the Program originate from and are
  47732. distributed by that particular Contributor. A Contribution &#x27;originates&#x27; from a
  47733. Contributor if it was added to the Program by such Contributor itself or anyone
  47734. acting on such Contributor&#x27;s behalf. Contributions do not include additions to
  47735. the Program which: (i) are separate modules of software distributed in
  47736. conjunction with the Program under their own license agreement, and (ii) are not
  47737. derivative works of the Program.
  47738. &quot;Contributor&quot; means any person or entity that distributes the Program.
  47739. &quot;Licensed Patents &quot; mean patent claims licensable by a Contributor which are
  47740. necessarily infringed by the use or sale of its Contribution alone or when
  47741. combined with the Program.
  47742. &quot;Program&quot; means the Contributions distributed in accordance with this Agreement.
  47743. &quot;Recipient&quot; means anyone who receives the Program under this Agreement,
  47744. including all Contributors.
  47745. 2. GRANT OF RIGHTS
  47746. a) Subject to the terms of this Agreement, each Contributor hereby grants
  47747. Recipient a non-exclusive, worldwide, royalty-free copyright license to
  47748. reproduce, prepare derivative works of, publicly display, publicly perform,
  47749. distribute and sublicense the Contribution of such Contributor, if any, and such
  47750. derivative works, in source code and object code form.
  47751. b) Subject to the terms of this Agreement, each Contributor hereby grants
  47752. Recipient a non-exclusive, worldwide, royalty-free patent license under Licensed
  47753. Patents to make, use, sell, offer to sell, import and otherwise transfer the
  47754. Contribution of such Contributor, if any, in source code and object code form.
  47755. This patent license shall apply to the combination of the Contribution and the
  47756. Program if, at the time the Contribution is added by the Contributor, such
  47757. addition of the Contribution causes such combination to be covered by the
  47758. Licensed Patents. The patent license shall not apply to any other combinations
  47759. which include the Contribution. No hardware per se is licensed hereunder.
  47760. c) Recipient understands that although each Contributor grants the licenses
  47761. to its Contributions set forth herein, no assurances are provided by any
  47762. Contributor that the Program does not infringe the patent or other intellectual
  47763. property rights of any other entity. Each Contributor disclaims any liability to
  47764. Recipient for claims brought by any other entity based on infringement of
  47765. intellectual property rights or otherwise. As a condition to exercising the
  47766. rights and licenses granted hereunder, each Recipient hereby assumes sole
  47767. responsibility to secure any other intellectual property rights needed, if any.
  47768. For example, if a third party patent license is required to allow Recipient to
  47769. distribute the Program, it is Recipient&#x27;s responsibility to acquire that license
  47770. before distributing the Program.
  47771. d) Each Contributor represents that to its knowledge it has sufficient
  47772. copyright rights in its Contribution, if any, to grant the copyright license set
  47773. forth in this Agreement.
  47774. 3. REQUIREMENTS
  47775. A Contributor may choose to distribute the Program in object code form under its
  47776. own license agreement, provided that:
  47777. a) it complies with the terms and conditions of this Agreement; and
  47778. b) its license agreement:
  47779. i) effectively disclaims on behalf of all Contributors all warranties and
  47780. conditions, express and implied, including warranties or conditions of title and
  47781. non-infringement, and implied warranties or conditions of merchantability and
  47782. fitness for a particular purpose;
  47783. ii) effectively excludes on behalf of all Contributors all liability for
  47784. damages, including direct, indirect, special, incidental and consequential
  47785. damages, such as lost profits;
  47786. iii) states that any provisions which differ from this Agreement are offered
  47787. by that Contributor alone and not by any other party; and
  47788. iv) states that source code for the Program is available from such
  47789. Contributor, and informs licensees how to obtain it in a reasonable manner on or
  47790. through a medium customarily used for software exchange.
  47791. When the Program is made available in source code form:
  47792. a) it must be made available under this Agreement; and
  47793. b) a copy of this Agreement must be included with each copy of the Program.
  47794. Contributors may not remove or alter any copyright notices contained within the
  47795. Program.
  47796. Each Contributor must identify itself as the originator of its Contribution, if
  47797. any, in a manner that reasonably allows subsequent Recipients to identify the
  47798. originator of the Contribution.
  47799. 4. COMMERCIAL DISTRIBUTION
  47800. Commercial distributors of software may accept certain responsibilities with
  47801. respect to end users, business partners and the like. While this license is
  47802. intended to facilitate the commercial use of the Program, the Contributor who
  47803. includes the Program in a commercial product offering should do so in a manner
  47804. which does not create potential liability for other Contributors. Therefore, if
  47805. a Contributor includes the Program in a commercial product offering, such
  47806. Contributor (&quot;Commercial Contributor&quot;) hereby agrees to defend and indemnify
  47807. every other Contributor (&quot;Indemnified Contributor&quot;) against any losses, damages
  47808. and costs (collectively &quot;Losses&quot;) arising from claims, lawsuits and other legal
  47809. actions brought by a third party against the Indemnified Contributor to the
  47810. extent caused by the acts or omissions of such Commercial Contributor in
  47811. connection with its distribution of the Program in a commercial product
  47812. offering. The obligations in this section do not apply to any claims or Losses
  47813. relating to any actual or alleged intellectual property infringement. In order
  47814. to qualify, an Indemnified Contributor must: a) promptly notify the Commercial
  47815. Contributor in writing of such claim, and b) allow the Commercial Contributor to
  47816. control, and cooperate with the Commercial Contributor in, the defense and any
  47817. related settlement negotiations. The Indemnified Contributor may participate in
  47818. any such claim at its own expense.
  47819. For example, a Contributor might include the Program in a commercial product
  47820. offering, Product X. That Contributor is then a Commercial Contributor. If that
  47821. Commercial Contributor then makes performance claims, or offers warranties
  47822. related to Product X, those performance claims and warranties are such
  47823. Commercial Contributor&#x27;s responsibility alone. Under this section, the
  47824. Commercial Contributor would have to defend claims against the other
  47825. Contributors related to those performance claims and warranties, and if a court
  47826. requires any other Contributor to pay any damages as a result, the Commercial
  47827. Contributor must pay those damages.
  47828. 5. NO WARRANTY
  47829. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
  47830. &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
  47831. IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
  47832. NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Each
  47833. Recipient is solely responsible for determining the appropriateness of using and
  47834. distributing the Program and assumes all risks associated with its exercise of
  47835. rights under this Agreement, including but not limited to the risks and costs of
  47836. program errors, compliance with applicable laws, damage to or loss of data,
  47837. programs or equipment, and unavailability or interruption of operations.
  47838. 6. DISCLAIMER OF LIABILITY
  47839. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
  47840. CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  47841. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST
  47842. PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  47843. STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  47844. OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE EXERCISE OF ANY RIGHTS
  47845. GRANTED HEREUNDER, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  47846. 7. GENERAL
  47847. If any provision of this Agreement is invalid or unenforceable under applicable
  47848. law, it shall not affect the validity or enforceability of the remainder of the
  47849. terms of this Agreement, and without further action by the parties hereto, such
  47850. provision shall be reformed to the minimum extent necessary to make such
  47851. provision valid and enforceable.
  47852. If Recipient institutes patent litigation against a Contributor with respect to
  47853. a patent applicable to software (including a cross-claim or counterclaim in a
  47854. lawsuit), then any patent licenses granted by that Contributor to such Recipient
  47855. under this Agreement shall terminate as of the date such litigation is filed. In
  47856. addition, if Recipient institutes patent litigation against any entity
  47857. (including a cross-claim or counterclaim in a lawsuit) alleging that the Program
  47858. itself (excluding combinations of the Program with other software or hardware)
  47859. infringes such Recipient&#x27;s patent(s), then such Recipient&#x27;s rights granted under
  47860. Section 2(b) shall terminate as of the date such litigation is filed.
  47861. All Recipient&#x27;s rights under this Agreement shall terminate if it fails to
  47862. comply with any of the material terms or conditions of this Agreement and does
  47863. not cure such failure in a reasonable period of time after becoming aware of
  47864. such noncompliance. If all Recipient&#x27;s rights under this Agreement terminate,
  47865. Recipient agrees to cease use and distribution of the Program as soon as
  47866. reasonably practicable. However, Recipient&#x27;s obligations under this Agreement
  47867. and any licenses granted by Recipient relating to the Program shall continue and
  47868. survive.
  47869. Everyone is permitted to copy and distribute copies of this Agreement, but in
  47870. order to avoid inconsistency the Agreement is copyrighted and may only be
  47871. modified in the following manner. The Agreement Steward reserves the right to
  47872. publish new versions (including revisions) of this Agreement from time to time.
  47873. No one other than the Agreement Steward has the right to modify this Agreement.
  47874. IBM is the initial Agreement Steward. IBM may assign the responsibility to serve
  47875. as the Agreement Steward to a suitable separate entity. Each new version of the
  47876. Agreement will be given a distinguishing version number. The Program (including
  47877. Contributions) may always be distributed subject to the version of the Agreement
  47878. under which it was received. In addition, after a new version of the Agreement
  47879. is published, Contributor may elect to distribute the Program (including its
  47880. Contributions) under the new version. Except as expressly stated in Sections
  47881. 2(a) and 2(b) above, Recipient receives no rights or licenses to the
  47882. intellectual property of any Contributor under this Agreement, whether
  47883. expressly, by implication, estoppel or otherwise. All rights in the Program not
  47884. expressly granted under this Agreement are reserved.
  47885. This Agreement is governed by the laws of the State of New York and the
  47886. intellectual property laws of the United States of America. No party to this
  47887. Agreement will bring a legal action under this Agreement more than one year
  47888. after the cause of action arose. Each party waives its rights to a jury trial in
  47889. any resulting litigation.
  47890. ------------------------------------------------------------------------------
  47891. License for the JCIFS package
  47892. ------------------------------------------------------------------------------
  47893. JCIFS License
  47894. GNU LESSER GENERAL PUBLIC LICENSE
  47895. Version 2.1, February 1999
  47896. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  47897. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  47898. Everyone is permitted to copy and distribute verbatim copies
  47899. of this license document, but changing it is not allowed.
  47900. [This is the first released version of the Lesser GPL. It also counts
  47901. as the successor of the GNU Library Public License, version 2, hence
  47902. the version number 2.1.]
  47903. Preamble
  47904. The licenses for most software are designed to take away your
  47905. freedom to share and change it. By contrast, the GNU General Public
  47906. Licenses are intended to guarantee your freedom to share and change
  47907. free software--to make sure the software is free for all its users.
  47908. This license, the Lesser General Public License, applies to some
  47909. specially designated software packages--typically libraries--of the
  47910. Free Software Foundation and other authors who decide to use it. You
  47911. can use it too, but we suggest you first think carefully about whether
  47912. this license or the ordinary General Public License is the better
  47913. strategy to use in any particular case, based on the explanations below.
  47914. When we speak of free software, we are referring to freedom of use,
  47915. not price. Our General Public Licenses are designed to make sure that
  47916. you have the freedom to distribute copies of free software (and charge
  47917. for this service if you wish); that you receive source code or can get
  47918. it if you want it; that you can change the software and use pieces of
  47919. it in new free programs; and that you are informed that you can do
  47920. these things.
  47921. To protect your rights, we need to make restrictions that forbid
  47922. distributors to deny you these rights or to ask you to surrender these
  47923. rights. These restrictions translate to certain responsibilities for
  47924. you if you distribute copies of the library or if you modify it.
  47925. For example, if you distribute copies of the library, whether gratis
  47926. or for a fee, you must give the recipients all the rights that we gave
  47927. you. You must make sure that they, too, receive or can get the source
  47928. code. If you link other code with the library, you must provide
  47929. complete object files to the recipients, so that they can relink them
  47930. with the library after making changes to the library and recompiling
  47931. it. And you must show them these terms so they know their rights.
  47932. We protect your rights with a two-step method: (1) we copyright the
  47933. library, and (2) we offer you this license, which gives you legal
  47934. permission to copy, distribute and/or modify the library.
  47935. To protect each distributor, we want to make it very clear that
  47936. there is no warranty for the free library. Also, if the library is
  47937. modified by someone else and passed on, the recipients should know
  47938. that what they have is not the original version, so that the original
  47939. author&#x27;s reputation will not be affected by problems that might be
  47940. introduced by others.
  47941. Finally, software patents pose a constant threat to the existence of
  47942. any free program. We wish to make sure that a company cannot
  47943. effectively restrict the users of a free program by obtaining a
  47944. restrictive license from a patent holder. Therefore, we insist that
  47945. any patent license obtained for a version of the library must be
  47946. consistent with the full freedom of use specified in this license.
  47947. Most GNU software, including some libraries, is covered by the
  47948. ordinary GNU General Public License. This license, the GNU Lesser
  47949. General Public License, applies to certain designated libraries, and
  47950. is quite different from the ordinary General Public License. We use
  47951. this license for certain libraries in order to permit linking those
  47952. libraries into non-free programs.
  47953. When a program is linked with a library, whether statically or using
  47954. a shared library, the combination of the two is legally speaking a
  47955. combined work, a derivative of the original library. The ordinary
  47956. General Public License therefore permits such linking only if the
  47957. entire combination fits its criteria of freedom. The Lesser General
  47958. Public License permits more lax criteria for linking other code with
  47959. the library.
  47960. We call this license the &quot;Lesser&quot; General Public License because it
  47961. does Less to protect the user&#x27;s freedom than the ordinary General
  47962. Public License. It also provides other free software developers Less
  47963. of an advantage over competing non-free programs. These disadvantages
  47964. are the reason we use the ordinary General Public License for many
  47965. libraries. However, the Lesser license provides advantages in certain
  47966. special circumstances.
  47967. For example, on rare occasions, there may be a special need to
  47968. encourage the widest possible use of a certain library, so that it becomes
  47969. a de-facto standard. To achieve this, non-free programs must be
  47970. allowed to use the library. A more frequent case is that a free
  47971. library does the same job as widely used non-free libraries. In this
  47972. case, there is little to gain by limiting the free library to free
  47973. software only, so we use the Lesser General Public License.
  47974. In other cases, permission to use a particular library in non-free
  47975. programs enables a greater number of people to use a large body of
  47976. free software. For example, permission to use the GNU C Library in
  47977. non-free programs enables many more people to use the whole GNU
  47978. operating system, as well as its variant, the GNU/Linux operating
  47979. system.
  47980. Although the Lesser General Public License is Less protective of the
  47981. users&#x27; freedom, it does ensure that the user of a program that is
  47982. linked with the Library has the freedom and the wherewithal to run
  47983. that program using a modified version of the Library.
  47984. The precise terms and conditions for copying, distribution and
  47985. modification follow. Pay close attention to the difference between a
  47986. &quot;work based on the library&quot; and a &quot;work that uses the library&quot;. The
  47987. former contains code derived from the library, whereas the latter must
  47988. be combined with the library in order to run.
  47989. GNU LESSER GENERAL PUBLIC LICENSE
  47990. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  47991. 0. This License Agreement applies to any software library or other
  47992. program which contains a notice placed by the copyright holder or
  47993. other authorized party saying it may be distributed under the terms of
  47994. this Lesser General Public License (also called &quot;this License&quot;).
  47995. Each licensee is addressed as &quot;you&quot;.
  47996. A &quot;library&quot; means a collection of software functions and/or data
  47997. prepared so as to be conveniently linked with application programs
  47998. (which use some of those functions and data) to form executables.
  47999. The &quot;Library&quot;, below, refers to any such software library or work
  48000. which has been distributed under these terms. A &quot;work based on the
  48001. Library&quot; means either the Library or any derivative work under
  48002. copyright law: that is to say, a work containing the Library or a
  48003. portion of it, either verbatim or with modifications and/or translated
  48004. straightforwardly into another language. (Hereinafter, translation is
  48005. included without limitation in the term &quot;modification&quot;.)
  48006. &quot;Source code&quot; for a work means the preferred form of the work for
  48007. making modifications to it. For a library, complete source code means
  48008. all the source code for all modules it contains, plus any associated
  48009. interface definition files, plus the scripts used to control compilation
  48010. and installation of the library.
  48011. Activities other than copying, distribution and modification are not
  48012. covered by this License; they are outside its scope. The act of
  48013. running a program using the Library is not restricted, and output from
  48014. such a program is covered only if its contents constitute a work based
  48015. on the Library (independent of the use of the Library in a tool for
  48016. writing it). Whether that is true depends on what the Library does
  48017. and what the program that uses the Library does.
  48018. 1. You may copy and distribute verbatim copies of the Library&#x27;s
  48019. complete source code as you receive it, in any medium, provided that
  48020. you conspicuously and appropriately publish on each copy an
  48021. appropriate copyright notice and disclaimer of warranty; keep intact
  48022. all the notices that refer to this License and to the absence of any
  48023. warranty; and distribute a copy of this License along with the
  48024. Library.
  48025. You may charge a fee for the physical act of transferring a copy,
  48026. and you may at your option offer warranty protection in exchange for a
  48027. fee.
  48028. 2. You may modify your copy or copies of the Library or any portion
  48029. of it, thus forming a work based on the Library, and copy and
  48030. distribute such modifications or work under the terms of Section 1
  48031. above, provided that you also meet all of these conditions:
  48032. a) The modified work must itself be a software library.
  48033. b) You must cause the files modified to carry prominent notices
  48034. stating that you changed the files and the date of any change.
  48035. c) You must cause the whole of the work to be licensed at no
  48036. charge to all third parties under the terms of this License.
  48037. d) If a facility in the modified Library refers to a function or a
  48038. table of data to be supplied by an application program that uses
  48039. the facility, other than as an argument passed when the facility
  48040. is invoked, then you must make a good faith effort to ensure that,
  48041. in the event an application does not supply such function or
  48042. table, the facility still operates, and performs whatever part of
  48043. its purpose remains meaningful.
  48044. (For example, a function in a library to compute square roots has
  48045. a purpose that is entirely well-defined independent of the
  48046. application. Therefore, Subsection 2d requires that any
  48047. application-supplied function or table used by this function must
  48048. be optional: if the application does not supply it, the square
  48049. root function must still compute square roots.)
  48050. These requirements apply to the modified work as a whole. If
  48051. identifiable sections of that work are not derived from the Library,
  48052. and can be reasonably considered independent and separate works in
  48053. themselves, then this License, and its terms, do not apply to those
  48054. sections when you distribute them as separate works. But when you
  48055. distribute the same sections as part of a whole which is a work based
  48056. on the Library, the distribution of the whole must be on the terms of
  48057. this License, whose permissions for other licensees extend to the
  48058. entire whole, and thus to each and every part regardless of who wrote
  48059. it.
  48060. Thus, it is not the intent of this section to claim rights or contest
  48061. your rights to work written entirely by you; rather, the intent is to
  48062. exercise the right to control the distribution of derivative or
  48063. collective works based on the Library.
  48064. In addition, mere aggregation of another work not based on the Library
  48065. with the Library (or with a work based on the Library) on a volume of
  48066. a storage or distribution medium does not bring the other work under
  48067. the scope of this License.
  48068. 3. You may opt to apply the terms of the ordinary GNU General Public
  48069. License instead of this License to a given copy of the Library. To do
  48070. this, you must alter all the notices that refer to this License, so
  48071. that they refer to the ordinary GNU General Public License, version 2,
  48072. instead of to this License. (If a newer version than version 2 of the
  48073. ordinary GNU General Public License has appeared, then you can specify
  48074. that version instead if you wish.) Do not make any other change in
  48075. these notices.
  48076. Once this change is made in a given copy, it is irreversible for
  48077. that copy, so the ordinary GNU General Public License applies to all
  48078. subsequent copies and derivative works made from that copy.
  48079. This option is useful when you wish to copy part of the code of
  48080. the Library into a program that is not a library.
  48081. 4. You may copy and distribute the Library (or a portion or
  48082. derivative of it, under Section 2) in object code or executable form
  48083. under the terms of Sections 1 and 2 above provided that you accompany
  48084. it with the complete corresponding machine-readable source code, which
  48085. must be distributed under the terms of Sections 1 and 2 above on a
  48086. medium customarily used for software interchange.
  48087. If distribution of object code is made by offering access to copy
  48088. from a designated place, then offering equivalent access to copy the
  48089. source code from the same place satisfies the requirement to
  48090. distribute the source code, even though third parties are not
  48091. compelled to copy the source along with the object code.
  48092. 5. A program that contains no derivative of any portion of the
  48093. Library, but is designed to work with the Library by being compiled or
  48094. linked with it, is called a &quot;work that uses the Library&quot;. Such a
  48095. work, in isolation, is not a derivative work of the Library, and
  48096. therefore falls outside the scope of this License.
  48097. However, linking a &quot;work that uses the Library&quot; with the Library
  48098. creates an executable that is a derivative of the Library (because it
  48099. contains portions of the Library), rather than a &quot;work that uses the
  48100. library&quot;. The executable is therefore covered by this License.
  48101. Section 6 states terms for distribution of such executables.
  48102. When a &quot;work that uses the Library&quot; uses material from a header file
  48103. that is part of the Library, the object code for the work may be a
  48104. derivative work of the Library even though the source code is not.
  48105. Whether this is true is especially significant if the work can be
  48106. linked without the Library, or if the work is itself a library. The
  48107. threshold for this to be true is not precisely defined by law.
  48108. If such an object file uses only numerical parameters, data
  48109. structure layouts and accessors, and small macros and small inline
  48110. functions (ten lines or less in length), then the use of the object
  48111. file is unrestricted, regardless of whether it is legally a derivative
  48112. work. (Executables containing this object code plus portions of the
  48113. Library will still fall under Section 6.)
  48114. Otherwise, if the work is a derivative of the Library, you may
  48115. distribute the object code for the work under the terms of Section 6.
  48116. Any executables containing that work also fall under Section 6,
  48117. whether or not they are linked directly with the Library itself.
  48118. 6. As an exception to the Sections above, you may also combine or
  48119. link a &quot;work that uses the Library&quot; with the Library to produce a
  48120. work containing portions of the Library, and distribute that work
  48121. under terms of your choice, provided that the terms permit
  48122. modification of the work for the customer&#x27;s own use and reverse
  48123. engineering for debugging such modifications.
  48124. You must give prominent notice with each copy of the work that the
  48125. Library is used in it and that the Library and its use are covered by
  48126. this License. You must supply a copy of this License. If the work
  48127. during execution displays copyright notices, you must include the
  48128. copyright notice for the Library among them, as well as a reference
  48129. directing the user to the copy of this License. Also, you must do one
  48130. of these things:
  48131. a) Accompany the work with the complete corresponding
  48132. machine-readable source code for the Library including whatever
  48133. changes were used in the work (which must be distributed under
  48134. Sections 1 and 2 above); and, if the work is an executable linked
  48135. with the Library, with the complete machine-readable &quot;work that
  48136. uses the Library&quot;, as object code and/or source code, so that the
  48137. user can modify the Library and then relink to produce a modified
  48138. executable containing the modified Library. (It is understood
  48139. that the user who changes the contents of definitions files in the
  48140. Library will not necessarily be able to recompile the application
  48141. to use the modified definitions.)
  48142. b) Use a suitable shared library mechanism for linking with the
  48143. Library. A suitable mechanism is one that (1) uses at run time a
  48144. copy of the library already present on the user&#x27;s computer system,
  48145. rather than copying library functions into the executable, and (2)
  48146. will operate properly with a modified version of the library, if
  48147. the user installs one, as long as the modified version is
  48148. interface-compatible with the version that the work was made with.
  48149. c) Accompany the work with a written offer, valid for at
  48150. least three years, to give the same user the materials
  48151. specified in Subsection 6a, above, for a charge no more
  48152. than the cost of performing this distribution.
  48153. d) If distribution of the work is made by offering access to copy
  48154. from a designated place, offer equivalent access to copy the above
  48155. specified materials from the same place.
  48156. e) Verify that the user has already received a copy of these
  48157. materials or that you have already sent this user a copy.
  48158. For an executable, the required form of the &quot;work that uses the
  48159. Library&quot; must include any data and utility programs needed for
  48160. reproducing the executable from it. However, as a special exception,
  48161. the materials to be distributed need not include anything that is
  48162. normally distributed (in either source or binary form) with the major
  48163. components (compiler, kernel, and so on) of the operating system on
  48164. which the executable runs, unless that component itself accompanies
  48165. the executable.
  48166. It may happen that this requirement contradicts the license
  48167. restrictions of other proprietary libraries that do not normally
  48168. accompany the operating system. Such a contradiction means you cannot
  48169. use both them and the Library together in an executable that you
  48170. distribute.
  48171. 7. You may place library facilities that are a work based on the
  48172. Library side-by-side in a single library together with other library
  48173. facilities not covered by this License, and distribute such a combined
  48174. library, provided that the separate distribution of the work based on
  48175. the Library and of the other library facilities is otherwise
  48176. permitted, and provided that you do these two things:
  48177. a) Accompany the combined library with a copy of the same work
  48178. based on the Library, uncombined with any other library
  48179. facilities. This must be distributed under the terms of the
  48180. Sections above.
  48181. b) Give prominent notice with the combined library of the fact
  48182. that part of it is a work based on the Library, and explaining
  48183. where to find the accompanying uncombined form of the same work.
  48184. 8. You may not copy, modify, sublicense, link with, or distribute
  48185. the Library except as expressly provided under this License. Any
  48186. attempt otherwise to copy, modify, sublicense, link with, or
  48187. distribute the Library is void, and will automatically terminate your
  48188. rights under this License. However, parties who have received copies,
  48189. or rights, from you under this License will not have their licenses
  48190. terminated so long as such parties remain in full compliance.
  48191. 9. You are not required to accept this License, since you have not
  48192. signed it. However, nothing else grants you permission to modify or
  48193. distribute the Library or its derivative works. These actions are
  48194. prohibited by law if you do not accept this License. Therefore, by
  48195. modifying or distributing the Library (or any work based on the
  48196. Library), you indicate your acceptance of this License to do so, and
  48197. all its terms and conditions for copying, distributing or modifying
  48198. the Library or works based on it.
  48199. 10. Each time you redistribute the Library (or any work based on the
  48200. Library), the recipient automatically receives a license from the
  48201. original licensor to copy, distribute, link with or modify the Library
  48202. subject to these terms and conditions. You may not impose any further
  48203. restrictions on the recipients&#x27; exercise of the rights granted herein.
  48204. You are not responsible for enforcing compliance by third parties with
  48205. this License.
  48206. 11. If, as a consequence of a court judgment or allegation of patent
  48207. infringement or for any other reason (not limited to patent issues),
  48208. conditions are imposed on you (whether by court order, agreement or
  48209. otherwise) that contradict the conditions of this License, they do not
  48210. excuse you from the conditions of this License. If you cannot
  48211. distribute so as to satisfy simultaneously your obligations under this
  48212. License and any other pertinent obligations, then as a consequence you
  48213. may not distribute the Library at all. For example, if a patent
  48214. license would not permit royalty-free redistribution of the Library by
  48215. all those who receive copies directly or indirectly through you, then
  48216. the only way you could satisfy both it and this License would be to
  48217. refrain entirely from distribution of the Library.
  48218. If any portion of this section is held invalid or unenforceable under any
  48219. particular circumstance, the balance of the section is intended to apply,
  48220. and the section as a whole is intended to apply in other circumstances.
  48221. It is not the purpose of this section to induce you to infringe any
  48222. patents or other property right claims or to contest validity of any
  48223. such claims; this section has the sole purpose of protecting the
  48224. integrity of the free software distribution system which is
  48225. implemented by public license practices. Many people have made
  48226. generous contributions to the wide range of software distributed
  48227. through that system in reliance on consistent application of that
  48228. system; it is up to the author/donor to decide if he or she is willing
  48229. to distribute software through any other system and a licensee cannot
  48230. impose that choice.
  48231. This section is intended to make thoroughly clear what is believed to
  48232. be a consequence of the rest of this License.
  48233. 12. If the distribution and/or use of the Library is restricted in
  48234. certain countries either by patents or by copyrighted interfaces, the
  48235. original copyright holder who places the Library under this License may add
  48236. an explicit geographical distribution limitation excluding those countries,
  48237. so that distribution is permitted only in or among countries not thus
  48238. excluded. In such case, this License incorporates the limitation as if
  48239. written in the body of this License.
  48240. 13. The Free Software Foundation may publish revised and/or new
  48241. versions of the Lesser General Public License from time to time.
  48242. Such new versions will be similar in spirit to the present version,
  48243. but may differ in detail to address new problems or concerns.
  48244. Each version is given a distinguishing version number. If the Library
  48245. specifies a version number of this License which applies to it and
  48246. &quot;any later version&quot;, you have the option of following the terms and
  48247. conditions either of that version or of any later version published by
  48248. the Free Software Foundation. If the Library does not specify a
  48249. license version number, you may choose any version ever published by
  48250. the Free Software Foundation.
  48251. 14. If you wish to incorporate parts of the Library into other free
  48252. programs whose distribution conditions are incompatible with these,
  48253. write to the author to ask for permission. For software which is
  48254. copyrighted by the Free Software Foundation, write to the Free
  48255. Software Foundation; we sometimes make exceptions for this. Our
  48256. decision will be guided by the two goals of preserving the free status
  48257. of all derivatives of our free software and of promoting the sharing
  48258. and reuse of software generally.
  48259. NO WARRANTY
  48260. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  48261. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  48262. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  48263. OTHER PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY
  48264. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  48265. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  48266. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  48267. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  48268. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  48269. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  48270. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  48271. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  48272. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  48273. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  48274. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  48275. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  48276. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  48277. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  48278. DAMAGES.
  48279. END OF TERMS AND CONDITIONS
  48280. How to Apply These Terms to Your New Libraries
  48281. If you develop a new library, and you want it to be of the greatest
  48282. possible use to the public, we recommend making it free software that
  48283. everyone can redistribute and change. You can do so by permitting
  48284. redistribution under these terms (or, alternatively, under the terms of the
  48285. ordinary General Public License).
  48286. To apply these terms, attach the following notices to the library. It is
  48287. safest to attach them to the start of each source file to most effectively
  48288. convey the exclusion of warranty; and each file should have at least the
  48289. &quot;copyright&quot; line and a pointer to where the full notice is found.
  48290. &lt;one line to give the library&#x27;s name and a brief idea of what it does.&gt;
  48291. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  48292. This library is free software; you can redistribute it and/or
  48293. modify it under the terms of the GNU Lesser General Public
  48294. License as published by the Free Software Foundation; either
  48295. version 2.1 of the License, or (at your option) any later version.
  48296. This library is distributed in the hope that it will be useful,
  48297. but WITHOUT ANY WARRANTY; without even the implied warranty of
  48298. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  48299. Lesser General Public License for more details.
  48300. You should have received a copy of the GNU Lesser General Public
  48301. License along with this library; if not, write to the Free Software
  48302. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  48303. Also add information on how to contact you by electronic and paper mail.
  48304. You should also get your employer (if you work as a programmer) or your
  48305. school, if any, to sign a &quot;copyright disclaimer&quot; for the library, if
  48306. necessary. Here is a sample; alter the names:
  48307. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  48308. library `Frob&#x27; (a library for tweaking knobs) written by James Random Hacker.
  48309. &lt;signature of Ty Coon&gt;, 1 April 1990
  48310. Ty Coon, President of Vice
  48311. That&#x27;s all there is to it!
  48312. ****************************
  48313. icu
  48314. ****************************
  48315. ICU
  48316. There are two licenses here:
  48317. - ICU license
  48318. - Unicode Terms of Use
  48319. ------------------------------------------------------------------------------
  48320. ICU License - ICU 1.8.1 and later
  48321. From http://source.icu-project.org/repos/icu/icu/trunk/license.html
  48322. X License (old version). For license pedigree see the
  48323. ICU FAQ at http://icu-project.org/userguide/icufaq.html
  48324. COPYRIGHT AND PERMISSION NOTICE
  48325. Copyright (c) 1995-2006 International Business Machines Corporation and others
  48326. All rights reserved.
  48327. Permission is hereby granted, free of charge, to any person obtaining a copy
  48328. of this software and associated documentation files (the &quot;Software&quot;), to deal
  48329. in the Software without restriction, including without limitation the rights
  48330. to use, copy, modify, merge, publish, distribute, and/or sell copies of the
  48331. Software, and to permit persons to whom the Software is furnished to do so,
  48332. provided that the above copyright notice(s) and this permission notice appear
  48333. in all copies of the Software and that both the above copyright notice(s) and
  48334. this permission notice appear in supporting documentation.
  48335. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  48336. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  48337. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  48338. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE
  48339. LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY
  48340. DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  48341. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  48342. CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  48343. Except as contained in this notice, the name of a copyright holder shall not
  48344. be used in advertising or otherwise to promote the sale, use or other dealings
  48345. in this Software without prior written authorization of the copyright holder.
  48346. All trademarks and registered trademarks mentioned herein are the property of their respective owners.
  48347. ------------------------------------------------------------------------------
  48348. Unicode Terms of Use, from http://www.unicode.org/copyright.html
  48349. For the general privacy policy governing access to this site, see the
  48350. Unicode Privacy Policy. For trademark usage, see the Unicode Consortium
  48351. Trademarks and Logo Policy.
  48352. Notice to End User: Terms of Use
  48353. Carefully read the following legal agreement (&quot;Agreement&quot;). Use or copying
  48354. of the software and/or codes provided with this agreement (The &quot;Software&quot;)
  48355. constitutes your acceptance of these terms
  48356. 1. Unicode Copyright.
  48357. 1. Copyright 1991-2007 Unicode, Inc. All rights reserved.
  48358. 2. Certain documents and files on this website contain a legend
  48359. indicating that &quot;Modification is permitted.&quot; Any person is hereby authorized,
  48360. without fee, to modify such documents and files to create derivative works
  48361. conforming to the Unicode Standard, subject to Terms and Conditions herein.
  48362. 3. Any person is hereby authorized, without fee, to view, use,
  48363. reproduce, and distribute all documents and files solely for informational
  48364. purposes in the creation of products supporting the Unicode Standard, subject
  48365. to the Terms and Conditions herein.
  48366. 4. Further specifications of rights and restrictions pertaining
  48367. to the use of the particular set of data files known as the &quot;Unicode Character
  48368. Database&quot; can be found in Exhibit 1.
  48369. 5. Each version of the Unicode Standard has further specifications
  48370. of rights and restrictions of use. For the book editions, these are found on
  48371. the back of the title page. For the online edition, certain files (such as the
  48372. PDF files for book chapters and code charts) carry specific restrictions. All
  48373. other files are covered under these general Terms of Use. To request a
  48374. permission to reproduce any part of the Unicode Standard, please contact the
  48375. Unicode Consortium.
  48376. 6. No license is granted to &quot;mirror&quot; the Unicode website where a
  48377. fee is charged for access to the &quot;mirror&quot; site.
  48378. 7. Modification is not permitted with respect to this document.
  48379. All copies of this document must be verbatim.
  48380. 2. Restricted Rights Legend. Any technical data or software which is
  48381. licensed to the United States of America, its agencies and/or instrumentalities
  48382. under this Agreement is commercial technical data or commercial computer
  48383. software developed exclusively at private expense as defined in FAR 2.101, or
  48384. DFARS 252.227-7014 (June 1995), as applicable. For technical data, use,
  48385. duplication, or disclosure by the Government is subject to restrictions as set
  48386. forth in DFARS 202.227-7015 Technical Data, Commercial and Items (Nov 1995)
  48387. and this Agreement. For Software, in accordance with FAR 12-212 or
  48388. DFARS 227-7202, as applicable, use, duplication or disclosure by the Government
  48389. is subject to the restrictions set forth in this Agreement.
  48390. 3. Warranties and Disclaimers.
  48391. 1. This publication and/or website may include technical or
  48392. typographical errors or other inaccuracies . Changes are periodically added to
  48393. the information herein; these changes will be incorporated in new editions of
  48394. the publication and/or website. Unicode may make improvements and/or changes
  48395. in the product(s) and/or program(s) described in this publication and/or
  48396. website at any time.
  48397. 2. If this file has been purchased on magnetic or optical media
  48398. from Unicode, Inc. the sole and exclusive remedy for any claim will be exchange
  48399. of the defective media within ninety (90) days of original purchase.
  48400. 3. EXCEPT AS PROVIDED IN SECTION C.2, THIS PUBLICATION AND/OR
  48401. SOFTWARE IS PROVIDED &quot;AS IS&quot; WITHOUT WARRANTY OF ANY KIND EITHER EXPRESS,
  48402. IMPLIED, OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTIES OF
  48403. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
  48404. UNICODE AND ITS LICENSORS ASSUME NO RESPONSIBILITY FOR ERRORS OR OMISSIONS IN
  48405. THIS PUBLICATION AND/OR SOFTWARE OR OTHER DOCUMENTS WHICH ARE REFERENCED BY OR
  48406. LINKED TO THIS PUBLICATION OR THE UNICODE WEBSITE.
  48407. 4. Waiver of Damages. In no event shall Unicode or its licensors be
  48408. liable for any special, incidental, indirect or consequential damages of any
  48409. kind, or any damages whatsoever, whether or not Unicode was advised of the
  48410. possibility of the damage, including, without limitation, those resulting from
  48411. the following: loss of use, data or profits, in connection with the use,
  48412. modification or distribution of this information or its derivatives.
  48413. 5. Trademarks.
  48414. 1. Unicode and the Unicode logo are registered trademarks of
  48415. Unicode, Inc.
  48416. 2. This site contains product names and corporate names of other
  48417. companies. All product names and company names and logos mentioned herein are
  48418. the trademarks or registered trademarks of their respective owners. Other
  48419. products and corporate names mentioned herein which are trademarks of a third
  48420. party are used only for explanation and for the owners&#x27; benefit and with no
  48421. intent to infringe.
  48422. 3. Use of third party products or information referred to herein
  48423. is at the user\x{2019}s risk.
  48424. 6. Miscellaneous.
  48425. 1. Jurisdiction and Venue. This server is operated from a location
  48426. in the State of California, United States of America. Unicode makes no
  48427. representation that the materials are appropriate for use in other locations.
  48428. If you access this server from other locations, you are responsible for
  48429. compliance with local laws. This Agreement, all use of this site and any
  48430. claims and damages resulting from use of this site are governed solely by the
  48431. laws of the State of California without regard to any principles which would
  48432. apply the laws of a different jurisdiction. The user agrees that any disputes
  48433. regarding this site shall be resolved solely in the courts located in Santa
  48434. Clara County, California. The user agrees said courts have personal
  48435. jurisdiction and agree to waive any right to transfer the dispute to any other
  48436. forum.
  48437. 2. Modification by Unicode Unicode shall have the right to modify
  48438. this Agreement at any time by posting it to this site. The user may not assign
  48439. any part of this Agreement without Unicode\x{2019}s prior written consent.
  48440. 3. Taxes. The user agrees to pay any taxes arising from access to
  48441. this website or use of the information herein, except for those based on
  48442. Unicode\x{2019}s net income.
  48443. 4. Severability. If any provision of this Agreement is declared
  48444. invalid or unenforceable, the remaining provisions of this Agreement shall
  48445. remain in effect.
  48446. 5. Entire Agreement. This Agreement constitutes the entire
  48447. agreement between the parties.
  48448. EXHIBIT 1
  48449. UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
  48450. Unicode Data Files include all data files under the directories
  48451. http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
  48452. http://www.unicode.org/cldr/data/ . Unicode Software includes any source code
  48453. published in the Unicode Standard or under the directories
  48454. http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
  48455. http://www.unicode.org/cldr/data/.
  48456. NOTICE TO USER: Carefully read the following legal agreement. BY
  48457. DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.&#x27;S DATA FILES
  48458. (&quot;DATA FILES&quot;), AND/OR SOFTWARE (&quot;SOFTWARE&quot;), YOU UNEQUIVOCALLY ACCEPT, AND
  48459. AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF
  48460. YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA
  48461. FILES OR SOFTWARE.
  48462. COPYRIGHT AND PERMISSION NOTICE
  48463. Copyright 1991-2007 Unicode, Inc. All rights reserved. Distributed under
  48464. the Terms of Use in http://www.unicode.org/copyright.html.
  48465. Permission is hereby granted, free of charge, to any person obtaining a
  48466. copy of the Unicode data files and any associated documentation (the &quot;Data
  48467. Files&quot;) or Unicode software and any associated documentation (the &quot;Software&quot;)
  48468. to deal in the Data Files or Software without restriction, including without
  48469. limitation the rights to use, copy, modify, merge, publish, distribute, and/or
  48470. sell copies of the Data Files or Software, and to permit persons to whom the
  48471. Data Files or Software are furnished to do so, provided that (a) the above
  48472. copyright notice(s) and this permission notice appear with all copies of the
  48473. Data Files or Software, (b) both the above copyright notice(s) and this
  48474. permission notice appear in associated documentation, and (c) there is clear
  48475. notice in each modified Data File or in the Software as well as in the
  48476. documentation associated with the Data File(s) or Software that the data or
  48477. software has been modified.
  48478. THE DATA FILES AND SOFTWARE ARE PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY
  48479. KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  48480. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD
  48481. PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN
  48482. THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  48483. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  48484. WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
  48485. OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR
  48486. SOFTWARE.
  48487. Except as contained in this notice, the name of a copyright holder shall
  48488. not be used in advertising or otherwise to promote the sale, use or other
  48489. dealings in these Data Files or Software without prior written authorization
  48490. of the copyright holder.
  48491. Unicode and the Unicode logo are trademarks of Unicode, Inc., and may be
  48492. registered in some jurisdictions. All other trademarks and registered
  48493. trademarks mentioned herein are the property of their respective owners.
  48494. ****************************
  48495. icu
  48496. ****************************
  48497. ICU
  48498. There are two licenses here:
  48499. - ICU license
  48500. - Unicode Terms of Use
  48501. ------------------------------------------------------------------------------
  48502. ICU License - ICU 1.8.1 and later
  48503. From http://source.icu-project.org/repos/icu/icu/trunk/license.html
  48504. X License (old version). For license pedigree see the
  48505. ICU FAQ at http://icu-project.org/userguide/icufaq.html
  48506. COPYRIGHT AND PERMISSION NOTICE
  48507. Copyright (c) 1995-2006 International Business Machines Corporation and others
  48508. All rights reserved.
  48509. Permission is hereby granted, free of charge, to any person obtaining a copy
  48510. of this software and associated documentation files (the &quot;Software&quot;), to deal
  48511. in the Software without restriction, including without limitation the rights
  48512. to use, copy, modify, merge, publish, distribute, and/or sell copies of the
  48513. Software, and to permit persons to whom the Software is furnished to do so,
  48514. provided that the above copyright notice(s) and this permission notice appear
  48515. in all copies of the Software and that both the above copyright notice(s) and
  48516. this permission notice appear in supporting documentation.
  48517. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  48518. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  48519. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  48520. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS NOTICE BE
  48521. LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY
  48522. DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  48523. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  48524. CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  48525. Except as contained in this notice, the name of a copyright holder shall not
  48526. be used in advertising or otherwise to promote the sale, use or other dealings
  48527. in this Software without prior written authorization of the copyright holder.
  48528. All trademarks and registered trademarks mentioned herein are the property of their respective owners.
  48529. ------------------------------------------------------------------------------
  48530. Unicode Terms of Use, from http://www.unicode.org/copyright.html
  48531. For the general privacy policy governing access to this site, see the
  48532. Unicode Privacy Policy. For trademark usage, see the Unicode Consortium
  48533. Trademarks and Logo Policy.
  48534. Notice to End User: Terms of Use
  48535. Carefully read the following legal agreement (&quot;Agreement&quot;). Use or copying
  48536. of the software and/or codes provided with this agreement (The &quot;Software&quot;)
  48537. constitutes your acceptance of these terms
  48538. 1. Unicode Copyright.
  48539. 1. Copyright 1991-2007 Unicode, Inc. All rights reserved.
  48540. 2. Certain documents and files on this website contain a legend
  48541. indicating that &quot;Modification is permitted.&quot; Any person is hereby authorized,
  48542. without fee, to modify such documents and files to create derivative works
  48543. conforming to the Unicode Standard, subject to Terms and Conditions herein.
  48544. 3. Any person is hereby authorized, without fee, to view, use,
  48545. reproduce, and distribute all documents and files solely for informational
  48546. purposes in the creation of products supporting the Unicode Standard, subject
  48547. to the Terms and Conditions herein.
  48548. 4. Further specifications of rights and restrictions pertaining
  48549. to the use of the particular set of data files known as the &quot;Unicode Character
  48550. Database&quot; can be found in Exhibit 1.
  48551. 5. Each version of the Unicode Standard has further specifications
  48552. of rights and restrictions of use. For the book editions, these are found on
  48553. the back of the title page. For the online edition, certain files (such as the
  48554. PDF files for book chapters and code charts) carry specific restrictions. All
  48555. other files are covered under these general Terms of Use. To request a
  48556. permission to reproduce any part of the Unicode Standard, please contact the
  48557. Unicode Consortium.
  48558. 6. No license is granted to &quot;mirror&quot; the Unicode website where a
  48559. fee is charged for access to the &quot;mirror&quot; site.
  48560. 7. Modification is not permitted with respect to this document.
  48561. All copies of this document must be verbatim.
  48562. 2. Restricted Rights Legend. Any technical data or software which is
  48563. licensed to the United States of America, its agencies and/or instrumentalities
  48564. under this Agreement is commercial technical data or commercial computer
  48565. software developed exclusively at private expense as defined in FAR 2.101, or
  48566. DFARS 252.227-7014 (June 1995), as applicable. For technical data, use,
  48567. duplication, or disclosure by the Government is subject to restrictions as set
  48568. forth in DFARS 202.227-7015 Technical Data, Commercial and Items (Nov 1995)
  48569. and this Agreement. For Software, in accordance with FAR 12-212 or
  48570. DFARS 227-7202, as applicable, use, duplication or disclosure by the Government
  48571. is subject to the restrictions set forth in this Agreement.
  48572. 3. Warranties and Disclaimers.
  48573. 1. This publication and/or website may include technical or
  48574. typographical errors or other inaccuracies . Changes are periodically added to
  48575. the information herein; these changes will be incorporated in new editions of
  48576. the publication and/or website. Unicode may make improvements and/or changes
  48577. in the product(s) and/or program(s) described in this publication and/or
  48578. website at any time.
  48579. 2. If this file has been purchased on magnetic or optical media
  48580. from Unicode, Inc. the sole and exclusive remedy for any claim will be exchange
  48581. of the defective media within ninety (90) days of original purchase.
  48582. 3. EXCEPT AS PROVIDED IN SECTION C.2, THIS PUBLICATION AND/OR
  48583. SOFTWARE IS PROVIDED &quot;AS IS&quot; WITHOUT WARRANTY OF ANY KIND EITHER EXPRESS,
  48584. IMPLIED, OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, ANY WARRANTIES OF
  48585. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT.
  48586. UNICODE AND ITS LICENSORS ASSUME NO RESPONSIBILITY FOR ERRORS OR OMISSIONS IN
  48587. THIS PUBLICATION AND/OR SOFTWARE OR OTHER DOCUMENTS WHICH ARE REFERENCED BY OR
  48588. LINKED TO THIS PUBLICATION OR THE UNICODE WEBSITE.
  48589. 4. Waiver of Damages. In no event shall Unicode or its licensors be
  48590. liable for any special, incidental, indirect or consequential damages of any
  48591. kind, or any damages whatsoever, whether or not Unicode was advised of the
  48592. possibility of the damage, including, without limitation, those resulting from
  48593. the following: loss of use, data or profits, in connection with the use,
  48594. modification or distribution of this information or its derivatives.
  48595. 5. Trademarks.
  48596. 1. Unicode and the Unicode logo are registered trademarks of
  48597. Unicode, Inc.
  48598. 2. This site contains product names and corporate names of other
  48599. companies. All product names and company names and logos mentioned herein are
  48600. the trademarks or registered trademarks of their respective owners. Other
  48601. products and corporate names mentioned herein which are trademarks of a third
  48602. party are used only for explanation and for the owners&#x27; benefit and with no
  48603. intent to infringe.
  48604. 3. Use of third party products or information referred to herein
  48605. is at the user\x{2019}s risk.
  48606. 6. Miscellaneous.
  48607. 1. Jurisdiction and Venue. This server is operated from a location
  48608. in the State of California, United States of America. Unicode makes no
  48609. representation that the materials are appropriate for use in other locations.
  48610. If you access this server from other locations, you are responsible for
  48611. compliance with local laws. This Agreement, all use of this site and any
  48612. claims and damages resulting from use of this site are governed solely by the
  48613. laws of the State of California without regard to any principles which would
  48614. apply the laws of a different jurisdiction. The user agrees that any disputes
  48615. regarding this site shall be resolved solely in the courts located in Santa
  48616. Clara County, California. The user agrees said courts have personal
  48617. jurisdiction and agree to waive any right to transfer the dispute to any other
  48618. forum.
  48619. 2. Modification by Unicode Unicode shall have the right to modify
  48620. this Agreement at any time by posting it to this site. The user may not assign
  48621. any part of this Agreement without Unicode\x{2019}s prior written consent.
  48622. 3. Taxes. The user agrees to pay any taxes arising from access to
  48623. this website or use of the information herein, except for those based on
  48624. Unicode\x{2019}s net income.
  48625. 4. Severability. If any provision of this Agreement is declared
  48626. invalid or unenforceable, the remaining provisions of this Agreement shall
  48627. remain in effect.
  48628. 5. Entire Agreement. This Agreement constitutes the entire
  48629. agreement between the parties.
  48630. EXHIBIT 1
  48631. UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
  48632. Unicode Data Files include all data files under the directories
  48633. http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
  48634. http://www.unicode.org/cldr/data/ . Unicode Software includes any source code
  48635. published in the Unicode Standard or under the directories
  48636. http://www.unicode.org/Public/, http://www.unicode.org/reports/, and
  48637. http://www.unicode.org/cldr/data/.
  48638. NOTICE TO USER: Carefully read the following legal agreement. BY
  48639. DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.&#x27;S DATA FILES
  48640. (&quot;DATA FILES&quot;), AND/OR SOFTWARE (&quot;SOFTWARE&quot;), YOU UNEQUIVOCALLY ACCEPT, AND
  48641. AGREE TO BE BOUND BY, ALL OF THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF
  48642. YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE THE DATA
  48643. FILES OR SOFTWARE.
  48644. COPYRIGHT AND PERMISSION NOTICE
  48645. Copyright 1991-2007 Unicode, Inc. All rights reserved. Distributed under
  48646. the Terms of Use in http://www.unicode.org/copyright.html.
  48647. Permission is hereby granted, free of charge, to any person obtaining a
  48648. copy of the Unicode data files and any associated documentation (the &quot;Data
  48649. Files&quot;) or Unicode software and any associated documentation (the &quot;Software&quot;)
  48650. to deal in the Data Files or Software without restriction, including without
  48651. limitation the rights to use, copy, modify, merge, publish, distribute, and/or
  48652. sell copies of the Data Files or Software, and to permit persons to whom the
  48653. Data Files or Software are furnished to do so, provided that (a) the above
  48654. copyright notice(s) and this permission notice appear with all copies of the
  48655. Data Files or Software, (b) both the above copyright notice(s) and this
  48656. permission notice appear in associated documentation, and (c) there is clear
  48657. notice in each modified Data File or in the Software as well as in the
  48658. documentation associated with the Data File(s) or Software that the data or
  48659. software has been modified.
  48660. THE DATA FILES AND SOFTWARE ARE PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY
  48661. KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  48662. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD
  48663. PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN
  48664. THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  48665. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  48666. WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING
  48667. OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THE DATA FILES OR
  48668. SOFTWARE.
  48669. Except as contained in this notice, the name of a copyright holder shall
  48670. not be used in advertising or otherwise to promote the sale, use or other
  48671. dealings in these Data Files or Software without prior written authorization
  48672. of the copyright holder.
  48673. Unicode and the Unicode logo are trademarks of Unicode, Inc., and may be
  48674. registered in some jurisdictions. All other trademarks and registered
  48675. trademarks mentioned herein are the property of their respective owners.
  48676. ****************************
  48677. java/android_libs/exoplayer
  48678. ****************************
  48679. Apache License
  48680. Version 2.0, January 2004
  48681. http://www.apache.org/licenses/
  48682. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  48683. 1. Definitions.
  48684. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  48685. and distribution as defined by Sections 1 through 9 of this document.
  48686. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  48687. the copyright owner that is granting the License.
  48688. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  48689. other entities that control, are controlled by, or are under common
  48690. control with that entity. For the purposes of this definition,
  48691. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  48692. direction or management of such entity, whether by contract or
  48693. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  48694. outstanding shares, or (iii) beneficial ownership of such entity.
  48695. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  48696. exercising permissions granted by this License.
  48697. &quot;Source&quot; form shall mean the preferred form for making modifications,
  48698. including but not limited to software source code, documentation
  48699. source, and configuration files.
  48700. &quot;Object&quot; form shall mean any form resulting from mechanical
  48701. transformation or translation of a Source form, including but
  48702. not limited to compiled object code, generated documentation,
  48703. and conversions to other media types.
  48704. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  48705. Object form, made available under the License, as indicated by a
  48706. copyright notice that is included in or attached to the work
  48707. (an example is provided in the Appendix below).
  48708. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  48709. form, that is based on (or derived from) the Work and for which the
  48710. editorial revisions, annotations, elaborations, or other modifications
  48711. represent, as a whole, an original work of authorship. For the purposes
  48712. of this License, Derivative Works shall not include works that remain
  48713. separable from, or merely link (or bind by name) to the interfaces of,
  48714. the Work and Derivative Works thereof.
  48715. &quot;Contribution&quot; shall mean any work of authorship, including
  48716. the original version of the Work and any modifications or additions
  48717. to that Work or Derivative Works thereof, that is intentionally
  48718. submitted to Licensor for inclusion in the Work by the copyright owner
  48719. or by an individual or Legal Entity authorized to submit on behalf of
  48720. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  48721. means any form of electronic, verbal, or written communication sent
  48722. to the Licensor or its representatives, including but not limited to
  48723. communication on electronic mailing lists, source code control systems,
  48724. and issue tracking systems that are managed by, or on behalf of, the
  48725. Licensor for the purpose of discussing and improving the Work, but
  48726. excluding communication that is conspicuously marked or otherwise
  48727. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  48728. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  48729. on behalf of whom a Contribution has been received by Licensor and
  48730. subsequently incorporated within the Work.
  48731. 2. Grant of Copyright License. Subject to the terms and conditions of
  48732. this License, each Contributor hereby grants to You a perpetual,
  48733. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  48734. copyright license to reproduce, prepare Derivative Works of,
  48735. publicly display, publicly perform, sublicense, and distribute the
  48736. Work and such Derivative Works in Source or Object form.
  48737. 3. Grant of Patent License. Subject to the terms and conditions of
  48738. this License, each Contributor hereby grants to You a perpetual,
  48739. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  48740. (except as stated in this section) patent license to make, have made,
  48741. use, offer to sell, sell, import, and otherwise transfer the Work,
  48742. where such license applies only to those patent claims licensable
  48743. by such Contributor that are necessarily infringed by their
  48744. Contribution(s) alone or by combination of their Contribution(s)
  48745. with the Work to which such Contribution(s) was submitted. If You
  48746. institute patent litigation against any entity (including a
  48747. cross-claim or counterclaim in a lawsuit) alleging that the Work
  48748. or a Contribution incorporated within the Work constitutes direct
  48749. or contributory patent infringement, then any patent licenses
  48750. granted to You under this License for that Work shall terminate
  48751. as of the date such litigation is filed.
  48752. 4. Redistribution. You may reproduce and distribute copies of the
  48753. Work or Derivative Works thereof in any medium, with or without
  48754. modifications, and in Source or Object form, provided that You
  48755. meet the following conditions:
  48756. (a) You must give any other recipients of the Work or
  48757. Derivative Works a copy of this License; and
  48758. (b) You must cause any modified files to carry prominent notices
  48759. stating that You changed the files; and
  48760. (c) You must retain, in the Source form of any Derivative Works
  48761. that You distribute, all copyright, patent, trademark, and
  48762. attribution notices from the Source form of the Work,
  48763. excluding those notices that do not pertain to any part of
  48764. the Derivative Works; and
  48765. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  48766. distribution, then any Derivative Works that You distribute must
  48767. include a readable copy of the attribution notices contained
  48768. within such NOTICE file, excluding those notices that do not
  48769. pertain to any part of the Derivative Works, in at least one
  48770. of the following places: within a NOTICE text file distributed
  48771. as part of the Derivative Works; within the Source form or
  48772. documentation, if provided along with the Derivative Works; or,
  48773. within a display generated by the Derivative Works, if and
  48774. wherever such third-party notices normally appear. The contents
  48775. of the NOTICE file are for informational purposes only and
  48776. do not modify the License. You may add Your own attribution
  48777. notices within Derivative Works that You distribute, alongside
  48778. or as an addendum to the NOTICE text from the Work, provided
  48779. that such additional attribution notices cannot be construed
  48780. as modifying the License.
  48781. You may add Your own copyright statement to Your modifications and
  48782. may provide additional or different license terms and conditions
  48783. for use, reproduction, or distribution of Your modifications, or
  48784. for any such Derivative Works as a whole, provided Your use,
  48785. reproduction, and distribution of the Work otherwise complies with
  48786. the conditions stated in this License.
  48787. 5. Submission of Contributions. Unless You explicitly state otherwise,
  48788. any Contribution intentionally submitted for inclusion in the Work
  48789. by You to the Licensor shall be under the terms and conditions of
  48790. this License, without any additional terms or conditions.
  48791. Notwithstanding the above, nothing herein shall supersede or modify
  48792. the terms of any separate license agreement you may have executed
  48793. with Licensor regarding such Contributions.
  48794. 6. Trademarks. This License does not grant permission to use the trade
  48795. names, trademarks, service marks, or product names of the Licensor,
  48796. except as required for reasonable and customary use in describing the
  48797. origin of the Work and reproducing the content of the NOTICE file.
  48798. 7. Disclaimer of Warranty. Unless required by applicable law or
  48799. agreed to in writing, Licensor provides the Work (and each
  48800. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  48801. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  48802. implied, including, without limitation, any warranties or conditions
  48803. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  48804. PARTICULAR PURPOSE. You are solely responsible for determining the
  48805. appropriateness of using or redistributing the Work and assume any
  48806. risks associated with Your exercise of permissions under this License.
  48807. 8. Limitation of Liability. In no event and under no legal theory,
  48808. whether in tort (including negligence), contract, or otherwise,
  48809. unless required by applicable law (such as deliberate and grossly
  48810. negligent acts) or agreed to in writing, shall any Contributor be
  48811. liable to You for damages, including any direct, indirect, special,
  48812. incidental, or consequential damages of any character arising as a
  48813. result of this License or out of the use or inability to use the
  48814. Work (including but not limited to damages for loss of goodwill,
  48815. work stoppage, computer failure or malfunction, or any and all
  48816. other commercial damages or losses), even if such Contributor
  48817. has been advised of the possibility of such damages.
  48818. 9. Accepting Warranty or Additional Liability. While redistributing
  48819. the Work or Derivative Works thereof, You may choose to offer,
  48820. and charge a fee for, acceptance of support, warranty, indemnity,
  48821. or other liability obligations and/or rights consistent with this
  48822. License. However, in accepting such obligations, You may act only
  48823. on Your own behalf and on Your sole responsibility, not on behalf
  48824. of any other Contributor, and only if You agree to indemnify,
  48825. defend, and hold each Contributor harmless for any liability
  48826. incurred by, or claims asserted against, such Contributor by reason
  48827. of your accepting any such warranty or additional liability.
  48828. END OF TERMS AND CONDITIONS
  48829. APPENDIX: How to apply the Apache License to your work.
  48830. To apply the Apache License to your work, attach the following
  48831. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  48832. replaced with your own identifying information. (Don&#x27;t include
  48833. the brackets!) The text should be enclosed in the appropriate
  48834. comment syntax for the file format. We also recommend that a
  48835. file or class name and description of purpose be included on the
  48836. same &quot;printed page&quot; as the copyright notice for easier
  48837. identification within third-party archives.
  48838. Copyright [yyyy] [name of copyright owner]
  48839. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  48840. you may not use this file except in compliance with the License.
  48841. You may obtain a copy of the License at
  48842. http://www.apache.org/licenses/LICENSE-2.0
  48843. Unless required by applicable law or agreed to in writing, software
  48844. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  48845. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  48846. See the License for the specific language governing permissions and
  48847. limitations under the License.
  48848. ****************************
  48849. java/android_libs/protobuf_nano
  48850. ****************************
  48851. Copyright 2008, Google Inc.
  48852. All rights reserved.
  48853. Redistribution and use in source and binary forms, with or without
  48854. modification, are permitted provided that the following conditions are
  48855. met:
  48856. * Redistributions of source code must retain the above copyright
  48857. notice, this list of conditions and the following disclaimer.
  48858. * Redistributions in binary form must reproduce the above
  48859. copyright notice, this list of conditions and the following disclaimer
  48860. in the documentation and/or other materials provided with the
  48861. distribution.
  48862. * Neither the name of Google Inc. nor the names of its
  48863. contributors may be used to endorse or promote products derived from
  48864. this software without specific prior written permission.
  48865. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  48866. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  48867. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  48868. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  48869. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  48870. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  48871. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  48872. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  48873. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  48874. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  48875. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  48876. Code generated by the Protocol Buffer compiler is owned by the owner
  48877. of the input file used when generating it. This code is not
  48878. standalone and requires a support library to be linked with it. This
  48879. support library is itself covered by the above license.
  48880. ****************************
  48881. javascript/jquery_ui
  48882. ****************************
  48883. The MIT License (MIT)
  48884. Copyright (c) 2015 jQuery Foundation and other contributors
  48885. Permission is hereby granted, free of charge, to any person obtaining a copy of
  48886. this software and associated documentation files (the &quot;Software&quot;), to deal in
  48887. the Software without restriction, including without limitation the rights to
  48888. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
  48889. the Software, and to permit persons to whom the Software is furnished to do so,
  48890. subject to the following conditions:
  48891. The above copyright notice and this permission notice shall be included in all
  48892. copies or substantial portions of the Software.
  48893. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  48894. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  48895. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  48896. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  48897. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  48898. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  48899. ****************************
  48900. javascript/jquery/v2_0_1
  48901. ****************************
  48902. Copyright 2013 jQuery Foundation and other contributors
  48903. http://jquery.com/
  48904. https://github.com/jquery/jquery/blob/master/MIT-LICENSE.txt
  48905. https://github.com/jquery/sizzle/blob/master/LICENSE
  48906. jQuery and Sizzle are released under MIT Licence.
  48907. The text is provided below.
  48908. MIT License
  48909. ----
  48910. Copyright 2013 jQuery Foundation and other contributors
  48911. http://jquery.com/
  48912. Permission is hereby granted, free of charge, to any person obtaining
  48913. a copy of this software and associated documentation files (the
  48914. &quot;Software&quot;), to deal in the Software without restriction, including
  48915. without limitation the rights to use, copy, modify, merge, publish,
  48916. distribute, sublicense, and/or sell copies of the Software, and to
  48917. permit persons to whom the Software is furnished to do so, subject to
  48918. the following conditions:
  48919. The above copyright notice and this permission notice shall be
  48920. included in all copies or substantial portions of the Software.
  48921. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  48922. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  48923. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  48924. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  48925. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  48926. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  48927. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  48928. ****************************
  48929. javascript/tracing_framework
  48930. ****************************
  48931. Copyright 2012, Google Inc.
  48932. All rights reserved.
  48933. Redistribution and use in source and binary forms, with or without
  48934. modification, are permitted provided that the following conditions are
  48935. met:
  48936. * Redistributions of source code must retain the above copyright
  48937. notice, this list of conditions and the following disclaimer.
  48938. * Redistributions in binary form must reproduce the above
  48939. copyright notice, this list of conditions and the following disclaimer
  48940. in the documentation and/or other materials provided with the
  48941. distribution.
  48942. * Neither the name of Google Inc. nor the names of its
  48943. contributors may be used to endorse or promote products derived from
  48944. this software without specific prior written permission.
  48945. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  48946. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  48947. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  48948. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  48949. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  48950. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  48951. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  48952. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  48953. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  48954. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  48955. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  48956. ****************************
  48957. java_src/android_libs/exoplayer
  48958. ****************************
  48959. Apache License
  48960. Version 2.0, January 2004
  48961. http://www.apache.org/licenses/
  48962. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  48963. 1. Definitions.
  48964. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  48965. and distribution as defined by Sections 1 through 9 of this document.
  48966. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  48967. the copyright owner that is granting the License.
  48968. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  48969. other entities that control, are controlled by, or are under common
  48970. control with that entity. For the purposes of this definition,
  48971. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  48972. direction or management of such entity, whether by contract or
  48973. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  48974. outstanding shares, or (iii) beneficial ownership of such entity.
  48975. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  48976. exercising permissions granted by this License.
  48977. &quot;Source&quot; form shall mean the preferred form for making modifications,
  48978. including but not limited to software source code, documentation
  48979. source, and configuration files.
  48980. &quot;Object&quot; form shall mean any form resulting from mechanical
  48981. transformation or translation of a Source form, including but
  48982. not limited to compiled object code, generated documentation,
  48983. and conversions to other media types.
  48984. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  48985. Object form, made available under the License, as indicated by a
  48986. copyright notice that is included in or attached to the work
  48987. (an example is provided in the Appendix below).
  48988. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  48989. form, that is based on (or derived from) the Work and for which the
  48990. editorial revisions, annotations, elaborations, or other modifications
  48991. represent, as a whole, an original work of authorship. For the purposes
  48992. of this License, Derivative Works shall not include works that remain
  48993. separable from, or merely link (or bind by name) to the interfaces of,
  48994. the Work and Derivative Works thereof.
  48995. &quot;Contribution&quot; shall mean any work of authorship, including
  48996. the original version of the Work and any modifications or additions
  48997. to that Work or Derivative Works thereof, that is intentionally
  48998. submitted to Licensor for inclusion in the Work by the copyright owner
  48999. or by an individual or Legal Entity authorized to submit on behalf of
  49000. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  49001. means any form of electronic, verbal, or written communication sent
  49002. to the Licensor or its representatives, including but not limited to
  49003. communication on electronic mailing lists, source code control systems,
  49004. and issue tracking systems that are managed by, or on behalf of, the
  49005. Licensor for the purpose of discussing and improving the Work, but
  49006. excluding communication that is conspicuously marked or otherwise
  49007. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  49008. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  49009. on behalf of whom a Contribution has been received by Licensor and
  49010. subsequently incorporated within the Work.
  49011. 2. Grant of Copyright License. Subject to the terms and conditions of
  49012. this License, each Contributor hereby grants to You a perpetual,
  49013. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  49014. copyright license to reproduce, prepare Derivative Works of,
  49015. publicly display, publicly perform, sublicense, and distribute the
  49016. Work and such Derivative Works in Source or Object form.
  49017. 3. Grant of Patent License. Subject to the terms and conditions of
  49018. this License, each Contributor hereby grants to You a perpetual,
  49019. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  49020. (except as stated in this section) patent license to make, have made,
  49021. use, offer to sell, sell, import, and otherwise transfer the Work,
  49022. where such license applies only to those patent claims licensable
  49023. by such Contributor that are necessarily infringed by their
  49024. Contribution(s) alone or by combination of their Contribution(s)
  49025. with the Work to which such Contribution(s) was submitted. If You
  49026. institute patent litigation against any entity (including a
  49027. cross-claim or counterclaim in a lawsuit) alleging that the Work
  49028. or a Contribution incorporated within the Work constitutes direct
  49029. or contributory patent infringement, then any patent licenses
  49030. granted to You under this License for that Work shall terminate
  49031. as of the date such litigation is filed.
  49032. 4. Redistribution. You may reproduce and distribute copies of the
  49033. Work or Derivative Works thereof in any medium, with or without
  49034. modifications, and in Source or Object form, provided that You
  49035. meet the following conditions:
  49036. (a) You must give any other recipients of the Work or
  49037. Derivative Works a copy of this License; and
  49038. (b) You must cause any modified files to carry prominent notices
  49039. stating that You changed the files; and
  49040. (c) You must retain, in the Source form of any Derivative Works
  49041. that You distribute, all copyright, patent, trademark, and
  49042. attribution notices from the Source form of the Work,
  49043. excluding those notices that do not pertain to any part of
  49044. the Derivative Works; and
  49045. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  49046. distribution, then any Derivative Works that You distribute must
  49047. include a readable copy of the attribution notices contained
  49048. within such NOTICE file, excluding those notices that do not
  49049. pertain to any part of the Derivative Works, in at least one
  49050. of the following places: within a NOTICE text file distributed
  49051. as part of the Derivative Works; within the Source form or
  49052. documentation, if provided along with the Derivative Works; or,
  49053. within a display generated by the Derivative Works, if and
  49054. wherever such third-party notices normally appear. The contents
  49055. of the NOTICE file are for informational purposes only and
  49056. do not modify the License. You may add Your own attribution
  49057. notices within Derivative Works that You distribute, alongside
  49058. or as an addendum to the NOTICE text from the Work, provided
  49059. that such additional attribution notices cannot be construed
  49060. as modifying the License.
  49061. You may add Your own copyright statement to Your modifications and
  49062. may provide additional or different license terms and conditions
  49063. for use, reproduction, or distribution of Your modifications, or
  49064. for any such Derivative Works as a whole, provided Your use,
  49065. reproduction, and distribution of the Work otherwise complies with
  49066. the conditions stated in this License.
  49067. 5. Submission of Contributions. Unless You explicitly state otherwise,
  49068. any Contribution intentionally submitted for inclusion in the Work
  49069. by You to the Licensor shall be under the terms and conditions of
  49070. this License, without any additional terms or conditions.
  49071. Notwithstanding the above, nothing herein shall supersede or modify
  49072. the terms of any separate license agreement you may have executed
  49073. with Licensor regarding such Contributions.
  49074. 6. Trademarks. This License does not grant permission to use the trade
  49075. names, trademarks, service marks, or product names of the Licensor,
  49076. except as required for reasonable and customary use in describing the
  49077. origin of the Work and reproducing the content of the NOTICE file.
  49078. 7. Disclaimer of Warranty. Unless required by applicable law or
  49079. agreed to in writing, Licensor provides the Work (and each
  49080. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  49081. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  49082. implied, including, without limitation, any warranties or conditions
  49083. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  49084. PARTICULAR PURPOSE. You are solely responsible for determining the
  49085. appropriateness of using or redistributing the Work and assume any
  49086. risks associated with Your exercise of permissions under this License.
  49087. 8. Limitation of Liability. In no event and under no legal theory,
  49088. whether in tort (including negligence), contract, or otherwise,
  49089. unless required by applicable law (such as deliberate and grossly
  49090. negligent acts) or agreed to in writing, shall any Contributor be
  49091. liable to You for damages, including any direct, indirect, special,
  49092. incidental, or consequential damages of any character arising as a
  49093. result of this License or out of the use or inability to use the
  49094. Work (including but not limited to damages for loss of goodwill,
  49095. work stoppage, computer failure or malfunction, or any and all
  49096. other commercial damages or losses), even if such Contributor
  49097. has been advised of the possibility of such damages.
  49098. 9. Accepting Warranty or Additional Liability. While redistributing
  49099. the Work or Derivative Works thereof, You may choose to offer,
  49100. and charge a fee for, acceptance of support, warranty, indemnity,
  49101. or other liability obligations and/or rights consistent with this
  49102. License. However, in accepting such obligations, You may act only
  49103. on Your own behalf and on Your sole responsibility, not on behalf
  49104. of any other Contributor, and only if You agree to indemnify,
  49105. defend, and hold each Contributor harmless for any liability
  49106. incurred by, or claims asserted against, such Contributor by reason
  49107. of your accepting any such warranty or additional liability.
  49108. END OF TERMS AND CONDITIONS
  49109. APPENDIX: How to apply the Apache License to your work.
  49110. To apply the Apache License to your work, attach the following
  49111. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  49112. replaced with your own identifying information. (Don&#x27;t include
  49113. the brackets!) The text should be enclosed in the appropriate
  49114. comment syntax for the file format. We also recommend that a
  49115. file or class name and description of purpose be included on the
  49116. same &quot;printed page&quot; as the copyright notice for easier
  49117. identification within third-party archives.
  49118. Copyright [yyyy] [name of copyright owner]
  49119. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  49120. you may not use this file except in compliance with the License.
  49121. You may obtain a copy of the License at
  49122. http://www.apache.org/licenses/LICENSE-2.0
  49123. Unless required by applicable law or agreed to in writing, software
  49124. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  49125. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  49126. See the License for the specific language governing permissions and
  49127. limitations under the License.
  49128. ****************************
  49129. java_src/android_libs/protobuf_nano/v2
  49130. ****************************
  49131. Copyright 2008, Google Inc.
  49132. All rights reserved.
  49133. Redistribution and use in source and binary forms, with or without
  49134. modification, are permitted provided that the following conditions are
  49135. met:
  49136. * Redistributions of source code must retain the above copyright
  49137. notice, this list of conditions and the following disclaimer.
  49138. * Redistributions in binary form must reproduce the above
  49139. copyright notice, this list of conditions and the following disclaimer
  49140. in the documentation and/or other materials provided with the
  49141. distribution.
  49142. * Neither the name of Google Inc. nor the names of its
  49143. contributors may be used to endorse or promote products derived from
  49144. this software without specific prior written permission.
  49145. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  49146. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  49147. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  49148. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  49149. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  49150. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  49151. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  49152. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  49153. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  49154. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  49155. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  49156. Code generated by the Protocol Buffer compiler is owned by the owner
  49157. of the input file used when generating it. This code is not
  49158. standalone and requires a support library to be linked with it. This
  49159. support library is itself covered by the above license.
  49160. ****************************
  49161. jpeg
  49162. ****************************
  49163. (extracted from src/README)
  49164. LEGAL ISSUES
  49165. ============
  49166. In plain English:
  49167. 1. We don&#x27;t promise that this software works. (But if you find any bugs,
  49168. please let us know!)
  49169. 2. You can use this software for whatever you want. You don&#x27;t have to pay us.
  49170. 3. You may not pretend that you wrote this software. If you use it in a
  49171. program, you must acknowledge somewhere in your documentation that
  49172. you&#x27;ve used the IJG code.
  49173. In legalese:
  49174. The authors make NO WARRANTY or representation, either express or implied,
  49175. with respect to this software, its quality, accuracy, merchantability, or
  49176. fitness for a particular purpose. This software is provided &quot;AS IS&quot;, and you,
  49177. its user, assume the entire risk as to its quality and accuracy.
  49178. This software is copyright (C) 1991-1998, Thomas G. Lane.
  49179. All Rights Reserved except as specified below.
  49180. Permission is hereby granted to use, copy, modify, and distribute this
  49181. software (or portions thereof) for any purpose, without fee, subject to these
  49182. conditions:
  49183. (1) If any part of the source code for this software is distributed, then this
  49184. README file must be included, with this copyright and no-warranty notice
  49185. unaltered; and any additions, deletions, or changes to the original files
  49186. must be clearly indicated in accompanying documentation.
  49187. (2) If only executable code is distributed, then the accompanying
  49188. documentation must state that &quot;this software is based in part on the work of
  49189. the Independent JPEG Group&quot;.
  49190. (3) Permission for use of this software is granted only if the user accepts
  49191. full responsibility for any undesirable consequences; the authors accept
  49192. NO LIABILITY for damages of any kind.
  49193. These conditions apply to any software derived from or based on the IJG code,
  49194. not just to the unmodified library. If you use our work, you ought to
  49195. acknowledge us.
  49196. Permission is NOT granted for the use of any IJG author&#x27;s name or company name
  49197. in advertising or publicity relating to this software or products derived from
  49198. it. This software may be referred to only as &quot;the Independent JPEG Group&#x27;s
  49199. software&quot;.
  49200. We specifically permit and encourage the use of this software as the basis of
  49201. commercial products, provided that all warranty or liability claims are
  49202. assumed by the product vendor.
  49203. ansi2knr.c is included in this distribution by permission of L. Peter Deutsch,
  49204. sole proprietor of its copyright holder, Aladdin Enterprises of Menlo Park, CA.
  49205. ansi2knr.c is NOT covered by the above copyright and conditions, but instead
  49206. by the usual distribution terms of the Free Software Foundation; principally,
  49207. that you must include source code if you redistribute it. (See the file
  49208. ansi2knr.c for full details.) However, since ansi2knr.c is not needed as part
  49209. of any program generated from the IJG code, this does not limit you more than
  49210. the foregoing paragraphs do.
  49211. The Unix configuration script &quot;configure&quot; was produced with GNU Autoconf.
  49212. It is copyright by the Free Software Foundation but is freely distributable.
  49213. The same holds for its supporting scripts (config.guess, config.sub,
  49214. ltconfig, ltmain.sh). Another support script, install-sh, is copyright
  49215. by M.I.T. but is also freely distributable.
  49216. It appears that the arithmetic coding option of the JPEG spec is covered by
  49217. patents owned by IBM, AT&amp;T, and Mitsubishi. Hence arithmetic coding cannot
  49218. legally be used without obtaining one or more licenses. For this reason,
  49219. support for arithmetic coding has been removed from the free JPEG software.
  49220. (Since arithmetic coding provides only a marginal gain over the unpatented
  49221. Huffman mode, it is unlikely that very many implementations will support it.)
  49222. So far as we are aware, there are no patent restrictions on the remaining
  49223. code.
  49224. The IJG distribution formerly included code to read and write GIF files.
  49225. To avoid entanglement with the Unisys LZW patent, GIF reading support has
  49226. been removed altogether, and the GIF writer has been simplified to produce
  49227. &quot;uncompressed GIFs&quot;. This technique does not use the LZW algorithm; the
  49228. resulting GIF files are larger than usual, but are readable by all standard
  49229. GIF decoders.
  49230. We are required to state that
  49231. &quot;The Graphics Interchange Format(c) is the Copyright property of
  49232. CompuServe Incorporated. GIF(sm) is a Service Mark property of
  49233. CompuServe Incorporated.&quot;
  49234. ****************************
  49235. libogg
  49236. ****************************
  49237. Copyright (c) 2002, Xiph.org Foundation
  49238. Redistribution and use in source and binary forms, with or without
  49239. modification, are permitted provided that the following conditions
  49240. are met:
  49241. - Redistributions of source code must retain the above copyright
  49242. notice, this list of conditions and the following disclaimer.
  49243. - Redistributions in binary form must reproduce the above copyright
  49244. notice, this list of conditions and the following disclaimer in the
  49245. documentation and/or other materials provided with the distribution.
  49246. - Neither the name of the Xiph.org Foundation nor the names of its
  49247. contributors may be used to endorse or promote products derived from
  49248. this software without specific prior written permission.
  49249. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  49250. ``AS IS&#x27;&#x27; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  49251. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  49252. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION
  49253. OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  49254. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  49255. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  49256. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  49257. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  49258. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  49259. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  49260. ****************************
  49261. libunwind
  49262. ****************************
  49263. Copyright (c) 2002 Hewlett-Packard Co.
  49264. Permission is hereby granted, free of charge, to any person obtaining
  49265. a copy of this software and associated documentation files (the
  49266. &quot;Software&quot;), to deal in the Software without restriction, including
  49267. without limitation the rights to use, copy, modify, merge, publish,
  49268. distribute, sublicense, and/or sell copies of the Software, and to
  49269. permit persons to whom the Software is furnished to do so, subject to
  49270. the following conditions:
  49271. The above copyright notice and this permission notice shall be
  49272. included in all copies or substantial portions of the Software.
  49273. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  49274. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  49275. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  49276. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  49277. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  49278. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  49279. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  49280. ****************************
  49281. libvorbis
  49282. ****************************
  49283. Copyright (c) 2002-2008 Xiph.org Foundation
  49284. Redistribution and use in source and binary forms, with or without
  49285. modification, are permitted provided that the following conditions
  49286. are met:
  49287. - Redistributions of source code must retain the above copyright
  49288. notice, this list of conditions and the following disclaimer.
  49289. - Redistributions in binary form must reproduce the above copyright
  49290. notice, this list of conditions and the following disclaimer in the
  49291. documentation and/or other materials provided with the distribution.
  49292. - Neither the name of the Xiph.org Foundation nor the names of its
  49293. contributors may be used to endorse or promote products derived from
  49294. this software without specific prior written permission.
  49295. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  49296. ``AS IS&#x27;&#x27; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  49297. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  49298. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION
  49299. OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  49300. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  49301. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  49302. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  49303. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  49304. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  49305. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  49306. ****************************
  49307. libxcb
  49308. ****************************
  49309. Copyright (C) 2001-2006 Bart Massey, Jamey Sharp, and Josh Triplett.
  49310. All Rights Reserved.
  49311. Permission is hereby granted, free of charge, to any person
  49312. obtaining a copy of this software and associated
  49313. documentation files (the &quot;Software&quot;), to deal in the
  49314. Software without restriction, including without limitation
  49315. the rights to use, copy, modify, merge, publish, distribute,
  49316. sublicense, and/or sell copies of the Software, and to
  49317. permit persons to whom the Software is furnished to do so,
  49318. subject to the following conditions:
  49319. The above copyright notice and this permission notice shall
  49320. be included in all copies or substantial portions of the
  49321. Software.
  49322. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY
  49323. KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  49324. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
  49325. PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS
  49326. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  49327. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  49328. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  49329. OTHER DEALINGS IN THE SOFTWARE.
  49330. Except as contained in this notice, the names of the authors
  49331. or their institutions shall not be used in advertising or
  49332. otherwise to promote the sale, use or other dealings in this
  49333. Software without prior written authorization from the
  49334. authors.
  49335. ****************************
  49336. libxml
  49337. ****************************
  49338. Libxml2, an XML C Parser
  49339. Except where otherwise noted in the source code (e.g. the files hash.c,
  49340. list.c and the trio files, which are covered by a similar licence but
  49341. with different Copyright notices) all the files are:
  49342. Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved.
  49343. Permission is hereby granted, free of charge, to any person obtaining a copy
  49344. of this software and associated documentation files (the &quot;Software&quot;), to deal
  49345. in the Software without restriction, including without limitation the rights
  49346. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  49347. copies of the Software, and to permit persons to whom the Software is fur-
  49348. nished to do so, subject to the following conditions:
  49349. The above copyright notice and this permission notice shall be included in
  49350. all copies or substantial portions of the Software.
  49351. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  49352. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
  49353. NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  49354. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  49355. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  49356. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  49357. THE SOFTWARE.
  49358. --------------------------------------------------------------------
  49359. Copyright (C) 2000,2012 Bjorn Reese and Daniel Veillard.
  49360. Permission to use, copy, modify, and distribute this software for any
  49361. purpose with or without fee is hereby granted, provided that the above
  49362. copyright notice and this permission notice appear in all copies.
  49363. THIS SOFTWARE IS PROVIDED ``AS IS&#x27;&#x27; AND WITHOUT ANY EXPRESS OR IMPLIED
  49364. WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
  49365. MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
  49366. CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
  49367. Author: breese@users.sourceforge.net
  49368. (taken from hash.c)
  49369. --------------------------------------------------------------------
  49370. Copyright (C) 2000 Gary Pennington and Daniel Veillard.
  49371. Permission to use, copy, modify, and distribute this software for any
  49372. purpose with or without fee is hereby granted, provided that the above
  49373. copyright notice and this permission notice appear in all copies.
  49374. THIS SOFTWARE IS PROVIDED ``AS IS&#x27;&#x27; AND WITHOUT ANY EXPRESS OR IMPLIED
  49375. WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
  49376. MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
  49377. CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
  49378. Author: Gary.Pennington@uk.sun.com
  49379. (taken from list.c)
  49380. --------------------------------------------------------------------
  49381. Copyright (C) 1998 Bjorn Reese and Daniel Stenberg.
  49382. Permission to use, copy, modify, and distribute this software for any
  49383. purpose with or without fee is hereby granted, provided that the above
  49384. copyright notice and this permission notice appear in all copies.
  49385. THIS SOFTWARE IS PROVIDED ``AS IS&#x27;&#x27; AND WITHOUT ANY EXPRESS OR IMPLIED
  49386. WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
  49387. MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
  49388. CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
  49389. (taken from trio.h and trio.c)
  49390. --------------------------------------------------------------------
  49391. Copyright (C) 2001 Bjorn Reese &lt;breese@users.sourceforge.net&gt;
  49392. Permission to use, copy, modify, and distribute this software for any
  49393. purpose with or without fee is hereby granted, provided that the above
  49394. copyright notice and this permission notice appear in all copies.
  49395. THIS SOFTWARE IS PROVIDED ``AS IS&#x27;&#x27; AND WITHOUT ANY EXPRESS OR IMPLIED
  49396. WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
  49397. MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
  49398. CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
  49399. (taken from triodef.h, trionan.h, and trionan.c)
  49400. --------------------------------------------------------------------
  49401. Copyright (C) 2000 Bjorn Reese and Daniel Stenberg.
  49402. Permission to use, copy, modify, and distribute this software for any
  49403. purpose with or without fee is hereby granted, provided that the above
  49404. copyright notice and this permission notice appear in all copies.
  49405. THIS SOFTWARE IS PROVIDED ``AS IS&#x27;&#x27; AND WITHOUT ANY EXPRESS OR IMPLIED
  49406. WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
  49407. MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
  49408. CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
  49409. (taken from triop.h)
  49410. --------------------------------------------------------------------
  49411. Copyright (C) 2001 Bjorn Reese and Daniel Stenberg.
  49412. Permission to use, copy, modify, and distribute this software for any
  49413. purpose with or without fee is hereby granted, provided that the above
  49414. copyright notice and this permission notice appear in all copies.
  49415. THIS SOFTWARE IS PROVIDED ``AS IS&#x27;&#x27; AND WITHOUT ANY EXPRESS OR IMPLIED
  49416. WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF
  49417. MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE AUTHORS AND
  49418. CONTRIBUTORS ACCEPT NO RESPONSIBILITY IN ANY CONCEIVABLE MANNER.
  49419. (taken from triostr.h and triostr.c)
  49420. *************************************************************************
  49421. http://ctrio.sourceforge.net/
  49422. *************************************************************************
  49423. ****************************
  49424. lodepng
  49425. ****************************
  49426. LodePNG
  49427. Copyright (c) 2005-2013 Lode Vandevenne
  49428. This software is provided &#x27;as-is&#x27;, without any express or implied
  49429. warranty. In no event will the authors be held liable for any damages
  49430. arising from the use of this software.
  49431. Permission is granted to anyone to use this software for any purpose,
  49432. including commercial applications, and to alter it and redistribute it
  49433. freely, subject to the following restrictions:
  49434. 1. The origin of this software must not be misrepresented; you must not
  49435. claim that you wrote the original software. If you use this software
  49436. in a product, an acknowledgment in the product documentation would be
  49437. appreciated but is not required.
  49438. 2. Altered source versions must be plainly marked as such, and must not be
  49439. misrepresented as being the original software.
  49440. 3. This notice may not be removed or altered from any source
  49441. distribution.
  49442. ****************************
  49443. minizip
  49444. ****************************
  49445. zlib
  49446. (extracted from README, except for match.S)
  49447. Copyright notice:
  49448. (C) 1995-2004 Jean-loup Gailly and Mark Adler
  49449. This software is provided &#x27;as-is&#x27;, without any express or implied
  49450. warranty. In no event will the authors be held liable for any damages
  49451. arising from the use of this software.
  49452. Permission is granted to anyone to use this software for any purpose,
  49453. including commercial applications, and to alter it and redistribute it
  49454. freely, subject to the following restrictions:
  49455. 1. The origin of this software must not be misrepresented; you must not
  49456. claim that you wrote the original software. If you use this software
  49457. in a product, an acknowledgment in the product documentation would be
  49458. appreciated but is not required.
  49459. 2. Altered source versions must be plainly marked as such, and must not be
  49460. misrepresented as being the original software.
  49461. 3. This notice may not be removed or altered from any source distribution.
  49462. Jean-loup Gailly Mark Adler
  49463. jloup@gzip.org madler@alumni.caltech.edu
  49464. (extracted from match.S, for match.S only)
  49465. Copyright (C) 1998, 2007 Brian Raiter &lt;breadbox@muppetlabs.com&gt;
  49466. This software is provided &#x27;as-is&#x27;, without any express or implied
  49467. warranty. In no event will the author be held liable for any damages
  49468. arising from the use of this software.
  49469. Permission is granted to anyone to use this software for any purpose,
  49470. including commercial applications, and to alter it and redistribute it
  49471. freely, subject to the following restrictions:
  49472. 1. The origin of this software must not be misrepresented; you must not
  49473. claim that you wrote the original software. If you use this software
  49474. in a product, an acknowledgment in the product documentation would be
  49475. appreciated but is not required.
  49476. 2. Altered source versions must be plainly marked as such, and must not be
  49477. misrepresented as being the original software.
  49478. 3. This notice may not be removed or altered from any source distribution.
  49479. ****************************
  49480. mongoose
  49481. ****************************
  49482. Copyright (c) 2004-2013 Sergey Lyubka
  49483. Permission is hereby granted, free of charge, to any person obtaining a copy
  49484. of this software and associated documentation files (the &quot;Software&quot;), to deal
  49485. in the Software without restriction, including without limitation the rights
  49486. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  49487. copies of the Software, and to permit persons to whom the Software is
  49488. furnished to do so, subject to the following conditions:
  49489. The above copyright notice and this permission notice shall be included in
  49490. all copies or substantial portions of the Software.
  49491. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  49492. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  49493. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  49494. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  49495. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  49496. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  49497. THE SOFTWARE.
  49498. ****************************
  49499. objective_c/gtm_session_fetcher
  49500. ****************************
  49501. Apache License
  49502. Version 2.0, January 2004
  49503. http://www.apache.org/licenses/
  49504. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  49505. 1. Definitions.
  49506. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  49507. and distribution as defined by Sections 1 through 9 of this document.
  49508. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  49509. the copyright owner that is granting the License.
  49510. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  49511. other entities that control, are controlled by, or are under common
  49512. control with that entity. For the purposes of this definition,
  49513. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  49514. direction or management of such entity, whether by contract or
  49515. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  49516. outstanding shares, or (iii) beneficial ownership of such entity.
  49517. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  49518. exercising permissions granted by this License.
  49519. &quot;Source&quot; form shall mean the preferred form for making modifications,
  49520. including but not limited to software source code, documentation
  49521. source, and configuration files.
  49522. &quot;Object&quot; form shall mean any form resulting from mechanical
  49523. transformation or translation of a Source form, including but
  49524. not limited to compiled object code, generated documentation,
  49525. and conversions to other media types.
  49526. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  49527. Object form, made available under the License, as indicated by a
  49528. copyright notice that is included in or attached to the work
  49529. (an example is provided in the Appendix below).
  49530. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  49531. form, that is based on (or derived from) the Work and for which the
  49532. editorial revisions, annotations, elaborations, or other modifications
  49533. represent, as a whole, an original work of authorship. For the purposes
  49534. of this License, Derivative Works shall not include works that remain
  49535. separable from, or merely link (or bind by name) to the interfaces of,
  49536. the Work and Derivative Works thereof.
  49537. &quot;Contribution&quot; shall mean any work of authorship, including
  49538. the original version of the Work and any modifications or additions
  49539. to that Work or Derivative Works thereof, that is intentionally
  49540. submitted to Licensor for inclusion in the Work by the copyright owner
  49541. or by an individual or Legal Entity authorized to submit on behalf of
  49542. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  49543. means any form of electronic, verbal, or written communication sent
  49544. to the Licensor or its representatives, including but not limited to
  49545. communication on electronic mailing lists, source code control systems,
  49546. and issue tracking systems that are managed by, or on behalf of, the
  49547. Licensor for the purpose of discussing and improving the Work, but
  49548. excluding communication that is conspicuously marked or otherwise
  49549. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  49550. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  49551. on behalf of whom a Contribution has been received by Licensor and
  49552. subsequently incorporated within the Work.
  49553. 2. Grant of Copyright License. Subject to the terms and conditions of
  49554. this License, each Contributor hereby grants to You a perpetual,
  49555. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  49556. copyright license to reproduce, prepare Derivative Works of,
  49557. publicly display, publicly perform, sublicense, and distribute the
  49558. Work and such Derivative Works in Source or Object form.
  49559. 3. Grant of Patent License. Subject to the terms and conditions of
  49560. this License, each Contributor hereby grants to You a perpetual,
  49561. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  49562. (except as stated in this section) patent license to make, have made,
  49563. use, offer to sell, sell, import, and otherwise transfer the Work,
  49564. where such license applies only to those patent claims licensable
  49565. by such Contributor that are necessarily infringed by their
  49566. Contribution(s) alone or by combination of their Contribution(s)
  49567. with the Work to which such Contribution(s) was submitted. If You
  49568. institute patent litigation against any entity (including a
  49569. cross-claim or counterclaim in a lawsuit) alleging that the Work
  49570. or a Contribution incorporated within the Work constitutes direct
  49571. or contributory patent infringement, then any patent licenses
  49572. granted to You under this License for that Work shall terminate
  49573. as of the date such litigation is filed.
  49574. 4. Redistribution. You may reproduce and distribute copies of the
  49575. Work or Derivative Works thereof in any medium, with or without
  49576. modifications, and in Source or Object form, provided that You
  49577. meet the following conditions:
  49578. (a) You must give any other recipients of the Work or
  49579. Derivative Works a copy of this License; and
  49580. (b) You must cause any modified files to carry prominent notices
  49581. stating that You changed the files; and
  49582. (c) You must retain, in the Source form of any Derivative Works
  49583. that You distribute, all copyright, patent, trademark, and
  49584. attribution notices from the Source form of the Work,
  49585. excluding those notices that do not pertain to any part of
  49586. the Derivative Works; and
  49587. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  49588. distribution, then any Derivative Works that You distribute must
  49589. include a readable copy of the attribution notices contained
  49590. within such NOTICE file, excluding those notices that do not
  49591. pertain to any part of the Derivative Works, in at least one
  49592. of the following places: within a NOTICE text file distributed
  49593. as part of the Derivative Works; within the Source form or
  49594. documentation, if provided along with the Derivative Works; or,
  49595. within a display generated by the Derivative Works, if and
  49596. wherever such third-party notices normally appear. The contents
  49597. of the NOTICE file are for informational purposes only and
  49598. do not modify the License. You may add Your own attribution
  49599. notices within Derivative Works that You distribute, alongside
  49600. or as an addendum to the NOTICE text from the Work, provided
  49601. that such additional attribution notices cannot be construed
  49602. as modifying the License.
  49603. You may add Your own copyright statement to Your modifications and
  49604. may provide additional or different license terms and conditions
  49605. for use, reproduction, or distribution of Your modifications, or
  49606. for any such Derivative Works as a whole, provided Your use,
  49607. reproduction, and distribution of the Work otherwise complies with
  49608. the conditions stated in this License.
  49609. 5. Submission of Contributions. Unless You explicitly state otherwise,
  49610. any Contribution intentionally submitted for inclusion in the Work
  49611. by You to the Licensor shall be under the terms and conditions of
  49612. this License, without any additional terms or conditions.
  49613. Notwithstanding the above, nothing herein shall supersede or modify
  49614. the terms of any separate license agreement you may have executed
  49615. with Licensor regarding such Contributions.
  49616. 6. Trademarks. This License does not grant permission to use the trade
  49617. names, trademarks, service marks, or product names of the Licensor,
  49618. except as required for reasonable and customary use in describing the
  49619. origin of the Work and reproducing the content of the NOTICE file.
  49620. 7. Disclaimer of Warranty. Unless required by applicable law or
  49621. agreed to in writing, Licensor provides the Work (and each
  49622. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  49623. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  49624. implied, including, without limitation, any warranties or conditions
  49625. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  49626. PARTICULAR PURPOSE. You are solely responsible for determining the
  49627. appropriateness of using or redistributing the Work and assume any
  49628. risks associated with Your exercise of permissions under this License.
  49629. 8. Limitation of Liability. In no event and under no legal theory,
  49630. whether in tort (including negligence), contract, or otherwise,
  49631. unless required by applicable law (such as deliberate and grossly
  49632. negligent acts) or agreed to in writing, shall any Contributor be
  49633. liable to You for damages, including any direct, indirect, special,
  49634. incidental, or consequential damages of any character arising as a
  49635. result of this License or out of the use or inability to use the
  49636. Work (including but not limited to damages for loss of goodwill,
  49637. work stoppage, computer failure or malfunction, or any and all
  49638. other commercial damages or losses), even if such Contributor
  49639. has been advised of the possibility of such damages.
  49640. 9. Accepting Warranty or Additional Liability. While redistributing
  49641. the Work or Derivative Works thereof, You may choose to offer,
  49642. and charge a fee for, acceptance of support, warranty, indemnity,
  49643. or other liability obligations and/or rights consistent with this
  49644. License. However, in accepting such obligations, You may act only
  49645. on Your own behalf and on Your sole responsibility, not on behalf
  49646. of any other Contributor, and only if You agree to indemnify,
  49647. defend, and hold each Contributor harmless for any liability
  49648. incurred by, or claims asserted against, such Contributor by reason
  49649. of your accepting any such warranty or additional liability.
  49650. END OF TERMS AND CONDITIONS
  49651. APPENDIX: How to apply the Apache License to your work.
  49652. To apply the Apache License to your work, attach the following
  49653. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  49654. replaced with your own identifying information. (Don&#x27;t include
  49655. the brackets!) The text should be enclosed in the appropriate
  49656. comment syntax for the file format. We also recommend that a
  49657. file or class name and description of purpose be included on the
  49658. same &quot;printed page&quot; as the copyright notice for easier
  49659. identification within third-party archives.
  49660. Copyright [yyyy] [name of copyright owner]
  49661. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  49662. you may not use this file except in compliance with the License.
  49663. You may obtain a copy of the License at
  49664. http://www.apache.org/licenses/LICENSE-2.0
  49665. Unless required by applicable law or agreed to in writing, software
  49666. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  49667. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  49668. See the License for the specific language governing permissions and
  49669. limitations under the License.
  49670. ****************************
  49671. openctm
  49672. ****************************
  49673. Copyright (c) 2009-2010 Marcus Geelnard
  49674. This software is provided &#x27;as-is&#x27;, without any express or implied
  49675. warranty. In no event will the authors be held liable for any damages
  49676. arising from the use of this software.
  49677. Permission is granted to anyone to use this software for any purpose,
  49678. including commercial applications, and to alter it and redistribute it
  49679. freely, subject to the following restrictions:
  49680. 1. The origin of this software must not be misrepresented; you must not
  49681. claim that you wrote the original software. If you use this software
  49682. in a product, an acknowledgment in the product documentation would be
  49683. appreciated but is not required.
  49684. 2. Altered source versions must be plainly marked as such, and must not
  49685. be misrepresented as being the original software.
  49686. 3. This notice may not be removed or altered from any source
  49687. distribution.
  49688. ****************************
  49689. OpenCV
  49690. ****************************
  49691. IMPORTANT: READ BEFORE DOWNLOADING, COPYING, INSTALLING OR USING.
  49692. By downloading, copying, installing or using the software you agree to this license.
  49693. If you do not agree to this license, do not download, install,
  49694. copy or use the software.
  49695. Intel License Agreement
  49696. For Open Source Computer Vision Library
  49697. Copyright (C) 2000, 2001, Intel Corporation, all rights reserved.
  49698. Copyright (C) 2013, OpenCV Foundation, all rights reserved.
  49699. Third party copyrights are property of their respective owners.
  49700. Redistribution and use in source and binary forms, with or without modification,
  49701. are permitted provided that the following conditions are met:
  49702. * Redistribution&#x27;s of source code must retain the above copyright notice,
  49703. this list of conditions and the following disclaimer.
  49704. * Redistribution&#x27;s in binary form must reproduce the above copyright notice,
  49705. this list of conditions and the following disclaimer in the documentation
  49706. and/or other materials provided with the distribution.
  49707. * The name of Intel Corporation may not be used to endorse or promote products
  49708. derived from this software without specific prior written permission.
  49709. This software is provided by the copyright holders and contributors &quot;as is&quot; and
  49710. any express or implied warranties, including, but not limited to, the implied
  49711. warranties of merchantability and fitness for a particular purpose are disclaimed.
  49712. In no event shall the Intel Corporation or contributors be liable for any direct,
  49713. indirect, incidental, special, exemplary, or consequential damages
  49714. (including, but not limited to, procurement of substitute goods or services;
  49715. loss of use, data, or profits; or business interruption) however caused
  49716. and on any theory of liability, whether in contract, strict liability,
  49717. or tort (including negligence or otherwise) arising in any way out of
  49718. the use of this software, even if advised of the possibility of such damage.
  49719. ****************************
  49720. openssl
  49721. ****************************
  49722. BoringSSL is a fork of OpenSSL. As such, large parts of it fall under OpenSSL
  49723. licensing. Files that are completely new have a Google copyright and an ISC
  49724. license. This license is reproduced at the bottom of this file.
  49725. Contributors to BoringSSL are required to follow the CLA rules for Chromium:
  49726. https://cla.developers.google.com/clas
  49727. Some files from Intel are under yet another license, which is also included
  49728. underneath.
  49729. The OpenSSL toolkit stays under a dual license, i.e. both the conditions of the
  49730. OpenSSL License and the original SSLeay license apply to the toolkit. See below
  49731. for the actual license texts. Actually both licenses are BSD-style Open Source
  49732. licenses. In case of any license issues related to OpenSSL please contact
  49733. openssl-core@openssl.org.
  49734. OpenSSL License
  49735. ---------------
  49736. /* ====================================================================
  49737. * Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved.
  49738. *
  49739. * Redistribution and use in source and binary forms, with or without
  49740. * modification, are permitted provided that the following conditions
  49741. * are met:
  49742. *
  49743. * 1. Redistributions of source code must retain the above copyright
  49744. * notice, this list of conditions and the following disclaimer.
  49745. *
  49746. * 2. Redistributions in binary form must reproduce the above copyright
  49747. * notice, this list of conditions and the following disclaimer in
  49748. * the documentation and/or other materials provided with the
  49749. * distribution.
  49750. *
  49751. * 3. All advertising materials mentioning features or use of this
  49752. * software must display the following acknowledgment:
  49753. * &quot;This product includes software developed by the OpenSSL Project
  49754. * for use in the OpenSSL Toolkit. (http://www.openssl.org/)&quot;
  49755. *
  49756. * 4. The names &quot;OpenSSL Toolkit&quot; and &quot;OpenSSL Project&quot; must not be used to
  49757. * endorse or promote products derived from this software without
  49758. * prior written permission. For written permission, please contact
  49759. * openssl-core@openssl.org.
  49760. *
  49761. * 5. Products derived from this software may not be called &quot;OpenSSL&quot;
  49762. * nor may &quot;OpenSSL&quot; appear in their names without prior written
  49763. * permission of the OpenSSL Project.
  49764. *
  49765. * 6. Redistributions of any form whatsoever must retain the following
  49766. * acknowledgment:
  49767. * &quot;This product includes software developed by the OpenSSL Project
  49768. * for use in the OpenSSL Toolkit (http://www.openssl.org/)&quot;
  49769. *
  49770. * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS&#x27;&#x27; AND ANY
  49771. * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  49772. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  49773. * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
  49774. * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  49775. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  49776. * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  49777. * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  49778. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  49779. * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  49780. * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  49781. * OF THE POSSIBILITY OF SUCH DAMAGE.
  49782. * ====================================================================
  49783. *
  49784. * This product includes cryptographic software written by Eric Young
  49785. * (eay@cryptsoft.com). This product includes software written by Tim
  49786. * Hudson (tjh@cryptsoft.com).
  49787. *
  49788. */
  49789. Original SSLeay License
  49790. -----------------------
  49791. /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
  49792. * All rights reserved.
  49793. *
  49794. * This package is an SSL implementation written
  49795. * by Eric Young (eay@cryptsoft.com).
  49796. * The implementation was written so as to conform with Netscapes SSL.
  49797. *
  49798. * This library is free for commercial and non-commercial use as long as
  49799. * the following conditions are aheared to. The following conditions
  49800. * apply to all code found in this distribution, be it the RC4, RSA,
  49801. * lhash, DES, etc., code; not just the SSL code. The SSL documentation
  49802. * included with this distribution is covered by the same copyright terms
  49803. * except that the holder is Tim Hudson (tjh@cryptsoft.com).
  49804. *
  49805. * Copyright remains Eric Young&#x27;s, and as such any Copyright notices in
  49806. * the code are not to be removed.
  49807. * If this package is used in a product, Eric Young should be given attribution
  49808. * as the author of the parts of the library used.
  49809. * This can be in the form of a textual message at program startup or
  49810. * in documentation (online or textual) provided with the package.
  49811. *
  49812. * Redistribution and use in source and binary forms, with or without
  49813. * modification, are permitted provided that the following conditions
  49814. * are met:
  49815. * 1. Redistributions of source code must retain the copyright
  49816. * notice, this list of conditions and the following disclaimer.
  49817. * 2. Redistributions in binary form must reproduce the above copyright
  49818. * notice, this list of conditions and the following disclaimer in the
  49819. * documentation and/or other materials provided with the distribution.
  49820. * 3. All advertising materials mentioning features or use of this software
  49821. * must display the following acknowledgement:
  49822. * &quot;This product includes cryptographic software written by
  49823. * Eric Young (eay@cryptsoft.com)&quot;
  49824. * The word &#x27;cryptographic&#x27; can be left out if the rouines from the library
  49825. * being used are not cryptographic related :-).
  49826. * 4. If you include any Windows specific code (or a derivative thereof) from
  49827. * the apps directory (application code) you must include an acknowledgement:
  49828. * &quot;This product includes software written by Tim Hudson (tjh@cryptsoft.com)&quot;
  49829. *
  49830. * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS&#x27;&#x27; AND
  49831. * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  49832. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  49833. * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  49834. * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  49835. * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  49836. * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  49837. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  49838. * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  49839. * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  49840. * SUCH DAMAGE.
  49841. *
  49842. * The licence and distribution terms for any publically available version or
  49843. * derivative of this code cannot be changed. i.e. this code cannot simply be
  49844. * copied and put under another distribution licence
  49845. * [including the GNU Public Licence.]
  49846. */
  49847. ISC license used for completely new code in BoringSSL:
  49848. /* Copyright (c) 2015, Google Inc.
  49849. *
  49850. * Permission to use, copy, modify, and/or distribute this software for any
  49851. * purpose with or without fee is hereby granted, provided that the above
  49852. * copyright notice and this permission notice appear in all copies.
  49853. *
  49854. * THE SOFTWARE IS PROVIDED &quot;AS IS&quot; AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  49855. * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  49856. * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
  49857. * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  49858. * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
  49859. * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  49860. * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */
  49861. Some files from Intel carry the following license:
  49862. # Copyright (c) 2012, Intel Corporation
  49863. #
  49864. # All rights reserved.
  49865. #
  49866. # Redistribution and use in source and binary forms, with or without
  49867. # modification, are permitted provided that the following conditions are
  49868. # met:
  49869. #
  49870. # * Redistributions of source code must retain the above copyright
  49871. # notice, this list of conditions and the following disclaimer.
  49872. #
  49873. # * Redistributions in binary form must reproduce the above copyright
  49874. # notice, this list of conditions and the following disclaimer in the
  49875. # documentation and/or other materials provided with the
  49876. # distribution.
  49877. #
  49878. # * Neither the name of the Intel Corporation nor the names of its
  49879. # contributors may be used to endorse or promote products derived from
  49880. # this software without specific prior written permission.
  49881. #
  49882. #
  49883. # THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION &quot;&quot;AS IS&quot;&quot; AND ANY
  49884. # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  49885. # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  49886. # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION OR
  49887. # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  49888. # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  49889. # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  49890. # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  49891. # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  49892. # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  49893. # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  49894. ****************************
  49895. openssl/boringssl
  49896. ****************************
  49897. BoringSSL is a fork of OpenSSL. As such, large parts of it fall under OpenSSL
  49898. licensing. Files that are completely new have a Google copyright and an ISC
  49899. license. This license is reproduced at the bottom of this file.
  49900. Contributors to BoringSSL are required to follow the CLA rules for Chromium:
  49901. https://cla.developers.google.com/clas
  49902. Some files from Intel are under yet another license, which is also included
  49903. underneath.
  49904. The OpenSSL toolkit stays under a dual license, i.e. both the conditions of the
  49905. OpenSSL License and the original SSLeay license apply to the toolkit. See below
  49906. for the actual license texts. Actually both licenses are BSD-style Open Source
  49907. licenses. In case of any license issues related to OpenSSL please contact
  49908. openssl-core@openssl.org.
  49909. OpenSSL License
  49910. ---------------
  49911. /* ====================================================================
  49912. * Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved.
  49913. *
  49914. * Redistribution and use in source and binary forms, with or without
  49915. * modification, are permitted provided that the following conditions
  49916. * are met:
  49917. *
  49918. * 1. Redistributions of source code must retain the above copyright
  49919. * notice, this list of conditions and the following disclaimer.
  49920. *
  49921. * 2. Redistributions in binary form must reproduce the above copyright
  49922. * notice, this list of conditions and the following disclaimer in
  49923. * the documentation and/or other materials provided with the
  49924. * distribution.
  49925. *
  49926. * 3. All advertising materials mentioning features or use of this
  49927. * software must display the following acknowledgment:
  49928. * &quot;This product includes software developed by the OpenSSL Project
  49929. * for use in the OpenSSL Toolkit. (http://www.openssl.org/)&quot;
  49930. *
  49931. * 4. The names &quot;OpenSSL Toolkit&quot; and &quot;OpenSSL Project&quot; must not be used to
  49932. * endorse or promote products derived from this software without
  49933. * prior written permission. For written permission, please contact
  49934. * openssl-core@openssl.org.
  49935. *
  49936. * 5. Products derived from this software may not be called &quot;OpenSSL&quot;
  49937. * nor may &quot;OpenSSL&quot; appear in their names without prior written
  49938. * permission of the OpenSSL Project.
  49939. *
  49940. * 6. Redistributions of any form whatsoever must retain the following
  49941. * acknowledgment:
  49942. * &quot;This product includes software developed by the OpenSSL Project
  49943. * for use in the OpenSSL Toolkit (http://www.openssl.org/)&quot;
  49944. *
  49945. * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS&#x27;&#x27; AND ANY
  49946. * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  49947. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  49948. * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR
  49949. * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  49950. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  49951. * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  49952. * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  49953. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  49954. * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  49955. * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  49956. * OF THE POSSIBILITY OF SUCH DAMAGE.
  49957. * ====================================================================
  49958. *
  49959. * This product includes cryptographic software written by Eric Young
  49960. * (eay@cryptsoft.com). This product includes software written by Tim
  49961. * Hudson (tjh@cryptsoft.com).
  49962. *
  49963. */
  49964. Original SSLeay License
  49965. -----------------------
  49966. /* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com)
  49967. * All rights reserved.
  49968. *
  49969. * This package is an SSL implementation written
  49970. * by Eric Young (eay@cryptsoft.com).
  49971. * The implementation was written so as to conform with Netscapes SSL.
  49972. *
  49973. * This library is free for commercial and non-commercial use as long as
  49974. * the following conditions are aheared to. The following conditions
  49975. * apply to all code found in this distribution, be it the RC4, RSA,
  49976. * lhash, DES, etc., code; not just the SSL code. The SSL documentation
  49977. * included with this distribution is covered by the same copyright terms
  49978. * except that the holder is Tim Hudson (tjh@cryptsoft.com).
  49979. *
  49980. * Copyright remains Eric Young&#x27;s, and as such any Copyright notices in
  49981. * the code are not to be removed.
  49982. * If this package is used in a product, Eric Young should be given attribution
  49983. * as the author of the parts of the library used.
  49984. * This can be in the form of a textual message at program startup or
  49985. * in documentation (online or textual) provided with the package.
  49986. *
  49987. * Redistribution and use in source and binary forms, with or without
  49988. * modification, are permitted provided that the following conditions
  49989. * are met:
  49990. * 1. Redistributions of source code must retain the copyright
  49991. * notice, this list of conditions and the following disclaimer.
  49992. * 2. Redistributions in binary form must reproduce the above copyright
  49993. * notice, this list of conditions and the following disclaimer in the
  49994. * documentation and/or other materials provided with the distribution.
  49995. * 3. All advertising materials mentioning features or use of this software
  49996. * must display the following acknowledgement:
  49997. * &quot;This product includes cryptographic software written by
  49998. * Eric Young (eay@cryptsoft.com)&quot;
  49999. * The word &#x27;cryptographic&#x27; can be left out if the rouines from the library
  50000. * being used are not cryptographic related :-).
  50001. * 4. If you include any Windows specific code (or a derivative thereof) from
  50002. * the apps directory (application code) you must include an acknowledgement:
  50003. * &quot;This product includes software written by Tim Hudson (tjh@cryptsoft.com)&quot;
  50004. *
  50005. * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS&#x27;&#x27; AND
  50006. * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  50007. * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  50008. * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
  50009. * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  50010. * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  50011. * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  50012. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  50013. * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  50014. * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  50015. * SUCH DAMAGE.
  50016. *
  50017. * The licence and distribution terms for any publically available version or
  50018. * derivative of this code cannot be changed. i.e. this code cannot simply be
  50019. * copied and put under another distribution licence
  50020. * [including the GNU Public Licence.]
  50021. */
  50022. ISC license used for completely new code in BoringSSL:
  50023. /* Copyright (c) 2015, Google Inc.
  50024. *
  50025. * Permission to use, copy, modify, and/or distribute this software for any
  50026. * purpose with or without fee is hereby granted, provided that the above
  50027. * copyright notice and this permission notice appear in all copies.
  50028. *
  50029. * THE SOFTWARE IS PROVIDED &quot;AS IS&quot; AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  50030. * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  50031. * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
  50032. * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  50033. * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
  50034. * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  50035. * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */
  50036. Some files from Intel carry the following license:
  50037. # Copyright (c) 2012, Intel Corporation
  50038. #
  50039. # All rights reserved.
  50040. #
  50041. # Redistribution and use in source and binary forms, with or without
  50042. # modification, are permitted provided that the following conditions are
  50043. # met:
  50044. #
  50045. # * Redistributions of source code must retain the above copyright
  50046. # notice, this list of conditions and the following disclaimer.
  50047. #
  50048. # * Redistributions in binary form must reproduce the above copyright
  50049. # notice, this list of conditions and the following disclaimer in the
  50050. # documentation and/or other materials provided with the
  50051. # distribution.
  50052. #
  50053. # * Neither the name of the Intel Corporation nor the names of its
  50054. # contributors may be used to endorse or promote products derived from
  50055. # this software without specific prior written permission.
  50056. #
  50057. #
  50058. # THIS SOFTWARE IS PROVIDED BY INTEL CORPORATION &quot;&quot;AS IS&quot;&quot; AND ANY
  50059. # EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  50060. # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  50061. # PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL INTEL CORPORATION OR
  50062. # CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  50063. # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  50064. # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  50065. # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  50066. # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  50067. # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  50068. # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  50069. ****************************
  50070. pcre
  50071. ****************************
  50072. PCRE LICENCE
  50073. ------------
  50074. PCRE is a library of functions to support regular expressions whose syntax
  50075. and semantics are as close as possible to those of the Perl 5 language.
  50076. Release 8 of PCRE is distributed under the terms of the &quot;BSD&quot; licence, as
  50077. specified below. The documentation for PCRE, supplied in the &quot;doc&quot;
  50078. directory, is distributed under the same terms as the software itself. The data
  50079. in the testdata directory is not copyrighted and is in the public domain.
  50080. The basic library functions are written in C and are freestanding. Also
  50081. included in the distribution is a set of C++ wrapper functions, and a
  50082. just-in-time compiler that can be used to optimize pattern matching. These
  50083. are both optional features that can be omitted when the library is built.
  50084. THE BASIC LIBRARY FUNCTIONS
  50085. ---------------------------
  50086. Written by: Philip Hazel
  50087. Email local part: ph10
  50088. Email domain: cam.ac.uk
  50089. University of Cambridge Computing Service,
  50090. Cambridge, England.
  50091. Copyright (c) 1997-2015 University of Cambridge
  50092. All rights reserved.
  50093. PCRE JUST-IN-TIME COMPILATION SUPPORT
  50094. -------------------------------------
  50095. Written by: Zoltan Herczeg
  50096. Email local part: hzmester
  50097. Emain domain: freemail.hu
  50098. Copyright(c) 2010-2015 Zoltan Herczeg
  50099. All rights reserved.
  50100. STACK-LESS JUST-IN-TIME COMPILER
  50101. --------------------------------
  50102. Written by: Zoltan Herczeg
  50103. Email local part: hzmester
  50104. Emain domain: freemail.hu
  50105. Copyright(c) 2009-2015 Zoltan Herczeg
  50106. All rights reserved.
  50107. THE C++ WRAPPER FUNCTIONS
  50108. -------------------------
  50109. Contributed by: Google Inc.
  50110. Copyright (c) 2007-2012, Google Inc.
  50111. All rights reserved.
  50112. THE &quot;BSD&quot; LICENCE
  50113. -----------------
  50114. Redistribution and use in source and binary forms, with or without
  50115. modification, are permitted provided that the following conditions are met:
  50116. * Redistributions of source code must retain the above copyright notice,
  50117. this list of conditions and the following disclaimer.
  50118. * Redistributions in binary form must reproduce the above copyright
  50119. notice, this list of conditions and the following disclaimer in the
  50120. documentation and/or other materials provided with the distribution.
  50121. * Neither the name of the University of Cambridge nor the name of Google
  50122. Inc. nor the names of their contributors may be used to endorse or
  50123. promote products derived from this software without specific prior
  50124. written permission.
  50125. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  50126. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  50127. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  50128. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  50129. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  50130. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  50131. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  50132. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  50133. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  50134. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  50135. POSSIBILITY OF SUCH DAMAGE.
  50136. End
  50137. ****************************
  50138. pffft
  50139. ****************************
  50140. Copyright (c) 2013 Julien Pommier ( pommier@modartt.com )
  50141. Based on original fortran 77 code from FFTPACKv4 from NETLIB,
  50142. authored by Dr Paul Swarztrauber of NCAR, in 1985.
  50143. As confirmed by the NCAR fftpack software curators, the following
  50144. FFTPACKv5 license applies to FFTPACKv4 sources. My changes are
  50145. released under the same terms.
  50146. FFTPACK license:
  50147. http://www.cisl.ucar.edu/css/software/fftpack5/ftpk.html
  50148. Copyright (c) 2004 the University Corporation for Atmospheric
  50149. Research (&quot;UCAR&quot;). All rights reserved. Developed by NCAR&#x27;s
  50150. Computational and Information Systems Laboratory, UCAR,
  50151. www.cisl.ucar.edu.
  50152. Redistribution and use of the Software in source and binary forms,
  50153. with or without modification, is permitted provided that the
  50154. following conditions are met:
  50155. - Neither the names of NCAR&#x27;s Computational and Information Systems
  50156. Laboratory, the University Corporation for Atmospheric Research,
  50157. nor the names of its sponsors or contributors may be used to
  50158. endorse or promote products derived from this Software without
  50159. specific prior written permission.
  50160. - Redistributions of source code must retain the above copyright
  50161. notices, this list of conditions, and the disclaimer below.
  50162. - Redistributions in binary form must reproduce the above copyright
  50163. notice, this list of conditions, and the disclaimer below in the
  50164. documentation and/or other materials provided with the
  50165. distribution.
  50166. THIS SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  50167. EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE WARRANTIES OF
  50168. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  50169. NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT
  50170. HOLDERS BE LIABLE FOR ANY CLAIM, INDIRECT, INCIDENTAL, SPECIAL,
  50171. EXEMPLARY, OR CONSEQUENTIAL DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  50172. ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  50173. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
  50174. SOFTWARE.
  50175. ****************************
  50176. png
  50177. ****************************
  50178. libpng
  50179. This copy of the libpng notices is provided for your convenience. In case of
  50180. any discrepancy between this copy and the notices in the file png.h that is
  50181. included in the libpng distribution, the latter shall prevail.
  50182. COPYRIGHT NOTICE, DISCLAIMER, and LICENSE:
  50183. If you modify libpng you may insert additional notices immediately following
  50184. this sentence.
  50185. libpng versions 1.2.6, August 15, 2004, through 1.2.27, April 29, 2008, are
  50186. Copyright (c) 2004, 2006-2008 Glenn Randers-Pehrson, and are
  50187. distributed according to the same disclaimer and license as libpng-1.2.5
  50188. with the following individual added to the list of Contributing Authors
  50189. Cosmin Truta
  50190. libpng versions 1.0.7, July 1, 2000, through 1.2.5 - October 3, 2002, are
  50191. Copyright (c) 2000-2002 Glenn Randers-Pehrson, and are
  50192. distributed according to the same disclaimer and license as libpng-1.0.6
  50193. with the following individuals added to the list of Contributing Authors
  50194. Simon-Pierre Cadieux
  50195. Eric S. Raymond
  50196. Gilles Vollant
  50197. and with the following additions to the disclaimer:
  50198. There is no warranty against interference with your enjoyment of the
  50199. library or against infringement. There is no warranty that our
  50200. efforts or the library will fulfill any of your particular purposes
  50201. or needs. This library is provided with all faults, and the entire
  50202. risk of satisfactory quality, performance, accuracy, and effort is with
  50203. the user.
  50204. libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
  50205. Copyright (c) 1998, 1999 Glenn Randers-Pehrson, and are
  50206. distributed according to the same disclaimer and license as libpng-0.96,
  50207. with the following individuals added to the list of Contributing Authors:
  50208. Tom Lane
  50209. Glenn Randers-Pehrson
  50210. Willem van Schaik
  50211. libpng versions 0.89, June 1996, through 0.96, May 1997, are
  50212. Copyright (c) 1996, 1997 Andreas Dilger
  50213. Distributed according to the same disclaimer and license as libpng-0.88,
  50214. with the following individuals added to the list of Contributing Authors:
  50215. John Bowler
  50216. Kevin Bracey
  50217. Sam Bushell
  50218. Magnus Holmgren
  50219. Greg Roelofs
  50220. Tom Tanner
  50221. libpng versions 0.5, May 1995, through 0.88, January 1996, are
  50222. Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
  50223. For the purposes of this copyright and license, &quot;Contributing Authors&quot;
  50224. is defined as the following set of individuals:
  50225. Andreas Dilger
  50226. Dave Martindale
  50227. Guy Eric Schalnat
  50228. Paul Schmidt
  50229. Tim Wegner
  50230. The PNG Reference Library is supplied &quot;AS IS&quot;. The Contributing Authors
  50231. and Group 42, Inc. disclaim all warranties, expressed or implied,
  50232. including, without limitation, the warranties of merchantability and of
  50233. fitness for any purpose. The Contributing Authors and Group 42, Inc.
  50234. assume no liability for direct, indirect, incidental, special, exemplary,
  50235. or consequential damages, which may result from the use of the PNG
  50236. Reference Library, even if advised of the possibility of such damage.
  50237. Permission is hereby granted to use, copy, modify, and distribute this
  50238. source code, or portions hereof, for any purpose, without fee, subject
  50239. to the following restrictions:
  50240. 1. The origin of this source code must not be misrepresented.
  50241. 2. Altered versions must be plainly marked as such and must not
  50242. be misrepresented as being the original source.
  50243. 3. This Copyright notice may not be removed or altered from any
  50244. source or altered source distribution.
  50245. The Contributing Authors and Group 42, Inc. specifically permit, without
  50246. fee, and encourage the use of this source code as a component to
  50247. supporting the PNG file format in commercial products. If you use this
  50248. source code in a product, acknowledgment is not required but would be
  50249. appreciated.
  50250. A &quot;png_get_copyright&quot; function is available, for convenient use in &quot;about&quot;
  50251. boxes and the like:
  50252. printf(&quot;%s&quot;,png_get_copyright(NULL));
  50253. Also, the PNG logo (in PNG format, of course) is supplied in the
  50254. files &quot;pngbar.png&quot; and &quot;pngbar.jpg (88x31) and &quot;pngnow.png&quot; (98x31).
  50255. Libpng is OSI Certified Open Source Software. OSI Certified Open Source is a
  50256. certification mark of the Open Source Initiative.
  50257. Glenn Randers-Pehrson
  50258. glennrp at users.sourceforge.net
  50259. April 29, 2008
  50260. ****************************
  50261. protobuf
  50262. ****************************
  50263. Copyright 2008, Google Inc.
  50264. All rights reserved.
  50265. Redistribution and use in source and binary forms, with or without
  50266. modification, are permitted provided that the following conditions are
  50267. met:
  50268. * Redistributions of source code must retain the above copyright
  50269. notice, this list of conditions and the following disclaimer.
  50270. * Redistributions in binary form must reproduce the above
  50271. copyright notice, this list of conditions and the following disclaimer
  50272. in the documentation and/or other materials provided with the
  50273. distribution.
  50274. * Neither the name of Google Inc. nor the names of its
  50275. contributors may be used to endorse or promote products derived from
  50276. this software without specific prior written permission.
  50277. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  50278. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  50279. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  50280. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  50281. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  50282. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  50283. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  50284. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  50285. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  50286. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  50287. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  50288. Code generated by the Protocol Buffer compiler is owned by the owner
  50289. of the input file used when generating it. This code is not
  50290. standalone and requires a support library to be linked with it. This
  50291. support library is itself covered by the above license.
  50292. ****************************
  50293. re2
  50294. ****************************
  50295. // Copyright (c) 2009 The RE2 Authors. All rights reserved.
  50296. //
  50297. // Redistribution and use in source and binary forms, with or without
  50298. // modification, are permitted provided that the following conditions are
  50299. // met:
  50300. //
  50301. // * Redistributions of source code must retain the above copyright
  50302. // notice, this list of conditions and the following disclaimer.
  50303. // * Redistributions in binary form must reproduce the above
  50304. // copyright notice, this list of conditions and the following disclaimer
  50305. // in the documentation and/or other materials provided with the
  50306. // distribution.
  50307. // * Neither the name of Google Inc. nor the names of its
  50308. // contributors may be used to endorse or promote products derived from
  50309. // this software without specific prior written permission.
  50310. //
  50311. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  50312. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  50313. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  50314. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  50315. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  50316. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  50317. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  50318. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  50319. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  50320. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  50321. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  50322. ****************************
  50323. stblib
  50324. ****************************
  50325. License for STBLIB - A collection of public-domain single-file C/C++
  50326. libraries, primarily aimed at game developers.
  50327. The compilation and test files are licensed under the MIT license, but the
  50328. single-file libraries themselves are in the public domain (free for use and
  50329. modification for any purpose without legal friction).
  50330. The MIT License (MIT)
  50331. Permission is hereby granted, free of charge, to any person obtaining a copy
  50332. of this software and associated documentation files (the &quot;Software&quot;), to deal
  50333. in the Software without restriction, including without limitation the rights
  50334. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  50335. copies of the Software, and to permit persons to whom the Software is
  50336. furnished to do so, subject to the following conditions:
  50337. The above copyright notice and this permission notice shall be included in
  50338. all copies or substantial portions of the Software.
  50339. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  50340. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  50341. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  50342. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  50343. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  50344. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  50345. THE SOFTWARE.
  50346. ****************************
  50347. stl
  50348. ****************************
  50349. SGI STL
  50350. The STL portion of GNU libstdc++ that is used with gcc3 and gcc4 is licensed
  50351. under the GPL, with the following exception:
  50352. # As a special exception, you may use this file as part of a free software
  50353. # library without restriction. Specifically, if other files instantiate
  50354. # templates or use macros or inline functions from this file, or you compile
  50355. # this file and link it with other files to produce an executable, this
  50356. # file does not by itself cause the resulting executable to be covered by
  50357. # the GNU General Public License. This exception does not however
  50358. # invalidate any other reasons why the executable file might be covered by
  50359. # the GNU General Public License.
  50360. ****************************
  50361. tinyxml
  50362. ****************************
  50363. TinyXml is released under the zlib license:
  50364. This software is provided &#x27;as-is&#x27;, without any express or implied
  50365. warranty. In no event will the authors be held liable for any
  50366. damages arising from the use of this software.
  50367. Permission is granted to anyone to use this software for any
  50368. purpose, including commercial applications, and to alter it and
  50369. redistribute it freely, subject to the following restrictions:
  50370. 1. The origin of this software must not be misrepresented; you must
  50371. not claim that you wrote the original software. If you use this
  50372. software in a product, an acknowledgment in the product documentation
  50373. would be appreciated but is not required.
  50374. 2. Altered source versions must be plainly marked as such, and
  50375. must not be misrepresented as being the original software.
  50376. 3. This notice may not be removed or altered from any source
  50377. distribution.
  50378. ****************************
  50379. tz
  50380. ****************************
  50381. With a few exceptions, all files in the tz code and data (including
  50382. this one) are in the public domain. The exceptions are tzcode&#x27;s
  50383. date.c, newstrftime.3, and strftime.c, which contain material derived
  50384. from BSD and which use the BSD 3-clause license.
  50385. ****************************
  50386. utf
  50387. ****************************
  50388. UTF-8 Library
  50389. The authors of this software are Rob Pike and Ken Thompson.
  50390. Copyright (c) 1998-2002 by Lucent Technologies.
  50391. Permission to use, copy, modify, and distribute this software for any
  50392. purpose without fee is hereby granted, provided that this entire notice
  50393. is included in all copies of any software which is or includes a copy
  50394. or modification of this software and in all copies of the supporting
  50395. documentation for such software.
  50396. THIS SOFTWARE IS BEING PROVIDED &quot;AS IS&quot;, WITHOUT ANY EXPRESS OR IMPLIED
  50397. WARRANTY. IN PARTICULAR, NEITHER THE AUTHORS NOR LUCENT TECHNOLOGIES MAKE ANY
  50398. REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
  50399. OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
  50400. ****************************
  50401. xmpmeta
  50402. ****************************
  50403. xmpmeta. A fast XMP metadata parsing and writing library.
  50404. Copyright 2016 Google Inc. All rights reserved.
  50405. Redistribution and use in source and binary forms, with or without
  50406. modification, are permitted provided that the following conditions are met:
  50407. * Redistributions of source code must retain the above copyright notice,
  50408. this list of conditions and the following disclaimer.
  50409. * Redistributions in binary form must reproduce the above copyright notice,
  50410. this list of conditions and the following disclaimer in the documentation
  50411. and/or other materials provided with the distribution.
  50412. * Neither the name of Google Inc. nor the names of its contributors may be
  50413. used to endorse or promote products derived from this software without
  50414. specific prior written permission.
  50415. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  50416. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  50417. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  50418. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  50419. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  50420. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  50421. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  50422. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  50423. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  50424. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  50425. POSSIBILITY OF SUCH DAMAGE.
  50426. ****************************
  50427. Xorg
  50428. ****************************
  50429. The following is the &#x27;standard copyright&#x27; agreed upon by most contributors,
  50430. and is currently the canonical license preferred by the X.Org Foundation.
  50431. This is a slight variant of the common MIT license form published by the
  50432. Open Source Initiative at http://www.opensource.org/licenses/mit-license.php
  50433. Copyright holders of new code should use this license statement where
  50434. possible, and insert their name to this list. Please sort by surname
  50435. for people, and by the full name for other entities (e.g. Juliusz
  50436. Chroboczek sorts before Intel Corporation sorts before Daniel Stone).
  50437. See each individual source file or directory for the license that applies
  50438. to that file.
  50439. Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett
  50440. Copyright © 2009 Red Hat, Inc.
  50441. Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates.
  50442. All rights reserved.
  50443. Permission is hereby granted, free of charge, to any person obtaining a
  50444. copy of this software and associated documentation files (the &quot;Software&quot;),
  50445. to deal in the Software without restriction, including without limitation
  50446. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  50447. and/or sell copies of the Software, and to permit persons to whom the
  50448. Software is furnished to do so, subject to the following conditions:
  50449. The above copyright notice and this permission notice (including the next
  50450. paragraph) shall be included in all copies or substantial portions of the
  50451. Software.
  50452. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  50453. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  50454. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  50455. THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  50456. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  50457. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  50458. DEALINGS IN THE SOFTWARE.
  50459. ----------------------------------------------------------------------
  50460. The following licenses are &#x27;legacy&#x27; - usually MIT/X11 licenses with the name
  50461. of the copyright holder(s) in the license statement:
  50462. Copyright 1984-1994, 1998 The Open Group
  50463. Permission to use, copy, modify, distribute, and sell this software and its
  50464. documentation for any purpose is hereby granted without fee, provided that
  50465. the above copyright notice appear in all copies and that both that
  50466. copyright notice and this permission notice appear in supporting
  50467. documentation.
  50468. The above copyright notice and this permission notice shall be included in
  50469. all copies or substantial portions of the Software.
  50470. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  50471. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  50472. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  50473. OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
  50474. AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  50475. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  50476. Except as contained in this notice, the name of The Open Group shall not be
  50477. used in advertising or otherwise to promote the sale, use or other dealings
  50478. in this Software without prior written authorization from The Open Group.
  50479. X Window System is a trademark of The Open Group.
  50480. ----------------------------------------
  50481. Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium
  50482. Copyright 2000 The XFree86 Project, Inc.
  50483. Permission is hereby granted, free of charge, to any person obtaining
  50484. a copy of this software and associated documentation files (the
  50485. &quot;Software&quot;), to deal in the Software without restriction, including
  50486. without limitation the rights to use, copy, modify, merge, publish,
  50487. distribute, sublicense, and/or sell copies of the Software, and to
  50488. permit persons to whom the Software is furnished to do so, subject to
  50489. the following conditions:
  50490. The above copyright notice and this permission notice shall be included
  50491. in all copies or substantial portions of the Software.
  50492. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS
  50493. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  50494. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  50495. IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR
  50496. OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
  50497. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  50498. OTHER DEALINGS IN THE SOFTWARE.
  50499. Except as contained in this notice, the name of the X Consortium shall
  50500. not be used in advertising or otherwise to promote the sale, use or
  50501. other dealings in this Software without prior written authorization
  50502. from the X Consortium.
  50503. Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by
  50504. Digital Equipment Corporation
  50505. Portions Copyright 1990, 1991 by Tektronix, Inc.
  50506. Permission to use, copy, modify and distribute this documentation for
  50507. any purpose and without fee is hereby granted, provided that the above
  50508. copyright notice appears in all copies and that both that copyright notice
  50509. and this permission notice appear in all copies, and that the names of
  50510. Digital and Tektronix not be used in in advertising or publicity pertaining
  50511. to this documentation without specific, written prior permission.
  50512. Digital and Tektronix makes no representations about the suitability
  50513. of this documentation for any purpose.
  50514. It is provided ``as is&#x27;&#x27; without express or implied warranty.
  50515. ----------------------------------------
  50516. Copyright (c) 1999-2000 Free Software Foundation, Inc.
  50517. Permission is hereby granted, free of charge, to any person obtaining a copy
  50518. of this software and associated documentation files (the &quot;Software&quot;), to deal
  50519. in the Software without restriction, including without limitation the rights
  50520. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  50521. copies of the Software, and to permit persons to whom the Software is
  50522. furnished to do so, subject to the following conditions:
  50523. The above copyright notice and this permission notice shall be included in
  50524. all copies or substantial portions of the Software.
  50525. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  50526. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  50527. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  50528. FREE SOFTWARE FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  50529. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR
  50530. IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  50531. Except as contained in this notice, the name of the Free Software Foundation
  50532. shall not be used in advertising or otherwise to promote the sale, use or
  50533. other dealings in this Software without prior written authorization from the
  50534. Free Software Foundation.
  50535. ----------------------------------------
  50536. Code and supporting documentation (c) Copyright 1990 1991 Tektronix, Inc.
  50537. All Rights Reserved
  50538. This file is a component of an X Window System-specific implementation
  50539. of Xcms based on the TekColor Color Management System. TekColor is a
  50540. trademark of Tektronix, Inc. The term &quot;TekHVC&quot; designates a particular
  50541. color space that is the subject of U.S. Patent No. 4,985,853 (equivalent
  50542. foreign patents pending). Permission is hereby granted to use, copy,
  50543. modify, sell, and otherwise distribute this software and its
  50544. documentation for any purpose and without fee, provided that:
  50545. 1. This copyright, permission, and disclaimer notice is reproduced in
  50546. all copies of this software and any modification thereof and in
  50547. supporting documentation;
  50548. 2. Any color-handling application which displays TekHVC color
  50549. cooordinates identifies these as TekHVC color coordinates in any
  50550. interface that displays these coordinates and in any associated
  50551. documentation;
  50552. 3. The term &quot;TekHVC&quot; is always used, and is only used, in association
  50553. with the mathematical derivations of the TekHVC Color Space,
  50554. including those provided in this file and any equivalent pathways and
  50555. mathematical derivations, regardless of digital (e.g., floating point
  50556. or integer) representation.
  50557. Tektronix makes no representation about the suitability of this software
  50558. for any purpose. It is provided &quot;as is&quot; and with all faults.
  50559. TEKTRONIX DISCLAIMS ALL WARRANTIES APPLICABLE TO THIS SOFTWARE,
  50560. INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  50561. PARTICULAR PURPOSE. IN NO EVENT SHALL TEKTRONIX BE LIABLE FOR ANY
  50562. SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
  50563. RESULTING FROM LOSS OF USE, DATA, OR PROFITS, WHETHER IN AN ACTION OF
  50564. CONTRACT, NEGLIGENCE, OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  50565. CONNECTION WITH THE USE OR THE PERFORMANCE OF THIS SOFTWARE.
  50566. ----------------------------------------
  50567. (c) Copyright 1995 FUJITSU LIMITED
  50568. This is source code modified by FUJITSU LIMITED under the Joint
  50569. Development Agreement for the CDE/Motif PST.
  50570. ----------------------------------------
  50571. Copyright 1992 by Oki Technosystems Laboratory, Inc.
  50572. Copyright 1992 by Fuji Xerox Co., Ltd.
  50573. Permission to use, copy, modify, distribute, and sell this software
  50574. and its documentation for any purpose is hereby granted without fee,
  50575. provided that the above copyright notice appear in all copies and
  50576. that both that copyright notice and this permission notice appear
  50577. in supporting documentation, and that the name of Oki Technosystems
  50578. Laboratory and Fuji Xerox not be used in advertising or publicity
  50579. pertaining to distribution of the software without specific, written
  50580. prior permission.
  50581. Oki Technosystems Laboratory and Fuji Xerox make no representations
  50582. about the suitability of this software for any purpose. It is provided
  50583. &quot;as is&quot; without express or implied warranty.
  50584. OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES
  50585. WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
  50586. MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS
  50587. LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  50588. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
  50589. OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
  50590. OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
  50591. OR PERFORMANCE OF THIS SOFTWARE.
  50592. ----------------------------------------
  50593. Copyright 1990, 1991, 1992, 1993, 1994 by FUJITSU LIMITED
  50594. Permission to use, copy, modify, distribute, and sell this software
  50595. and its documentation for any purpose is hereby granted without fee,
  50596. provided that the above copyright notice appear in all copies and
  50597. that both that copyright notice and this permission notice appear
  50598. in supporting documentation, and that the name of FUJITSU LIMITED
  50599. not be used in advertising or publicity pertaining to distribution
  50600. of the software without specific, written prior permission.
  50601. FUJITSU LIMITED makes no representations about the suitability of
  50602. this software for any purpose.
  50603. It is provided &quot;as is&quot; without express or implied warranty.
  50604. FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  50605. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  50606. EVENT SHALL FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  50607. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
  50608. USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
  50609. OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  50610. PERFORMANCE OF THIS SOFTWARE.
  50611. ----------------------------------------
  50612. Copyright (c) 1995 David E. Wexelblat. All rights reserved
  50613. Permission is hereby granted, free of charge, to any person obtaining
  50614. a copy of this software and associated documentation files (the
  50615. &quot;Software&quot;), to deal in the Software without restriction, including
  50616. without limitation the rights to use, copy, modify, merge, publish,
  50617. distribute, sublicense, and/or sell copies of the Software, and to
  50618. permit persons to whom the Software is furnished to do so, subject to
  50619. the following conditions:
  50620. The above copyright notice and this permission notice shall be included
  50621. in all copies or substantial portions of the Software.
  50622. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS
  50623. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  50624. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  50625. IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR
  50626. OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
  50627. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  50628. OTHER DEALINGS IN THE SOFTWARE.
  50629. Except as contained in this notice, the name of David E. Wexelblat shall
  50630. not be used in advertising or otherwise to promote the sale, use or
  50631. other dealings in this Software without prior written authorization
  50632. from David E. Wexelblat.
  50633. ----------------------------------------
  50634. Copyright 1990, 1991 by OMRON Corporation
  50635. Permission to use, copy, modify, distribute, and sell this software and its
  50636. documentation for any purpose is hereby granted without fee, provided that
  50637. the above copyright notice appear in all copies and that both that
  50638. copyright notice and this permission notice appear in supporting
  50639. documentation, and that the name OMRON not be used in
  50640. advertising or publicity pertaining to distribution of the software without
  50641. specific, written prior permission. OMRON makes no representations
  50642. about the suitability of this software for any purpose. It is provided
  50643. &quot;as is&quot; without express or implied warranty.
  50644. OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  50645. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  50646. EVENT SHALL OMRON BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  50647. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  50648. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  50649. TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  50650. PERFORMANCE OF THIS SOFTWARE.
  50651. ----------------------------------------
  50652. Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by
  50653. Digital Equipment Corporation
  50654. Portions Copyright 1990, 1991 by Tektronix, Inc
  50655. Rewritten for X.org by Chris Lee &lt;clee@freedesktop.org&gt;
  50656. Permission to use, copy, modify, distribute, and sell this documentation
  50657. for any purpose and without fee is hereby granted, provided that the above
  50658. copyright notice and this permission notice appear in all copies.
  50659. Chris Lee makes no representations about the suitability for any purpose
  50660. of the information in this document. It is provided \`\`as-is&#x27;&#x27; without
  50661. express or implied warranty.
  50662. ----------------------------------------
  50663. Copyright 1993 by Digital Equipment Corporation, Maynard, Massachusetts,
  50664. Copyright 1994 by FUJITSU LIMITED
  50665. Copyright 1994 by Sony Corporation
  50666. All Rights Reserved
  50667. Permission to use, copy, modify, and distribute this software and its
  50668. documentation for any purpose and without fee is hereby granted,
  50669. provided that the above copyright notice appear in all copies and that
  50670. both that copyright notice and this permission notice appear in
  50671. supporting documentation, and that the names of Digital, FUJITSU
  50672. LIMITED and Sony Corporation not be used in advertising or publicity
  50673. pertaining to distribution of the software without specific, written
  50674. prior permission.
  50675. DIGITAL, FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES
  50676. WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
  50677. MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL, FUJITSU LIMITED
  50678. AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  50679. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
  50680. USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
  50681. OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  50682. PERFORMANCE OF THIS SOFTWARE.
  50683. ----------------------------------------
  50684. Copyright 1991 by the Open Software Foundation
  50685. Permission to use, copy, modify, distribute, and sell this software and its
  50686. documentation for any purpose is hereby granted without fee, provided that
  50687. the above copyright notice appear in all copies and that both that
  50688. copyright notice and this permission notice appear in supporting
  50689. documentation, and that the name of Open Software Foundation
  50690. not be used in advertising or publicity pertaining to distribution of the
  50691. software without specific, written prior permission. Open Software
  50692. Foundation makes no representations about the suitability of this
  50693. software for any purpose. It is provided &quot;as is&quot; without express or
  50694. implied warranty.
  50695. OPEN SOFTWARE FOUNDATION DISCLAIMS ALL WARRANTIES WITH REGARD TO
  50696. THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
  50697. FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN BE
  50698. LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  50699. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  50700. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  50701. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  50702. ----------------------------------------
  50703. Copyright 1990, 1991, 1992,1993, 1994 by FUJITSU LIMITED
  50704. Copyright 1993, 1994 by Sony Corporation
  50705. Permission to use, copy, modify, distribute, and sell this software and
  50706. its documentation for any purpose is hereby granted without fee, provided
  50707. that the above copyright notice appear in all copies and that both that
  50708. copyright notice and this permission notice appear in supporting
  50709. documentation, and that the name of FUJITSU LIMITED and Sony Corporation
  50710. not be used in advertising or publicity pertaining to distribution of the
  50711. software without specific, written prior permission. FUJITSU LIMITED and
  50712. Sony Corporation makes no representations about the suitability of this
  50713. software for any purpose. It is provided &quot;as is&quot; without express or
  50714. implied warranty.
  50715. FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD
  50716. TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
  50717. FITNESS, IN NO EVENT SHALL FUJITSU LIMITED OR SONY CORPORATION BE LIABLE
  50718. FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER
  50719. RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT,
  50720. NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE
  50721. USE OR PERFORMANCE OF THIS SOFTWARE.
  50722. ----------------------------------------
  50723. Copyright (c) 1993, 1995 by Silicon Graphics Computer Systems, Inc.
  50724. Permission to use, copy, modify, and distribute this
  50725. software and its documentation for any purpose and without
  50726. fee is hereby granted, provided that the above copyright
  50727. notice appear in all copies and that both that copyright
  50728. notice and this permission notice appear in supporting
  50729. documentation, and that the name of Silicon Graphics not be
  50730. used in advertising or publicity pertaining to distribution
  50731. of the software without specific prior written permission.
  50732. Silicon Graphics makes no representation about the suitability
  50733. of this software for any purpose. It is provided &quot;as is&quot;
  50734. without any express or implied warranty.
  50735. SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS
  50736. SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
  50737. AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON
  50738. GRAPHICS BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
  50739. DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  50740. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
  50741. OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH
  50742. THE USE OR PERFORMANCE OF THIS SOFTWARE.
  50743. ----------------------------------------
  50744. Copyright 1991, 1992, 1993, 1994 by FUJITSU LIMITED
  50745. Copyright 1993 by Digital Equipment Corporation
  50746. Permission to use, copy, modify, distribute, and sell this software
  50747. and its documentation for any purpose is hereby granted without fee,
  50748. provided that the above copyright notice appear in all copies and that
  50749. both that copyright notice and this permission notice appear in
  50750. supporting documentation, and that the name of FUJITSU LIMITED and
  50751. Digital Equipment Corporation not be used in advertising or publicity
  50752. pertaining to distribution of the software without specific, written
  50753. prior permission. FUJITSU LIMITED and Digital Equipment Corporation
  50754. makes no representations about the suitability of this software for
  50755. any purpose. It is provided &quot;as is&quot; without express or implied
  50756. warranty.
  50757. FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION DISCLAIM ALL
  50758. WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED
  50759. WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
  50760. FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR
  50761. ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  50762. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
  50763. IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  50764. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF
  50765. THIS SOFTWARE.
  50766. ----------------------------------------
  50767. Copyright 1992, 1993 by FUJITSU LIMITED
  50768. Copyright 1993 by Fujitsu Open Systems Solutions, Inc.
  50769. Copyright 1994 by Sony Corporation
  50770. Permission to use, copy, modify, distribute and sell this software
  50771. and its documentation for any purpose is hereby granted without fee,
  50772. provided that the above copyright notice appear in all copies and
  50773. that both that copyright notice and this permission notice appear
  50774. in supporting documentation, and that the name of FUJITSU LIMITED,
  50775. Fujitsu Open Systems Solutions, Inc. and Sony Corporation not be
  50776. used in advertising or publicity pertaining to distribution of the
  50777. software without specific, written prior permission.
  50778. FUJITSU LIMITED, Fujitsu Open Systems Solutions, Inc. and
  50779. Sony Corporation make no representations about the suitability of
  50780. this software for any purpose. It is provided &quot;as is&quot; without
  50781. express or implied warranty.
  50782. FUJITSU LIMITED, FUJITSU OPEN SYSTEMS SOLUTIONS, INC. AND SONY
  50783. CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  50784. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS,
  50785. IN NO EVENT SHALL FUJITSU OPEN SYSTEMS SOLUTIONS, INC., FUJITSU LIMITED
  50786. AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  50787. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
  50788. OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
  50789. OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
  50790. OR PERFORMANCE OF THIS SOFTWARE.
  50791. ----------------------------------------
  50792. Copyright 1987, 1988, 1990, 1993 by Digital Equipment Corporation,
  50793. Maynard, Massachusetts,
  50794. All Rights Reserved
  50795. Permission to use, copy, modify, and distribute this software and its
  50796. documentation for any purpose and without fee is hereby granted,
  50797. provided that the above copyright notice appear in all copies and that
  50798. both that copyright notice and this permission notice appear in
  50799. supporting documentation, and that the name of Digital not be
  50800. used in advertising or publicity pertaining to distribution of the
  50801. software without specific, written prior permission.
  50802. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  50803. ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
  50804. DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
  50805. ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  50806. WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  50807. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  50808. SOFTWARE.
  50809. ----------------------------------------
  50810. Copyright 1993 by SunSoft, Inc.
  50811. Copyright 1999-2000 by Bruno Haible
  50812. Permission to use, copy, modify, distribute, and sell this software
  50813. and its documentation for any purpose is hereby granted without fee,
  50814. provided that the above copyright notice appear in all copies and
  50815. that both that copyright notice and this permission notice appear
  50816. in supporting documentation, and that the names of SunSoft, Inc. and
  50817. Bruno Haible not be used in advertising or publicity pertaining to
  50818. distribution of the software without specific, written prior
  50819. permission. SunSoft, Inc. and Bruno Haible make no representations
  50820. about the suitability of this software for any purpose. It is
  50821. provided &quot;as is&quot; without express or implied warranty.
  50822. SunSoft Inc. AND Bruno Haible DISCLAIM ALL WARRANTIES WITH REGARD
  50823. TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
  50824. AND FITNESS, IN NO EVENT SHALL SunSoft, Inc. OR Bruno Haible BE LIABLE
  50825. FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  50826. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  50827. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
  50828. OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  50829. ----------------------------------------
  50830. Copyright 1991 by the Open Software Foundation
  50831. Copyright 1993 by the TOSHIBA Corp.
  50832. Permission to use, copy, modify, distribute, and sell this software and its
  50833. documentation for any purpose is hereby granted without fee, provided that
  50834. the above copyright notice appear in all copies and that both that
  50835. copyright notice and this permission notice appear in supporting
  50836. documentation, and that the names of Open Software Foundation and TOSHIBA
  50837. not be used in advertising or publicity pertaining to distribution of the
  50838. software without specific, written prior permission. Open Software
  50839. Foundation and TOSHIBA make no representations about the suitability of this
  50840. software for any purpose. It is provided &quot;as is&quot; without express or
  50841. implied warranty.
  50842. OPEN SOFTWARE FOUNDATION AND TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO
  50843. THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND
  50844. FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN OR TOSHIBA BE
  50845. LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  50846. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  50847. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  50848. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  50849. ----------------------------------------
  50850. Copyright 1988 by Wyse Technology, Inc., San Jose, Ca.,
  50851. All Rights Reserved
  50852. Permission to use, copy, modify, and distribute this software and its
  50853. documentation for any purpose and without fee is hereby granted,
  50854. provided that the above copyright notice appear in all copies and that
  50855. both that copyright notice and this permission notice appear in
  50856. supporting documentation, and that the name Wyse not be
  50857. used in advertising or publicity pertaining to distribution of the
  50858. software without specific, written prior permission.
  50859. WYSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  50860. ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
  50861. DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
  50862. ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  50863. WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  50864. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  50865. SOFTWARE.
  50866. ----------------------------------------
  50867. Copyright 1991 by the Open Software Foundation
  50868. Copyright 1993, 1994 by the Sony Corporation
  50869. Permission to use, copy, modify, distribute, and sell this software and its
  50870. documentation for any purpose is hereby granted without fee, provided that
  50871. the above copyright notice appear in all copies and that both that
  50872. copyright notice and this permission notice appear in supporting
  50873. documentation, and that the names of Open Software Foundation and
  50874. Sony Corporation not be used in advertising or publicity pertaining to
  50875. distribution of the software without specific, written prior permission.
  50876. Open Software Foundation and Sony Corporation make no
  50877. representations about the suitability of this software for any purpose.
  50878. It is provided &quot;as is&quot; without express or implied warranty.
  50879. OPEN SOFTWARE FOUNDATION AND SONY CORPORATION DISCLAIM ALL
  50880. WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED
  50881. WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OPEN
  50882. SOFTWARE FOUNDATIONN OR SONY CORPORATION BE LIABLE FOR ANY SPECIAL,
  50883. INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
  50884. LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
  50885. OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  50886. PERFORMANCE OF THIS SOFTWARE.
  50887. ----------------------------------------
  50888. Copyright 1992, 1993 by FUJITSU LIMITED
  50889. Copyright 1993 by Fujitsu Open Systems Solutions, Inc.
  50890. Permission to use, copy, modify, distribute and sell this software
  50891. and its documentation for any purpose is hereby granted without fee,
  50892. provided that the above copyright notice appear in all copies and
  50893. that both that copyright notice and this permission notice appear
  50894. in supporting documentation, and that the name of FUJITSU LIMITED and
  50895. Fujitsu Open Systems Solutions, Inc. not be used in advertising or
  50896. publicity pertaining to distribution of the software without specific,
  50897. written prior permission.
  50898. FUJITSU LIMITED and Fujitsu Open Systems Solutions, Inc. makes no
  50899. representations about the suitability of this software for any purpose.
  50900. It is provided &quot;as is&quot; without express or implied warranty.
  50901. FUJITSU LIMITED AND FUJITSU OPEN SYSTEMS SOLUTIONS, INC. DISCLAIMS ALL
  50902. WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES
  50903. OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJITSU OPEN SYSTEMS
  50904. SOLUTIONS, INC. AND FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, INDIRECT
  50905. OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
  50906. USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  50907. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE
  50908. OF THIS SOFTWARE.
  50909. ----------------------------------------
  50910. Copyright 1993, 1994 by Sony Corporation
  50911. Permission to use, copy, modify, distribute, and sell this software
  50912. and its documentation for any purpose is hereby granted without fee,
  50913. provided that the above copyright notice appear in all copies and
  50914. that both that copyright notice and this permission notice appear
  50915. in supporting documentation, and that the name of Sony Corporation
  50916. not be used in advertising or publicity pertaining to distribution
  50917. of the software without specific, written prior permission.
  50918. Sony Corporation makes no representations about the suitability of
  50919. this software for any purpose. It is provided &quot;as is&quot; without
  50920. express or implied warranty.
  50921. SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  50922. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  50923. EVENT SHALL SONY CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  50924. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
  50925. USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
  50926. OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  50927. PERFORMANCE OF THIS SOFTWARE.
  50928. ----------------------------------------
  50929. Copyright 1986, 1998 The Open Group
  50930. Copyright (c) 2000 The XFree86 Project, Inc.
  50931. Permission to use, copy, modify, distribute, and sell this software and its
  50932. documentation for any purpose is hereby granted without fee, provided that
  50933. the above copyright notice appear in all copies and that both that
  50934. copyright notice and this permission notice appear in supporting
  50935. documentation.
  50936. The above copyright notice and this permission notice shall be included in
  50937. all copies or substantial portions of the Software.
  50938. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  50939. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  50940. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  50941. X CONSORTIUM OR THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  50942. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  50943. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  50944. SOFTWARE.
  50945. Except as contained in this notice, the name of the X Consortium or of the
  50946. XFree86 Project shall not be used in advertising or otherwise to promote the
  50947. sale, use or other dealings in this Software without prior written
  50948. authorization from the X Consortium and the XFree86 Project.
  50949. ----------------------------------------
  50950. Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation,
  50951. and Nippon Telegraph and Telephone Corporation
  50952. Copyright 1991 by the Open Software Foundation
  50953. Copyright 1993 by the FUJITSU LIMITED
  50954. Permission to use, copy, modify, distribute, and sell this software and its
  50955. documentation for any purpose is hereby granted without fee, provided that
  50956. the above copyright notice appear in all copies and that both that
  50957. copyright notice and this permission notice appear in supporting
  50958. documentation, and that the names of OMRON, NTT Software, NTT, and
  50959. Open Software Foundation not be used in advertising or publicity
  50960. pertaining to distribution of the software without specific,
  50961. written prior permission. OMRON, NTT Software, NTT, and Open Software
  50962. Foundation make no representations about the suitability of this
  50963. software for any purpose. It is provided &quot;as is&quot; without express or
  50964. implied warranty.
  50965. OMRON, NTT SOFTWARE, NTT, AND OPEN SOFTWARE FOUNDATION
  50966. DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  50967. ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT
  50968. SHALL OMRON, NTT SOFTWARE, NTT, OR OPEN SOFTWARE FOUNDATION BE
  50969. LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  50970. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  50971. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  50972. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  50973. ----------------------------------------
  50974. Copyright 1988 by Wyse Technology, Inc., San Jose, Ca,
  50975. Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts,
  50976. All Rights Reserved
  50977. Permission to use, copy, modify, and distribute this software and its
  50978. documentation for any purpose and without fee is hereby granted,
  50979. provided that the above copyright notice appear in all copies and that
  50980. both that copyright notice and this permission notice appear in
  50981. supporting documentation, and that the name Digital not be
  50982. used in advertising or publicity pertaining to distribution of the
  50983. software without specific, written prior permission.
  50984. DIGITAL AND WYSE DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  50985. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  50986. EVENT SHALL DIGITAL OR WYSE BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  50987. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
  50988. USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
  50989. OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  50990. PERFORMANCE OF THIS SOFTWARE.
  50991. ----------------------------------------
  50992. Copyright 1991, 1992 by Fuji Xerox Co., Ltd.
  50993. Copyright 1992, 1993, 1994 by FUJITSU LIMITED
  50994. Permission to use, copy, modify, distribute, and sell this software
  50995. and its documentation for any purpose is hereby granted without fee,
  50996. provided that the above copyright notice appear in all copies and
  50997. that both that copyright notice and this permission notice appear
  50998. in supporting documentation, and that the name of Fuji Xerox,
  50999. FUJITSU LIMITED not be used in advertising or publicity pertaining
  51000. to distribution of the software without specific, written prior
  51001. permission. Fuji Xerox, FUJITSU LIMITED make no representations
  51002. about the suitability of this software for any purpose.
  51003. It is provided &quot;as is&quot; without express or implied warranty.
  51004. FUJI XEROX, FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH
  51005. REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF
  51006. MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJI XEROX,
  51007. FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL
  51008. DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA
  51009. OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  51010. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  51011. PERFORMANCE OF THIS SOFTWARE.
  51012. ----------------------------------------
  51013. Copyright 2006 Josh Triplett
  51014. Permission is hereby granted, free of charge, to any person obtaining
  51015. a copy of this software and associated documentation files (the
  51016. &quot;Software&quot;), to deal in the Software without restriction, including
  51017. without limitation the rights to use, copy, modify, merge, publish,
  51018. distribute, sublicense, and/or sell copies of the Software, and to
  51019. permit persons to whom the Software is furnished to do so, subject to
  51020. the following conditions:
  51021. The above copyright notice and this permission notice shall be included
  51022. in all copies or substantial portions of the Software.
  51023. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS
  51024. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  51025. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  51026. IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR
  51027. OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
  51028. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  51029. OTHER DEALINGS IN THE SOFTWARE.
  51030. ----------------------------------------
  51031. (c) Copyright 1996 by Sebastien Marineau and Holger Veit
  51032. &lt;marineau@genie.uottawa.ca&gt;
  51033. &lt;Holger.Veit@gmd.de&gt;
  51034. Permission is hereby granted, free of charge, to any person obtaining a
  51035. copy of this software and associated documentation files (the &quot;Software&quot;),
  51036. to deal in the Software without restriction, including without limitation
  51037. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  51038. and/or sell copies of the Software, and to permit persons to whom the
  51039. Software is furnished to do so, subject to the following conditions:
  51040. The above copyright notice and this permission notice shall be included in
  51041. all copies or substantial portions of the Software.
  51042. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  51043. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  51044. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  51045. HOLGER VEIT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  51046. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
  51047. OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  51048. SOFTWARE.
  51049. Except as contained in this notice, the name of Sebastien Marineau or Holger Veit
  51050. shall not be used in advertising or otherwise to promote the sale, use or other
  51051. dealings in this Software without prior written authorization from Holger Veit or
  51052. Sebastien Marineau.
  51053. ----------------------------------------
  51054. Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation,
  51055. and Nippon Telegraph and Telephone Corporation
  51056. Copyright 1991 by the Open Software Foundation
  51057. Copyright 1993 by the TOSHIBA Corp.
  51058. Copyright 1993, 1994 by Sony Corporation
  51059. Copyright 1993, 1994 by the FUJITSU LIMITED
  51060. Permission to use, copy, modify, distribute, and sell this software and its
  51061. documentation for any purpose is hereby granted without fee, provided that
  51062. the above copyright notice appear in all copies and that both that
  51063. copyright notice and this permission notice appear in supporting
  51064. documentation, and that the names of OMRON, NTT Software, NTT, Open
  51065. Software Foundation, and Sony Corporation not be used in advertising
  51066. or publicity pertaining to distribution of the software without specific,
  51067. written prior permission. OMRON, NTT Software, NTT, Open Software
  51068. Foundation, and Sony Corporation make no representations about the
  51069. suitability of this software for any purpose. It is provided &quot;as is&quot;
  51070. without express or implied warranty.
  51071. OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, AND SONY
  51072. CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  51073. ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT
  51074. SHALL OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, OR SONY
  51075. CORPORATION BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
  51076. ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
  51077. IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT
  51078. OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  51079. ----------------------------------------
  51080. Copyright 2000 by Bruno Haible
  51081. Permission to use, copy, modify, distribute, and sell this software
  51082. and its documentation for any purpose is hereby granted without fee,
  51083. provided that the above copyright notice appear in all copies and
  51084. that both that copyright notice and this permission notice appear
  51085. in supporting documentation, and that the name of Bruno Haible not
  51086. be used in advertising or publicity pertaining to distribution of the
  51087. software without specific, written prior permission. Bruno Haible
  51088. makes no representations about the suitability of this software for
  51089. any purpose. It is provided &quot;as is&quot; without express or implied
  51090. warranty.
  51091. Bruno Haible DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  51092. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN
  51093. NO EVENT SHALL Bruno Haible BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  51094. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS
  51095. OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
  51096. OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE
  51097. OR PERFORMANCE OF THIS SOFTWARE.
  51098. ----------------------------------------
  51099. Copyright © 2003 Keith Packard
  51100. Permission to use, copy, modify, distribute, and sell this software and its
  51101. documentation for any purpose is hereby granted without fee, provided that
  51102. the above copyright notice appear in all copies and that both that
  51103. copyright notice and this permission notice appear in supporting
  51104. documentation, and that the name of Keith Packard not be used in
  51105. advertising or publicity pertaining to distribution of the software without
  51106. specific, written prior permission. Keith Packard makes no
  51107. representations about the suitability of this software for any purpose. It
  51108. is provided &quot;as is&quot; without express or implied warranty.
  51109. KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE,
  51110. INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO
  51111. EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, INDIRECT OR
  51112. CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  51113. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  51114. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  51115. PERFORMANCE OF THIS SOFTWARE.
  51116. ----------------------------------------
  51117. Copyright (c) 2007-2009, Troy D. Hanson
  51118. All rights reserved.
  51119. Redistribution and use in source and binary forms, with or without
  51120. modification, are permitted provided that the following conditions are met:
  51121. Redistributions of source code must retain the above copyright
  51122. notice, this list of conditions and the following disclaimer.
  51123. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS
  51124. IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  51125. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  51126. PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
  51127. OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  51128. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  51129. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  51130. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  51131. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  51132. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  51133. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  51134. ----------------------------------------
  51135. Copyright 1992, 1993 by TOSHIBA Corp.
  51136. Permission to use, copy, modify, and distribute this software and its
  51137. documentation for any purpose and without fee is hereby granted, provided
  51138. that the above copyright notice appear in all copies and that both that
  51139. copyright notice and this permission notice appear in supporting
  51140. documentation, and that the name of TOSHIBA not be used in advertising
  51141. or publicity pertaining to distribution of the software without specific,
  51142. written prior permission. TOSHIBA make no representations about the
  51143. suitability of this software for any purpose. It is provided &quot;as is&quot;
  51144. without express or implied warranty.
  51145. TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  51146. ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
  51147. TOSHIBA BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
  51148. ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  51149. WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  51150. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  51151. SOFTWARE.
  51152. ----------------------------------------
  51153. Copyright IBM Corporation 1993
  51154. All Rights Reserved
  51155. License to use, copy, modify, and distribute this software and its
  51156. documentation for any purpose and without fee is hereby granted,
  51157. provided that the above copyright notice appear in all copies and that
  51158. both that copyright notice and this permission notice appear in
  51159. supporting documentation, and that the name of IBM not be
  51160. used in advertising or publicity pertaining to distribution of the
  51161. software without specific, written prior permission.
  51162. IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  51163. ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND
  51164. NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL
  51165. IBM BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
  51166. ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  51167. WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  51168. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  51169. SOFTWARE.
  51170. ----------------------------------------
  51171. Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation,
  51172. and Nippon Telegraph and Telephone Corporation
  51173. Permission to use, copy, modify, distribute, and sell this software and its
  51174. documentation for any purpose is hereby granted without fee, provided that
  51175. the above copyright notice appear in all copies and that both that
  51176. copyright notice and this permission notice appear in supporting
  51177. documentation, and that the names of OMRON, NTT Software, and NTT
  51178. not be used in advertising or publicity pertaining to distribution of the
  51179. software without specific, written prior permission. OMRON, NTT Software,
  51180. and NTT make no representations about the suitability of this
  51181. software for any purpose. It is provided &quot;as is&quot; without express or
  51182. implied warranty.
  51183. OMRON, NTT SOFTWARE, AND NTT, DISCLAIM ALL WARRANTIES WITH REGARD
  51184. TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
  51185. AND FITNESS, IN NO EVENT SHALL OMRON, NTT SOFTWARE, OR NTT, BE
  51186. LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  51187. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  51188. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  51189. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  51190. ****************************
  51191. zlib
  51192. ****************************
  51193. (extracted from README, except for match.S)
  51194. Copyright notice:
  51195. (C) 1995-2013 Jean-loup Gailly and Mark Adler
  51196. This software is provided &#x27;as-is&#x27;, without any express or implied
  51197. warranty. In no event will the authors be held liable for any damages
  51198. arising from the use of this software.
  51199. Permission is granted to anyone to use this software for any purpose,
  51200. including commercial applications, and to alter it and redistribute it
  51201. freely, subject to the following restrictions:
  51202. 1. The origin of this software must not be misrepresented; you must not
  51203. claim that you wrote the original software. If you use this software
  51204. in a product, an acknowledgment in the product documentation would be
  51205. appreciated but is not required.
  51206. 2. Altered source versions must be plainly marked as such, and must not be
  51207. misrepresented as being the original software.
  51208. 3. This notice may not be removed or altered from any source distribution.
  51209. Jean-loup Gailly Mark Adler
  51210. jloup@gzip.org madler@alumni.caltech.edu
  51211. If you use the zlib library in a product, we would appreciate *not* receiving
  51212. lengthy legal documents to sign. The sources are provided for free but without
  51213. warranty of any kind. The library has been entirely written by Jean-loup
  51214. Gailly and Mark Adler; it does not include third-party code.
  51215. If you redistribute modified sources, we would appreciate that you include in
  51216. the file ChangeLog history information documenting your changes. Please read
  51217. the FAQ for more information on the distribution of modified source versions.
  51218. (extracted from match.S, for match.S only)
  51219. Copyright (C) 1998, 2007 Brian Raiter &lt;breadbox@muppetlabs.com&gt;
  51220. This software is provided &#x27;as-is&#x27;, without any express or implied
  51221. warranty. In no event will the author be held liable for any damages
  51222. arising from the use of this software.
  51223. Permission is granted to anyone to use this software for any purpose,
  51224. including commercial applications, and to alter it and redistribute it
  51225. freely, subject to the following restrictions:
  51226. 1. The origin of this software must not be misrepresented; you must not
  51227. claim that you wrote the original software. If you use this software
  51228. in a product, an acknowledgment in the product documentation would be
  51229. appreciated but is not required.
  51230. 2. Altered source versions must be plainly marked as such, and must not be
  51231. misrepresented as being the original software.
  51232. 3. This notice may not be removed or altered from any source distribution.
  51233. ****************************
  51234. googleurl
  51235. ****************************
  51236. Copyright 2007, Google Inc.
  51237. All rights reserved.
  51238. Redistribution and use in source and binary forms, with or without
  51239. modification, are permitted provided that the following conditions are
  51240. met:
  51241. * Redistributions of source code must retain the above copyright
  51242. notice, this list of conditions and the following disclaimer.
  51243. * Redistributions in binary form must reproduce the above
  51244. copyright notice, this list of conditions and the following disclaimer
  51245. in the documentation and/or other materials provided with the
  51246. distribution.
  51247. * Neither the name of Google Inc. nor the names of its
  51248. contributors may be used to endorse or promote products derived from
  51249. this software without specific prior written permission.
  51250. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  51251. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  51252. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  51253. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  51254. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  51255. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  51256. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  51257. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  51258. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  51259. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  51260. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  51261. -------------------------------------------------------------------------------
  51262. The file url_parse.cc is based on nsURLParsers.cc from Mozilla. This file is
  51263. licensed separately as follows:
  51264. The contents of this file are subject to the Mozilla Public License Version
  51265. 1.1 (the &quot;License&quot;); you may not use this file except in compliance with
  51266. the License. You may obtain a copy of the License at
  51267. http://www.mozilla.org/MPL/
  51268. Software distributed under the License is distributed on an &quot;AS IS&quot; basis,
  51269. WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  51270. for the specific language governing rights and limitations under the
  51271. License.
  51272. The Original Code is mozilla.org code.
  51273. The Initial Developer of the Original Code is
  51274. Netscape Communications Corporation.
  51275. Portions created by the Initial Developer are Copyright (C) 1998
  51276. the Initial Developer. All Rights Reserved.
  51277. Contributor(s):
  51278. Darin Fisher (original author)
  51279. Alternatively, the contents of this file may be used under the terms of
  51280. either the GNU General Public License Version 2 or later (the &quot;GPL&quot;), or
  51281. the GNU Lesser General Public License Version 2.1 or later (the &quot;LGPL&quot;),
  51282. in which case the provisions of the GPL or the LGPL are applicable instead
  51283. of those above. If you wish to allow use of your version of this file only
  51284. under the terms of either the GPL or the LGPL, and not to allow others to
  51285. use your version of this file under the terms of the MPL, indicate your
  51286. decision by deleting the provisions above and replace them with the notice
  51287. and other provisions required by the GPL or the LGPL. If you do not delete
  51288. the provisions above, a recipient may use your version of this file under
  51289. the terms of any one of the MPL, the GPL or the LGPL.
  51290. -------------------------------------------------------------------------------
  51291. The file icu_utf.cc is from IBM. This file is licensed separately as follows:
  51292. ICU License - ICU 1.8.1 and later
  51293. COPYRIGHT AND PERMISSION NOTICE
  51294. Copyright (c) 1995-2009 International Business Machines Corporation and others
  51295. All rights reserved.
  51296. Permission is hereby granted, free of charge, to any person obtaining
  51297. a copy of this software and associated documentation files (the
  51298. &quot;Software&quot;), to deal in the Software without restriction, including
  51299. without limitation the rights to use, copy, modify, merge, publish,
  51300. distribute, and/or sell copies of the Software, and to permit persons
  51301. to whom the Software is furnished to do so, provided that the above
  51302. copyright notice(s) and this permission notice appear in all copies of
  51303. the Software and that both the above copyright notice(s) and this
  51304. permission notice appear in supporting documentation.
  51305. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  51306. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  51307. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
  51308. OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
  51309. HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
  51310. SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
  51311. RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
  51312. CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  51313. CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  51314. Except as contained in this notice, the name of a copyright holder
  51315. shall not be used in advertising or otherwise to promote the sale, use
  51316. or other dealings in this Software without prior written authorization
  51317. of the copyright holder.
  51318. ****************************
  51319. Apache License
  51320. Version 2.0, January 2004
  51321. http://www.apache.org/licenses/
  51322. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  51323. 1. Definitions.
  51324. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  51325. and distribution as defined by Sections 1 through 9 of this document.
  51326. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  51327. the copyright owner that is granting the License.
  51328. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  51329. other entities that control, are controlled by, or are under common
  51330. control with that entity. For the purposes of this definition,
  51331. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  51332. direction or management of such entity, whether by contract or
  51333. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  51334. outstanding shares, or (iii) beneficial ownership of such entity.
  51335. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  51336. exercising permissions granted by this License.
  51337. &quot;Source&quot; form shall mean the preferred form for making modifications,
  51338. including but not limited to software source code, documentation
  51339. source, and configuration files.
  51340. &quot;Object&quot; form shall mean any form resulting from mechanical
  51341. transformation or translation of a Source form, including but
  51342. not limited to compiled object code, generated documentation,
  51343. and conversions to other media types.
  51344. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  51345. Object form, made available under the License, as indicated by a
  51346. copyright notice that is included in or attached to the work
  51347. (an example is provided in the Appendix below).
  51348. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  51349. form, that is based on (or derived from) the Work and for which the
  51350. editorial revisions, annotations, elaborations, or other modifications
  51351. represent, as a whole, an original work of authorship. For the purposes
  51352. of this License, Derivative Works shall not include works that remain
  51353. separable from, or merely link (or bind by name) to the interfaces of,
  51354. the Work and Derivative Works thereof.
  51355. &quot;Contribution&quot; shall mean any work of authorship, including
  51356. the original version of the Work and any modifications or additions
  51357. to that Work or Derivative Works thereof, that is intentionally
  51358. submitted to Licensor for inclusion in the Work by the copyright owner
  51359. or by an individual or Legal Entity authorized to submit on behalf of
  51360. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  51361. means any form of electronic, verbal, or written communication sent
  51362. to the Licensor or its representatives, including but not limited to
  51363. communication on electronic mailing lists, source code control systems,
  51364. and issue tracking systems that are managed by, or on behalf of, the
  51365. Licensor for the purpose of discussing and improving the Work, but
  51366. excluding communication that is conspicuously marked or otherwise
  51367. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  51368. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  51369. on behalf of whom a Contribution has been received by Licensor and
  51370. subsequently incorporated within the Work.
  51371. 2. Grant of Copyright License. Subject to the terms and conditions of
  51372. this License, each Contributor hereby grants to You a perpetual,
  51373. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  51374. copyright license to reproduce, prepare Derivative Works of,
  51375. publicly display, publicly perform, sublicense, and distribute the
  51376. Work and such Derivative Works in Source or Object form.
  51377. 3. Grant of Patent License. Subject to the terms and conditions of
  51378. this License, each Contributor hereby grants to You a perpetual,
  51379. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  51380. (except as stated in this section) patent license to make, have made,
  51381. use, offer to sell, sell, import, and otherwise transfer the Work,
  51382. where such license applies only to those patent claims licensable
  51383. by such Contributor that are necessarily infringed by their
  51384. Contribution(s) alone or by combination of their Contribution(s)
  51385. with the Work to which such Contribution(s) was submitted. If You
  51386. institute patent litigation against any entity (including a
  51387. cross-claim or counterclaim in a lawsuit) alleging that the Work
  51388. or a Contribution incorporated within the Work constitutes direct
  51389. or contributory patent infringement, then any patent licenses
  51390. granted to You under this License for that Work shall terminate
  51391. as of the date such litigation is filed.
  51392. 4. Redistribution. You may reproduce and distribute copies of the
  51393. Work or Derivative Works thereof in any medium, with or without
  51394. modifications, and in Source or Object form, provided that You
  51395. meet the following conditions:
  51396. (a) You must give any other recipients of the Work or
  51397. Derivative Works a copy of this License; and
  51398. (b) You must cause any modified files to carry prominent notices
  51399. stating that You changed the files; and
  51400. (c) You must retain, in the Source form of any Derivative Works
  51401. that You distribute, all copyright, patent, trademark, and
  51402. attribution notices from the Source form of the Work,
  51403. excluding those notices that do not pertain to any part of
  51404. the Derivative Works; and
  51405. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  51406. distribution, then any Derivative Works that You distribute must
  51407. include a readable copy of the attribution notices contained
  51408. within such NOTICE file, excluding those notices that do not
  51409. pertain to any part of the Derivative Works, in at least one
  51410. of the following places: within a NOTICE text file distributed
  51411. as part of the Derivative Works; within the Source form or
  51412. documentation, if provided along with the Derivative Works; or,
  51413. within a display generated by the Derivative Works, if and
  51414. wherever such third-party notices normally appear. The contents
  51415. of the NOTICE file are for informational purposes only and
  51416. do not modify the License. You may add Your own attribution
  51417. notices within Derivative Works that You distribute, alongside
  51418. or as an addendum to the NOTICE text from the Work, provided
  51419. that such additional attribution notices cannot be construed
  51420. as modifying the License.
  51421. You may add Your own copyright statement to Your modifications and
  51422. may provide additional or different license terms and conditions
  51423. for use, reproduction, or distribution of Your modifications, or
  51424. for any such Derivative Works as a whole, provided Your use,
  51425. reproduction, and distribution of the Work otherwise complies with
  51426. the conditions stated in this License.
  51427. 5. Submission of Contributions. Unless You explicitly state otherwise,
  51428. any Contribution intentionally submitted for inclusion in the Work
  51429. by You to the Licensor shall be under the terms and conditions of
  51430. this License, without any additional terms or conditions.
  51431. Notwithstanding the above, nothing herein shall supersede or modify
  51432. the terms of any separate license agreement you may have executed
  51433. with Licensor regarding such Contributions.
  51434. 6. Trademarks. This License does not grant permission to use the trade
  51435. names, trademarks, service marks, or product names of the Licensor,
  51436. except as required for reasonable and customary use in describing the
  51437. origin of the Work and reproducing the content of the NOTICE file.
  51438. 7. Disclaimer of Warranty. Unless required by applicable law or
  51439. agreed to in writing, Licensor provides the Work (and each
  51440. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  51441. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  51442. implied, including, without limitation, any warranties or conditions
  51443. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  51444. PARTICULAR PURPOSE. You are solely responsible for determining the
  51445. appropriateness of using or redistributing the Work and assume any
  51446. risks associated with Your exercise of permissions under this License.
  51447. 8. Limitation of Liability. In no event and under no legal theory,
  51448. whether in tort (including negligence), contract, or otherwise,
  51449. unless required by applicable law (such as deliberate and grossly
  51450. negligent acts) or agreed to in writing, shall any Contributor be
  51451. liable to You for damages, including any direct, indirect, special,
  51452. incidental, or consequential damages of any character arising as a
  51453. result of this License or out of the use or inability to use the
  51454. Work (including but not limited to damages for loss of goodwill,
  51455. work stoppage, computer failure or malfunction, or any and all
  51456. other commercial damages or losses), even if such Contributor
  51457. has been advised of the possibility of such damages.
  51458. 9. Accepting Warranty or Additional Liability. While redistributing
  51459. the Work or Derivative Works thereof, You may choose to offer,
  51460. and charge a fee for, acceptance of support, warranty, indemnity,
  51461. or other liability obligations and/or rights consistent with this
  51462. License. However, in accepting such obligations, You may act only
  51463. on Your own behalf and on Your sole responsibility, not on behalf
  51464. of any other Contributor, and only if You agree to indemnify,
  51465. defend, and hold each Contributor harmless for any liability
  51466. incurred by, or claims asserted against, such Contributor by reason
  51467. of your accepting any such warranty or additional liability.
  51468. END OF TERMS AND CONDITIONS
  51469. APPENDIX: How to apply the Apache License to your work.
  51470. To apply the Apache License to your work, attach the following
  51471. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  51472. replaced with your own identifying information. (Don&#x27;t include
  51473. the brackets!) The text should be enclosed in the appropriate
  51474. comment syntax for the file format. We also recommend that a
  51475. file or class name and description of purpose be included on the
  51476. same &quot;printed page&quot; as the copyright notice for easier
  51477. identification within third-party archives.
  51478. Copyright [yyyy] [name of copyright owner]
  51479. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  51480. you may not use this file except in compliance with the License.
  51481. You may obtain a copy of the License at
  51482. http://www.apache.org/licenses/LICENSE-2.0
  51483. Unless required by applicable law or agreed to in writing, software
  51484. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  51485. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  51486. See the License for the specific language governing permissions and
  51487. limitations under the License.
  51488. ****************************
  51489. jsoncpp
  51490. ****************************
  51491. The JsonCpp library&#x27;s source code, including accompanying documentation,
  51492. tests and demonstration applications, are licensed under the following
  51493. conditions...
  51494. The author (Baptiste Lepilleur) explicitly disclaims copyright in all
  51495. jurisdictions which recognize such a disclaimer. In such jurisdictions,
  51496. this software is released into the Public Domain.
  51497. In jurisdictions which do not recognize Public Domain property (e.g. Germany as of
  51498. 2010), this software is Copyright (c) 2007-2010 by Baptiste Lepilleur, and is
  51499. released under the terms of the MIT License (see below).
  51500. In jurisdictions which recognize Public Domain property, the user of this
  51501. software may choose to accept it either as 1) Public Domain, 2) under the
  51502. conditions of the MIT License (see below), or 3) under the terms of dual
  51503. Public Domain/MIT License conditions described here, as they choose.
  51504. The MIT License is about as close to Public Domain as a license can get, and is
  51505. described in clear, concise terms at:
  51506. http://en.wikipedia.org/wiki/MIT_License
  51507. The full text of the MIT License follows:
  51508. ========================================================================
  51509. Copyright (c) 2007-2010 Baptiste Lepilleur
  51510. Permission is hereby granted, free of charge, to any person
  51511. obtaining a copy of this software and associated documentation
  51512. files (the &quot;Software&quot;), to deal in the Software without
  51513. restriction, including without limitation the rights to use, copy,
  51514. modify, merge, publish, distribute, sublicense, and/or sell copies
  51515. of the Software, and to permit persons to whom the Software is
  51516. furnished to do so, subject to the following conditions:
  51517. The above copyright notice and this permission notice shall be
  51518. included in all copies or substantial portions of the Software.
  51519. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  51520. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  51521. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  51522. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
  51523. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  51524. ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  51525. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  51526. SOFTWARE.
  51527. ========================================================================
  51528. (END LICENSE TEXT)
  51529. The MIT license is compatible with both the GPL and commercial
  51530. software, affording one all of the rights of Public Domain with the
  51531. minor nuisance of being required to keep the above copyright notice
  51532. and license text in the source code. Note also that by accepting the
  51533. Public Domain &quot;license&quot; you can re-license your copy using whatever
  51534. license you like.
  51535. ****************************
  51536. libwebp
  51537. ****************************
  51538. Copyright (c) 2010, Google Inc. All rights reserved.
  51539. Redistribution and use in source and binary forms, with or without
  51540. modification, are permitted provided that the following conditions are
  51541. met:
  51542. * Redistributions of source code must retain the above copyright
  51543. notice, this list of conditions and the following disclaimer.
  51544. * Redistributions in binary form must reproduce the above copyright
  51545. notice, this list of conditions and the following disclaimer in
  51546. the documentation and/or other materials provided with the
  51547. distribution.
  51548. * Neither the name of Google nor the names of its contributors may
  51549. be used to endorse or promote products derived from this software
  51550. without specific prior written permission.
  51551. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  51552. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  51553. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  51554. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  51555. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  51556. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  51557. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  51558. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  51559. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  51560. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  51561. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  51562. </pre>
  51563. </div>
  51564. </div>
  51565. <div class="product">
  51566. <span class="title">harfbuzz-ng</span>
  51567. <span class="homepage"><a href="http://harfbuzz.org">homepage</a></span>
  51568. <input type="checkbox" hidden id="139">
  51569. <label class="show" for="139" tabindex="0"></label>
  51570. <div class="licence">
  51571. <pre>HarfBuzz is licensed under the so-called &quot;Old MIT&quot; license. Details follow.
  51572. For parts of HarfBuzz that are licensed under different licenses see individual
  51573. files names COPYING in subdirectories where applicable.
  51574. Copyright © 2010-2022 Google, Inc.
  51575. Copyright © 2015-2020 Ebrahim Byagowi
  51576. Copyright © 2019,2020 Facebook, Inc.
  51577. Copyright © 2012,2015 Mozilla Foundation
  51578. Copyright © 2011 Codethink Limited
  51579. Copyright © 2008,2010 Nokia Corporation and/or its subsidiary(-ies)
  51580. Copyright © 2009 Keith Stribley
  51581. Copyright © 2011 Martin Hosken and SIL International
  51582. Copyright © 2007 Chris Wilson
  51583. Copyright © 2005,2006,2020,2021,2022,2023 Behdad Esfahbod
  51584. Copyright © 2004,2007,2008,2009,2010,2013,2021,2022,2023 Red Hat, Inc.
  51585. Copyright © 1998-2005 David Turner and Werner Lemberg
  51586. Copyright © 2016 Igalia S.L.
  51587. Copyright © 2022 Matthias Clasen
  51588. Copyright © 2018,2021 Khaled Hosny
  51589. Copyright © 2018,2019,2020 Adobe, Inc
  51590. Copyright © 2013-2015 Alexei Podtelezhnikov
  51591. For full copyright notices consult the individual files in the package.
  51592. Permission is hereby granted, without written agreement and without
  51593. license or royalty fees, to use, copy, modify, and distribute this
  51594. software and its documentation for any purpose, provided that the
  51595. above copyright notice and the following two paragraphs appear in
  51596. all copies of this software.
  51597. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE LIABLE TO ANY PARTY FOR
  51598. DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES
  51599. ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN
  51600. IF THE COPYRIGHT HOLDER HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  51601. DAMAGE.
  51602. THE COPYRIGHT HOLDER SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING,
  51603. BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
  51604. FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS
  51605. ON AN &quot;AS IS&quot; BASIS, AND THE COPYRIGHT HOLDER HAS NO OBLIGATION TO
  51606. PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
  51607. </pre>
  51608. </div>
  51609. </div>
  51610. <div class="product">
  51611. <span class="title">Headers for the Windows 10 WebAuthn API (webauthn.dll)</span>
  51612. <span class="homepage"><a href="https://github.com/Microsoft/webauthn/">homepage</a></span>
  51613. <input type="checkbox" hidden id="140">
  51614. <label class="show" for="140" tabindex="0"></label>
  51615. <div class="licence">
  51616. <pre> MIT License
  51617. Copyright (c) Microsoft Corporation. All rights reserved.
  51618. Permission is hereby granted, free of charge, to any person obtaining a copy
  51619. of this software and associated documentation files (the &quot;Software&quot;), to deal
  51620. in the Software without restriction, including without limitation the rights
  51621. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  51622. copies of the Software, and to permit persons to whom the Software is
  51623. furnished to do so, subject to the following conditions:
  51624. The above copyright notice and this permission notice shall be included in all
  51625. copies or substantial portions of the Software.
  51626. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  51627. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  51628. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  51629. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  51630. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  51631. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  51632. SOFTWARE
  51633. </pre>
  51634. </div>
  51635. </div>
  51636. <div class="product">
  51637. <span class="title">Highway: C++ library for SIMD</span>
  51638. <span class="homepage"><a href="https://github.com/google/highway">homepage</a></span>
  51639. <input type="checkbox" hidden id="141">
  51640. <label class="show" for="141" tabindex="0"></label>
  51641. <div class="licence">
  51642. <pre> Apache License
  51643. Version 2.0, January 2004
  51644. http://www.apache.org/licenses/
  51645. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  51646. 1. Definitions.
  51647. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  51648. and distribution as defined by Sections 1 through 9 of this document.
  51649. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  51650. the copyright owner that is granting the License.
  51651. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  51652. other entities that control, are controlled by, or are under common
  51653. control with that entity. For the purposes of this definition,
  51654. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  51655. direction or management of such entity, whether by contract or
  51656. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  51657. outstanding shares, or (iii) beneficial ownership of such entity.
  51658. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  51659. exercising permissions granted by this License.
  51660. &quot;Source&quot; form shall mean the preferred form for making modifications,
  51661. including but not limited to software source code, documentation
  51662. source, and configuration files.
  51663. &quot;Object&quot; form shall mean any form resulting from mechanical
  51664. transformation or translation of a Source form, including but
  51665. not limited to compiled object code, generated documentation,
  51666. and conversions to other media types.
  51667. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  51668. Object form, made available under the License, as indicated by a
  51669. copyright notice that is included in or attached to the work
  51670. (an example is provided in the Appendix below).
  51671. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  51672. form, that is based on (or derived from) the Work and for which the
  51673. editorial revisions, annotations, elaborations, or other modifications
  51674. represent, as a whole, an original work of authorship. For the purposes
  51675. of this License, Derivative Works shall not include works that remain
  51676. separable from, or merely link (or bind by name) to the interfaces of,
  51677. the Work and Derivative Works thereof.
  51678. &quot;Contribution&quot; shall mean any work of authorship, including
  51679. the original version of the Work and any modifications or additions
  51680. to that Work or Derivative Works thereof, that is intentionally
  51681. submitted to Licensor for inclusion in the Work by the copyright owner
  51682. or by an individual or Legal Entity authorized to submit on behalf of
  51683. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  51684. means any form of electronic, verbal, or written communication sent
  51685. to the Licensor or its representatives, including but not limited to
  51686. communication on electronic mailing lists, source code control systems,
  51687. and issue tracking systems that are managed by, or on behalf of, the
  51688. Licensor for the purpose of discussing and improving the Work, but
  51689. excluding communication that is conspicuously marked or otherwise
  51690. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  51691. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  51692. on behalf of whom a Contribution has been received by Licensor and
  51693. subsequently incorporated within the Work.
  51694. 2. Grant of Copyright License. Subject to the terms and conditions of
  51695. this License, each Contributor hereby grants to You a perpetual,
  51696. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  51697. copyright license to reproduce, prepare Derivative Works of,
  51698. publicly display, publicly perform, sublicense, and distribute the
  51699. Work and such Derivative Works in Source or Object form.
  51700. 3. Grant of Patent License. Subject to the terms and conditions of
  51701. this License, each Contributor hereby grants to You a perpetual,
  51702. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  51703. (except as stated in this section) patent license to make, have made,
  51704. use, offer to sell, sell, import, and otherwise transfer the Work,
  51705. where such license applies only to those patent claims licensable
  51706. by such Contributor that are necessarily infringed by their
  51707. Contribution(s) alone or by combination of their Contribution(s)
  51708. with the Work to which such Contribution(s) was submitted. If You
  51709. institute patent litigation against any entity (including a
  51710. cross-claim or counterclaim in a lawsuit) alleging that the Work
  51711. or a Contribution incorporated within the Work constitutes direct
  51712. or contributory patent infringement, then any patent licenses
  51713. granted to You under this License for that Work shall terminate
  51714. as of the date such litigation is filed.
  51715. 4. Redistribution. You may reproduce and distribute copies of the
  51716. Work or Derivative Works thereof in any medium, with or without
  51717. modifications, and in Source or Object form, provided that You
  51718. meet the following conditions:
  51719. (a) You must give any other recipients of the Work or
  51720. Derivative Works a copy of this License; and
  51721. (b) You must cause any modified files to carry prominent notices
  51722. stating that You changed the files; and
  51723. (c) You must retain, in the Source form of any Derivative Works
  51724. that You distribute, all copyright, patent, trademark, and
  51725. attribution notices from the Source form of the Work,
  51726. excluding those notices that do not pertain to any part of
  51727. the Derivative Works; and
  51728. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  51729. distribution, then any Derivative Works that You distribute must
  51730. include a readable copy of the attribution notices contained
  51731. within such NOTICE file, excluding those notices that do not
  51732. pertain to any part of the Derivative Works, in at least one
  51733. of the following places: within a NOTICE text file distributed
  51734. as part of the Derivative Works; within the Source form or
  51735. documentation, if provided along with the Derivative Works; or,
  51736. within a display generated by the Derivative Works, if and
  51737. wherever such third-party notices normally appear. The contents
  51738. of the NOTICE file are for informational purposes only and
  51739. do not modify the License. You may add Your own attribution
  51740. notices within Derivative Works that You distribute, alongside
  51741. or as an addendum to the NOTICE text from the Work, provided
  51742. that such additional attribution notices cannot be construed
  51743. as modifying the License.
  51744. You may add Your own copyright statement to Your modifications and
  51745. may provide additional or different license terms and conditions
  51746. for use, reproduction, or distribution of Your modifications, or
  51747. for any such Derivative Works as a whole, provided Your use,
  51748. reproduction, and distribution of the Work otherwise complies with
  51749. the conditions stated in this License.
  51750. 5. Submission of Contributions. Unless You explicitly state otherwise,
  51751. any Contribution intentionally submitted for inclusion in the Work
  51752. by You to the Licensor shall be under the terms and conditions of
  51753. this License, without any additional terms or conditions.
  51754. Notwithstanding the above, nothing herein shall supersede or modify
  51755. the terms of any separate license agreement you may have executed
  51756. with Licensor regarding such Contributions.
  51757. 6. Trademarks. This License does not grant permission to use the trade
  51758. names, trademarks, service marks, or product names of the Licensor,
  51759. except as required for reasonable and customary use in describing the
  51760. origin of the Work and reproducing the content of the NOTICE file.
  51761. 7. Disclaimer of Warranty. Unless required by applicable law or
  51762. agreed to in writing, Licensor provides the Work (and each
  51763. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  51764. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  51765. implied, including, without limitation, any warranties or conditions
  51766. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  51767. PARTICULAR PURPOSE. You are solely responsible for determining the
  51768. appropriateness of using or redistributing the Work and assume any
  51769. risks associated with Your exercise of permissions under this License.
  51770. 8. Limitation of Liability. In no event and under no legal theory,
  51771. whether in tort (including negligence), contract, or otherwise,
  51772. unless required by applicable law (such as deliberate and grossly
  51773. negligent acts) or agreed to in writing, shall any Contributor be
  51774. liable to You for damages, including any direct, indirect, special,
  51775. incidental, or consequential damages of any character arising as a
  51776. result of this License or out of the use or inability to use the
  51777. Work (including but not limited to damages for loss of goodwill,
  51778. work stoppage, computer failure or malfunction, or any and all
  51779. other commercial damages or losses), even if such Contributor
  51780. has been advised of the possibility of such damages.
  51781. 9. Accepting Warranty or Additional Liability. While redistributing
  51782. the Work or Derivative Works thereof, You may choose to offer,
  51783. and charge a fee for, acceptance of support, warranty, indemnity,
  51784. or other liability obligations and/or rights consistent with this
  51785. License. However, in accepting such obligations, You may act only
  51786. on Your own behalf and on Your sole responsibility, not on behalf
  51787. of any other Contributor, and only if You agree to indemnify,
  51788. defend, and hold each Contributor harmless for any liability
  51789. incurred by, or claims asserted against, such Contributor by reason
  51790. of your accepting any such warranty or additional liability.
  51791. END OF TERMS AND CONDITIONS
  51792. APPENDIX: How to apply the Apache License to your work.
  51793. To apply the Apache License to your work, attach the following
  51794. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  51795. replaced with your own identifying information. (Don&#x27;t include
  51796. the brackets!) The text should be enclosed in the appropriate
  51797. comment syntax for the file format. We also recommend that a
  51798. file or class name and description of purpose be included on the
  51799. same &quot;printed page&quot; as the copyright notice for easier
  51800. identification within third-party archives.
  51801. Copyright [yyyy] [name of copyright owner]
  51802. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  51803. you may not use this file except in compliance with the License.
  51804. You may obtain a copy of the License at
  51805. http://www.apache.org/licenses/LICENSE-2.0
  51806. Unless required by applicable law or agreed to in writing, software
  51807. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  51808. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  51809. See the License for the specific language governing permissions and
  51810. limitations under the License.</pre>
  51811. </div>
  51812. </div>
  51813. <div class="product">
  51814. <span class="title">hunspell</span>
  51815. <span class="homepage"><a href="http://hunspell.sourceforge.net/">homepage</a></span>
  51816. <input type="checkbox" hidden id="142">
  51817. <label class="show" for="142" tabindex="0"></label>
  51818. <div class="licence">
  51819. <pre> MOZILLA PUBLIC LICENSE
  51820. Version 1.1
  51821. ---------------
  51822. 1. Definitions.
  51823. 1.0.1. &quot;Commercial Use&quot; means distribution or otherwise making the
  51824. Covered Code available to a third party.
  51825. 1.1. &quot;Contributor&quot; means each entity that creates or contributes to
  51826. the creation of Modifications.
  51827. 1.2. &quot;Contributor Version&quot; means the combination of the Original
  51828. Code, prior Modifications used by a Contributor, and the Modifications
  51829. made by that particular Contributor.
  51830. 1.3. &quot;Covered Code&quot; means the Original Code or Modifications or the
  51831. combination of the Original Code and Modifications, in each case
  51832. including portions thereof.
  51833. 1.4. &quot;Electronic Distribution Mechanism&quot; means a mechanism generally
  51834. accepted in the software development community for the electronic
  51835. transfer of data.
  51836. 1.5. &quot;Executable&quot; means Covered Code in any form other than Source
  51837. Code.
  51838. 1.6. &quot;Initial Developer&quot; means the individual or entity identified
  51839. as the Initial Developer in the Source Code notice required by Exhibit
  51840. A.
  51841. 1.7. &quot;Larger Work&quot; means a work which combines Covered Code or
  51842. portions thereof with code not governed by the terms of this License.
  51843. 1.8. &quot;License&quot; means this document.
  51844. 1.8.1. &quot;Licensable&quot; means having the right to grant, to the maximum
  51845. extent possible, whether at the time of the initial grant or
  51846. subsequently acquired, any and all of the rights conveyed herein.
  51847. 1.9. &quot;Modifications&quot; means any addition to or deletion from the
  51848. substance or structure of either the Original Code or any previous
  51849. Modifications. When Covered Code is released as a series of files, a
  51850. Modification is:
  51851. A. Any addition to or deletion from the contents of a file
  51852. containing Original Code or previous Modifications.
  51853. B. Any new file that contains any part of the Original Code or
  51854. previous Modifications.
  51855. 1.10. &quot;Original Code&quot; means Source Code of computer software code
  51856. which is described in the Source Code notice required by Exhibit A as
  51857. Original Code, and which, at the time of its release under this
  51858. License is not already Covered Code governed by this License.
  51859. 1.10.1. &quot;Patent Claims&quot; means any patent claim(s), now owned or
  51860. hereafter acquired, including without limitation, method, process,
  51861. and apparatus claims, in any patent Licensable by grantor.
  51862. 1.11. &quot;Source Code&quot; means the preferred form of the Covered Code for
  51863. making modifications to it, including all modules it contains, plus
  51864. any associated interface definition files, scripts used to control
  51865. compilation and installation of an Executable, or source code
  51866. differential comparisons against either the Original Code or another
  51867. well known, available Covered Code of the Contributor&#x27;s choice. The
  51868. Source Code can be in a compressed or archival form, provided the
  51869. appropriate decompression or de-archiving software is widely available
  51870. for no charge.
  51871. 1.12. &quot;You&quot; (or &quot;Your&quot;) means an individual or a legal entity
  51872. exercising rights under, and complying with all of the terms of, this
  51873. License or a future version of this License issued under Section 6.1.
  51874. For legal entities, &quot;You&quot; includes any entity which controls, is
  51875. controlled by, or is under common control with You. For purposes of
  51876. this definition, &quot;control&quot; means (a) the power, direct or indirect,
  51877. to cause the direction or management of such entity, whether by
  51878. contract or otherwise, or (b) ownership of more than fifty percent
  51879. (50%) of the outstanding shares or beneficial ownership of such
  51880. entity.
  51881. 2. Source Code License.
  51882. 2.1. The Initial Developer Grant.
  51883. The Initial Developer hereby grants You a world-wide, royalty-free,
  51884. non-exclusive license, subject to third party intellectual property
  51885. claims:
  51886. (a) under intellectual property rights (other than patent or
  51887. trademark) Licensable by Initial Developer to use, reproduce,
  51888. modify, display, perform, sublicense and distribute the Original
  51889. Code (or portions thereof) with or without Modifications, and/or
  51890. as part of a Larger Work; and
  51891. (b) under Patents Claims infringed by the making, using or
  51892. selling of Original Code, to make, have made, use, practice,
  51893. sell, and offer for sale, and/or otherwise dispose of the
  51894. Original Code (or portions thereof).
  51895. (c) the licenses granted in this Section 2.1(a) and (b) are
  51896. effective on the date Initial Developer first distributes
  51897. Original Code under the terms of this License.
  51898. (d) Notwithstanding Section 2.1(b) above, no patent license is
  51899. granted: 1) for code that You delete from the Original Code; 2)
  51900. separate from the Original Code; or 3) for infringements caused
  51901. by: i) the modification of the Original Code or ii) the
  51902. combination of the Original Code with other software or devices.
  51903. 2.2. Contributor Grant.
  51904. Subject to third party intellectual property claims, each Contributor
  51905. hereby grants You a world-wide, royalty-free, non-exclusive license
  51906. (a) under intellectual property rights (other than patent or
  51907. trademark) Licensable by Contributor, to use, reproduce, modify,
  51908. display, perform, sublicense and distribute the Modifications
  51909. created by such Contributor (or portions thereof) either on an
  51910. unmodified basis, with other Modifications, as Covered Code
  51911. and/or as part of a Larger Work; and
  51912. (b) under Patent Claims infringed by the making, using, or
  51913. selling of Modifications made by that Contributor either alone
  51914. and/or in combination with its Contributor Version (or portions
  51915. of such combination), to make, use, sell, offer for sale, have
  51916. made, and/or otherwise dispose of: 1) Modifications made by that
  51917. Contributor (or portions thereof); and 2) the combination of
  51918. Modifications made by that Contributor with its Contributor
  51919. Version (or portions of such combination).
  51920. (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
  51921. effective on the date Contributor first makes Commercial Use of
  51922. the Covered Code.
  51923. (d) Notwithstanding Section 2.2(b) above, no patent license is
  51924. granted: 1) for any code that Contributor has deleted from the
  51925. Contributor Version; 2) separate from the Contributor Version;
  51926. 3) for infringements caused by: i) third party modifications of
  51927. Contributor Version or ii) the combination of Modifications made
  51928. by that Contributor with other software (except as part of the
  51929. Contributor Version) or other devices; or 4) under Patent Claims
  51930. infringed by Covered Code in the absence of Modifications made by
  51931. that Contributor.
  51932. 3. Distribution Obligations.
  51933. 3.1. Application of License.
  51934. The Modifications which You create or to which You contribute are
  51935. governed by the terms of this License, including without limitation
  51936. Section 2.2. The Source Code version of Covered Code may be
  51937. distributed only under the terms of this License or a future version
  51938. of this License released under Section 6.1, and You must include a
  51939. copy of this License with every copy of the Source Code You
  51940. distribute. You may not offer or impose any terms on any Source Code
  51941. version that alters or restricts the applicable version of this
  51942. License or the recipients&#x27; rights hereunder. However, You may include
  51943. an additional document offering the additional rights described in
  51944. Section 3.5.
  51945. 3.2. Availability of Source Code.
  51946. Any Modification which You create or to which You contribute must be
  51947. made available in Source Code form under the terms of this License
  51948. either on the same media as an Executable version or via an accepted
  51949. Electronic Distribution Mechanism to anyone to whom you made an
  51950. Executable version available; and if made available via Electronic
  51951. Distribution Mechanism, must remain available for at least twelve (12)
  51952. months after the date it initially became available, or at least six
  51953. (6) months after a subsequent version of that particular Modification
  51954. has been made available to such recipients. You are responsible for
  51955. ensuring that the Source Code version remains available even if the
  51956. Electronic Distribution Mechanism is maintained by a third party.
  51957. 3.3. Description of Modifications.
  51958. You must cause all Covered Code to which You contribute to contain a
  51959. file documenting the changes You made to create that Covered Code and
  51960. the date of any change. You must include a prominent statement that
  51961. the Modification is derived, directly or indirectly, from Original
  51962. Code provided by the Initial Developer and including the name of the
  51963. Initial Developer in (a) the Source Code, and (b) in any notice in an
  51964. Executable version or related documentation in which You describe the
  51965. origin or ownership of the Covered Code.
  51966. 3.4. Intellectual Property Matters
  51967. (a) Third Party Claims.
  51968. If Contributor has knowledge that a license under a third party&#x27;s
  51969. intellectual property rights is required to exercise the rights
  51970. granted by such Contributor under Sections 2.1 or 2.2,
  51971. Contributor must include a text file with the Source Code
  51972. distribution titled &quot;LEGAL&quot; which describes the claim and the
  51973. party making the claim in sufficient detail that a recipient will
  51974. know whom to contact. If Contributor obtains such knowledge after
  51975. the Modification is made available as described in Section 3.2,
  51976. Contributor shall promptly modify the LEGAL file in all copies
  51977. Contributor makes available thereafter and shall take other steps
  51978. (such as notifying appropriate mailing lists or newsgroups)
  51979. reasonably calculated to inform those who received the Covered
  51980. Code that new knowledge has been obtained.
  51981. (b) Contributor APIs.
  51982. If Contributor&#x27;s Modifications include an application programming
  51983. interface and Contributor has knowledge of patent licenses which
  51984. are reasonably necessary to implement that API, Contributor must
  51985. also include this information in the LEGAL file.
  51986. (c) Representations.
  51987. Contributor represents that, except as disclosed pursuant to
  51988. Section 3.4(a) above, Contributor believes that Contributor&#x27;s
  51989. Modifications are Contributor&#x27;s original creation(s) and/or
  51990. Contributor has sufficient rights to grant the rights conveyed by
  51991. this License.
  51992. 3.5. Required Notices.
  51993. You must duplicate the notice in Exhibit A in each file of the Source
  51994. Code. If it is not possible to put such notice in a particular Source
  51995. Code file due to its structure, then You must include such notice in a
  51996. location (such as a relevant directory) where a user would be likely
  51997. to look for such a notice. If You created one or more Modification(s)
  51998. You may add your name as a Contributor to the notice described in
  51999. Exhibit A. You must also duplicate this License in any documentation
  52000. for the Source Code where You describe recipients&#x27; rights or ownership
  52001. rights relating to Covered Code. You may choose to offer, and to
  52002. charge a fee for, warranty, support, indemnity or liability
  52003. obligations to one or more recipients of Covered Code. However, You
  52004. may do so only on Your own behalf, and not on behalf of the Initial
  52005. Developer or any Contributor. You must make it absolutely clear than
  52006. any such warranty, support, indemnity or liability obligation is
  52007. offered by You alone, and You hereby agree to indemnify the Initial
  52008. Developer and every Contributor for any liability incurred by the
  52009. Initial Developer or such Contributor as a result of warranty,
  52010. support, indemnity or liability terms You offer.
  52011. 3.6. Distribution of Executable Versions.
  52012. You may distribute Covered Code in Executable form only if the
  52013. requirements of Section 3.1-3.5 have been met for that Covered Code,
  52014. and if You include a notice stating that the Source Code version of
  52015. the Covered Code is available under the terms of this License,
  52016. including a description of how and where You have fulfilled the
  52017. obligations of Section 3.2. The notice must be conspicuously included
  52018. in any notice in an Executable version, related documentation or
  52019. collateral in which You describe recipients&#x27; rights relating to the
  52020. Covered Code. You may distribute the Executable version of Covered
  52021. Code or ownership rights under a license of Your choice, which may
  52022. contain terms different from this License, provided that You are in
  52023. compliance with the terms of this License and that the license for the
  52024. Executable version does not attempt to limit or alter the recipient&#x27;s
  52025. rights in the Source Code version from the rights set forth in this
  52026. License. If You distribute the Executable version under a different
  52027. license You must make it absolutely clear that any terms which differ
  52028. from this License are offered by You alone, not by the Initial
  52029. Developer or any Contributor. You hereby agree to indemnify the
  52030. Initial Developer and every Contributor for any liability incurred by
  52031. the Initial Developer or such Contributor as a result of any such
  52032. terms You offer.
  52033. 3.7. Larger Works.
  52034. You may create a Larger Work by combining Covered Code with other code
  52035. not governed by the terms of this License and distribute the Larger
  52036. Work as a single product. In such a case, You must make sure the
  52037. requirements of this License are fulfilled for the Covered Code.
  52038. 4. Inability to Comply Due to Statute or Regulation.
  52039. If it is impossible for You to comply with any of the terms of this
  52040. License with respect to some or all of the Covered Code due to
  52041. statute, judicial order, or regulation then You must: (a) comply with
  52042. the terms of this License to the maximum extent possible; and (b)
  52043. describe the limitations and the code they affect. Such description
  52044. must be included in the LEGAL file described in Section 3.4 and must
  52045. be included with all distributions of the Source Code. Except to the
  52046. extent prohibited by statute or regulation, such description must be
  52047. sufficiently detailed for a recipient of ordinary skill to be able to
  52048. understand it.
  52049. 5. Application of this License.
  52050. This License applies to code to which the Initial Developer has
  52051. attached the notice in Exhibit A and to related Covered Code.
  52052. 6. Versions of the License.
  52053. 6.1. New Versions.
  52054. Netscape Communications Corporation (&quot;Netscape&quot;) may publish revised
  52055. and/or new versions of the License from time to time. Each version
  52056. will be given a distinguishing version number.
  52057. 6.2. Effect of New Versions.
  52058. Once Covered Code has been published under a particular version of the
  52059. License, You may always continue to use it under the terms of that
  52060. version. You may also choose to use such Covered Code under the terms
  52061. of any subsequent version of the License published by Netscape. No one
  52062. other than Netscape has the right to modify the terms applicable to
  52063. Covered Code created under this License.
  52064. 6.3. Derivative Works.
  52065. If You create or use a modified version of this License (which you may
  52066. only do in order to apply it to code which is not already Covered Code
  52067. governed by this License), You must (a) rename Your license so that
  52068. the phrases &quot;Mozilla&quot;, &quot;MOZILLAPL&quot;, &quot;MOZPL&quot;, &quot;Netscape&quot;,
  52069. &quot;MPL&quot;, &quot;NPL&quot; or any confusingly similar phrase do not appear in your
  52070. license (except to note that your license differs from this License)
  52071. and (b) otherwise make it clear that Your version of the license
  52072. contains terms which differ from the Mozilla Public License and
  52073. Netscape Public License. (Filling in the name of the Initial
  52074. Developer, Original Code or Contributor in the notice described in
  52075. Exhibit A shall not of themselves be deemed to be modifications of
  52076. this License.)
  52077. 7. DISCLAIMER OF WARRANTY.
  52078. COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN &quot;AS IS&quot; BASIS,
  52079. WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
  52080. WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF
  52081. DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING.
  52082. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE
  52083. IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT,
  52084. YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE
  52085. COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER
  52086. OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF
  52087. ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
  52088. 8. TERMINATION.
  52089. 8.1. This License and the rights granted hereunder will terminate
  52090. automatically if You fail to comply with terms herein and fail to cure
  52091. such breach within 30 days of becoming aware of the breach. All
  52092. sublicenses to the Covered Code which are properly granted shall
  52093. survive any termination of this License. Provisions which, by their
  52094. nature, must remain in effect beyond the termination of this License
  52095. shall survive.
  52096. 8.2. If You initiate litigation by asserting a patent infringement
  52097. claim (excluding declatory judgment actions) against Initial Developer
  52098. or a Contributor (the Initial Developer or Contributor against whom
  52099. You file such action is referred to as &quot;Participant&quot;) alleging that:
  52100. (a) such Participant&#x27;s Contributor Version directly or indirectly
  52101. infringes any patent, then any and all rights granted by such
  52102. Participant to You under Sections 2.1 and/or 2.2 of this License
  52103. shall, upon 60 days notice from Participant terminate prospectively,
  52104. unless if within 60 days after receipt of notice You either: (i)
  52105. agree in writing to pay Participant a mutually agreeable reasonable
  52106. royalty for Your past and future use of Modifications made by such
  52107. Participant, or (ii) withdraw Your litigation claim with respect to
  52108. the Contributor Version against such Participant. If within 60 days
  52109. of notice, a reasonable royalty and payment arrangement are not
  52110. mutually agreed upon in writing by the parties or the litigation claim
  52111. is not withdrawn, the rights granted by Participant to You under
  52112. Sections 2.1 and/or 2.2 automatically terminate at the expiration of
  52113. the 60 day notice period specified above.
  52114. (b) any software, hardware, or device, other than such Participant&#x27;s
  52115. Contributor Version, directly or indirectly infringes any patent, then
  52116. any rights granted to You by such Participant under Sections 2.1(b)
  52117. and 2.2(b) are revoked effective as of the date You first made, used,
  52118. sold, distributed, or had made, Modifications made by that
  52119. Participant.
  52120. 8.3. If You assert a patent infringement claim against Participant
  52121. alleging that such Participant&#x27;s Contributor Version directly or
  52122. indirectly infringes any patent where such claim is resolved (such as
  52123. by license or settlement) prior to the initiation of patent
  52124. infringement litigation, then the reasonable value of the licenses
  52125. granted by such Participant under Sections 2.1 or 2.2 shall be taken
  52126. into account in determining the amount or value of any payment or
  52127. license.
  52128. 8.4. In the event of termination under Sections 8.1 or 8.2 above,
  52129. all end user license agreements (excluding distributors and resellers)
  52130. which have been validly granted by You or any distributor hereunder
  52131. prior to termination shall survive termination.
  52132. 9. LIMITATION OF LIABILITY.
  52133. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
  52134. (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL
  52135. DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE,
  52136. OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR
  52137. ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY
  52138. CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL,
  52139. WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER
  52140. COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN
  52141. INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF
  52142. LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY
  52143. RESULTING FROM SUCH PARTY&#x27;S NEGLIGENCE TO THE EXTENT APPLICABLE LAW
  52144. PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE
  52145. EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO
  52146. THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
  52147. 10. U.S. GOVERNMENT END USERS.
  52148. The Covered Code is a &quot;commercial item,&quot; as that term is defined in
  52149. 48 C.F.R. 2.101 (Oct. 1995), consisting of &quot;commercial computer
  52150. software&quot; and &quot;commercial computer software documentation,&quot; as such
  52151. terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48
  52152. C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995),
  52153. all U.S. Government End Users acquire Covered Code with only those
  52154. rights set forth herein.
  52155. 11. MISCELLANEOUS.
  52156. This License represents the complete agreement concerning subject
  52157. matter hereof. If any provision of this License is held to be
  52158. unenforceable, such provision shall be reformed only to the extent
  52159. necessary to make it enforceable. This License shall be governed by
  52160. California law provisions (except to the extent applicable law, if
  52161. any, provides otherwise), excluding its conflict-of-law provisions.
  52162. With respect to disputes in which at least one party is a citizen of,
  52163. or an entity chartered or registered to do business in the United
  52164. States of America, any litigation relating to this License shall be
  52165. subject to the jurisdiction of the Federal Courts of the Northern
  52166. District of California, with venue lying in Santa Clara County,
  52167. California, with the losing party responsible for costs, including
  52168. without limitation, court costs and reasonable attorneys&#x27; fees and
  52169. expenses. The application of the United Nations Convention on
  52170. Contracts for the International Sale of Goods is expressly excluded.
  52171. Any law or regulation which provides that the language of a contract
  52172. shall be construed against the drafter shall not apply to this
  52173. License.
  52174. 12. RESPONSIBILITY FOR CLAIMS.
  52175. As between Initial Developer and the Contributors, each party is
  52176. responsible for claims and damages arising, directly or indirectly,
  52177. out of its utilization of rights under this License and You agree to
  52178. work with Initial Developer and Contributors to distribute such
  52179. responsibility on an equitable basis. Nothing herein is intended or
  52180. shall be deemed to constitute any admission of liability.
  52181. 13. MULTIPLE-LICENSED CODE.
  52182. Initial Developer may designate portions of the Covered Code as
  52183. &quot;Multiple-Licensed&quot;. &quot;Multiple-Licensed&quot; means that the Initial
  52184. Developer permits you to utilize portions of the Covered Code under
  52185. Your choice of the NPL or the alternative licenses, if any, specified
  52186. by the Initial Developer in the file described in Exhibit A.
  52187. EXHIBIT A -Mozilla Public License.
  52188. ``The contents of this file are subject to the Mozilla Public License
  52189. Version 1.1 (the &quot;License&quot;); you may not use this file except in
  52190. compliance with the License. You may obtain a copy of the License at
  52191. http://www.mozilla.org/MPL/
  52192. Software distributed under the License is distributed on an &quot;AS IS&quot;
  52193. basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
  52194. License for the specific language governing rights and limitations
  52195. under the License.
  52196. The Original Code is ______________________________________.
  52197. The Initial Developer of the Original Code is ________________________.
  52198. Portions created by ______________________ are Copyright (C) ______
  52199. _______________________. All Rights Reserved.
  52200. Contributor(s): ______________________________________.
  52201. Alternatively, the contents of this file may be used under the terms
  52202. of the _____ license (the &quot;[___] License&quot;), in which case the
  52203. provisions of [______] License are applicable instead of those
  52204. above. If you wish to allow use of your version of this file only
  52205. under the terms of the [____] License and not to allow others to use
  52206. your version of this file under the MPL, indicate your decision by
  52207. deleting the provisions above and replace them with the notice and
  52208. other provisions required by the [___] License. If you do not delete
  52209. the provisions above, a recipient may use your version of this file
  52210. under either the MPL or the [___] License.&quot;
  52211. [NOTE: The text of this Exhibit A may differ slightly from the text of
  52212. the notices in the Source Code files of the Original Code. You should
  52213. use the text of this Exhibit A rather than the text found in the
  52214. Original Code Source Code for Your Modifications.]
  52215. </pre>
  52216. </div>
  52217. </div>
  52218. <div class="product">
  52219. <span class="title">hyphenation-patterns</span>
  52220. <span class="homepage"><a href="https://android.googlesource.com/platform/external/hyphenation-patterns/">homepage</a></span>
  52221. <input type="checkbox" hidden id="143">
  52222. <label class="show" for="143" tabindex="0"></label>
  52223. <div class="licence">
  52224. <pre>hyph-af.hyb
  52225. Copyright (C) 2013 Tilla Fick and Chris Swanepoel
  52226. This file is available under the terms of the MIT licence.
  52227. Permission is hereby granted, free of charge, to any person obtaining a copy
  52228. of this software and associated documentation files (the “Software”), to deal
  52229. in the Software without restriction, including without limitation the rights to
  52230. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  52231. of the Software, and to permit persons to whom the Software is furnished to do
  52232. so, subject to the following conditions:
  52233. The above copyright notice and this permission notice shall be included in all
  52234. copies or substantial portions of the Software.
  52235. THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  52236. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  52237. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  52238. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  52239. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  52240. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  52241. hyph-mul-ethi.hyb
  52242. Copyright (C) 2011, 2016 Arthur Reutenauer
  52243. This file is available under the terms of the MIT licence.
  52244. Permission is hereby granted, free of charge, to any person obtaining a copy
  52245. of this software and associated documentation files (the “Software”), to deal
  52246. in the Software without restriction, including without limitation the rights to
  52247. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  52248. of the Software, and to permit persons to whom the Software is furnished to do
  52249. so, subject to the following conditions:
  52250. The above copyright notice and this permission notice shall be included in all
  52251. copies or substantial portions of the Software.
  52252. THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  52253. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  52254. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  52255. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  52256. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  52257. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  52258. hyph-as.hyb
  52259. Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com)
  52260. Permission is hereby granted, free of charge, to any person obtaining
  52261. a copy of this software and associated documentation files (the
  52262. &quot;Software&quot;), to deal in the Software without restriction, including
  52263. without limitation the rights to use, copy, modify, merge, publish,
  52264. distribute, sublicense, and/or sell copies of the Software, and to
  52265. permit persons to whom the Software is furnished to do so, subject to
  52266. the following conditions:
  52267. The above copyright notice and this permission notice shall be
  52268. included in all copies or substantial portions of the Software.
  52269. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  52270. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  52271. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  52272. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  52273. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  52274. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  52275. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  52276. hyph-be.hyb
  52277. Copyright (c) 2016 Maksim Salau &lt;maksim.salau at gmail.com&gt;
  52278. Permission is hereby granted, free of charge, to any person
  52279. obtaining a copy of this software and associated documentation
  52280. files (the &quot;Software&quot;), to deal in the Software without
  52281. restriction, including without limitation the rights to use,
  52282. copy, modify, merge, publish, distribute, sublicense, and/or sell
  52283. copies of the Software, and to permit persons to whom the
  52284. Software is furnished to do so, subject to the following
  52285. conditions:
  52286. The above copyright notice and this permission notice shall be
  52287. included in all copies or substantial portions of the Software.
  52288. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  52289. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
  52290. OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  52291. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
  52292. HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  52293. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  52294. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  52295. OTHER DEALINGS IN THE SOFTWARE.
  52296. hyph-bn.hyb
  52297. Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com)
  52298. Permission is hereby granted, free of charge, to any person obtaining
  52299. a copy of this software and associated documentation files (the
  52300. &quot;Software&quot;), to deal in the Software without restriction, including
  52301. without limitation the rights to use, copy, modify, merge, publish,
  52302. distribute, sublicense, and/or sell copies of the Software, and to
  52303. permit persons to whom the Software is furnished to do so, subject to
  52304. the following conditions:
  52305. The above copyright notice and this permission notice shall be
  52306. included in all copies or substantial portions of the Software.
  52307. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  52308. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  52309. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  52310. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  52311. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  52312. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  52313. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  52314. hyph-bg.hyb
  52315. Copyright (c) 1994-2008, Georgi Boshnakov
  52316. Permission is hereby granted, free of charge, to any person
  52317. obtaining a copy of this software and associated documentation
  52318. files (the &quot;Software&quot;), to deal in the Software without
  52319. restriction, including without limitation the rights to use,
  52320. copy, modify, merge, publish, distribute, sublicense, and/or sell
  52321. copies of the Software, and to permit persons to whom the
  52322. Software is furnished to do so, subject to the following
  52323. conditions:
  52324. The above copyright notice and this permission notice shall be
  52325. included in all copies or substantial portions of the Software.
  52326. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  52327. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
  52328. OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  52329. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
  52330. HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  52331. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  52332. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  52333. OTHER DEALINGS IN THE SOFTWARE.
  52334. hyph-cs.hyb
  52335. Copyright (c) 2019 Sojka
  52336. This file is available under the terms of the MIT licence.
  52337. Permission is hereby granted, free of charge, to any person obtaining a copy
  52338. of this software and associated documentation files (the “Software”), to deal
  52339. in the Software without restriction, including without limitation the rights to
  52340. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  52341. of the Software, and to permit persons to whom the Software is furnished to do
  52342. so, subject to the following conditions:
  52343. The above copyright notice and this permission notice shall be included in all
  52344. copies or substantial portions of the Software.
  52345. THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  52346. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  52347. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  52348. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  52349. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  52350. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  52351. hyph-cu.hyb
  52352. Copyright (c) 2016 Aleksandr Andreev and Mike Kroutikov
  52353. Permission is hereby granted, free of charge, to any person obtaining
  52354. a copy of this software and associated documentation files (the
  52355. &quot;Software&quot;), to deal in the Software without restriction, including
  52356. without limitation the rights to use, copy, modify, merge, publish,
  52357. distribute, sublicense, and/or sell copies of the Software, and to
  52358. permit persons to whom the Software is furnished to do so, subject to
  52359. the following conditions:
  52360. The above copyright notice and this permission notice shall be
  52361. included in all copies or substantial portions of the Software.
  52362. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  52363. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  52364. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  52365. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
  52366. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  52367. ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  52368. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  52369. SOFTWARE.
  52370. hyph-cy.hyb
  52371. Copyright 1996 Yannis Haralambous
  52372. Permission is hereby granted, free of charge, to any person
  52373. obtaining a copy of this software and associated documentation
  52374. files (the &quot;Software&quot;), to deal in the Software without
  52375. restriction, including without limitation the rights to use,
  52376. copy, modify, merge, publish, distribute, sublicense, and/or sell
  52377. copies of the Software, and to permit persons to whom the
  52378. Software is furnished to do so, subject to the following
  52379. conditions:
  52380. The above copyright notice and this permission notice shall be
  52381. included in all copies or substantial portions of the Software.
  52382. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  52383. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
  52384. OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  52385. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
  52386. HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  52387. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  52388. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  52389. OTHER DEALINGS IN THE SOFTWARE.
  52390. hyph-da.hyb
  52391. Copyright 1994 Frank Jensen
  52392. Permission is hereby granted, free of charge, to any person
  52393. obtaining a copy of this software and associated documentation
  52394. files (the &quot;Software&quot;), to deal in the Software without
  52395. restriction, including without limitation the rights to use,
  52396. copy, modify, merge, publish, distribute, sublicense, and/or sell
  52397. copies of the Software, and to permit persons to whom the
  52398. Software is furnished to do so, subject to the following
  52399. conditions:
  52400. The above copyright notice and this permission notice shall be
  52401. included in all copies or substantial portions of the Software.
  52402. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  52403. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
  52404. OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  52405. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
  52406. HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  52407. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  52408. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  52409. OTHER DEALINGS IN THE SOFTWARE.
  52410. hyph-de-1901.hyb
  52411. Copyright (c) 2013-2017
  52412. Stephan Hennig, Werner Lemberg, Guenter Milde, Sander van Geloven,
  52413. Georg Pfeiffer, Gisbert W. Selke, Tobias Wendorf
  52414. Permission is hereby granted, free of charge, to any person obtaining a copy
  52415. of this software and associated documentation files (the &quot;Software&quot;), to deal
  52416. in the Software without restriction, including without limitation the rights
  52417. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  52418. copies of the Software, and to permit persons to whom the Software is
  52419. furnished to do so, subject to the following conditions:
  52420. The above copyright notice and this permission notice shall be included in
  52421. all copies or substantial portions of the Software.
  52422. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  52423. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  52424. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  52425. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  52426. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  52427. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  52428. THE SOFTWARE.
  52429. hyph-de-1996.hyb
  52430. Copyright (c) 2013-2017
  52431. Stephan Hennig, Werner Lemberg, Guenter Milde, Sander van Geloven,
  52432. Georg Pfeiffer, Gisbert W. Selke, Tobias Wendorf
  52433. Permission is hereby granted, free of charge, to any person obtaining a copy
  52434. of this software and associated documentation files (the &quot;Software&quot;), to deal
  52435. in the Software without restriction, including without limitation the rights
  52436. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  52437. copies of the Software, and to permit persons to whom the Software is
  52438. furnished to do so, subject to the following conditions:
  52439. The above copyright notice and this permission notice shall be included in
  52440. all copies or substantial portions of the Software.
  52441. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  52442. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  52443. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  52444. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  52445. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  52446. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  52447. THE SOFTWARE.
  52448. hyph-de-ch-1901.hyb
  52449. Copyright (c) 2013-2017
  52450. Stephan Hennig, Werner Lemberg, Guenter Milde, Sander van Geloven,
  52451. Georg Pfeiffer, Gisbert W. Selke, Tobias Wendorf
  52452. Permission is hereby granted, free of charge, to any person obtaining a copy
  52453. of this software and associated documentation files (the &quot;Software&quot;), to deal
  52454. in the Software without restriction, including without limitation the rights
  52455. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  52456. copies of the Software, and to permit persons to whom the Software is
  52457. furnished to do so, subject to the following conditions:
  52458. The above copyright notice and this permission notice shall be included in
  52459. all copies or substantial portions of the Software.
  52460. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  52461. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  52462. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  52463. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  52464. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  52465. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  52466. THE SOFTWARE.
  52467. hyph-el.hyb
  52468. Copyright (C) 2008-2011 Dimitrios Filippou
  52469. This file is available under the terms of the MIT licence.
  52470. Permission is hereby granted, free of charge, to any person obtaining a copy
  52471. of this software and associated documentation files (the “Software”), to deal
  52472. in the Software without restriction, including without limitation the rights to
  52473. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  52474. of the Software, and to permit persons to whom the Software is furnished to do
  52475. so, subject to the following conditions:
  52476. The above copyright notice and this permission notice shall be included in all
  52477. copies or substantial portions of the Software.
  52478. THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  52479. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  52480. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  52481. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  52482. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  52483. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  52484. hyph-en-gb.hyb
  52485. Copyright (c) 1996 Dominik Wujastyk.
  52486. Distributed under the Terms of Use in
  52487. http://www.unicode.org/copyright.html.
  52488. Permission is hereby granted, free of charge, to any person obtaining
  52489. a copy of the Unicode data files and any associated documentation
  52490. (the &quot;Data Files&quot;) or Unicode software and any associated documentation
  52491. (the &quot;Software&quot;) to deal in the Data Files or Software
  52492. without restriction, including without limitation the rights to use,
  52493. copy, modify, merge, publish, distribute, and/or sell copies of
  52494. the Data Files or Software, and to permit persons to whom the Data Files
  52495. or Software are furnished to do so, provided that
  52496. (a) this copyright and permission notice appear with all copies
  52497. of the Data Files or Software,
  52498. (b) this copyright and permission notice appear in associated
  52499. documentation, and
  52500. (c) there is clear notice in each modified Data File or in the Software
  52501. as well as in the documentation associated with the Data File(s) or
  52502. Software that the data or software has been modified.
  52503. THE DATA FILES AND SOFTWARE ARE PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF
  52504. ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  52505. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  52506. NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  52507. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
  52508. NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  52509. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  52510. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  52511. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  52512. PERFORMANCE OF THE DATA FILES OR SOFTWARE.
  52513. Except as contained in this notice, the name of a copyright holder
  52514. shall not be used in advertising or otherwise to promote the sale,
  52515. use or other dealings in these Data Files or Software without prior
  52516. written authorization of the copyright holder.
  52517. hyph-en-us.hyb
  52518. For ushyphex.tex, which is also added to the end of hyph-en-us.hyp.txt:
  52519. % Copyright 2008 TeX Users Group.
  52520. % You may freely use, modify and/or distribute this file.
  52521. For other files:
  52522. % Copyright (C) 1990, 2004, 2005 Gerard D.C. Kuiken.
  52523. % Copying and distribution of this file, with or without modification,
  52524. % are permitted in any medium without royalty provided the copyright
  52525. % notice and this notice are preserved.
  52526. hyph-es.hyb
  52527. % License: MIT/X11
  52528. %
  52529. % Copyright (c) 1993, 1997 Javier Bezos
  52530. % Copyright (c) 2001-2015 Javier Bezos and CervanTeX
  52531. %
  52532. % Permission is hereby granted, free of charge, to any person obtaining a copy
  52533. % of this software and associated documentation files (the &quot;Software&quot;), to deal
  52534. % in the Software without restriction, including without limitation the rights
  52535. % to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  52536. % copies of the Software, and to permit persons to whom the Software is
  52537. % furnished to do so, subject to the following conditions:
  52538. %
  52539. % The above copyright notice and this permission notice shall be included in
  52540. % all copies or substantial portions of the Software.
  52541. %
  52542. % THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  52543. % IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  52544. % FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  52545. % AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  52546. % LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  52547. % OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  52548. % SOFTWARE.
  52549. %
  52550. % For further info, bug reports and comments:
  52551. %
  52552. % http://www.tex-tipografia.com/spanish_hyphen.html
  52553. %
  52554. % I would like to thanks Francesc Carmona for his permission
  52555. % to steal parts of his work without restrictions. For his
  52556. % patterns, (c) by Francesc Carmona
  52557. hyph-et.hyb
  52558. Copyright (c) 2004-2015 Enn Saar &lt;saar at aai dot ee&gt;
  52559. Permission is hereby granted, free of charge, to any person obtaining a copy
  52560. of this software and associated documentation files (the &quot;Software&quot;), to deal
  52561. in the Software without restriction, including without limitation the rights
  52562. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  52563. copies of the Software, and to permit persons to whom the Software is
  52564. furnished to do so, subject to the following conditions:
  52565. The above copyright notice and this permission notice shall be included in
  52566. all copies or substantial portions of the Software.
  52567. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  52568. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  52569. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL THE
  52570. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  52571. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  52572. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  52573. THE SOFTWARE.
  52574. hyph-eu.hyb
  52575. Copyright (c) Juan M. Aguirregabiria 1997, 2008
  52576. Permission is hereby granted, free of charge, to any person obtaining
  52577. a copy of this file and any associated documentation
  52578. (the &quot;Data Files&quot;) to deal in the Data Files
  52579. without restriction, including without limitation the rights to use,
  52580. copy, modify, merge, publish, distribute, and/or sell copies of
  52581. the Data Files, and to permit persons to whom the Data Files
  52582. are furnished to do so, provided that
  52583. (a) this copyright and permission notice appear with all copies
  52584. of the Data Files,
  52585. (b) this copyright and permission notice appear in associated
  52586. documentation, and
  52587. (c) there is clear notice in each modified Data File
  52588. as well as in the documentation associated with the Data File(s)
  52589. that the data has been modified.
  52590. THE DATA FILES ARE PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF
  52591. ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  52592. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  52593. NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  52594. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
  52595. NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  52596. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  52597. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  52598. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  52599. PERFORMANCE OF THE DATA FILES OR SOFTWARE.
  52600. Except as contained in this notice, the name of a copyright holder
  52601. shall not be used in advertising or otherwise to promote the sale,
  52602. use or other dealings in these Data Files without prior
  52603. written authorization of the copyright holder.
  52604. hyph-und-ethi.hyb
  52605. % Copyright (c) TeX Users Group, 2011.
  52606. % You may freely use, copy, modify and / or redistribute this file.
  52607. hyph-fr.hyb
  52608. Copyright (C) 1994-2002 Daniel Flipo, Bernard Gaulle.
  52609. Permission is hereby granted, free of charge, to any person obtaining
  52610. a copy of this software and associated documentation files (the
  52611. &quot;Software&quot;), to deal in the Software without restriction, including
  52612. without limitation the rights to use, copy, modify, merge, publish,
  52613. distribute, sublicense, and/or sell copies of the Software, and to
  52614. permit persons to whom the Software is furnished to do so, subject to
  52615. the following conditions:
  52616. The above copyright notice and this permission notice shall be
  52617. included in all copies or substantial portions of the Software.
  52618. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  52619. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  52620. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  52621. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
  52622. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  52623. ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  52624. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  52625. SOFTWARE.
  52626. hyph-ga.hyb
  52627. Copyright (c) 2004-2015 Kevin P. Scannell &lt;kscanne at gmail dot com&gt;
  52628. Permission is hereby granted, free of charge, to any person obtaining a copy
  52629. of this software and associated documentation files (the &quot;Software&quot;), to deal
  52630. in the Software without restriction, including without limitation the rights
  52631. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  52632. copies of the Software, and to permit persons to whom the Software is
  52633. furnished to do so, subject to the following conditions:
  52634. The above copyright notice and this permission notice shall be included in
  52635. all copies or substantial portions of the Software.
  52636. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  52637. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  52638. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  52639. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  52640. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  52641. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  52642. THE SOFTWARE.
  52643. hyph-gl.hyb
  52644. Copyright (C) 2006, 2007, 2008, 2010 Javier A. Múgica
  52645. This is free and unencumbered software released into the public domain.
  52646. Anyone is free to copy, modify, publish, use, compile, sell, or
  52647. distribute this software, either in source code form or as a compiled
  52648. binary, for any purpose, commercial or non-commercial, and by any
  52649. means.
  52650. In jurisdictions that recognize copyright laws, the author or authors
  52651. of this software dedicate any and all copyright interest in the
  52652. software to the public domain. We make this dedication for the benefit
  52653. of the public at large and to the detriment of our heirs and
  52654. successors. We intend this dedication to be an overt act of
  52655. relinquishment in perpetuity of all present and future rights to this
  52656. software under copyright law.
  52657. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  52658. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  52659. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  52660. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR
  52661. OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
  52662. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  52663. OTHER DEALINGS IN THE SOFTWARE.
  52664. For more information, please refer to &lt;http://unlicense.org/&gt;
  52665. hyph-gu.hyb
  52666. Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com)
  52667. Permission is hereby granted, free of charge, to any person obtaining
  52668. a copy of this software and associated documentation files (the
  52669. &quot;Software&quot;), to deal in the Software without restriction, including
  52670. without limitation the rights to use, copy, modify, merge, publish,
  52671. distribute, sublicense, and/or sell copies of the Software, and to
  52672. permit persons to whom the Software is furnished to do so, subject to
  52673. the following conditions:
  52674. The above copyright notice and this permission notice shall be
  52675. included in all copies or substantial portions of the Software.
  52676. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  52677. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  52678. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  52679. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  52680. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  52681. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  52682. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  52683. hyph-hi.hyb
  52684. Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com)
  52685. Permission is hereby granted, free of charge, to any person obtaining
  52686. a copy of this software and associated documentation files (the
  52687. &quot;Software&quot;), to deal in the Software without restriction, including
  52688. without limitation the rights to use, copy, modify, merge, publish,
  52689. distribute, sublicense, and/or sell copies of the Software, and to
  52690. permit persons to whom the Software is furnished to do so, subject to
  52691. the following conditions:
  52692. The above copyright notice and this permission notice shall be
  52693. included in all copies or substantial portions of the Software.
  52694. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  52695. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  52696. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  52697. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  52698. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  52699. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  52700. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  52701. hyph-hr.hyb
  52702. Copyright © 1991-2015 Unicode, Inc and 1994-2015 Igor Marinović &lt;marinowski at gm
  52703. ail.com&gt;
  52704. All rights reserved.
  52705. Distributed under the Terms of Use in
  52706. http://www.unicode.org/copyright.html.
  52707. Permission is hereby granted, free of charge, to any person obtaining
  52708. a copy of the Unicode data files and any associated documentation
  52709. (the &quot;Data Files&quot;) or Unicode software and any associated documentation
  52710. (the &quot;Software&quot;) to deal in the Data Files or Software
  52711. without restriction, including without limitation the rights to use,
  52712. copy, modify, merge, publish, distribute, and/or sell copies of
  52713. the Data Files or Software, and to permit persons to whom the Data Files
  52714. or Software are furnished to do so, provided that
  52715. (a) this copyright and permission notice appear with all copies
  52716. of the Data Files or Software,
  52717. (b) this copyright and permission notice appear in associated
  52718. documentation, and
  52719. (c) there is clear notice in each modified Data File or in the Software
  52720. as well as in the documentation associated with the Data File(s) or
  52721. Software that the data or software has been modified.
  52722. THE DATA FILES AND SOFTWARE ARE PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF
  52723. ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  52724. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  52725. NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  52726. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
  52727. NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  52728. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  52729. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  52730. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  52731. PERFORMANCE OF THE DATA FILES OR SOFTWARE.
  52732. Except as contained in this notice, the name of a copyright holder
  52733. shall not be used in advertising or otherwise to promote the sale,
  52734. use or other dealings in these Data Files or Software without prior
  52735. written authorization of the copyright holder.
  52736. hyph-hu.hyb
  52737. % ***** BEGIN LICENSE BLOCK *****
  52738. % Version: MPL 1.1/GPL 2.0/LGPL 2.1
  52739. %
  52740. % The contents of this file are subject to the Mozilla Public License Version
  52741. % 1.1 (the &quot;License&quot;); you may not use this file except in compliance with
  52742. % the License. You may obtain a copy of the License at
  52743. % http://www.mozilla.org/MPL/
  52744. %
  52745. % Software distributed under the License is distributed on an &quot;AS IS&quot; basis,
  52746. % WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  52747. % for the specific language governing rights and limitations under the
  52748. % License.
  52749. %
  52750. % The Original Code is the Huhyphn - hungarian hyphenation patterns.
  52751. %
  52752. % The Initial Developer of the Original Code is
  52753. % Bence Nagy.
  52754. % Portions created by the Initial Developer are Copyright (C) 2003
  52755. % the Initial Developer. All Rights Reserved.
  52756. %
  52757. % Contributor(s):
  52758. % Bence Nagy &lt;bence.nagy@gmail.com&gt;
  52759. %
  52760. % Alternatively, the contents of this file may be used under the terms of
  52761. % either the GNU General Public License Version 2 or later (the &quot;GPL&quot;), or
  52762. % the GNU Lesser General Public License Version 2.1 or later (the &quot;LGPL&quot;),
  52763. % in which case the provisions of the GPL or the LGPL are applicable instead
  52764. % of those above. If you wish to allow use of your version of this file only
  52765. % under the terms of either the GPL or the LGPL, and not to allow others to
  52766. % use your version of this file under the terms of the MPL, indicate your
  52767. % decision by deleting the provisions above and replace them with the notice
  52768. % and other provisions required by the GPL or the LGPL. If you do not delete
  52769. % the provisions above, a recipient may use your version of this file under
  52770. % the terms of any one of the MPL, the GPL or the LGPL.
  52771. %
  52772. % ***** END LICENSE BLOCK *****
  52773. hyph-hy.hyb
  52774. GNU LESSER GENERAL PUBLIC LICENSE
  52775. Version 2.1, February 1999
  52776. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  52777. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  52778. Everyone is permitted to copy and distribute verbatim copies
  52779. of this license document, but changing it is not allowed.
  52780. [This is the first released version of the Lesser GPL. It also counts
  52781. as the successor of the GNU Library Public License, version 2, hence
  52782. the version number 2.1.]
  52783. Preamble
  52784. The licenses for most software are designed to take away your
  52785. freedom to share and change it. By contrast, the GNU General Public
  52786. Licenses are intended to guarantee your freedom to share and change
  52787. free software--to make sure the software is free for all its users.
  52788. This license, the Lesser General Public License, applies to some
  52789. specially designated software packages--typically libraries--of the
  52790. Free Software Foundation and other authors who decide to use it. You
  52791. can use it too, but we suggest you first think carefully about whether
  52792. this license or the ordinary General Public License is the better
  52793. strategy to use in any particular case, based on the explanations below.
  52794. When we speak of free software, we are referring to freedom of use,
  52795. not price. Our General Public Licenses are designed to make sure that
  52796. you have the freedom to distribute copies of free software (and charge
  52797. for this service if you wish); that you receive source code or can get
  52798. it if you want it; that you can change the software and use pieces of
  52799. it in new free programs; and that you are informed that you can do
  52800. these things.
  52801. To protect your rights, we need to make restrictions that forbid
  52802. distributors to deny you these rights or to ask you to surrender these
  52803. rights. These restrictions translate to certain responsibilities for
  52804. you if you distribute copies of the library or if you modify it.
  52805. For example, if you distribute copies of the library, whether gratis
  52806. or for a fee, you must give the recipients all the rights that we gave
  52807. you. You must make sure that they, too, receive or can get the source
  52808. code. If you link other code with the library, you must provide
  52809. complete object files to the recipients, so that they can relink them
  52810. with the library after making changes to the library and recompiling
  52811. it. And you must show them these terms so they know their rights.
  52812. We protect your rights with a two-step method: (1) we copyright the
  52813. library, and (2) we offer you this license, which gives you legal
  52814. permission to copy, distribute and/or modify the library.
  52815. To protect each distributor, we want to make it very clear that
  52816. there is no warranty for the free library. Also, if the library is
  52817. modified by someone else and passed on, the recipients should know
  52818. that what they have is not the original version, so that the original
  52819. author&#x27;s reputation will not be affected by problems that might be
  52820. introduced by others.
  52821. Finally, software patents pose a constant threat to the existence of
  52822. any free program. We wish to make sure that a company cannot
  52823. effectively restrict the users of a free program by obtaining a
  52824. restrictive license from a patent holder. Therefore, we insist that
  52825. any patent license obtained for a version of the library must be
  52826. consistent with the full freedom of use specified in this license.
  52827. Most GNU software, including some libraries, is covered by the
  52828. ordinary GNU General Public License. This license, the GNU Lesser
  52829. General Public License, applies to certain designated libraries, and
  52830. is quite different from the ordinary General Public License. We use
  52831. this license for certain libraries in order to permit linking those
  52832. libraries into non-free programs.
  52833. When a program is linked with a library, whether statically or using
  52834. a shared library, the combination of the two is legally speaking a
  52835. combined work, a derivative of the original library. The ordinary
  52836. General Public License therefore permits such linking only if the
  52837. entire combination fits its criteria of freedom. The Lesser General
  52838. Public License permits more lax criteria for linking other code with
  52839. the library.
  52840. We call this license the &quot;Lesser&quot; General Public License because it
  52841. does Less to protect the user&#x27;s freedom than the ordinary General
  52842. Public License. It also provides other free software developers Less
  52843. of an advantage over competing non-free programs. These disadvantages
  52844. are the reason we use the ordinary General Public License for many
  52845. libraries. However, the Lesser license provides advantages in certain
  52846. special circumstances.
  52847. For example, on rare occasions, there may be a special need to
  52848. encourage the widest possible use of a certain library, so that it becomes
  52849. a de-facto standard. To achieve this, non-free programs must be
  52850. allowed to use the library. A more frequent case is that a free
  52851. library does the same job as widely used non-free libraries. In this
  52852. case, there is little to gain by limiting the free library to free
  52853. software only, so we use the Lesser General Public License.
  52854. In other cases, permission to use a particular library in non-free
  52855. programs enables a greater number of people to use a large body of
  52856. free software. For example, permission to use the GNU C Library in
  52857. non-free programs enables many more people to use the whole GNU
  52858. operating system, as well as its variant, the GNU/Linux operating
  52859. system.
  52860. Although the Lesser General Public License is Less protective of the
  52861. users&#x27; freedom, it does ensure that the user of a program that is
  52862. linked with the Library has the freedom and the wherewithal to run
  52863. that program using a modified version of the Library.
  52864. The precise terms and conditions for copying, distribution and
  52865. modification follow. Pay close attention to the difference between a
  52866. &quot;work based on the library&quot; and a &quot;work that uses the library&quot;. The
  52867. former contains code derived from the library, whereas the latter must
  52868. be combined with the library in order to run.
  52869. GNU LESSER GENERAL PUBLIC LICENSE
  52870. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  52871. 0. This License Agreement applies to any software library or other
  52872. program which contains a notice placed by the copyright holder or
  52873. other authorized party saying it may be distributed under the terms of
  52874. this Lesser General Public License (also called &quot;this License&quot;).
  52875. Each licensee is addressed as &quot;you&quot;.
  52876. A &quot;library&quot; means a collection of software functions and/or data
  52877. prepared so as to be conveniently linked with application programs
  52878. (which use some of those functions and data) to form executables.
  52879. The &quot;Library&quot;, below, refers to any such software library or work
  52880. which has been distributed under these terms. A &quot;work based on the
  52881. Library&quot; means either the Library or any derivative work under
  52882. copyright law: that is to say, a work containing the Library or a
  52883. portion of it, either verbatim or with modifications and/or translated
  52884. straightforwardly into another language. (Hereinafter, translation is
  52885. included without limitation in the term &quot;modification&quot;.)
  52886. &quot;Source code&quot; for a work means the preferred form of the work for
  52887. making modifications to it. For a library, complete source code means
  52888. all the source code for all modules it contains, plus any associated
  52889. interface definition files, plus the scripts used to control compilation
  52890. and installation of the library.
  52891. Activities other than copying, distribution and modification are not
  52892. covered by this License; they are outside its scope. The act of
  52893. running a program using the Library is not restricted, and output from
  52894. such a program is covered only if its contents constitute a work based
  52895. on the Library (independent of the use of the Library in a tool for
  52896. writing it). Whether that is true depends on what the Library does
  52897. and what the program that uses the Library does.
  52898. 1. You may copy and distribute verbatim copies of the Library&#x27;s
  52899. complete source code as you receive it, in any medium, provided that
  52900. you conspicuously and appropriately publish on each copy an
  52901. appropriate copyright notice and disclaimer of warranty; keep intact
  52902. all the notices that refer to this License and to the absence of any
  52903. warranty; and distribute a copy of this License along with the
  52904. Library.
  52905. You may charge a fee for the physical act of transferring a copy,
  52906. and you may at your option offer warranty protection in exchange for a
  52907. fee.
  52908. 2. You may modify your copy or copies of the Library or any portion
  52909. of it, thus forming a work based on the Library, and copy and
  52910. distribute such modifications or work under the terms of Section 1
  52911. above, provided that you also meet all of these conditions:
  52912. a) The modified work must itself be a software library.
  52913. b) You must cause the files modified to carry prominent notices
  52914. stating that you changed the files and the date of any change.
  52915. c) You must cause the whole of the work to be licensed at no
  52916. charge to all third parties under the terms of this License.
  52917. d) If a facility in the modified Library refers to a function or a
  52918. table of data to be supplied by an application program that uses
  52919. the facility, other than as an argument passed when the facility
  52920. is invoked, then you must make a good faith effort to ensure that,
  52921. in the event an application does not supply such function or
  52922. table, the facility still operates, and performs whatever part of
  52923. its purpose remains meaningful.
  52924. (For example, a function in a library to compute square roots has
  52925. a purpose that is entirely well-defined independent of the
  52926. application. Therefore, Subsection 2d requires that any
  52927. application-supplied function or table used by this function must
  52928. be optional: if the application does not supply it, the square
  52929. root function must still compute square roots.)
  52930. These requirements apply to the modified work as a whole. If
  52931. identifiable sections of that work are not derived from the Library,
  52932. and can be reasonably considered independent and separate works in
  52933. themselves, then this License, and its terms, do not apply to those
  52934. sections when you distribute them as separate works. But when you
  52935. distribute the same sections as part of a whole which is a work based
  52936. on the Library, the distribution of the whole must be on the terms of
  52937. this License, whose permissions for other licensees extend to the
  52938. entire whole, and thus to each and every part regardless of who wrote
  52939. it.
  52940. Thus, it is not the intent of this section to claim rights or contest
  52941. your rights to work written entirely by you; rather, the intent is to
  52942. exercise the right to control the distribution of derivative or
  52943. collective works based on the Library.
  52944. In addition, mere aggregation of another work not based on the Library
  52945. with the Library (or with a work based on the Library) on a volume of
  52946. a storage or distribution medium does not bring the other work under
  52947. the scope of this License.
  52948. 3. You may opt to apply the terms of the ordinary GNU General Public
  52949. License instead of this License to a given copy of the Library. To do
  52950. this, you must alter all the notices that refer to this License, so
  52951. that they refer to the ordinary GNU General Public License, version 2,
  52952. instead of to this License. (If a newer version than version 2 of the
  52953. ordinary GNU General Public License has appeared, then you can specify
  52954. that version instead if you wish.) Do not make any other change in
  52955. these notices.
  52956. Once this change is made in a given copy, it is irreversible for
  52957. that copy, so the ordinary GNU General Public License applies to all
  52958. subsequent copies and derivative works made from that copy.
  52959. This option is useful when you wish to copy part of the code of
  52960. the Library into a program that is not a library.
  52961. 4. You may copy and distribute the Library (or a portion or
  52962. derivative of it, under Section 2) in object code or executable form
  52963. under the terms of Sections 1 and 2 above provided that you accompany
  52964. it with the complete corresponding machine-readable source code, which
  52965. must be distributed under the terms of Sections 1 and 2 above on a
  52966. medium customarily used for software interchange.
  52967. If distribution of object code is made by offering access to copy
  52968. from a designated place, then offering equivalent access to copy the
  52969. source code from the same place satisfies the requirement to
  52970. distribute the source code, even though third parties are not
  52971. compelled to copy the source along with the object code.
  52972. 5. A program that contains no derivative of any portion of the
  52973. Library, but is designed to work with the Library by being compiled or
  52974. linked with it, is called a &quot;work that uses the Library&quot;. Such a
  52975. work, in isolation, is not a derivative work of the Library, and
  52976. therefore falls outside the scope of this License.
  52977. However, linking a &quot;work that uses the Library&quot; with the Library
  52978. creates an executable that is a derivative of the Library (because it
  52979. contains portions of the Library), rather than a &quot;work that uses the
  52980. library&quot;. The executable is therefore covered by this License.
  52981. Section 6 states terms for distribution of such executables.
  52982. When a &quot;work that uses the Library&quot; uses material from a header file
  52983. that is part of the Library, the object code for the work may be a
  52984. derivative work of the Library even though the source code is not.
  52985. Whether this is true is especially significant if the work can be
  52986. linked without the Library, or if the work is itself a library. The
  52987. threshold for this to be true is not precisely defined by law.
  52988. If such an object file uses only numerical parameters, data
  52989. structure layouts and accessors, and small macros and small inline
  52990. functions (ten lines or less in length), then the use of the object
  52991. file is unrestricted, regardless of whether it is legally a derivative
  52992. work. (Executables containing this object code plus portions of the
  52993. Library will still fall under Section 6.)
  52994. Otherwise, if the work is a derivative of the Library, you may
  52995. distribute the object code for the work under the terms of Section 6.
  52996. Any executables containing that work also fall under Section 6,
  52997. whether or not they are linked directly with the Library itself.
  52998. 6. As an exception to the Sections above, you may also combine or
  52999. link a &quot;work that uses the Library&quot; with the Library to produce a
  53000. work containing portions of the Library, and distribute that work
  53001. under terms of your choice, provided that the terms permit
  53002. modification of the work for the customer&#x27;s own use and reverse
  53003. engineering for debugging such modifications.
  53004. You must give prominent notice with each copy of the work that the
  53005. Library is used in it and that the Library and its use are covered by
  53006. this License. You must supply a copy of this License. If the work
  53007. during execution displays copyright notices, you must include the
  53008. copyright notice for the Library among them, as well as a reference
  53009. directing the user to the copy of this License. Also, you must do one
  53010. of these things:
  53011. a) Accompany the work with the complete corresponding
  53012. machine-readable source code for the Library including whatever
  53013. changes were used in the work (which must be distributed under
  53014. Sections 1 and 2 above); and, if the work is an executable linked
  53015. with the Library, with the complete machine-readable &quot;work that
  53016. uses the Library&quot;, as object code and/or source code, so that the
  53017. user can modify the Library and then relink to produce a modified
  53018. executable containing the modified Library. (It is understood
  53019. that the user who changes the contents of definitions files in the
  53020. Library will not necessarily be able to recompile the application
  53021. to use the modified definitions.)
  53022. b) Use a suitable shared library mechanism for linking with the
  53023. Library. A suitable mechanism is one that (1) uses at run time a
  53024. copy of the library already present on the user&#x27;s computer system,
  53025. rather than copying library functions into the executable, and (2)
  53026. will operate properly with a modified version of the library, if
  53027. the user installs one, as long as the modified version is
  53028. interface-compatible with the version that the work was made with.
  53029. c) Accompany the work with a written offer, valid for at
  53030. least three years, to give the same user the materials
  53031. specified in Subsection 6a, above, for a charge no more
  53032. than the cost of performing this distribution.
  53033. d) If distribution of the work is made by offering access to copy
  53034. from a designated place, offer equivalent access to copy the above
  53035. specified materials from the same place.
  53036. e) Verify that the user has already received a copy of these
  53037. materials or that you have already sent this user a copy.
  53038. For an executable, the required form of the &quot;work that uses the
  53039. Library&quot; must include any data and utility programs needed for
  53040. reproducing the executable from it. However, as a special exception,
  53041. the materials to be distributed need not include anything that is
  53042. normally distributed (in either source or binary form) with the major
  53043. components (compiler, kernel, and so on) of the operating system on
  53044. which the executable runs, unless that component itself accompanies
  53045. the executable.
  53046. It may happen that this requirement contradicts the license
  53047. restrictions of other proprietary libraries that do not normally
  53048. accompany the operating system. Such a contradiction means you cannot
  53049. use both them and the Library together in an executable that you
  53050. distribute.
  53051. 7. You may place library facilities that are a work based on the
  53052. Library side-by-side in a single library together with other library
  53053. facilities not covered by this License, and distribute such a combined
  53054. library, provided that the separate distribution of the work based on
  53055. the Library and of the other library facilities is otherwise
  53056. permitted, and provided that you do these two things:
  53057. a) Accompany the combined library with a copy of the same work
  53058. based on the Library, uncombined with any other library
  53059. facilities. This must be distributed under the terms of the
  53060. Sections above.
  53061. b) Give prominent notice with the combined library of the fact
  53062. that part of it is a work based on the Library, and explaining
  53063. where to find the accompanying uncombined form of the same work.
  53064. 8. You may not copy, modify, sublicense, link with, or distribute
  53065. the Library except as expressly provided under this License. Any
  53066. attempt otherwise to copy, modify, sublicense, link with, or
  53067. distribute the Library is void, and will automatically terminate your
  53068. rights under this License. However, parties who have received copies,
  53069. or rights, from you under this License will not have their licenses
  53070. terminated so long as such parties remain in full compliance.
  53071. 9. You are not required to accept this License, since you have not
  53072. signed it. However, nothing else grants you permission to modify or
  53073. distribute the Library or its derivative works. These actions are
  53074. prohibited by law if you do not accept this License. Therefore, by
  53075. modifying or distributing the Library (or any work based on the
  53076. Library), you indicate your acceptance of this License to do so, and
  53077. all its terms and conditions for copying, distributing or modifying
  53078. the Library or works based on it.
  53079. 10. Each time you redistribute the Library (or any work based on the
  53080. Library), the recipient automatically receives a license from the
  53081. original licensor to copy, distribute, link with or modify the Library
  53082. subject to these terms and conditions. You may not impose any further
  53083. restrictions on the recipients&#x27; exercise of the rights granted herein.
  53084. You are not responsible for enforcing compliance by third parties with
  53085. this License.
  53086. 11. If, as a consequence of a court judgment or allegation of patent
  53087. infringement or for any other reason (not limited to patent issues),
  53088. conditions are imposed on you (whether by court order, agreement or
  53089. otherwise) that contradict the conditions of this License, they do not
  53090. excuse you from the conditions of this License. If you cannot
  53091. distribute so as to satisfy simultaneously your obligations under this
  53092. License and any other pertinent obligations, then as a consequence you
  53093. may not distribute the Library at all. For example, if a patent
  53094. license would not permit royalty-free redistribution of the Library by
  53095. all those who receive copies directly or indirectly through you, then
  53096. the only way you could satisfy both it and this License would be to
  53097. refrain entirely from distribution of the Library.
  53098. If any portion of this section is held invalid or unenforceable under any
  53099. particular circumstance, the balance of the section is intended to apply,
  53100. and the section as a whole is intended to apply in other circumstances.
  53101. It is not the purpose of this section to induce you to infringe any
  53102. patents or other property right claims or to contest validity of any
  53103. such claims; this section has the sole purpose of protecting the
  53104. integrity of the free software distribution system which is
  53105. implemented by public license practices. Many people have made
  53106. generous contributions to the wide range of software distributed
  53107. through that system in reliance on consistent application of that
  53108. system; it is up to the author/donor to decide if he or she is willing
  53109. to distribute software through any other system and a licensee cannot
  53110. impose that choice.
  53111. This section is intended to make thoroughly clear what is believed to
  53112. be a consequence of the rest of this License.
  53113. 12. If the distribution and/or use of the Library is restricted in
  53114. certain countries either by patents or by copyrighted interfaces, the
  53115. original copyright holder who places the Library under this License may add
  53116. an explicit geographical distribution limitation excluding those countries,
  53117. so that distribution is permitted only in or among countries not thus
  53118. excluded. In such case, this License incorporates the limitation as if
  53119. written in the body of this License.
  53120. 13. The Free Software Foundation may publish revised and/or new
  53121. versions of the Lesser General Public License from time to time.
  53122. Such new versions will be similar in spirit to the present version,
  53123. but may differ in detail to address new problems or concerns.
  53124. Each version is given a distinguishing version number. If the Library
  53125. specifies a version number of this License which applies to it and
  53126. &quot;any later version&quot;, you have the option of following the terms and
  53127. conditions either of that version or of any later version published by
  53128. the Free Software Foundation. If the Library does not specify a
  53129. license version number, you may choose any version ever published by
  53130. the Free Software Foundation.
  53131. 14. If you wish to incorporate parts of the Library into other free
  53132. programs whose distribution conditions are incompatible with these,
  53133. write to the author to ask for permission. For software which is
  53134. copyrighted by the Free Software Foundation, write to the Free
  53135. Software Foundation; we sometimes make exceptions for this. Our
  53136. decision will be guided by the two goals of preserving the free status
  53137. of all derivatives of our free software and of promoting the sharing
  53138. and reuse of software generally.
  53139. NO WARRANTY
  53140. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  53141. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  53142. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  53143. OTHER PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY
  53144. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  53145. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  53146. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  53147. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  53148. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  53149. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  53150. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  53151. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  53152. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  53153. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  53154. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  53155. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  53156. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  53157. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  53158. DAMAGES.
  53159. END OF TERMS AND CONDITIONS
  53160. How to Apply These Terms to Your New Libraries
  53161. If you develop a new library, and you want it to be of the greatest
  53162. possible use to the public, we recommend making it free software that
  53163. everyone can redistribute and change. You can do so by permitting
  53164. redistribution under these terms (or, alternatively, under the terms of the
  53165. ordinary General Public License).
  53166. To apply these terms, attach the following notices to the library. It is
  53167. safest to attach them to the start of each source file to most effectively
  53168. convey the exclusion of warranty; and each file should have at least the
  53169. &quot;copyright&quot; line and a pointer to where the full notice is found.
  53170. &lt;one line to give the library&#x27;s name and a brief idea of what it does.&gt;
  53171. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  53172. This library is free software; you can redistribute it and/or
  53173. modify it under the terms of the GNU Lesser General Public
  53174. License as published by the Free Software Foundation; either
  53175. version 2.1 of the License, or (at your option) any later version.
  53176. This library is distributed in the hope that it will be useful,
  53177. but WITHOUT ANY WARRANTY; without even the implied warranty of
  53178. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  53179. Lesser General Public License for more details.
  53180. You should have received a copy of the GNU Lesser General Public
  53181. License along with this library; if not, write to the Free Software
  53182. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  53183. Also add information on how to contact you by electronic and paper mail.
  53184. You should also get your employer (if you work as a programmer) or your
  53185. school, if any, to sign a &quot;copyright disclaimer&quot; for the library, if
  53186. necessary. Here is a sample; alter the names:
  53187. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  53188. library `Frob&#x27; (a library for tweaking knobs) written by James Random Hacker.
  53189. &lt;signature of Ty Coon&gt;, 1 April 1990
  53190. Ty Coon, President of Vice
  53191. That&#x27;s all there is to it!
  53192. hyph-it.hyb
  53193. copyright: Copyright (C) 2008-2011 Claudio Beccari
  53194. This file is available under the terms of the MIT licence.
  53195. Permission is hereby granted, free of charge, to any person obtaining a copy
  53196. of this software and associated documentation files (the “Software”), to deal
  53197. in the Software without restriction, including without limitation the rights to
  53198. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  53199. of the Software, and to permit persons to whom the Software is furnished to do
  53200. so, subject to the following conditions:
  53201. The above copyright notice and this permission notice shall be included in all
  53202. copies or substantial portions of the Software.
  53203. THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  53204. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  53205. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  53206. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  53207. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  53208. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  53209. hyph-ka.hyb
  53210. Copyright (C) 2013 Levan Shoshiashvili
  53211. This file is available under the terms of the MIT licence.
  53212. Permission is hereby granted, free of charge, to any person obtaining a copy
  53213. of this software and associated documentation files (the “Software”), to deal
  53214. in the Software without restriction, including without limitation the rights to
  53215. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  53216. of the Software, and to permit persons to whom the Software is furnished to do
  53217. so, subject to the following conditions:
  53218. The above copyright notice and this permission notice shall be included in all
  53219. copies or substantial portions of the Software.
  53220. THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  53221. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  53222. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  53223. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  53224. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  53225. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  53226. hyph-kn.hyb
  53227. Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com)
  53228. Permission is hereby granted, free of charge, to any person obtaining
  53229. a copy of this software and associated documentation files (the
  53230. &quot;Software&quot;), to deal in the Software without restriction, including
  53231. without limitation the rights to use, copy, modify, merge, publish,
  53232. distribute, sublicense, and/or sell copies of the Software, and to
  53233. permit persons to whom the Software is furnished to do so, subject to
  53234. the following conditions:
  53235. The above copyright notice and this permission notice shall be
  53236. included in all copies or substantial portions of the Software.
  53237. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  53238. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  53239. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  53240. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  53241. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  53242. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  53243. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  53244. hyph-la.hyb
  53245. Copyright (c) 1999-2016 Claudio Beccari
  53246. e-mail claudio dot beccari at gmail dot com
  53247. Permission is hereby granted, free of charge, to any person
  53248. obtaining a copy of this software and associated documentation
  53249. files (the “Software”), to deal in the Software without
  53250. restriction, including without limitation the rights to use,
  53251. copy, modify, merge, publish, distribute, sublicense, and/or sell
  53252. copies of the Software, and to permit persons to whom the
  53253. Software is furnished to do so, subject to the following
  53254. conditions:
  53255. The above copyright notice and this permission notice shall be
  53256. included in all copies or substantial portions of the Software.
  53257. THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND,
  53258. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
  53259. OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  53260. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
  53261. HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  53262. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  53263. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  53264. OTHER DEALINGS IN THE SOFTWARE.
  53265. hyph-lt.hyb
  53266. Copyright (C) 1992 Sigitas Tolušis, Yannis Haralambous
  53267. This file is available under the terms of the MIT licence.
  53268. Permission is hereby granted, free of charge, to any person obtaining a copy
  53269. of this software and associated documentation files (the “Software”), to deal
  53270. in the Software without restriction, including without limitation the rights to
  53271. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  53272. of the Software, and to permit persons to whom the Software is furnished to do
  53273. so, subject to the following conditions:
  53274. The above copyright notice and this permission notice shall be included in all
  53275. copies or substantial portions of the Software.
  53276. THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  53277. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  53278. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  53279. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  53280. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  53281. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  53282. hyph-lv.hyb
  53283. % copyright: Copyright (C) 2004-2005 Janis Vilims
  53284. % authors:
  53285. % -
  53286. % name: Janis Vilims
  53287. % contact: jvilims (at) apollo.lv
  53288. % licence:
  53289. % - This file is available under any of the following licences, at your option:
  53290. % -
  53291. % name: LGPL
  53292. % version: 2.1
  53293. % url: http://www.gnu.org/copyleft/lesser.txt
  53294. % -
  53295. % name: GPL
  53296. % version: 2
  53297. % or_later: true
  53298. % url: http://www.gnu.org/licenses/gpl.html
  53299. hyph-ml.hyb
  53300. Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com)
  53301. Permission is hereby granted, free of charge, to any person obtaining
  53302. a copy of this software and associated documentation files (the
  53303. &quot;Software&quot;), to deal in the Software without restriction, including
  53304. without limitation the rights to use, copy, modify, merge, publish,
  53305. distribute, sublicense, and/or sell copies of the Software, and to
  53306. permit persons to whom the Software is furnished to do so, subject to
  53307. the following conditions:
  53308. The above copyright notice and this permission notice shall be
  53309. included in all copies or substantial portions of the Software.
  53310. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  53311. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  53312. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  53313. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  53314. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  53315. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  53316. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  53317. hyph-mn-cyrl.hyb
  53318. Copyright (c) 2007-2015 Batmunkh Dorjgotov (bataak@gmail.com)
  53319. Permission is hereby granted, free of charge, to any person obtaining a copy
  53320. of this software and associated documentation files (the &quot;Software&quot;), to deal
  53321. in the Software without restriction, including without limitation the rights
  53322. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  53323. copies of the Software, and to permit persons to whom the Software is
  53324. furnished to do so, subject to the following conditions:
  53325. The above copyright notice and this permission notice shall be included in all
  53326. copies or substantial portions of the Software.
  53327. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  53328. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  53329. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  53330. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  53331. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  53332. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  53333. SOFTWARE.
  53334. hyph-mr.hyb
  53335. Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com)
  53336. Permission is hereby granted, free of charge, to any person obtaining
  53337. a copy of this software and associated documentation files (the
  53338. &quot;Software&quot;), to deal in the Software without restriction, including
  53339. without limitation the rights to use, copy, modify, merge, publish,
  53340. distribute, sublicense, and/or sell copies of the Software, and to
  53341. permit persons to whom the Software is furnished to do so, subject to
  53342. the following conditions:
  53343. The above copyright notice and this permission notice shall be
  53344. included in all copies or substantial portions of the Software.
  53345. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  53346. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  53347. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  53348. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  53349. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  53350. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  53351. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  53352. hyph-nb.hyb
  53353. % Copyright (C) 2007 Karl Ove Hufthammer.
  53354. % Copying and distribution of this file, with or without modification,
  53355. % are permitted in any medium without royalty, provided the copyright
  53356. % notice and this notice are preserved.
  53357. %
  53358. % This file contains hyphenation patterns for Norwegian Bokmal.
  53359. % It uses the Norwegian hyphenation patterns from nohyphbx.tex,
  53360. % created by Rune Kleveland and Ole Michael Selberg. Please see
  53361. % that file for copyright information on those patterns.
  53362. hyph-nl.hyb
  53363. Copyright (c) 2020, OpenTaal
  53364. All rights reserved.
  53365. Redistribution and use in source and binary forms, with or without
  53366. modification, are permitted provided that the following conditions are met:
  53367. * Redistributions of source code must retain the above copyright notice, this
  53368. list of conditions and the following disclaimer.
  53369. * Redistributions in binary form must reproduce the above copyright notice,
  53370. this list of conditions and the following disclaimer in the documentation
  53371. and/or other materials provided with the distribution.
  53372. * Neither the name of the copyright holder nor the names of its
  53373. contributors may be used to endorse or promote products derived from
  53374. this software without specific prior written permission.
  53375. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  53376. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  53377. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  53378. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  53379. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  53380. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  53381. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  53382. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  53383. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  53384. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  53385. # Creative Commons, Attribution 3.0 Unported (CC BY 3.0)
  53386. Creative Commons Legal Code
  53387. Attribution 3.0 Unported
  53388. CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE
  53389. LEGAL SERVICES. DISTRIBUTION OF THIS LICENSE DOES NOT CREATE AN
  53390. ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS
  53391. INFORMATION ON AN &quot;AS-IS&quot; BASIS. CREATIVE COMMONS MAKES NO WARRANTIES
  53392. REGARDING THE INFORMATION PROVIDED, AND DISCLAIMS LIABILITY FOR
  53393. DAMAGES RESULTING FROM ITS USE.
  53394. License
  53395. THE WORK (AS DEFINED BELOW) IS PROVIDED UNDER THE TERMS OF THIS CREATIVE
  53396. COMMONS PUBLIC LICENSE (&quot;CCPL&quot; OR &quot;LICENSE&quot;). THE WORK IS PROTECTED BY
  53397. COPYRIGHT AND/OR OTHER APPLICABLE LAW. ANY USE OF THE WORK OTHER THAN AS
  53398. AUTHORIZED UNDER THIS LICENSE OR COPYRIGHT LAW IS PROHIBITED.
  53399. BY EXERCISING ANY RIGHTS TO THE WORK PROVIDED HERE, YOU ACCEPT AND AGREE
  53400. TO BE BOUND BY THE TERMS OF THIS LICENSE. TO THE EXTENT THIS LICENSE MAY
  53401. BE CONSIDERED TO BE A CONTRACT, THE LICENSOR GRANTS YOU THE RIGHTS
  53402. CONTAINED HERE IN CONSIDERATION OF YOUR ACCEPTANCE OF SUCH TERMS AND
  53403. CONDITIONS.
  53404. 1. Definitions
  53405. a. &quot;Adaptation&quot; means a work based upon the Work, or upon the Work and
  53406. other pre-existing works, such as a translation, adaptation,
  53407. derivative work, arrangement of music or other alterations of a
  53408. literary or artistic work, or phonogram or performance and includes
  53409. cinematographic adaptations or any other form in which the Work may be
  53410. recast, transformed, or adapted including in any form recognizably
  53411. derived from the original, except that a work that constitutes a
  53412. Collection will not be considered an Adaptation for the purpose of
  53413. this License. For the avoidance of doubt, where the Work is a musical
  53414. work, performance or phonogram, the synchronization of the Work in
  53415. timed-relation with a moving image (&quot;synching&quot;) will be considered an
  53416. Adaptation for the purpose of this License.
  53417. b. &quot;Collection&quot; means a collection of literary or artistic works, such as
  53418. encyclopedias and anthologies, or performances, phonograms or
  53419. broadcasts, or other works or subject matter other than works listed
  53420. in Section 1(f) below, which, by reason of the selection and
  53421. arrangement of their contents, constitute intellectual creations, in
  53422. which the Work is included in its entirety in unmodified form along
  53423. with one or more other contributions, each constituting separate and
  53424. independent works in themselves, which together are assembled into a
  53425. collective whole. A work that constitutes a Collection will not be
  53426. considered an Adaptation (as defined above) for the purposes of this
  53427. License.
  53428. c. &quot;Distribute&quot; means to make available to the public the original and
  53429. copies of the Work or Adaptation, as appropriate, through sale or
  53430. other transfer of ownership.
  53431. d. &quot;Licensor&quot; means the individual, individuals, entity or entities that
  53432. offer(s) the Work under the terms of this License.
  53433. e. &quot;Original Author&quot; means, in the case of a literary or artistic work,
  53434. the individual, individuals, entity or entities who created the Work
  53435. or if no individual or entity can be identified, the publisher; and in
  53436. addition (i) in the case of a performance the actors, singers,
  53437. musicians, dancers, and other persons who act, sing, deliver, declaim,
  53438. play in, interpret or otherwise perform literary or artistic works or
  53439. expressions of folklore; (ii) in the case of a phonogram the producer
  53440. being the person or legal entity who first fixes the sounds of a
  53441. performance or other sounds; and, (iii) in the case of broadcasts, the
  53442. organization that transmits the broadcast.
  53443. f. &quot;Work&quot; means the literary and/or artistic work offered under the terms
  53444. of this License including without limitation any production in the
  53445. literary, scientific and artistic domain, whatever may be the mode or
  53446. form of its expression including digital form, such as a book,
  53447. pamphlet and other writing; a lecture, address, sermon or other work
  53448. of the same nature; a dramatic or dramatico-musical work; a
  53449. choreographic work or entertainment in dumb show; a musical
  53450. composition with or without words; a cinematographic work to which are
  53451. assimilated works expressed by a process analogous to cinematography;
  53452. a work of drawing, painting, architecture, sculpture, engraving or
  53453. lithography; a photographic work to which are assimilated works
  53454. expressed by a process analogous to photography; a work of applied
  53455. art; an illustration, map, plan, sketch or three-dimensional work
  53456. relative to geography, topography, architecture or science; a
  53457. performance; a broadcast; a phonogram; a compilation of data to the
  53458. extent it is protected as a copyrightable work; or a work performed by
  53459. a variety or circus performer to the extent it is not otherwise
  53460. considered a literary or artistic work.
  53461. g. &quot;You&quot; means an individual or entity exercising rights under this
  53462. License who has not previously violated the terms of this License with
  53463. respect to the Work, or who has received express permission from the
  53464. Licensor to exercise rights under this License despite a previous
  53465. violation.
  53466. h. &quot;Publicly Perform&quot; means to perform public recitations of the Work and
  53467. to communicate to the public those public recitations, by any means or
  53468. process, including by wire or wireless means or public digital
  53469. performances; to make available to the public Works in such a way that
  53470. members of the public may access these Works from a place and at a
  53471. place individually chosen by them; to perform the Work to the public
  53472. by any means or process and the communication to the public of the
  53473. performances of the Work, including by public digital performance; to
  53474. broadcast and rebroadcast the Work by any means including signs,
  53475. sounds or images.
  53476. i. &quot;Reproduce&quot; means to make copies of the Work by any means including
  53477. without limitation by sound or visual recordings and the right of
  53478. fixation and reproducing fixations of the Work, including storage of a
  53479. protected performance or phonogram in digital form or other electronic
  53480. medium.
  53481. 2. Fair Dealing Rights. Nothing in this License is intended to reduce,
  53482. limit, or restrict any uses free from copyright or rights arising from
  53483. limitations or exceptions that are provided for in connection with the
  53484. copyright protection under copyright law or other applicable laws.
  53485. 3. License Grant. Subject to the terms and conditions of this License,
  53486. Licensor hereby grants You a worldwide, royalty-free, non-exclusive,
  53487. perpetual (for the duration of the applicable copyright) license to
  53488. exercise the rights in the Work as stated below:
  53489. a. to Reproduce the Work, to incorporate the Work into one or more
  53490. Collections, and to Reproduce the Work as incorporated in the
  53491. Collections;
  53492. b. to create and Reproduce Adaptations provided that any such Adaptation,
  53493. including any translation in any medium, takes reasonable steps to
  53494. clearly label, demarcate or otherwise identify that changes were made
  53495. to the original Work. For example, a translation could be marked &quot;The
  53496. original work was translated from English to Spanish,&quot; or a
  53497. modification could indicate &quot;The original work has been modified.&quot;;
  53498. c. to Distribute and Publicly Perform the Work including as incorporated
  53499. in Collections; and,
  53500. d. to Distribute and Publicly Perform Adaptations.
  53501. e. For the avoidance of doubt:
  53502. i. Non-waivable Compulsory License Schemes. In those jurisdictions in
  53503. which the right to collect royalties through any statutory or
  53504. compulsory licensing scheme cannot be waived, the Licensor
  53505. reserves the exclusive right to collect such royalties for any
  53506. exercise by You of the rights granted under this License;
  53507. ii. Waivable Compulsory License Schemes. In those jurisdictions in
  53508. which the right to collect royalties through any statutory or
  53509. compulsory licensing scheme can be waived, the Licensor waives the
  53510. exclusive right to collect such royalties for any exercise by You
  53511. of the rights granted under this License; and,
  53512. iii. Voluntary License Schemes. The Licensor waives the right to
  53513. collect royalties, whether individually or, in the event that the
  53514. Licensor is a member of a collecting society that administers
  53515. voluntary licensing schemes, via that society, from any exercise
  53516. by You of the rights granted under this License.
  53517. The above rights may be exercised in all media and formats whether now
  53518. known or hereafter devised. The above rights include the right to make
  53519. such modifications as are technically necessary to exercise the rights in
  53520. other media and formats. Subject to Section 8(f), all rights not expressly
  53521. granted by Licensor are hereby reserved.
  53522. 4. Restrictions. The license granted in Section 3 above is expressly made
  53523. subject to and limited by the following restrictions:
  53524. a. You may Distribute or Publicly Perform the Work only under the terms
  53525. of this License. You must include a copy of, or the Uniform Resource
  53526. Identifier (URI) for, this License with every copy of the Work You
  53527. Distribute or Publicly Perform. You may not offer or impose any terms
  53528. on the Work that restrict the terms of this License or the ability of
  53529. the recipient of the Work to exercise the rights granted to that
  53530. recipient under the terms of the License. You may not sublicense the
  53531. Work. You must keep intact all notices that refer to this License and
  53532. to the disclaimer of warranties with every copy of the Work You
  53533. Distribute or Publicly Perform. When You Distribute or Publicly
  53534. Perform the Work, You may not impose any effective technological
  53535. measures on the Work that restrict the ability of a recipient of the
  53536. Work from You to exercise the rights granted to that recipient under
  53537. the terms of the License. This Section 4(a) applies to the Work as
  53538. incorporated in a Collection, but this does not require the Collection
  53539. apart from the Work itself to be made subject to the terms of this
  53540. License. If You create a Collection, upon notice from any Licensor You
  53541. must, to the extent practicable, remove from the Collection any credit
  53542. as required by Section 4(b), as requested. If You create an
  53543. Adaptation, upon notice from any Licensor You must, to the extent
  53544. practicable, remove from the Adaptation any credit as required by
  53545. Section 4(b), as requested.
  53546. b. If You Distribute, or Publicly Perform the Work or any Adaptations or
  53547. Collections, You must, unless a request has been made pursuant to
  53548. Section 4(a), keep intact all copyright notices for the Work and
  53549. provide, reasonable to the medium or means You are utilizing: (i) the
  53550. name of the Original Author (or pseudonym, if applicable) if supplied,
  53551. and/or if the Original Author and/or Licensor designate another party
  53552. or parties (e.g., a sponsor institute, publishing entity, journal) for
  53553. attribution (&quot;Attribution Parties&quot;) in Licensor&#x27;s copyright notice,
  53554. terms of service or by other reasonable means, the name of such party
  53555. or parties; (ii) the title of the Work if supplied; (iii) to the
  53556. extent reasonably practicable, the URI, if any, that Licensor
  53557. specifies to be associated with the Work, unless such URI does not
  53558. refer to the copyright notice or licensing information for the Work;
  53559. and (iv) , consistent with Section 3(b), in the case of an Adaptation,
  53560. a credit identifying the use of the Work in the Adaptation (e.g.,
  53561. &quot;French translation of the Work by Original Author,&quot; or &quot;Screenplay
  53562. based on original Work by Original Author&quot;). The credit required by
  53563. this Section 4 (b) may be implemented in any reasonable manner;
  53564. provided, however, that in the case of a Adaptation or Collection, at
  53565. a minimum such credit will appear, if a credit for all contributing
  53566. authors of the Adaptation or Collection appears, then as part of these
  53567. credits and in a manner at least as prominent as the credits for the
  53568. other contributing authors. For the avoidance of doubt, You may only
  53569. use the credit required by this Section for the purpose of attribution
  53570. in the manner set out above and, by exercising Your rights under this
  53571. License, You may not implicitly or explicitly assert or imply any
  53572. connection with, sponsorship or endorsement by the Original Author,
  53573. Licensor and/or Attribution Parties, as appropriate, of You or Your
  53574. use of the Work, without the separate, express prior written
  53575. permission of the Original Author, Licensor and/or Attribution
  53576. Parties.
  53577. c. Except as otherwise agreed in writing by the Licensor or as may be
  53578. otherwise permitted by applicable law, if You Reproduce, Distribute or
  53579. Publicly Perform the Work either by itself or as part of any
  53580. Adaptations or Collections, You must not distort, mutilate, modify or
  53581. take other derogatory action in relation to the Work which would be
  53582. prejudicial to the Original Author&#x27;s honor or reputation. Licensor
  53583. agrees that in those jurisdictions (e.g. Japan), in which any exercise
  53584. of the right granted in Section 3(b) of this License (the right to
  53585. make Adaptations) would be deemed to be a distortion, mutilation,
  53586. modification or other derogatory action prejudicial to the Original
  53587. Author&#x27;s honor and reputation, the Licensor will waive or not assert,
  53588. as appropriate, this Section, to the fullest extent permitted by the
  53589. applicable national law, to enable You to reasonably exercise Your
  53590. right under Section 3(b) of this License (right to make Adaptations)
  53591. but not otherwise.
  53592. 5. Representations, Warranties and Disclaimer
  53593. UNLESS OTHERWISE MUTUALLY AGREED TO BY THE PARTIES IN WRITING, LICENSOR
  53594. OFFERS THE WORK AS-IS AND MAKES NO REPRESENTATIONS OR WARRANTIES OF ANY
  53595. KIND CONCERNING THE WORK, EXPRESS, IMPLIED, STATUTORY OR OTHERWISE,
  53596. INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTIBILITY,
  53597. FITNESS FOR A PARTICULAR PURPOSE, NONINFRINGEMENT, OR THE ABSENCE OF
  53598. LATENT OR OTHER DEFECTS, ACCURACY, OR THE PRESENCE OF ABSENCE OF ERRORS,
  53599. WHETHER OR NOT DISCOVERABLE. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION
  53600. OF IMPLIED WARRANTIES, SO SUCH EXCLUSION MAY NOT APPLY TO YOU.
  53601. 6. Limitation on Liability. EXCEPT TO THE EXTENT REQUIRED BY APPLICABLE
  53602. LAW, IN NO EVENT WILL LICENSOR BE LIABLE TO YOU ON ANY LEGAL THEORY FOR
  53603. ANY SPECIAL, INCIDENTAL, CONSEQUENTIAL, PUNITIVE OR EXEMPLARY DAMAGES
  53604. ARISING OUT OF THIS LICENSE OR THE USE OF THE WORK, EVEN IF LICENSOR HAS
  53605. BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.
  53606. 7. Termination
  53607. a. This License and the rights granted hereunder will terminate
  53608. automatically upon any breach by You of the terms of this License.
  53609. Individuals or entities who have received Adaptations or Collections
  53610. from You under this License, however, will not have their licenses
  53611. terminated provided such individuals or entities remain in full
  53612. compliance with those licenses. Sections 1, 2, 5, 6, 7, and 8 will
  53613. survive any termination of this License.
  53614. b. Subject to the above terms and conditions, the license granted here is
  53615. perpetual (for the duration of the applicable copyright in the Work).
  53616. Notwithstanding the above, Licensor reserves the right to release the
  53617. Work under different license terms or to stop distributing the Work at
  53618. any time; provided, however that any such election will not serve to
  53619. withdraw this License (or any other license that has been, or is
  53620. required to be, granted under the terms of this License), and this
  53621. License will continue in full force and effect unless terminated as
  53622. stated above.
  53623. 8. Miscellaneous
  53624. a. Each time You Distribute or Publicly Perform the Work or a Collection,
  53625. the Licensor offers to the recipient a license to the Work on the same
  53626. terms and conditions as the license granted to You under this License.
  53627. b. Each time You Distribute or Publicly Perform an Adaptation, Licensor
  53628. offers to the recipient a license to the original Work on the same
  53629. terms and conditions as the license granted to You under this License.
  53630. c. If any provision of this License is invalid or unenforceable under
  53631. applicable law, it shall not affect the validity or enforceability of
  53632. the remainder of the terms of this License, and without further action
  53633. by the parties to this agreement, such provision shall be reformed to
  53634. the minimum extent necessary to make such provision valid and
  53635. enforceable.
  53636. d. No term or provision of this License shall be deemed waived and no
  53637. breach consented to unless such waiver or consent shall be in writing
  53638. and signed by the party to be charged with such waiver or consent.
  53639. e. This License constitutes the entire agreement between the parties with
  53640. respect to the Work licensed here. There are no understandings,
  53641. agreements or representations with respect to the Work not specified
  53642. here. Licensor shall not be bound by any additional provisions that
  53643. may appear in any communication from You. This License may not be
  53644. modified without the mutual written agreement of the Licensor and You.
  53645. f. The rights granted under, and the subject matter referenced, in this
  53646. License were drafted utilizing the terminology of the Berne Convention
  53647. for the Protection of Literary and Artistic Works (as amended on
  53648. September 28, 1979), the Rome Convention of 1961, the WIPO Copyright
  53649. Treaty of 1996, the WIPO Performances and Phonograms Treaty of 1996
  53650. and the Universal Copyright Convention (as revised on July 24, 1971).
  53651. These rights and subject matter take effect in the relevant
  53652. jurisdiction in which the License terms are sought to be enforced
  53653. according to the corresponding provisions of the implementation of
  53654. those treaty provisions in the applicable national law. If the
  53655. standard suite of rights granted under applicable copyright law
  53656. includes additional rights not granted under this License, such
  53657. additional rights are deemed to be included in the License; this
  53658. License is not intended to restrict the license of any rights under
  53659. applicable law.
  53660. Creative Commons Notice
  53661. Creative Commons is not a party to this License, and makes no warranty
  53662. whatsoever in connection with the Work. Creative Commons will not be
  53663. liable to You or any party on any legal theory for any damages
  53664. whatsoever, including without limitation any general, special,
  53665. incidental or consequential damages arising in connection to this
  53666. license. Notwithstanding the foregoing two (2) sentences, if Creative
  53667. Commons has expressly identified itself as the Licensor hereunder, it
  53668. shall have all rights and obligations of Licensor.
  53669. Except for the limited purpose of indicating to the public that the
  53670. Work is licensed under the CCPL, Creative Commons does not authorize
  53671. the use by either party of the trademark &quot;Creative Commons&quot; or any
  53672. related trademark or logo of Creative Commons without the prior
  53673. written consent of Creative Commons. Any permitted use will be in
  53674. compliance with Creative Commons&#x27; then-current trademark usage
  53675. guidelines, as may be published on its website or otherwise made
  53676. available upon request from time to time. For the avoidance of doubt,
  53677. this trademark restriction does not form part of this License.
  53678. Creative Commons may be contacted at https://creativecommons.org/.
  53679. hyph-nn.hyb
  53680. % Copyright (C) 2007 Karl Ove Hufthammer.
  53681. % Copying and distribution of this file, with or without modification,
  53682. % are permitted in any medium without royalty, provided the copyright
  53683. % notice and this notice are preserved.
  53684. %
  53685. % This file contains hyphenation patterns for Norwegian Nynorsk.
  53686. % It uses the Norwegian hyphenation patterns from nohyphbx.tex,
  53687. % created by Rune Kleveland and Ole Michael Selberg. Please see
  53688. % that file for copyright information on those patterns.
  53689. hyph-or.hyb
  53690. Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com)
  53691. Permission is hereby granted, free of charge, to any person obtaining
  53692. a copy of this software and associated documentation files (the
  53693. &quot;Software&quot;), to deal in the Software without restriction, including
  53694. without limitation the rights to use, copy, modify, merge, publish,
  53695. distribute, sublicense, and/or sell copies of the Software, and to
  53696. permit persons to whom the Software is furnished to do so, subject to
  53697. the following conditions:
  53698. The above copyright notice and this permission notice shall be
  53699. included in all copies or substantial portions of the Software.
  53700. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  53701. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  53702. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  53703. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  53704. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  53705. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  53706. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  53707. hyph-pa.hyb
  53708. Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com)
  53709. Permission is hereby granted, free of charge, to any person obtaining
  53710. a copy of this software and associated documentation files (the
  53711. &quot;Software&quot;), to deal in the Software without restriction, including
  53712. without limitation the rights to use, copy, modify, merge, publish,
  53713. distribute, sublicense, and/or sell copies of the Software, and to
  53714. permit persons to whom the Software is furnished to do so, subject to
  53715. the following conditions:
  53716. The above copyright notice and this permission notice shall be
  53717. included in all copies or substantial portions of the Software.
  53718. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  53719. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  53720. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  53721. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  53722. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  53723. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  53724. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  53725. hyph-pt.hyb
  53726. % The copyright statement of this file is thus:
  53727. %
  53728. % BSD 3-Clause License (https://opensource.org/licenses/BSD-3-Clause):
  53729. %
  53730. % Copyright (c) 1987, Pedro J. de Rezende (rezende@ic.unicamp.br) and J.Joao Dias Almeida (jj@di.uminho.pt)
  53731. %
  53732. % All rights reserved.
  53733. %
  53734. % Redistribution and use in source and binary forms, with or without
  53735. % modification, are permitted provided that the following conditions are met:
  53736. % * Redistributions of source code must retain the above copyright
  53737. % notice, this list of conditions and the following disclaimer.
  53738. % * Redistributions in binary form must reproduce the above copyright
  53739. % notice, this list of conditions and the following disclaimer in the
  53740. % documentation and/or other materials provided with the distribution.
  53741. % * Neither the name of the University of Campinas, of the University of
  53742. % Minho nor the names of its contributors may be used to endorse or
  53743. % promote products derived from this software without specific prior
  53744. % written permission.
  53745. %
  53746. % THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot; AND
  53747. % ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  53748. % WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  53749. % DISCLAIMED. IN NO EVENT SHALL PEDRO J. DE REZENDE OR J.JOAO DIAS ALMEIDA BE
  53750. % LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  53751. % CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
  53752. % GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  53753. % HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  53754. % LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
  53755. % OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  53756. hyph-ru.hyb
  53757. Hyphenation dictionary
  53758. ----------------------
  53759. Language: Russian (ru RU).
  53760. Origin: Based on the TeX hyphenation tables
  53761. License: GNU LGPL license.
  53762. Author: conversion author is Peter Novodvorsky &lt;nidd@altlinux.ru&gt;
  53763. This hyphenation dictionary is based on syllable matching patterns and
  53764. should be usable under other variations of Russian
  53765. HYPH ru RU hyph_ru_RU
  53766. ---------------------
  53767. GNU LESSER GENERAL PUBLIC LICENSE
  53768. Version 2.1, February 1999
  53769. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  53770. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  53771. Everyone is permitted to copy and distribute verbatim copies
  53772. of this license document, but changing it is not allowed.
  53773. (This is the first released version of the Lesser GPL. It also counts
  53774. as the successor of the GNU Library Public License, version 2, hence
  53775. the version number 2.1.)
  53776. Preamble
  53777. The licenses for most software are designed to take away your
  53778. freedom to share and change it. By contrast, the GNU General Public
  53779. Licenses are intended to guarantee your freedom to share and change
  53780. free software--to make sure the software is free for all its users.
  53781. This license, the Lesser General Public License, applies to some
  53782. specially designated software packages--typically libraries--of the
  53783. Free Software Foundation and other authors who decide to use it. You
  53784. can use it too, but we suggest you first think carefully about whether
  53785. this license or the ordinary General Public License is the better
  53786. strategy to use in any particular case, based on the explanations below.
  53787. When we speak of free software, we are referring to freedom of use,
  53788. not price. Our General Public Licenses are designed to make sure that
  53789. you have the freedom to distribute copies of free software (and charge
  53790. for this service if you wish); that you receive source code or can get
  53791. it if you want it; that you can change the software and use pieces of
  53792. it in new free programs; and that you are informed that you can do
  53793. these things.
  53794. To protect your rights, we need to make restrictions that forbid
  53795. distributors to deny you these rights or to ask you to surrender these
  53796. rights. These restrictions translate to certain responsibilities for
  53797. you if you distribute copies of the library or if you modify it.
  53798. For example, if you distribute copies of the library, whether gratis
  53799. or for a fee, you must give the recipients all the rights that we gave
  53800. you. You must make sure that they, too, receive or can get the source
  53801. code. If you link other code with the library, you must provide
  53802. complete object files to the recipients, so that they can relink them
  53803. with the library after making changes to the library and recompiling
  53804. it. And you must show them these terms so they know their rights.
  53805. We protect your rights with a two-step method: (1) we copyright the
  53806. library, and (2) we offer you this license, which gives you legal
  53807. permission to copy, distribute and/or modify the library.
  53808. To protect each distributor, we want to make it very clear that
  53809. there is no warranty for the free library. Also, if the library is
  53810. modified by someone else and passed on, the recipients should know
  53811. that what they have is not the original version, so that the original
  53812. author&#x27;s reputation will not be affected by problems that might be
  53813. introduced by others.
  53814. Finally, software patents pose a constant threat to the existence of
  53815. any free program. We wish to make sure that a company cannot
  53816. effectively restrict the users of a free program by obtaining a
  53817. restrictive license from a patent holder. Therefore, we insist that
  53818. any patent license obtained for a version of the library must be
  53819. consistent with the full freedom of use specified in this license.
  53820. Most GNU software, including some libraries, is covered by the
  53821. ordinary GNU General Public License. This license, the GNU Lesser
  53822. General Public License, applies to certain designated libraries, and
  53823. is quite different from the ordinary General Public License. We use
  53824. this license for certain libraries in order to permit linking those
  53825. libraries into non-free programs.
  53826. When a program is linked with a library, whether statically or using
  53827. a shared library, the combination of the two is legally speaking a
  53828. combined work, a derivative of the original library. The ordinary
  53829. General Public License therefore permits such linking only if the
  53830. entire combination fits its criteria of freedom. The Lesser General
  53831. Public License permits more lax criteria for linking other code with
  53832. the library.
  53833. We call this license the &quot;Lesser&quot; General Public License because it
  53834. does Less to protect the user&#x27;s freedom than the ordinary General
  53835. Public License. It also provides other free software developers Less
  53836. of an advantage over competing non-free programs. These disadvantages
  53837. are the reason we use the ordinary General Public License for many
  53838. libraries. However, the Lesser license provides advantages in certain
  53839. special circumstances.
  53840. For example, on rare occasions, there may be a special need to
  53841. encourage the widest possible use of a certain library, so that it becomes
  53842. a de-facto standard. To achieve this, non-free programs must be
  53843. allowed to use the library. A more frequent case is that a free
  53844. library does the same job as widely used non-free libraries. In this
  53845. case, there is little to gain by limiting the free library to free
  53846. software only, so we use the Lesser General Public License.
  53847. In other cases, permission to use a particular library in non-free
  53848. programs enables a greater number of people to use a large body of
  53849. free software. For example, permission to use the GNU C Library in
  53850. non-free programs enables many more people to use the whole GNU
  53851. operating system, as well as its variant, the GNU/Linux operating
  53852. system.
  53853. Although the Lesser General Public License is Less protective of the
  53854. users&#x27; freedom, it does ensure that the user of a program that is
  53855. linked with the Library has the freedom and the wherewithal to run
  53856. that program using a modified version of the Library.
  53857. The precise terms and conditions for copying, distribution and
  53858. modification follow. Pay close attention to the difference between a
  53859. &quot;work based on the library&quot; and a &quot;work that uses the library&quot;. The
  53860. former contains code derived from the library, whereas the latter must
  53861. be combined with the library in order to run.
  53862. GNU LESSER GENERAL PUBLIC LICENSE
  53863. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  53864. 0. This License Agreement applies to any software library or other
  53865. program which contains a notice placed by the copyright holder or
  53866. other authorized party saying it may be distributed under the terms of
  53867. this Lesser General Public License (also called &quot;this License&quot;).
  53868. Each licensee is addressed as &quot;you&quot;.
  53869. A &quot;library&quot; means a collection of software functions and/or data
  53870. prepared so as to be conveniently linked with application programs
  53871. (which use some of those functions and data) to form executables.
  53872. The &quot;Library&quot;, below, refers to any such software library or work
  53873. which has been distributed under these terms. A &quot;work based on the
  53874. Library&quot; means either the Library or any derivative work under
  53875. copyright law: that is to say, a work containing the Library or a
  53876. portion of it, either verbatim or with modifications and/or translated
  53877. straightforwardly into another language. (Hereinafter, translation is
  53878. included without limitation in the term &quot;modification&quot;.)
  53879. &quot;Source code&quot; for a work means the preferred form of the work for
  53880. making modifications to it. For a library, complete source code means
  53881. all the source code for all modules it contains, plus any associated
  53882. interface definition files, plus the scripts used to control compilation
  53883. and installation of the library.
  53884. Activities other than copying, distribution and modification are not
  53885. covered by this License; they are outside its scope. The act of
  53886. running a program using the Library is not restricted, and output from
  53887. such a program is covered only if its contents constitute a work based
  53888. on the Library (independent of the use of the Library in a tool for
  53889. writing it). Whether that is true depends on what the Library does
  53890. and what the program that uses the Library does.
  53891. 1. You may copy and distribute verbatim copies of the Library&#x27;s
  53892. complete source code as you receive it, in any medium, provided that
  53893. you conspicuously and appropriately publish on each copy an
  53894. appropriate copyright notice and disclaimer of warranty; keep intact
  53895. all the notices that refer to this License and to the absence of any
  53896. warranty; and distribute a copy of this License along with the
  53897. Library.
  53898. You may charge a fee for the physical act of transferring a copy,
  53899. and you may at your option offer warranty protection in exchange for a
  53900. fee.
  53901. 2. You may modify your copy or copies of the Library or any portion
  53902. of it, thus forming a work based on the Library, and copy and
  53903. distribute such modifications or work under the terms of Section 1
  53904. above, provided that you also meet all of these conditions:
  53905. a) The modified work must itself be a software library.
  53906. b) You must cause the files modified to carry prominent notices
  53907. stating that you changed the files and the date of any change.
  53908. c) You must cause the whole of the work to be licensed at no
  53909. charge to all third parties under the terms of this License.
  53910. d) If a facility in the modified Library refers to a function or a
  53911. table of data to be supplied by an application program that uses
  53912. the facility, other than as an argument passed when the facility
  53913. is invoked, then you must make a good faith effort to ensure that,
  53914. in the event an application does not supply such function or
  53915. table, the facility still operates, and performs whatever part of
  53916. its purpose remains meaningful.
  53917. (For example, a function in a library to compute square roots has
  53918. a purpose that is entirely well-defined independent of the
  53919. application. Therefore, Subsection 2d requires that any
  53920. application-supplied function or table used by this function must
  53921. be optional: if the application does not supply it, the square
  53922. root function must still compute square roots.)
  53923. These requirements apply to the modified work as a whole. If
  53924. identifiable sections of that work are not derived from the Library,
  53925. and can be reasonably considered independent and separate works in
  53926. themselves, then this License, and its terms, do not apply to those
  53927. sections when you distribute them as separate works. But when you
  53928. distribute the same sections as part of a whole which is a work based
  53929. on the Library, the distribution of the whole must be on the terms of
  53930. this License, whose permissions for other licensees extend to the
  53931. entire whole, and thus to each and every part regardless of who wrote
  53932. it.
  53933. Thus, it is not the intent of this section to claim rights or contest
  53934. your rights to work written entirely by you; rather, the intent is to
  53935. exercise the right to control the distribution of derivative or
  53936. collective works based on the Library.
  53937. In addition, mere aggregation of another work not based on the Library
  53938. with the Library (or with a work based on the Library) on a volume of
  53939. a storage or distribution medium does not bring the other work under
  53940. the scope of this License.
  53941. 3. You may opt to apply the terms of the ordinary GNU General Public
  53942. License instead of this License to a given copy of the Library. To do
  53943. this, you must alter all the notices that refer to this License, so
  53944. that they refer to the ordinary GNU General Public License, version 2,
  53945. instead of to this License. (If a newer version than version 2 of the
  53946. ordinary GNU General Public License has appeared, then you can specify
  53947. that version instead if you wish.) Do not make any other change in
  53948. these notices.
  53949. Once this change is made in a given copy, it is irreversible for
  53950. that copy, so the ordinary GNU General Public License applies to all
  53951. subsequent copies and derivative works made from that copy.
  53952. This option is useful when you wish to copy part of the code of
  53953. the Library into a program that is not a library.
  53954. 4. You may copy and distribute the Library (or a portion or
  53955. derivative of it, under Section 2) in object code or executable form
  53956. under the terms of Sections 1 and 2 above provided that you accompany
  53957. it with the complete corresponding machine-readable source code, which
  53958. must be distributed under the terms of Sections 1 and 2 above on a
  53959. medium customarily used for software interchange.
  53960. If distribution of object code is made by offering access to copy
  53961. from a designated place, then offering equivalent access to copy the
  53962. source code from the same place satisfies the requirement to
  53963. distribute the source code, even though third parties are not
  53964. compelled to copy the source along with the object code.
  53965. 5. A program that contains no derivative of any portion of the
  53966. Library, but is designed to work with the Library by being compiled or
  53967. linked with it, is called a &quot;work that uses the Library&quot;. Such a
  53968. work, in isolation, is not a derivative work of the Library, and
  53969. therefore falls outside the scope of this License.
  53970. However, linking a &quot;work that uses the Library&quot; with the Library
  53971. creates an executable that is a derivative of the Library (because it
  53972. contains portions of the Library), rather than a &quot;work that uses the
  53973. library&quot;. The executable is therefore covered by this License.
  53974. Section 6 states terms for distribution of such executables.
  53975. When a &quot;work that uses the Library&quot; uses material from a header file
  53976. that is part of the Library, the object code for the work may be a
  53977. derivative work of the Library even though the source code is not.
  53978. Whether this is true is especially significant if the work can be
  53979. linked without the Library, or if the work is itself a library. The
  53980. threshold for this to be true is not precisely defined by law.
  53981. If such an object file uses only numerical parameters, data
  53982. structure layouts and accessors, and small macros and small inline
  53983. functions (ten lines or less in length), then the use of the object
  53984. file is unrestricted, regardless of whether it is legally a derivative
  53985. work. (Executables containing this object code plus portions of the
  53986. Library will still fall under Section 6.)
  53987. Otherwise, if the work is a derivative of the Library, you may
  53988. distribute the object code for the work under the terms of Section 6.
  53989. Any executables containing that work also fall under Section 6,
  53990. whether or not they are linked directly with the Library itself.
  53991. 6. As an exception to the Sections above, you may also combine or
  53992. link a &quot;work that uses the Library&quot; with the Library to produce a
  53993. work containing portions of the Library, and distribute that work
  53994. under terms of your choice, provided that the terms permit
  53995. modification of the work for the customer&#x27;s own use and reverse
  53996. engineering for debugging such modifications.
  53997. You must give prominent notice with each copy of the work that the
  53998. Library is used in it and that the Library and its use are covered by
  53999. this License. You must supply a copy of this License. If the work
  54000. during execution displays copyright notices, you must include the
  54001. copyright notice for the Library among them, as well as a reference
  54002. directing the user to the copy of this License. Also, you must do one
  54003. of these things:
  54004. a) Accompany the work with the complete corresponding
  54005. machine-readable source code for the Library including whatever
  54006. changes were used in the work (which must be distributed under
  54007. Sections 1 and 2 above); and, if the work is an executable linked
  54008. with the Library, with the complete machine-readable &quot;work that
  54009. uses the Library&quot;, as object code and/or source code, so that the
  54010. user can modify the Library and then relink to produce a modified
  54011. executable containing the modified Library. (It is understood
  54012. that the user who changes the contents of definitions files in the
  54013. Library will not necessarily be able to recompile the application
  54014. to use the modified definitions.)
  54015. b) Use a suitable shared library mechanism for linking with the
  54016. Library. A suitable mechanism is one that (1) uses at run time a
  54017. copy of the library already present on the user&#x27;s computer system,
  54018. rather than copying library functions into the executable, and (2)
  54019. will operate properly with a modified version of the library, if
  54020. the user installs one, as long as the modified version is
  54021. interface-compatible with the version that the work was made with.
  54022. c) Accompany the work with a written offer, valid for at
  54023. least three years, to give the same user the materials
  54024. specified in Subsection 6a, above, for a charge no more
  54025. than the cost of performing this distribution.
  54026. d) If distribution of the work is made by offering access to copy
  54027. from a designated place, offer equivalent access to copy the above
  54028. specified materials from the same place.
  54029. e) Verify that the user has already received a copy of these
  54030. materials or that you have already sent this user a copy.
  54031. For an executable, the required form of the &quot;work that uses the
  54032. Library&quot; must include any data and utility programs needed for
  54033. reproducing the executable from it. However, as a special exception,
  54034. the materials to be distributed need not include anything that is
  54035. normally distributed (in either source or binary form) with the major
  54036. components (compiler, kernel, and so on) of the operating system on
  54037. which the executable runs, unless that component itself accompanies
  54038. the executable.
  54039. It may happen that this requirement contradicts the license
  54040. restrictions of other proprietary libraries that do not normally
  54041. accompany the operating system. Such a contradiction means you cannot
  54042. use both them and the Library together in an executable that you
  54043. distribute.
  54044. 7. You may place library facilities that are a work based on the
  54045. Library side-by-side in a single library together with other library
  54046. facilities not covered by this License, and distribute such a combined
  54047. library, provided that the separate distribution of the work based on
  54048. the Library and of the other library facilities is otherwise
  54049. permitted, and provided that you do these two things:
  54050. a) Accompany the combined library with a copy of the same work
  54051. based on the Library, uncombined with any other library
  54052. facilities. This must be distributed under the terms of the
  54053. Sections above.
  54054. b) Give prominent notice with the combined library of the fact
  54055. that part of it is a work based on the Library, and explaining
  54056. where to find the accompanying uncombined form of the same work.
  54057. 8. You may not copy, modify, sublicense, link with, or distribute
  54058. the Library except as expressly provided under this License. Any
  54059. attempt otherwise to copy, modify, sublicense, link with, or
  54060. distribute the Library is void, and will automatically terminate your
  54061. rights under this License. However, parties who have received copies,
  54062. or rights, from you under this License will not have their licenses
  54063. terminated so long as such parties remain in full compliance.
  54064. 9. You are not required to accept this License, since you have not
  54065. signed it. However, nothing else grants you permission to modify or
  54066. distribute the Library or its derivative works. These actions are
  54067. prohibited by law if you do not accept this License. Therefore, by
  54068. modifying or distributing the Library (or any work based on the
  54069. Library), you indicate your acceptance of this License to do so, and
  54070. all its terms and conditions for copying, distributing or modifying
  54071. the Library or works based on it.
  54072. 10. Each time you redistribute the Library (or any work based on the
  54073. Library), the recipient automatically receives a license from the
  54074. original licensor to copy, distribute, link with or modify the Library
  54075. subject to these terms and conditions. You may not impose any further
  54076. restrictions on the recipients&#x27; exercise of the rights granted herein.
  54077. You are not responsible for enforcing compliance by third parties with
  54078. this License.
  54079. 11. If, as a consequence of a court judgment or allegation of patent
  54080. infringement or for any other reason (not limited to patent issues),
  54081. conditions are imposed on you (whether by court order, agreement or
  54082. otherwise) that contradict the conditions of this License, they do not
  54083. excuse you from the conditions of this License. If you cannot
  54084. distribute so as to satisfy simultaneously your obligations under this
  54085. License and any other pertinent obligations, then as a consequence you
  54086. may not distribute the Library at all. For example, if a patent
  54087. license would not permit royalty-free redistribution of the Library by
  54088. all those who receive copies directly or indirectly through you, then
  54089. the only way you could satisfy both it and this License would be to
  54090. refrain entirely from distribution of the Library.
  54091. If any portion of this section is held invalid or unenforceable under any
  54092. particular circumstance, the balance of the section is intended to apply,
  54093. and the section as a whole is intended to apply in other circumstances.
  54094. It is not the purpose of this section to induce you to infringe any
  54095. patents or other property right claims or to contest validity of any
  54096. such claims; this section has the sole purpose of protecting the
  54097. integrity of the free software distribution system which is
  54098. implemented by public license practices. Many people have made
  54099. generous contributions to the wide range of software distributed
  54100. through that system in reliance on consistent application of that
  54101. system; it is up to the author/donor to decide if he or she is willing
  54102. to distribute software through any other system and a licensee cannot
  54103. impose that choice.
  54104. This section is intended to make thoroughly clear what is believed to
  54105. be a consequence of the rest of this License.
  54106. 12. If the distribution and/or use of the Library is restricted in
  54107. certain countries either by patents or by copyrighted interfaces, the
  54108. original copyright holder who places the Library under this License may add
  54109. an explicit geographical distribution limitation excluding those countries,
  54110. so that distribution is permitted only in or among countries not thus
  54111. excluded. In such case, this License incorporates the limitation as if
  54112. written in the body of this License.
  54113. 13. The Free Software Foundation may publish revised and/or new
  54114. versions of the Lesser General Public License from time to time.
  54115. Such new versions will be similar in spirit to the present version,
  54116. but may differ in detail to address new problems or concerns.
  54117. Each version is given a distinguishing version number. If the Library
  54118. specifies a version number of this License which applies to it and
  54119. &quot;any later version&quot;, you have the option of following the terms and
  54120. conditions either of that version or of any later version published by
  54121. the Free Software Foundation. If the Library does not specify a
  54122. license version number, you may choose any version ever published by
  54123. the Free Software Foundation.
  54124. 14. If you wish to incorporate parts of the Library into other free
  54125. programs whose distribution conditions are incompatible with these,
  54126. write to the author to ask for permission. For software which is
  54127. copyrighted by the Free Software Foundation, write to the Free
  54128. Software Foundation; we sometimes make exceptions for this. Our
  54129. decision will be guided by the two goals of preserving the free status
  54130. of all derivatives of our free software and of promoting the sharing
  54131. and reuse of software generally.
  54132. NO WARRANTY
  54133. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  54134. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  54135. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  54136. OTHER PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY
  54137. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  54138. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  54139. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  54140. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  54141. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  54142. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  54143. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  54144. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  54145. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  54146. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  54147. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  54148. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  54149. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  54150. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  54151. DAMAGES.
  54152. END OF TERMS AND CONDITIONS
  54153. How to Apply These Terms to Your New Libraries
  54154. If you develop a new library, and you want it to be of the greatest
  54155. possible use to the public, we recommend making it free software that
  54156. everyone can redistribute and change. You can do so by permitting
  54157. redistribution under these terms (or, alternatively, under the terms of the
  54158. ordinary General Public License).
  54159. To apply these terms, attach the following notices to the library. It is
  54160. safest to attach them to the start of each source file to most effectively
  54161. convey the exclusion of warranty; and each file should have at least the
  54162. &quot;copyright&quot; line and a pointer to where the full notice is found.
  54163. {description}
  54164. Copyright (C) {year} {fullname}
  54165. This library is free software; you can redistribute it and/or
  54166. modify it under the terms of the GNU Lesser General Public
  54167. License as published by the Free Software Foundation; either
  54168. version 2.1 of the License, or (at your option) any later version.
  54169. This library is distributed in the hope that it will be useful,
  54170. but WITHOUT ANY WARRANTY; without even the implied warranty of
  54171. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  54172. Lesser General Public License for more details.
  54173. You should have received a copy of the GNU Lesser General Public
  54174. License along with this library; if not, write to the Free Software
  54175. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301
  54176. USA
  54177. Also add information on how to contact you by electronic and paper mail.
  54178. You should also get your employer (if you work as a programmer) or your
  54179. school, if any, to sign a &quot;copyright disclaimer&quot; for the library, if
  54180. necessary. Here is a sample; alter the names:
  54181. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  54182. library `Frob&#x27; (a library for tweaking knobs) written by James Random
  54183. Hacker.
  54184. {signature of Ty Coon}, 1 April 1990
  54185. Ty Coon, President of Vice
  54186. That&#x27;s all there is to it!
  54187. hyph-sk.hyb
  54188. Copyright (c) 2019 Sojka
  54189. This file is available under the terms of the MIT licence.
  54190. Permission is hereby granted, free of charge, to any person obtaining a copy
  54191. of this software and associated documentation files (the “Software”), to deal
  54192. in the Software without restriction, including without limitation the rights to
  54193. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  54194. of the Software, and to permit persons to whom the Software is furnished to do
  54195. so, subject to the following conditions:
  54196. The above copyright notice and this permission notice shall be included in all
  54197. copies or substantial portions of the Software.
  54198. THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  54199. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  54200. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  54201. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  54202. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  54203. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  54204. hyph-sl.hyb
  54205. Copyright (C) 1990 Matjaž Vrečko, TeXCeX (SLO)
  54206. Permission is hereby granted, free of charge, to any person
  54207. obtaining a copy of this software and associated documentation
  54208. files (the &quot;Software&quot;), to deal in the Software without
  54209. restriction, including without limitation the rights to use,
  54210. copy, modify, merge, publish, distribute, sublicense, and/or sell
  54211. copies of the Software, and to permit persons to whom the
  54212. Software is furnished to do so, subject to the following
  54213. conditions:
  54214. The above copyright notice and this permission notice shall be
  54215. included in all copies or substantial portions of the Software.
  54216. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  54217. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
  54218. OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  54219. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
  54220. HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  54221. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  54222. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  54223. OTHER DEALINGS IN THE SOFTWARE.
  54224. hyph-sq.hyb
  54225. Copyright (C) 2020 Claudio Beccari, Sabina Koliqi
  54226. This file is available under the terms of the MIT licence.
  54227. Permission is hereby granted, free of charge, to any person obtaining a copy
  54228. of this software and associated documentation files (the “Software”), to deal
  54229. in the Software without restriction, including without limitation the rights to
  54230. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  54231. of the Software, and to permit persons to whom the Software is furnished to do
  54232. so, subject to the following conditions:
  54233. The above copyright notice and this permission notice shall be included in all
  54234. copies or substantial portions of the Software.
  54235. THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  54236. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  54237. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  54238. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  54239. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  54240. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  54241. hyph-sv.hyb
  54242. Copyright © 2013 Niklas Johansson &lt;sleeping.pillow@gmail.com&gt;
  54243. Mozilla Public License
  54244. Version 2.0
  54245. 1. Definitions
  54246. 1.1. “Contributor”
  54247. means each individual or legal entity that creates, contributes to the creation of, or owns Covered Software.
  54248. 1.2. “Contributor Version”
  54249. means the combination of the Contributions of others (if any) used by a Contributor and that particular Contributor’s Contribution.
  54250. 1.3. “Contribution”
  54251. means Covered Software of a particular Contributor.
  54252. 1.4. “Covered Software”
  54253. means Source Code Form to which the initial Contributor has attached the notice in Exhibit A, the Executable Form of such Source Code Form, and Modifications of such Source Code Form, in each case including portions thereof.
  54254. 1.5. “Incompatible With Secondary Licenses”
  54255. means
  54256. that the initial Contributor has attached the notice described in Exhibit B to the Covered Software; or
  54257. that the Covered Software was made available under the terms of version 1.1 or earlier of the License, but not also under the terms of a Secondary License.
  54258. 1.6. “Executable Form”
  54259. means any form of the work other than Source Code Form.
  54260. 1.7. “Larger Work”
  54261. means a work that combines Covered Software with other material, in a separate file or files, that is not Covered Software.
  54262. 1.8. “License”
  54263. means this document.
  54264. 1.9. “Licensable”
  54265. means having the right to grant, to the maximum extent possible, whether at the time of the initial grant or subsequently, any and all of the rights conveyed by this License.
  54266. 1.10. “Modifications”
  54267. means any of the following:
  54268. any file in Source Code Form that results from an addition to, deletion from, or modification of the contents of Covered Software; or
  54269. any new file in Source Code Form that contains any Covered Software.
  54270. 1.11. “Patent Claims” of a Contributor
  54271. means any patent claim(s), including without limitation, method, process, and apparatus claims, in any patent Licensable by such Contributor that would be infringed, but for the grant of the License, by the making, using, selling, offering for sale, having made, import, or transfer of either its Contributions or its Contributor Version.
  54272. 1.12. “Secondary License”
  54273. means either the GNU General Public License, Version 2.0, the GNU Lesser General Public License, Version 2.1, the GNU Affero General Public License, Version 3.0, or any later versions of those licenses.
  54274. 1.13. “Source Code Form”
  54275. means the form of the work preferred for making modifications.
  54276. 1.14. “You” (or “Your”)
  54277. means an individual or a legal entity exercising rights under this License. For legal entities, “You” includes any entity that controls, is controlled by, or is under common control with You. For purposes of this definition, “control” means (a) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (b) ownership of more than fifty percent (50%) of the outstanding shares or beneficial ownership of such entity.
  54278. 2. License Grants and Conditions
  54279. 2.1. Grants
  54280. Each Contributor hereby grants You a world-wide, royalty-free, non-exclusive license:
  54281. under intellectual property rights (other than patent or trademark) Licensable by such Contributor to use, reproduce, make available, modify, display, perform, distribute, and otherwise exploit its Contributions, either on an unmodified basis, with Modifications, or as part of a Larger Work; and
  54282. under Patent Claims of such Contributor to make, use, sell, offer for sale, have made, import, and otherwise transfer either its Contributions or its Contributor Version.
  54283. 2.2. Effective Date
  54284. The licenses granted in Section 2.1 with respect to any Contribution become effective for each Contribution on the date the Contributor first distributes such Contribution.
  54285. 2.3. Limitations on Grant Scope
  54286. The licenses granted in this Section 2 are the only rights granted under this License. No additional rights or licenses will be implied from the distribution or licensing of Covered Software under this License. Notwithstanding Section 2.1(b) above, no patent license is granted by a Contributor:
  54287. for any code that a Contributor has removed from Covered Software; or
  54288. for infringements caused by: (i) Your and any other third party’s modifications of Covered Software, or (ii) the combination of its Contributions with other software (except as part of its Contributor Version); or
  54289. under Patent Claims infringed by Covered Software in the absence of its Contributions.
  54290. This License does not grant any rights in the trademarks, service marks, or logos of any Contributor (except as may be necessary to comply with the notice requirements in Section 3.4).
  54291. 2.4. Subsequent Licenses
  54292. No Contributor makes additional grants as a result of Your choice to distribute the Covered Software under a subsequent version of this License (see Section 10.2) or under the terms of a Secondary License (if permitted under the terms of Section 3.3).
  54293. 2.5. Representation
  54294. Each Contributor represents that the Contributor believes its Contributions are its original creation(s) or it has sufficient rights to grant the rights to its Contributions conveyed by this License.
  54295. 2.6. Fair Use
  54296. This License is not intended to limit any rights You have under applicable copyright doctrines of fair use, fair dealing, or other equivalents.
  54297. 2.7. Conditions
  54298. Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted in Section 2.1.
  54299. 3. Responsibilities
  54300. 3.1. Distribution of Source Form
  54301. All distribution of Covered Software in Source Code Form, including any Modifications that You create or to which You contribute, must be under the terms of this License. You must inform recipients that the Source Code Form of the Covered Software is governed by the terms of this License, and how they can obtain a copy of this License. You may not attempt to alter or restrict the recipients’ rights in the Source Code Form.
  54302. 3.2. Distribution of Executable Form
  54303. If You distribute Covered Software in Executable Form then:
  54304. such Covered Software must also be made available in Source Code Form, as described in Section 3.1, and You must inform recipients of the Executable Form how they can obtain a copy of such Source Code Form by reasonable means in a timely manner, at a charge no more than the cost of distribution to the recipient; and
  54305. You may distribute such Executable Form under the terms of this License, or sublicense it under different terms, provided that the license for the Executable Form does not attempt to limit or alter the recipients’ rights in the Source Code Form under this License.
  54306. 3.3. Distribution of a Larger Work
  54307. You may create and distribute a Larger Work under terms of Your choice, provided that You also comply with the requirements of this License for the Covered Software. If the Larger Work is a combination of Covered Software with a work governed by one or more Secondary Licenses, and the Covered Software is not Incompatible With Secondary Licenses, this License permits You to additionally distribute such Covered Software under the terms of such Secondary License(s), so that the recipient of the Larger Work may, at their option, further distribute the Covered Software under the terms of either this License or such Secondary License(s).
  54308. 3.4. Notices
  54309. You may not remove or alter the substance of any license notices (including copyright notices, patent notices, disclaimers of warranty, or limitations of liability) contained within the Source Code Form of the Covered Software, except that You may alter any license notices to the extent required to remedy known factual inaccuracies.
  54310. 3.5. Application of Additional Terms
  54311. You may choose to offer, and to charge a fee for, warranty, support, indemnity or liability obligations to one or more recipients of Covered Software. However, You may do so only on Your own behalf, and not on behalf of any Contributor. You must make it absolutely clear that any such warranty, support, indemnity, or liability obligation is offered by You alone, and You hereby agree to indemnify every Contributor for any liability incurred by such Contributor as a result of warranty, support, indemnity or liability terms You offer. You may include additional disclaimers of warranty and limitations of liability specific to any jurisdiction.
  54312. 4. Inability to Comply Due to Statute or Regulation
  54313. If it is impossible for You to comply with any of the terms of this License with respect to some or all of the Covered Software due to statute, judicial order, or regulation then You must: (a) comply with the terms of this License to the maximum extent possible; and (b) describe the limitations and the code they affect. Such description must be placed in a text file included with all distributions of the Covered Software under this License. Except to the extent prohibited by statute or regulation, such description must be sufficiently detailed for a recipient of ordinary skill to be able to understand it.
  54314. 5. Termination
  54315. 5.1. The rights granted under this License will terminate automatically if You fail to comply with any of its terms. However, if You become compliant, then the rights granted under this License from a particular Contributor are reinstated (a) provisionally, unless and until such Contributor explicitly and finally terminates Your grants, and (b) on an ongoing basis, if such Contributor fails to notify You of the non-compliance by some reasonable means prior to 60 days after You have come back into compliance. Moreover, Your grants from a particular Contributor are reinstated on an ongoing basis if such Contributor notifies You of the non-compliance by some reasonable means, this is the first time You have received notice of non-compliance with this License from such Contributor, and You become compliant prior to 30 days after Your receipt of the notice.
  54316. 5.2. If You initiate litigation against any entity by asserting a patent infringement claim (excluding declaratory judgment actions, counter-claims, and cross-claims) alleging that a Contributor Version directly or indirectly infringes any patent, then the rights granted to You by any and all Contributors for the Covered Software under Section 2.1 of this License shall terminate.
  54317. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all end user license agreements (excluding distributors and resellers) which have been validly granted by You or Your distributors under this License prior to termination shall survive termination.
  54318. 6. Disclaimer of Warranty
  54319. Covered Software is provided under this License on an “as is” basis, without warranty of any kind, either expressed, implied, or statutory, including, without limitation, warranties that the Covered Software is free of defects, merchantable, fit for a particular purpose or non-infringing. The entire risk as to the quality and performance of the Covered Software is with You. Should any Covered Software prove defective in any respect, You (not any Contributor) assume the cost of any necessary servicing, repair, or correction. This disclaimer of warranty constitutes an essential part of this License. No use of any Covered Software is authorized under this License except under this disclaimer.
  54320. 7. Limitation of Liability
  54321. Under no circumstances and under no legal theory, whether tort (including negligence), contract, or otherwise, shall any Contributor, or anyone who distributes Covered Software as permitted above, be liable to You for any direct, indirect, special, incidental, or consequential damages of any character including, without limitation, damages for lost profits, loss of goodwill, work stoppage, computer failure or malfunction, or any and all other commercial damages or losses, even if such party shall have been informed of the possibility of such damages. This limitation of liability shall not apply to liability for death or personal injury resulting from such party’s negligence to the extent applicable law prohibits such limitation. Some jurisdictions do not allow the exclusion or limitation of incidental or consequential damages, so this exclusion and limitation may not apply to You.
  54322. 8. Litigation
  54323. Any litigation relating to this License may be brought only in the courts of a jurisdiction where the defendant maintains its principal place of business and such litigation shall be governed by laws of that jurisdiction, without reference to its conflict-of-law provisions. Nothing in this Section shall prevent a party’s ability to bring cross-claims or counter-claims.
  54324. 9. Miscellaneous
  54325. This License represents the complete agreement concerning the subject matter hereof. If any provision of this License is held to be unenforceable, such provision shall be reformed only to the extent necessary to make it enforceable. Any law or regulation which provides that the language of a contract shall be construed against the drafter shall not be used to construe this License against a Contributor.
  54326. 10. Versions of the License
  54327. 10.1. New Versions
  54328. Mozilla Foundation is the license steward. Except as provided in Section 10.3, no one other than the license steward has the right to modify or publish new versions of this License. Each version will be given a distinguishing version number.
  54329. 10.2. Effect of New Versions
  54330. You may distribute the Covered Software under the terms of the version of the License under which You originally received the Covered Software, or under the terms of any subsequent version published by the license steward.
  54331. 10.3. Modified Versions
  54332. If you create software not governed by this License, and you want to create a new license for such software, you may create and use a modified version of this License if you rename the license and remove any references to the name of the license steward (except to note that such modified license differs from this License).
  54333. 10.4. Distributing Source Code Form that is Incompatible With Secondary Licenses
  54334. If You choose to distribute Source Code Form that is Incompatible With Secondary Licenses under the terms of this version of the License, the notice described in Exhibit B of this License must be attached.
  54335. Exhibit A - Source Code Form License Notice
  54336. This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this file, You can obtain one at https://mozilla.org/MPL/2.0/.
  54337. If it is not possible or desirable to put the notice in a particular file, then You may include the notice in a location (such as a LICENSE file in a relevant directory) where a recipient would be likely to look for such a notice.
  54338. You may add additional accurate notices of copyright ownership.
  54339. Exhibit B - “Incompatible With Secondary Licenses” Notice
  54340. This Source Code Form is “Incompatible With Secondary Licenses”, as defined by the Mozilla Public License, v. 2.0.
  54341. hyph-ta.hyb
  54342. Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com)
  54343. Permission is hereby granted, free of charge, to any person obtaining
  54344. a copy of this software and associated documentation files (the
  54345. &quot;Software&quot;), to deal in the Software without restriction, including
  54346. without limitation the rights to use, copy, modify, merge, publish,
  54347. distribute, sublicense, and/or sell copies of the Software, and to
  54348. permit persons to whom the Software is furnished to do so, subject to
  54349. the following conditions:
  54350. The above copyright notice and this permission notice shall be
  54351. included in all copies or substantial portions of the Software.
  54352. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  54353. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  54354. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  54355. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  54356. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  54357. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  54358. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  54359. hyph-te.hyb
  54360. Copyright (C) 2016 Santhosh Thottingal (santhosh dot thottingal at gmail dot com)
  54361. Permission is hereby granted, free of charge, to any person obtaining
  54362. a copy of this software and associated documentation files (the
  54363. &quot;Software&quot;), to deal in the Software without restriction, including
  54364. without limitation the rights to use, copy, modify, merge, publish,
  54365. distribute, sublicense, and/or sell copies of the Software, and to
  54366. permit persons to whom the Software is furnished to do so, subject to
  54367. the following conditions:
  54368. The above copyright notice and this permission notice shall be
  54369. included in all copies or substantial portions of the Software.
  54370. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  54371. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  54372. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  54373. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  54374. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  54375. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  54376. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  54377. hyph-tk.hyb
  54378. Copyright (c) 2010-2015 Nazar Annagurban &lt;nazartm at gmail.com&gt;
  54379. Permission is hereby granted, free of charge, to any person obtaining a copy
  54380. of this software and associated documentation files (the &quot;Software&quot;), to deal
  54381. in the Software without restriction, including without limitation the rights
  54382. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  54383. copies of the Software, and to permit persons to whom the Software is
  54384. furnished to do so, subject to the following conditions:
  54385. The above copyright notice and this permission notice shall be included in
  54386. all copies or substantial portions of the Software.
  54387. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  54388. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  54389. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  54390. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  54391. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  54392. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  54393. THE SOFTWARE.
  54394. hyph-uk.hyb
  54395. Copyright (C) 1998-2001 Maksym Polyakov
  54396. This file is available under the terms of the MIT licence.
  54397. Permission is hereby granted, free of charge, to any person obtaining a copy
  54398. of this software and associated documentation files (the “Software”), to deal
  54399. in the Software without restriction, including without limitation the rights to
  54400. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  54401. of the Software, and to permit persons to whom the Software is furnished to do
  54402. so, subject to the following conditions:
  54403. The above copyright notice and this permission notice shall be included in all
  54404. copies or substantial portions of the Software.
  54405. THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  54406. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  54407. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  54408. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  54409. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  54410. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  54411. </pre>
  54412. </div>
  54413. </div>
  54414. <div class="product">
  54415. <span class="title">IAccessible2 COM interfaces for accessibility</span>
  54416. <span class="homepage"><a href="https://github.com/LinuxA11y/IAccessible2">homepage</a></span>
  54417. <input type="checkbox" hidden id="144">
  54418. <label class="show" for="144" tabindex="0"></label>
  54419. <div class="licence">
  54420. <pre>/*************************************************************************
  54421. *
  54422. * IAccessible2 IDL Specification
  54423. *
  54424. * Copyright (c) 2007, 2010 Linux Foundation
  54425. * Copyright (c) 2006 IBM Corporation
  54426. * Copyright (c) 2000, 2006 Sun Microsystems, Inc.
  54427. * All rights reserved.
  54428. *
  54429. *
  54430. * Redistribution and use in source and binary forms, with or without
  54431. * modification, are permitted provided that the following conditions
  54432. * are met:
  54433. *
  54434. * 1. Redistributions of source code must retain the above copyright
  54435. * notice, this list of conditions and the following disclaimer.
  54436. *
  54437. * 2. Redistributions in binary form must reproduce the above
  54438. * copyright notice, this list of conditions and the following
  54439. * disclaimer in the documentation and/or other materials
  54440. * provided with the distribution.
  54441. *
  54442. * 3. Neither the name of the Linux Foundation nor the names of its
  54443. * contributors may be used to endorse or promote products
  54444. * derived from this software without specific prior written
  54445. * permission.
  54446. *
  54447. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  54448. * CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,
  54449. * INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  54450. * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  54451. * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
  54452. * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  54453. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  54454. * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  54455. * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  54456. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  54457. * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
  54458. * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
  54459. * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  54460. *
  54461. * This BSD License conforms to the Open Source Initiative &quot;Simplified
  54462. * BSD License&quot; as published at:
  54463. * http://www.opensource.org/licenses/bsd-license.php
  54464. *
  54465. * IAccessible2 is a trademark of the Linux Foundation. The IAccessible2
  54466. * mark may be used in accordance with the Linux Foundation Trademark
  54467. * Policy to indicate compliance with the IAccessible2 specification.
  54468. *
  54469. ************************************************************************/
  54470. </pre>
  54471. </div>
  54472. </div>
  54473. <div class="product">
  54474. <span class="title">iccjpeg</span>
  54475. <span class="homepage"><a href="http://www.ijg.org">homepage</a></span>
  54476. <input type="checkbox" hidden id="145">
  54477. <label class="show" for="145" tabindex="0"></label>
  54478. <div class="licence">
  54479. <pre>(Copied from the README.)
  54480. --------------------------------------------------------------------------------
  54481. LICENSE extracted from IJG&#x27;s jpeg distribution:
  54482. -----------------------------------------------
  54483. In plain English:
  54484. 1. We don&#x27;t promise that this software works. (But if you find any bugs,
  54485. please let us know!)
  54486. 2. You can use this software for whatever you want. You don&#x27;t have to pay us.
  54487. 3. You may not pretend that you wrote this software. If you use it in a
  54488. program, you must acknowledge somewhere in your documentation that
  54489. you&#x27;ve used the IJG code.
  54490. In legalese:
  54491. The authors make NO WARRANTY or representation, either express or implied,
  54492. with respect to this software, its quality, accuracy, merchantability, or
  54493. fitness for a particular purpose. This software is provided &quot;AS IS&quot;, and you,
  54494. its user, assume the entire risk as to its quality and accuracy.
  54495. This software is copyright (C) 1991-1998, Thomas G. Lane.
  54496. All Rights Reserved except as specified below.
  54497. Permission is hereby granted to use, copy, modify, and distribute this
  54498. software (or portions thereof) for any purpose, without fee, subject to these
  54499. conditions:
  54500. (1) If any part of the source code for this software is distributed, then this
  54501. README file must be included, with this copyright and no-warranty notice
  54502. unaltered; and any additions, deletions, or changes to the original files
  54503. must be clearly indicated in accompanying documentation.
  54504. (2) If only executable code is distributed, then the accompanying
  54505. documentation must state that &quot;this software is based in part on the work of
  54506. the Independent JPEG Group&quot;.
  54507. (3) Permission for use of this software is granted only if the user accepts
  54508. full responsibility for any undesirable consequences; the authors accept
  54509. NO LIABILITY for damages of any kind.
  54510. These conditions apply to any software derived from or based on the IJG code,
  54511. not just to the unmodified library. If you use our work, you ought to
  54512. acknowledge us.
  54513. Permission is NOT granted for the use of any IJG author&#x27;s name or company name
  54514. in advertising or publicity relating to this software or products derived from
  54515. it. This software may be referred to only as &quot;the Independent JPEG Group&#x27;s
  54516. software&quot;.
  54517. We specifically permit and encourage the use of this software as the basis of
  54518. commercial products, provided that all warranty or liability claims are
  54519. assumed by the product vendor.
  54520. </pre>
  54521. </div>
  54522. </div>
  54523. <div class="product">
  54524. <span class="title">icu</span>
  54525. <span class="homepage"><a href="https://github.com/unicode-org/icu">homepage</a></span>
  54526. <input type="checkbox" hidden id="146">
  54527. <label class="show" for="146" tabindex="0"></label>
  54528. <div class="licence">
  54529. <pre>UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
  54530. See Terms of Use &lt;https://www.unicode.org/copyright.html&gt;
  54531. for definitions of Unicode Inc.’s Data Files and Software.
  54532. NOTICE TO USER: Carefully read the following legal agreement.
  54533. BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.&#x27;S
  54534. DATA FILES (&quot;DATA FILES&quot;), AND/OR SOFTWARE (&quot;SOFTWARE&quot;),
  54535. YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
  54536. TERMS AND CONDITIONS OF THIS AGREEMENT.
  54537. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE
  54538. THE DATA FILES OR SOFTWARE.
  54539. COPYRIGHT AND PERMISSION NOTICE
  54540. Copyright © 1991-2022 Unicode, Inc. All rights reserved.
  54541. Distributed under the Terms of Use in https://www.unicode.org/copyright.html.
  54542. Permission is hereby granted, free of charge, to any person obtaining
  54543. a copy of the Unicode data files and any associated documentation
  54544. (the &quot;Data Files&quot;) or Unicode software and any associated documentation
  54545. (the &quot;Software&quot;) to deal in the Data Files or Software
  54546. without restriction, including without limitation the rights to use,
  54547. copy, modify, merge, publish, distribute, and/or sell copies of
  54548. the Data Files or Software, and to permit persons to whom the Data Files
  54549. or Software are furnished to do so, provided that either
  54550. (a) this copyright and permission notice appear with all copies
  54551. of the Data Files or Software, or
  54552. (b) this copyright and permission notice appear in associated
  54553. Documentation.
  54554. THE DATA FILES AND SOFTWARE ARE PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF
  54555. ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  54556. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  54557. NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  54558. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
  54559. NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  54560. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  54561. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  54562. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  54563. PERFORMANCE OF THE DATA FILES OR SOFTWARE.
  54564. Except as contained in this notice, the name of a copyright holder
  54565. shall not be used in advertising or otherwise to promote the sale,
  54566. use or other dealings in these Data Files or Software without prior
  54567. written authorization of the copyright holder.
  54568. ----------------------------------------------------------------------
  54569. Third-Party Software Licenses
  54570. This section contains third-party software notices and/or additional
  54571. terms for licensed third-party software components included within ICU
  54572. libraries.
  54573. ----------------------------------------------------------------------
  54574. ICU License - ICU 1.8.1 to ICU 57.1
  54575. COPYRIGHT AND PERMISSION NOTICE
  54576. Copyright (c) 1995-2016 International Business Machines Corporation and others
  54577. All rights reserved.
  54578. Permission is hereby granted, free of charge, to any person obtaining
  54579. a copy of this software and associated documentation files (the
  54580. &quot;Software&quot;), to deal in the Software without restriction, including
  54581. without limitation the rights to use, copy, modify, merge, publish,
  54582. distribute, and/or sell copies of the Software, and to permit persons
  54583. to whom the Software is furnished to do so, provided that the above
  54584. copyright notice(s) and this permission notice appear in all copies of
  54585. the Software and that both the above copyright notice(s) and this
  54586. permission notice appear in supporting documentation.
  54587. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  54588. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  54589. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
  54590. OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
  54591. HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
  54592. SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
  54593. RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
  54594. CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  54595. CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  54596. Except as contained in this notice, the name of a copyright holder
  54597. shall not be used in advertising or otherwise to promote the sale, use
  54598. or other dealings in this Software without prior written authorization
  54599. of the copyright holder.
  54600. All trademarks and registered trademarks mentioned herein are the
  54601. property of their respective owners.
  54602. ----------------------------------------------------------------------
  54603. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)
  54604. # The Google Chrome software developed by Google is licensed under
  54605. # the BSD license. Other software included in this distribution is
  54606. # provided under other licenses, as set forth below.
  54607. #
  54608. # The BSD License
  54609. # http://opensource.org/licenses/bsd-license.php
  54610. # Copyright (C) 2006-2008, Google Inc.
  54611. #
  54612. # All rights reserved.
  54613. #
  54614. # Redistribution and use in source and binary forms, with or without
  54615. # modification, are permitted provided that the following conditions are met:
  54616. #
  54617. # Redistributions of source code must retain the above copyright notice,
  54618. # this list of conditions and the following disclaimer.
  54619. # Redistributions in binary form must reproduce the above
  54620. # copyright notice, this list of conditions and the following
  54621. # disclaimer in the documentation and/or other materials provided with
  54622. # the distribution.
  54623. # Neither the name of Google Inc. nor the names of its
  54624. # contributors may be used to endorse or promote products derived from
  54625. # this software without specific prior written permission.
  54626. #
  54627. #
  54628. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  54629. # CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,
  54630. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  54631. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  54632. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  54633. # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  54634. # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  54635. # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
  54636. # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  54637. # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  54638. # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  54639. # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  54640. #
  54641. #
  54642. # The word list in cjdict.txt are generated by combining three word lists
  54643. # listed below with further processing for compound word breaking. The
  54644. # frequency is generated with an iterative training against Google web
  54645. # corpora.
  54646. #
  54647. # * Libtabe (Chinese)
  54648. # - https://sourceforge.net/project/?group_id=1519
  54649. # - Its license terms and conditions are shown below.
  54650. #
  54651. # * IPADIC (Japanese)
  54652. # - http://chasen.aist-nara.ac.jp/chasen/distribution.html
  54653. # - Its license terms and conditions are shown below.
  54654. #
  54655. # ---------COPYING.libtabe ---- BEGIN--------------------
  54656. #
  54657. # /*
  54658. # * Copyright (c) 1999 TaBE Project.
  54659. # * Copyright (c) 1999 Pai-Hsiang Hsiao.
  54660. # * All rights reserved.
  54661. # *
  54662. # * Redistribution and use in source and binary forms, with or without
  54663. # * modification, are permitted provided that the following conditions
  54664. # * are met:
  54665. # *
  54666. # * . Redistributions of source code must retain the above copyright
  54667. # * notice, this list of conditions and the following disclaimer.
  54668. # * . Redistributions in binary form must reproduce the above copyright
  54669. # * notice, this list of conditions and the following disclaimer in
  54670. # * the documentation and/or other materials provided with the
  54671. # * distribution.
  54672. # * . Neither the name of the TaBE Project nor the names of its
  54673. # * contributors may be used to endorse or promote products derived
  54674. # * from this software without specific prior written permission.
  54675. # *
  54676. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  54677. # * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  54678. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  54679. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  54680. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  54681. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  54682. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  54683. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  54684. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  54685. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  54686. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  54687. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  54688. # */
  54689. #
  54690. # /*
  54691. # * Copyright (c) 1999 Computer Systems and Communication Lab,
  54692. # * Institute of Information Science, Academia
  54693. # * Sinica. All rights reserved.
  54694. # *
  54695. # * Redistribution and use in source and binary forms, with or without
  54696. # * modification, are permitted provided that the following conditions
  54697. # * are met:
  54698. # *
  54699. # * . Redistributions of source code must retain the above copyright
  54700. # * notice, this list of conditions and the following disclaimer.
  54701. # * . Redistributions in binary form must reproduce the above copyright
  54702. # * notice, this list of conditions and the following disclaimer in
  54703. # * the documentation and/or other materials provided with the
  54704. # * distribution.
  54705. # * . Neither the name of the Computer Systems and Communication Lab
  54706. # * nor the names of its contributors may be used to endorse or
  54707. # * promote products derived from this software without specific
  54708. # * prior written permission.
  54709. # *
  54710. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  54711. # * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  54712. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  54713. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  54714. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  54715. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  54716. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  54717. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  54718. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  54719. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  54720. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  54721. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  54722. # */
  54723. #
  54724. # Copyright 1996 Chih-Hao Tsai @ Beckman Institute,
  54725. # University of Illinois
  54726. # c-tsai4@uiuc.edu http://casper.beckman.uiuc.edu/~c-tsai4
  54727. #
  54728. # ---------------COPYING.libtabe-----END--------------------------------
  54729. #
  54730. #
  54731. # ---------------COPYING.ipadic-----BEGIN-------------------------------
  54732. #
  54733. # Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
  54734. # and Technology. All Rights Reserved.
  54735. #
  54736. # Use, reproduction, and distribution of this software is permitted.
  54737. # Any copy of this software, whether in its original form or modified,
  54738. # must include both the above copyright notice and the following
  54739. # paragraphs.
  54740. #
  54741. # Nara Institute of Science and Technology (NAIST),
  54742. # the copyright holders, disclaims all warranties with regard to this
  54743. # software, including all implied warranties of merchantability and
  54744. # fitness, in no event shall NAIST be liable for
  54745. # any special, indirect or consequential damages or any damages
  54746. # whatsoever resulting from loss of use, data or profits, whether in an
  54747. # action of contract, negligence or other tortuous action, arising out
  54748. # of or in connection with the use or performance of this software.
  54749. #
  54750. # A large portion of the dictionary entries
  54751. # originate from ICOT Free Software. The following conditions for ICOT
  54752. # Free Software applies to the current dictionary as well.
  54753. #
  54754. # Each User may also freely distribute the Program, whether in its
  54755. # original form or modified, to any third party or parties, PROVIDED
  54756. # that the provisions of Section 3 (&quot;NO WARRANTY&quot;) will ALWAYS appear
  54757. # on, or be attached to, the Program, which is distributed substantially
  54758. # in the same form as set out herein and that such intended
  54759. # distribution, if actually made, will neither violate or otherwise
  54760. # contravene any of the laws and regulations of the countries having
  54761. # jurisdiction over the User or the intended distribution itself.
  54762. #
  54763. # NO WARRANTY
  54764. #
  54765. # The program was produced on an experimental basis in the course of the
  54766. # research and development conducted during the project and is provided
  54767. # to users as so produced on an experimental basis. Accordingly, the
  54768. # program is provided without any warranty whatsoever, whether express,
  54769. # implied, statutory or otherwise. The term &quot;warranty&quot; used herein
  54770. # includes, but is not limited to, any warranty of the quality,
  54771. # performance, merchantability and fitness for a particular purpose of
  54772. # the program and the nonexistence of any infringement or violation of
  54773. # any right of any third party.
  54774. #
  54775. # Each user of the program will agree and understand, and be deemed to
  54776. # have agreed and understood, that there is no warranty whatsoever for
  54777. # the program and, accordingly, the entire risk arising from or
  54778. # otherwise connected with the program is assumed by the user.
  54779. #
  54780. # Therefore, neither ICOT, the copyright holder, or any other
  54781. # organization that participated in or was otherwise related to the
  54782. # development of the program and their respective officials, directors,
  54783. # officers and other employees shall be held liable for any and all
  54784. # damages, including, without limitation, general, special, incidental
  54785. # and consequential damages, arising out of or otherwise in connection
  54786. # with the use or inability to use the program or any product, material
  54787. # or result produced or otherwise obtained by using the program,
  54788. # regardless of whether they have been advised of, or otherwise had
  54789. # knowledge of, the possibility of such damages at any time during the
  54790. # project or thereafter. Each user will be deemed to have agreed to the
  54791. # foregoing by his or her commencement of use of the program. The term
  54792. # &quot;use&quot; as used herein includes, but is not limited to, the use,
  54793. # modification, copying and distribution of the program and the
  54794. # production of secondary products from the program.
  54795. #
  54796. # In the case where the program, whether in its original form or
  54797. # modified, was distributed or delivered to or received by a user from
  54798. # any person, organization or entity other than ICOT, unless it makes or
  54799. # grants independently of ICOT any specific warranty to the user in
  54800. # writing, such person, organization or entity, will also be exempted
  54801. # from and not be held liable to the user for any such damages as noted
  54802. # above as far as the program is concerned.
  54803. #
  54804. # ---------------COPYING.ipadic-----END----------------------------------
  54805. ----------------------------------------------------------------------
  54806. Lao Word Break Dictionary Data (laodict.txt)
  54807. # Copyright (C) 2016 and later: Unicode, Inc. and others.
  54808. # License &amp; terms of use: http://www.unicode.org/copyright.html
  54809. # Copyright (c) 2015 International Business Machines Corporation
  54810. # and others. All Rights Reserved.
  54811. #
  54812. # Project: https://github.com/rober42539/lao-dictionary
  54813. # Dictionary: https://github.com/rober42539/lao-dictionary/laodict.txt
  54814. # License: https://github.com/rober42539/lao-dictionary/LICENSE.txt
  54815. # (copied below)
  54816. #
  54817. # This file is derived from the above dictionary version of Nov 22, 2020
  54818. # ----------------------------------------------------------------------
  54819. # Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
  54820. # All rights reserved.
  54821. #
  54822. # Redistribution and use in source and binary forms, with or without
  54823. # modification, are permitted provided that the following conditions are met:
  54824. #
  54825. # Redistributions of source code must retain the above copyright notice, this
  54826. # list of conditions and the following disclaimer. Redistributions in binary
  54827. # form must reproduce the above copyright notice, this list of conditions and
  54828. # the following disclaimer in the documentation and/or other materials
  54829. # provided with the distribution.
  54830. #
  54831. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  54832. # &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  54833. # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  54834. # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  54835. # COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  54836. # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  54837. # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  54838. # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  54839. # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  54840. # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  54841. # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  54842. # OF THE POSSIBILITY OF SUCH DAMAGE.
  54843. # --------------------------------------------------------------------------
  54844. ----------------------------------------------------------------------
  54845. Burmese Word Break Dictionary Data (burmesedict.txt)
  54846. # Copyright (c) 2014 International Business Machines Corporation
  54847. # and others. All Rights Reserved.
  54848. #
  54849. # This list is part of a project hosted at:
  54850. # github.com/kanyawtech/myanmar-karen-word-lists
  54851. #
  54852. # --------------------------------------------------------------------------
  54853. # Copyright (c) 2013, LeRoy Benjamin Sharon
  54854. # All rights reserved.
  54855. #
  54856. # Redistribution and use in source and binary forms, with or without
  54857. # modification, are permitted provided that the following conditions
  54858. # are met: Redistributions of source code must retain the above
  54859. # copyright notice, this list of conditions and the following
  54860. # disclaimer. Redistributions in binary form must reproduce the
  54861. # above copyright notice, this list of conditions and the following
  54862. # disclaimer in the documentation and/or other materials provided
  54863. # with the distribution.
  54864. #
  54865. # Neither the name Myanmar Karen Word Lists, nor the names of its
  54866. # contributors may be used to endorse or promote products derived
  54867. # from this software without specific prior written permission.
  54868. #
  54869. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  54870. # CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,
  54871. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  54872. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  54873. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
  54874. # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  54875. # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  54876. # TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  54877. # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  54878. # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
  54879. # TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
  54880. # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  54881. # SUCH DAMAGE.
  54882. # --------------------------------------------------------------------------
  54883. ----------------------------------------------------------------------
  54884. Time Zone Database
  54885. ICU uses the public domain data and code derived from Time Zone
  54886. Database for its time zone support. The ownership of the TZ database
  54887. is explained in BCP 175: Procedure for Maintaining the Time Zone
  54888. Database section 7.
  54889. # 7. Database Ownership
  54890. #
  54891. # The TZ database itself is not an IETF Contribution or an IETF
  54892. # document. Rather it is a pre-existing and regularly updated work
  54893. # that is in the public domain, and is intended to remain in the
  54894. # public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do
  54895. # not apply to the TZ Database or contributions that individuals make
  54896. # to it. Should any claims be made and substantiated against the TZ
  54897. # Database, the organization that is providing the IANA
  54898. # Considerations defined in this RFC, under the memorandum of
  54899. # understanding with the IETF, currently ICANN, may act in accordance
  54900. # with all competent court orders. No ownership claims will be made
  54901. # by ICANN or the IETF Trust on the database or the code. Any person
  54902. # making a contribution to the database or code waives all rights to
  54903. # future claims in that contribution or in the TZ Database.
  54904. ----------------------------------------------------------------------
  54905. Google double-conversion
  54906. Copyright 2006-2011, the V8 project authors. All rights reserved.
  54907. Redistribution and use in source and binary forms, with or without
  54908. modification, are permitted provided that the following conditions are
  54909. met:
  54910. * Redistributions of source code must retain the above copyright
  54911. notice, this list of conditions and the following disclaimer.
  54912. * Redistributions in binary form must reproduce the above
  54913. copyright notice, this list of conditions and the following
  54914. disclaimer in the documentation and/or other materials provided
  54915. with the distribution.
  54916. * Neither the name of Google Inc. nor the names of its
  54917. contributors may be used to endorse or promote products derived
  54918. from this software without specific prior written permission.
  54919. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  54920. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  54921. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  54922. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  54923. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  54924. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  54925. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  54926. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  54927. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  54928. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  54929. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  54930. ----------------------------------------------------------------------
  54931. File: aclocal.m4 (only for ICU4C)
  54932. Section: pkg.m4 - Macros to locate and utilise pkg-config.
  54933. Copyright © 2004 Scott James Remnant &lt;scott@netsplit.com&gt;.
  54934. Copyright © 2012-2015 Dan Nicholson &lt;dbn.lists@gmail.com&gt;
  54935. This program is free software; you can redistribute it and/or modify
  54936. it under the terms of the GNU General Public License as published by
  54937. the Free Software Foundation; either version 2 of the License, or
  54938. (at your option) any later version.
  54939. This program is distributed in the hope that it will be useful, but
  54940. WITHOUT ANY WARRANTY; without even the implied warranty of
  54941. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  54942. General Public License for more details.
  54943. You should have received a copy of the GNU General Public License
  54944. along with this program; if not, write to the Free Software
  54945. Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
  54946. 02111-1307, USA.
  54947. As a special exception to the GNU General Public License, if you
  54948. distribute this file as part of a program that contains a
  54949. configuration script generated by Autoconf, you may include it under
  54950. the same distribution terms that you use for the rest of that
  54951. program.
  54952. (The condition for the exception is fulfilled because
  54953. ICU4C includes a configuration script generated by Autoconf,
  54954. namely the `configure` script.)
  54955. ----------------------------------------------------------------------
  54956. File: config.guess (only for ICU4C)
  54957. This file is free software; you can redistribute it and/or modify it
  54958. under the terms of the GNU General Public License as published by
  54959. the Free Software Foundation; either version 3 of the License, or
  54960. (at your option) any later version.
  54961. This program is distributed in the hope that it will be useful, but
  54962. WITHOUT ANY WARRANTY; without even the implied warranty of
  54963. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  54964. General Public License for more details.
  54965. You should have received a copy of the GNU General Public License
  54966. along with this program; if not, see &lt;https://www.gnu.org/licenses/&gt;.
  54967. As a special exception to the GNU General Public License, if you
  54968. distribute this file as part of a program that contains a
  54969. configuration script generated by Autoconf, you may include it under
  54970. the same distribution terms that you use for the rest of that
  54971. program. This Exception is an additional permission under section 7
  54972. of the GNU General Public License, version 3 (&quot;GPLv3&quot;).
  54973. (The condition for the exception is fulfilled because
  54974. ICU4C includes a configuration script generated by Autoconf,
  54975. namely the `configure` script.)
  54976. ----------------------------------------------------------------------
  54977. File: install-sh (only for ICU4C)
  54978. Copyright 1991 by the Massachusetts Institute of Technology
  54979. Permission to use, copy, modify, distribute, and sell this software and its
  54980. documentation for any purpose is hereby granted without fee, provided that
  54981. the above copyright notice appear in all copies and that both that
  54982. copyright notice and this permission notice appear in supporting
  54983. documentation, and that the name of M.I.T. not be used in advertising or
  54984. publicity pertaining to distribution of the software without specific,
  54985. written prior permission. M.I.T. makes no representations about the
  54986. suitability of this software for any purpose. It is provided &quot;as is&quot;
  54987. without express or implied warranty.
  54988. </pre>
  54989. </div>
  54990. </div>
  54991. <div class="product">
  54992. <span class="title">Implementation of WebDriver BiDi standard</span>
  54993. <span class="homepage"><a href="https://github.com/GoogleChromeLabs/chromium-bidi/archive/cf61814923d6ce44ba198d2296003028e17a472b.zip">homepage</a></span>
  54994. <input type="checkbox" hidden id="147">
  54995. <label class="show" for="147" tabindex="0"></label>
  54996. <div class="licence">
  54997. <pre> Apache License
  54998. Version 2.0, January 2004
  54999. http://www.apache.org/licenses/
  55000. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  55001. 1. Definitions.
  55002. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  55003. and distribution as defined by Sections 1 through 9 of this document.
  55004. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  55005. the copyright owner that is granting the License.
  55006. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  55007. other entities that control, are controlled by, or are under common
  55008. control with that entity. For the purposes of this definition,
  55009. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  55010. direction or management of such entity, whether by contract or
  55011. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  55012. outstanding shares, or (iii) beneficial ownership of such entity.
  55013. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  55014. exercising permissions granted by this License.
  55015. &quot;Source&quot; form shall mean the preferred form for making modifications,
  55016. including but not limited to software source code, documentation
  55017. source, and configuration files.
  55018. &quot;Object&quot; form shall mean any form resulting from mechanical
  55019. transformation or translation of a Source form, including but
  55020. not limited to compiled object code, generated documentation,
  55021. and conversions to other media types.
  55022. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  55023. Object form, made available under the License, as indicated by a
  55024. copyright notice that is included in or attached to the work
  55025. (an example is provided in the Appendix below).
  55026. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  55027. form, that is based on (or derived from) the Work and for which the
  55028. editorial revisions, annotations, elaborations, or other modifications
  55029. represent, as a whole, an original work of authorship. For the purposes
  55030. of this License, Derivative Works shall not include works that remain
  55031. separable from, or merely link (or bind by name) to the interfaces of,
  55032. the Work and Derivative Works thereof.
  55033. &quot;Contribution&quot; shall mean any work of authorship, including
  55034. the original version of the Work and any modifications or additions
  55035. to that Work or Derivative Works thereof, that is intentionally
  55036. submitted to Licensor for inclusion in the Work by the copyright owner
  55037. or by an individual or Legal Entity authorized to submit on behalf of
  55038. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  55039. means any form of electronic, verbal, or written communication sent
  55040. to the Licensor or its representatives, including but not limited to
  55041. communication on electronic mailing lists, source code control systems,
  55042. and issue tracking systems that are managed by, or on behalf of, the
  55043. Licensor for the purpose of discussing and improving the Work, but
  55044. excluding communication that is conspicuously marked or otherwise
  55045. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  55046. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  55047. on behalf of whom a Contribution has been received by Licensor and
  55048. subsequently incorporated within the Work.
  55049. 2. Grant of Copyright License. Subject to the terms and conditions of
  55050. this License, each Contributor hereby grants to You a perpetual,
  55051. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  55052. copyright license to reproduce, prepare Derivative Works of,
  55053. publicly display, publicly perform, sublicense, and distribute the
  55054. Work and such Derivative Works in Source or Object form.
  55055. 3. Grant of Patent License. Subject to the terms and conditions of
  55056. this License, each Contributor hereby grants to You a perpetual,
  55057. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  55058. (except as stated in this section) patent license to make, have made,
  55059. use, offer to sell, sell, import, and otherwise transfer the Work,
  55060. where such license applies only to those patent claims licensable
  55061. by such Contributor that are necessarily infringed by their
  55062. Contribution(s) alone or by combination of their Contribution(s)
  55063. with the Work to which such Contribution(s) was submitted. If You
  55064. institute patent litigation against any entity (including a
  55065. cross-claim or counterclaim in a lawsuit) alleging that the Work
  55066. or a Contribution incorporated within the Work constitutes direct
  55067. or contributory patent infringement, then any patent licenses
  55068. granted to You under this License for that Work shall terminate
  55069. as of the date such litigation is filed.
  55070. 4. Redistribution. You may reproduce and distribute copies of the
  55071. Work or Derivative Works thereof in any medium, with or without
  55072. modifications, and in Source or Object form, provided that You
  55073. meet the following conditions:
  55074. (a) You must give any other recipients of the Work or
  55075. Derivative Works a copy of this License; and
  55076. (b) You must cause any modified files to carry prominent notices
  55077. stating that You changed the files; and
  55078. (c) You must retain, in the Source form of any Derivative Works
  55079. that You distribute, all copyright, patent, trademark, and
  55080. attribution notices from the Source form of the Work,
  55081. excluding those notices that do not pertain to any part of
  55082. the Derivative Works; and
  55083. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  55084. distribution, then any Derivative Works that You distribute must
  55085. include a readable copy of the attribution notices contained
  55086. within such NOTICE file, excluding those notices that do not
  55087. pertain to any part of the Derivative Works, in at least one
  55088. of the following places: within a NOTICE text file distributed
  55089. as part of the Derivative Works; within the Source form or
  55090. documentation, if provided along with the Derivative Works; or,
  55091. within a display generated by the Derivative Works, if and
  55092. wherever such third-party notices normally appear. The contents
  55093. of the NOTICE file are for informational purposes only and
  55094. do not modify the License. You may add Your own attribution
  55095. notices within Derivative Works that You distribute, alongside
  55096. or as an addendum to the NOTICE text from the Work, provided
  55097. that such additional attribution notices cannot be construed
  55098. as modifying the License.
  55099. You may add Your own copyright statement to Your modifications and
  55100. may provide additional or different license terms and conditions
  55101. for use, reproduction, or distribution of Your modifications, or
  55102. for any such Derivative Works as a whole, provided Your use,
  55103. reproduction, and distribution of the Work otherwise complies with
  55104. the conditions stated in this License.
  55105. 5. Submission of Contributions. Unless You explicitly state otherwise,
  55106. any Contribution intentionally submitted for inclusion in the Work
  55107. by You to the Licensor shall be under the terms and conditions of
  55108. this License, without any additional terms or conditions.
  55109. Notwithstanding the above, nothing herein shall supersede or modify
  55110. the terms of any separate license agreement you may have executed
  55111. with Licensor regarding such Contributions.
  55112. 6. Trademarks. This License does not grant permission to use the trade
  55113. names, trademarks, service marks, or product names of the Licensor,
  55114. except as required for reasonable and customary use in describing the
  55115. origin of the Work and reproducing the content of the NOTICE file.
  55116. 7. Disclaimer of Warranty. Unless required by applicable law or
  55117. agreed to in writing, Licensor provides the Work (and each
  55118. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  55119. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  55120. implied, including, without limitation, any warranties or conditions
  55121. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  55122. PARTICULAR PURPOSE. You are solely responsible for determining the
  55123. appropriateness of using or redistributing the Work and assume any
  55124. risks associated with Your exercise of permissions under this License.
  55125. 8. Limitation of Liability. In no event and under no legal theory,
  55126. whether in tort (including negligence), contract, or otherwise,
  55127. unless required by applicable law (such as deliberate and grossly
  55128. negligent acts) or agreed to in writing, shall any Contributor be
  55129. liable to You for damages, including any direct, indirect, special,
  55130. incidental, or consequential damages of any character arising as a
  55131. result of this License or out of the use or inability to use the
  55132. Work (including but not limited to damages for loss of goodwill,
  55133. work stoppage, computer failure or malfunction, or any and all
  55134. other commercial damages or losses), even if such Contributor
  55135. has been advised of the possibility of such damages.
  55136. 9. Accepting Warranty or Additional Liability. While redistributing
  55137. the Work or Derivative Works thereof, You may choose to offer,
  55138. and charge a fee for, acceptance of support, warranty, indemnity,
  55139. or other liability obligations and/or rights consistent with this
  55140. License. However, in accepting such obligations, You may act only
  55141. on Your own behalf and on Your sole responsibility, not on behalf
  55142. of any other Contributor, and only if You agree to indemnify,
  55143. defend, and hold each Contributor harmless for any liability
  55144. incurred by, or claims asserted against, such Contributor by reason
  55145. of your accepting any such warranty or additional liability.
  55146. END OF TERMS AND CONDITIONS
  55147. APPENDIX: How to apply the Apache License to your work.
  55148. To apply the Apache License to your work, attach the following
  55149. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  55150. replaced with your own identifying information. (Don&#x27;t include
  55151. the brackets!) The text should be enclosed in the appropriate
  55152. comment syntax for the file format. We also recommend that a
  55153. file or class name and description of purpose be included on the
  55154. same &quot;printed page&quot; as the copyright notice for easier
  55155. identification within third-party archives.
  55156. Copyright [yyyy] [name of copyright owner]
  55157. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  55158. you may not use this file except in compliance with the License.
  55159. You may obtain a copy of the License at
  55160. http://www.apache.org/licenses/LICENSE-2.0
  55161. Unless required by applicable law or agreed to in writing, software
  55162. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  55163. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  55164. See the License for the specific language governing permissions and
  55165. limitations under the License.</pre>
  55166. </div>
  55167. </div>
  55168. <div class="product">
  55169. <span class="title">inspector protocol</span>
  55170. <span class="homepage"><a href="https://chromium.googlesource.com/deps/inspector_protocol/">homepage</a></span>
  55171. <input type="checkbox" hidden id="148">
  55172. <label class="show" for="148" tabindex="0"></label>
  55173. <div class="licence">
  55174. <pre>// Copyright 2016 The Chromium Authors. All rights reserved.
  55175. //
  55176. // Redistribution and use in source and binary forms, with or without
  55177. // modification, are permitted provided that the following conditions are
  55178. // met:
  55179. //
  55180. // * Redistributions of source code must retain the above copyright
  55181. // notice, this list of conditions and the following disclaimer.
  55182. // * Redistributions in binary form must reproduce the above
  55183. // copyright notice, this list of conditions and the following disclaimer
  55184. // in the documentation and/or other materials provided with the
  55185. // distribution.
  55186. // * Neither the name of Google Inc. nor the names of its
  55187. // contributors may be used to endorse or promote products derived from
  55188. // this software without specific prior written permission.
  55189. //
  55190. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  55191. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  55192. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  55193. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  55194. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  55195. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  55196. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  55197. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  55198. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  55199. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  55200. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  55201. </pre>
  55202. </div>
  55203. </div>
  55204. <div class="product">
  55205. <span class="title">International Phone Number Library</span>
  55206. <span class="homepage"><a href="https://github.com/googlei18n/libphonenumber/">homepage</a></span>
  55207. <input type="checkbox" hidden id="149">
  55208. <label class="show" for="149" tabindex="0"></label>
  55209. <div class="licence">
  55210. <pre> Apache License
  55211. Version 2.0, January 2004
  55212. http://www.apache.org/licenses/
  55213. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  55214. 1. Definitions.
  55215. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  55216. and distribution as defined by Sections 1 through 9 of this document.
  55217. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  55218. the copyright owner that is granting the License.
  55219. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  55220. other entities that control, are controlled by, or are under common
  55221. control with that entity. For the purposes of this definition,
  55222. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  55223. direction or management of such entity, whether by contract or
  55224. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  55225. outstanding shares, or (iii) beneficial ownership of such entity.
  55226. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  55227. exercising permissions granted by this License.
  55228. &quot;Source&quot; form shall mean the preferred form for making modifications,
  55229. including but not limited to software source code, documentation
  55230. source, and configuration files.
  55231. &quot;Object&quot; form shall mean any form resulting from mechanical
  55232. transformation or translation of a Source form, including but
  55233. not limited to compiled object code, generated documentation,
  55234. and conversions to other media types.
  55235. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  55236. Object form, made available under the License, as indicated by a
  55237. copyright notice that is included in or attached to the work
  55238. (an example is provided in the Appendix below).
  55239. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  55240. form, that is based on (or derived from) the Work and for which the
  55241. editorial revisions, annotations, elaborations, or other modifications
  55242. represent, as a whole, an original work of authorship. For the purposes
  55243. of this License, Derivative Works shall not include works that remain
  55244. separable from, or merely link (or bind by name) to the interfaces of,
  55245. the Work and Derivative Works thereof.
  55246. &quot;Contribution&quot; shall mean any work of authorship, including
  55247. the original version of the Work and any modifications or additions
  55248. to that Work or Derivative Works thereof, that is intentionally
  55249. submitted to Licensor for inclusion in the Work by the copyright owner
  55250. or by an individual or Legal Entity authorized to submit on behalf of
  55251. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  55252. means any form of electronic, verbal, or written communication sent
  55253. to the Licensor or its representatives, including but not limited to
  55254. communication on electronic mailing lists, source code control systems,
  55255. and issue tracking systems that are managed by, or on behalf of, the
  55256. Licensor for the purpose of discussing and improving the Work, but
  55257. excluding communication that is conspicuously marked or otherwise
  55258. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  55259. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  55260. on behalf of whom a Contribution has been received by Licensor and
  55261. subsequently incorporated within the Work.
  55262. 2. Grant of Copyright License. Subject to the terms and conditions of
  55263. this License, each Contributor hereby grants to You a perpetual,
  55264. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  55265. copyright license to reproduce, prepare Derivative Works of,
  55266. publicly display, publicly perform, sublicense, and distribute the
  55267. Work and such Derivative Works in Source or Object form.
  55268. 3. Grant of Patent License. Subject to the terms and conditions of
  55269. this License, each Contributor hereby grants to You a perpetual,
  55270. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  55271. (except as stated in this section) patent license to make, have made,
  55272. use, offer to sell, sell, import, and otherwise transfer the Work,
  55273. where such license applies only to those patent claims licensable
  55274. by such Contributor that are necessarily infringed by their
  55275. Contribution(s) alone or by combination of their Contribution(s)
  55276. with the Work to which such Contribution(s) was submitted. If You
  55277. institute patent litigation against any entity (including a
  55278. cross-claim or counterclaim in a lawsuit) alleging that the Work
  55279. or a Contribution incorporated within the Work constitutes direct
  55280. or contributory patent infringement, then any patent licenses
  55281. granted to You under this License for that Work shall terminate
  55282. as of the date such litigation is filed.
  55283. 4. Redistribution. You may reproduce and distribute copies of the
  55284. Work or Derivative Works thereof in any medium, with or without
  55285. modifications, and in Source or Object form, provided that You
  55286. meet the following conditions:
  55287. (a) You must give any other recipients of the Work or
  55288. Derivative Works a copy of this License; and
  55289. (b) You must cause any modified files to carry prominent notices
  55290. stating that You changed the files; and
  55291. (c) You must retain, in the Source form of any Derivative Works
  55292. that You distribute, all copyright, patent, trademark, and
  55293. attribution notices from the Source form of the Work,
  55294. excluding those notices that do not pertain to any part of
  55295. the Derivative Works; and
  55296. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  55297. distribution, then any Derivative Works that You distribute must
  55298. include a readable copy of the attribution notices contained
  55299. within such NOTICE file, excluding those notices that do not
  55300. pertain to any part of the Derivative Works, in at least one
  55301. of the following places: within a NOTICE text file distributed
  55302. as part of the Derivative Works; within the Source form or
  55303. documentation, if provided along with the Derivative Works; or,
  55304. within a display generated by the Derivative Works, if and
  55305. wherever such third-party notices normally appear. The contents
  55306. of the NOTICE file are for informational purposes only and
  55307. do not modify the License. You may add Your own attribution
  55308. notices within Derivative Works that You distribute, alongside
  55309. or as an addendum to the NOTICE text from the Work, provided
  55310. that such additional attribution notices cannot be construed
  55311. as modifying the License.
  55312. You may add Your own copyright statement to Your modifications and
  55313. may provide additional or different license terms and conditions
  55314. for use, reproduction, or distribution of Your modifications, or
  55315. for any such Derivative Works as a whole, provided Your use,
  55316. reproduction, and distribution of the Work otherwise complies with
  55317. the conditions stated in this License.
  55318. 5. Submission of Contributions. Unless You explicitly state otherwise,
  55319. any Contribution intentionally submitted for inclusion in the Work
  55320. by You to the Licensor shall be under the terms and conditions of
  55321. this License, without any additional terms or conditions.
  55322. Notwithstanding the above, nothing herein shall supersede or modify
  55323. the terms of any separate license agreement you may have executed
  55324. with Licensor regarding such Contributions.
  55325. 6. Trademarks. This License does not grant permission to use the trade
  55326. names, trademarks, service marks, or product names of the Licensor,
  55327. except as required for reasonable and customary use in describing the
  55328. origin of the Work and reproducing the content of the NOTICE file.
  55329. 7. Disclaimer of Warranty. Unless required by applicable law or
  55330. agreed to in writing, Licensor provides the Work (and each
  55331. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  55332. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  55333. implied, including, without limitation, any warranties or conditions
  55334. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  55335. PARTICULAR PURPOSE. You are solely responsible for determining the
  55336. appropriateness of using or redistributing the Work and assume any
  55337. risks associated with Your exercise of permissions under this License.
  55338. 8. Limitation of Liability. In no event and under no legal theory,
  55339. whether in tort (including negligence), contract, or otherwise,
  55340. unless required by applicable law (such as deliberate and grossly
  55341. negligent acts) or agreed to in writing, shall any Contributor be
  55342. liable to You for damages, including any direct, indirect, special,
  55343. incidental, or consequential damages of any character arising as a
  55344. result of this License or out of the use or inability to use the
  55345. Work (including but not limited to damages for loss of goodwill,
  55346. work stoppage, computer failure or malfunction, or any and all
  55347. other commercial damages or losses), even if such Contributor
  55348. has been advised of the possibility of such damages.
  55349. 9. Accepting Warranty or Additional Liability. While redistributing
  55350. the Work or Derivative Works thereof, You may choose to offer,
  55351. and charge a fee for, acceptance of support, warranty, indemnity,
  55352. or other liability obligations and/or rights consistent with this
  55353. License. However, in accepting such obligations, You may act only
  55354. on Your own behalf and on Your sole responsibility, not on behalf
  55355. of any other Contributor, and only if You agree to indemnify,
  55356. defend, and hold each Contributor harmless for any liability
  55357. incurred by, or claims asserted against, such Contributor by reason
  55358. of your accepting any such warranty or additional liability.
  55359. END OF TERMS AND CONDITIONS
  55360. </pre>
  55361. </div>
  55362. </div>
  55363. <div class="product">
  55364. <span class="title">intl-messageformat</span>
  55365. <span class="homepage"><a href="https://github.com/formatjs/formatjs">homepage</a></span>
  55366. <input type="checkbox" hidden id="150">
  55367. <label class="show" for="150" tabindex="0"></label>
  55368. <div class="licence">
  55369. <pre>Copyright (c) 2019, Oath Inc.
  55370. Licensed under the terms of the New BSD license. See below for terms.
  55371. Redistribution and use of this software in source and binary forms,
  55372. with or without modification, are permitted provided that the following
  55373. conditions are met:
  55374. - Redistributions of source code must retain the above
  55375. copyright notice, this list of conditions and the
  55376. following disclaimer.
  55377. - Redistributions in binary form must reproduce the above
  55378. copyright notice, this list of conditions and the
  55379. following disclaimer in the documentation and/or other
  55380. materials provided with the distribution.
  55381. - Neither the name of Oath Inc. nor the names of its
  55382. contributors may be used to endorse or promote products
  55383. derived from this software without specific prior
  55384. written permission of Oath Inc.
  55385. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS
  55386. IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  55387. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  55388. PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  55389. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  55390. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  55391. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  55392. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  55393. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  55394. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  55395. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  55396. </pre>
  55397. </div>
  55398. </div>
  55399. <div class="product">
  55400. <span class="title">io.grpc:grpc-api</span>
  55401. <span class="homepage"><a href="https://github.com/grpc/grpc-java">homepage</a></span>
  55402. <input type="checkbox" hidden id="151">
  55403. <label class="show" for="151" tabindex="0"></label>
  55404. <div class="licence">
  55405. <pre>
  55406. Apache License
  55407. Version 2.0, January 2004
  55408. http://www.apache.org/licenses/
  55409. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  55410. 1. Definitions.
  55411. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  55412. and distribution as defined by Sections 1 through 9 of this document.
  55413. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  55414. the copyright owner that is granting the License.
  55415. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  55416. other entities that control, are controlled by, or are under common
  55417. control with that entity. For the purposes of this definition,
  55418. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  55419. direction or management of such entity, whether by contract or
  55420. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  55421. outstanding shares, or (iii) beneficial ownership of such entity.
  55422. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  55423. exercising permissions granted by this License.
  55424. &quot;Source&quot; form shall mean the preferred form for making modifications,
  55425. including but not limited to software source code, documentation
  55426. source, and configuration files.
  55427. &quot;Object&quot; form shall mean any form resulting from mechanical
  55428. transformation or translation of a Source form, including but
  55429. not limited to compiled object code, generated documentation,
  55430. and conversions to other media types.
  55431. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  55432. Object form, made available under the License, as indicated by a
  55433. copyright notice that is included in or attached to the work
  55434. (an example is provided in the Appendix below).
  55435. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  55436. form, that is based on (or derived from) the Work and for which the
  55437. editorial revisions, annotations, elaborations, or other modifications
  55438. represent, as a whole, an original work of authorship. For the purposes
  55439. of this License, Derivative Works shall not include works that remain
  55440. separable from, or merely link (or bind by name) to the interfaces of,
  55441. the Work and Derivative Works thereof.
  55442. &quot;Contribution&quot; shall mean any work of authorship, including
  55443. the original version of the Work and any modifications or additions
  55444. to that Work or Derivative Works thereof, that is intentionally
  55445. submitted to Licensor for inclusion in the Work by the copyright owner
  55446. or by an individual or Legal Entity authorized to submit on behalf of
  55447. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  55448. means any form of electronic, verbal, or written communication sent
  55449. to the Licensor or its representatives, including but not limited to
  55450. communication on electronic mailing lists, source code control systems,
  55451. and issue tracking systems that are managed by, or on behalf of, the
  55452. Licensor for the purpose of discussing and improving the Work, but
  55453. excluding communication that is conspicuously marked or otherwise
  55454. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  55455. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  55456. on behalf of whom a Contribution has been received by Licensor and
  55457. subsequently incorporated within the Work.
  55458. 2. Grant of Copyright License. Subject to the terms and conditions of
  55459. this License, each Contributor hereby grants to You a perpetual,
  55460. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  55461. copyright license to reproduce, prepare Derivative Works of,
  55462. publicly display, publicly perform, sublicense, and distribute the
  55463. Work and such Derivative Works in Source or Object form.
  55464. 3. Grant of Patent License. Subject to the terms and conditions of
  55465. this License, each Contributor hereby grants to You a perpetual,
  55466. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  55467. (except as stated in this section) patent license to make, have made,
  55468. use, offer to sell, sell, import, and otherwise transfer the Work,
  55469. where such license applies only to those patent claims licensable
  55470. by such Contributor that are necessarily infringed by their
  55471. Contribution(s) alone or by combination of their Contribution(s)
  55472. with the Work to which such Contribution(s) was submitted. If You
  55473. institute patent litigation against any entity (including a
  55474. cross-claim or counterclaim in a lawsuit) alleging that the Work
  55475. or a Contribution incorporated within the Work constitutes direct
  55476. or contributory patent infringement, then any patent licenses
  55477. granted to You under this License for that Work shall terminate
  55478. as of the date such litigation is filed.
  55479. 4. Redistribution. You may reproduce and distribute copies of the
  55480. Work or Derivative Works thereof in any medium, with or without
  55481. modifications, and in Source or Object form, provided that You
  55482. meet the following conditions:
  55483. (a) You must give any other recipients of the Work or
  55484. Derivative Works a copy of this License; and
  55485. (b) You must cause any modified files to carry prominent notices
  55486. stating that You changed the files; and
  55487. (c) You must retain, in the Source form of any Derivative Works
  55488. that You distribute, all copyright, patent, trademark, and
  55489. attribution notices from the Source form of the Work,
  55490. excluding those notices that do not pertain to any part of
  55491. the Derivative Works; and
  55492. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  55493. distribution, then any Derivative Works that You distribute must
  55494. include a readable copy of the attribution notices contained
  55495. within such NOTICE file, excluding those notices that do not
  55496. pertain to any part of the Derivative Works, in at least one
  55497. of the following places: within a NOTICE text file distributed
  55498. as part of the Derivative Works; within the Source form or
  55499. documentation, if provided along with the Derivative Works; or,
  55500. within a display generated by the Derivative Works, if and
  55501. wherever such third-party notices normally appear. The contents
  55502. of the NOTICE file are for informational purposes only and
  55503. do not modify the License. You may add Your own attribution
  55504. notices within Derivative Works that You distribute, alongside
  55505. or as an addendum to the NOTICE text from the Work, provided
  55506. that such additional attribution notices cannot be construed
  55507. as modifying the License.
  55508. You may add Your own copyright statement to Your modifications and
  55509. may provide additional or different license terms and conditions
  55510. for use, reproduction, or distribution of Your modifications, or
  55511. for any such Derivative Works as a whole, provided Your use,
  55512. reproduction, and distribution of the Work otherwise complies with
  55513. the conditions stated in this License.
  55514. 5. Submission of Contributions. Unless You explicitly state otherwise,
  55515. any Contribution intentionally submitted for inclusion in the Work
  55516. by You to the Licensor shall be under the terms and conditions of
  55517. this License, without any additional terms or conditions.
  55518. Notwithstanding the above, nothing herein shall supersede or modify
  55519. the terms of any separate license agreement you may have executed
  55520. with Licensor regarding such Contributions.
  55521. 6. Trademarks. This License does not grant permission to use the trade
  55522. names, trademarks, service marks, or product names of the Licensor,
  55523. except as required for reasonable and customary use in describing the
  55524. origin of the Work and reproducing the content of the NOTICE file.
  55525. 7. Disclaimer of Warranty. Unless required by applicable law or
  55526. agreed to in writing, Licensor provides the Work (and each
  55527. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  55528. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  55529. implied, including, without limitation, any warranties or conditions
  55530. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  55531. PARTICULAR PURPOSE. You are solely responsible for determining the
  55532. appropriateness of using or redistributing the Work and assume any
  55533. risks associated with Your exercise of permissions under this License.
  55534. 8. Limitation of Liability. In no event and under no legal theory,
  55535. whether in tort (including negligence), contract, or otherwise,
  55536. unless required by applicable law (such as deliberate and grossly
  55537. negligent acts) or agreed to in writing, shall any Contributor be
  55538. liable to You for damages, including any direct, indirect, special,
  55539. incidental, or consequential damages of any character arising as a
  55540. result of this License or out of the use or inability to use the
  55541. Work (including but not limited to damages for loss of goodwill,
  55542. work stoppage, computer failure or malfunction, or any and all
  55543. other commercial damages or losses), even if such Contributor
  55544. has been advised of the possibility of such damages.
  55545. 9. Accepting Warranty or Additional Liability. While redistributing
  55546. the Work or Derivative Works thereof, You may choose to offer,
  55547. and charge a fee for, acceptance of support, warranty, indemnity,
  55548. or other liability obligations and/or rights consistent with this
  55549. License. However, in accepting such obligations, You may act only
  55550. on Your own behalf and on Your sole responsibility, not on behalf
  55551. of any other Contributor, and only if You agree to indemnify,
  55552. defend, and hold each Contributor harmless for any liability
  55553. incurred by, or claims asserted against, such Contributor by reason
  55554. of your accepting any such warranty or additional liability.
  55555. END OF TERMS AND CONDITIONS
  55556. APPENDIX: How to apply the Apache License to your work.
  55557. To apply the Apache License to your work, attach the following
  55558. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  55559. replaced with your own identifying information. (Don&#x27;t include
  55560. the brackets!) The text should be enclosed in the appropriate
  55561. comment syntax for the file format. We also recommend that a
  55562. file or class name and description of purpose be included on the
  55563. same &quot;printed page&quot; as the copyright notice for easier
  55564. identification within third-party archives.
  55565. Copyright [yyyy] [name of copyright owner]
  55566. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  55567. you may not use this file except in compliance with the License.
  55568. You may obtain a copy of the License at
  55569. http://www.apache.org/licenses/LICENSE-2.0
  55570. Unless required by applicable law or agreed to in writing, software
  55571. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  55572. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  55573. See the License for the specific language governing permissions and
  55574. limitations under the License.
  55575. </pre>
  55576. </div>
  55577. </div>
  55578. <div class="product">
  55579. <span class="title">io.grpc:grpc-binder</span>
  55580. <span class="homepage"><a href="https://github.com/grpc/grpc-java">homepage</a></span>
  55581. <input type="checkbox" hidden id="152">
  55582. <label class="show" for="152" tabindex="0"></label>
  55583. <div class="licence">
  55584. <pre>
  55585. Apache License
  55586. Version 2.0, January 2004
  55587. http://www.apache.org/licenses/
  55588. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  55589. 1. Definitions.
  55590. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  55591. and distribution as defined by Sections 1 through 9 of this document.
  55592. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  55593. the copyright owner that is granting the License.
  55594. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  55595. other entities that control, are controlled by, or are under common
  55596. control with that entity. For the purposes of this definition,
  55597. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  55598. direction or management of such entity, whether by contract or
  55599. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  55600. outstanding shares, or (iii) beneficial ownership of such entity.
  55601. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  55602. exercising permissions granted by this License.
  55603. &quot;Source&quot; form shall mean the preferred form for making modifications,
  55604. including but not limited to software source code, documentation
  55605. source, and configuration files.
  55606. &quot;Object&quot; form shall mean any form resulting from mechanical
  55607. transformation or translation of a Source form, including but
  55608. not limited to compiled object code, generated documentation,
  55609. and conversions to other media types.
  55610. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  55611. Object form, made available under the License, as indicated by a
  55612. copyright notice that is included in or attached to the work
  55613. (an example is provided in the Appendix below).
  55614. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  55615. form, that is based on (or derived from) the Work and for which the
  55616. editorial revisions, annotations, elaborations, or other modifications
  55617. represent, as a whole, an original work of authorship. For the purposes
  55618. of this License, Derivative Works shall not include works that remain
  55619. separable from, or merely link (or bind by name) to the interfaces of,
  55620. the Work and Derivative Works thereof.
  55621. &quot;Contribution&quot; shall mean any work of authorship, including
  55622. the original version of the Work and any modifications or additions
  55623. to that Work or Derivative Works thereof, that is intentionally
  55624. submitted to Licensor for inclusion in the Work by the copyright owner
  55625. or by an individual or Legal Entity authorized to submit on behalf of
  55626. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  55627. means any form of electronic, verbal, or written communication sent
  55628. to the Licensor or its representatives, including but not limited to
  55629. communication on electronic mailing lists, source code control systems,
  55630. and issue tracking systems that are managed by, or on behalf of, the
  55631. Licensor for the purpose of discussing and improving the Work, but
  55632. excluding communication that is conspicuously marked or otherwise
  55633. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  55634. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  55635. on behalf of whom a Contribution has been received by Licensor and
  55636. subsequently incorporated within the Work.
  55637. 2. Grant of Copyright License. Subject to the terms and conditions of
  55638. this License, each Contributor hereby grants to You a perpetual,
  55639. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  55640. copyright license to reproduce, prepare Derivative Works of,
  55641. publicly display, publicly perform, sublicense, and distribute the
  55642. Work and such Derivative Works in Source or Object form.
  55643. 3. Grant of Patent License. Subject to the terms and conditions of
  55644. this License, each Contributor hereby grants to You a perpetual,
  55645. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  55646. (except as stated in this section) patent license to make, have made,
  55647. use, offer to sell, sell, import, and otherwise transfer the Work,
  55648. where such license applies only to those patent claims licensable
  55649. by such Contributor that are necessarily infringed by their
  55650. Contribution(s) alone or by combination of their Contribution(s)
  55651. with the Work to which such Contribution(s) was submitted. If You
  55652. institute patent litigation against any entity (including a
  55653. cross-claim or counterclaim in a lawsuit) alleging that the Work
  55654. or a Contribution incorporated within the Work constitutes direct
  55655. or contributory patent infringement, then any patent licenses
  55656. granted to You under this License for that Work shall terminate
  55657. as of the date such litigation is filed.
  55658. 4. Redistribution. You may reproduce and distribute copies of the
  55659. Work or Derivative Works thereof in any medium, with or without
  55660. modifications, and in Source or Object form, provided that You
  55661. meet the following conditions:
  55662. (a) You must give any other recipients of the Work or
  55663. Derivative Works a copy of this License; and
  55664. (b) You must cause any modified files to carry prominent notices
  55665. stating that You changed the files; and
  55666. (c) You must retain, in the Source form of any Derivative Works
  55667. that You distribute, all copyright, patent, trademark, and
  55668. attribution notices from the Source form of the Work,
  55669. excluding those notices that do not pertain to any part of
  55670. the Derivative Works; and
  55671. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  55672. distribution, then any Derivative Works that You distribute must
  55673. include a readable copy of the attribution notices contained
  55674. within such NOTICE file, excluding those notices that do not
  55675. pertain to any part of the Derivative Works, in at least one
  55676. of the following places: within a NOTICE text file distributed
  55677. as part of the Derivative Works; within the Source form or
  55678. documentation, if provided along with the Derivative Works; or,
  55679. within a display generated by the Derivative Works, if and
  55680. wherever such third-party notices normally appear. The contents
  55681. of the NOTICE file are for informational purposes only and
  55682. do not modify the License. You may add Your own attribution
  55683. notices within Derivative Works that You distribute, alongside
  55684. or as an addendum to the NOTICE text from the Work, provided
  55685. that such additional attribution notices cannot be construed
  55686. as modifying the License.
  55687. You may add Your own copyright statement to Your modifications and
  55688. may provide additional or different license terms and conditions
  55689. for use, reproduction, or distribution of Your modifications, or
  55690. for any such Derivative Works as a whole, provided Your use,
  55691. reproduction, and distribution of the Work otherwise complies with
  55692. the conditions stated in this License.
  55693. 5. Submission of Contributions. Unless You explicitly state otherwise,
  55694. any Contribution intentionally submitted for inclusion in the Work
  55695. by You to the Licensor shall be under the terms and conditions of
  55696. this License, without any additional terms or conditions.
  55697. Notwithstanding the above, nothing herein shall supersede or modify
  55698. the terms of any separate license agreement you may have executed
  55699. with Licensor regarding such Contributions.
  55700. 6. Trademarks. This License does not grant permission to use the trade
  55701. names, trademarks, service marks, or product names of the Licensor,
  55702. except as required for reasonable and customary use in describing the
  55703. origin of the Work and reproducing the content of the NOTICE file.
  55704. 7. Disclaimer of Warranty. Unless required by applicable law or
  55705. agreed to in writing, Licensor provides the Work (and each
  55706. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  55707. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  55708. implied, including, without limitation, any warranties or conditions
  55709. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  55710. PARTICULAR PURPOSE. You are solely responsible for determining the
  55711. appropriateness of using or redistributing the Work and assume any
  55712. risks associated with Your exercise of permissions under this License.
  55713. 8. Limitation of Liability. In no event and under no legal theory,
  55714. whether in tort (including negligence), contract, or otherwise,
  55715. unless required by applicable law (such as deliberate and grossly
  55716. negligent acts) or agreed to in writing, shall any Contributor be
  55717. liable to You for damages, including any direct, indirect, special,
  55718. incidental, or consequential damages of any character arising as a
  55719. result of this License or out of the use or inability to use the
  55720. Work (including but not limited to damages for loss of goodwill,
  55721. work stoppage, computer failure or malfunction, or any and all
  55722. other commercial damages or losses), even if such Contributor
  55723. has been advised of the possibility of such damages.
  55724. 9. Accepting Warranty or Additional Liability. While redistributing
  55725. the Work or Derivative Works thereof, You may choose to offer,
  55726. and charge a fee for, acceptance of support, warranty, indemnity,
  55727. or other liability obligations and/or rights consistent with this
  55728. License. However, in accepting such obligations, You may act only
  55729. on Your own behalf and on Your sole responsibility, not on behalf
  55730. of any other Contributor, and only if You agree to indemnify,
  55731. defend, and hold each Contributor harmless for any liability
  55732. incurred by, or claims asserted against, such Contributor by reason
  55733. of your accepting any such warranty or additional liability.
  55734. END OF TERMS AND CONDITIONS
  55735. APPENDIX: How to apply the Apache License to your work.
  55736. To apply the Apache License to your work, attach the following
  55737. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  55738. replaced with your own identifying information. (Don&#x27;t include
  55739. the brackets!) The text should be enclosed in the appropriate
  55740. comment syntax for the file format. We also recommend that a
  55741. file or class name and description of purpose be included on the
  55742. same &quot;printed page&quot; as the copyright notice for easier
  55743. identification within third-party archives.
  55744. Copyright [yyyy] [name of copyright owner]
  55745. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  55746. you may not use this file except in compliance with the License.
  55747. You may obtain a copy of the License at
  55748. http://www.apache.org/licenses/LICENSE-2.0
  55749. Unless required by applicable law or agreed to in writing, software
  55750. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  55751. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  55752. See the License for the specific language governing permissions and
  55753. limitations under the License.
  55754. </pre>
  55755. </div>
  55756. </div>
  55757. <div class="product">
  55758. <span class="title">io.grpc:grpc-context</span>
  55759. <span class="homepage"><a href="https://github.com/grpc/grpc-java">homepage</a></span>
  55760. <input type="checkbox" hidden id="153">
  55761. <label class="show" for="153" tabindex="0"></label>
  55762. <div class="licence">
  55763. <pre>
  55764. Apache License
  55765. Version 2.0, January 2004
  55766. http://www.apache.org/licenses/
  55767. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  55768. 1. Definitions.
  55769. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  55770. and distribution as defined by Sections 1 through 9 of this document.
  55771. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  55772. the copyright owner that is granting the License.
  55773. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  55774. other entities that control, are controlled by, or are under common
  55775. control with that entity. For the purposes of this definition,
  55776. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  55777. direction or management of such entity, whether by contract or
  55778. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  55779. outstanding shares, or (iii) beneficial ownership of such entity.
  55780. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  55781. exercising permissions granted by this License.
  55782. &quot;Source&quot; form shall mean the preferred form for making modifications,
  55783. including but not limited to software source code, documentation
  55784. source, and configuration files.
  55785. &quot;Object&quot; form shall mean any form resulting from mechanical
  55786. transformation or translation of a Source form, including but
  55787. not limited to compiled object code, generated documentation,
  55788. and conversions to other media types.
  55789. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  55790. Object form, made available under the License, as indicated by a
  55791. copyright notice that is included in or attached to the work
  55792. (an example is provided in the Appendix below).
  55793. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  55794. form, that is based on (or derived from) the Work and for which the
  55795. editorial revisions, annotations, elaborations, or other modifications
  55796. represent, as a whole, an original work of authorship. For the purposes
  55797. of this License, Derivative Works shall not include works that remain
  55798. separable from, or merely link (or bind by name) to the interfaces of,
  55799. the Work and Derivative Works thereof.
  55800. &quot;Contribution&quot; shall mean any work of authorship, including
  55801. the original version of the Work and any modifications or additions
  55802. to that Work or Derivative Works thereof, that is intentionally
  55803. submitted to Licensor for inclusion in the Work by the copyright owner
  55804. or by an individual or Legal Entity authorized to submit on behalf of
  55805. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  55806. means any form of electronic, verbal, or written communication sent
  55807. to the Licensor or its representatives, including but not limited to
  55808. communication on electronic mailing lists, source code control systems,
  55809. and issue tracking systems that are managed by, or on behalf of, the
  55810. Licensor for the purpose of discussing and improving the Work, but
  55811. excluding communication that is conspicuously marked or otherwise
  55812. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  55813. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  55814. on behalf of whom a Contribution has been received by Licensor and
  55815. subsequently incorporated within the Work.
  55816. 2. Grant of Copyright License. Subject to the terms and conditions of
  55817. this License, each Contributor hereby grants to You a perpetual,
  55818. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  55819. copyright license to reproduce, prepare Derivative Works of,
  55820. publicly display, publicly perform, sublicense, and distribute the
  55821. Work and such Derivative Works in Source or Object form.
  55822. 3. Grant of Patent License. Subject to the terms and conditions of
  55823. this License, each Contributor hereby grants to You a perpetual,
  55824. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  55825. (except as stated in this section) patent license to make, have made,
  55826. use, offer to sell, sell, import, and otherwise transfer the Work,
  55827. where such license applies only to those patent claims licensable
  55828. by such Contributor that are necessarily infringed by their
  55829. Contribution(s) alone or by combination of their Contribution(s)
  55830. with the Work to which such Contribution(s) was submitted. If You
  55831. institute patent litigation against any entity (including a
  55832. cross-claim or counterclaim in a lawsuit) alleging that the Work
  55833. or a Contribution incorporated within the Work constitutes direct
  55834. or contributory patent infringement, then any patent licenses
  55835. granted to You under this License for that Work shall terminate
  55836. as of the date such litigation is filed.
  55837. 4. Redistribution. You may reproduce and distribute copies of the
  55838. Work or Derivative Works thereof in any medium, with or without
  55839. modifications, and in Source or Object form, provided that You
  55840. meet the following conditions:
  55841. (a) You must give any other recipients of the Work or
  55842. Derivative Works a copy of this License; and
  55843. (b) You must cause any modified files to carry prominent notices
  55844. stating that You changed the files; and
  55845. (c) You must retain, in the Source form of any Derivative Works
  55846. that You distribute, all copyright, patent, trademark, and
  55847. attribution notices from the Source form of the Work,
  55848. excluding those notices that do not pertain to any part of
  55849. the Derivative Works; and
  55850. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  55851. distribution, then any Derivative Works that You distribute must
  55852. include a readable copy of the attribution notices contained
  55853. within such NOTICE file, excluding those notices that do not
  55854. pertain to any part of the Derivative Works, in at least one
  55855. of the following places: within a NOTICE text file distributed
  55856. as part of the Derivative Works; within the Source form or
  55857. documentation, if provided along with the Derivative Works; or,
  55858. within a display generated by the Derivative Works, if and
  55859. wherever such third-party notices normally appear. The contents
  55860. of the NOTICE file are for informational purposes only and
  55861. do not modify the License. You may add Your own attribution
  55862. notices within Derivative Works that You distribute, alongside
  55863. or as an addendum to the NOTICE text from the Work, provided
  55864. that such additional attribution notices cannot be construed
  55865. as modifying the License.
  55866. You may add Your own copyright statement to Your modifications and
  55867. may provide additional or different license terms and conditions
  55868. for use, reproduction, or distribution of Your modifications, or
  55869. for any such Derivative Works as a whole, provided Your use,
  55870. reproduction, and distribution of the Work otherwise complies with
  55871. the conditions stated in this License.
  55872. 5. Submission of Contributions. Unless You explicitly state otherwise,
  55873. any Contribution intentionally submitted for inclusion in the Work
  55874. by You to the Licensor shall be under the terms and conditions of
  55875. this License, without any additional terms or conditions.
  55876. Notwithstanding the above, nothing herein shall supersede or modify
  55877. the terms of any separate license agreement you may have executed
  55878. with Licensor regarding such Contributions.
  55879. 6. Trademarks. This License does not grant permission to use the trade
  55880. names, trademarks, service marks, or product names of the Licensor,
  55881. except as required for reasonable and customary use in describing the
  55882. origin of the Work and reproducing the content of the NOTICE file.
  55883. 7. Disclaimer of Warranty. Unless required by applicable law or
  55884. agreed to in writing, Licensor provides the Work (and each
  55885. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  55886. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  55887. implied, including, without limitation, any warranties or conditions
  55888. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  55889. PARTICULAR PURPOSE. You are solely responsible for determining the
  55890. appropriateness of using or redistributing the Work and assume any
  55891. risks associated with Your exercise of permissions under this License.
  55892. 8. Limitation of Liability. In no event and under no legal theory,
  55893. whether in tort (including negligence), contract, or otherwise,
  55894. unless required by applicable law (such as deliberate and grossly
  55895. negligent acts) or agreed to in writing, shall any Contributor be
  55896. liable to You for damages, including any direct, indirect, special,
  55897. incidental, or consequential damages of any character arising as a
  55898. result of this License or out of the use or inability to use the
  55899. Work (including but not limited to damages for loss of goodwill,
  55900. work stoppage, computer failure or malfunction, or any and all
  55901. other commercial damages or losses), even if such Contributor
  55902. has been advised of the possibility of such damages.
  55903. 9. Accepting Warranty or Additional Liability. While redistributing
  55904. the Work or Derivative Works thereof, You may choose to offer,
  55905. and charge a fee for, acceptance of support, warranty, indemnity,
  55906. or other liability obligations and/or rights consistent with this
  55907. License. However, in accepting such obligations, You may act only
  55908. on Your own behalf and on Your sole responsibility, not on behalf
  55909. of any other Contributor, and only if You agree to indemnify,
  55910. defend, and hold each Contributor harmless for any liability
  55911. incurred by, or claims asserted against, such Contributor by reason
  55912. of your accepting any such warranty or additional liability.
  55913. END OF TERMS AND CONDITIONS
  55914. APPENDIX: How to apply the Apache License to your work.
  55915. To apply the Apache License to your work, attach the following
  55916. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  55917. replaced with your own identifying information. (Don&#x27;t include
  55918. the brackets!) The text should be enclosed in the appropriate
  55919. comment syntax for the file format. We also recommend that a
  55920. file or class name and description of purpose be included on the
  55921. same &quot;printed page&quot; as the copyright notice for easier
  55922. identification within third-party archives.
  55923. Copyright [yyyy] [name of copyright owner]
  55924. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  55925. you may not use this file except in compliance with the License.
  55926. You may obtain a copy of the License at
  55927. http://www.apache.org/licenses/LICENSE-2.0
  55928. Unless required by applicable law or agreed to in writing, software
  55929. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  55930. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  55931. See the License for the specific language governing permissions and
  55932. limitations under the License.
  55933. </pre>
  55934. </div>
  55935. </div>
  55936. <div class="product">
  55937. <span class="title">io.grpc:grpc-core</span>
  55938. <span class="homepage"><a href="https://github.com/grpc/grpc-java">homepage</a></span>
  55939. <input type="checkbox" hidden id="154">
  55940. <label class="show" for="154" tabindex="0"></label>
  55941. <div class="licence">
  55942. <pre>
  55943. Apache License
  55944. Version 2.0, January 2004
  55945. http://www.apache.org/licenses/
  55946. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  55947. 1. Definitions.
  55948. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  55949. and distribution as defined by Sections 1 through 9 of this document.
  55950. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  55951. the copyright owner that is granting the License.
  55952. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  55953. other entities that control, are controlled by, or are under common
  55954. control with that entity. For the purposes of this definition,
  55955. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  55956. direction or management of such entity, whether by contract or
  55957. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  55958. outstanding shares, or (iii) beneficial ownership of such entity.
  55959. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  55960. exercising permissions granted by this License.
  55961. &quot;Source&quot; form shall mean the preferred form for making modifications,
  55962. including but not limited to software source code, documentation
  55963. source, and configuration files.
  55964. &quot;Object&quot; form shall mean any form resulting from mechanical
  55965. transformation or translation of a Source form, including but
  55966. not limited to compiled object code, generated documentation,
  55967. and conversions to other media types.
  55968. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  55969. Object form, made available under the License, as indicated by a
  55970. copyright notice that is included in or attached to the work
  55971. (an example is provided in the Appendix below).
  55972. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  55973. form, that is based on (or derived from) the Work and for which the
  55974. editorial revisions, annotations, elaborations, or other modifications
  55975. represent, as a whole, an original work of authorship. For the purposes
  55976. of this License, Derivative Works shall not include works that remain
  55977. separable from, or merely link (or bind by name) to the interfaces of,
  55978. the Work and Derivative Works thereof.
  55979. &quot;Contribution&quot; shall mean any work of authorship, including
  55980. the original version of the Work and any modifications or additions
  55981. to that Work or Derivative Works thereof, that is intentionally
  55982. submitted to Licensor for inclusion in the Work by the copyright owner
  55983. or by an individual or Legal Entity authorized to submit on behalf of
  55984. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  55985. means any form of electronic, verbal, or written communication sent
  55986. to the Licensor or its representatives, including but not limited to
  55987. communication on electronic mailing lists, source code control systems,
  55988. and issue tracking systems that are managed by, or on behalf of, the
  55989. Licensor for the purpose of discussing and improving the Work, but
  55990. excluding communication that is conspicuously marked or otherwise
  55991. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  55992. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  55993. on behalf of whom a Contribution has been received by Licensor and
  55994. subsequently incorporated within the Work.
  55995. 2. Grant of Copyright License. Subject to the terms and conditions of
  55996. this License, each Contributor hereby grants to You a perpetual,
  55997. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  55998. copyright license to reproduce, prepare Derivative Works of,
  55999. publicly display, publicly perform, sublicense, and distribute the
  56000. Work and such Derivative Works in Source or Object form.
  56001. 3. Grant of Patent License. Subject to the terms and conditions of
  56002. this License, each Contributor hereby grants to You a perpetual,
  56003. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  56004. (except as stated in this section) patent license to make, have made,
  56005. use, offer to sell, sell, import, and otherwise transfer the Work,
  56006. where such license applies only to those patent claims licensable
  56007. by such Contributor that are necessarily infringed by their
  56008. Contribution(s) alone or by combination of their Contribution(s)
  56009. with the Work to which such Contribution(s) was submitted. If You
  56010. institute patent litigation against any entity (including a
  56011. cross-claim or counterclaim in a lawsuit) alleging that the Work
  56012. or a Contribution incorporated within the Work constitutes direct
  56013. or contributory patent infringement, then any patent licenses
  56014. granted to You under this License for that Work shall terminate
  56015. as of the date such litigation is filed.
  56016. 4. Redistribution. You may reproduce and distribute copies of the
  56017. Work or Derivative Works thereof in any medium, with or without
  56018. modifications, and in Source or Object form, provided that You
  56019. meet the following conditions:
  56020. (a) You must give any other recipients of the Work or
  56021. Derivative Works a copy of this License; and
  56022. (b) You must cause any modified files to carry prominent notices
  56023. stating that You changed the files; and
  56024. (c) You must retain, in the Source form of any Derivative Works
  56025. that You distribute, all copyright, patent, trademark, and
  56026. attribution notices from the Source form of the Work,
  56027. excluding those notices that do not pertain to any part of
  56028. the Derivative Works; and
  56029. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  56030. distribution, then any Derivative Works that You distribute must
  56031. include a readable copy of the attribution notices contained
  56032. within such NOTICE file, excluding those notices that do not
  56033. pertain to any part of the Derivative Works, in at least one
  56034. of the following places: within a NOTICE text file distributed
  56035. as part of the Derivative Works; within the Source form or
  56036. documentation, if provided along with the Derivative Works; or,
  56037. within a display generated by the Derivative Works, if and
  56038. wherever such third-party notices normally appear. The contents
  56039. of the NOTICE file are for informational purposes only and
  56040. do not modify the License. You may add Your own attribution
  56041. notices within Derivative Works that You distribute, alongside
  56042. or as an addendum to the NOTICE text from the Work, provided
  56043. that such additional attribution notices cannot be construed
  56044. as modifying the License.
  56045. You may add Your own copyright statement to Your modifications and
  56046. may provide additional or different license terms and conditions
  56047. for use, reproduction, or distribution of Your modifications, or
  56048. for any such Derivative Works as a whole, provided Your use,
  56049. reproduction, and distribution of the Work otherwise complies with
  56050. the conditions stated in this License.
  56051. 5. Submission of Contributions. Unless You explicitly state otherwise,
  56052. any Contribution intentionally submitted for inclusion in the Work
  56053. by You to the Licensor shall be under the terms and conditions of
  56054. this License, without any additional terms or conditions.
  56055. Notwithstanding the above, nothing herein shall supersede or modify
  56056. the terms of any separate license agreement you may have executed
  56057. with Licensor regarding such Contributions.
  56058. 6. Trademarks. This License does not grant permission to use the trade
  56059. names, trademarks, service marks, or product names of the Licensor,
  56060. except as required for reasonable and customary use in describing the
  56061. origin of the Work and reproducing the content of the NOTICE file.
  56062. 7. Disclaimer of Warranty. Unless required by applicable law or
  56063. agreed to in writing, Licensor provides the Work (and each
  56064. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  56065. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  56066. implied, including, without limitation, any warranties or conditions
  56067. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  56068. PARTICULAR PURPOSE. You are solely responsible for determining the
  56069. appropriateness of using or redistributing the Work and assume any
  56070. risks associated with Your exercise of permissions under this License.
  56071. 8. Limitation of Liability. In no event and under no legal theory,
  56072. whether in tort (including negligence), contract, or otherwise,
  56073. unless required by applicable law (such as deliberate and grossly
  56074. negligent acts) or agreed to in writing, shall any Contributor be
  56075. liable to You for damages, including any direct, indirect, special,
  56076. incidental, or consequential damages of any character arising as a
  56077. result of this License or out of the use or inability to use the
  56078. Work (including but not limited to damages for loss of goodwill,
  56079. work stoppage, computer failure or malfunction, or any and all
  56080. other commercial damages or losses), even if such Contributor
  56081. has been advised of the possibility of such damages.
  56082. 9. Accepting Warranty or Additional Liability. While redistributing
  56083. the Work or Derivative Works thereof, You may choose to offer,
  56084. and charge a fee for, acceptance of support, warranty, indemnity,
  56085. or other liability obligations and/or rights consistent with this
  56086. License. However, in accepting such obligations, You may act only
  56087. on Your own behalf and on Your sole responsibility, not on behalf
  56088. of any other Contributor, and only if You agree to indemnify,
  56089. defend, and hold each Contributor harmless for any liability
  56090. incurred by, or claims asserted against, such Contributor by reason
  56091. of your accepting any such warranty or additional liability.
  56092. END OF TERMS AND CONDITIONS
  56093. APPENDIX: How to apply the Apache License to your work.
  56094. To apply the Apache License to your work, attach the following
  56095. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  56096. replaced with your own identifying information. (Don&#x27;t include
  56097. the brackets!) The text should be enclosed in the appropriate
  56098. comment syntax for the file format. We also recommend that a
  56099. file or class name and description of purpose be included on the
  56100. same &quot;printed page&quot; as the copyright notice for easier
  56101. identification within third-party archives.
  56102. Copyright [yyyy] [name of copyright owner]
  56103. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  56104. you may not use this file except in compliance with the License.
  56105. You may obtain a copy of the License at
  56106. http://www.apache.org/licenses/LICENSE-2.0
  56107. Unless required by applicable law or agreed to in writing, software
  56108. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  56109. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  56110. See the License for the specific language governing permissions and
  56111. limitations under the License.
  56112. </pre>
  56113. </div>
  56114. </div>
  56115. <div class="product">
  56116. <span class="title">io.grpc:grpc-protobuf-lite</span>
  56117. <span class="homepage"><a href="https://github.com/grpc/grpc-java">homepage</a></span>
  56118. <input type="checkbox" hidden id="155">
  56119. <label class="show" for="155" tabindex="0"></label>
  56120. <div class="licence">
  56121. <pre>
  56122. Apache License
  56123. Version 2.0, January 2004
  56124. http://www.apache.org/licenses/
  56125. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  56126. 1. Definitions.
  56127. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  56128. and distribution as defined by Sections 1 through 9 of this document.
  56129. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  56130. the copyright owner that is granting the License.
  56131. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  56132. other entities that control, are controlled by, or are under common
  56133. control with that entity. For the purposes of this definition,
  56134. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  56135. direction or management of such entity, whether by contract or
  56136. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  56137. outstanding shares, or (iii) beneficial ownership of such entity.
  56138. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  56139. exercising permissions granted by this License.
  56140. &quot;Source&quot; form shall mean the preferred form for making modifications,
  56141. including but not limited to software source code, documentation
  56142. source, and configuration files.
  56143. &quot;Object&quot; form shall mean any form resulting from mechanical
  56144. transformation or translation of a Source form, including but
  56145. not limited to compiled object code, generated documentation,
  56146. and conversions to other media types.
  56147. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  56148. Object form, made available under the License, as indicated by a
  56149. copyright notice that is included in or attached to the work
  56150. (an example is provided in the Appendix below).
  56151. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  56152. form, that is based on (or derived from) the Work and for which the
  56153. editorial revisions, annotations, elaborations, or other modifications
  56154. represent, as a whole, an original work of authorship. For the purposes
  56155. of this License, Derivative Works shall not include works that remain
  56156. separable from, or merely link (or bind by name) to the interfaces of,
  56157. the Work and Derivative Works thereof.
  56158. &quot;Contribution&quot; shall mean any work of authorship, including
  56159. the original version of the Work and any modifications or additions
  56160. to that Work or Derivative Works thereof, that is intentionally
  56161. submitted to Licensor for inclusion in the Work by the copyright owner
  56162. or by an individual or Legal Entity authorized to submit on behalf of
  56163. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  56164. means any form of electronic, verbal, or written communication sent
  56165. to the Licensor or its representatives, including but not limited to
  56166. communication on electronic mailing lists, source code control systems,
  56167. and issue tracking systems that are managed by, or on behalf of, the
  56168. Licensor for the purpose of discussing and improving the Work, but
  56169. excluding communication that is conspicuously marked or otherwise
  56170. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  56171. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  56172. on behalf of whom a Contribution has been received by Licensor and
  56173. subsequently incorporated within the Work.
  56174. 2. Grant of Copyright License. Subject to the terms and conditions of
  56175. this License, each Contributor hereby grants to You a perpetual,
  56176. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  56177. copyright license to reproduce, prepare Derivative Works of,
  56178. publicly display, publicly perform, sublicense, and distribute the
  56179. Work and such Derivative Works in Source or Object form.
  56180. 3. Grant of Patent License. Subject to the terms and conditions of
  56181. this License, each Contributor hereby grants to You a perpetual,
  56182. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  56183. (except as stated in this section) patent license to make, have made,
  56184. use, offer to sell, sell, import, and otherwise transfer the Work,
  56185. where such license applies only to those patent claims licensable
  56186. by such Contributor that are necessarily infringed by their
  56187. Contribution(s) alone or by combination of their Contribution(s)
  56188. with the Work to which such Contribution(s) was submitted. If You
  56189. institute patent litigation against any entity (including a
  56190. cross-claim or counterclaim in a lawsuit) alleging that the Work
  56191. or a Contribution incorporated within the Work constitutes direct
  56192. or contributory patent infringement, then any patent licenses
  56193. granted to You under this License for that Work shall terminate
  56194. as of the date such litigation is filed.
  56195. 4. Redistribution. You may reproduce and distribute copies of the
  56196. Work or Derivative Works thereof in any medium, with or without
  56197. modifications, and in Source or Object form, provided that You
  56198. meet the following conditions:
  56199. (a) You must give any other recipients of the Work or
  56200. Derivative Works a copy of this License; and
  56201. (b) You must cause any modified files to carry prominent notices
  56202. stating that You changed the files; and
  56203. (c) You must retain, in the Source form of any Derivative Works
  56204. that You distribute, all copyright, patent, trademark, and
  56205. attribution notices from the Source form of the Work,
  56206. excluding those notices that do not pertain to any part of
  56207. the Derivative Works; and
  56208. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  56209. distribution, then any Derivative Works that You distribute must
  56210. include a readable copy of the attribution notices contained
  56211. within such NOTICE file, excluding those notices that do not
  56212. pertain to any part of the Derivative Works, in at least one
  56213. of the following places: within a NOTICE text file distributed
  56214. as part of the Derivative Works; within the Source form or
  56215. documentation, if provided along with the Derivative Works; or,
  56216. within a display generated by the Derivative Works, if and
  56217. wherever such third-party notices normally appear. The contents
  56218. of the NOTICE file are for informational purposes only and
  56219. do not modify the License. You may add Your own attribution
  56220. notices within Derivative Works that You distribute, alongside
  56221. or as an addendum to the NOTICE text from the Work, provided
  56222. that such additional attribution notices cannot be construed
  56223. as modifying the License.
  56224. You may add Your own copyright statement to Your modifications and
  56225. may provide additional or different license terms and conditions
  56226. for use, reproduction, or distribution of Your modifications, or
  56227. for any such Derivative Works as a whole, provided Your use,
  56228. reproduction, and distribution of the Work otherwise complies with
  56229. the conditions stated in this License.
  56230. 5. Submission of Contributions. Unless You explicitly state otherwise,
  56231. any Contribution intentionally submitted for inclusion in the Work
  56232. by You to the Licensor shall be under the terms and conditions of
  56233. this License, without any additional terms or conditions.
  56234. Notwithstanding the above, nothing herein shall supersede or modify
  56235. the terms of any separate license agreement you may have executed
  56236. with Licensor regarding such Contributions.
  56237. 6. Trademarks. This License does not grant permission to use the trade
  56238. names, trademarks, service marks, or product names of the Licensor,
  56239. except as required for reasonable and customary use in describing the
  56240. origin of the Work and reproducing the content of the NOTICE file.
  56241. 7. Disclaimer of Warranty. Unless required by applicable law or
  56242. agreed to in writing, Licensor provides the Work (and each
  56243. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  56244. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  56245. implied, including, without limitation, any warranties or conditions
  56246. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  56247. PARTICULAR PURPOSE. You are solely responsible for determining the
  56248. appropriateness of using or redistributing the Work and assume any
  56249. risks associated with Your exercise of permissions under this License.
  56250. 8. Limitation of Liability. In no event and under no legal theory,
  56251. whether in tort (including negligence), contract, or otherwise,
  56252. unless required by applicable law (such as deliberate and grossly
  56253. negligent acts) or agreed to in writing, shall any Contributor be
  56254. liable to You for damages, including any direct, indirect, special,
  56255. incidental, or consequential damages of any character arising as a
  56256. result of this License or out of the use or inability to use the
  56257. Work (including but not limited to damages for loss of goodwill,
  56258. work stoppage, computer failure or malfunction, or any and all
  56259. other commercial damages or losses), even if such Contributor
  56260. has been advised of the possibility of such damages.
  56261. 9. Accepting Warranty or Additional Liability. While redistributing
  56262. the Work or Derivative Works thereof, You may choose to offer,
  56263. and charge a fee for, acceptance of support, warranty, indemnity,
  56264. or other liability obligations and/or rights consistent with this
  56265. License. However, in accepting such obligations, You may act only
  56266. on Your own behalf and on Your sole responsibility, not on behalf
  56267. of any other Contributor, and only if You agree to indemnify,
  56268. defend, and hold each Contributor harmless for any liability
  56269. incurred by, or claims asserted against, such Contributor by reason
  56270. of your accepting any such warranty or additional liability.
  56271. END OF TERMS AND CONDITIONS
  56272. APPENDIX: How to apply the Apache License to your work.
  56273. To apply the Apache License to your work, attach the following
  56274. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  56275. replaced with your own identifying information. (Don&#x27;t include
  56276. the brackets!) The text should be enclosed in the appropriate
  56277. comment syntax for the file format. We also recommend that a
  56278. file or class name and description of purpose be included on the
  56279. same &quot;printed page&quot; as the copyright notice for easier
  56280. identification within third-party archives.
  56281. Copyright [yyyy] [name of copyright owner]
  56282. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  56283. you may not use this file except in compliance with the License.
  56284. You may obtain a copy of the License at
  56285. http://www.apache.org/licenses/LICENSE-2.0
  56286. Unless required by applicable law or agreed to in writing, software
  56287. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  56288. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  56289. See the License for the specific language governing permissions and
  56290. limitations under the License.
  56291. </pre>
  56292. </div>
  56293. </div>
  56294. <div class="product">
  56295. <span class="title">io.grpc:grpc-stub</span>
  56296. <span class="homepage"><a href="https://github.com/grpc/grpc-java">homepage</a></span>
  56297. <input type="checkbox" hidden id="156">
  56298. <label class="show" for="156" tabindex="0"></label>
  56299. <div class="licence">
  56300. <pre>
  56301. Apache License
  56302. Version 2.0, January 2004
  56303. http://www.apache.org/licenses/
  56304. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  56305. 1. Definitions.
  56306. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  56307. and distribution as defined by Sections 1 through 9 of this document.
  56308. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  56309. the copyright owner that is granting the License.
  56310. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  56311. other entities that control, are controlled by, or are under common
  56312. control with that entity. For the purposes of this definition,
  56313. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  56314. direction or management of such entity, whether by contract or
  56315. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  56316. outstanding shares, or (iii) beneficial ownership of such entity.
  56317. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  56318. exercising permissions granted by this License.
  56319. &quot;Source&quot; form shall mean the preferred form for making modifications,
  56320. including but not limited to software source code, documentation
  56321. source, and configuration files.
  56322. &quot;Object&quot; form shall mean any form resulting from mechanical
  56323. transformation or translation of a Source form, including but
  56324. not limited to compiled object code, generated documentation,
  56325. and conversions to other media types.
  56326. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  56327. Object form, made available under the License, as indicated by a
  56328. copyright notice that is included in or attached to the work
  56329. (an example is provided in the Appendix below).
  56330. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  56331. form, that is based on (or derived from) the Work and for which the
  56332. editorial revisions, annotations, elaborations, or other modifications
  56333. represent, as a whole, an original work of authorship. For the purposes
  56334. of this License, Derivative Works shall not include works that remain
  56335. separable from, or merely link (or bind by name) to the interfaces of,
  56336. the Work and Derivative Works thereof.
  56337. &quot;Contribution&quot; shall mean any work of authorship, including
  56338. the original version of the Work and any modifications or additions
  56339. to that Work or Derivative Works thereof, that is intentionally
  56340. submitted to Licensor for inclusion in the Work by the copyright owner
  56341. or by an individual or Legal Entity authorized to submit on behalf of
  56342. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  56343. means any form of electronic, verbal, or written communication sent
  56344. to the Licensor or its representatives, including but not limited to
  56345. communication on electronic mailing lists, source code control systems,
  56346. and issue tracking systems that are managed by, or on behalf of, the
  56347. Licensor for the purpose of discussing and improving the Work, but
  56348. excluding communication that is conspicuously marked or otherwise
  56349. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  56350. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  56351. on behalf of whom a Contribution has been received by Licensor and
  56352. subsequently incorporated within the Work.
  56353. 2. Grant of Copyright License. Subject to the terms and conditions of
  56354. this License, each Contributor hereby grants to You a perpetual,
  56355. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  56356. copyright license to reproduce, prepare Derivative Works of,
  56357. publicly display, publicly perform, sublicense, and distribute the
  56358. Work and such Derivative Works in Source or Object form.
  56359. 3. Grant of Patent License. Subject to the terms and conditions of
  56360. this License, each Contributor hereby grants to You a perpetual,
  56361. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  56362. (except as stated in this section) patent license to make, have made,
  56363. use, offer to sell, sell, import, and otherwise transfer the Work,
  56364. where such license applies only to those patent claims licensable
  56365. by such Contributor that are necessarily infringed by their
  56366. Contribution(s) alone or by combination of their Contribution(s)
  56367. with the Work to which such Contribution(s) was submitted. If You
  56368. institute patent litigation against any entity (including a
  56369. cross-claim or counterclaim in a lawsuit) alleging that the Work
  56370. or a Contribution incorporated within the Work constitutes direct
  56371. or contributory patent infringement, then any patent licenses
  56372. granted to You under this License for that Work shall terminate
  56373. as of the date such litigation is filed.
  56374. 4. Redistribution. You may reproduce and distribute copies of the
  56375. Work or Derivative Works thereof in any medium, with or without
  56376. modifications, and in Source or Object form, provided that You
  56377. meet the following conditions:
  56378. (a) You must give any other recipients of the Work or
  56379. Derivative Works a copy of this License; and
  56380. (b) You must cause any modified files to carry prominent notices
  56381. stating that You changed the files; and
  56382. (c) You must retain, in the Source form of any Derivative Works
  56383. that You distribute, all copyright, patent, trademark, and
  56384. attribution notices from the Source form of the Work,
  56385. excluding those notices that do not pertain to any part of
  56386. the Derivative Works; and
  56387. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  56388. distribution, then any Derivative Works that You distribute must
  56389. include a readable copy of the attribution notices contained
  56390. within such NOTICE file, excluding those notices that do not
  56391. pertain to any part of the Derivative Works, in at least one
  56392. of the following places: within a NOTICE text file distributed
  56393. as part of the Derivative Works; within the Source form or
  56394. documentation, if provided along with the Derivative Works; or,
  56395. within a display generated by the Derivative Works, if and
  56396. wherever such third-party notices normally appear. The contents
  56397. of the NOTICE file are for informational purposes only and
  56398. do not modify the License. You may add Your own attribution
  56399. notices within Derivative Works that You distribute, alongside
  56400. or as an addendum to the NOTICE text from the Work, provided
  56401. that such additional attribution notices cannot be construed
  56402. as modifying the License.
  56403. You may add Your own copyright statement to Your modifications and
  56404. may provide additional or different license terms and conditions
  56405. for use, reproduction, or distribution of Your modifications, or
  56406. for any such Derivative Works as a whole, provided Your use,
  56407. reproduction, and distribution of the Work otherwise complies with
  56408. the conditions stated in this License.
  56409. 5. Submission of Contributions. Unless You explicitly state otherwise,
  56410. any Contribution intentionally submitted for inclusion in the Work
  56411. by You to the Licensor shall be under the terms and conditions of
  56412. this License, without any additional terms or conditions.
  56413. Notwithstanding the above, nothing herein shall supersede or modify
  56414. the terms of any separate license agreement you may have executed
  56415. with Licensor regarding such Contributions.
  56416. 6. Trademarks. This License does not grant permission to use the trade
  56417. names, trademarks, service marks, or product names of the Licensor,
  56418. except as required for reasonable and customary use in describing the
  56419. origin of the Work and reproducing the content of the NOTICE file.
  56420. 7. Disclaimer of Warranty. Unless required by applicable law or
  56421. agreed to in writing, Licensor provides the Work (and each
  56422. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  56423. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  56424. implied, including, without limitation, any warranties or conditions
  56425. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  56426. PARTICULAR PURPOSE. You are solely responsible for determining the
  56427. appropriateness of using or redistributing the Work and assume any
  56428. risks associated with Your exercise of permissions under this License.
  56429. 8. Limitation of Liability. In no event and under no legal theory,
  56430. whether in tort (including negligence), contract, or otherwise,
  56431. unless required by applicable law (such as deliberate and grossly
  56432. negligent acts) or agreed to in writing, shall any Contributor be
  56433. liable to You for damages, including any direct, indirect, special,
  56434. incidental, or consequential damages of any character arising as a
  56435. result of this License or out of the use or inability to use the
  56436. Work (including but not limited to damages for loss of goodwill,
  56437. work stoppage, computer failure or malfunction, or any and all
  56438. other commercial damages or losses), even if such Contributor
  56439. has been advised of the possibility of such damages.
  56440. 9. Accepting Warranty or Additional Liability. While redistributing
  56441. the Work or Derivative Works thereof, You may choose to offer,
  56442. and charge a fee for, acceptance of support, warranty, indemnity,
  56443. or other liability obligations and/or rights consistent with this
  56444. License. However, in accepting such obligations, You may act only
  56445. on Your own behalf and on Your sole responsibility, not on behalf
  56446. of any other Contributor, and only if You agree to indemnify,
  56447. defend, and hold each Contributor harmless for any liability
  56448. incurred by, or claims asserted against, such Contributor by reason
  56449. of your accepting any such warranty or additional liability.
  56450. END OF TERMS AND CONDITIONS
  56451. APPENDIX: How to apply the Apache License to your work.
  56452. To apply the Apache License to your work, attach the following
  56453. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  56454. replaced with your own identifying information. (Don&#x27;t include
  56455. the brackets!) The text should be enclosed in the appropriate
  56456. comment syntax for the file format. We also recommend that a
  56457. file or class name and description of purpose be included on the
  56458. same &quot;printed page&quot; as the copyright notice for easier
  56459. identification within third-party archives.
  56460. Copyright [yyyy] [name of copyright owner]
  56461. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  56462. you may not use this file except in compliance with the License.
  56463. You may obtain a copy of the License at
  56464. http://www.apache.org/licenses/LICENSE-2.0
  56465. Unless required by applicable law or agreed to in writing, software
  56466. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  56467. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  56468. See the License for the specific language governing permissions and
  56469. limitations under the License.
  56470. </pre>
  56471. </div>
  56472. </div>
  56473. <div class="product">
  56474. <span class="title">ipcz</span>
  56475. <span class="homepage"><a href="https://chromium.googlesource.com/chromium/src/third_party/ipcz">homepage</a></span>
  56476. <input type="checkbox" hidden id="157">
  56477. <label class="show" for="157" tabindex="0"></label>
  56478. <div class="licence">
  56479. <pre>// Copyright 2022 The Chromium Authors
  56480. //
  56481. // Redistribution and use in source and binary forms, with or without
  56482. // modification, are permitted provided that the following conditions are
  56483. // met:
  56484. //
  56485. // * Redistributions of source code must retain the above copyright
  56486. // notice, this list of conditions and the following disclaimer.
  56487. // * Redistributions in binary form must reproduce the above
  56488. // copyright notice, this list of conditions and the following disclaimer
  56489. // in the documentation and/or other materials provided with the
  56490. // distribution.
  56491. // * Neither the name of Google LLC nor the names of its
  56492. // contributors may be used to endorse or promote products derived from
  56493. // this software without specific prior written permission.
  56494. //
  56495. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  56496. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  56497. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  56498. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  56499. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  56500. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  56501. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  56502. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  56503. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  56504. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  56505. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  56506. </pre>
  56507. </div>
  56508. </div>
  56509. <div class="product">
  56510. <span class="title">ISimpleDOM COM interfaces for accessibility</span>
  56511. <span class="homepage"><a href="http://developer.mozilla.org/en-US/docs/Accessibility/AT-APIs">homepage</a></span>
  56512. <input type="checkbox" hidden id="158">
  56513. <label class="show" for="158" tabindex="0"></label>
  56514. <div class="licence">
  56515. <pre>/* ***** BEGIN LICENSE BLOCK *****
  56516. * Version: MPL 1.1/GPL 2.0/LGPL 2.1
  56517. *
  56518. * The contents of this file are subject to the Mozilla Public License Version
  56519. * 1.1 (the &quot;License&quot;); you may not use this file except in compliance with
  56520. * the License. You may obtain a copy of the License at
  56521. * http://www.mozilla.org/MPL/
  56522. *
  56523. * Software distributed under the License is distributed on an &quot;AS IS&quot; basis,
  56524. * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  56525. * for the specific language governing rights and limitations under the
  56526. * License.
  56527. *
  56528. * The Original Code is mozilla.org code.
  56529. *
  56530. * The Initial Developer of the Original Code is
  56531. * Netscape Communications Corporation.
  56532. * Portions created by the Initial Developer are Copyright (C) 2002
  56533. * the Initial Developer. All Rights Reserved.
  56534. *
  56535. * Contributor(s):
  56536. *
  56537. * Alternatively, the contents of this file may be used under the terms of
  56538. * either the GNU General Public License Version 2 or later (the &quot;GPL&quot;), or
  56539. * the GNU Lesser General Public License Version 2.1 or later (the &quot;LGPL&quot;),
  56540. * in which case the provisions of the GPL or the LGPL are applicable instead
  56541. * of those above. If you wish to allow use of your version of this file only
  56542. * under the terms of either the GPL or the LGPL, and not to allow others to
  56543. * use your version of this file under the terms of the MPL, indicate your
  56544. * decision by deleting the provisions above and replace them with the notice
  56545. * and other provisions required by the GPL or the LGPL. If you do not delete
  56546. * the provisions above, a recipient may use your version of this file under
  56547. * the terms of any one of the MPL, the GPL or the LGPL.
  56548. *
  56549. * ***** END LICENSE BLOCK ***** */
  56550. </pre>
  56551. </div>
  56552. </div>
  56553. <div class="product">
  56554. <span class="title">J2ObjC Annotations</span>
  56555. <span class="homepage"><a href="https://github.com/google/j2objc/">homepage</a></span>
  56556. <input type="checkbox" hidden id="159">
  56557. <label class="show" for="159" tabindex="0"></label>
  56558. <div class="licence">
  56559. <pre>
  56560. Apache License
  56561. Version 2.0, January 2004
  56562. http://www.apache.org/licenses/
  56563. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  56564. 1. Definitions.
  56565. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  56566. and distribution as defined by Sections 1 through 9 of this document.
  56567. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  56568. the copyright owner that is granting the License.
  56569. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  56570. other entities that control, are controlled by, or are under common
  56571. control with that entity. For the purposes of this definition,
  56572. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  56573. direction or management of such entity, whether by contract or
  56574. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  56575. outstanding shares, or (iii) beneficial ownership of such entity.
  56576. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  56577. exercising permissions granted by this License.
  56578. &quot;Source&quot; form shall mean the preferred form for making modifications,
  56579. including but not limited to software source code, documentation
  56580. source, and configuration files.
  56581. &quot;Object&quot; form shall mean any form resulting from mechanical
  56582. transformation or translation of a Source form, including but
  56583. not limited to compiled object code, generated documentation,
  56584. and conversions to other media types.
  56585. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  56586. Object form, made available under the License, as indicated by a
  56587. copyright notice that is included in or attached to the work
  56588. (an example is provided in the Appendix below).
  56589. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  56590. form, that is based on (or derived from) the Work and for which the
  56591. editorial revisions, annotations, elaborations, or other modifications
  56592. represent, as a whole, an original work of authorship. For the purposes
  56593. of this License, Derivative Works shall not include works that remain
  56594. separable from, or merely link (or bind by name) to the interfaces of,
  56595. the Work and Derivative Works thereof.
  56596. &quot;Contribution&quot; shall mean any work of authorship, including
  56597. the original version of the Work and any modifications or additions
  56598. to that Work or Derivative Works thereof, that is intentionally
  56599. submitted to Licensor for inclusion in the Work by the copyright owner
  56600. or by an individual or Legal Entity authorized to submit on behalf of
  56601. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  56602. means any form of electronic, verbal, or written communication sent
  56603. to the Licensor or its representatives, including but not limited to
  56604. communication on electronic mailing lists, source code control systems,
  56605. and issue tracking systems that are managed by, or on behalf of, the
  56606. Licensor for the purpose of discussing and improving the Work, but
  56607. excluding communication that is conspicuously marked or otherwise
  56608. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  56609. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  56610. on behalf of whom a Contribution has been received by Licensor and
  56611. subsequently incorporated within the Work.
  56612. 2. Grant of Copyright License. Subject to the terms and conditions of
  56613. this License, each Contributor hereby grants to You a perpetual,
  56614. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  56615. copyright license to reproduce, prepare Derivative Works of,
  56616. publicly display, publicly perform, sublicense, and distribute the
  56617. Work and such Derivative Works in Source or Object form.
  56618. 3. Grant of Patent License. Subject to the terms and conditions of
  56619. this License, each Contributor hereby grants to You a perpetual,
  56620. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  56621. (except as stated in this section) patent license to make, have made,
  56622. use, offer to sell, sell, import, and otherwise transfer the Work,
  56623. where such license applies only to those patent claims licensable
  56624. by such Contributor that are necessarily infringed by their
  56625. Contribution(s) alone or by combination of their Contribution(s)
  56626. with the Work to which such Contribution(s) was submitted. If You
  56627. institute patent litigation against any entity (including a
  56628. cross-claim or counterclaim in a lawsuit) alleging that the Work
  56629. or a Contribution incorporated within the Work constitutes direct
  56630. or contributory patent infringement, then any patent licenses
  56631. granted to You under this License for that Work shall terminate
  56632. as of the date such litigation is filed.
  56633. 4. Redistribution. You may reproduce and distribute copies of the
  56634. Work or Derivative Works thereof in any medium, with or without
  56635. modifications, and in Source or Object form, provided that You
  56636. meet the following conditions:
  56637. (a) You must give any other recipients of the Work or
  56638. Derivative Works a copy of this License; and
  56639. (b) You must cause any modified files to carry prominent notices
  56640. stating that You changed the files; and
  56641. (c) You must retain, in the Source form of any Derivative Works
  56642. that You distribute, all copyright, patent, trademark, and
  56643. attribution notices from the Source form of the Work,
  56644. excluding those notices that do not pertain to any part of
  56645. the Derivative Works; and
  56646. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  56647. distribution, then any Derivative Works that You distribute must
  56648. include a readable copy of the attribution notices contained
  56649. within such NOTICE file, excluding those notices that do not
  56650. pertain to any part of the Derivative Works, in at least one
  56651. of the following places: within a NOTICE text file distributed
  56652. as part of the Derivative Works; within the Source form or
  56653. documentation, if provided along with the Derivative Works; or,
  56654. within a display generated by the Derivative Works, if and
  56655. wherever such third-party notices normally appear. The contents
  56656. of the NOTICE file are for informational purposes only and
  56657. do not modify the License. You may add Your own attribution
  56658. notices within Derivative Works that You distribute, alongside
  56659. or as an addendum to the NOTICE text from the Work, provided
  56660. that such additional attribution notices cannot be construed
  56661. as modifying the License.
  56662. You may add Your own copyright statement to Your modifications and
  56663. may provide additional or different license terms and conditions
  56664. for use, reproduction, or distribution of Your modifications, or
  56665. for any such Derivative Works as a whole, provided Your use,
  56666. reproduction, and distribution of the Work otherwise complies with
  56667. the conditions stated in this License.
  56668. 5. Submission of Contributions. Unless You explicitly state otherwise,
  56669. any Contribution intentionally submitted for inclusion in the Work
  56670. by You to the Licensor shall be under the terms and conditions of
  56671. this License, without any additional terms or conditions.
  56672. Notwithstanding the above, nothing herein shall supersede or modify
  56673. the terms of any separate license agreement you may have executed
  56674. with Licensor regarding such Contributions.
  56675. 6. Trademarks. This License does not grant permission to use the trade
  56676. names, trademarks, service marks, or product names of the Licensor,
  56677. except as required for reasonable and customary use in describing the
  56678. origin of the Work and reproducing the content of the NOTICE file.
  56679. 7. Disclaimer of Warranty. Unless required by applicable law or
  56680. agreed to in writing, Licensor provides the Work (and each
  56681. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  56682. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  56683. implied, including, without limitation, any warranties or conditions
  56684. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  56685. PARTICULAR PURPOSE. You are solely responsible for determining the
  56686. appropriateness of using or redistributing the Work and assume any
  56687. risks associated with Your exercise of permissions under this License.
  56688. 8. Limitation of Liability. In no event and under no legal theory,
  56689. whether in tort (including negligence), contract, or otherwise,
  56690. unless required by applicable law (such as deliberate and grossly
  56691. negligent acts) or agreed to in writing, shall any Contributor be
  56692. liable to You for damages, including any direct, indirect, special,
  56693. incidental, or consequential damages of any character arising as a
  56694. result of this License or out of the use or inability to use the
  56695. Work (including but not limited to damages for loss of goodwill,
  56696. work stoppage, computer failure or malfunction, or any and all
  56697. other commercial damages or losses), even if such Contributor
  56698. has been advised of the possibility of such damages.
  56699. 9. Accepting Warranty or Additional Liability. While redistributing
  56700. the Work or Derivative Works thereof, You may choose to offer,
  56701. and charge a fee for, acceptance of support, warranty, indemnity,
  56702. or other liability obligations and/or rights consistent with this
  56703. License. However, in accepting such obligations, You may act only
  56704. on Your own behalf and on Your sole responsibility, not on behalf
  56705. of any other Contributor, and only if You agree to indemnify,
  56706. defend, and hold each Contributor harmless for any liability
  56707. incurred by, or claims asserted against, such Contributor by reason
  56708. of your accepting any such warranty or additional liability.
  56709. END OF TERMS AND CONDITIONS
  56710. APPENDIX: How to apply the Apache License to your work.
  56711. To apply the Apache License to your work, attach the following
  56712. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  56713. replaced with your own identifying information. (Don&#x27;t include
  56714. the brackets!) The text should be enclosed in the appropriate
  56715. comment syntax for the file format. We also recommend that a
  56716. file or class name and description of purpose be included on the
  56717. same &quot;printed page&quot; as the copyright notice for easier
  56718. identification within third-party archives.
  56719. Copyright [yyyy] [name of copyright owner]
  56720. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  56721. you may not use this file except in compliance with the License.
  56722. You may obtain a copy of the License at
  56723. http://www.apache.org/licenses/LICENSE-2.0
  56724. Unless required by applicable law or agreed to in writing, software
  56725. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  56726. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  56727. See the License for the specific language governing permissions and
  56728. limitations under the License.
  56729. </pre>
  56730. </div>
  56731. </div>
  56732. <div class="product">
  56733. <span class="title">javax.inject</span>
  56734. <span class="homepage"><a href="http://code.google.com/p/atinject/">homepage</a></span>
  56735. <input type="checkbox" hidden id="160">
  56736. <label class="show" for="160" tabindex="0"></label>
  56737. <div class="licence">
  56738. <pre>
  56739. Apache License
  56740. Version 2.0, January 2004
  56741. http://www.apache.org/licenses/
  56742. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  56743. 1. Definitions.
  56744. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  56745. and distribution as defined by Sections 1 through 9 of this document.
  56746. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  56747. the copyright owner that is granting the License.
  56748. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  56749. other entities that control, are controlled by, or are under common
  56750. control with that entity. For the purposes of this definition,
  56751. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  56752. direction or management of such entity, whether by contract or
  56753. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  56754. outstanding shares, or (iii) beneficial ownership of such entity.
  56755. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  56756. exercising permissions granted by this License.
  56757. &quot;Source&quot; form shall mean the preferred form for making modifications,
  56758. including but not limited to software source code, documentation
  56759. source, and configuration files.
  56760. &quot;Object&quot; form shall mean any form resulting from mechanical
  56761. transformation or translation of a Source form, including but
  56762. not limited to compiled object code, generated documentation,
  56763. and conversions to other media types.
  56764. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  56765. Object form, made available under the License, as indicated by a
  56766. copyright notice that is included in or attached to the work
  56767. (an example is provided in the Appendix below).
  56768. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  56769. form, that is based on (or derived from) the Work and for which the
  56770. editorial revisions, annotations, elaborations, or other modifications
  56771. represent, as a whole, an original work of authorship. For the purposes
  56772. of this License, Derivative Works shall not include works that remain
  56773. separable from, or merely link (or bind by name) to the interfaces of,
  56774. the Work and Derivative Works thereof.
  56775. &quot;Contribution&quot; shall mean any work of authorship, including
  56776. the original version of the Work and any modifications or additions
  56777. to that Work or Derivative Works thereof, that is intentionally
  56778. submitted to Licensor for inclusion in the Work by the copyright owner
  56779. or by an individual or Legal Entity authorized to submit on behalf of
  56780. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  56781. means any form of electronic, verbal, or written communication sent
  56782. to the Licensor or its representatives, including but not limited to
  56783. communication on electronic mailing lists, source code control systems,
  56784. and issue tracking systems that are managed by, or on behalf of, the
  56785. Licensor for the purpose of discussing and improving the Work, but
  56786. excluding communication that is conspicuously marked or otherwise
  56787. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  56788. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  56789. on behalf of whom a Contribution has been received by Licensor and
  56790. subsequently incorporated within the Work.
  56791. 2. Grant of Copyright License. Subject to the terms and conditions of
  56792. this License, each Contributor hereby grants to You a perpetual,
  56793. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  56794. copyright license to reproduce, prepare Derivative Works of,
  56795. publicly display, publicly perform, sublicense, and distribute the
  56796. Work and such Derivative Works in Source or Object form.
  56797. 3. Grant of Patent License. Subject to the terms and conditions of
  56798. this License, each Contributor hereby grants to You a perpetual,
  56799. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  56800. (except as stated in this section) patent license to make, have made,
  56801. use, offer to sell, sell, import, and otherwise transfer the Work,
  56802. where such license applies only to those patent claims licensable
  56803. by such Contributor that are necessarily infringed by their
  56804. Contribution(s) alone or by combination of their Contribution(s)
  56805. with the Work to which such Contribution(s) was submitted. If You
  56806. institute patent litigation against any entity (including a
  56807. cross-claim or counterclaim in a lawsuit) alleging that the Work
  56808. or a Contribution incorporated within the Work constitutes direct
  56809. or contributory patent infringement, then any patent licenses
  56810. granted to You under this License for that Work shall terminate
  56811. as of the date such litigation is filed.
  56812. 4. Redistribution. You may reproduce and distribute copies of the
  56813. Work or Derivative Works thereof in any medium, with or without
  56814. modifications, and in Source or Object form, provided that You
  56815. meet the following conditions:
  56816. (a) You must give any other recipients of the Work or
  56817. Derivative Works a copy of this License; and
  56818. (b) You must cause any modified files to carry prominent notices
  56819. stating that You changed the files; and
  56820. (c) You must retain, in the Source form of any Derivative Works
  56821. that You distribute, all copyright, patent, trademark, and
  56822. attribution notices from the Source form of the Work,
  56823. excluding those notices that do not pertain to any part of
  56824. the Derivative Works; and
  56825. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  56826. distribution, then any Derivative Works that You distribute must
  56827. include a readable copy of the attribution notices contained
  56828. within such NOTICE file, excluding those notices that do not
  56829. pertain to any part of the Derivative Works, in at least one
  56830. of the following places: within a NOTICE text file distributed
  56831. as part of the Derivative Works; within the Source form or
  56832. documentation, if provided along with the Derivative Works; or,
  56833. within a display generated by the Derivative Works, if and
  56834. wherever such third-party notices normally appear. The contents
  56835. of the NOTICE file are for informational purposes only and
  56836. do not modify the License. You may add Your own attribution
  56837. notices within Derivative Works that You distribute, alongside
  56838. or as an addendum to the NOTICE text from the Work, provided
  56839. that such additional attribution notices cannot be construed
  56840. as modifying the License.
  56841. You may add Your own copyright statement to Your modifications and
  56842. may provide additional or different license terms and conditions
  56843. for use, reproduction, or distribution of Your modifications, or
  56844. for any such Derivative Works as a whole, provided Your use,
  56845. reproduction, and distribution of the Work otherwise complies with
  56846. the conditions stated in this License.
  56847. 5. Submission of Contributions. Unless You explicitly state otherwise,
  56848. any Contribution intentionally submitted for inclusion in the Work
  56849. by You to the Licensor shall be under the terms and conditions of
  56850. this License, without any additional terms or conditions.
  56851. Notwithstanding the above, nothing herein shall supersede or modify
  56852. the terms of any separate license agreement you may have executed
  56853. with Licensor regarding such Contributions.
  56854. 6. Trademarks. This License does not grant permission to use the trade
  56855. names, trademarks, service marks, or product names of the Licensor,
  56856. except as required for reasonable and customary use in describing the
  56857. origin of the Work and reproducing the content of the NOTICE file.
  56858. 7. Disclaimer of Warranty. Unless required by applicable law or
  56859. agreed to in writing, Licensor provides the Work (and each
  56860. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  56861. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  56862. implied, including, without limitation, any warranties or conditions
  56863. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  56864. PARTICULAR PURPOSE. You are solely responsible for determining the
  56865. appropriateness of using or redistributing the Work and assume any
  56866. risks associated with Your exercise of permissions under this License.
  56867. 8. Limitation of Liability. In no event and under no legal theory,
  56868. whether in tort (including negligence), contract, or otherwise,
  56869. unless required by applicable law (such as deliberate and grossly
  56870. negligent acts) or agreed to in writing, shall any Contributor be
  56871. liable to You for damages, including any direct, indirect, special,
  56872. incidental, or consequential damages of any character arising as a
  56873. result of this License or out of the use or inability to use the
  56874. Work (including but not limited to damages for loss of goodwill,
  56875. work stoppage, computer failure or malfunction, or any and all
  56876. other commercial damages or losses), even if such Contributor
  56877. has been advised of the possibility of such damages.
  56878. 9. Accepting Warranty or Additional Liability. While redistributing
  56879. the Work or Derivative Works thereof, You may choose to offer,
  56880. and charge a fee for, acceptance of support, warranty, indemnity,
  56881. or other liability obligations and/or rights consistent with this
  56882. License. However, in accepting such obligations, You may act only
  56883. on Your own behalf and on Your sole responsibility, not on behalf
  56884. of any other Contributor, and only if You agree to indemnify,
  56885. defend, and hold each Contributor harmless for any liability
  56886. incurred by, or claims asserted against, such Contributor by reason
  56887. of your accepting any such warranty or additional liability.
  56888. END OF TERMS AND CONDITIONS
  56889. APPENDIX: How to apply the Apache License to your work.
  56890. To apply the Apache License to your work, attach the following
  56891. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  56892. replaced with your own identifying information. (Don&#x27;t include
  56893. the brackets!) The text should be enclosed in the appropriate
  56894. comment syntax for the file format. We also recommend that a
  56895. file or class name and description of purpose be included on the
  56896. same &quot;printed page&quot; as the copyright notice for easier
  56897. identification within third-party archives.
  56898. Copyright [yyyy] [name of copyright owner]
  56899. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  56900. you may not use this file except in compliance with the License.
  56901. You may obtain a copy of the License at
  56902. http://www.apache.org/licenses/LICENSE-2.0
  56903. Unless required by applicable law or agreed to in writing, software
  56904. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  56905. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  56906. See the License for the specific language governing permissions and
  56907. limitations under the License.
  56908. </pre>
  56909. </div>
  56910. </div>
  56911. <div class="product">
  56912. <span class="title">Jinja2 Python Template Engine</span>
  56913. <span class="homepage"><a href="https://jinja.palletsprojects.com/">homepage</a></span>
  56914. <input type="checkbox" hidden id="161">
  56915. <label class="show" for="161" tabindex="0"></label>
  56916. <div class="licence">
  56917. <pre>Copyright 2007 Pallets
  56918. Redistribution and use in source and binary forms, with or without
  56919. modification, are permitted provided that the following conditions are
  56920. met:
  56921. 1. Redistributions of source code must retain the above copyright
  56922. notice, this list of conditions and the following disclaimer.
  56923. 2. Redistributions in binary form must reproduce the above copyright
  56924. notice, this list of conditions and the following disclaimer in the
  56925. documentation and/or other materials provided with the distribution.
  56926. 3. Neither the name of the copyright holder nor the names of its
  56927. contributors may be used to endorse or promote products derived from
  56928. this software without specific prior written permission.
  56929. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  56930. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  56931. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  56932. PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  56933. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  56934. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  56935. TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  56936. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  56937. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  56938. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  56939. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  56940. </pre>
  56941. </div>
  56942. </div>
  56943. <div class="product">
  56944. <span class="title">jsoncpp</span>
  56945. <span class="homepage"><a href="https://github.com/open-source-parsers/jsoncpp">homepage</a></span>
  56946. <input type="checkbox" hidden id="162">
  56947. <label class="show" for="162" tabindex="0"></label>
  56948. <div class="licence">
  56949. <pre>The JsonCpp library&#x27;s source code, including accompanying documentation,
  56950. tests and demonstration applications, are licensed under the following
  56951. conditions...
  56952. The author (Baptiste Lepilleur) explicitly disclaims copyright in all
  56953. jurisdictions which recognize such a disclaimer. In such jurisdictions,
  56954. this software is released into the Public Domain.
  56955. In jurisdictions which do not recognize Public Domain property (e.g. Germany as of
  56956. 2010), this software is Copyright (c) 2007-2010 by Baptiste Lepilleur, and is
  56957. released under the terms of the MIT License (see below).
  56958. In jurisdictions which recognize Public Domain property, the user of this
  56959. software may choose to accept it either as 1) Public Domain, 2) under the
  56960. conditions of the MIT License (see below), or 3) under the terms of dual
  56961. Public Domain/MIT License conditions described here, as they choose.
  56962. The MIT License is about as close to Public Domain as a license can get, and is
  56963. described in clear, concise terms at:
  56964. http://en.wikipedia.org/wiki/MIT_License
  56965. The full text of the MIT License follows:
  56966. ========================================================================
  56967. Copyright (c) 2007-2010 Baptiste Lepilleur
  56968. Permission is hereby granted, free of charge, to any person
  56969. obtaining a copy of this software and associated documentation
  56970. files (the &quot;Software&quot;), to deal in the Software without
  56971. restriction, including without limitation the rights to use, copy,
  56972. modify, merge, publish, distribute, sublicense, and/or sell copies
  56973. of the Software, and to permit persons to whom the Software is
  56974. furnished to do so, subject to the following conditions:
  56975. The above copyright notice and this permission notice shall be
  56976. included in all copies or substantial portions of the Software.
  56977. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  56978. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  56979. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  56980. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
  56981. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  56982. ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  56983. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  56984. SOFTWARE.
  56985. ========================================================================
  56986. (END LICENSE TEXT)
  56987. The MIT license is compatible with both the GPL and commercial
  56988. software, affording one all of the rights of Public Domain with the
  56989. minor nuisance of being required to keep the above copyright notice
  56990. and license text in the source code. Note also that by accepting the
  56991. Public Domain &quot;license&quot; you can re-license your copy using whatever
  56992. license you like.
  56993. </pre>
  56994. </div>
  56995. </div>
  56996. <div class="product">
  56997. <span class="title">Khronos header files</span>
  56998. <span class="homepage"><a href="http://www.khronos.org/registry">homepage</a></span>
  56999. <input type="checkbox" hidden id="163">
  57000. <label class="show" for="163" tabindex="0"></label>
  57001. <div class="licence">
  57002. <pre>Copyright (c) 2007-2010 The Khronos Group Inc.
  57003. Permission is hereby granted, free of charge, to any person obtaining a
  57004. copy of this software and/or associated documentation files (the
  57005. &quot;Materials&quot;), to deal in the Materials without restriction, including
  57006. without limitation the rights to use, copy, modify, merge, publish,
  57007. distribute, sublicense, and/or sell copies of the Materials, and to
  57008. permit persons to whom the Materials are furnished to do so, subject to
  57009. the following conditions:
  57010. The above copyright notice and this permission notice shall be included
  57011. in all copies or substantial portions of the Materials.
  57012. THE MATERIALS ARE PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  57013. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  57014. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  57015. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  57016. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  57017. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  57018. MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
  57019. SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008)
  57020. Copyright (C) 1992 Silicon Graphics, Inc. All Rights Reserved.
  57021. Permission is hereby granted, free of charge, to any person obtaining a copy of
  57022. this software and associated documentation files (the &quot;Software&quot;), to deal in
  57023. the Software without restriction, including without limitation the rights to
  57024. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  57025. of the Software, and to permit persons to whom the Software is furnished to do
  57026. so, subject to the following conditions:
  57027. The above copyright notice including the dates of first publication and either
  57028. this permission notice or a reference to http://oss.sgi.com/projects/FreeB/
  57029. shall be included in all copies or substantial portions of the Software.
  57030. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  57031. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  57032. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON
  57033. GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
  57034. AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  57035. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  57036. Except as contained in this notice, the name of Silicon Graphics, Inc. shall
  57037. not be used in advertising or otherwise to promote the sale, use or other
  57038. dealings in this Software without prior written authorization from Silicon
  57039. Graphics, Inc.
  57040. </pre>
  57041. </div>
  57042. </div>
  57043. <div class="product">
  57044. <span class="title">Khronos reference front-end for GLSL and ESSL</span>
  57045. <span class="homepage"><a href="https://github.com/KhronosGroup/glslang">homepage</a></span>
  57046. <input type="checkbox" hidden id="164">
  57047. <label class="show" for="164" tabindex="0"></label>
  57048. <div class="licence">
  57049. <pre>Copyright (c) 2015-2016 The Khronos Group Inc.
  57050. Permission is hereby granted, free of charge, to any person obtaining a
  57051. copy of this software and/or associated documentation files (the
  57052. &quot;Materials&quot;), to deal in the Materials without restriction, including
  57053. without limitation the rights to use, copy, modify, merge, publish,
  57054. distribute, sublicense, and/or sell copies of the Materials, and to
  57055. permit persons to whom the Materials are furnished to do so, subject to
  57056. the following conditions:
  57057. The above copyright notice and this permission notice shall be included
  57058. in all copies or substantial portions of the Materials.
  57059. MODIFICATIONS TO THIS FILE MAY MEAN IT NO LONGER ACCURATELY REFLECTS
  57060. KHRONOS STANDARDS. THE UNMODIFIED, NORMATIVE VERSIONS OF KHRONOS
  57061. SPECIFICATIONS AND HEADER INFORMATION ARE LOCATED AT
  57062. https://www.khronos.org/registry/
  57063. THE MATERIALS ARE PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  57064. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  57065. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  57066. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  57067. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  57068. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  57069. MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS.
  57070. </pre>
  57071. </div>
  57072. </div>
  57073. <div class="product">
  57074. <span class="title">Khronos Vulkan Tools Components</span>
  57075. <span class="homepage"><a href="https://github.com/KhronosGroup/Vulkan-Tools">homepage</a></span>
  57076. <input type="checkbox" hidden id="165">
  57077. <label class="show" for="165" tabindex="0"></label>
  57078. <div class="licence">
  57079. <pre>
  57080. Apache License
  57081. Version 2.0, January 2004
  57082. http://www.apache.org/licenses/
  57083. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  57084. 1. Definitions.
  57085. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  57086. and distribution as defined by Sections 1 through 9 of this document.
  57087. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  57088. the copyright owner that is granting the License.
  57089. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  57090. other entities that control, are controlled by, or are under common
  57091. control with that entity. For the purposes of this definition,
  57092. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  57093. direction or management of such entity, whether by contract or
  57094. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  57095. outstanding shares, or (iii) beneficial ownership of such entity.
  57096. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  57097. exercising permissions granted by this License.
  57098. &quot;Source&quot; form shall mean the preferred form for making modifications,
  57099. including but not limited to software source code, documentation
  57100. source, and configuration files.
  57101. &quot;Object&quot; form shall mean any form resulting from mechanical
  57102. transformation or translation of a Source form, including but
  57103. not limited to compiled object code, generated documentation,
  57104. and conversions to other media types.
  57105. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  57106. Object form, made available under the License, as indicated by a
  57107. copyright notice that is included in or attached to the work
  57108. (an example is provided in the Appendix below).
  57109. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  57110. form, that is based on (or derived from) the Work and for which the
  57111. editorial revisions, annotations, elaborations, or other modifications
  57112. represent, as a whole, an original work of authorship. For the purposes
  57113. of this License, Derivative Works shall not include works that remain
  57114. separable from, or merely link (or bind by name) to the interfaces of,
  57115. the Work and Derivative Works thereof.
  57116. &quot;Contribution&quot; shall mean any work of authorship, including
  57117. the original version of the Work and any modifications or additions
  57118. to that Work or Derivative Works thereof, that is intentionally
  57119. submitted to Licensor for inclusion in the Work by the copyright owner
  57120. or by an individual or Legal Entity authorized to submit on behalf of
  57121. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  57122. means any form of electronic, verbal, or written communication sent
  57123. to the Licensor or its representatives, including but not limited to
  57124. communication on electronic mailing lists, source code control systems,
  57125. and issue tracking systems that are managed by, or on behalf of, the
  57126. Licensor for the purpose of discussing and improving the Work, but
  57127. excluding communication that is conspicuously marked or otherwise
  57128. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  57129. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  57130. on behalf of whom a Contribution has been received by Licensor and
  57131. subsequently incorporated within the Work.
  57132. 2. Grant of Copyright License. Subject to the terms and conditions of
  57133. this License, each Contributor hereby grants to You a perpetual,
  57134. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  57135. copyright license to reproduce, prepare Derivative Works of,
  57136. publicly display, publicly perform, sublicense, and distribute the
  57137. Work and such Derivative Works in Source or Object form.
  57138. 3. Grant of Patent License. Subject to the terms and conditions of
  57139. this License, each Contributor hereby grants to You a perpetual,
  57140. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  57141. (except as stated in this section) patent license to make, have made,
  57142. use, offer to sell, sell, import, and otherwise transfer the Work,
  57143. where such license applies only to those patent claims licensable
  57144. by such Contributor that are necessarily infringed by their
  57145. Contribution(s) alone or by combination of their Contribution(s)
  57146. with the Work to which such Contribution(s) was submitted. If You
  57147. institute patent litigation against any entity (including a
  57148. cross-claim or counterclaim in a lawsuit) alleging that the Work
  57149. or a Contribution incorporated within the Work constitutes direct
  57150. or contributory patent infringement, then any patent licenses
  57151. granted to You under this License for that Work shall terminate
  57152. as of the date such litigation is filed.
  57153. 4. Redistribution. You may reproduce and distribute copies of the
  57154. Work or Derivative Works thereof in any medium, with or without
  57155. modifications, and in Source or Object form, provided that You
  57156. meet the following conditions:
  57157. (a) You must give any other recipients of the Work or
  57158. Derivative Works a copy of this License; and
  57159. (b) You must cause any modified files to carry prominent notices
  57160. stating that You changed the files; and
  57161. (c) You must retain, in the Source form of any Derivative Works
  57162. that You distribute, all copyright, patent, trademark, and
  57163. attribution notices from the Source form of the Work,
  57164. excluding those notices that do not pertain to any part of
  57165. the Derivative Works; and
  57166. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  57167. distribution, then any Derivative Works that You distribute must
  57168. include a readable copy of the attribution notices contained
  57169. within such NOTICE file, excluding those notices that do not
  57170. pertain to any part of the Derivative Works, in at least one
  57171. of the following places: within a NOTICE text file distributed
  57172. as part of the Derivative Works; within the Source form or
  57173. documentation, if provided along with the Derivative Works; or,
  57174. within a display generated by the Derivative Works, if and
  57175. wherever such third-party notices normally appear. The contents
  57176. of the NOTICE file are for informational purposes only and
  57177. do not modify the License. You may add Your own attribution
  57178. notices within Derivative Works that You distribute, alongside
  57179. or as an addendum to the NOTICE text from the Work, provided
  57180. that such additional attribution notices cannot be construed
  57181. as modifying the License.
  57182. You may add Your own copyright statement to Your modifications and
  57183. may provide additional or different license terms and conditions
  57184. for use, reproduction, or distribution of Your modifications, or
  57185. for any such Derivative Works as a whole, provided Your use,
  57186. reproduction, and distribution of the Work otherwise complies with
  57187. the conditions stated in this License.
  57188. 5. Submission of Contributions. Unless You explicitly state otherwise,
  57189. any Contribution intentionally submitted for inclusion in the Work
  57190. by You to the Licensor shall be under the terms and conditions of
  57191. this License, without any additional terms or conditions.
  57192. Notwithstanding the above, nothing herein shall supersede or modify
  57193. the terms of any separate license agreement you may have executed
  57194. with Licensor regarding such Contributions.
  57195. 6. Trademarks. This License does not grant permission to use the trade
  57196. names, trademarks, service marks, or product names of the Licensor,
  57197. except as required for reasonable and customary use in describing the
  57198. origin of the Work and reproducing the content of the NOTICE file.
  57199. 7. Disclaimer of Warranty. Unless required by applicable law or
  57200. agreed to in writing, Licensor provides the Work (and each
  57201. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  57202. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  57203. implied, including, without limitation, any warranties or conditions
  57204. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  57205. PARTICULAR PURPOSE. You are solely responsible for determining the
  57206. appropriateness of using or redistributing the Work and assume any
  57207. risks associated with Your exercise of permissions under this License.
  57208. 8. Limitation of Liability. In no event and under no legal theory,
  57209. whether in tort (including negligence), contract, or otherwise,
  57210. unless required by applicable law (such as deliberate and grossly
  57211. negligent acts) or agreed to in writing, shall any Contributor be
  57212. liable to You for damages, including any direct, indirect, special,
  57213. incidental, or consequential damages of any character arising as a
  57214. result of this License or out of the use or inability to use the
  57215. Work (including but not limited to damages for loss of goodwill,
  57216. work stoppage, computer failure or malfunction, or any and all
  57217. other commercial damages or losses), even if such Contributor
  57218. has been advised of the possibility of such damages.
  57219. 9. Accepting Warranty or Additional Liability. While redistributing
  57220. the Work or Derivative Works thereof, You may choose to offer,
  57221. and charge a fee for, acceptance of support, warranty, indemnity,
  57222. or other liability obligations and/or rights consistent with this
  57223. License. However, in accepting such obligations, You may act only
  57224. on Your own behalf and on Your sole responsibility, not on behalf
  57225. of any other Contributor, and only if You agree to indemnify,
  57226. defend, and hold each Contributor harmless for any liability
  57227. incurred by, or claims asserted against, such Contributor by reason
  57228. of your accepting any such warranty or additional liability.
  57229. END OF TERMS AND CONDITIONS
  57230. APPENDIX: How to apply the Apache License to your work.
  57231. To apply the Apache License to your work, attach the following
  57232. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  57233. replaced with your own identifying information. (Don&#x27;t include
  57234. the brackets!) The text should be enclosed in the appropriate
  57235. comment syntax for the file format. We also recommend that a
  57236. file or class name and description of purpose be included on the
  57237. same &quot;printed page&quot; as the copyright notice for easier
  57238. identification within third-party archives.
  57239. Copyright [yyyy] [name of copyright owner]
  57240. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  57241. you may not use this file except in compliance with the License.
  57242. You may obtain a copy of the License at
  57243. http://www.apache.org/licenses/LICENSE-2.0
  57244. Unless required by applicable law or agreed to in writing, software
  57245. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  57246. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  57247. See the License for the specific language governing permissions and
  57248. limitations under the License.
  57249. </pre>
  57250. </div>
  57251. </div>
  57252. <div class="product">
  57253. <span class="title">Khronos Vulkan Validation Layers Components</span>
  57254. <span class="homepage"><a href="https://github.com/KhronosGroup/Vulkan-ValidationLayers">homepage</a></span>
  57255. <input type="checkbox" hidden id="166">
  57256. <label class="show" for="166" tabindex="0"></label>
  57257. <div class="licence">
  57258. <pre>The majority of files in this project use the Apache 2.0 License.
  57259. There are a few exceptions and their license can be found in the source.
  57260. Any license deviations from Apache 2.0 are &quot;more permissive&quot; licenses.
  57261. Any file without a license in it&#x27;s source defaults to the repository Apache 2.0 License.
  57262. ===========================================================================================
  57263. Apache License
  57264. Version 2.0, January 2004
  57265. http://www.apache.org/licenses/
  57266. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  57267. 1. Definitions.
  57268. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  57269. and distribution as defined by Sections 1 through 9 of this document.
  57270. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  57271. the copyright owner that is granting the License.
  57272. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  57273. other entities that control, are controlled by, or are under common
  57274. control with that entity. For the purposes of this definition,
  57275. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  57276. direction or management of such entity, whether by contract or
  57277. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  57278. outstanding shares, or (iii) beneficial ownership of such entity.
  57279. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  57280. exercising permissions granted by this License.
  57281. &quot;Source&quot; form shall mean the preferred form for making modifications,
  57282. including but not limited to software source code, documentation
  57283. source, and configuration files.
  57284. &quot;Object&quot; form shall mean any form resulting from mechanical
  57285. transformation or translation of a Source form, including but
  57286. not limited to compiled object code, generated documentation,
  57287. and conversions to other media types.
  57288. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  57289. Object form, made available under the License, as indicated by a
  57290. copyright notice that is included in or attached to the work
  57291. (an example is provided in the Appendix below).
  57292. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  57293. form, that is based on (or derived from) the Work and for which the
  57294. editorial revisions, annotations, elaborations, or other modifications
  57295. represent, as a whole, an original work of authorship. For the purposes
  57296. of this License, Derivative Works shall not include works that remain
  57297. separable from, or merely link (or bind by name) to the interfaces of,
  57298. the Work and Derivative Works thereof.
  57299. &quot;Contribution&quot; shall mean any work of authorship, including
  57300. the original version of the Work and any modifications or additions
  57301. to that Work or Derivative Works thereof, that is intentionally
  57302. submitted to Licensor for inclusion in the Work by the copyright owner
  57303. or by an individual or Legal Entity authorized to submit on behalf of
  57304. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  57305. means any form of electronic, verbal, or written communication sent
  57306. to the Licensor or its representatives, including but not limited to
  57307. communication on electronic mailing lists, source code control systems,
  57308. and issue tracking systems that are managed by, or on behalf of, the
  57309. Licensor for the purpose of discussing and improving the Work, but
  57310. excluding communication that is conspicuously marked or otherwise
  57311. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  57312. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  57313. on behalf of whom a Contribution has been received by Licensor and
  57314. subsequently incorporated within the Work.
  57315. 2. Grant of Copyright License. Subject to the terms and conditions of
  57316. this License, each Contributor hereby grants to You a perpetual,
  57317. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  57318. copyright license to reproduce, prepare Derivative Works of,
  57319. publicly display, publicly perform, sublicense, and distribute the
  57320. Work and such Derivative Works in Source or Object form.
  57321. 3. Grant of Patent License. Subject to the terms and conditions of
  57322. this License, each Contributor hereby grants to You a perpetual,
  57323. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  57324. (except as stated in this section) patent license to make, have made,
  57325. use, offer to sell, sell, import, and otherwise transfer the Work,
  57326. where such license applies only to those patent claims licensable
  57327. by such Contributor that are necessarily infringed by their
  57328. Contribution(s) alone or by combination of their Contribution(s)
  57329. with the Work to which such Contribution(s) was submitted. If You
  57330. institute patent litigation against any entity (including a
  57331. cross-claim or counterclaim in a lawsuit) alleging that the Work
  57332. or a Contribution incorporated within the Work constitutes direct
  57333. or contributory patent infringement, then any patent licenses
  57334. granted to You under this License for that Work shall terminate
  57335. as of the date such litigation is filed.
  57336. 4. Redistribution. You may reproduce and distribute copies of the
  57337. Work or Derivative Works thereof in any medium, with or without
  57338. modifications, and in Source or Object form, provided that You
  57339. meet the following conditions:
  57340. (a) You must give any other recipients of the Work or
  57341. Derivative Works a copy of this License; and
  57342. (b) You must cause any modified files to carry prominent notices
  57343. stating that You changed the files; and
  57344. (c) You must retain, in the Source form of any Derivative Works
  57345. that You distribute, all copyright, patent, trademark, and
  57346. attribution notices from the Source form of the Work,
  57347. excluding those notices that do not pertain to any part of
  57348. the Derivative Works; and
  57349. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  57350. distribution, then any Derivative Works that You distribute must
  57351. include a readable copy of the attribution notices contained
  57352. within such NOTICE file, excluding those notices that do not
  57353. pertain to any part of the Derivative Works, in at least one
  57354. of the following places: within a NOTICE text file distributed
  57355. as part of the Derivative Works; within the Source form or
  57356. documentation, if provided along with the Derivative Works; or,
  57357. within a display generated by the Derivative Works, if and
  57358. wherever such third-party notices normally appear. The contents
  57359. of the NOTICE file are for informational purposes only and
  57360. do not modify the License. You may add Your own attribution
  57361. notices within Derivative Works that You distribute, alongside
  57362. or as an addendum to the NOTICE text from the Work, provided
  57363. that such additional attribution notices cannot be construed
  57364. as modifying the License.
  57365. You may add Your own copyright statement to Your modifications and
  57366. may provide additional or different license terms and conditions
  57367. for use, reproduction, or distribution of Your modifications, or
  57368. for any such Derivative Works as a whole, provided Your use,
  57369. reproduction, and distribution of the Work otherwise complies with
  57370. the conditions stated in this License.
  57371. 5. Submission of Contributions. Unless You explicitly state otherwise,
  57372. any Contribution intentionally submitted for inclusion in the Work
  57373. by You to the Licensor shall be under the terms and conditions of
  57374. this License, without any additional terms or conditions.
  57375. Notwithstanding the above, nothing herein shall supersede or modify
  57376. the terms of any separate license agreement you may have executed
  57377. with Licensor regarding such Contributions.
  57378. 6. Trademarks. This License does not grant permission to use the trade
  57379. names, trademarks, service marks, or product names of the Licensor,
  57380. except as required for reasonable and customary use in describing the
  57381. origin of the Work and reproducing the content of the NOTICE file.
  57382. 7. Disclaimer of Warranty. Unless required by applicable law or
  57383. agreed to in writing, Licensor provides the Work (and each
  57384. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  57385. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  57386. implied, including, without limitation, any warranties or conditions
  57387. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  57388. PARTICULAR PURPOSE. You are solely responsible for determining the
  57389. appropriateness of using or redistributing the Work and assume any
  57390. risks associated with Your exercise of permissions under this License.
  57391. 8. Limitation of Liability. In no event and under no legal theory,
  57392. whether in tort (including negligence), contract, or otherwise,
  57393. unless required by applicable law (such as deliberate and grossly
  57394. negligent acts) or agreed to in writing, shall any Contributor be
  57395. liable to You for damages, including any direct, indirect, special,
  57396. incidental, or consequential damages of any character arising as a
  57397. result of this License or out of the use or inability to use the
  57398. Work (including but not limited to damages for loss of goodwill,
  57399. work stoppage, computer failure or malfunction, or any and all
  57400. other commercial damages or losses), even if such Contributor
  57401. has been advised of the possibility of such damages.
  57402. 9. Accepting Warranty or Additional Liability. While redistributing
  57403. the Work or Derivative Works thereof, You may choose to offer,
  57404. and charge a fee for, acceptance of support, warranty, indemnity,
  57405. or other liability obligations and/or rights consistent with this
  57406. License. However, in accepting such obligations, You may act only
  57407. on Your own behalf and on Your sole responsibility, not on behalf
  57408. of any other Contributor, and only if You agree to indemnify,
  57409. defend, and hold each Contributor harmless for any liability
  57410. incurred by, or claims asserted against, such Contributor by reason
  57411. of your accepting any such warranty or additional liability.
  57412. END OF TERMS AND CONDITIONS
  57413. APPENDIX: How to apply the Apache License to your work.
  57414. To apply the Apache License to your work, attach the following
  57415. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  57416. replaced with your own identifying information. (Don&#x27;t include
  57417. the brackets!) The text should be enclosed in the appropriate
  57418. comment syntax for the file format. We also recommend that a
  57419. file or class name and description of purpose be included on the
  57420. same &quot;printed page&quot; as the copyright notice for easier
  57421. identification within third-party archives.
  57422. Copyright [yyyy] [name of copyright owner]
  57423. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  57424. you may not use this file except in compliance with the License.
  57425. You may obtain a copy of the License at
  57426. http://www.apache.org/licenses/LICENSE-2.0
  57427. Unless required by applicable law or agreed to in writing, software
  57428. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  57429. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  57430. See the License for the specific language governing permissions and
  57431. limitations under the License.
  57432. </pre>
  57433. </div>
  57434. </div>
  57435. <div class="product">
  57436. <span class="title">Kotlin Stdlib Jdk7</span>
  57437. <span class="homepage"><a href="https://kotlinlang.org/">homepage</a></span>
  57438. <input type="checkbox" hidden id="167">
  57439. <label class="show" for="167" tabindex="0"></label>
  57440. <div class="licence">
  57441. <pre>
  57442. Apache License
  57443. Version 2.0, January 2004
  57444. http://www.apache.org/licenses/
  57445. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  57446. 1. Definitions.
  57447. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  57448. and distribution as defined by Sections 1 through 9 of this document.
  57449. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  57450. the copyright owner that is granting the License.
  57451. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  57452. other entities that control, are controlled by, or are under common
  57453. control with that entity. For the purposes of this definition,
  57454. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  57455. direction or management of such entity, whether by contract or
  57456. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  57457. outstanding shares, or (iii) beneficial ownership of such entity.
  57458. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  57459. exercising permissions granted by this License.
  57460. &quot;Source&quot; form shall mean the preferred form for making modifications,
  57461. including but not limited to software source code, documentation
  57462. source, and configuration files.
  57463. &quot;Object&quot; form shall mean any form resulting from mechanical
  57464. transformation or translation of a Source form, including but
  57465. not limited to compiled object code, generated documentation,
  57466. and conversions to other media types.
  57467. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  57468. Object form, made available under the License, as indicated by a
  57469. copyright notice that is included in or attached to the work
  57470. (an example is provided in the Appendix below).
  57471. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  57472. form, that is based on (or derived from) the Work and for which the
  57473. editorial revisions, annotations, elaborations, or other modifications
  57474. represent, as a whole, an original work of authorship. For the purposes
  57475. of this License, Derivative Works shall not include works that remain
  57476. separable from, or merely link (or bind by name) to the interfaces of,
  57477. the Work and Derivative Works thereof.
  57478. &quot;Contribution&quot; shall mean any work of authorship, including
  57479. the original version of the Work and any modifications or additions
  57480. to that Work or Derivative Works thereof, that is intentionally
  57481. submitted to Licensor for inclusion in the Work by the copyright owner
  57482. or by an individual or Legal Entity authorized to submit on behalf of
  57483. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  57484. means any form of electronic, verbal, or written communication sent
  57485. to the Licensor or its representatives, including but not limited to
  57486. communication on electronic mailing lists, source code control systems,
  57487. and issue tracking systems that are managed by, or on behalf of, the
  57488. Licensor for the purpose of discussing and improving the Work, but
  57489. excluding communication that is conspicuously marked or otherwise
  57490. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  57491. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  57492. on behalf of whom a Contribution has been received by Licensor and
  57493. subsequently incorporated within the Work.
  57494. 2. Grant of Copyright License. Subject to the terms and conditions of
  57495. this License, each Contributor hereby grants to You a perpetual,
  57496. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  57497. copyright license to reproduce, prepare Derivative Works of,
  57498. publicly display, publicly perform, sublicense, and distribute the
  57499. Work and such Derivative Works in Source or Object form.
  57500. 3. Grant of Patent License. Subject to the terms and conditions of
  57501. this License, each Contributor hereby grants to You a perpetual,
  57502. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  57503. (except as stated in this section) patent license to make, have made,
  57504. use, offer to sell, sell, import, and otherwise transfer the Work,
  57505. where such license applies only to those patent claims licensable
  57506. by such Contributor that are necessarily infringed by their
  57507. Contribution(s) alone or by combination of their Contribution(s)
  57508. with the Work to which such Contribution(s) was submitted. If You
  57509. institute patent litigation against any entity (including a
  57510. cross-claim or counterclaim in a lawsuit) alleging that the Work
  57511. or a Contribution incorporated within the Work constitutes direct
  57512. or contributory patent infringement, then any patent licenses
  57513. granted to You under this License for that Work shall terminate
  57514. as of the date such litigation is filed.
  57515. 4. Redistribution. You may reproduce and distribute copies of the
  57516. Work or Derivative Works thereof in any medium, with or without
  57517. modifications, and in Source or Object form, provided that You
  57518. meet the following conditions:
  57519. (a) You must give any other recipients of the Work or
  57520. Derivative Works a copy of this License; and
  57521. (b) You must cause any modified files to carry prominent notices
  57522. stating that You changed the files; and
  57523. (c) You must retain, in the Source form of any Derivative Works
  57524. that You distribute, all copyright, patent, trademark, and
  57525. attribution notices from the Source form of the Work,
  57526. excluding those notices that do not pertain to any part of
  57527. the Derivative Works; and
  57528. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  57529. distribution, then any Derivative Works that You distribute must
  57530. include a readable copy of the attribution notices contained
  57531. within such NOTICE file, excluding those notices that do not
  57532. pertain to any part of the Derivative Works, in at least one
  57533. of the following places: within a NOTICE text file distributed
  57534. as part of the Derivative Works; within the Source form or
  57535. documentation, if provided along with the Derivative Works; or,
  57536. within a display generated by the Derivative Works, if and
  57537. wherever such third-party notices normally appear. The contents
  57538. of the NOTICE file are for informational purposes only and
  57539. do not modify the License. You may add Your own attribution
  57540. notices within Derivative Works that You distribute, alongside
  57541. or as an addendum to the NOTICE text from the Work, provided
  57542. that such additional attribution notices cannot be construed
  57543. as modifying the License.
  57544. You may add Your own copyright statement to Your modifications and
  57545. may provide additional or different license terms and conditions
  57546. for use, reproduction, or distribution of Your modifications, or
  57547. for any such Derivative Works as a whole, provided Your use,
  57548. reproduction, and distribution of the Work otherwise complies with
  57549. the conditions stated in this License.
  57550. 5. Submission of Contributions. Unless You explicitly state otherwise,
  57551. any Contribution intentionally submitted for inclusion in the Work
  57552. by You to the Licensor shall be under the terms and conditions of
  57553. this License, without any additional terms or conditions.
  57554. Notwithstanding the above, nothing herein shall supersede or modify
  57555. the terms of any separate license agreement you may have executed
  57556. with Licensor regarding such Contributions.
  57557. 6. Trademarks. This License does not grant permission to use the trade
  57558. names, trademarks, service marks, or product names of the Licensor,
  57559. except as required for reasonable and customary use in describing the
  57560. origin of the Work and reproducing the content of the NOTICE file.
  57561. 7. Disclaimer of Warranty. Unless required by applicable law or
  57562. agreed to in writing, Licensor provides the Work (and each
  57563. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  57564. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  57565. implied, including, without limitation, any warranties or conditions
  57566. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  57567. PARTICULAR PURPOSE. You are solely responsible for determining the
  57568. appropriateness of using or redistributing the Work and assume any
  57569. risks associated with Your exercise of permissions under this License.
  57570. 8. Limitation of Liability. In no event and under no legal theory,
  57571. whether in tort (including negligence), contract, or otherwise,
  57572. unless required by applicable law (such as deliberate and grossly
  57573. negligent acts) or agreed to in writing, shall any Contributor be
  57574. liable to You for damages, including any direct, indirect, special,
  57575. incidental, or consequential damages of any character arising as a
  57576. result of this License or out of the use or inability to use the
  57577. Work (including but not limited to damages for loss of goodwill,
  57578. work stoppage, computer failure or malfunction, or any and all
  57579. other commercial damages or losses), even if such Contributor
  57580. has been advised of the possibility of such damages.
  57581. 9. Accepting Warranty or Additional Liability. While redistributing
  57582. the Work or Derivative Works thereof, You may choose to offer,
  57583. and charge a fee for, acceptance of support, warranty, indemnity,
  57584. or other liability obligations and/or rights consistent with this
  57585. License. However, in accepting such obligations, You may act only
  57586. on Your own behalf and on Your sole responsibility, not on behalf
  57587. of any other Contributor, and only if You agree to indemnify,
  57588. defend, and hold each Contributor harmless for any liability
  57589. incurred by, or claims asserted against, such Contributor by reason
  57590. of your accepting any such warranty or additional liability.
  57591. END OF TERMS AND CONDITIONS
  57592. APPENDIX: How to apply the Apache License to your work.
  57593. To apply the Apache License to your work, attach the following
  57594. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  57595. replaced with your own identifying information. (Don&#x27;t include
  57596. the brackets!) The text should be enclosed in the appropriate
  57597. comment syntax for the file format. We also recommend that a
  57598. file or class name and description of purpose be included on the
  57599. same &quot;printed page&quot; as the copyright notice for easier
  57600. identification within third-party archives.
  57601. Copyright [yyyy] [name of copyright owner]
  57602. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  57603. you may not use this file except in compliance with the License.
  57604. You may obtain a copy of the License at
  57605. http://www.apache.org/licenses/LICENSE-2.0
  57606. Unless required by applicable law or agreed to in writing, software
  57607. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  57608. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  57609. See the License for the specific language governing permissions and
  57610. limitations under the License.
  57611. </pre>
  57612. </div>
  57613. </div>
  57614. <div class="product">
  57615. <span class="title">Kotlin Stdlib Jdk8</span>
  57616. <span class="homepage"><a href="https://kotlinlang.org/">homepage</a></span>
  57617. <input type="checkbox" hidden id="168">
  57618. <label class="show" for="168" tabindex="0"></label>
  57619. <div class="licence">
  57620. <pre>
  57621. Apache License
  57622. Version 2.0, January 2004
  57623. http://www.apache.org/licenses/
  57624. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  57625. 1. Definitions.
  57626. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  57627. and distribution as defined by Sections 1 through 9 of this document.
  57628. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  57629. the copyright owner that is granting the License.
  57630. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  57631. other entities that control, are controlled by, or are under common
  57632. control with that entity. For the purposes of this definition,
  57633. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  57634. direction or management of such entity, whether by contract or
  57635. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  57636. outstanding shares, or (iii) beneficial ownership of such entity.
  57637. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  57638. exercising permissions granted by this License.
  57639. &quot;Source&quot; form shall mean the preferred form for making modifications,
  57640. including but not limited to software source code, documentation
  57641. source, and configuration files.
  57642. &quot;Object&quot; form shall mean any form resulting from mechanical
  57643. transformation or translation of a Source form, including but
  57644. not limited to compiled object code, generated documentation,
  57645. and conversions to other media types.
  57646. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  57647. Object form, made available under the License, as indicated by a
  57648. copyright notice that is included in or attached to the work
  57649. (an example is provided in the Appendix below).
  57650. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  57651. form, that is based on (or derived from) the Work and for which the
  57652. editorial revisions, annotations, elaborations, or other modifications
  57653. represent, as a whole, an original work of authorship. For the purposes
  57654. of this License, Derivative Works shall not include works that remain
  57655. separable from, or merely link (or bind by name) to the interfaces of,
  57656. the Work and Derivative Works thereof.
  57657. &quot;Contribution&quot; shall mean any work of authorship, including
  57658. the original version of the Work and any modifications or additions
  57659. to that Work or Derivative Works thereof, that is intentionally
  57660. submitted to Licensor for inclusion in the Work by the copyright owner
  57661. or by an individual or Legal Entity authorized to submit on behalf of
  57662. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  57663. means any form of electronic, verbal, or written communication sent
  57664. to the Licensor or its representatives, including but not limited to
  57665. communication on electronic mailing lists, source code control systems,
  57666. and issue tracking systems that are managed by, or on behalf of, the
  57667. Licensor for the purpose of discussing and improving the Work, but
  57668. excluding communication that is conspicuously marked or otherwise
  57669. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  57670. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  57671. on behalf of whom a Contribution has been received by Licensor and
  57672. subsequently incorporated within the Work.
  57673. 2. Grant of Copyright License. Subject to the terms and conditions of
  57674. this License, each Contributor hereby grants to You a perpetual,
  57675. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  57676. copyright license to reproduce, prepare Derivative Works of,
  57677. publicly display, publicly perform, sublicense, and distribute the
  57678. Work and such Derivative Works in Source or Object form.
  57679. 3. Grant of Patent License. Subject to the terms and conditions of
  57680. this License, each Contributor hereby grants to You a perpetual,
  57681. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  57682. (except as stated in this section) patent license to make, have made,
  57683. use, offer to sell, sell, import, and otherwise transfer the Work,
  57684. where such license applies only to those patent claims licensable
  57685. by such Contributor that are necessarily infringed by their
  57686. Contribution(s) alone or by combination of their Contribution(s)
  57687. with the Work to which such Contribution(s) was submitted. If You
  57688. institute patent litigation against any entity (including a
  57689. cross-claim or counterclaim in a lawsuit) alleging that the Work
  57690. or a Contribution incorporated within the Work constitutes direct
  57691. or contributory patent infringement, then any patent licenses
  57692. granted to You under this License for that Work shall terminate
  57693. as of the date such litigation is filed.
  57694. 4. Redistribution. You may reproduce and distribute copies of the
  57695. Work or Derivative Works thereof in any medium, with or without
  57696. modifications, and in Source or Object form, provided that You
  57697. meet the following conditions:
  57698. (a) You must give any other recipients of the Work or
  57699. Derivative Works a copy of this License; and
  57700. (b) You must cause any modified files to carry prominent notices
  57701. stating that You changed the files; and
  57702. (c) You must retain, in the Source form of any Derivative Works
  57703. that You distribute, all copyright, patent, trademark, and
  57704. attribution notices from the Source form of the Work,
  57705. excluding those notices that do not pertain to any part of
  57706. the Derivative Works; and
  57707. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  57708. distribution, then any Derivative Works that You distribute must
  57709. include a readable copy of the attribution notices contained
  57710. within such NOTICE file, excluding those notices that do not
  57711. pertain to any part of the Derivative Works, in at least one
  57712. of the following places: within a NOTICE text file distributed
  57713. as part of the Derivative Works; within the Source form or
  57714. documentation, if provided along with the Derivative Works; or,
  57715. within a display generated by the Derivative Works, if and
  57716. wherever such third-party notices normally appear. The contents
  57717. of the NOTICE file are for informational purposes only and
  57718. do not modify the License. You may add Your own attribution
  57719. notices within Derivative Works that You distribute, alongside
  57720. or as an addendum to the NOTICE text from the Work, provided
  57721. that such additional attribution notices cannot be construed
  57722. as modifying the License.
  57723. You may add Your own copyright statement to Your modifications and
  57724. may provide additional or different license terms and conditions
  57725. for use, reproduction, or distribution of Your modifications, or
  57726. for any such Derivative Works as a whole, provided Your use,
  57727. reproduction, and distribution of the Work otherwise complies with
  57728. the conditions stated in this License.
  57729. 5. Submission of Contributions. Unless You explicitly state otherwise,
  57730. any Contribution intentionally submitted for inclusion in the Work
  57731. by You to the Licensor shall be under the terms and conditions of
  57732. this License, without any additional terms or conditions.
  57733. Notwithstanding the above, nothing herein shall supersede or modify
  57734. the terms of any separate license agreement you may have executed
  57735. with Licensor regarding such Contributions.
  57736. 6. Trademarks. This License does not grant permission to use the trade
  57737. names, trademarks, service marks, or product names of the Licensor,
  57738. except as required for reasonable and customary use in describing the
  57739. origin of the Work and reproducing the content of the NOTICE file.
  57740. 7. Disclaimer of Warranty. Unless required by applicable law or
  57741. agreed to in writing, Licensor provides the Work (and each
  57742. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  57743. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  57744. implied, including, without limitation, any warranties or conditions
  57745. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  57746. PARTICULAR PURPOSE. You are solely responsible for determining the
  57747. appropriateness of using or redistributing the Work and assume any
  57748. risks associated with Your exercise of permissions under this License.
  57749. 8. Limitation of Liability. In no event and under no legal theory,
  57750. whether in tort (including negligence), contract, or otherwise,
  57751. unless required by applicable law (such as deliberate and grossly
  57752. negligent acts) or agreed to in writing, shall any Contributor be
  57753. liable to You for damages, including any direct, indirect, special,
  57754. incidental, or consequential damages of any character arising as a
  57755. result of this License or out of the use or inability to use the
  57756. Work (including but not limited to damages for loss of goodwill,
  57757. work stoppage, computer failure or malfunction, or any and all
  57758. other commercial damages or losses), even if such Contributor
  57759. has been advised of the possibility of such damages.
  57760. 9. Accepting Warranty or Additional Liability. While redistributing
  57761. the Work or Derivative Works thereof, You may choose to offer,
  57762. and charge a fee for, acceptance of support, warranty, indemnity,
  57763. or other liability obligations and/or rights consistent with this
  57764. License. However, in accepting such obligations, You may act only
  57765. on Your own behalf and on Your sole responsibility, not on behalf
  57766. of any other Contributor, and only if You agree to indemnify,
  57767. defend, and hold each Contributor harmless for any liability
  57768. incurred by, or claims asserted against, such Contributor by reason
  57769. of your accepting any such warranty or additional liability.
  57770. END OF TERMS AND CONDITIONS
  57771. APPENDIX: How to apply the Apache License to your work.
  57772. To apply the Apache License to your work, attach the following
  57773. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  57774. replaced with your own identifying information. (Don&#x27;t include
  57775. the brackets!) The text should be enclosed in the appropriate
  57776. comment syntax for the file format. We also recommend that a
  57777. file or class name and description of purpose be included on the
  57778. same &quot;printed page&quot; as the copyright notice for easier
  57779. identification within third-party archives.
  57780. Copyright [yyyy] [name of copyright owner]
  57781. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  57782. you may not use this file except in compliance with the License.
  57783. You may obtain a copy of the License at
  57784. http://www.apache.org/licenses/LICENSE-2.0
  57785. Unless required by applicable law or agreed to in writing, software
  57786. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  57787. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  57788. See the License for the specific language governing permissions and
  57789. limitations under the License.
  57790. </pre>
  57791. </div>
  57792. </div>
  57793. <div class="product">
  57794. <span class="title">kotlinx-coroutines-android</span>
  57795. <span class="homepage"><a href="https://github.com/Kotlin/kotlinx.coroutines">homepage</a></span>
  57796. <input type="checkbox" hidden id="169">
  57797. <label class="show" for="169" tabindex="0"></label>
  57798. <div class="licence">
  57799. <pre>
  57800. Apache License
  57801. Version 2.0, January 2004
  57802. http://www.apache.org/licenses/
  57803. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  57804. 1. Definitions.
  57805. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  57806. and distribution as defined by Sections 1 through 9 of this document.
  57807. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  57808. the copyright owner that is granting the License.
  57809. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  57810. other entities that control, are controlled by, or are under common
  57811. control with that entity. For the purposes of this definition,
  57812. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  57813. direction or management of such entity, whether by contract or
  57814. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  57815. outstanding shares, or (iii) beneficial ownership of such entity.
  57816. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  57817. exercising permissions granted by this License.
  57818. &quot;Source&quot; form shall mean the preferred form for making modifications,
  57819. including but not limited to software source code, documentation
  57820. source, and configuration files.
  57821. &quot;Object&quot; form shall mean any form resulting from mechanical
  57822. transformation or translation of a Source form, including but
  57823. not limited to compiled object code, generated documentation,
  57824. and conversions to other media types.
  57825. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  57826. Object form, made available under the License, as indicated by a
  57827. copyright notice that is included in or attached to the work
  57828. (an example is provided in the Appendix below).
  57829. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  57830. form, that is based on (or derived from) the Work and for which the
  57831. editorial revisions, annotations, elaborations, or other modifications
  57832. represent, as a whole, an original work of authorship. For the purposes
  57833. of this License, Derivative Works shall not include works that remain
  57834. separable from, or merely link (or bind by name) to the interfaces of,
  57835. the Work and Derivative Works thereof.
  57836. &quot;Contribution&quot; shall mean any work of authorship, including
  57837. the original version of the Work and any modifications or additions
  57838. to that Work or Derivative Works thereof, that is intentionally
  57839. submitted to Licensor for inclusion in the Work by the copyright owner
  57840. or by an individual or Legal Entity authorized to submit on behalf of
  57841. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  57842. means any form of electronic, verbal, or written communication sent
  57843. to the Licensor or its representatives, including but not limited to
  57844. communication on electronic mailing lists, source code control systems,
  57845. and issue tracking systems that are managed by, or on behalf of, the
  57846. Licensor for the purpose of discussing and improving the Work, but
  57847. excluding communication that is conspicuously marked or otherwise
  57848. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  57849. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  57850. on behalf of whom a Contribution has been received by Licensor and
  57851. subsequently incorporated within the Work.
  57852. 2. Grant of Copyright License. Subject to the terms and conditions of
  57853. this License, each Contributor hereby grants to You a perpetual,
  57854. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  57855. copyright license to reproduce, prepare Derivative Works of,
  57856. publicly display, publicly perform, sublicense, and distribute the
  57857. Work and such Derivative Works in Source or Object form.
  57858. 3. Grant of Patent License. Subject to the terms and conditions of
  57859. this License, each Contributor hereby grants to You a perpetual,
  57860. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  57861. (except as stated in this section) patent license to make, have made,
  57862. use, offer to sell, sell, import, and otherwise transfer the Work,
  57863. where such license applies only to those patent claims licensable
  57864. by such Contributor that are necessarily infringed by their
  57865. Contribution(s) alone or by combination of their Contribution(s)
  57866. with the Work to which such Contribution(s) was submitted. If You
  57867. institute patent litigation against any entity (including a
  57868. cross-claim or counterclaim in a lawsuit) alleging that the Work
  57869. or a Contribution incorporated within the Work constitutes direct
  57870. or contributory patent infringement, then any patent licenses
  57871. granted to You under this License for that Work shall terminate
  57872. as of the date such litigation is filed.
  57873. 4. Redistribution. You may reproduce and distribute copies of the
  57874. Work or Derivative Works thereof in any medium, with or without
  57875. modifications, and in Source or Object form, provided that You
  57876. meet the following conditions:
  57877. (a) You must give any other recipients of the Work or
  57878. Derivative Works a copy of this License; and
  57879. (b) You must cause any modified files to carry prominent notices
  57880. stating that You changed the files; and
  57881. (c) You must retain, in the Source form of any Derivative Works
  57882. that You distribute, all copyright, patent, trademark, and
  57883. attribution notices from the Source form of the Work,
  57884. excluding those notices that do not pertain to any part of
  57885. the Derivative Works; and
  57886. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  57887. distribution, then any Derivative Works that You distribute must
  57888. include a readable copy of the attribution notices contained
  57889. within such NOTICE file, excluding those notices that do not
  57890. pertain to any part of the Derivative Works, in at least one
  57891. of the following places: within a NOTICE text file distributed
  57892. as part of the Derivative Works; within the Source form or
  57893. documentation, if provided along with the Derivative Works; or,
  57894. within a display generated by the Derivative Works, if and
  57895. wherever such third-party notices normally appear. The contents
  57896. of the NOTICE file are for informational purposes only and
  57897. do not modify the License. You may add Your own attribution
  57898. notices within Derivative Works that You distribute, alongside
  57899. or as an addendum to the NOTICE text from the Work, provided
  57900. that such additional attribution notices cannot be construed
  57901. as modifying the License.
  57902. You may add Your own copyright statement to Your modifications and
  57903. may provide additional or different license terms and conditions
  57904. for use, reproduction, or distribution of Your modifications, or
  57905. for any such Derivative Works as a whole, provided Your use,
  57906. reproduction, and distribution of the Work otherwise complies with
  57907. the conditions stated in this License.
  57908. 5. Submission of Contributions. Unless You explicitly state otherwise,
  57909. any Contribution intentionally submitted for inclusion in the Work
  57910. by You to the Licensor shall be under the terms and conditions of
  57911. this License, without any additional terms or conditions.
  57912. Notwithstanding the above, nothing herein shall supersede or modify
  57913. the terms of any separate license agreement you may have executed
  57914. with Licensor regarding such Contributions.
  57915. 6. Trademarks. This License does not grant permission to use the trade
  57916. names, trademarks, service marks, or product names of the Licensor,
  57917. except as required for reasonable and customary use in describing the
  57918. origin of the Work and reproducing the content of the NOTICE file.
  57919. 7. Disclaimer of Warranty. Unless required by applicable law or
  57920. agreed to in writing, Licensor provides the Work (and each
  57921. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  57922. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  57923. implied, including, without limitation, any warranties or conditions
  57924. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  57925. PARTICULAR PURPOSE. You are solely responsible for determining the
  57926. appropriateness of using or redistributing the Work and assume any
  57927. risks associated with Your exercise of permissions under this License.
  57928. 8. Limitation of Liability. In no event and under no legal theory,
  57929. whether in tort (including negligence), contract, or otherwise,
  57930. unless required by applicable law (such as deliberate and grossly
  57931. negligent acts) or agreed to in writing, shall any Contributor be
  57932. liable to You for damages, including any direct, indirect, special,
  57933. incidental, or consequential damages of any character arising as a
  57934. result of this License or out of the use or inability to use the
  57935. Work (including but not limited to damages for loss of goodwill,
  57936. work stoppage, computer failure or malfunction, or any and all
  57937. other commercial damages or losses), even if such Contributor
  57938. has been advised of the possibility of such damages.
  57939. 9. Accepting Warranty or Additional Liability. While redistributing
  57940. the Work or Derivative Works thereof, You may choose to offer,
  57941. and charge a fee for, acceptance of support, warranty, indemnity,
  57942. or other liability obligations and/or rights consistent with this
  57943. License. However, in accepting such obligations, You may act only
  57944. on Your own behalf and on Your sole responsibility, not on behalf
  57945. of any other Contributor, and only if You agree to indemnify,
  57946. defend, and hold each Contributor harmless for any liability
  57947. incurred by, or claims asserted against, such Contributor by reason
  57948. of your accepting any such warranty or additional liability.
  57949. END OF TERMS AND CONDITIONS
  57950. APPENDIX: How to apply the Apache License to your work.
  57951. To apply the Apache License to your work, attach the following
  57952. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  57953. replaced with your own identifying information. (Don&#x27;t include
  57954. the brackets!) The text should be enclosed in the appropriate
  57955. comment syntax for the file format. We also recommend that a
  57956. file or class name and description of purpose be included on the
  57957. same &quot;printed page&quot; as the copyright notice for easier
  57958. identification within third-party archives.
  57959. Copyright [yyyy] [name of copyright owner]
  57960. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  57961. you may not use this file except in compliance with the License.
  57962. You may obtain a copy of the License at
  57963. http://www.apache.org/licenses/LICENSE-2.0
  57964. Unless required by applicable law or agreed to in writing, software
  57965. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  57966. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  57967. See the License for the specific language governing permissions and
  57968. limitations under the License.
  57969. </pre>
  57970. </div>
  57971. </div>
  57972. <div class="product">
  57973. <span class="title">kotlinx-coroutines-core</span>
  57974. <span class="homepage"><a href="https://github.com/Kotlin/kotlinx.coroutines">homepage</a></span>
  57975. <input type="checkbox" hidden id="170">
  57976. <label class="show" for="170" tabindex="0"></label>
  57977. <div class="licence">
  57978. <pre>
  57979. Apache License
  57980. Version 2.0, January 2004
  57981. http://www.apache.org/licenses/
  57982. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  57983. 1. Definitions.
  57984. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  57985. and distribution as defined by Sections 1 through 9 of this document.
  57986. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  57987. the copyright owner that is granting the License.
  57988. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  57989. other entities that control, are controlled by, or are under common
  57990. control with that entity. For the purposes of this definition,
  57991. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  57992. direction or management of such entity, whether by contract or
  57993. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  57994. outstanding shares, or (iii) beneficial ownership of such entity.
  57995. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  57996. exercising permissions granted by this License.
  57997. &quot;Source&quot; form shall mean the preferred form for making modifications,
  57998. including but not limited to software source code, documentation
  57999. source, and configuration files.
  58000. &quot;Object&quot; form shall mean any form resulting from mechanical
  58001. transformation or translation of a Source form, including but
  58002. not limited to compiled object code, generated documentation,
  58003. and conversions to other media types.
  58004. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  58005. Object form, made available under the License, as indicated by a
  58006. copyright notice that is included in or attached to the work
  58007. (an example is provided in the Appendix below).
  58008. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  58009. form, that is based on (or derived from) the Work and for which the
  58010. editorial revisions, annotations, elaborations, or other modifications
  58011. represent, as a whole, an original work of authorship. For the purposes
  58012. of this License, Derivative Works shall not include works that remain
  58013. separable from, or merely link (or bind by name) to the interfaces of,
  58014. the Work and Derivative Works thereof.
  58015. &quot;Contribution&quot; shall mean any work of authorship, including
  58016. the original version of the Work and any modifications or additions
  58017. to that Work or Derivative Works thereof, that is intentionally
  58018. submitted to Licensor for inclusion in the Work by the copyright owner
  58019. or by an individual or Legal Entity authorized to submit on behalf of
  58020. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  58021. means any form of electronic, verbal, or written communication sent
  58022. to the Licensor or its representatives, including but not limited to
  58023. communication on electronic mailing lists, source code control systems,
  58024. and issue tracking systems that are managed by, or on behalf of, the
  58025. Licensor for the purpose of discussing and improving the Work, but
  58026. excluding communication that is conspicuously marked or otherwise
  58027. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  58028. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  58029. on behalf of whom a Contribution has been received by Licensor and
  58030. subsequently incorporated within the Work.
  58031. 2. Grant of Copyright License. Subject to the terms and conditions of
  58032. this License, each Contributor hereby grants to You a perpetual,
  58033. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  58034. copyright license to reproduce, prepare Derivative Works of,
  58035. publicly display, publicly perform, sublicense, and distribute the
  58036. Work and such Derivative Works in Source or Object form.
  58037. 3. Grant of Patent License. Subject to the terms and conditions of
  58038. this License, each Contributor hereby grants to You a perpetual,
  58039. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  58040. (except as stated in this section) patent license to make, have made,
  58041. use, offer to sell, sell, import, and otherwise transfer the Work,
  58042. where such license applies only to those patent claims licensable
  58043. by such Contributor that are necessarily infringed by their
  58044. Contribution(s) alone or by combination of their Contribution(s)
  58045. with the Work to which such Contribution(s) was submitted. If You
  58046. institute patent litigation against any entity (including a
  58047. cross-claim or counterclaim in a lawsuit) alleging that the Work
  58048. or a Contribution incorporated within the Work constitutes direct
  58049. or contributory patent infringement, then any patent licenses
  58050. granted to You under this License for that Work shall terminate
  58051. as of the date such litigation is filed.
  58052. 4. Redistribution. You may reproduce and distribute copies of the
  58053. Work or Derivative Works thereof in any medium, with or without
  58054. modifications, and in Source or Object form, provided that You
  58055. meet the following conditions:
  58056. (a) You must give any other recipients of the Work or
  58057. Derivative Works a copy of this License; and
  58058. (b) You must cause any modified files to carry prominent notices
  58059. stating that You changed the files; and
  58060. (c) You must retain, in the Source form of any Derivative Works
  58061. that You distribute, all copyright, patent, trademark, and
  58062. attribution notices from the Source form of the Work,
  58063. excluding those notices that do not pertain to any part of
  58064. the Derivative Works; and
  58065. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  58066. distribution, then any Derivative Works that You distribute must
  58067. include a readable copy of the attribution notices contained
  58068. within such NOTICE file, excluding those notices that do not
  58069. pertain to any part of the Derivative Works, in at least one
  58070. of the following places: within a NOTICE text file distributed
  58071. as part of the Derivative Works; within the Source form or
  58072. documentation, if provided along with the Derivative Works; or,
  58073. within a display generated by the Derivative Works, if and
  58074. wherever such third-party notices normally appear. The contents
  58075. of the NOTICE file are for informational purposes only and
  58076. do not modify the License. You may add Your own attribution
  58077. notices within Derivative Works that You distribute, alongside
  58078. or as an addendum to the NOTICE text from the Work, provided
  58079. that such additional attribution notices cannot be construed
  58080. as modifying the License.
  58081. You may add Your own copyright statement to Your modifications and
  58082. may provide additional or different license terms and conditions
  58083. for use, reproduction, or distribution of Your modifications, or
  58084. for any such Derivative Works as a whole, provided Your use,
  58085. reproduction, and distribution of the Work otherwise complies with
  58086. the conditions stated in this License.
  58087. 5. Submission of Contributions. Unless You explicitly state otherwise,
  58088. any Contribution intentionally submitted for inclusion in the Work
  58089. by You to the Licensor shall be under the terms and conditions of
  58090. this License, without any additional terms or conditions.
  58091. Notwithstanding the above, nothing herein shall supersede or modify
  58092. the terms of any separate license agreement you may have executed
  58093. with Licensor regarding such Contributions.
  58094. 6. Trademarks. This License does not grant permission to use the trade
  58095. names, trademarks, service marks, or product names of the Licensor,
  58096. except as required for reasonable and customary use in describing the
  58097. origin of the Work and reproducing the content of the NOTICE file.
  58098. 7. Disclaimer of Warranty. Unless required by applicable law or
  58099. agreed to in writing, Licensor provides the Work (and each
  58100. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  58101. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  58102. implied, including, without limitation, any warranties or conditions
  58103. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  58104. PARTICULAR PURPOSE. You are solely responsible for determining the
  58105. appropriateness of using or redistributing the Work and assume any
  58106. risks associated with Your exercise of permissions under this License.
  58107. 8. Limitation of Liability. In no event and under no legal theory,
  58108. whether in tort (including negligence), contract, or otherwise,
  58109. unless required by applicable law (such as deliberate and grossly
  58110. negligent acts) or agreed to in writing, shall any Contributor be
  58111. liable to You for damages, including any direct, indirect, special,
  58112. incidental, or consequential damages of any character arising as a
  58113. result of this License or out of the use or inability to use the
  58114. Work (including but not limited to damages for loss of goodwill,
  58115. work stoppage, computer failure or malfunction, or any and all
  58116. other commercial damages or losses), even if such Contributor
  58117. has been advised of the possibility of such damages.
  58118. 9. Accepting Warranty or Additional Liability. While redistributing
  58119. the Work or Derivative Works thereof, You may choose to offer,
  58120. and charge a fee for, acceptance of support, warranty, indemnity,
  58121. or other liability obligations and/or rights consistent with this
  58122. License. However, in accepting such obligations, You may act only
  58123. on Your own behalf and on Your sole responsibility, not on behalf
  58124. of any other Contributor, and only if You agree to indemnify,
  58125. defend, and hold each Contributor harmless for any liability
  58126. incurred by, or claims asserted against, such Contributor by reason
  58127. of your accepting any such warranty or additional liability.
  58128. END OF TERMS AND CONDITIONS
  58129. APPENDIX: How to apply the Apache License to your work.
  58130. To apply the Apache License to your work, attach the following
  58131. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  58132. replaced with your own identifying information. (Don&#x27;t include
  58133. the brackets!) The text should be enclosed in the appropriate
  58134. comment syntax for the file format. We also recommend that a
  58135. file or class name and description of purpose be included on the
  58136. same &quot;printed page&quot; as the copyright notice for easier
  58137. identification within third-party archives.
  58138. Copyright [yyyy] [name of copyright owner]
  58139. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  58140. you may not use this file except in compliance with the License.
  58141. You may obtain a copy of the License at
  58142. http://www.apache.org/licenses/LICENSE-2.0
  58143. Unless required by applicable law or agreed to in writing, software
  58144. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  58145. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  58146. See the License for the specific language governing permissions and
  58147. limitations under the License.
  58148. </pre>
  58149. </div>
  58150. </div>
  58151. <div class="product">
  58152. <span class="title">kotlinx-coroutines-guava</span>
  58153. <span class="homepage"><a href="https://github.com/Kotlin/kotlinx.coroutines">homepage</a></span>
  58154. <input type="checkbox" hidden id="171">
  58155. <label class="show" for="171" tabindex="0"></label>
  58156. <div class="licence">
  58157. <pre>
  58158. Apache License
  58159. Version 2.0, January 2004
  58160. http://www.apache.org/licenses/
  58161. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  58162. 1. Definitions.
  58163. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  58164. and distribution as defined by Sections 1 through 9 of this document.
  58165. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  58166. the copyright owner that is granting the License.
  58167. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  58168. other entities that control, are controlled by, or are under common
  58169. control with that entity. For the purposes of this definition,
  58170. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  58171. direction or management of such entity, whether by contract or
  58172. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  58173. outstanding shares, or (iii) beneficial ownership of such entity.
  58174. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  58175. exercising permissions granted by this License.
  58176. &quot;Source&quot; form shall mean the preferred form for making modifications,
  58177. including but not limited to software source code, documentation
  58178. source, and configuration files.
  58179. &quot;Object&quot; form shall mean any form resulting from mechanical
  58180. transformation or translation of a Source form, including but
  58181. not limited to compiled object code, generated documentation,
  58182. and conversions to other media types.
  58183. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  58184. Object form, made available under the License, as indicated by a
  58185. copyright notice that is included in or attached to the work
  58186. (an example is provided in the Appendix below).
  58187. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  58188. form, that is based on (or derived from) the Work and for which the
  58189. editorial revisions, annotations, elaborations, or other modifications
  58190. represent, as a whole, an original work of authorship. For the purposes
  58191. of this License, Derivative Works shall not include works that remain
  58192. separable from, or merely link (or bind by name) to the interfaces of,
  58193. the Work and Derivative Works thereof.
  58194. &quot;Contribution&quot; shall mean any work of authorship, including
  58195. the original version of the Work and any modifications or additions
  58196. to that Work or Derivative Works thereof, that is intentionally
  58197. submitted to Licensor for inclusion in the Work by the copyright owner
  58198. or by an individual or Legal Entity authorized to submit on behalf of
  58199. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  58200. means any form of electronic, verbal, or written communication sent
  58201. to the Licensor or its representatives, including but not limited to
  58202. communication on electronic mailing lists, source code control systems,
  58203. and issue tracking systems that are managed by, or on behalf of, the
  58204. Licensor for the purpose of discussing and improving the Work, but
  58205. excluding communication that is conspicuously marked or otherwise
  58206. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  58207. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  58208. on behalf of whom a Contribution has been received by Licensor and
  58209. subsequently incorporated within the Work.
  58210. 2. Grant of Copyright License. Subject to the terms and conditions of
  58211. this License, each Contributor hereby grants to You a perpetual,
  58212. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  58213. copyright license to reproduce, prepare Derivative Works of,
  58214. publicly display, publicly perform, sublicense, and distribute the
  58215. Work and such Derivative Works in Source or Object form.
  58216. 3. Grant of Patent License. Subject to the terms and conditions of
  58217. this License, each Contributor hereby grants to You a perpetual,
  58218. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  58219. (except as stated in this section) patent license to make, have made,
  58220. use, offer to sell, sell, import, and otherwise transfer the Work,
  58221. where such license applies only to those patent claims licensable
  58222. by such Contributor that are necessarily infringed by their
  58223. Contribution(s) alone or by combination of their Contribution(s)
  58224. with the Work to which such Contribution(s) was submitted. If You
  58225. institute patent litigation against any entity (including a
  58226. cross-claim or counterclaim in a lawsuit) alleging that the Work
  58227. or a Contribution incorporated within the Work constitutes direct
  58228. or contributory patent infringement, then any patent licenses
  58229. granted to You under this License for that Work shall terminate
  58230. as of the date such litigation is filed.
  58231. 4. Redistribution. You may reproduce and distribute copies of the
  58232. Work or Derivative Works thereof in any medium, with or without
  58233. modifications, and in Source or Object form, provided that You
  58234. meet the following conditions:
  58235. (a) You must give any other recipients of the Work or
  58236. Derivative Works a copy of this License; and
  58237. (b) You must cause any modified files to carry prominent notices
  58238. stating that You changed the files; and
  58239. (c) You must retain, in the Source form of any Derivative Works
  58240. that You distribute, all copyright, patent, trademark, and
  58241. attribution notices from the Source form of the Work,
  58242. excluding those notices that do not pertain to any part of
  58243. the Derivative Works; and
  58244. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  58245. distribution, then any Derivative Works that You distribute must
  58246. include a readable copy of the attribution notices contained
  58247. within such NOTICE file, excluding those notices that do not
  58248. pertain to any part of the Derivative Works, in at least one
  58249. of the following places: within a NOTICE text file distributed
  58250. as part of the Derivative Works; within the Source form or
  58251. documentation, if provided along with the Derivative Works; or,
  58252. within a display generated by the Derivative Works, if and
  58253. wherever such third-party notices normally appear. The contents
  58254. of the NOTICE file are for informational purposes only and
  58255. do not modify the License. You may add Your own attribution
  58256. notices within Derivative Works that You distribute, alongside
  58257. or as an addendum to the NOTICE text from the Work, provided
  58258. that such additional attribution notices cannot be construed
  58259. as modifying the License.
  58260. You may add Your own copyright statement to Your modifications and
  58261. may provide additional or different license terms and conditions
  58262. for use, reproduction, or distribution of Your modifications, or
  58263. for any such Derivative Works as a whole, provided Your use,
  58264. reproduction, and distribution of the Work otherwise complies with
  58265. the conditions stated in this License.
  58266. 5. Submission of Contributions. Unless You explicitly state otherwise,
  58267. any Contribution intentionally submitted for inclusion in the Work
  58268. by You to the Licensor shall be under the terms and conditions of
  58269. this License, without any additional terms or conditions.
  58270. Notwithstanding the above, nothing herein shall supersede or modify
  58271. the terms of any separate license agreement you may have executed
  58272. with Licensor regarding such Contributions.
  58273. 6. Trademarks. This License does not grant permission to use the trade
  58274. names, trademarks, service marks, or product names of the Licensor,
  58275. except as required for reasonable and customary use in describing the
  58276. origin of the Work and reproducing the content of the NOTICE file.
  58277. 7. Disclaimer of Warranty. Unless required by applicable law or
  58278. agreed to in writing, Licensor provides the Work (and each
  58279. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  58280. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  58281. implied, including, without limitation, any warranties or conditions
  58282. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  58283. PARTICULAR PURPOSE. You are solely responsible for determining the
  58284. appropriateness of using or redistributing the Work and assume any
  58285. risks associated with Your exercise of permissions under this License.
  58286. 8. Limitation of Liability. In no event and under no legal theory,
  58287. whether in tort (including negligence), contract, or otherwise,
  58288. unless required by applicable law (such as deliberate and grossly
  58289. negligent acts) or agreed to in writing, shall any Contributor be
  58290. liable to You for damages, including any direct, indirect, special,
  58291. incidental, or consequential damages of any character arising as a
  58292. result of this License or out of the use or inability to use the
  58293. Work (including but not limited to damages for loss of goodwill,
  58294. work stoppage, computer failure or malfunction, or any and all
  58295. other commercial damages or losses), even if such Contributor
  58296. has been advised of the possibility of such damages.
  58297. 9. Accepting Warranty or Additional Liability. While redistributing
  58298. the Work or Derivative Works thereof, You may choose to offer,
  58299. and charge a fee for, acceptance of support, warranty, indemnity,
  58300. or other liability obligations and/or rights consistent with this
  58301. License. However, in accepting such obligations, You may act only
  58302. on Your own behalf and on Your sole responsibility, not on behalf
  58303. of any other Contributor, and only if You agree to indemnify,
  58304. defend, and hold each Contributor harmless for any liability
  58305. incurred by, or claims asserted against, such Contributor by reason
  58306. of your accepting any such warranty or additional liability.
  58307. END OF TERMS AND CONDITIONS
  58308. APPENDIX: How to apply the Apache License to your work.
  58309. To apply the Apache License to your work, attach the following
  58310. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  58311. replaced with your own identifying information. (Don&#x27;t include
  58312. the brackets!) The text should be enclosed in the appropriate
  58313. comment syntax for the file format. We also recommend that a
  58314. file or class name and description of purpose be included on the
  58315. same &quot;printed page&quot; as the copyright notice for easier
  58316. identification within third-party archives.
  58317. Copyright [yyyy] [name of copyright owner]
  58318. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  58319. you may not use this file except in compliance with the License.
  58320. You may obtain a copy of the License at
  58321. http://www.apache.org/licenses/LICENSE-2.0
  58322. Unless required by applicable law or agreed to in writing, software
  58323. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  58324. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  58325. See the License for the specific language governing permissions and
  58326. limitations under the License.
  58327. </pre>
  58328. </div>
  58329. </div>
  58330. <div class="product">
  58331. <span class="title">LCOV - the LTP GCOV extension</span>
  58332. <span class="homepage"><a href="http://ltp.sourceforge.net/coverage/lcov.php">homepage</a></span>
  58333. <input type="checkbox" hidden id="172">
  58334. <label class="show" for="172" tabindex="0"></label>
  58335. <div class="licence">
  58336. <pre> GNU GENERAL PUBLIC LICENSE
  58337. Version 2, June 1991
  58338. Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
  58339. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  58340. Everyone is permitted to copy and distribute verbatim copies
  58341. of this license document, but changing it is not allowed.
  58342. Preamble
  58343. The licenses for most software are designed to take away your
  58344. freedom to share and change it. By contrast, the GNU General Public
  58345. License is intended to guarantee your freedom to share and change free
  58346. software--to make sure the software is free for all its users. This
  58347. General Public License applies to most of the Free Software
  58348. Foundation&#x27;s software and to any other program whose authors commit to
  58349. using it. (Some other Free Software Foundation software is covered by
  58350. the GNU Lesser General Public License instead.) You can apply it to
  58351. your programs, too.
  58352. When we speak of free software, we are referring to freedom, not
  58353. price. Our General Public Licenses are designed to make sure that you
  58354. have the freedom to distribute copies of free software (and charge for
  58355. this service if you wish), that you receive source code or can get it
  58356. if you want it, that you can change the software or use pieces of it
  58357. in new free programs; and that you know you can do these things.
  58358. To protect your rights, we need to make restrictions that forbid
  58359. anyone to deny you these rights or to ask you to surrender the rights.
  58360. These restrictions translate to certain responsibilities for you if you
  58361. distribute copies of the software, or if you modify it.
  58362. For example, if you distribute copies of such a program, whether
  58363. gratis or for a fee, you must give the recipients all the rights that
  58364. you have. You must make sure that they, too, receive or can get the
  58365. source code. And you must show them these terms so they know their
  58366. rights.
  58367. We protect your rights with two steps: (1) copyright the software, and
  58368. (2) offer you this license which gives you legal permission to copy,
  58369. distribute and/or modify the software.
  58370. Also, for each author&#x27;s protection and ours, we want to make certain
  58371. that everyone understands that there is no warranty for this free
  58372. software. If the software is modified by someone else and passed on, we
  58373. want its recipients to know that what they have is not the original, so
  58374. that any problems introduced by others will not reflect on the original
  58375. authors&#x27; reputations.
  58376. Finally, any free program is threatened constantly by software
  58377. patents. We wish to avoid the danger that redistributors of a free
  58378. program will individually obtain patent licenses, in effect making the
  58379. program proprietary. To prevent this, we have made it clear that any
  58380. patent must be licensed for everyone&#x27;s free use or not licensed at all.
  58381. The precise terms and conditions for copying, distribution and
  58382. modification follow.
  58383. GNU GENERAL PUBLIC LICENSE
  58384. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  58385. 0. This License applies to any program or other work which contains
  58386. a notice placed by the copyright holder saying it may be distributed
  58387. under the terms of this General Public License. The &quot;Program&quot;, below,
  58388. refers to any such program or work, and a &quot;work based on the Program&quot;
  58389. means either the Program or any derivative work under copyright law:
  58390. that is to say, a work containing the Program or a portion of it,
  58391. either verbatim or with modifications and/or translated into another
  58392. language. (Hereinafter, translation is included without limitation in
  58393. the term &quot;modification&quot;.) Each licensee is addressed as &quot;you&quot;.
  58394. Activities other than copying, distribution and modification are not
  58395. covered by this License; they are outside its scope. The act of
  58396. running the Program is not restricted, and the output from the Program
  58397. is covered only if its contents constitute a work based on the
  58398. Program (independent of having been made by running the Program).
  58399. Whether that is true depends on what the Program does.
  58400. 1. You may copy and distribute verbatim copies of the Program&#x27;s
  58401. source code as you receive it, in any medium, provided that you
  58402. conspicuously and appropriately publish on each copy an appropriate
  58403. copyright notice and disclaimer of warranty; keep intact all the
  58404. notices that refer to this License and to the absence of any warranty;
  58405. and give any other recipients of the Program a copy of this License
  58406. along with the Program.
  58407. You may charge a fee for the physical act of transferring a copy, and
  58408. you may at your option offer warranty protection in exchange for a fee.
  58409. 2. You may modify your copy or copies of the Program or any portion
  58410. of it, thus forming a work based on the Program, and copy and
  58411. distribute such modifications or work under the terms of Section 1
  58412. above, provided that you also meet all of these conditions:
  58413. a) You must cause the modified files to carry prominent notices
  58414. stating that you changed the files and the date of any change.
  58415. b) You must cause any work that you distribute or publish, that in
  58416. whole or in part contains or is derived from the Program or any
  58417. part thereof, to be licensed as a whole at no charge to all third
  58418. parties under the terms of this License.
  58419. c) If the modified program normally reads commands interactively
  58420. when run, you must cause it, when started running for such
  58421. interactive use in the most ordinary way, to print or display an
  58422. announcement including an appropriate copyright notice and a
  58423. notice that there is no warranty (or else, saying that you provide
  58424. a warranty) and that users may redistribute the program under
  58425. these conditions, and telling the user how to view a copy of this
  58426. License. (Exception: if the Program itself is interactive but
  58427. does not normally print such an announcement, your work based on
  58428. the Program is not required to print an announcement.)
  58429. These requirements apply to the modified work as a whole. If
  58430. identifiable sections of that work are not derived from the Program,
  58431. and can be reasonably considered independent and separate works in
  58432. themselves, then this License, and its terms, do not apply to those
  58433. sections when you distribute them as separate works. But when you
  58434. distribute the same sections as part of a whole which is a work based
  58435. on the Program, the distribution of the whole must be on the terms of
  58436. this License, whose permissions for other licensees extend to the
  58437. entire whole, and thus to each and every part regardless of who wrote it.
  58438. Thus, it is not the intent of this section to claim rights or contest
  58439. your rights to work written entirely by you; rather, the intent is to
  58440. exercise the right to control the distribution of derivative or
  58441. collective works based on the Program.
  58442. In addition, mere aggregation of another work not based on the Program
  58443. with the Program (or with a work based on the Program) on a volume of
  58444. a storage or distribution medium does not bring the other work under
  58445. the scope of this License.
  58446. 3. You may copy and distribute the Program (or a work based on it,
  58447. under Section 2) in object code or executable form under the terms of
  58448. Sections 1 and 2 above provided that you also do one of the following:
  58449. a) Accompany it with the complete corresponding machine-readable
  58450. source code, which must be distributed under the terms of Sections
  58451. 1 and 2 above on a medium customarily used for software interchange; or,
  58452. b) Accompany it with a written offer, valid for at least three
  58453. years, to give any third party, for a charge no more than your
  58454. cost of physically performing source distribution, a complete
  58455. machine-readable copy of the corresponding source code, to be
  58456. distributed under the terms of Sections 1 and 2 above on a medium
  58457. customarily used for software interchange; or,
  58458. c) Accompany it with the information you received as to the offer
  58459. to distribute corresponding source code. (This alternative is
  58460. allowed only for noncommercial distribution and only if you
  58461. received the program in object code or executable form with such
  58462. an offer, in accord with Subsection b above.)
  58463. The source code for a work means the preferred form of the work for
  58464. making modifications to it. For an executable work, complete source
  58465. code means all the source code for all modules it contains, plus any
  58466. associated interface definition files, plus the scripts used to
  58467. control compilation and installation of the executable. However, as a
  58468. special exception, the source code distributed need not include
  58469. anything that is normally distributed (in either source or binary
  58470. form) with the major components (compiler, kernel, and so on) of the
  58471. operating system on which the executable runs, unless that component
  58472. itself accompanies the executable.
  58473. If distribution of executable or object code is made by offering
  58474. access to copy from a designated place, then offering equivalent
  58475. access to copy the source code from the same place counts as
  58476. distribution of the source code, even though third parties are not
  58477. compelled to copy the source along with the object code.
  58478. 4. You may not copy, modify, sublicense, or distribute the Program
  58479. except as expressly provided under this License. Any attempt
  58480. otherwise to copy, modify, sublicense or distribute the Program is
  58481. void, and will automatically terminate your rights under this License.
  58482. However, parties who have received copies, or rights, from you under
  58483. this License will not have their licenses terminated so long as such
  58484. parties remain in full compliance.
  58485. 5. You are not required to accept this License, since you have not
  58486. signed it. However, nothing else grants you permission to modify or
  58487. distribute the Program or its derivative works. These actions are
  58488. prohibited by law if you do not accept this License. Therefore, by
  58489. modifying or distributing the Program (or any work based on the
  58490. Program), you indicate your acceptance of this License to do so, and
  58491. all its terms and conditions for copying, distributing or modifying
  58492. the Program or works based on it.
  58493. 6. Each time you redistribute the Program (or any work based on the
  58494. Program), the recipient automatically receives a license from the
  58495. original licensor to copy, distribute or modify the Program subject to
  58496. these terms and conditions. You may not impose any further
  58497. restrictions on the recipients&#x27; exercise of the rights granted herein.
  58498. You are not responsible for enforcing compliance by third parties to
  58499. this License.
  58500. 7. If, as a consequence of a court judgment or allegation of patent
  58501. infringement or for any other reason (not limited to patent issues),
  58502. conditions are imposed on you (whether by court order, agreement or
  58503. otherwise) that contradict the conditions of this License, they do not
  58504. excuse you from the conditions of this License. If you cannot
  58505. distribute so as to satisfy simultaneously your obligations under this
  58506. License and any other pertinent obligations, then as a consequence you
  58507. may not distribute the Program at all. For example, if a patent
  58508. license would not permit royalty-free redistribution of the Program by
  58509. all those who receive copies directly or indirectly through you, then
  58510. the only way you could satisfy both it and this License would be to
  58511. refrain entirely from distribution of the Program.
  58512. If any portion of this section is held invalid or unenforceable under
  58513. any particular circumstance, the balance of the section is intended to
  58514. apply and the section as a whole is intended to apply in other
  58515. circumstances.
  58516. It is not the purpose of this section to induce you to infringe any
  58517. patents or other property right claims or to contest validity of any
  58518. such claims; this section has the sole purpose of protecting the
  58519. integrity of the free software distribution system, which is
  58520. implemented by public license practices. Many people have made
  58521. generous contributions to the wide range of software distributed
  58522. through that system in reliance on consistent application of that
  58523. system; it is up to the author/donor to decide if he or she is willing
  58524. to distribute software through any other system and a licensee cannot
  58525. impose that choice.
  58526. This section is intended to make thoroughly clear what is believed to
  58527. be a consequence of the rest of this License.
  58528. 8. If the distribution and/or use of the Program is restricted in
  58529. certain countries either by patents or by copyrighted interfaces, the
  58530. original copyright holder who places the Program under this License
  58531. may add an explicit geographical distribution limitation excluding
  58532. those countries, so that distribution is permitted only in or among
  58533. countries not thus excluded. In such case, this License incorporates
  58534. the limitation as if written in the body of this License.
  58535. 9. The Free Software Foundation may publish revised and/or new versions
  58536. of the General Public License from time to time. Such new versions will
  58537. be similar in spirit to the present version, but may differ in detail to
  58538. address new problems or concerns.
  58539. Each version is given a distinguishing version number. If the Program
  58540. specifies a version number of this License which applies to it and &quot;any
  58541. later version&quot;, you have the option of following the terms and conditions
  58542. either of that version or of any later version published by the Free
  58543. Software Foundation. If the Program does not specify a version number of
  58544. this License, you may choose any version ever published by the Free Software
  58545. Foundation.
  58546. 10. If you wish to incorporate parts of the Program into other free
  58547. programs whose distribution conditions are different, write to the author
  58548. to ask for permission. For software which is copyrighted by the Free
  58549. Software Foundation, write to the Free Software Foundation; we sometimes
  58550. make exceptions for this. Our decision will be guided by the two goals
  58551. of preserving the free status of all derivatives of our free software and
  58552. of promoting the sharing and reuse of software generally.
  58553. NO WARRANTY
  58554. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  58555. FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  58556. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  58557. PROVIDE THE PROGRAM &quot;AS IS&quot; WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  58558. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  58559. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  58560. TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  58561. PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  58562. REPAIR OR CORRECTION.
  58563. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  58564. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  58565. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  58566. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  58567. OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  58568. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  58569. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  58570. PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  58571. POSSIBILITY OF SUCH DAMAGES.
  58572. END OF TERMS AND CONDITIONS
  58573. How to Apply These Terms to Your New Programs
  58574. If you develop a new program, and you want it to be of the greatest
  58575. possible use to the public, the best way to achieve this is to make it
  58576. free software which everyone can redistribute and change under these terms.
  58577. To do so, attach the following notices to the program. It is safest
  58578. to attach them to the start of each source file to most effectively
  58579. convey the exclusion of warranty; and each file should have at least
  58580. the &quot;copyright&quot; line and a pointer to where the full notice is found.
  58581. &lt;one line to give the program&#x27;s name and a brief idea of what it does.&gt;
  58582. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  58583. This program is free software; you can redistribute it and/or modify
  58584. it under the terms of the GNU General Public License as published by
  58585. the Free Software Foundation; either version 2 of the License, or
  58586. (at your option) any later version.
  58587. This program is distributed in the hope that it will be useful,
  58588. but WITHOUT ANY WARRANTY; without even the implied warranty of
  58589. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  58590. GNU General Public License for more details.
  58591. You should have received a copy of the GNU General Public License along
  58592. with this program; if not, write to the Free Software Foundation, Inc.,
  58593. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  58594. Also add information on how to contact you by electronic and paper mail.
  58595. If the program is interactive, make it output a short notice like this
  58596. when it starts in an interactive mode:
  58597. Gnomovision version 69, Copyright (C) year name of author
  58598. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w&#x27;.
  58599. This is free software, and you are welcome to redistribute it
  58600. under certain conditions; type `show c&#x27; for details.
  58601. The hypothetical commands `show w&#x27; and `show c&#x27; should show the appropriate
  58602. parts of the General Public License. Of course, the commands you use may
  58603. be called something other than `show w&#x27; and `show c&#x27;; they could even be
  58604. mouse-clicks or menu items--whatever suits your program.
  58605. You should also get your employer (if you work as a programmer) or your
  58606. school, if any, to sign a &quot;copyright disclaimer&quot; for the program, if
  58607. necessary. Here is a sample; alter the names:
  58608. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  58609. `Gnomovision&#x27; (which makes passes at compilers) written by James Hacker.
  58610. &lt;signature of Ty Coon&gt;, 1 April 1989
  58611. Ty Coon, President of Vice
  58612. This General Public License does not permit incorporating your program into
  58613. proprietary programs. If your program is a subroutine library, you may
  58614. consider it more useful to permit linking proprietary applications with the
  58615. library. If this is what you want to do, use the GNU Lesser General
  58616. Public License instead of this License.
  58617. </pre>
  58618. </div>
  58619. </div>
  58620. <div class="product">
  58621. <span class="title">LevelDB: A Fast Persistent Key-Value Store</span>
  58622. <span class="homepage"><a href="https://github.com/google/leveldb.git">homepage</a></span>
  58623. <input type="checkbox" hidden id="173">
  58624. <label class="show" for="173" tabindex="0"></label>
  58625. <div class="licence">
  58626. <pre>Copyright (c) 2011 The LevelDB Authors. All rights reserved.
  58627. Redistribution and use in source and binary forms, with or without
  58628. modification, are permitted provided that the following conditions are
  58629. met:
  58630. * Redistributions of source code must retain the above copyright
  58631. notice, this list of conditions and the following disclaimer.
  58632. * Redistributions in binary form must reproduce the above
  58633. copyright notice, this list of conditions and the following disclaimer
  58634. in the documentation and/or other materials provided with the
  58635. distribution.
  58636. * Neither the name of Google Inc. nor the names of its
  58637. contributors may be used to endorse or promote products derived from
  58638. this software without specific prior written permission.
  58639. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  58640. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  58641. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  58642. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  58643. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  58644. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  58645. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  58646. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  58647. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  58648. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  58649. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  58650. </pre>
  58651. </div>
  58652. </div>
  58653. <div class="product">
  58654. <span class="title">libaddressinput</span>
  58655. <span class="homepage"><a href="https://github.com/google/libaddressinput">homepage</a></span>
  58656. <input type="checkbox" hidden id="174">
  58657. <label class="show" for="174" tabindex="0"></label>
  58658. <div class="licence">
  58659. <pre>
  58660. Apache License
  58661. Version 2.0, January 2004
  58662. http://www.apache.org/licenses/
  58663. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  58664. 1. Definitions.
  58665. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  58666. and distribution as defined by Sections 1 through 9 of this document.
  58667. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  58668. the copyright owner that is granting the License.
  58669. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  58670. other entities that control, are controlled by, or are under common
  58671. control with that entity. For the purposes of this definition,
  58672. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  58673. direction or management of such entity, whether by contract or
  58674. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  58675. outstanding shares, or (iii) beneficial ownership of such entity.
  58676. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  58677. exercising permissions granted by this License.
  58678. &quot;Source&quot; form shall mean the preferred form for making modifications,
  58679. including but not limited to software source code, documentation
  58680. source, and configuration files.
  58681. &quot;Object&quot; form shall mean any form resulting from mechanical
  58682. transformation or translation of a Source form, including but
  58683. not limited to compiled object code, generated documentation,
  58684. and conversions to other media types.
  58685. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  58686. Object form, made available under the License, as indicated by a
  58687. copyright notice that is included in or attached to the work
  58688. (an example is provided in the Appendix below).
  58689. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  58690. form, that is based on (or derived from) the Work and for which the
  58691. editorial revisions, annotations, elaborations, or other modifications
  58692. represent, as a whole, an original work of authorship. For the purposes
  58693. of this License, Derivative Works shall not include works that remain
  58694. separable from, or merely link (or bind by name) to the interfaces of,
  58695. the Work and Derivative Works thereof.
  58696. &quot;Contribution&quot; shall mean any work of authorship, including
  58697. the original version of the Work and any modifications or additions
  58698. to that Work or Derivative Works thereof, that is intentionally
  58699. submitted to Licensor for inclusion in the Work by the copyright owner
  58700. or by an individual or Legal Entity authorized to submit on behalf of
  58701. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  58702. means any form of electronic, verbal, or written communication sent
  58703. to the Licensor or its representatives, including but not limited to
  58704. communication on electronic mailing lists, source code control systems,
  58705. and issue tracking systems that are managed by, or on behalf of, the
  58706. Licensor for the purpose of discussing and improving the Work, but
  58707. excluding communication that is conspicuously marked or otherwise
  58708. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  58709. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  58710. on behalf of whom a Contribution has been received by Licensor and
  58711. subsequently incorporated within the Work.
  58712. 2. Grant of Copyright License. Subject to the terms and conditions of
  58713. this License, each Contributor hereby grants to You a perpetual,
  58714. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  58715. copyright license to reproduce, prepare Derivative Works of,
  58716. publicly display, publicly perform, sublicense, and distribute the
  58717. Work and such Derivative Works in Source or Object form.
  58718. 3. Grant of Patent License. Subject to the terms and conditions of
  58719. this License, each Contributor hereby grants to You a perpetual,
  58720. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  58721. (except as stated in this section) patent license to make, have made,
  58722. use, offer to sell, sell, import, and otherwise transfer the Work,
  58723. where such license applies only to those patent claims licensable
  58724. by such Contributor that are necessarily infringed by their
  58725. Contribution(s) alone or by combination of their Contribution(s)
  58726. with the Work to which such Contribution(s) was submitted. If You
  58727. institute patent litigation against any entity (including a
  58728. cross-claim or counterclaim in a lawsuit) alleging that the Work
  58729. or a Contribution incorporated within the Work constitutes direct
  58730. or contributory patent infringement, then any patent licenses
  58731. granted to You under this License for that Work shall terminate
  58732. as of the date such litigation is filed.
  58733. 4. Redistribution. You may reproduce and distribute copies of the
  58734. Work or Derivative Works thereof in any medium, with or without
  58735. modifications, and in Source or Object form, provided that You
  58736. meet the following conditions:
  58737. (a) You must give any other recipients of the Work or
  58738. Derivative Works a copy of this License; and
  58739. (b) You must cause any modified files to carry prominent notices
  58740. stating that You changed the files; and
  58741. (c) You must retain, in the Source form of any Derivative Works
  58742. that You distribute, all copyright, patent, trademark, and
  58743. attribution notices from the Source form of the Work,
  58744. excluding those notices that do not pertain to any part of
  58745. the Derivative Works; and
  58746. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  58747. distribution, then any Derivative Works that You distribute must
  58748. include a readable copy of the attribution notices contained
  58749. within such NOTICE file, excluding those notices that do not
  58750. pertain to any part of the Derivative Works, in at least one
  58751. of the following places: within a NOTICE text file distributed
  58752. as part of the Derivative Works; within the Source form or
  58753. documentation, if provided along with the Derivative Works; or,
  58754. within a display generated by the Derivative Works, if and
  58755. wherever such third-party notices normally appear. The contents
  58756. of the NOTICE file are for informational purposes only and
  58757. do not modify the License. You may add Your own attribution
  58758. notices within Derivative Works that You distribute, alongside
  58759. or as an addendum to the NOTICE text from the Work, provided
  58760. that such additional attribution notices cannot be construed
  58761. as modifying the License.
  58762. You may add Your own copyright statement to Your modifications and
  58763. may provide additional or different license terms and conditions
  58764. for use, reproduction, or distribution of Your modifications, or
  58765. for any such Derivative Works as a whole, provided Your use,
  58766. reproduction, and distribution of the Work otherwise complies with
  58767. the conditions stated in this License.
  58768. 5. Submission of Contributions. Unless You explicitly state otherwise,
  58769. any Contribution intentionally submitted for inclusion in the Work
  58770. by You to the Licensor shall be under the terms and conditions of
  58771. this License, without any additional terms or conditions.
  58772. Notwithstanding the above, nothing herein shall supersede or modify
  58773. the terms of any separate license agreement you may have executed
  58774. with Licensor regarding such Contributions.
  58775. 6. Trademarks. This License does not grant permission to use the trade
  58776. names, trademarks, service marks, or product names of the Licensor,
  58777. except as required for reasonable and customary use in describing the
  58778. origin of the Work and reproducing the content of the NOTICE file.
  58779. 7. Disclaimer of Warranty. Unless required by applicable law or
  58780. agreed to in writing, Licensor provides the Work (and each
  58781. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  58782. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  58783. implied, including, without limitation, any warranties or conditions
  58784. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  58785. PARTICULAR PURPOSE. You are solely responsible for determining the
  58786. appropriateness of using or redistributing the Work and assume any
  58787. risks associated with Your exercise of permissions under this License.
  58788. 8. Limitation of Liability. In no event and under no legal theory,
  58789. whether in tort (including negligence), contract, or otherwise,
  58790. unless required by applicable law (such as deliberate and grossly
  58791. negligent acts) or agreed to in writing, shall any Contributor be
  58792. liable to You for damages, including any direct, indirect, special,
  58793. incidental, or consequential damages of any character arising as a
  58794. result of this License or out of the use or inability to use the
  58795. Work (including but not limited to damages for loss of goodwill,
  58796. work stoppage, computer failure or malfunction, or any and all
  58797. other commercial damages or losses), even if such Contributor
  58798. has been advised of the possibility of such damages.
  58799. 9. Accepting Warranty or Additional Liability. While redistributing
  58800. the Work or Derivative Works thereof, You may choose to offer,
  58801. and charge a fee for, acceptance of support, warranty, indemnity,
  58802. or other liability obligations and/or rights consistent with this
  58803. License. However, in accepting such obligations, You may act only
  58804. on Your own behalf and on Your sole responsibility, not on behalf
  58805. of any other Contributor, and only if You agree to indemnify,
  58806. defend, and hold each Contributor harmless for any liability
  58807. incurred by, or claims asserted against, such Contributor by reason
  58808. of your accepting any such warranty or additional liability.
  58809. END OF TERMS AND CONDITIONS
  58810. APPENDIX: How to apply the Apache License to your work.
  58811. To apply the Apache License to your work, attach the following
  58812. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  58813. replaced with your own identifying information. (Don&#x27;t include
  58814. the brackets!) The text should be enclosed in the appropriate
  58815. comment syntax for the file format. We also recommend that a
  58816. file or class name and description of purpose be included on the
  58817. same &quot;printed page&quot; as the copyright notice for easier
  58818. identification within third-party archives.
  58819. Copyright [yyyy] [name of copyright owner]
  58820. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  58821. you may not use this file except in compliance with the License.
  58822. You may obtain a copy of the License at
  58823. http://www.apache.org/licenses/LICENSE-2.0
  58824. Unless required by applicable law or agreed to in writing, software
  58825. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  58826. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  58827. See the License for the specific language governing permissions and
  58828. limitations under the License.
  58829. </pre>
  58830. </div>
  58831. </div>
  58832. <div class="product">
  58833. <span class="title">libavif - Library for encoding and decoding .avif files</span>
  58834. <span class="homepage"><a href="https://github.com/AOMediaCodec/libavif">homepage</a></span>
  58835. <input type="checkbox" hidden id="175">
  58836. <label class="show" for="175" tabindex="0"></label>
  58837. <div class="licence">
  58838. <pre>Copyright 2019 Joe Drago. All rights reserved.
  58839. Redistribution and use in source and binary forms, with or without
  58840. modification, are permitted provided that the following conditions are met:
  58841. 1. Redistributions of source code must retain the above copyright notice, this
  58842. list of conditions and the following disclaimer.
  58843. 2. Redistributions in binary form must reproduce the above copyright notice,
  58844. this list of conditions and the following disclaimer in the documentation
  58845. and/or other materials provided with the distribution.
  58846. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  58847. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  58848. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  58849. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  58850. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  58851. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  58852. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  58853. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  58854. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  58855. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  58856. ------------------------------------------------------------------------------
  58857. Files: tests/cJSON.*
  58858. Copyright (c) 2009-2017 Dave Gamble and cJSON contributors
  58859. Permission is hereby granted, free of charge, to any person obtaining a copy
  58860. of this software and associated documentation files (the &quot;Software&quot;), to deal
  58861. in the Software without restriction, including without limitation the rights
  58862. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  58863. copies of the Software, and to permit persons to whom the Software is
  58864. furnished to do so, subject to the following conditions:
  58865. The above copyright notice and this permission notice shall be included in
  58866. all copies or substantial portions of the Software.
  58867. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  58868. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  58869. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  58870. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  58871. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  58872. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  58873. THE SOFTWARE.
  58874. </pre>
  58875. </div>
  58876. </div>
  58877. <div class="product">
  58878. <span class="title">libbrlapi</span>
  58879. <span class="homepage"><a href="http://brltty.app">homepage</a></span>
  58880. <input type="checkbox" hidden id="176">
  58881. <label class="show" for="176" tabindex="0"></label>
  58882. <div class="licence">
  58883. <pre>
  58884. GNU LESSER GENERAL PUBLIC LICENSE
  58885. Version 2.1, February 1999
  58886. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  58887. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  58888. Everyone is permitted to copy and distribute verbatim copies
  58889. of this license document, but changing it is not allowed.
  58890. [This is the first released version of the Lesser GPL. It also counts
  58891. as the successor of the GNU Library Public License, version 2, hence
  58892. the version number 2.1.]
  58893. Preamble
  58894. The licenses for most software are designed to take away your
  58895. freedom to share and change it. By contrast, the GNU General Public
  58896. Licenses are intended to guarantee your freedom to share and change
  58897. free software--to make sure the software is free for all its users.
  58898. This license, the Lesser General Public License, applies to some
  58899. specially designated software packages--typically libraries--of the
  58900. Free Software Foundation and other authors who decide to use it. You
  58901. can use it too, but we suggest you first think carefully about whether
  58902. this license or the ordinary General Public License is the better
  58903. strategy to use in any particular case, based on the explanations
  58904. below.
  58905. When we speak of free software, we are referring to freedom of use,
  58906. not price. Our General Public Licenses are designed to make sure that
  58907. you have the freedom to distribute copies of free software (and charge
  58908. for this service if you wish); that you receive source code or can get
  58909. it if you want it; that you can change the software and use pieces of
  58910. it in new free programs; and that you are informed that you can do
  58911. these things.
  58912. To protect your rights, we need to make restrictions that forbid
  58913. distributors to deny you these rights or to ask you to surrender these
  58914. rights. These restrictions translate to certain responsibilities for
  58915. you if you distribute copies of the library or if you modify it.
  58916. For example, if you distribute copies of the library, whether gratis
  58917. or for a fee, you must give the recipients all the rights that we gave
  58918. you. You must make sure that they, too, receive or can get the source
  58919. code. If you link other code with the library, you must provide
  58920. complete object files to the recipients, so that they can relink them
  58921. with the library after making changes to the library and recompiling
  58922. it. And you must show them these terms so they know their rights.
  58923. We protect your rights with a two-step method: (1) we copyright the
  58924. library, and (2) we offer you this license, which gives you legal
  58925. permission to copy, distribute and/or modify the library.
  58926. To protect each distributor, we want to make it very clear that
  58927. there is no warranty for the free library. Also, if the library is
  58928. modified by someone else and passed on, the recipients should know
  58929. that what they have is not the original version, so that the original
  58930. author&#x27;s reputation will not be affected by problems that might be
  58931. introduced by others.
  58932. Finally, software patents pose a constant threat to the existence of
  58933. any free program. We wish to make sure that a company cannot
  58934. effectively restrict the users of a free program by obtaining a
  58935. restrictive license from a patent holder. Therefore, we insist that
  58936. any patent license obtained for a version of the library must be
  58937. consistent with the full freedom of use specified in this license.
  58938. Most GNU software, including some libraries, is covered by the
  58939. ordinary GNU General Public License. This license, the GNU Lesser
  58940. General Public License, applies to certain designated libraries, and
  58941. is quite different from the ordinary General Public License. We use
  58942. this license for certain libraries in order to permit linking those
  58943. libraries into non-free programs.
  58944. When a program is linked with a library, whether statically or using
  58945. a shared library, the combination of the two is legally speaking a
  58946. combined work, a derivative of the original library. The ordinary
  58947. General Public License therefore permits such linking only if the
  58948. entire combination fits its criteria of freedom. The Lesser General
  58949. Public License permits more lax criteria for linking other code with
  58950. the library.
  58951. We call this license the &quot;Lesser&quot; General Public License because it
  58952. does Less to protect the user&#x27;s freedom than the ordinary General
  58953. Public License. It also provides other free software developers Less
  58954. of an advantage over competing non-free programs. These disadvantages
  58955. are the reason we use the ordinary General Public License for many
  58956. libraries. However, the Lesser license provides advantages in certain
  58957. special circumstances.
  58958. For example, on rare occasions, there may be a special need to
  58959. encourage the widest possible use of a certain library, so that it
  58960. becomes a de-facto standard. To achieve this, non-free programs must
  58961. be allowed to use the library. A more frequent case is that a free
  58962. library does the same job as widely used non-free libraries. In this
  58963. case, there is little to gain by limiting the free library to free
  58964. software only, so we use the Lesser General Public License.
  58965. In other cases, permission to use a particular library in non-free
  58966. programs enables a greater number of people to use a large body of
  58967. free software. For example, permission to use the GNU C Library in
  58968. non-free programs enables many more people to use the whole GNU
  58969. operating system, as well as its variant, the GNU/Linux operating
  58970. system.
  58971. Although the Lesser General Public License is Less protective of the
  58972. users&#x27; freedom, it does ensure that the user of a program that is
  58973. linked with the Library has the freedom and the wherewithal to run
  58974. that program using a modified version of the Library.
  58975. The precise terms and conditions for copying, distribution and
  58976. modification follow. Pay close attention to the difference between a
  58977. &quot;work based on the library&quot; and a &quot;work that uses the library&quot;. The
  58978. former contains code derived from the library, whereas the latter must
  58979. be combined with the library in order to run.
  58980. GNU LESSER GENERAL PUBLIC LICENSE
  58981. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  58982. 0. This License Agreement applies to any software library or other
  58983. program which contains a notice placed by the copyright holder or
  58984. other authorized party saying it may be distributed under the terms of
  58985. this Lesser General Public License (also called &quot;this License&quot;).
  58986. Each licensee is addressed as &quot;you&quot;.
  58987. A &quot;library&quot; means a collection of software functions and/or data
  58988. prepared so as to be conveniently linked with application programs
  58989. (which use some of those functions and data) to form executables.
  58990. The &quot;Library&quot;, below, refers to any such software library or work
  58991. which has been distributed under these terms. A &quot;work based on the
  58992. Library&quot; means either the Library or any derivative work under
  58993. copyright law: that is to say, a work containing the Library or a
  58994. portion of it, either verbatim or with modifications and/or translated
  58995. straightforwardly into another language. (Hereinafter, translation is
  58996. included without limitation in the term &quot;modification&quot;.)
  58997. &quot;Source code&quot; for a work means the preferred form of the work for
  58998. making modifications to it. For a library, complete source code means
  58999. all the source code for all modules it contains, plus any associated
  59000. interface definition files, plus the scripts used to control
  59001. compilation and installation of the library.
  59002. Activities other than copying, distribution and modification are not
  59003. covered by this License; they are outside its scope. The act of
  59004. running a program using the Library is not restricted, and output from
  59005. such a program is covered only if its contents constitute a work based
  59006. on the Library (independent of the use of the Library in a tool for
  59007. writing it). Whether that is true depends on what the Library does
  59008. and what the program that uses the Library does.
  59009. 1. You may copy and distribute verbatim copies of the Library&#x27;s
  59010. complete source code as you receive it, in any medium, provided that
  59011. you conspicuously and appropriately publish on each copy an
  59012. appropriate copyright notice and disclaimer of warranty; keep intact
  59013. all the notices that refer to this License and to the absence of any
  59014. warranty; and distribute a copy of this License along with the
  59015. Library.
  59016. You may charge a fee for the physical act of transferring a copy,
  59017. and you may at your option offer warranty protection in exchange for a
  59018. fee.
  59019. 2. You may modify your copy or copies of the Library or any portion
  59020. of it, thus forming a work based on the Library, and copy and
  59021. distribute such modifications or work under the terms of Section 1
  59022. above, provided that you also meet all of these conditions:
  59023. a) The modified work must itself be a software library.
  59024. b) You must cause the files modified to carry prominent notices
  59025. stating that you changed the files and the date of any change.
  59026. c) You must cause the whole of the work to be licensed at no
  59027. charge to all third parties under the terms of this License.
  59028. d) If a facility in the modified Library refers to a function or a
  59029. table of data to be supplied by an application program that uses
  59030. the facility, other than as an argument passed when the facility
  59031. is invoked, then you must make a good faith effort to ensure that,
  59032. in the event an application does not supply such function or
  59033. table, the facility still operates, and performs whatever part of
  59034. its purpose remains meaningful.
  59035. (For example, a function in a library to compute square roots has
  59036. a purpose that is entirely well-defined independent of the
  59037. application. Therefore, Subsection 2d requires that any
  59038. application-supplied function or table used by this function must
  59039. be optional: if the application does not supply it, the square
  59040. root function must still compute square roots.)
  59041. These requirements apply to the modified work as a whole. If
  59042. identifiable sections of that work are not derived from the Library,
  59043. and can be reasonably considered independent and separate works in
  59044. themselves, then this License, and its terms, do not apply to those
  59045. sections when you distribute them as separate works. But when you
  59046. distribute the same sections as part of a whole which is a work based
  59047. on the Library, the distribution of the whole must be on the terms of
  59048. this License, whose permissions for other licensees extend to the
  59049. entire whole, and thus to each and every part regardless of who wrote
  59050. it.
  59051. Thus, it is not the intent of this section to claim rights or contest
  59052. your rights to work written entirely by you; rather, the intent is to
  59053. exercise the right to control the distribution of derivative or
  59054. collective works based on the Library.
  59055. In addition, mere aggregation of another work not based on the Library
  59056. with the Library (or with a work based on the Library) on a volume of
  59057. a storage or distribution medium does not bring the other work under
  59058. the scope of this License.
  59059. 3. You may opt to apply the terms of the ordinary GNU General Public
  59060. License instead of this License to a given copy of the Library. To do
  59061. this, you must alter all the notices that refer to this License, so
  59062. that they refer to the ordinary GNU General Public License, version 2,
  59063. instead of to this License. (If a newer version than version 2 of the
  59064. ordinary GNU General Public License has appeared, then you can specify
  59065. that version instead if you wish.) Do not make any other change in
  59066. these notices.
  59067. Once this change is made in a given copy, it is irreversible for
  59068. that copy, so the ordinary GNU General Public License applies to all
  59069. subsequent copies and derivative works made from that copy.
  59070. This option is useful when you wish to copy part of the code of
  59071. the Library into a program that is not a library.
  59072. 4. You may copy and distribute the Library (or a portion or
  59073. derivative of it, under Section 2) in object code or executable form
  59074. under the terms of Sections 1 and 2 above provided that you accompany
  59075. it with the complete corresponding machine-readable source code, which
  59076. must be distributed under the terms of Sections 1 and 2 above on a
  59077. medium customarily used for software interchange.
  59078. If distribution of object code is made by offering access to copy
  59079. from a designated place, then offering equivalent access to copy the
  59080. source code from the same place satisfies the requirement to
  59081. distribute the source code, even though third parties are not
  59082. compelled to copy the source along with the object code.
  59083. 5. A program that contains no derivative of any portion of the
  59084. Library, but is designed to work with the Library by being compiled or
  59085. linked with it, is called a &quot;work that uses the Library&quot;. Such a
  59086. work, in isolation, is not a derivative work of the Library, and
  59087. therefore falls outside the scope of this License.
  59088. However, linking a &quot;work that uses the Library&quot; with the Library
  59089. creates an executable that is a derivative of the Library (because it
  59090. contains portions of the Library), rather than a &quot;work that uses the
  59091. library&quot;. The executable is therefore covered by this License.
  59092. Section 6 states terms for distribution of such executables.
  59093. When a &quot;work that uses the Library&quot; uses material from a header file
  59094. that is part of the Library, the object code for the work may be a
  59095. derivative work of the Library even though the source code is not.
  59096. Whether this is true is especially significant if the work can be
  59097. linked without the Library, or if the work is itself a library. The
  59098. threshold for this to be true is not precisely defined by law.
  59099. If such an object file uses only numerical parameters, data
  59100. structure layouts and accessors, and small macros and small inline
  59101. functions (ten lines or less in length), then the use of the object
  59102. file is unrestricted, regardless of whether it is legally a derivative
  59103. work. (Executables containing this object code plus portions of the
  59104. Library will still fall under Section 6.)
  59105. Otherwise, if the work is a derivative of the Library, you may
  59106. distribute the object code for the work under the terms of Section 6.
  59107. Any executables containing that work also fall under Section 6,
  59108. whether or not they are linked directly with the Library itself.
  59109. 6. As an exception to the Sections above, you may also combine or
  59110. link a &quot;work that uses the Library&quot; with the Library to produce a
  59111. work containing portions of the Library, and distribute that work
  59112. under terms of your choice, provided that the terms permit
  59113. modification of the work for the customer&#x27;s own use and reverse
  59114. engineering for debugging such modifications.
  59115. You must give prominent notice with each copy of the work that the
  59116. Library is used in it and that the Library and its use are covered by
  59117. this License. You must supply a copy of this License. If the work
  59118. during execution displays copyright notices, you must include the
  59119. copyright notice for the Library among them, as well as a reference
  59120. directing the user to the copy of this License. Also, you must do one
  59121. of these things:
  59122. a) Accompany the work with the complete corresponding
  59123. machine-readable source code for the Library including whatever
  59124. changes were used in the work (which must be distributed under
  59125. Sections 1 and 2 above); and, if the work is an executable linked
  59126. with the Library, with the complete machine-readable &quot;work that
  59127. uses the Library&quot;, as object code and/or source code, so that the
  59128. user can modify the Library and then relink to produce a modified
  59129. executable containing the modified Library. (It is understood
  59130. that the user who changes the contents of definitions files in the
  59131. Library will not necessarily be able to recompile the application
  59132. to use the modified definitions.)
  59133. b) Use a suitable shared library mechanism for linking with the
  59134. Library. A suitable mechanism is one that (1) uses at run time a
  59135. copy of the library already present on the user&#x27;s computer system,
  59136. rather than copying library functions into the executable, and (2)
  59137. will operate properly with a modified version of the library, if
  59138. the user installs one, as long as the modified version is
  59139. interface-compatible with the version that the work was made with.
  59140. c) Accompany the work with a written offer, valid for at least
  59141. three years, to give the same user the materials specified in
  59142. Subsection 6a, above, for a charge no more than the cost of
  59143. performing this distribution.
  59144. d) If distribution of the work is made by offering access to copy
  59145. from a designated place, offer equivalent access to copy the above
  59146. specified materials from the same place.
  59147. e) Verify that the user has already received a copy of these
  59148. materials or that you have already sent this user a copy.
  59149. For an executable, the required form of the &quot;work that uses the
  59150. Library&quot; must include any data and utility programs needed for
  59151. reproducing the executable from it. However, as a special exception,
  59152. the materials to be distributed need not include anything that is
  59153. normally distributed (in either source or binary form) with the major
  59154. components (compiler, kernel, and so on) of the operating system on
  59155. which the executable runs, unless that component itself accompanies
  59156. the executable.
  59157. It may happen that this requirement contradicts the license
  59158. restrictions of other proprietary libraries that do not normally
  59159. accompany the operating system. Such a contradiction means you cannot
  59160. use both them and the Library together in an executable that you
  59161. distribute.
  59162. 7. You may place library facilities that are a work based on the
  59163. Library side-by-side in a single library together with other library
  59164. facilities not covered by this License, and distribute such a combined
  59165. library, provided that the separate distribution of the work based on
  59166. the Library and of the other library facilities is otherwise
  59167. permitted, and provided that you do these two things:
  59168. a) Accompany the combined library with a copy of the same work
  59169. based on the Library, uncombined with any other library
  59170. facilities. This must be distributed under the terms of the
  59171. Sections above.
  59172. b) Give prominent notice with the combined library of the fact
  59173. that part of it is a work based on the Library, and explaining
  59174. where to find the accompanying uncombined form of the same work.
  59175. 8. You may not copy, modify, sublicense, link with, or distribute
  59176. the Library except as expressly provided under this License. Any
  59177. attempt otherwise to copy, modify, sublicense, link with, or
  59178. distribute the Library is void, and will automatically terminate your
  59179. rights under this License. However, parties who have received copies,
  59180. or rights, from you under this License will not have their licenses
  59181. terminated so long as such parties remain in full compliance.
  59182. 9. You are not required to accept this License, since you have not
  59183. signed it. However, nothing else grants you permission to modify or
  59184. distribute the Library or its derivative works. These actions are
  59185. prohibited by law if you do not accept this License. Therefore, by
  59186. modifying or distributing the Library (or any work based on the
  59187. Library), you indicate your acceptance of this License to do so, and
  59188. all its terms and conditions for copying, distributing or modifying
  59189. the Library or works based on it.
  59190. 10. Each time you redistribute the Library (or any work based on the
  59191. Library), the recipient automatically receives a license from the
  59192. original licensor to copy, distribute, link with or modify the Library
  59193. subject to these terms and conditions. You may not impose any further
  59194. restrictions on the recipients&#x27; exercise of the rights granted herein.
  59195. You are not responsible for enforcing compliance by third parties with
  59196. this License.
  59197. 11. If, as a consequence of a court judgment or allegation of patent
  59198. infringement or for any other reason (not limited to patent issues),
  59199. conditions are imposed on you (whether by court order, agreement or
  59200. otherwise) that contradict the conditions of this License, they do not
  59201. excuse you from the conditions of this License. If you cannot
  59202. distribute so as to satisfy simultaneously your obligations under this
  59203. License and any other pertinent obligations, then as a consequence you
  59204. may not distribute the Library at all. For example, if a patent
  59205. license would not permit royalty-free redistribution of the Library by
  59206. all those who receive copies directly or indirectly through you, then
  59207. the only way you could satisfy both it and this License would be to
  59208. refrain entirely from distribution of the Library.
  59209. If any portion of this section is held invalid or unenforceable under
  59210. any particular circumstance, the balance of the section is intended to
  59211. apply, and the section as a whole is intended to apply in other
  59212. circumstances.
  59213. It is not the purpose of this section to induce you to infringe any
  59214. patents or other property right claims or to contest validity of any
  59215. such claims; this section has the sole purpose of protecting the
  59216. integrity of the free software distribution system which is
  59217. implemented by public license practices. Many people have made
  59218. generous contributions to the wide range of software distributed
  59219. through that system in reliance on consistent application of that
  59220. system; it is up to the author/donor to decide if he or she is willing
  59221. to distribute software through any other system and a licensee cannot
  59222. impose that choice.
  59223. This section is intended to make thoroughly clear what is believed to
  59224. be a consequence of the rest of this License.
  59225. 12. If the distribution and/or use of the Library is restricted in
  59226. certain countries either by patents or by copyrighted interfaces, the
  59227. original copyright holder who places the Library under this License
  59228. may add an explicit geographical distribution limitation excluding those
  59229. countries, so that distribution is permitted only in or among
  59230. countries not thus excluded. In such case, this License incorporates
  59231. the limitation as if written in the body of this License.
  59232. 13. The Free Software Foundation may publish revised and/or new
  59233. versions of the Lesser General Public License from time to time.
  59234. Such new versions will be similar in spirit to the present version,
  59235. but may differ in detail to address new problems or concerns.
  59236. Each version is given a distinguishing version number. If the Library
  59237. specifies a version number of this License which applies to it and
  59238. &quot;any later version&quot;, you have the option of following the terms and
  59239. conditions either of that version or of any later version published by
  59240. the Free Software Foundation. If the Library does not specify a
  59241. license version number, you may choose any version ever published by
  59242. the Free Software Foundation.
  59243. 14. If you wish to incorporate parts of the Library into other free
  59244. programs whose distribution conditions are incompatible with these,
  59245. write to the author to ask for permission. For software which is
  59246. copyrighted by the Free Software Foundation, write to the Free
  59247. Software Foundation; we sometimes make exceptions for this. Our
  59248. decision will be guided by the two goals of preserving the free status
  59249. of all derivatives of our free software and of promoting the sharing
  59250. and reuse of software generally.
  59251. NO WARRANTY
  59252. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  59253. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  59254. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  59255. OTHER PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY
  59256. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  59257. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  59258. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  59259. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  59260. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  59261. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  59262. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  59263. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  59264. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  59265. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  59266. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  59267. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  59268. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  59269. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  59270. DAMAGES.
  59271. END OF TERMS AND CONDITIONS
  59272. How to Apply These Terms to Your New Libraries
  59273. If you develop a new library, and you want it to be of the greatest
  59274. possible use to the public, we recommend making it free software that
  59275. everyone can redistribute and change. You can do so by permitting
  59276. redistribution under these terms (or, alternatively, under the terms
  59277. of the ordinary General Public License).
  59278. To apply these terms, attach the following notices to the library.
  59279. It is safest to attach them to the start of each source file to most
  59280. effectively convey the exclusion of warranty; and each file should
  59281. have at least the &quot;copyright&quot; line and a pointer to where the full
  59282. notice is found.
  59283. &lt;one line to give the library&#x27;s name and a brief idea of what it does.&gt;
  59284. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  59285. This library is free software; you can redistribute it and/or
  59286. modify it under the terms of the GNU Lesser General Public
  59287. License as published by the Free Software Foundation; either
  59288. version 2.1 of the License, or (at your option) any later version.
  59289. This library is distributed in the hope that it will be useful,
  59290. but WITHOUT ANY WARRANTY; without even the implied warranty of
  59291. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  59292. Lesser General Public License for more details.
  59293. You should have received a copy of the GNU Lesser General Public
  59294. License along with this library; if not, write to the Free Software
  59295. Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  59296. Also add information on how to contact you by electronic and paper mail.
  59297. You should also get your employer (if you work as a programmer) or
  59298. your school, if any, to sign a &quot;copyright disclaimer&quot; for the library,
  59299. if necessary. Here is a sample; alter the names:
  59300. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  59301. library `Frob&#x27; (a library for tweaking knobs) written by James
  59302. Random Hacker.
  59303. &lt;signature of Ty Coon&gt;, 1 April 1990
  59304. Ty Coon, President of Vice
  59305. That&#x27;s all there is to it!
  59306. </pre>
  59307. </div>
  59308. </div>
  59309. <div class="product">
  59310. <span class="title">libcxx</span>
  59311. <span class="homepage"><a href="http://libcxx.llvm.org/">homepage</a></span>
  59312. <input type="checkbox" hidden id="177">
  59313. <label class="show" for="177" tabindex="0"></label>
  59314. <div class="licence">
  59315. <pre>==============================================================================
  59316. The LLVM Project is under the Apache License v2.0 with LLVM Exceptions:
  59317. ==============================================================================
  59318. Apache License
  59319. Version 2.0, January 2004
  59320. http://www.apache.org/licenses/
  59321. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  59322. 1. Definitions.
  59323. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  59324. and distribution as defined by Sections 1 through 9 of this document.
  59325. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  59326. the copyright owner that is granting the License.
  59327. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  59328. other entities that control, are controlled by, or are under common
  59329. control with that entity. For the purposes of this definition,
  59330. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  59331. direction or management of such entity, whether by contract or
  59332. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  59333. outstanding shares, or (iii) beneficial ownership of such entity.
  59334. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  59335. exercising permissions granted by this License.
  59336. &quot;Source&quot; form shall mean the preferred form for making modifications,
  59337. including but not limited to software source code, documentation
  59338. source, and configuration files.
  59339. &quot;Object&quot; form shall mean any form resulting from mechanical
  59340. transformation or translation of a Source form, including but
  59341. not limited to compiled object code, generated documentation,
  59342. and conversions to other media types.
  59343. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  59344. Object form, made available under the License, as indicated by a
  59345. copyright notice that is included in or attached to the work
  59346. (an example is provided in the Appendix below).
  59347. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  59348. form, that is based on (or derived from) the Work and for which the
  59349. editorial revisions, annotations, elaborations, or other modifications
  59350. represent, as a whole, an original work of authorship. For the purposes
  59351. of this License, Derivative Works shall not include works that remain
  59352. separable from, or merely link (or bind by name) to the interfaces of,
  59353. the Work and Derivative Works thereof.
  59354. &quot;Contribution&quot; shall mean any work of authorship, including
  59355. the original version of the Work and any modifications or additions
  59356. to that Work or Derivative Works thereof, that is intentionally
  59357. submitted to Licensor for inclusion in the Work by the copyright owner
  59358. or by an individual or Legal Entity authorized to submit on behalf of
  59359. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  59360. means any form of electronic, verbal, or written communication sent
  59361. to the Licensor or its representatives, including but not limited to
  59362. communication on electronic mailing lists, source code control systems,
  59363. and issue tracking systems that are managed by, or on behalf of, the
  59364. Licensor for the purpose of discussing and improving the Work, but
  59365. excluding communication that is conspicuously marked or otherwise
  59366. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  59367. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  59368. on behalf of whom a Contribution has been received by Licensor and
  59369. subsequently incorporated within the Work.
  59370. 2. Grant of Copyright License. Subject to the terms and conditions of
  59371. this License, each Contributor hereby grants to You a perpetual,
  59372. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  59373. copyright license to reproduce, prepare Derivative Works of,
  59374. publicly display, publicly perform, sublicense, and distribute the
  59375. Work and such Derivative Works in Source or Object form.
  59376. 3. Grant of Patent License. Subject to the terms and conditions of
  59377. this License, each Contributor hereby grants to You a perpetual,
  59378. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  59379. (except as stated in this section) patent license to make, have made,
  59380. use, offer to sell, sell, import, and otherwise transfer the Work,
  59381. where such license applies only to those patent claims licensable
  59382. by such Contributor that are necessarily infringed by their
  59383. Contribution(s) alone or by combination of their Contribution(s)
  59384. with the Work to which such Contribution(s) was submitted. If You
  59385. institute patent litigation against any entity (including a
  59386. cross-claim or counterclaim in a lawsuit) alleging that the Work
  59387. or a Contribution incorporated within the Work constitutes direct
  59388. or contributory patent infringement, then any patent licenses
  59389. granted to You under this License for that Work shall terminate
  59390. as of the date such litigation is filed.
  59391. 4. Redistribution. You may reproduce and distribute copies of the
  59392. Work or Derivative Works thereof in any medium, with or without
  59393. modifications, and in Source or Object form, provided that You
  59394. meet the following conditions:
  59395. (a) You must give any other recipients of the Work or
  59396. Derivative Works a copy of this License; and
  59397. (b) You must cause any modified files to carry prominent notices
  59398. stating that You changed the files; and
  59399. (c) You must retain, in the Source form of any Derivative Works
  59400. that You distribute, all copyright, patent, trademark, and
  59401. attribution notices from the Source form of the Work,
  59402. excluding those notices that do not pertain to any part of
  59403. the Derivative Works; and
  59404. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  59405. distribution, then any Derivative Works that You distribute must
  59406. include a readable copy of the attribution notices contained
  59407. within such NOTICE file, excluding those notices that do not
  59408. pertain to any part of the Derivative Works, in at least one
  59409. of the following places: within a NOTICE text file distributed
  59410. as part of the Derivative Works; within the Source form or
  59411. documentation, if provided along with the Derivative Works; or,
  59412. within a display generated by the Derivative Works, if and
  59413. wherever such third-party notices normally appear. The contents
  59414. of the NOTICE file are for informational purposes only and
  59415. do not modify the License. You may add Your own attribution
  59416. notices within Derivative Works that You distribute, alongside
  59417. or as an addendum to the NOTICE text from the Work, provided
  59418. that such additional attribution notices cannot be construed
  59419. as modifying the License.
  59420. You may add Your own copyright statement to Your modifications and
  59421. may provide additional or different license terms and conditions
  59422. for use, reproduction, or distribution of Your modifications, or
  59423. for any such Derivative Works as a whole, provided Your use,
  59424. reproduction, and distribution of the Work otherwise complies with
  59425. the conditions stated in this License.
  59426. 5. Submission of Contributions. Unless You explicitly state otherwise,
  59427. any Contribution intentionally submitted for inclusion in the Work
  59428. by You to the Licensor shall be under the terms and conditions of
  59429. this License, without any additional terms or conditions.
  59430. Notwithstanding the above, nothing herein shall supersede or modify
  59431. the terms of any separate license agreement you may have executed
  59432. with Licensor regarding such Contributions.
  59433. 6. Trademarks. This License does not grant permission to use the trade
  59434. names, trademarks, service marks, or product names of the Licensor,
  59435. except as required for reasonable and customary use in describing the
  59436. origin of the Work and reproducing the content of the NOTICE file.
  59437. 7. Disclaimer of Warranty. Unless required by applicable law or
  59438. agreed to in writing, Licensor provides the Work (and each
  59439. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  59440. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  59441. implied, including, without limitation, any warranties or conditions
  59442. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  59443. PARTICULAR PURPOSE. You are solely responsible for determining the
  59444. appropriateness of using or redistributing the Work and assume any
  59445. risks associated with Your exercise of permissions under this License.
  59446. 8. Limitation of Liability. In no event and under no legal theory,
  59447. whether in tort (including negligence), contract, or otherwise,
  59448. unless required by applicable law (such as deliberate and grossly
  59449. negligent acts) or agreed to in writing, shall any Contributor be
  59450. liable to You for damages, including any direct, indirect, special,
  59451. incidental, or consequential damages of any character arising as a
  59452. result of this License or out of the use or inability to use the
  59453. Work (including but not limited to damages for loss of goodwill,
  59454. work stoppage, computer failure or malfunction, or any and all
  59455. other commercial damages or losses), even if such Contributor
  59456. has been advised of the possibility of such damages.
  59457. 9. Accepting Warranty or Additional Liability. While redistributing
  59458. the Work or Derivative Works thereof, You may choose to offer,
  59459. and charge a fee for, acceptance of support, warranty, indemnity,
  59460. or other liability obligations and/or rights consistent with this
  59461. License. However, in accepting such obligations, You may act only
  59462. on Your own behalf and on Your sole responsibility, not on behalf
  59463. of any other Contributor, and only if You agree to indemnify,
  59464. defend, and hold each Contributor harmless for any liability
  59465. incurred by, or claims asserted against, such Contributor by reason
  59466. of your accepting any such warranty or additional liability.
  59467. END OF TERMS AND CONDITIONS
  59468. APPENDIX: How to apply the Apache License to your work.
  59469. To apply the Apache License to your work, attach the following
  59470. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  59471. replaced with your own identifying information. (Don&#x27;t include
  59472. the brackets!) The text should be enclosed in the appropriate
  59473. comment syntax for the file format. We also recommend that a
  59474. file or class name and description of purpose be included on the
  59475. same &quot;printed page&quot; as the copyright notice for easier
  59476. identification within third-party archives.
  59477. Copyright [yyyy] [name of copyright owner]
  59478. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  59479. you may not use this file except in compliance with the License.
  59480. You may obtain a copy of the License at
  59481. http://www.apache.org/licenses/LICENSE-2.0
  59482. Unless required by applicable law or agreed to in writing, software
  59483. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  59484. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  59485. See the License for the specific language governing permissions and
  59486. limitations under the License.
  59487. ---- LLVM Exceptions to the Apache 2.0 License ----
  59488. As an exception, if, as a result of your compiling your source code, portions
  59489. of this Software are embedded into an Object form of such source code, you
  59490. may redistribute such embedded portions in such Object form without complying
  59491. with the conditions of Sections 4(a), 4(b) and 4(d) of the License.
  59492. In addition, if you combine or link compiled forms of this Software with
  59493. software that is licensed under the GPLv2 (&quot;Combined Software&quot;) and if a
  59494. court of competent jurisdiction determines that the patent provision (Section
  59495. 3), the indemnity provision (Section 9) or other Section of the License
  59496. conflicts with the conditions of the GPLv2, you may retroactively and
  59497. prospectively choose to deem waived or otherwise exclude such Section(s) of
  59498. the License, but only in their entirety and only with respect to the Combined
  59499. Software.
  59500. ==============================================================================
  59501. Software from third parties included in the LLVM Project:
  59502. ==============================================================================
  59503. The LLVM Project contains third party software which is under different license
  59504. terms. All such code will be identified clearly using at least one of two
  59505. mechanisms:
  59506. 1) It will be in a separate directory tree with its own `LICENSE.txt` or
  59507. `LICENSE` file at the top containing the specific license and restrictions
  59508. which apply to that software, or
  59509. 2) It will contain specific license and restriction terms at the top of every
  59510. file.
  59511. ==============================================================================
  59512. Legacy LLVM License (https://llvm.org/docs/DeveloperPolicy.html#legacy):
  59513. ==============================================================================
  59514. The libc++ library is dual licensed under both the University of Illinois
  59515. &quot;BSD-Like&quot; license and the MIT license. As a user of this code you may choose
  59516. to use it under either license. As a contributor, you agree to allow your code
  59517. to be used under both.
  59518. Full text of the relevant licenses is included below.
  59519. ==============================================================================
  59520. University of Illinois/NCSA
  59521. Open Source License
  59522. Copyright (c) 2009-2019 by the contributors listed in CREDITS.TXT
  59523. All rights reserved.
  59524. Developed by:
  59525. LLVM Team
  59526. University of Illinois at Urbana-Champaign
  59527. http://llvm.org
  59528. Permission is hereby granted, free of charge, to any person obtaining a copy of
  59529. this software and associated documentation files (the &quot;Software&quot;), to deal with
  59530. the Software without restriction, including without limitation the rights to
  59531. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  59532. of the Software, and to permit persons to whom the Software is furnished to do
  59533. so, subject to the following conditions:
  59534. * Redistributions of source code must retain the above copyright notice,
  59535. this list of conditions and the following disclaimers.
  59536. * Redistributions in binary form must reproduce the above copyright notice,
  59537. this list of conditions and the following disclaimers in the
  59538. documentation and/or other materials provided with the distribution.
  59539. * Neither the names of the LLVM Team, University of Illinois at
  59540. Urbana-Champaign, nor the names of its contributors may be used to
  59541. endorse or promote products derived from this Software without specific
  59542. prior written permission.
  59543. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  59544. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  59545. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  59546. CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  59547. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  59548. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
  59549. SOFTWARE.
  59550. ==============================================================================
  59551. Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
  59552. Permission is hereby granted, free of charge, to any person obtaining a copy
  59553. of this software and associated documentation files (the &quot;Software&quot;), to deal
  59554. in the Software without restriction, including without limitation the rights
  59555. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  59556. copies of the Software, and to permit persons to whom the Software is
  59557. furnished to do so, subject to the following conditions:
  59558. The above copyright notice and this permission notice shall be included in
  59559. all copies or substantial portions of the Software.
  59560. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  59561. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  59562. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  59563. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  59564. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  59565. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  59566. THE SOFTWARE.
  59567. </pre>
  59568. </div>
  59569. </div>
  59570. <div class="product">
  59571. <span class="title">libcxxabi</span>
  59572. <span class="homepage"><a href="http://libcxxabi.llvm.org/">homepage</a></span>
  59573. <input type="checkbox" hidden id="178">
  59574. <label class="show" for="178" tabindex="0"></label>
  59575. <div class="licence">
  59576. <pre>==============================================================================
  59577. The LLVM Project is under the Apache License v2.0 with LLVM Exceptions:
  59578. ==============================================================================
  59579. Apache License
  59580. Version 2.0, January 2004
  59581. http://www.apache.org/licenses/
  59582. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  59583. 1. Definitions.
  59584. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  59585. and distribution as defined by Sections 1 through 9 of this document.
  59586. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  59587. the copyright owner that is granting the License.
  59588. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  59589. other entities that control, are controlled by, or are under common
  59590. control with that entity. For the purposes of this definition,
  59591. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  59592. direction or management of such entity, whether by contract or
  59593. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  59594. outstanding shares, or (iii) beneficial ownership of such entity.
  59595. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  59596. exercising permissions granted by this License.
  59597. &quot;Source&quot; form shall mean the preferred form for making modifications,
  59598. including but not limited to software source code, documentation
  59599. source, and configuration files.
  59600. &quot;Object&quot; form shall mean any form resulting from mechanical
  59601. transformation or translation of a Source form, including but
  59602. not limited to compiled object code, generated documentation,
  59603. and conversions to other media types.
  59604. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  59605. Object form, made available under the License, as indicated by a
  59606. copyright notice that is included in or attached to the work
  59607. (an example is provided in the Appendix below).
  59608. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  59609. form, that is based on (or derived from) the Work and for which the
  59610. editorial revisions, annotations, elaborations, or other modifications
  59611. represent, as a whole, an original work of authorship. For the purposes
  59612. of this License, Derivative Works shall not include works that remain
  59613. separable from, or merely link (or bind by name) to the interfaces of,
  59614. the Work and Derivative Works thereof.
  59615. &quot;Contribution&quot; shall mean any work of authorship, including
  59616. the original version of the Work and any modifications or additions
  59617. to that Work or Derivative Works thereof, that is intentionally
  59618. submitted to Licensor for inclusion in the Work by the copyright owner
  59619. or by an individual or Legal Entity authorized to submit on behalf of
  59620. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  59621. means any form of electronic, verbal, or written communication sent
  59622. to the Licensor or its representatives, including but not limited to
  59623. communication on electronic mailing lists, source code control systems,
  59624. and issue tracking systems that are managed by, or on behalf of, the
  59625. Licensor for the purpose of discussing and improving the Work, but
  59626. excluding communication that is conspicuously marked or otherwise
  59627. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  59628. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  59629. on behalf of whom a Contribution has been received by Licensor and
  59630. subsequently incorporated within the Work.
  59631. 2. Grant of Copyright License. Subject to the terms and conditions of
  59632. this License, each Contributor hereby grants to You a perpetual,
  59633. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  59634. copyright license to reproduce, prepare Derivative Works of,
  59635. publicly display, publicly perform, sublicense, and distribute the
  59636. Work and such Derivative Works in Source or Object form.
  59637. 3. Grant of Patent License. Subject to the terms and conditions of
  59638. this License, each Contributor hereby grants to You a perpetual,
  59639. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  59640. (except as stated in this section) patent license to make, have made,
  59641. use, offer to sell, sell, import, and otherwise transfer the Work,
  59642. where such license applies only to those patent claims licensable
  59643. by such Contributor that are necessarily infringed by their
  59644. Contribution(s) alone or by combination of their Contribution(s)
  59645. with the Work to which such Contribution(s) was submitted. If You
  59646. institute patent litigation against any entity (including a
  59647. cross-claim or counterclaim in a lawsuit) alleging that the Work
  59648. or a Contribution incorporated within the Work constitutes direct
  59649. or contributory patent infringement, then any patent licenses
  59650. granted to You under this License for that Work shall terminate
  59651. as of the date such litigation is filed.
  59652. 4. Redistribution. You may reproduce and distribute copies of the
  59653. Work or Derivative Works thereof in any medium, with or without
  59654. modifications, and in Source or Object form, provided that You
  59655. meet the following conditions:
  59656. (a) You must give any other recipients of the Work or
  59657. Derivative Works a copy of this License; and
  59658. (b) You must cause any modified files to carry prominent notices
  59659. stating that You changed the files; and
  59660. (c) You must retain, in the Source form of any Derivative Works
  59661. that You distribute, all copyright, patent, trademark, and
  59662. attribution notices from the Source form of the Work,
  59663. excluding those notices that do not pertain to any part of
  59664. the Derivative Works; and
  59665. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  59666. distribution, then any Derivative Works that You distribute must
  59667. include a readable copy of the attribution notices contained
  59668. within such NOTICE file, excluding those notices that do not
  59669. pertain to any part of the Derivative Works, in at least one
  59670. of the following places: within a NOTICE text file distributed
  59671. as part of the Derivative Works; within the Source form or
  59672. documentation, if provided along with the Derivative Works; or,
  59673. within a display generated by the Derivative Works, if and
  59674. wherever such third-party notices normally appear. The contents
  59675. of the NOTICE file are for informational purposes only and
  59676. do not modify the License. You may add Your own attribution
  59677. notices within Derivative Works that You distribute, alongside
  59678. or as an addendum to the NOTICE text from the Work, provided
  59679. that such additional attribution notices cannot be construed
  59680. as modifying the License.
  59681. You may add Your own copyright statement to Your modifications and
  59682. may provide additional or different license terms and conditions
  59683. for use, reproduction, or distribution of Your modifications, or
  59684. for any such Derivative Works as a whole, provided Your use,
  59685. reproduction, and distribution of the Work otherwise complies with
  59686. the conditions stated in this License.
  59687. 5. Submission of Contributions. Unless You explicitly state otherwise,
  59688. any Contribution intentionally submitted for inclusion in the Work
  59689. by You to the Licensor shall be under the terms and conditions of
  59690. this License, without any additional terms or conditions.
  59691. Notwithstanding the above, nothing herein shall supersede or modify
  59692. the terms of any separate license agreement you may have executed
  59693. with Licensor regarding such Contributions.
  59694. 6. Trademarks. This License does not grant permission to use the trade
  59695. names, trademarks, service marks, or product names of the Licensor,
  59696. except as required for reasonable and customary use in describing the
  59697. origin of the Work and reproducing the content of the NOTICE file.
  59698. 7. Disclaimer of Warranty. Unless required by applicable law or
  59699. agreed to in writing, Licensor provides the Work (and each
  59700. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  59701. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  59702. implied, including, without limitation, any warranties or conditions
  59703. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  59704. PARTICULAR PURPOSE. You are solely responsible for determining the
  59705. appropriateness of using or redistributing the Work and assume any
  59706. risks associated with Your exercise of permissions under this License.
  59707. 8. Limitation of Liability. In no event and under no legal theory,
  59708. whether in tort (including negligence), contract, or otherwise,
  59709. unless required by applicable law (such as deliberate and grossly
  59710. negligent acts) or agreed to in writing, shall any Contributor be
  59711. liable to You for damages, including any direct, indirect, special,
  59712. incidental, or consequential damages of any character arising as a
  59713. result of this License or out of the use or inability to use the
  59714. Work (including but not limited to damages for loss of goodwill,
  59715. work stoppage, computer failure or malfunction, or any and all
  59716. other commercial damages or losses), even if such Contributor
  59717. has been advised of the possibility of such damages.
  59718. 9. Accepting Warranty or Additional Liability. While redistributing
  59719. the Work or Derivative Works thereof, You may choose to offer,
  59720. and charge a fee for, acceptance of support, warranty, indemnity,
  59721. or other liability obligations and/or rights consistent with this
  59722. License. However, in accepting such obligations, You may act only
  59723. on Your own behalf and on Your sole responsibility, not on behalf
  59724. of any other Contributor, and only if You agree to indemnify,
  59725. defend, and hold each Contributor harmless for any liability
  59726. incurred by, or claims asserted against, such Contributor by reason
  59727. of your accepting any such warranty or additional liability.
  59728. END OF TERMS AND CONDITIONS
  59729. APPENDIX: How to apply the Apache License to your work.
  59730. To apply the Apache License to your work, attach the following
  59731. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  59732. replaced with your own identifying information. (Don&#x27;t include
  59733. the brackets!) The text should be enclosed in the appropriate
  59734. comment syntax for the file format. We also recommend that a
  59735. file or class name and description of purpose be included on the
  59736. same &quot;printed page&quot; as the copyright notice for easier
  59737. identification within third-party archives.
  59738. Copyright [yyyy] [name of copyright owner]
  59739. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  59740. you may not use this file except in compliance with the License.
  59741. You may obtain a copy of the License at
  59742. http://www.apache.org/licenses/LICENSE-2.0
  59743. Unless required by applicable law or agreed to in writing, software
  59744. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  59745. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  59746. See the License for the specific language governing permissions and
  59747. limitations under the License.
  59748. ---- LLVM Exceptions to the Apache 2.0 License ----
  59749. As an exception, if, as a result of your compiling your source code, portions
  59750. of this Software are embedded into an Object form of such source code, you
  59751. may redistribute such embedded portions in such Object form without complying
  59752. with the conditions of Sections 4(a), 4(b) and 4(d) of the License.
  59753. In addition, if you combine or link compiled forms of this Software with
  59754. software that is licensed under the GPLv2 (&quot;Combined Software&quot;) and if a
  59755. court of competent jurisdiction determines that the patent provision (Section
  59756. 3), the indemnity provision (Section 9) or other Section of the License
  59757. conflicts with the conditions of the GPLv2, you may retroactively and
  59758. prospectively choose to deem waived or otherwise exclude such Section(s) of
  59759. the License, but only in their entirety and only with respect to the Combined
  59760. Software.
  59761. ==============================================================================
  59762. Software from third parties included in the LLVM Project:
  59763. ==============================================================================
  59764. The LLVM Project contains third party software which is under different license
  59765. terms. All such code will be identified clearly using at least one of two
  59766. mechanisms:
  59767. 1) It will be in a separate directory tree with its own `LICENSE.txt` or
  59768. `LICENSE` file at the top containing the specific license and restrictions
  59769. which apply to that software, or
  59770. 2) It will contain specific license and restriction terms at the top of every
  59771. file.
  59772. ==============================================================================
  59773. Legacy LLVM License (https://llvm.org/docs/DeveloperPolicy.html#legacy):
  59774. ==============================================================================
  59775. The libc++abi library is dual licensed under both the University of Illinois
  59776. &quot;BSD-Like&quot; license and the MIT license. As a user of this code you may choose
  59777. to use it under either license. As a contributor, you agree to allow your code
  59778. to be used under both.
  59779. Full text of the relevant licenses is included below.
  59780. ==============================================================================
  59781. University of Illinois/NCSA
  59782. Open Source License
  59783. Copyright (c) 2009-2019 by the contributors listed in CREDITS.TXT
  59784. All rights reserved.
  59785. Developed by:
  59786. LLVM Team
  59787. University of Illinois at Urbana-Champaign
  59788. http://llvm.org
  59789. Permission is hereby granted, free of charge, to any person obtaining a copy of
  59790. this software and associated documentation files (the &quot;Software&quot;), to deal with
  59791. the Software without restriction, including without limitation the rights to
  59792. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  59793. of the Software, and to permit persons to whom the Software is furnished to do
  59794. so, subject to the following conditions:
  59795. * Redistributions of source code must retain the above copyright notice,
  59796. this list of conditions and the following disclaimers.
  59797. * Redistributions in binary form must reproduce the above copyright notice,
  59798. this list of conditions and the following disclaimers in the
  59799. documentation and/or other materials provided with the distribution.
  59800. * Neither the names of the LLVM Team, University of Illinois at
  59801. Urbana-Champaign, nor the names of its contributors may be used to
  59802. endorse or promote products derived from this Software without specific
  59803. prior written permission.
  59804. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  59805. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  59806. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  59807. CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  59808. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  59809. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
  59810. SOFTWARE.
  59811. ==============================================================================
  59812. Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
  59813. Permission is hereby granted, free of charge, to any person obtaining a copy
  59814. of this software and associated documentation files (the &quot;Software&quot;), to deal
  59815. in the Software without restriction, including without limitation the rights
  59816. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  59817. copies of the Software, and to permit persons to whom the Software is
  59818. furnished to do so, subject to the following conditions:
  59819. The above copyright notice and this permission notice shall be included in
  59820. all copies or substantial portions of the Software.
  59821. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  59822. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  59823. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  59824. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  59825. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  59826. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  59827. THE SOFTWARE.
  59828. </pre>
  59829. </div>
  59830. </div>
  59831. <div class="product">
  59832. <span class="title">libei</span>
  59833. <span class="homepage"><a href="https://gitlab.freedesktop.org/libinput/libei">homepage</a></span>
  59834. <input type="checkbox" hidden id="179">
  59835. <label class="show" for="179" tabindex="0"></label>
  59836. <div class="licence">
  59837. <pre>Copyright © 2020 Red Hat, Inc.
  59838. Permission is hereby granted, free of charge, to any person obtaining a
  59839. copy of this software and associated documentation files (the &quot;Software&quot;),
  59840. to deal in the Software without restriction, including without limitation
  59841. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  59842. and/or sell copies of the Software, and to permit persons to whom the
  59843. Software is furnished to do so, subject to the following conditions:
  59844. The above copyright notice and this permission notice (including the next
  59845. paragraph) shall be included in all copies or substantial portions of the
  59846. Software.
  59847. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  59848. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  59849. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  59850. THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  59851. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  59852. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  59853. DEALINGS IN THE SOFTWARE.
  59854. </pre>
  59855. </div>
  59856. </div>
  59857. <div class="product">
  59858. <span class="title">libevent</span>
  59859. <span class="homepage"><a href="http://libevent.org/">homepage</a></span>
  59860. <input type="checkbox" hidden id="180">
  59861. <label class="show" for="180" tabindex="0"></label>
  59862. <div class="licence">
  59863. <pre>Libevent is available for use under the following license, commonly known
  59864. as the 3-clause (or &quot;modified&quot;) BSD license:
  59865. ==============================
  59866. Copyright (c) 2000-2007 Niels Provos &lt;provos@citi.umich.edu&gt;
  59867. Copyright (c) 2007-2010 Niels Provos and Nick Mathewson
  59868. Redistribution and use in source and binary forms, with or without
  59869. modification, are permitted provided that the following conditions
  59870. are met:
  59871. 1. Redistributions of source code must retain the above copyright
  59872. notice, this list of conditions and the following disclaimer.
  59873. 2. Redistributions in binary form must reproduce the above copyright
  59874. notice, this list of conditions and the following disclaimer in the
  59875. documentation and/or other materials provided with the distribution.
  59876. 3. The name of the author may not be used to endorse or promote products
  59877. derived from this software without specific prior written permission.
  59878. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS&#x27;&#x27; AND ANY EXPRESS OR
  59879. IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
  59880. OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
  59881. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
  59882. INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  59883. NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  59884. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  59885. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  59886. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  59887. THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  59888. ==============================
  59889. Portions of Libevent are based on works by others, also made available by
  59890. them under the three-clause BSD license above. The copyright notices are
  59891. available in the corresponding source files; the license is as above. Here&#x27;s
  59892. a list:
  59893. log.c:
  59894. Copyright (c) 2000 Dug Song &lt;dugsong@monkey.org&gt;
  59895. Copyright (c) 1993 The Regents of the University of California.
  59896. strlcpy.c:
  59897. Copyright (c) 1998 Todd C. Miller &lt;Todd.Miller@courtesan.com&gt;
  59898. win32.c:
  59899. Copyright (c) 2003 Michael A. Davis &lt;mike@datanerds.net&gt;
  59900. evport.c:
  59901. Copyright (c) 2007 Sun Microsystems
  59902. min_heap.h:
  59903. Copyright (c) 2006 Maxim Yegorushkin &lt;maxim.yegorushkin@gmail.com&gt;
  59904. tree.h:
  59905. Copyright 2002 Niels Provos &lt;provos@citi.umich.edu&gt;
  59906. </pre>
  59907. </div>
  59908. </div>
  59909. <div class="product">
  59910. <span class="title">libFuzzer</span>
  59911. <span class="homepage"><a href="http://llvm.org/docs/LibFuzzer.html">homepage</a></span>
  59912. <input type="checkbox" hidden id="181">
  59913. <label class="show" for="181" tabindex="0"></label>
  59914. <div class="licence">
  59915. <pre>==============================================================================
  59916. LLVM Release License
  59917. ==============================================================================
  59918. University of Illinois/NCSA
  59919. Open Source License
  59920. Copyright (c) 2003-2015 University of Illinois at Urbana-Champaign.
  59921. All rights reserved.
  59922. Developed by:
  59923. LLVM Team
  59924. University of Illinois at Urbana-Champaign
  59925. http://llvm.org
  59926. Permission is hereby granted, free of charge, to any person obtaining a copy of
  59927. this software and associated documentation files (the &quot;Software&quot;), to deal with
  59928. the Software without restriction, including without limitation the rights to
  59929. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  59930. of the Software, and to permit persons to whom the Software is furnished to do
  59931. so, subject to the following conditions:
  59932. * Redistributions of source code must retain the above copyright notice,
  59933. this list of conditions and the following disclaimers.
  59934. * Redistributions in binary form must reproduce the above copyright notice,
  59935. this list of conditions and the following disclaimers in the
  59936. documentation and/or other materials provided with the distribution.
  59937. * Neither the names of the LLVM Team, University of Illinois at
  59938. Urbana-Champaign, nor the names of its contributors may be used to
  59939. endorse or promote products derived from this Software without specific
  59940. prior written permission.
  59941. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  59942. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  59943. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  59944. CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  59945. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  59946. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
  59947. SOFTWARE.
  59948. ==============================================================================
  59949. Copyrights and Licenses for Third Party Software Distributed with LLVM:
  59950. ==============================================================================
  59951. The LLVM software contains code written by third parties. Such software will
  59952. have its own individual LICENSE.TXT file in the directory in which it appears.
  59953. This file will describe the copyrights, license, and restrictions which apply
  59954. to that code.
  59955. The disclaimer of warranty in the University of Illinois Open Source License
  59956. applies to all code in the LLVM Distribution, and nothing in any of the
  59957. other licenses gives permission to use the names of the LLVM Team or the
  59958. University of Illinois to endorse or promote products derived from this
  59959. Software.
  59960. The following pieces of software have additional or alternate copyrights,
  59961. licenses, and/or restrictions:
  59962. Program Directory
  59963. ------- ---------
  59964. Autoconf llvm/autoconf
  59965. llvm/projects/ModuleMaker/autoconf
  59966. Google Test llvm/utils/unittest/googletest
  59967. OpenBSD regex llvm/lib/Support/{reg*, COPYRIGHT.regex}
  59968. pyyaml tests llvm/test/YAMLParser/{*.data, LICENSE.TXT}
  59969. ARM contributions llvm/lib/Target/ARM/LICENSE.TXT
  59970. md5 contributions llvm/lib/Support/MD5.cpp llvm/include/llvm/Support/MD5.h
  59971. </pre>
  59972. </div>
  59973. </div>
  59974. <div class="product">
  59975. <span class="title">libgav1</span>
  59976. <span class="homepage"><a href="https://chromium.googlesource.com/codecs/libgav1/">homepage</a></span>
  59977. <input type="checkbox" hidden id="182">
  59978. <label class="show" for="182" tabindex="0"></label>
  59979. <div class="licence">
  59980. <pre>
  59981. Apache License
  59982. Version 2.0, January 2004
  59983. http://www.apache.org/licenses/
  59984. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  59985. 1. Definitions.
  59986. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  59987. and distribution as defined by Sections 1 through 9 of this document.
  59988. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  59989. the copyright owner that is granting the License.
  59990. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  59991. other entities that control, are controlled by, or are under common
  59992. control with that entity. For the purposes of this definition,
  59993. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  59994. direction or management of such entity, whether by contract or
  59995. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  59996. outstanding shares, or (iii) beneficial ownership of such entity.
  59997. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  59998. exercising permissions granted by this License.
  59999. &quot;Source&quot; form shall mean the preferred form for making modifications,
  60000. including but not limited to software source code, documentation
  60001. source, and configuration files.
  60002. &quot;Object&quot; form shall mean any form resulting from mechanical
  60003. transformation or translation of a Source form, including but
  60004. not limited to compiled object code, generated documentation,
  60005. and conversions to other media types.
  60006. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  60007. Object form, made available under the License, as indicated by a
  60008. copyright notice that is included in or attached to the work
  60009. (an example is provided in the Appendix below).
  60010. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  60011. form, that is based on (or derived from) the Work and for which the
  60012. editorial revisions, annotations, elaborations, or other modifications
  60013. represent, as a whole, an original work of authorship. For the purposes
  60014. of this License, Derivative Works shall not include works that remain
  60015. separable from, or merely link (or bind by name) to the interfaces of,
  60016. the Work and Derivative Works thereof.
  60017. &quot;Contribution&quot; shall mean any work of authorship, including
  60018. the original version of the Work and any modifications or additions
  60019. to that Work or Derivative Works thereof, that is intentionally
  60020. submitted to Licensor for inclusion in the Work by the copyright owner
  60021. or by an individual or Legal Entity authorized to submit on behalf of
  60022. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  60023. means any form of electronic, verbal, or written communication sent
  60024. to the Licensor or its representatives, including but not limited to
  60025. communication on electronic mailing lists, source code control systems,
  60026. and issue tracking systems that are managed by, or on behalf of, the
  60027. Licensor for the purpose of discussing and improving the Work, but
  60028. excluding communication that is conspicuously marked or otherwise
  60029. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  60030. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  60031. on behalf of whom a Contribution has been received by Licensor and
  60032. subsequently incorporated within the Work.
  60033. 2. Grant of Copyright License. Subject to the terms and conditions of
  60034. this License, each Contributor hereby grants to You a perpetual,
  60035. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  60036. copyright license to reproduce, prepare Derivative Works of,
  60037. publicly display, publicly perform, sublicense, and distribute the
  60038. Work and such Derivative Works in Source or Object form.
  60039. 3. Grant of Patent License. Subject to the terms and conditions of
  60040. this License, each Contributor hereby grants to You a perpetual,
  60041. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  60042. (except as stated in this section) patent license to make, have made,
  60043. use, offer to sell, sell, import, and otherwise transfer the Work,
  60044. where such license applies only to those patent claims licensable
  60045. by such Contributor that are necessarily infringed by their
  60046. Contribution(s) alone or by combination of their Contribution(s)
  60047. with the Work to which such Contribution(s) was submitted. If You
  60048. institute patent litigation against any entity (including a
  60049. cross-claim or counterclaim in a lawsuit) alleging that the Work
  60050. or a Contribution incorporated within the Work constitutes direct
  60051. or contributory patent infringement, then any patent licenses
  60052. granted to You under this License for that Work shall terminate
  60053. as of the date such litigation is filed.
  60054. 4. Redistribution. You may reproduce and distribute copies of the
  60055. Work or Derivative Works thereof in any medium, with or without
  60056. modifications, and in Source or Object form, provided that You
  60057. meet the following conditions:
  60058. (a) You must give any other recipients of the Work or
  60059. Derivative Works a copy of this License; and
  60060. (b) You must cause any modified files to carry prominent notices
  60061. stating that You changed the files; and
  60062. (c) You must retain, in the Source form of any Derivative Works
  60063. that You distribute, all copyright, patent, trademark, and
  60064. attribution notices from the Source form of the Work,
  60065. excluding those notices that do not pertain to any part of
  60066. the Derivative Works; and
  60067. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  60068. distribution, then any Derivative Works that You distribute must
  60069. include a readable copy of the attribution notices contained
  60070. within such NOTICE file, excluding those notices that do not
  60071. pertain to any part of the Derivative Works, in at least one
  60072. of the following places: within a NOTICE text file distributed
  60073. as part of the Derivative Works; within the Source form or
  60074. documentation, if provided along with the Derivative Works; or,
  60075. within a display generated by the Derivative Works, if and
  60076. wherever such third-party notices normally appear. The contents
  60077. of the NOTICE file are for informational purposes only and
  60078. do not modify the License. You may add Your own attribution
  60079. notices within Derivative Works that You distribute, alongside
  60080. or as an addendum to the NOTICE text from the Work, provided
  60081. that such additional attribution notices cannot be construed
  60082. as modifying the License.
  60083. You may add Your own copyright statement to Your modifications and
  60084. may provide additional or different license terms and conditions
  60085. for use, reproduction, or distribution of Your modifications, or
  60086. for any such Derivative Works as a whole, provided Your use,
  60087. reproduction, and distribution of the Work otherwise complies with
  60088. the conditions stated in this License.
  60089. 5. Submission of Contributions. Unless You explicitly state otherwise,
  60090. any Contribution intentionally submitted for inclusion in the Work
  60091. by You to the Licensor shall be under the terms and conditions of
  60092. this License, without any additional terms or conditions.
  60093. Notwithstanding the above, nothing herein shall supersede or modify
  60094. the terms of any separate license agreement you may have executed
  60095. with Licensor regarding such Contributions.
  60096. 6. Trademarks. This License does not grant permission to use the trade
  60097. names, trademarks, service marks, or product names of the Licensor,
  60098. except as required for reasonable and customary use in describing the
  60099. origin of the Work and reproducing the content of the NOTICE file.
  60100. 7. Disclaimer of Warranty. Unless required by applicable law or
  60101. agreed to in writing, Licensor provides the Work (and each
  60102. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  60103. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  60104. implied, including, without limitation, any warranties or conditions
  60105. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  60106. PARTICULAR PURPOSE. You are solely responsible for determining the
  60107. appropriateness of using or redistributing the Work and assume any
  60108. risks associated with Your exercise of permissions under this License.
  60109. 8. Limitation of Liability. In no event and under no legal theory,
  60110. whether in tort (including negligence), contract, or otherwise,
  60111. unless required by applicable law (such as deliberate and grossly
  60112. negligent acts) or agreed to in writing, shall any Contributor be
  60113. liable to You for damages, including any direct, indirect, special,
  60114. incidental, or consequential damages of any character arising as a
  60115. result of this License or out of the use or inability to use the
  60116. Work (including but not limited to damages for loss of goodwill,
  60117. work stoppage, computer failure or malfunction, or any and all
  60118. other commercial damages or losses), even if such Contributor
  60119. has been advised of the possibility of such damages.
  60120. 9. Accepting Warranty or Additional Liability. While redistributing
  60121. the Work or Derivative Works thereof, You may choose to offer,
  60122. and charge a fee for, acceptance of support, warranty, indemnity,
  60123. or other liability obligations and/or rights consistent with this
  60124. License. However, in accepting such obligations, You may act only
  60125. on Your own behalf and on Your sole responsibility, not on behalf
  60126. of any other Contributor, and only if You agree to indemnify,
  60127. defend, and hold each Contributor harmless for any liability
  60128. incurred by, or claims asserted against, such Contributor by reason
  60129. of your accepting any such warranty or additional liability.
  60130. END OF TERMS AND CONDITIONS
  60131. APPENDIX: How to apply the Apache License to your work.
  60132. To apply the Apache License to your work, attach the following
  60133. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  60134. replaced with your own identifying information. (Don&#x27;t include
  60135. the brackets!) The text should be enclosed in the appropriate
  60136. comment syntax for the file format. We also recommend that a
  60137. file or class name and description of purpose be included on the
  60138. same &quot;printed page&quot; as the copyright notice for easier
  60139. identification within third-party archives.
  60140. Copyright [yyyy] [name of copyright owner]
  60141. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  60142. you may not use this file except in compliance with the License.
  60143. You may obtain a copy of the License at
  60144. http://www.apache.org/licenses/LICENSE-2.0
  60145. Unless required by applicable law or agreed to in writing, software
  60146. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  60147. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  60148. See the License for the specific language governing permissions and
  60149. limitations under the License.
  60150. </pre>
  60151. </div>
  60152. </div>
  60153. <div class="product">
  60154. <span class="title">libipp</span>
  60155. <span class="homepage"><a href="https://chromium.googlesource.com/chromiumos/platform2/libipp">homepage</a></span>
  60156. <input type="checkbox" hidden id="183">
  60157. <label class="show" for="183" tabindex="0"></label>
  60158. <div class="licence">
  60159. <pre>// Copyright 2019 The Chromium OS Authors. All rights reserved.
  60160. //
  60161. // Redistribution and use in source and binary forms, with or without
  60162. // modification, are permitted provided that the following conditions are
  60163. // met:
  60164. //
  60165. // * Redistributions of source code must retain the above copyright
  60166. // notice, this list of conditions and the following disclaimer.
  60167. // * Redistributions in binary form must reproduce the above
  60168. // copyright notice, this list of conditions and the following disclaimer
  60169. // in the documentation and/or other materials provided with the
  60170. // distribution.
  60171. // * Neither the name of Google Inc. nor the names of its
  60172. // contributors may be used to endorse or promote products derived from
  60173. // this software without specific prior written permission.
  60174. //
  60175. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  60176. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  60177. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  60178. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  60179. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  60180. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  60181. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  60182. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  60183. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  60184. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  60185. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  60186. </pre>
  60187. </div>
  60188. </div>
  60189. <div class="product">
  60190. <span class="title">libjingle XMPP and xmllite libraries</span>
  60191. <span class="homepage"><a href="https://chromium.googlesource.com/external/webrtc">homepage</a></span>
  60192. <input type="checkbox" hidden id="184">
  60193. <label class="show" for="184" tabindex="0"></label>
  60194. <div class="licence">
  60195. <pre>Copyright (c) 2011, The WebRTC project authors. All rights reserved.
  60196. Redistribution and use in source and binary forms, with or without
  60197. modification, are permitted provided that the following conditions are
  60198. met:
  60199. * Redistributions of source code must retain the above copyright
  60200. notice, this list of conditions and the following disclaimer.
  60201. * Redistributions in binary form must reproduce the above copyright
  60202. notice, this list of conditions and the following disclaimer in
  60203. the documentation and/or other materials provided with the
  60204. distribution.
  60205. * Neither the name of Google nor the names of its contributors may
  60206. be used to endorse or promote products derived from this software
  60207. without specific prior written permission.
  60208. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  60209. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  60210. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  60211. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  60212. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  60213. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  60214. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  60215. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  60216. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  60217. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  60218. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  60219. </pre>
  60220. </div>
  60221. </div>
  60222. <div class="product">
  60223. <span class="title">libjpeg-turbo</span>
  60224. <span class="homepage"><a href="https://github.com/libjpeg-turbo/libjpeg-turbo/">homepage</a></span>
  60225. <input type="checkbox" hidden id="185">
  60226. <label class="show" for="185" tabindex="0"></label>
  60227. <div class="licence">
  60228. <pre>libjpeg-turbo Licenses
  60229. ======================
  60230. libjpeg-turbo is covered by three compatible BSD-style open source licenses:
  60231. - The IJG (Independent JPEG Group) License, which is listed in
  60232. [README.ijg](README.ijg)
  60233. This license applies to the libjpeg API library and associated programs
  60234. (any code inherited from libjpeg, and any modifications to that code.)
  60235. - The Modified (3-clause) BSD License, which is listed below
  60236. This license covers the TurboJPEG API library and associated programs, as
  60237. well as the build system.
  60238. - The [zlib License](https://opensource.org/licenses/Zlib)
  60239. This license is a subset of the other two, and it covers the libjpeg-turbo
  60240. SIMD extensions.
  60241. Complying with the libjpeg-turbo Licenses
  60242. =========================================
  60243. This section provides a roll-up of the libjpeg-turbo licensing terms, to the
  60244. best of our understanding.
  60245. 1. If you are distributing a modified version of the libjpeg-turbo source,
  60246. then:
  60247. 1. You cannot alter or remove any existing copyright or license notices
  60248. from the source.
  60249. **Origin**
  60250. - Clause 1 of the IJG License
  60251. - Clause 1 of the Modified BSD License
  60252. - Clauses 1 and 3 of the zlib License
  60253. 2. You must add your own copyright notice to the header of each source
  60254. file you modified, so others can tell that you modified that file (if
  60255. there is not an existing copyright header in that file, then you can
  60256. simply add a notice stating that you modified the file.)
  60257. **Origin**
  60258. - Clause 1 of the IJG License
  60259. - Clause 2 of the zlib License
  60260. 3. You must include the IJG README file, and you must not alter any of the
  60261. copyright or license text in that file.
  60262. **Origin**
  60263. - Clause 1 of the IJG License
  60264. 2. If you are distributing only libjpeg-turbo binaries without the source, or
  60265. if you are distributing an application that statically links with
  60266. libjpeg-turbo, then:
  60267. 1. Your product documentation must include a message stating:
  60268. This software is based in part on the work of the Independent JPEG
  60269. Group.
  60270. **Origin**
  60271. - Clause 2 of the IJG license
  60272. 2. If your binary distribution includes or uses the TurboJPEG API, then
  60273. your product documentation must include the text of the Modified BSD
  60274. License (see below.)
  60275. **Origin**
  60276. - Clause 2 of the Modified BSD License
  60277. 3. You cannot use the name of the IJG or The libjpeg-turbo Project or the
  60278. contributors thereof in advertising, publicity, etc.
  60279. **Origin**
  60280. - IJG License
  60281. - Clause 3 of the Modified BSD License
  60282. 4. The IJG and The libjpeg-turbo Project do not warrant libjpeg-turbo to be
  60283. free of defects, nor do we accept any liability for undesirable
  60284. consequences resulting from your use of the software.
  60285. **Origin**
  60286. - IJG License
  60287. - Modified BSD License
  60288. - zlib License
  60289. The Modified (3-clause) BSD License
  60290. ===================================
  60291. Copyright (C)2009-2023 D. R. Commander. All Rights Reserved.&lt;br&gt;
  60292. Copyright (C)2015 Viktor Szathmáry. All Rights Reserved.
  60293. Redistribution and use in source and binary forms, with or without
  60294. modification, are permitted provided that the following conditions are met:
  60295. - Redistributions of source code must retain the above copyright notice,
  60296. this list of conditions and the following disclaimer.
  60297. - Redistributions in binary form must reproduce the above copyright notice,
  60298. this list of conditions and the following disclaimer in the documentation
  60299. and/or other materials provided with the distribution.
  60300. - Neither the name of the libjpeg-turbo Project nor the names of its
  60301. contributors may be used to endorse or promote products derived from this
  60302. software without specific prior written permission.
  60303. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;,
  60304. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  60305. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  60306. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE
  60307. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  60308. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  60309. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  60310. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  60311. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  60312. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  60313. POSSIBILITY OF SUCH DAMAGE.
  60314. Why Three Licenses?
  60315. ===================
  60316. The zlib License could have been used instead of the Modified (3-clause) BSD
  60317. License, and since the IJG License effectively subsumes the distribution
  60318. conditions of the zlib License, this would have effectively placed
  60319. libjpeg-turbo binary distributions under the IJG License. However, the IJG
  60320. License specifically refers to the Independent JPEG Group and does not extend
  60321. attribution and endorsement protections to other entities. Thus, it was
  60322. desirable to choose a license that granted us the same protections for new code
  60323. that were granted to the IJG for code derived from their software.
  60324. </pre>
  60325. </div>
  60326. </div>
  60327. <div class="product">
  60328. <span class="title">libpng</span>
  60329. <span class="homepage"><a href="http://libpng.org/">homepage</a></span>
  60330. <input type="checkbox" hidden id="186">
  60331. <label class="show" for="186" tabindex="0"></label>
  60332. <div class="licence">
  60333. <pre>COPYRIGHT NOTICE, DISCLAIMER, and LICENSE
  60334. =========================================
  60335. PNG Reference Library License version 2
  60336. ---------------------------------------
  60337. * Copyright (c) 1995-2019 The PNG Reference Library Authors.
  60338. * Copyright (c) 2018-2019 Cosmin Truta.
  60339. * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson.
  60340. * Copyright (c) 1996-1997 Andreas Dilger.
  60341. * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
  60342. The software is supplied &quot;as is&quot;, without warranty of any kind,
  60343. express or implied, including, without limitation, the warranties
  60344. of merchantability, fitness for a particular purpose, title, and
  60345. non-infringement. In no event shall the Copyright owners, or
  60346. anyone distributing the software, be liable for any damages or
  60347. other liability, whether in contract, tort or otherwise, arising
  60348. from, out of, or in connection with the software, or the use or
  60349. other dealings in the software, even if advised of the possibility
  60350. of such damage.
  60351. Permission is hereby granted to use, copy, modify, and distribute
  60352. this software, or portions hereof, for any purpose, without fee,
  60353. subject to the following restrictions:
  60354. 1. The origin of this software must not be misrepresented; you
  60355. must not claim that you wrote the original software. If you
  60356. use this software in a product, an acknowledgment in the product
  60357. documentation would be appreciated, but is not required.
  60358. 2. Altered source versions must be plainly marked as such, and must
  60359. not be misrepresented as being the original software.
  60360. 3. This Copyright notice may not be removed or altered from any
  60361. source or altered source distribution.
  60362. PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35)
  60363. -----------------------------------------------------------------------
  60364. libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are
  60365. Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are
  60366. derived from libpng-1.0.6, and are distributed according to the same
  60367. disclaimer and license as libpng-1.0.6 with the following individuals
  60368. added to the list of Contributing Authors:
  60369. Simon-Pierre Cadieux
  60370. Eric S. Raymond
  60371. Mans Rullgard
  60372. Cosmin Truta
  60373. Gilles Vollant
  60374. James Yu
  60375. Mandar Sahastrabuddhe
  60376. Google Inc.
  60377. Vadim Barkov
  60378. and with the following additions to the disclaimer:
  60379. There is no warranty against interference with your enjoyment of
  60380. the library or against infringement. There is no warranty that our
  60381. efforts or the library will fulfill any of your particular purposes
  60382. or needs. This library is provided with all faults, and the entire
  60383. risk of satisfactory quality, performance, accuracy, and effort is
  60384. with the user.
  60385. Some files in the &quot;contrib&quot; directory and some configure-generated
  60386. files that are distributed with libpng have other copyright owners, and
  60387. are released under other open source licenses.
  60388. libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are
  60389. Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from
  60390. libpng-0.96, and are distributed according to the same disclaimer and
  60391. license as libpng-0.96, with the following individuals added to the
  60392. list of Contributing Authors:
  60393. Tom Lane
  60394. Glenn Randers-Pehrson
  60395. Willem van Schaik
  60396. libpng versions 0.89, June 1996, through 0.96, May 1997, are
  60397. Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88,
  60398. and are distributed according to the same disclaimer and license as
  60399. libpng-0.88, with the following individuals added to the list of
  60400. Contributing Authors:
  60401. John Bowler
  60402. Kevin Bracey
  60403. Sam Bushell
  60404. Magnus Holmgren
  60405. Greg Roelofs
  60406. Tom Tanner
  60407. Some files in the &quot;scripts&quot; directory have other copyright owners,
  60408. but are released under this license.
  60409. libpng versions 0.5, May 1995, through 0.88, January 1996, are
  60410. Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc.
  60411. For the purposes of this copyright and license, &quot;Contributing Authors&quot;
  60412. is defined as the following set of individuals:
  60413. Andreas Dilger
  60414. Dave Martindale
  60415. Guy Eric Schalnat
  60416. Paul Schmidt
  60417. Tim Wegner
  60418. The PNG Reference Library is supplied &quot;AS IS&quot;. The Contributing
  60419. Authors and Group 42, Inc. disclaim all warranties, expressed or
  60420. implied, including, without limitation, the warranties of
  60421. merchantability and of fitness for any purpose. The Contributing
  60422. Authors and Group 42, Inc. assume no liability for direct, indirect,
  60423. incidental, special, exemplary, or consequential damages, which may
  60424. result from the use of the PNG Reference Library, even if advised of
  60425. the possibility of such damage.
  60426. Permission is hereby granted to use, copy, modify, and distribute this
  60427. source code, or portions hereof, for any purpose, without fee, subject
  60428. to the following restrictions:
  60429. 1. The origin of this source code must not be misrepresented.
  60430. 2. Altered versions must be plainly marked as such and must not
  60431. be misrepresented as being the original source.
  60432. 3. This Copyright notice may not be removed or altered from any
  60433. source or altered source distribution.
  60434. The Contributing Authors and Group 42, Inc. specifically permit,
  60435. without fee, and encourage the use of this source code as a component
  60436. to supporting the PNG file format in commercial products. If you use
  60437. this source code in a product, acknowledgment is not required but would
  60438. be appreciated.
  60439. </pre>
  60440. </div>
  60441. </div>
  60442. <div class="product">
  60443. <span class="title">libprotobuf-mutator</span>
  60444. <span class="homepage"><a href="https://github.com/google/libprotobuf-mutator">homepage</a></span>
  60445. <input type="checkbox" hidden id="187">
  60446. <label class="show" for="187" tabindex="0"></label>
  60447. <div class="licence">
  60448. <pre>
  60449. Apache License
  60450. Version 2.0, January 2004
  60451. http://www.apache.org/licenses/
  60452. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  60453. 1. Definitions.
  60454. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  60455. and distribution as defined by Sections 1 through 9 of this document.
  60456. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  60457. the copyright owner that is granting the License.
  60458. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  60459. other entities that control, are controlled by, or are under common
  60460. control with that entity. For the purposes of this definition,
  60461. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  60462. direction or management of such entity, whether by contract or
  60463. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  60464. outstanding shares, or (iii) beneficial ownership of such entity.
  60465. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  60466. exercising permissions granted by this License.
  60467. &quot;Source&quot; form shall mean the preferred form for making modifications,
  60468. including but not limited to software source code, documentation
  60469. source, and configuration files.
  60470. &quot;Object&quot; form shall mean any form resulting from mechanical
  60471. transformation or translation of a Source form, including but
  60472. not limited to compiled object code, generated documentation,
  60473. and conversions to other media types.
  60474. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  60475. Object form, made available under the License, as indicated by a
  60476. copyright notice that is included in or attached to the work
  60477. (an example is provided in the Appendix below).
  60478. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  60479. form, that is based on (or derived from) the Work and for which the
  60480. editorial revisions, annotations, elaborations, or other modifications
  60481. represent, as a whole, an original work of authorship. For the purposes
  60482. of this License, Derivative Works shall not include works that remain
  60483. separable from, or merely link (or bind by name) to the interfaces of,
  60484. the Work and Derivative Works thereof.
  60485. &quot;Contribution&quot; shall mean any work of authorship, including
  60486. the original version of the Work and any modifications or additions
  60487. to that Work or Derivative Works thereof, that is intentionally
  60488. submitted to Licensor for inclusion in the Work by the copyright owner
  60489. or by an individual or Legal Entity authorized to submit on behalf of
  60490. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  60491. means any form of electronic, verbal, or written communication sent
  60492. to the Licensor or its representatives, including but not limited to
  60493. communication on electronic mailing lists, source code control systems,
  60494. and issue tracking systems that are managed by, or on behalf of, the
  60495. Licensor for the purpose of discussing and improving the Work, but
  60496. excluding communication that is conspicuously marked or otherwise
  60497. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  60498. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  60499. on behalf of whom a Contribution has been received by Licensor and
  60500. subsequently incorporated within the Work.
  60501. 2. Grant of Copyright License. Subject to the terms and conditions of
  60502. this License, each Contributor hereby grants to You a perpetual,
  60503. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  60504. copyright license to reproduce, prepare Derivative Works of,
  60505. publicly display, publicly perform, sublicense, and distribute the
  60506. Work and such Derivative Works in Source or Object form.
  60507. 3. Grant of Patent License. Subject to the terms and conditions of
  60508. this License, each Contributor hereby grants to You a perpetual,
  60509. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  60510. (except as stated in this section) patent license to make, have made,
  60511. use, offer to sell, sell, import, and otherwise transfer the Work,
  60512. where such license applies only to those patent claims licensable
  60513. by such Contributor that are necessarily infringed by their
  60514. Contribution(s) alone or by combination of their Contribution(s)
  60515. with the Work to which such Contribution(s) was submitted. If You
  60516. institute patent litigation against any entity (including a
  60517. cross-claim or counterclaim in a lawsuit) alleging that the Work
  60518. or a Contribution incorporated within the Work constitutes direct
  60519. or contributory patent infringement, then any patent licenses
  60520. granted to You under this License for that Work shall terminate
  60521. as of the date such litigation is filed.
  60522. 4. Redistribution. You may reproduce and distribute copies of the
  60523. Work or Derivative Works thereof in any medium, with or without
  60524. modifications, and in Source or Object form, provided that You
  60525. meet the following conditions:
  60526. (a) You must give any other recipients of the Work or
  60527. Derivative Works a copy of this License; and
  60528. (b) You must cause any modified files to carry prominent notices
  60529. stating that You changed the files; and
  60530. (c) You must retain, in the Source form of any Derivative Works
  60531. that You distribute, all copyright, patent, trademark, and
  60532. attribution notices from the Source form of the Work,
  60533. excluding those notices that do not pertain to any part of
  60534. the Derivative Works; and
  60535. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  60536. distribution, then any Derivative Works that You distribute must
  60537. include a readable copy of the attribution notices contained
  60538. within such NOTICE file, excluding those notices that do not
  60539. pertain to any part of the Derivative Works, in at least one
  60540. of the following places: within a NOTICE text file distributed
  60541. as part of the Derivative Works; within the Source form or
  60542. documentation, if provided along with the Derivative Works; or,
  60543. within a display generated by the Derivative Works, if and
  60544. wherever such third-party notices normally appear. The contents
  60545. of the NOTICE file are for informational purposes only and
  60546. do not modify the License. You may add Your own attribution
  60547. notices within Derivative Works that You distribute, alongside
  60548. or as an addendum to the NOTICE text from the Work, provided
  60549. that such additional attribution notices cannot be construed
  60550. as modifying the License.
  60551. You may add Your own copyright statement to Your modifications and
  60552. may provide additional or different license terms and conditions
  60553. for use, reproduction, or distribution of Your modifications, or
  60554. for any such Derivative Works as a whole, provided Your use,
  60555. reproduction, and distribution of the Work otherwise complies with
  60556. the conditions stated in this License.
  60557. 5. Submission of Contributions. Unless You explicitly state otherwise,
  60558. any Contribution intentionally submitted for inclusion in the Work
  60559. by You to the Licensor shall be under the terms and conditions of
  60560. this License, without any additional terms or conditions.
  60561. Notwithstanding the above, nothing herein shall supersede or modify
  60562. the terms of any separate license agreement you may have executed
  60563. with Licensor regarding such Contributions.
  60564. 6. Trademarks. This License does not grant permission to use the trade
  60565. names, trademarks, service marks, or product names of the Licensor,
  60566. except as required for reasonable and customary use in describing the
  60567. origin of the Work and reproducing the content of the NOTICE file.
  60568. 7. Disclaimer of Warranty. Unless required by applicable law or
  60569. agreed to in writing, Licensor provides the Work (and each
  60570. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  60571. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  60572. implied, including, without limitation, any warranties or conditions
  60573. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  60574. PARTICULAR PURPOSE. You are solely responsible for determining the
  60575. appropriateness of using or redistributing the Work and assume any
  60576. risks associated with Your exercise of permissions under this License.
  60577. 8. Limitation of Liability. In no event and under no legal theory,
  60578. whether in tort (including negligence), contract, or otherwise,
  60579. unless required by applicable law (such as deliberate and grossly
  60580. negligent acts) or agreed to in writing, shall any Contributor be
  60581. liable to You for damages, including any direct, indirect, special,
  60582. incidental, or consequential damages of any character arising as a
  60583. result of this License or out of the use or inability to use the
  60584. Work (including but not limited to damages for loss of goodwill,
  60585. work stoppage, computer failure or malfunction, or any and all
  60586. other commercial damages or losses), even if such Contributor
  60587. has been advised of the possibility of such damages.
  60588. 9. Accepting Warranty or Additional Liability. While redistributing
  60589. the Work or Derivative Works thereof, You may choose to offer,
  60590. and charge a fee for, acceptance of support, warranty, indemnity,
  60591. or other liability obligations and/or rights consistent with this
  60592. License. However, in accepting such obligations, You may act only
  60593. on Your own behalf and on Your sole responsibility, not on behalf
  60594. of any other Contributor, and only if You agree to indemnify,
  60595. defend, and hold each Contributor harmless for any liability
  60596. incurred by, or claims asserted against, such Contributor by reason
  60597. of your accepting any such warranty or additional liability.
  60598. END OF TERMS AND CONDITIONS
  60599. APPENDIX: How to apply the Apache License to your work.
  60600. To apply the Apache License to your work, attach the following
  60601. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  60602. replaced with your own identifying information. (Don&#x27;t include
  60603. the brackets!) The text should be enclosed in the appropriate
  60604. comment syntax for the file format. We also recommend that a
  60605. file or class name and description of purpose be included on the
  60606. same &quot;printed page&quot; as the copyright notice for easier
  60607. identification within third-party archives.
  60608. Copyright [yyyy] [name of copyright owner]
  60609. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  60610. you may not use this file except in compliance with the License.
  60611. You may obtain a copy of the License at
  60612. http://www.apache.org/licenses/LICENSE-2.0
  60613. Unless required by applicable law or agreed to in writing, software
  60614. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  60615. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  60616. See the License for the specific language governing permissions and
  60617. limitations under the License.
  60618. </pre>
  60619. </div>
  60620. </div>
  60621. <div class="product">
  60622. <span class="title">libsecret</span>
  60623. <span class="homepage"><a href="https://git.gnome.org/browse/libsecret/">homepage</a></span>
  60624. <input type="checkbox" hidden id="188">
  60625. <label class="show" for="188" tabindex="0"></label>
  60626. <div class="licence">
  60627. <pre> GNU LESSER GENERAL PUBLIC LICENSE
  60628. Version 2.1, February 1999
  60629. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  60630. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  60631. Everyone is permitted to copy and distribute verbatim copies
  60632. of this license document, but changing it is not allowed.
  60633. [This is the first released version of the Lesser GPL. It also counts
  60634. as the successor of the GNU Library Public License, version 2, hence
  60635. the version number 2.1.]
  60636. Preamble
  60637. The licenses for most software are designed to take away your
  60638. freedom to share and change it. By contrast, the GNU General Public
  60639. Licenses are intended to guarantee your freedom to share and change
  60640. free software--to make sure the software is free for all its users.
  60641. This license, the Lesser General Public License, applies to some
  60642. specially designated software packages--typically libraries--of the
  60643. Free Software Foundation and other authors who decide to use it. You
  60644. can use it too, but we suggest you first think carefully about whether
  60645. this license or the ordinary General Public License is the better
  60646. strategy to use in any particular case, based on the explanations below.
  60647. When we speak of free software, we are referring to freedom of use,
  60648. not price. Our General Public Licenses are designed to make sure that
  60649. you have the freedom to distribute copies of free software (and charge
  60650. for this service if you wish); that you receive source code or can get
  60651. it if you want it; that you can change the software and use pieces of
  60652. it in new free programs; and that you are informed that you can do
  60653. these things.
  60654. To protect your rights, we need to make restrictions that forbid
  60655. distributors to deny you these rights or to ask you to surrender these
  60656. rights. These restrictions translate to certain responsibilities for
  60657. you if you distribute copies of the library or if you modify it.
  60658. For example, if you distribute copies of the library, whether gratis
  60659. or for a fee, you must give the recipients all the rights that we gave
  60660. you. You must make sure that they, too, receive or can get the source
  60661. code. If you link other code with the library, you must provide
  60662. complete object files to the recipients, so that they can relink them
  60663. with the library after making changes to the library and recompiling
  60664. it. And you must show them these terms so they know their rights.
  60665. We protect your rights with a two-step method: (1) we copyright the
  60666. library, and (2) we offer you this license, which gives you legal
  60667. permission to copy, distribute and/or modify the library.
  60668. To protect each distributor, we want to make it very clear that
  60669. there is no warranty for the free library. Also, if the library is
  60670. modified by someone else and passed on, the recipients should know
  60671. that what they have is not the original version, so that the original
  60672. author&#x27;s reputation will not be affected by problems that might be
  60673. introduced by others.
  60674. Finally, software patents pose a constant threat to the existence of
  60675. any free program. We wish to make sure that a company cannot
  60676. effectively restrict the users of a free program by obtaining a
  60677. restrictive license from a patent holder. Therefore, we insist that
  60678. any patent license obtained for a version of the library must be
  60679. consistent with the full freedom of use specified in this license.
  60680. Most GNU software, including some libraries, is covered by the
  60681. ordinary GNU General Public License. This license, the GNU Lesser
  60682. General Public License, applies to certain designated libraries, and
  60683. is quite different from the ordinary General Public License. We use
  60684. this license for certain libraries in order to permit linking those
  60685. libraries into non-free programs.
  60686. When a program is linked with a library, whether statically or using
  60687. a shared library, the combination of the two is legally speaking a
  60688. combined work, a derivative of the original library. The ordinary
  60689. General Public License therefore permits such linking only if the
  60690. entire combination fits its criteria of freedom. The Lesser General
  60691. Public License permits more lax criteria for linking other code with
  60692. the library.
  60693. We call this license the &quot;Lesser&quot; General Public License because it
  60694. does Less to protect the user&#x27;s freedom than the ordinary General
  60695. Public License. It also provides other free software developers Less
  60696. of an advantage over competing non-free programs. These disadvantages
  60697. are the reason we use the ordinary General Public License for many
  60698. libraries. However, the Lesser license provides advantages in certain
  60699. special circumstances.
  60700. For example, on rare occasions, there may be a special need to
  60701. encourage the widest possible use of a certain library, so that it becomes
  60702. a de-facto standard. To achieve this, non-free programs must be
  60703. allowed to use the library. A more frequent case is that a free
  60704. library does the same job as widely used non-free libraries. In this
  60705. case, there is little to gain by limiting the free library to free
  60706. software only, so we use the Lesser General Public License.
  60707. In other cases, permission to use a particular library in non-free
  60708. programs enables a greater number of people to use a large body of
  60709. free software. For example, permission to use the GNU C Library in
  60710. non-free programs enables many more people to use the whole GNU
  60711. operating system, as well as its variant, the GNU/Linux operating
  60712. system.
  60713. Although the Lesser General Public License is Less protective of the
  60714. users&#x27; freedom, it does ensure that the user of a program that is
  60715. linked with the Library has the freedom and the wherewithal to run
  60716. that program using a modified version of the Library.
  60717. The precise terms and conditions for copying, distribution and
  60718. modification follow. Pay close attention to the difference between a
  60719. &quot;work based on the library&quot; and a &quot;work that uses the library&quot;. The
  60720. former contains code derived from the library, whereas the latter must
  60721. be combined with the library in order to run.
  60722. GNU LESSER GENERAL PUBLIC LICENSE
  60723. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  60724. 0. This License Agreement applies to any software library or other
  60725. program which contains a notice placed by the copyright holder or
  60726. other authorized party saying it may be distributed under the terms of
  60727. this Lesser General Public License (also called &quot;this License&quot;).
  60728. Each licensee is addressed as &quot;you&quot;.
  60729. A &quot;library&quot; means a collection of software functions and/or data
  60730. prepared so as to be conveniently linked with application programs
  60731. (which use some of those functions and data) to form executables.
  60732. The &quot;Library&quot;, below, refers to any such software library or work
  60733. which has been distributed under these terms. A &quot;work based on the
  60734. Library&quot; means either the Library or any derivative work under
  60735. copyright law: that is to say, a work containing the Library or a
  60736. portion of it, either verbatim or with modifications and/or translated
  60737. straightforwardly into another language. (Hereinafter, translation is
  60738. included without limitation in the term &quot;modification&quot;.)
  60739. &quot;Source code&quot; for a work means the preferred form of the work for
  60740. making modifications to it. For a library, complete source code means
  60741. all the source code for all modules it contains, plus any associated
  60742. interface definition files, plus the scripts used to control compilation
  60743. and installation of the library.
  60744. Activities other than copying, distribution and modification are not
  60745. covered by this License; they are outside its scope. The act of
  60746. running a program using the Library is not restricted, and output from
  60747. such a program is covered only if its contents constitute a work based
  60748. on the Library (independent of the use of the Library in a tool for
  60749. writing it). Whether that is true depends on what the Library does
  60750. and what the program that uses the Library does.
  60751. 1. You may copy and distribute verbatim copies of the Library&#x27;s
  60752. complete source code as you receive it, in any medium, provided that
  60753. you conspicuously and appropriately publish on each copy an
  60754. appropriate copyright notice and disclaimer of warranty; keep intact
  60755. all the notices that refer to this License and to the absence of any
  60756. warranty; and distribute a copy of this License along with the
  60757. Library.
  60758. You may charge a fee for the physical act of transferring a copy,
  60759. and you may at your option offer warranty protection in exchange for a
  60760. fee.
  60761. 2. You may modify your copy or copies of the Library or any portion
  60762. of it, thus forming a work based on the Library, and copy and
  60763. distribute such modifications or work under the terms of Section 1
  60764. above, provided that you also meet all of these conditions:
  60765. a) The modified work must itself be a software library.
  60766. b) You must cause the files modified to carry prominent notices
  60767. stating that you changed the files and the date of any change.
  60768. c) You must cause the whole of the work to be licensed at no
  60769. charge to all third parties under the terms of this License.
  60770. d) If a facility in the modified Library refers to a function or a
  60771. table of data to be supplied by an application program that uses
  60772. the facility, other than as an argument passed when the facility
  60773. is invoked, then you must make a good faith effort to ensure that,
  60774. in the event an application does not supply such function or
  60775. table, the facility still operates, and performs whatever part of
  60776. its purpose remains meaningful.
  60777. (For example, a function in a library to compute square roots has
  60778. a purpose that is entirely well-defined independent of the
  60779. application. Therefore, Subsection 2d requires that any
  60780. application-supplied function or table used by this function must
  60781. be optional: if the application does not supply it, the square
  60782. root function must still compute square roots.)
  60783. These requirements apply to the modified work as a whole. If
  60784. identifiable sections of that work are not derived from the Library,
  60785. and can be reasonably considered independent and separate works in
  60786. themselves, then this License, and its terms, do not apply to those
  60787. sections when you distribute them as separate works. But when you
  60788. distribute the same sections as part of a whole which is a work based
  60789. on the Library, the distribution of the whole must be on the terms of
  60790. this License, whose permissions for other licensees extend to the
  60791. entire whole, and thus to each and every part regardless of who wrote
  60792. it.
  60793. Thus, it is not the intent of this section to claim rights or contest
  60794. your rights to work written entirely by you; rather, the intent is to
  60795. exercise the right to control the distribution of derivative or
  60796. collective works based on the Library.
  60797. In addition, mere aggregation of another work not based on the Library
  60798. with the Library (or with a work based on the Library) on a volume of
  60799. a storage or distribution medium does not bring the other work under
  60800. the scope of this License.
  60801. 3. You may opt to apply the terms of the ordinary GNU General Public
  60802. License instead of this License to a given copy of the Library. To do
  60803. this, you must alter all the notices that refer to this License, so
  60804. that they refer to the ordinary GNU General Public License, version 2,
  60805. instead of to this License. (If a newer version than version 2 of the
  60806. ordinary GNU General Public License has appeared, then you can specify
  60807. that version instead if you wish.) Do not make any other change in
  60808. these notices.
  60809. Once this change is made in a given copy, it is irreversible for
  60810. that copy, so the ordinary GNU General Public License applies to all
  60811. subsequent copies and derivative works made from that copy.
  60812. This option is useful when you wish to copy part of the code of
  60813. the Library into a program that is not a library.
  60814. 4. You may copy and distribute the Library (or a portion or
  60815. derivative of it, under Section 2) in object code or executable form
  60816. under the terms of Sections 1 and 2 above provided that you accompany
  60817. it with the complete corresponding machine-readable source code, which
  60818. must be distributed under the terms of Sections 1 and 2 above on a
  60819. medium customarily used for software interchange.
  60820. If distribution of object code is made by offering access to copy
  60821. from a designated place, then offering equivalent access to copy the
  60822. source code from the same place satisfies the requirement to
  60823. distribute the source code, even though third parties are not
  60824. compelled to copy the source along with the object code.
  60825. 5. A program that contains no derivative of any portion of the
  60826. Library, but is designed to work with the Library by being compiled or
  60827. linked with it, is called a &quot;work that uses the Library&quot;. Such a
  60828. work, in isolation, is not a derivative work of the Library, and
  60829. therefore falls outside the scope of this License.
  60830. However, linking a &quot;work that uses the Library&quot; with the Library
  60831. creates an executable that is a derivative of the Library (because it
  60832. contains portions of the Library), rather than a &quot;work that uses the
  60833. library&quot;. The executable is therefore covered by this License.
  60834. Section 6 states terms for distribution of such executables.
  60835. When a &quot;work that uses the Library&quot; uses material from a header file
  60836. that is part of the Library, the object code for the work may be a
  60837. derivative work of the Library even though the source code is not.
  60838. Whether this is true is especially significant if the work can be
  60839. linked without the Library, or if the work is itself a library. The
  60840. threshold for this to be true is not precisely defined by law.
  60841. If such an object file uses only numerical parameters, data
  60842. structure layouts and accessors, and small macros and small inline
  60843. functions (ten lines or less in length), then the use of the object
  60844. file is unrestricted, regardless of whether it is legally a derivative
  60845. work. (Executables containing this object code plus portions of the
  60846. Library will still fall under Section 6.)
  60847. Otherwise, if the work is a derivative of the Library, you may
  60848. distribute the object code for the work under the terms of Section 6.
  60849. Any executables containing that work also fall under Section 6,
  60850. whether or not they are linked directly with the Library itself.
  60851. 6. As an exception to the Sections above, you may also combine or
  60852. link a &quot;work that uses the Library&quot; with the Library to produce a
  60853. work containing portions of the Library, and distribute that work
  60854. under terms of your choice, provided that the terms permit
  60855. modification of the work for the customer&#x27;s own use and reverse
  60856. engineering for debugging such modifications.
  60857. You must give prominent notice with each copy of the work that the
  60858. Library is used in it and that the Library and its use are covered by
  60859. this License. You must supply a copy of this License. If the work
  60860. during execution displays copyright notices, you must include the
  60861. copyright notice for the Library among them, as well as a reference
  60862. directing the user to the copy of this License. Also, you must do one
  60863. of these things:
  60864. a) Accompany the work with the complete corresponding
  60865. machine-readable source code for the Library including whatever
  60866. changes were used in the work (which must be distributed under
  60867. Sections 1 and 2 above); and, if the work is an executable linked
  60868. with the Library, with the complete machine-readable &quot;work that
  60869. uses the Library&quot;, as object code and/or source code, so that the
  60870. user can modify the Library and then relink to produce a modified
  60871. executable containing the modified Library. (It is understood
  60872. that the user who changes the contents of definitions files in the
  60873. Library will not necessarily be able to recompile the application
  60874. to use the modified definitions.)
  60875. b) Use a suitable shared library mechanism for linking with the
  60876. Library. A suitable mechanism is one that (1) uses at run time a
  60877. copy of the library already present on the user&#x27;s computer system,
  60878. rather than copying library functions into the executable, and (2)
  60879. will operate properly with a modified version of the library, if
  60880. the user installs one, as long as the modified version is
  60881. interface-compatible with the version that the work was made with.
  60882. c) Accompany the work with a written offer, valid for at
  60883. least three years, to give the same user the materials
  60884. specified in Subsection 6a, above, for a charge no more
  60885. than the cost of performing this distribution.
  60886. d) If distribution of the work is made by offering access to copy
  60887. from a designated place, offer equivalent access to copy the above
  60888. specified materials from the same place.
  60889. e) Verify that the user has already received a copy of these
  60890. materials or that you have already sent this user a copy.
  60891. For an executable, the required form of the &quot;work that uses the
  60892. Library&quot; must include any data and utility programs needed for
  60893. reproducing the executable from it. However, as a special exception,
  60894. the materials to be distributed need not include anything that is
  60895. normally distributed (in either source or binary form) with the major
  60896. components (compiler, kernel, and so on) of the operating system on
  60897. which the executable runs, unless that component itself accompanies
  60898. the executable.
  60899. It may happen that this requirement contradicts the license
  60900. restrictions of other proprietary libraries that do not normally
  60901. accompany the operating system. Such a contradiction means you cannot
  60902. use both them and the Library together in an executable that you
  60903. distribute.
  60904. 7. You may place library facilities that are a work based on the
  60905. Library side-by-side in a single library together with other library
  60906. facilities not covered by this License, and distribute such a combined
  60907. library, provided that the separate distribution of the work based on
  60908. the Library and of the other library facilities is otherwise
  60909. permitted, and provided that you do these two things:
  60910. a) Accompany the combined library with a copy of the same work
  60911. based on the Library, uncombined with any other library
  60912. facilities. This must be distributed under the terms of the
  60913. Sections above.
  60914. b) Give prominent notice with the combined library of the fact
  60915. that part of it is a work based on the Library, and explaining
  60916. where to find the accompanying uncombined form of the same work.
  60917. 8. You may not copy, modify, sublicense, link with, or distribute
  60918. the Library except as expressly provided under this License. Any
  60919. attempt otherwise to copy, modify, sublicense, link with, or
  60920. distribute the Library is void, and will automatically terminate your
  60921. rights under this License. However, parties who have received copies,
  60922. or rights, from you under this License will not have their licenses
  60923. terminated so long as such parties remain in full compliance.
  60924. 9. You are not required to accept this License, since you have not
  60925. signed it. However, nothing else grants you permission to modify or
  60926. distribute the Library or its derivative works. These actions are
  60927. prohibited by law if you do not accept this License. Therefore, by
  60928. modifying or distributing the Library (or any work based on the
  60929. Library), you indicate your acceptance of this License to do so, and
  60930. all its terms and conditions for copying, distributing or modifying
  60931. the Library or works based on it.
  60932. 10. Each time you redistribute the Library (or any work based on the
  60933. Library), the recipient automatically receives a license from the
  60934. original licensor to copy, distribute, link with or modify the Library
  60935. subject to these terms and conditions. You may not impose any further
  60936. restrictions on the recipients&#x27; exercise of the rights granted herein.
  60937. You are not responsible for enforcing compliance by third parties with
  60938. this License.
  60939. 11. If, as a consequence of a court judgment or allegation of patent
  60940. infringement or for any other reason (not limited to patent issues),
  60941. conditions are imposed on you (whether by court order, agreement or
  60942. otherwise) that contradict the conditions of this License, they do not
  60943. excuse you from the conditions of this License. If you cannot
  60944. distribute so as to satisfy simultaneously your obligations under this
  60945. License and any other pertinent obligations, then as a consequence you
  60946. may not distribute the Library at all. For example, if a patent
  60947. license would not permit royalty-free redistribution of the Library by
  60948. all those who receive copies directly or indirectly through you, then
  60949. the only way you could satisfy both it and this License would be to
  60950. refrain entirely from distribution of the Library.
  60951. If any portion of this section is held invalid or unenforceable under any
  60952. particular circumstance, the balance of the section is intended to apply,
  60953. and the section as a whole is intended to apply in other circumstances.
  60954. It is not the purpose of this section to induce you to infringe any
  60955. patents or other property right claims or to contest validity of any
  60956. such claims; this section has the sole purpose of protecting the
  60957. integrity of the free software distribution system which is
  60958. implemented by public license practices. Many people have made
  60959. generous contributions to the wide range of software distributed
  60960. through that system in reliance on consistent application of that
  60961. system; it is up to the author/donor to decide if he or she is willing
  60962. to distribute software through any other system and a licensee cannot
  60963. impose that choice.
  60964. This section is intended to make thoroughly clear what is believed to
  60965. be a consequence of the rest of this License.
  60966. 12. If the distribution and/or use of the Library is restricted in
  60967. certain countries either by patents or by copyrighted interfaces, the
  60968. original copyright holder who places the Library under this License may add
  60969. an explicit geographical distribution limitation excluding those countries,
  60970. so that distribution is permitted only in or among countries not thus
  60971. excluded. In such case, this License incorporates the limitation as if
  60972. written in the body of this License.
  60973. 13. The Free Software Foundation may publish revised and/or new
  60974. versions of the Lesser General Public License from time to time.
  60975. Such new versions will be similar in spirit to the present version,
  60976. but may differ in detail to address new problems or concerns.
  60977. Each version is given a distinguishing version number. If the Library
  60978. specifies a version number of this License which applies to it and
  60979. &quot;any later version&quot;, you have the option of following the terms and
  60980. conditions either of that version or of any later version published by
  60981. the Free Software Foundation. If the Library does not specify a
  60982. license version number, you may choose any version ever published by
  60983. the Free Software Foundation.
  60984. 14. If you wish to incorporate parts of the Library into other free
  60985. programs whose distribution conditions are incompatible with these,
  60986. write to the author to ask for permission. For software which is
  60987. copyrighted by the Free Software Foundation, write to the Free
  60988. Software Foundation; we sometimes make exceptions for this. Our
  60989. decision will be guided by the two goals of preserving the free status
  60990. of all derivatives of our free software and of promoting the sharing
  60991. and reuse of software generally.
  60992. NO WARRANTY
  60993. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  60994. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  60995. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  60996. OTHER PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY
  60997. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  60998. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  60999. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  61000. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  61001. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  61002. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  61003. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  61004. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  61005. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  61006. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  61007. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  61008. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  61009. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  61010. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  61011. DAMAGES.
  61012. END OF TERMS AND CONDITIONS
  61013. How to Apply These Terms to Your New Libraries
  61014. If you develop a new library, and you want it to be of the greatest
  61015. possible use to the public, we recommend making it free software that
  61016. everyone can redistribute and change. You can do so by permitting
  61017. redistribution under these terms (or, alternatively, under the terms of the
  61018. ordinary General Public License).
  61019. To apply these terms, attach the following notices to the library. It is
  61020. safest to attach them to the start of each source file to most effectively
  61021. convey the exclusion of warranty; and each file should have at least the
  61022. &quot;copyright&quot; line and a pointer to where the full notice is found.
  61023. &lt;one line to give the library&#x27;s name and a brief idea of what it does.&gt;
  61024. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  61025. This library is free software; you can redistribute it and/or
  61026. modify it under the terms of the GNU Lesser General Public
  61027. License as published by the Free Software Foundation; either
  61028. version 2.1 of the License, or (at your option) any later version.
  61029. This library is distributed in the hope that it will be useful,
  61030. but WITHOUT ANY WARRANTY; without even the implied warranty of
  61031. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  61032. Lesser General Public License for more details.
  61033. You should have received a copy of the GNU Lesser General Public
  61034. License along with this library; if not, write to the Free Software
  61035. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  61036. Also add information on how to contact you by electronic and paper mail.
  61037. You should also get your employer (if you work as a programmer) or your
  61038. school, if any, to sign a &quot;copyright disclaimer&quot; for the library, if
  61039. necessary. Here is a sample; alter the names:
  61040. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  61041. library `Frob&#x27; (a library for tweaking knobs) written by James Random Hacker.
  61042. &lt;signature of Ty Coon&gt;, 1 April 1990
  61043. Ty Coon, President of Vice
  61044. That&#x27;s all there is to it!</pre>
  61045. </div>
  61046. </div>
  61047. <div class="product">
  61048. <span class="title">libsrtp</span>
  61049. <span class="homepage"><a href="https://github.com/cisco/libsrtp">homepage</a></span>
  61050. <input type="checkbox" hidden id="189">
  61051. <label class="show" for="189" tabindex="0"></label>
  61052. <div class="licence">
  61053. <pre>/*
  61054. *
  61055. * Copyright (c) 2001-2017 Cisco Systems, Inc.
  61056. * All rights reserved.
  61057. *
  61058. * Redistribution and use in source and binary forms, with or without
  61059. * modification, are permitted provided that the following conditions
  61060. * are met:
  61061. *
  61062. * Redistributions of source code must retain the above copyright
  61063. * notice, this list of conditions and the following disclaimer.
  61064. *
  61065. * Redistributions in binary form must reproduce the above
  61066. * copyright notice, this list of conditions and the following
  61067. * disclaimer in the documentation and/or other materials provided
  61068. * with the distribution.
  61069. *
  61070. * Neither the name of the Cisco Systems, Inc. nor the names of its
  61071. * contributors may be used to endorse or promote products derived
  61072. * from this software without specific prior written permission.
  61073. *
  61074. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  61075. * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  61076. * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  61077. * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  61078. * COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  61079. * INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  61080. * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  61081. * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  61082. * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  61083. * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  61084. * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  61085. * OF THE POSSIBILITY OF SUCH DAMAGE.
  61086. *
  61087. */
  61088. </pre>
  61089. </div>
  61090. </div>
  61091. <div class="product">
  61092. <span class="title">libudev</span>
  61093. <span class="homepage"><a href="http://www.freedesktop.org/wiki/Software/systemd/">homepage</a></span>
  61094. <input type="checkbox" hidden id="190">
  61095. <label class="show" for="190" tabindex="0"></label>
  61096. <div class="licence">
  61097. <pre> GNU LESSER GENERAL PUBLIC LICENSE
  61098. Version 2.1, February 1999
  61099. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  61100. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  61101. Everyone is permitted to copy and distribute verbatim copies
  61102. of this license document, but changing it is not allowed.
  61103. [This is the first released version of the Lesser GPL. It also counts
  61104. as the successor of the GNU Library Public License, version 2, hence
  61105. the version number 2.1.]
  61106. Preamble
  61107. The licenses for most software are designed to take away your
  61108. freedom to share and change it. By contrast, the GNU General Public
  61109. Licenses are intended to guarantee your freedom to share and change
  61110. free software--to make sure the software is free for all its users.
  61111. This license, the Lesser General Public License, applies to some
  61112. specially designated software packages--typically libraries--of the
  61113. Free Software Foundation and other authors who decide to use it. You
  61114. can use it too, but we suggest you first think carefully about whether
  61115. this license or the ordinary General Public License is the better
  61116. strategy to use in any particular case, based on the explanations below.
  61117. When we speak of free software, we are referring to freedom of use,
  61118. not price. Our General Public Licenses are designed to make sure that
  61119. you have the freedom to distribute copies of free software (and charge
  61120. for this service if you wish); that you receive source code or can get
  61121. it if you want it; that you can change the software and use pieces of
  61122. it in new free programs; and that you are informed that you can do
  61123. these things.
  61124. To protect your rights, we need to make restrictions that forbid
  61125. distributors to deny you these rights or to ask you to surrender these
  61126. rights. These restrictions translate to certain responsibilities for
  61127. you if you distribute copies of the library or if you modify it.
  61128. For example, if you distribute copies of the library, whether gratis
  61129. or for a fee, you must give the recipients all the rights that we gave
  61130. you. You must make sure that they, too, receive or can get the source
  61131. code. If you link other code with the library, you must provide
  61132. complete object files to the recipients, so that they can relink them
  61133. with the library after making changes to the library and recompiling
  61134. it. And you must show them these terms so they know their rights.
  61135. We protect your rights with a two-step method: (1) we copyright the
  61136. library, and (2) we offer you this license, which gives you legal
  61137. permission to copy, distribute and/or modify the library.
  61138. To protect each distributor, we want to make it very clear that
  61139. there is no warranty for the free library. Also, if the library is
  61140. modified by someone else and passed on, the recipients should know
  61141. that what they have is not the original version, so that the original
  61142. author&#x27;s reputation will not be affected by problems that might be
  61143. introduced by others.
  61144. Finally, software patents pose a constant threat to the existence of
  61145. any free program. We wish to make sure that a company cannot
  61146. effectively restrict the users of a free program by obtaining a
  61147. restrictive license from a patent holder. Therefore, we insist that
  61148. any patent license obtained for a version of the library must be
  61149. consistent with the full freedom of use specified in this license.
  61150. Most GNU software, including some libraries, is covered by the
  61151. ordinary GNU General Public License. This license, the GNU Lesser
  61152. General Public License, applies to certain designated libraries, and
  61153. is quite different from the ordinary General Public License. We use
  61154. this license for certain libraries in order to permit linking those
  61155. libraries into non-free programs.
  61156. When a program is linked with a library, whether statically or using
  61157. a shared library, the combination of the two is legally speaking a
  61158. combined work, a derivative of the original library. The ordinary
  61159. General Public License therefore permits such linking only if the
  61160. entire combination fits its criteria of freedom. The Lesser General
  61161. Public License permits more lax criteria for linking other code with
  61162. the library.
  61163. We call this license the &quot;Lesser&quot; General Public License because it
  61164. does Less to protect the user&#x27;s freedom than the ordinary General
  61165. Public License. It also provides other free software developers Less
  61166. of an advantage over competing non-free programs. These disadvantages
  61167. are the reason we use the ordinary General Public License for many
  61168. libraries. However, the Lesser license provides advantages in certain
  61169. special circumstances.
  61170. For example, on rare occasions, there may be a special need to
  61171. encourage the widest possible use of a certain library, so that it becomes
  61172. a de-facto standard. To achieve this, non-free programs must be
  61173. allowed to use the library. A more frequent case is that a free
  61174. library does the same job as widely used non-free libraries. In this
  61175. case, there is little to gain by limiting the free library to free
  61176. software only, so we use the Lesser General Public License.
  61177. In other cases, permission to use a particular library in non-free
  61178. programs enables a greater number of people to use a large body of
  61179. free software. For example, permission to use the GNU C Library in
  61180. non-free programs enables many more people to use the whole GNU
  61181. operating system, as well as its variant, the GNU/Linux operating
  61182. system.
  61183. Although the Lesser General Public License is Less protective of the
  61184. users&#x27; freedom, it does ensure that the user of a program that is
  61185. linked with the Library has the freedom and the wherewithal to run
  61186. that program using a modified version of the Library.
  61187. The precise terms and conditions for copying, distribution and
  61188. modification follow. Pay close attention to the difference between a
  61189. &quot;work based on the library&quot; and a &quot;work that uses the library&quot;. The
  61190. former contains code derived from the library, whereas the latter must
  61191. be combined with the library in order to run.
  61192. GNU LESSER GENERAL PUBLIC LICENSE
  61193. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  61194. 0. This License Agreement applies to any software library or other
  61195. program which contains a notice placed by the copyright holder or
  61196. other authorized party saying it may be distributed under the terms of
  61197. this Lesser General Public License (also called &quot;this License&quot;).
  61198. Each licensee is addressed as &quot;you&quot;.
  61199. A &quot;library&quot; means a collection of software functions and/or data
  61200. prepared so as to be conveniently linked with application programs
  61201. (which use some of those functions and data) to form executables.
  61202. The &quot;Library&quot;, below, refers to any such software library or work
  61203. which has been distributed under these terms. A &quot;work based on the
  61204. Library&quot; means either the Library or any derivative work under
  61205. copyright law: that is to say, a work containing the Library or a
  61206. portion of it, either verbatim or with modifications and/or translated
  61207. straightforwardly into another language. (Hereinafter, translation is
  61208. included without limitation in the term &quot;modification&quot;.)
  61209. &quot;Source code&quot; for a work means the preferred form of the work for
  61210. making modifications to it. For a library, complete source code means
  61211. all the source code for all modules it contains, plus any associated
  61212. interface definition files, plus the scripts used to control compilation
  61213. and installation of the library.
  61214. Activities other than copying, distribution and modification are not
  61215. covered by this License; they are outside its scope. The act of
  61216. running a program using the Library is not restricted, and output from
  61217. such a program is covered only if its contents constitute a work based
  61218. on the Library (independent of the use of the Library in a tool for
  61219. writing it). Whether that is true depends on what the Library does
  61220. and what the program that uses the Library does.
  61221. 1. You may copy and distribute verbatim copies of the Library&#x27;s
  61222. complete source code as you receive it, in any medium, provided that
  61223. you conspicuously and appropriately publish on each copy an
  61224. appropriate copyright notice and disclaimer of warranty; keep intact
  61225. all the notices that refer to this License and to the absence of any
  61226. warranty; and distribute a copy of this License along with the
  61227. Library.
  61228. You may charge a fee for the physical act of transferring a copy,
  61229. and you may at your option offer warranty protection in exchange for a
  61230. fee.
  61231. 2. You may modify your copy or copies of the Library or any portion
  61232. of it, thus forming a work based on the Library, and copy and
  61233. distribute such modifications or work under the terms of Section 1
  61234. above, provided that you also meet all of these conditions:
  61235. a) The modified work must itself be a software library.
  61236. b) You must cause the files modified to carry prominent notices
  61237. stating that you changed the files and the date of any change.
  61238. c) You must cause the whole of the work to be licensed at no
  61239. charge to all third parties under the terms of this License.
  61240. d) If a facility in the modified Library refers to a function or a
  61241. table of data to be supplied by an application program that uses
  61242. the facility, other than as an argument passed when the facility
  61243. is invoked, then you must make a good faith effort to ensure that,
  61244. in the event an application does not supply such function or
  61245. table, the facility still operates, and performs whatever part of
  61246. its purpose remains meaningful.
  61247. (For example, a function in a library to compute square roots has
  61248. a purpose that is entirely well-defined independent of the
  61249. application. Therefore, Subsection 2d requires that any
  61250. application-supplied function or table used by this function must
  61251. be optional: if the application does not supply it, the square
  61252. root function must still compute square roots.)
  61253. These requirements apply to the modified work as a whole. If
  61254. identifiable sections of that work are not derived from the Library,
  61255. and can be reasonably considered independent and separate works in
  61256. themselves, then this License, and its terms, do not apply to those
  61257. sections when you distribute them as separate works. But when you
  61258. distribute the same sections as part of a whole which is a work based
  61259. on the Library, the distribution of the whole must be on the terms of
  61260. this License, whose permissions for other licensees extend to the
  61261. entire whole, and thus to each and every part regardless of who wrote
  61262. it.
  61263. Thus, it is not the intent of this section to claim rights or contest
  61264. your rights to work written entirely by you; rather, the intent is to
  61265. exercise the right to control the distribution of derivative or
  61266. collective works based on the Library.
  61267. In addition, mere aggregation of another work not based on the Library
  61268. with the Library (or with a work based on the Library) on a volume of
  61269. a storage or distribution medium does not bring the other work under
  61270. the scope of this License.
  61271. 3. You may opt to apply the terms of the ordinary GNU General Public
  61272. License instead of this License to a given copy of the Library. To do
  61273. this, you must alter all the notices that refer to this License, so
  61274. that they refer to the ordinary GNU General Public License, version 2,
  61275. instead of to this License. (If a newer version than version 2 of the
  61276. ordinary GNU General Public License has appeared, then you can specify
  61277. that version instead if you wish.) Do not make any other change in
  61278. these notices.
  61279. Once this change is made in a given copy, it is irreversible for
  61280. that copy, so the ordinary GNU General Public License applies to all
  61281. subsequent copies and derivative works made from that copy.
  61282. This option is useful when you wish to copy part of the code of
  61283. the Library into a program that is not a library.
  61284. 4. You may copy and distribute the Library (or a portion or
  61285. derivative of it, under Section 2) in object code or executable form
  61286. under the terms of Sections 1 and 2 above provided that you accompany
  61287. it with the complete corresponding machine-readable source code, which
  61288. must be distributed under the terms of Sections 1 and 2 above on a
  61289. medium customarily used for software interchange.
  61290. If distribution of object code is made by offering access to copy
  61291. from a designated place, then offering equivalent access to copy the
  61292. source code from the same place satisfies the requirement to
  61293. distribute the source code, even though third parties are not
  61294. compelled to copy the source along with the object code.
  61295. 5. A program that contains no derivative of any portion of the
  61296. Library, but is designed to work with the Library by being compiled or
  61297. linked with it, is called a &quot;work that uses the Library&quot;. Such a
  61298. work, in isolation, is not a derivative work of the Library, and
  61299. therefore falls outside the scope of this License.
  61300. However, linking a &quot;work that uses the Library&quot; with the Library
  61301. creates an executable that is a derivative of the Library (because it
  61302. contains portions of the Library), rather than a &quot;work that uses the
  61303. library&quot;. The executable is therefore covered by this License.
  61304. Section 6 states terms for distribution of such executables.
  61305. When a &quot;work that uses the Library&quot; uses material from a header file
  61306. that is part of the Library, the object code for the work may be a
  61307. derivative work of the Library even though the source code is not.
  61308. Whether this is true is especially significant if the work can be
  61309. linked without the Library, or if the work is itself a library. The
  61310. threshold for this to be true is not precisely defined by law.
  61311. If such an object file uses only numerical parameters, data
  61312. structure layouts and accessors, and small macros and small inline
  61313. functions (ten lines or less in length), then the use of the object
  61314. file is unrestricted, regardless of whether it is legally a derivative
  61315. work. (Executables containing this object code plus portions of the
  61316. Library will still fall under Section 6.)
  61317. Otherwise, if the work is a derivative of the Library, you may
  61318. distribute the object code for the work under the terms of Section 6.
  61319. Any executables containing that work also fall under Section 6,
  61320. whether or not they are linked directly with the Library itself.
  61321. 6. As an exception to the Sections above, you may also combine or
  61322. link a &quot;work that uses the Library&quot; with the Library to produce a
  61323. work containing portions of the Library, and distribute that work
  61324. under terms of your choice, provided that the terms permit
  61325. modification of the work for the customer&#x27;s own use and reverse
  61326. engineering for debugging such modifications.
  61327. You must give prominent notice with each copy of the work that the
  61328. Library is used in it and that the Library and its use are covered by
  61329. this License. You must supply a copy of this License. If the work
  61330. during execution displays copyright notices, you must include the
  61331. copyright notice for the Library among them, as well as a reference
  61332. directing the user to the copy of this License. Also, you must do one
  61333. of these things:
  61334. a) Accompany the work with the complete corresponding
  61335. machine-readable source code for the Library including whatever
  61336. changes were used in the work (which must be distributed under
  61337. Sections 1 and 2 above); and, if the work is an executable linked
  61338. with the Library, with the complete machine-readable &quot;work that
  61339. uses the Library&quot;, as object code and/or source code, so that the
  61340. user can modify the Library and then relink to produce a modified
  61341. executable containing the modified Library. (It is understood
  61342. that the user who changes the contents of definitions files in the
  61343. Library will not necessarily be able to recompile the application
  61344. to use the modified definitions.)
  61345. b) Use a suitable shared library mechanism for linking with the
  61346. Library. A suitable mechanism is one that (1) uses at run time a
  61347. copy of the library already present on the user&#x27;s computer system,
  61348. rather than copying library functions into the executable, and (2)
  61349. will operate properly with a modified version of the library, if
  61350. the user installs one, as long as the modified version is
  61351. interface-compatible with the version that the work was made with.
  61352. c) Accompany the work with a written offer, valid for at
  61353. least three years, to give the same user the materials
  61354. specified in Subsection 6a, above, for a charge no more
  61355. than the cost of performing this distribution.
  61356. d) If distribution of the work is made by offering access to copy
  61357. from a designated place, offer equivalent access to copy the above
  61358. specified materials from the same place.
  61359. e) Verify that the user has already received a copy of these
  61360. materials or that you have already sent this user a copy.
  61361. For an executable, the required form of the &quot;work that uses the
  61362. Library&quot; must include any data and utility programs needed for
  61363. reproducing the executable from it. However, as a special exception,
  61364. the materials to be distributed need not include anything that is
  61365. normally distributed (in either source or binary form) with the major
  61366. components (compiler, kernel, and so on) of the operating system on
  61367. which the executable runs, unless that component itself accompanies
  61368. the executable.
  61369. It may happen that this requirement contradicts the license
  61370. restrictions of other proprietary libraries that do not normally
  61371. accompany the operating system. Such a contradiction means you cannot
  61372. use both them and the Library together in an executable that you
  61373. distribute.
  61374. 7. You may place library facilities that are a work based on the
  61375. Library side-by-side in a single library together with other library
  61376. facilities not covered by this License, and distribute such a combined
  61377. library, provided that the separate distribution of the work based on
  61378. the Library and of the other library facilities is otherwise
  61379. permitted, and provided that you do these two things:
  61380. a) Accompany the combined library with a copy of the same work
  61381. based on the Library, uncombined with any other library
  61382. facilities. This must be distributed under the terms of the
  61383. Sections above.
  61384. b) Give prominent notice with the combined library of the fact
  61385. that part of it is a work based on the Library, and explaining
  61386. where to find the accompanying uncombined form of the same work.
  61387. 8. You may not copy, modify, sublicense, link with, or distribute
  61388. the Library except as expressly provided under this License. Any
  61389. attempt otherwise to copy, modify, sublicense, link with, or
  61390. distribute the Library is void, and will automatically terminate your
  61391. rights under this License. However, parties who have received copies,
  61392. or rights, from you under this License will not have their licenses
  61393. terminated so long as such parties remain in full compliance.
  61394. 9. You are not required to accept this License, since you have not
  61395. signed it. However, nothing else grants you permission to modify or
  61396. distribute the Library or its derivative works. These actions are
  61397. prohibited by law if you do not accept this License. Therefore, by
  61398. modifying or distributing the Library (or any work based on the
  61399. Library), you indicate your acceptance of this License to do so, and
  61400. all its terms and conditions for copying, distributing or modifying
  61401. the Library or works based on it.
  61402. 10. Each time you redistribute the Library (or any work based on the
  61403. Library), the recipient automatically receives a license from the
  61404. original licensor to copy, distribute, link with or modify the Library
  61405. subject to these terms and conditions. You may not impose any further
  61406. restrictions on the recipients&#x27; exercise of the rights granted herein.
  61407. You are not responsible for enforcing compliance by third parties with
  61408. this License.
  61409. 11. If, as a consequence of a court judgment or allegation of patent
  61410. infringement or for any other reason (not limited to patent issues),
  61411. conditions are imposed on you (whether by court order, agreement or
  61412. otherwise) that contradict the conditions of this License, they do not
  61413. excuse you from the conditions of this License. If you cannot
  61414. distribute so as to satisfy simultaneously your obligations under this
  61415. License and any other pertinent obligations, then as a consequence you
  61416. may not distribute the Library at all. For example, if a patent
  61417. license would not permit royalty-free redistribution of the Library by
  61418. all those who receive copies directly or indirectly through you, then
  61419. the only way you could satisfy both it and this License would be to
  61420. refrain entirely from distribution of the Library.
  61421. If any portion of this section is held invalid or unenforceable under any
  61422. particular circumstance, the balance of the section is intended to apply,
  61423. and the section as a whole is intended to apply in other circumstances.
  61424. It is not the purpose of this section to induce you to infringe any
  61425. patents or other property right claims or to contest validity of any
  61426. such claims; this section has the sole purpose of protecting the
  61427. integrity of the free software distribution system which is
  61428. implemented by public license practices. Many people have made
  61429. generous contributions to the wide range of software distributed
  61430. through that system in reliance on consistent application of that
  61431. system; it is up to the author/donor to decide if he or she is willing
  61432. to distribute software through any other system and a licensee cannot
  61433. impose that choice.
  61434. This section is intended to make thoroughly clear what is believed to
  61435. be a consequence of the rest of this License.
  61436. 12. If the distribution and/or use of the Library is restricted in
  61437. certain countries either by patents or by copyrighted interfaces, the
  61438. original copyright holder who places the Library under this License may add
  61439. an explicit geographical distribution limitation excluding those countries,
  61440. so that distribution is permitted only in or among countries not thus
  61441. excluded. In such case, this License incorporates the limitation as if
  61442. written in the body of this License.
  61443. 13. The Free Software Foundation may publish revised and/or new
  61444. versions of the Lesser General Public License from time to time.
  61445. Such new versions will be similar in spirit to the present version,
  61446. but may differ in detail to address new problems or concerns.
  61447. Each version is given a distinguishing version number. If the Library
  61448. specifies a version number of this License which applies to it and
  61449. &quot;any later version&quot;, you have the option of following the terms and
  61450. conditions either of that version or of any later version published by
  61451. the Free Software Foundation. If the Library does not specify a
  61452. license version number, you may choose any version ever published by
  61453. the Free Software Foundation.
  61454. 14. If you wish to incorporate parts of the Library into other free
  61455. programs whose distribution conditions are incompatible with these,
  61456. write to the author to ask for permission. For software which is
  61457. copyrighted by the Free Software Foundation, write to the Free
  61458. Software Foundation; we sometimes make exceptions for this. Our
  61459. decision will be guided by the two goals of preserving the free status
  61460. of all derivatives of our free software and of promoting the sharing
  61461. and reuse of software generally.
  61462. NO WARRANTY
  61463. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  61464. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  61465. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  61466. OTHER PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY
  61467. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  61468. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  61469. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  61470. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  61471. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  61472. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  61473. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  61474. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  61475. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  61476. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  61477. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  61478. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  61479. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  61480. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  61481. DAMAGES.
  61482. END OF TERMS AND CONDITIONS
  61483. How to Apply These Terms to Your New Libraries
  61484. If you develop a new library, and you want it to be of the greatest
  61485. possible use to the public, we recommend making it free software that
  61486. everyone can redistribute and change. You can do so by permitting
  61487. redistribution under these terms (or, alternatively, under the terms of the
  61488. ordinary General Public License).
  61489. To apply these terms, attach the following notices to the library. It is
  61490. safest to attach them to the start of each source file to most effectively
  61491. convey the exclusion of warranty; and each file should have at least the
  61492. &quot;copyright&quot; line and a pointer to where the full notice is found.
  61493. &lt;one line to give the library&#x27;s name and a brief idea of what it does.&gt;
  61494. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  61495. This library is free software; you can redistribute it and/or
  61496. modify it under the terms of the GNU Lesser General Public
  61497. License as published by the Free Software Foundation; either
  61498. version 2.1 of the License, or (at your option) any later version.
  61499. This library is distributed in the hope that it will be useful,
  61500. but WITHOUT ANY WARRANTY; without even the implied warranty of
  61501. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  61502. Lesser General Public License for more details.
  61503. You should have received a copy of the GNU Lesser General Public
  61504. License along with this library; if not, write to the Free Software
  61505. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  61506. Also add information on how to contact you by electronic and paper mail.
  61507. You should also get your employer (if you work as a programmer) or your
  61508. school, if any, to sign a &quot;copyright disclaimer&quot; for the library, if
  61509. necessary. Here is a sample; alter the names:
  61510. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  61511. library `Frob&#x27; (a library for tweaking knobs) written by James Random Hacker.
  61512. &lt;signature of Ty Coon&gt;, 1 April 1990
  61513. Ty Coon, President of Vice
  61514. That&#x27;s all there is to it!
  61515. </pre>
  61516. </div>
  61517. </div>
  61518. <div class="product">
  61519. <span class="title">libunwind</span>
  61520. <span class="homepage"><a href="https://chromium.googlesource.com/external/github.com/llvm/llvm-project/libunwind.git">homepage</a></span>
  61521. <input type="checkbox" hidden id="191">
  61522. <label class="show" for="191" tabindex="0"></label>
  61523. <div class="licence">
  61524. <pre>==============================================================================
  61525. The LLVM Project is under the Apache License v2.0 with LLVM Exceptions:
  61526. ==============================================================================
  61527. Apache License
  61528. Version 2.0, January 2004
  61529. http://www.apache.org/licenses/
  61530. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  61531. 1. Definitions.
  61532. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  61533. and distribution as defined by Sections 1 through 9 of this document.
  61534. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  61535. the copyright owner that is granting the License.
  61536. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  61537. other entities that control, are controlled by, or are under common
  61538. control with that entity. For the purposes of this definition,
  61539. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  61540. direction or management of such entity, whether by contract or
  61541. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  61542. outstanding shares, or (iii) beneficial ownership of such entity.
  61543. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  61544. exercising permissions granted by this License.
  61545. &quot;Source&quot; form shall mean the preferred form for making modifications,
  61546. including but not limited to software source code, documentation
  61547. source, and configuration files.
  61548. &quot;Object&quot; form shall mean any form resulting from mechanical
  61549. transformation or translation of a Source form, including but
  61550. not limited to compiled object code, generated documentation,
  61551. and conversions to other media types.
  61552. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  61553. Object form, made available under the License, as indicated by a
  61554. copyright notice that is included in or attached to the work
  61555. (an example is provided in the Appendix below).
  61556. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  61557. form, that is based on (or derived from) the Work and for which the
  61558. editorial revisions, annotations, elaborations, or other modifications
  61559. represent, as a whole, an original work of authorship. For the purposes
  61560. of this License, Derivative Works shall not include works that remain
  61561. separable from, or merely link (or bind by name) to the interfaces of,
  61562. the Work and Derivative Works thereof.
  61563. &quot;Contribution&quot; shall mean any work of authorship, including
  61564. the original version of the Work and any modifications or additions
  61565. to that Work or Derivative Works thereof, that is intentionally
  61566. submitted to Licensor for inclusion in the Work by the copyright owner
  61567. or by an individual or Legal Entity authorized to submit on behalf of
  61568. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  61569. means any form of electronic, verbal, or written communication sent
  61570. to the Licensor or its representatives, including but not limited to
  61571. communication on electronic mailing lists, source code control systems,
  61572. and issue tracking systems that are managed by, or on behalf of, the
  61573. Licensor for the purpose of discussing and improving the Work, but
  61574. excluding communication that is conspicuously marked or otherwise
  61575. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  61576. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  61577. on behalf of whom a Contribution has been received by Licensor and
  61578. subsequently incorporated within the Work.
  61579. 2. Grant of Copyright License. Subject to the terms and conditions of
  61580. this License, each Contributor hereby grants to You a perpetual,
  61581. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  61582. copyright license to reproduce, prepare Derivative Works of,
  61583. publicly display, publicly perform, sublicense, and distribute the
  61584. Work and such Derivative Works in Source or Object form.
  61585. 3. Grant of Patent License. Subject to the terms and conditions of
  61586. this License, each Contributor hereby grants to You a perpetual,
  61587. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  61588. (except as stated in this section) patent license to make, have made,
  61589. use, offer to sell, sell, import, and otherwise transfer the Work,
  61590. where such license applies only to those patent claims licensable
  61591. by such Contributor that are necessarily infringed by their
  61592. Contribution(s) alone or by combination of their Contribution(s)
  61593. with the Work to which such Contribution(s) was submitted. If You
  61594. institute patent litigation against any entity (including a
  61595. cross-claim or counterclaim in a lawsuit) alleging that the Work
  61596. or a Contribution incorporated within the Work constitutes direct
  61597. or contributory patent infringement, then any patent licenses
  61598. granted to You under this License for that Work shall terminate
  61599. as of the date such litigation is filed.
  61600. 4. Redistribution. You may reproduce and distribute copies of the
  61601. Work or Derivative Works thereof in any medium, with or without
  61602. modifications, and in Source or Object form, provided that You
  61603. meet the following conditions:
  61604. (a) You must give any other recipients of the Work or
  61605. Derivative Works a copy of this License; and
  61606. (b) You must cause any modified files to carry prominent notices
  61607. stating that You changed the files; and
  61608. (c) You must retain, in the Source form of any Derivative Works
  61609. that You distribute, all copyright, patent, trademark, and
  61610. attribution notices from the Source form of the Work,
  61611. excluding those notices that do not pertain to any part of
  61612. the Derivative Works; and
  61613. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  61614. distribution, then any Derivative Works that You distribute must
  61615. include a readable copy of the attribution notices contained
  61616. within such NOTICE file, excluding those notices that do not
  61617. pertain to any part of the Derivative Works, in at least one
  61618. of the following places: within a NOTICE text file distributed
  61619. as part of the Derivative Works; within the Source form or
  61620. documentation, if provided along with the Derivative Works; or,
  61621. within a display generated by the Derivative Works, if and
  61622. wherever such third-party notices normally appear. The contents
  61623. of the NOTICE file are for informational purposes only and
  61624. do not modify the License. You may add Your own attribution
  61625. notices within Derivative Works that You distribute, alongside
  61626. or as an addendum to the NOTICE text from the Work, provided
  61627. that such additional attribution notices cannot be construed
  61628. as modifying the License.
  61629. You may add Your own copyright statement to Your modifications and
  61630. may provide additional or different license terms and conditions
  61631. for use, reproduction, or distribution of Your modifications, or
  61632. for any such Derivative Works as a whole, provided Your use,
  61633. reproduction, and distribution of the Work otherwise complies with
  61634. the conditions stated in this License.
  61635. 5. Submission of Contributions. Unless You explicitly state otherwise,
  61636. any Contribution intentionally submitted for inclusion in the Work
  61637. by You to the Licensor shall be under the terms and conditions of
  61638. this License, without any additional terms or conditions.
  61639. Notwithstanding the above, nothing herein shall supersede or modify
  61640. the terms of any separate license agreement you may have executed
  61641. with Licensor regarding such Contributions.
  61642. 6. Trademarks. This License does not grant permission to use the trade
  61643. names, trademarks, service marks, or product names of the Licensor,
  61644. except as required for reasonable and customary use in describing the
  61645. origin of the Work and reproducing the content of the NOTICE file.
  61646. 7. Disclaimer of Warranty. Unless required by applicable law or
  61647. agreed to in writing, Licensor provides the Work (and each
  61648. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  61649. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  61650. implied, including, without limitation, any warranties or conditions
  61651. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  61652. PARTICULAR PURPOSE. You are solely responsible for determining the
  61653. appropriateness of using or redistributing the Work and assume any
  61654. risks associated with Your exercise of permissions under this License.
  61655. 8. Limitation of Liability. In no event and under no legal theory,
  61656. whether in tort (including negligence), contract, or otherwise,
  61657. unless required by applicable law (such as deliberate and grossly
  61658. negligent acts) or agreed to in writing, shall any Contributor be
  61659. liable to You for damages, including any direct, indirect, special,
  61660. incidental, or consequential damages of any character arising as a
  61661. result of this License or out of the use or inability to use the
  61662. Work (including but not limited to damages for loss of goodwill,
  61663. work stoppage, computer failure or malfunction, or any and all
  61664. other commercial damages or losses), even if such Contributor
  61665. has been advised of the possibility of such damages.
  61666. 9. Accepting Warranty or Additional Liability. While redistributing
  61667. the Work or Derivative Works thereof, You may choose to offer,
  61668. and charge a fee for, acceptance of support, warranty, indemnity,
  61669. or other liability obligations and/or rights consistent with this
  61670. License. However, in accepting such obligations, You may act only
  61671. on Your own behalf and on Your sole responsibility, not on behalf
  61672. of any other Contributor, and only if You agree to indemnify,
  61673. defend, and hold each Contributor harmless for any liability
  61674. incurred by, or claims asserted against, such Contributor by reason
  61675. of your accepting any such warranty or additional liability.
  61676. END OF TERMS AND CONDITIONS
  61677. APPENDIX: How to apply the Apache License to your work.
  61678. To apply the Apache License to your work, attach the following
  61679. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  61680. replaced with your own identifying information. (Don&#x27;t include
  61681. the brackets!) The text should be enclosed in the appropriate
  61682. comment syntax for the file format. We also recommend that a
  61683. file or class name and description of purpose be included on the
  61684. same &quot;printed page&quot; as the copyright notice for easier
  61685. identification within third-party archives.
  61686. Copyright [yyyy] [name of copyright owner]
  61687. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  61688. you may not use this file except in compliance with the License.
  61689. You may obtain a copy of the License at
  61690. http://www.apache.org/licenses/LICENSE-2.0
  61691. Unless required by applicable law or agreed to in writing, software
  61692. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  61693. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  61694. See the License for the specific language governing permissions and
  61695. limitations under the License.
  61696. ---- LLVM Exceptions to the Apache 2.0 License ----
  61697. As an exception, if, as a result of your compiling your source code, portions
  61698. of this Software are embedded into an Object form of such source code, you
  61699. may redistribute such embedded portions in such Object form without complying
  61700. with the conditions of Sections 4(a), 4(b) and 4(d) of the License.
  61701. In addition, if you combine or link compiled forms of this Software with
  61702. software that is licensed under the GPLv2 (&quot;Combined Software&quot;) and if a
  61703. court of competent jurisdiction determines that the patent provision (Section
  61704. 3), the indemnity provision (Section 9) or other Section of the License
  61705. conflicts with the conditions of the GPLv2, you may retroactively and
  61706. prospectively choose to deem waived or otherwise exclude such Section(s) of
  61707. the License, but only in their entirety and only with respect to the Combined
  61708. Software.
  61709. ==============================================================================
  61710. Software from third parties included in the LLVM Project:
  61711. ==============================================================================
  61712. The LLVM Project contains third party software which is under different license
  61713. terms. All such code will be identified clearly using at least one of two
  61714. mechanisms:
  61715. 1) It will be in a separate directory tree with its own `LICENSE.txt` or
  61716. `LICENSE` file at the top containing the specific license and restrictions
  61717. which apply to that software, or
  61718. 2) It will contain specific license and restriction terms at the top of every
  61719. file.
  61720. ==============================================================================
  61721. Legacy LLVM License (https://llvm.org/docs/DeveloperPolicy.html#legacy):
  61722. ==============================================================================
  61723. The libunwind library is dual licensed under both the University of Illinois
  61724. &quot;BSD-Like&quot; license and the MIT license. As a user of this code you may choose
  61725. to use it under either license. As a contributor, you agree to allow your code
  61726. to be used under both.
  61727. Full text of the relevant licenses is included below.
  61728. ==============================================================================
  61729. University of Illinois/NCSA
  61730. Open Source License
  61731. Copyright (c) 2009-2019 by the contributors listed in CREDITS.TXT
  61732. All rights reserved.
  61733. Developed by:
  61734. LLVM Team
  61735. University of Illinois at Urbana-Champaign
  61736. http://llvm.org
  61737. Permission is hereby granted, free of charge, to any person obtaining a copy of
  61738. this software and associated documentation files (the &quot;Software&quot;), to deal with
  61739. the Software without restriction, including without limitation the rights to
  61740. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  61741. of the Software, and to permit persons to whom the Software is furnished to do
  61742. so, subject to the following conditions:
  61743. * Redistributions of source code must retain the above copyright notice,
  61744. this list of conditions and the following disclaimers.
  61745. * Redistributions in binary form must reproduce the above copyright notice,
  61746. this list of conditions and the following disclaimers in the
  61747. documentation and/or other materials provided with the distribution.
  61748. * Neither the names of the LLVM Team, University of Illinois at
  61749. Urbana-Champaign, nor the names of its contributors may be used to
  61750. endorse or promote products derived from this Software without specific
  61751. prior written permission.
  61752. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  61753. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  61754. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  61755. CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  61756. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  61757. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
  61758. SOFTWARE.
  61759. ==============================================================================
  61760. Copyright (c) 2009-2014 by the contributors listed in CREDITS.TXT
  61761. Permission is hereby granted, free of charge, to any person obtaining a copy
  61762. of this software and associated documentation files (the &quot;Software&quot;), to deal
  61763. in the Software without restriction, including without limitation the rights
  61764. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  61765. copies of the Software, and to permit persons to whom the Software is
  61766. furnished to do so, subject to the following conditions:
  61767. The above copyright notice and this permission notice shall be included in
  61768. all copies or substantial portions of the Software.
  61769. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  61770. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  61771. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  61772. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  61773. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  61774. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  61775. THE SOFTWARE.
  61776. </pre>
  61777. </div>
  61778. </div>
  61779. <div class="product">
  61780. <span class="title">libusbx</span>
  61781. <span class="homepage"><a href="http://libusb.org">homepage</a></span>
  61782. <input type="checkbox" hidden id="192">
  61783. <label class="show" for="192" tabindex="0"></label>
  61784. <div class="licence">
  61785. <pre> GNU LESSER GENERAL PUBLIC LICENSE
  61786. Version 2.1, February 1999
  61787. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  61788. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  61789. Everyone is permitted to copy and distribute verbatim copies
  61790. of this license document, but changing it is not allowed.
  61791. [This is the first released version of the Lesser GPL. It also counts
  61792. as the successor of the GNU Library Public License, version 2, hence
  61793. the version number 2.1.]
  61794. Preamble
  61795. The licenses for most software are designed to take away your
  61796. freedom to share and change it. By contrast, the GNU General Public
  61797. Licenses are intended to guarantee your freedom to share and change
  61798. free software--to make sure the software is free for all its users.
  61799. This license, the Lesser General Public License, applies to some
  61800. specially designated software packages--typically libraries--of the
  61801. Free Software Foundation and other authors who decide to use it. You
  61802. can use it too, but we suggest you first think carefully about whether
  61803. this license or the ordinary General Public License is the better
  61804. strategy to use in any particular case, based on the explanations below.
  61805. When we speak of free software, we are referring to freedom of use,
  61806. not price. Our General Public Licenses are designed to make sure that
  61807. you have the freedom to distribute copies of free software (and charge
  61808. for this service if you wish); that you receive source code or can get
  61809. it if you want it; that you can change the software and use pieces of
  61810. it in new free programs; and that you are informed that you can do
  61811. these things.
  61812. To protect your rights, we need to make restrictions that forbid
  61813. distributors to deny you these rights or to ask you to surrender these
  61814. rights. These restrictions translate to certain responsibilities for
  61815. you if you distribute copies of the library or if you modify it.
  61816. For example, if you distribute copies of the library, whether gratis
  61817. or for a fee, you must give the recipients all the rights that we gave
  61818. you. You must make sure that they, too, receive or can get the source
  61819. code. If you link other code with the library, you must provide
  61820. complete object files to the recipients, so that they can relink them
  61821. with the library after making changes to the library and recompiling
  61822. it. And you must show them these terms so they know their rights.
  61823. We protect your rights with a two-step method: (1) we copyright the
  61824. library, and (2) we offer you this license, which gives you legal
  61825. permission to copy, distribute and/or modify the library.
  61826. To protect each distributor, we want to make it very clear that
  61827. there is no warranty for the free library. Also, if the library is
  61828. modified by someone else and passed on, the recipients should know
  61829. that what they have is not the original version, so that the original
  61830. author&#x27;s reputation will not be affected by problems that might be
  61831. introduced by others.
  61832. Finally, software patents pose a constant threat to the existence of
  61833. any free program. We wish to make sure that a company cannot
  61834. effectively restrict the users of a free program by obtaining a
  61835. restrictive license from a patent holder. Therefore, we insist that
  61836. any patent license obtained for a version of the library must be
  61837. consistent with the full freedom of use specified in this license.
  61838. Most GNU software, including some libraries, is covered by the
  61839. ordinary GNU General Public License. This license, the GNU Lesser
  61840. General Public License, applies to certain designated libraries, and
  61841. is quite different from the ordinary General Public License. We use
  61842. this license for certain libraries in order to permit linking those
  61843. libraries into non-free programs.
  61844. When a program is linked with a library, whether statically or using
  61845. a shared library, the combination of the two is legally speaking a
  61846. combined work, a derivative of the original library. The ordinary
  61847. General Public License therefore permits such linking only if the
  61848. entire combination fits its criteria of freedom. The Lesser General
  61849. Public License permits more lax criteria for linking other code with
  61850. the library.
  61851. We call this license the &quot;Lesser&quot; General Public License because it
  61852. does Less to protect the user&#x27;s freedom than the ordinary General
  61853. Public License. It also provides other free software developers Less
  61854. of an advantage over competing non-free programs. These disadvantages
  61855. are the reason we use the ordinary General Public License for many
  61856. libraries. However, the Lesser license provides advantages in certain
  61857. special circumstances.
  61858. For example, on rare occasions, there may be a special need to
  61859. encourage the widest possible use of a certain library, so that it becomes
  61860. a de-facto standard. To achieve this, non-free programs must be
  61861. allowed to use the library. A more frequent case is that a free
  61862. library does the same job as widely used non-free libraries. In this
  61863. case, there is little to gain by limiting the free library to free
  61864. software only, so we use the Lesser General Public License.
  61865. In other cases, permission to use a particular library in non-free
  61866. programs enables a greater number of people to use a large body of
  61867. free software. For example, permission to use the GNU C Library in
  61868. non-free programs enables many more people to use the whole GNU
  61869. operating system, as well as its variant, the GNU/Linux operating
  61870. system.
  61871. Although the Lesser General Public License is Less protective of the
  61872. users&#x27; freedom, it does ensure that the user of a program that is
  61873. linked with the Library has the freedom and the wherewithal to run
  61874. that program using a modified version of the Library.
  61875. The precise terms and conditions for copying, distribution and
  61876. modification follow. Pay close attention to the difference between a
  61877. &quot;work based on the library&quot; and a &quot;work that uses the library&quot;. The
  61878. former contains code derived from the library, whereas the latter must
  61879. be combined with the library in order to run.
  61880. GNU LESSER GENERAL PUBLIC LICENSE
  61881. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  61882. 0. This License Agreement applies to any software library or other
  61883. program which contains a notice placed by the copyright holder or
  61884. other authorized party saying it may be distributed under the terms of
  61885. this Lesser General Public License (also called &quot;this License&quot;).
  61886. Each licensee is addressed as &quot;you&quot;.
  61887. A &quot;library&quot; means a collection of software functions and/or data
  61888. prepared so as to be conveniently linked with application programs
  61889. (which use some of those functions and data) to form executables.
  61890. The &quot;Library&quot;, below, refers to any such software library or work
  61891. which has been distributed under these terms. A &quot;work based on the
  61892. Library&quot; means either the Library or any derivative work under
  61893. copyright law: that is to say, a work containing the Library or a
  61894. portion of it, either verbatim or with modifications and/or translated
  61895. straightforwardly into another language. (Hereinafter, translation is
  61896. included without limitation in the term &quot;modification&quot;.)
  61897. &quot;Source code&quot; for a work means the preferred form of the work for
  61898. making modifications to it. For a library, complete source code means
  61899. all the source code for all modules it contains, plus any associated
  61900. interface definition files, plus the scripts used to control compilation
  61901. and installation of the library.
  61902. Activities other than copying, distribution and modification are not
  61903. covered by this License; they are outside its scope. The act of
  61904. running a program using the Library is not restricted, and output from
  61905. such a program is covered only if its contents constitute a work based
  61906. on the Library (independent of the use of the Library in a tool for
  61907. writing it). Whether that is true depends on what the Library does
  61908. and what the program that uses the Library does.
  61909. 1. You may copy and distribute verbatim copies of the Library&#x27;s
  61910. complete source code as you receive it, in any medium, provided that
  61911. you conspicuously and appropriately publish on each copy an
  61912. appropriate copyright notice and disclaimer of warranty; keep intact
  61913. all the notices that refer to this License and to the absence of any
  61914. warranty; and distribute a copy of this License along with the
  61915. Library.
  61916. You may charge a fee for the physical act of transferring a copy,
  61917. and you may at your option offer warranty protection in exchange for a
  61918. fee.
  61919. 2. You may modify your copy or copies of the Library or any portion
  61920. of it, thus forming a work based on the Library, and copy and
  61921. distribute such modifications or work under the terms of Section 1
  61922. above, provided that you also meet all of these conditions:
  61923. a) The modified work must itself be a software library.
  61924. b) You must cause the files modified to carry prominent notices
  61925. stating that you changed the files and the date of any change.
  61926. c) You must cause the whole of the work to be licensed at no
  61927. charge to all third parties under the terms of this License.
  61928. d) If a facility in the modified Library refers to a function or a
  61929. table of data to be supplied by an application program that uses
  61930. the facility, other than as an argument passed when the facility
  61931. is invoked, then you must make a good faith effort to ensure that,
  61932. in the event an application does not supply such function or
  61933. table, the facility still operates, and performs whatever part of
  61934. its purpose remains meaningful.
  61935. (For example, a function in a library to compute square roots has
  61936. a purpose that is entirely well-defined independent of the
  61937. application. Therefore, Subsection 2d requires that any
  61938. application-supplied function or table used by this function must
  61939. be optional: if the application does not supply it, the square
  61940. root function must still compute square roots.)
  61941. These requirements apply to the modified work as a whole. If
  61942. identifiable sections of that work are not derived from the Library,
  61943. and can be reasonably considered independent and separate works in
  61944. themselves, then this License, and its terms, do not apply to those
  61945. sections when you distribute them as separate works. But when you
  61946. distribute the same sections as part of a whole which is a work based
  61947. on the Library, the distribution of the whole must be on the terms of
  61948. this License, whose permissions for other licensees extend to the
  61949. entire whole, and thus to each and every part regardless of who wrote
  61950. it.
  61951. Thus, it is not the intent of this section to claim rights or contest
  61952. your rights to work written entirely by you; rather, the intent is to
  61953. exercise the right to control the distribution of derivative or
  61954. collective works based on the Library.
  61955. In addition, mere aggregation of another work not based on the Library
  61956. with the Library (or with a work based on the Library) on a volume of
  61957. a storage or distribution medium does not bring the other work under
  61958. the scope of this License.
  61959. 3. You may opt to apply the terms of the ordinary GNU General Public
  61960. License instead of this License to a given copy of the Library. To do
  61961. this, you must alter all the notices that refer to this License, so
  61962. that they refer to the ordinary GNU General Public License, version 2,
  61963. instead of to this License. (If a newer version than version 2 of the
  61964. ordinary GNU General Public License has appeared, then you can specify
  61965. that version instead if you wish.) Do not make any other change in
  61966. these notices.
  61967. Once this change is made in a given copy, it is irreversible for
  61968. that copy, so the ordinary GNU General Public License applies to all
  61969. subsequent copies and derivative works made from that copy.
  61970. This option is useful when you wish to copy part of the code of
  61971. the Library into a program that is not a library.
  61972. 4. You may copy and distribute the Library (or a portion or
  61973. derivative of it, under Section 2) in object code or executable form
  61974. under the terms of Sections 1 and 2 above provided that you accompany
  61975. it with the complete corresponding machine-readable source code, which
  61976. must be distributed under the terms of Sections 1 and 2 above on a
  61977. medium customarily used for software interchange.
  61978. If distribution of object code is made by offering access to copy
  61979. from a designated place, then offering equivalent access to copy the
  61980. source code from the same place satisfies the requirement to
  61981. distribute the source code, even though third parties are not
  61982. compelled to copy the source along with the object code.
  61983. 5. A program that contains no derivative of any portion of the
  61984. Library, but is designed to work with the Library by being compiled or
  61985. linked with it, is called a &quot;work that uses the Library&quot;. Such a
  61986. work, in isolation, is not a derivative work of the Library, and
  61987. therefore falls outside the scope of this License.
  61988. However, linking a &quot;work that uses the Library&quot; with the Library
  61989. creates an executable that is a derivative of the Library (because it
  61990. contains portions of the Library), rather than a &quot;work that uses the
  61991. library&quot;. The executable is therefore covered by this License.
  61992. Section 6 states terms for distribution of such executables.
  61993. When a &quot;work that uses the Library&quot; uses material from a header file
  61994. that is part of the Library, the object code for the work may be a
  61995. derivative work of the Library even though the source code is not.
  61996. Whether this is true is especially significant if the work can be
  61997. linked without the Library, or if the work is itself a library. The
  61998. threshold for this to be true is not precisely defined by law.
  61999. If such an object file uses only numerical parameters, data
  62000. structure layouts and accessors, and small macros and small inline
  62001. functions (ten lines or less in length), then the use of the object
  62002. file is unrestricted, regardless of whether it is legally a derivative
  62003. work. (Executables containing this object code plus portions of the
  62004. Library will still fall under Section 6.)
  62005. Otherwise, if the work is a derivative of the Library, you may
  62006. distribute the object code for the work under the terms of Section 6.
  62007. Any executables containing that work also fall under Section 6,
  62008. whether or not they are linked directly with the Library itself.
  62009. 6. As an exception to the Sections above, you may also combine or
  62010. link a &quot;work that uses the Library&quot; with the Library to produce a
  62011. work containing portions of the Library, and distribute that work
  62012. under terms of your choice, provided that the terms permit
  62013. modification of the work for the customer&#x27;s own use and reverse
  62014. engineering for debugging such modifications.
  62015. You must give prominent notice with each copy of the work that the
  62016. Library is used in it and that the Library and its use are covered by
  62017. this License. You must supply a copy of this License. If the work
  62018. during execution displays copyright notices, you must include the
  62019. copyright notice for the Library among them, as well as a reference
  62020. directing the user to the copy of this License. Also, you must do one
  62021. of these things:
  62022. a) Accompany the work with the complete corresponding
  62023. machine-readable source code for the Library including whatever
  62024. changes were used in the work (which must be distributed under
  62025. Sections 1 and 2 above); and, if the work is an executable linked
  62026. with the Library, with the complete machine-readable &quot;work that
  62027. uses the Library&quot;, as object code and/or source code, so that the
  62028. user can modify the Library and then relink to produce a modified
  62029. executable containing the modified Library. (It is understood
  62030. that the user who changes the contents of definitions files in the
  62031. Library will not necessarily be able to recompile the application
  62032. to use the modified definitions.)
  62033. b) Use a suitable shared library mechanism for linking with the
  62034. Library. A suitable mechanism is one that (1) uses at run time a
  62035. copy of the library already present on the user&#x27;s computer system,
  62036. rather than copying library functions into the executable, and (2)
  62037. will operate properly with a modified version of the library, if
  62038. the user installs one, as long as the modified version is
  62039. interface-compatible with the version that the work was made with.
  62040. c) Accompany the work with a written offer, valid for at
  62041. least three years, to give the same user the materials
  62042. specified in Subsection 6a, above, for a charge no more
  62043. than the cost of performing this distribution.
  62044. d) If distribution of the work is made by offering access to copy
  62045. from a designated place, offer equivalent access to copy the above
  62046. specified materials from the same place.
  62047. e) Verify that the user has already received a copy of these
  62048. materials or that you have already sent this user a copy.
  62049. For an executable, the required form of the &quot;work that uses the
  62050. Library&quot; must include any data and utility programs needed for
  62051. reproducing the executable from it. However, as a special exception,
  62052. the materials to be distributed need not include anything that is
  62053. normally distributed (in either source or binary form) with the major
  62054. components (compiler, kernel, and so on) of the operating system on
  62055. which the executable runs, unless that component itself accompanies
  62056. the executable.
  62057. It may happen that this requirement contradicts the license
  62058. restrictions of other proprietary libraries that do not normally
  62059. accompany the operating system. Such a contradiction means you cannot
  62060. use both them and the Library together in an executable that you
  62061. distribute.
  62062. 7. You may place library facilities that are a work based on the
  62063. Library side-by-side in a single library together with other library
  62064. facilities not covered by this License, and distribute such a combined
  62065. library, provided that the separate distribution of the work based on
  62066. the Library and of the other library facilities is otherwise
  62067. permitted, and provided that you do these two things:
  62068. a) Accompany the combined library with a copy of the same work
  62069. based on the Library, uncombined with any other library
  62070. facilities. This must be distributed under the terms of the
  62071. Sections above.
  62072. b) Give prominent notice with the combined library of the fact
  62073. that part of it is a work based on the Library, and explaining
  62074. where to find the accompanying uncombined form of the same work.
  62075. 8. You may not copy, modify, sublicense, link with, or distribute
  62076. the Library except as expressly provided under this License. Any
  62077. attempt otherwise to copy, modify, sublicense, link with, or
  62078. distribute the Library is void, and will automatically terminate your
  62079. rights under this License. However, parties who have received copies,
  62080. or rights, from you under this License will not have their licenses
  62081. terminated so long as such parties remain in full compliance.
  62082. 9. You are not required to accept this License, since you have not
  62083. signed it. However, nothing else grants you permission to modify or
  62084. distribute the Library or its derivative works. These actions are
  62085. prohibited by law if you do not accept this License. Therefore, by
  62086. modifying or distributing the Library (or any work based on the
  62087. Library), you indicate your acceptance of this License to do so, and
  62088. all its terms and conditions for copying, distributing or modifying
  62089. the Library or works based on it.
  62090. 10. Each time you redistribute the Library (or any work based on the
  62091. Library), the recipient automatically receives a license from the
  62092. original licensor to copy, distribute, link with or modify the Library
  62093. subject to these terms and conditions. You may not impose any further
  62094. restrictions on the recipients&#x27; exercise of the rights granted herein.
  62095. You are not responsible for enforcing compliance by third parties with
  62096. this License.
  62097. 11. If, as a consequence of a court judgment or allegation of patent
  62098. infringement or for any other reason (not limited to patent issues),
  62099. conditions are imposed on you (whether by court order, agreement or
  62100. otherwise) that contradict the conditions of this License, they do not
  62101. excuse you from the conditions of this License. If you cannot
  62102. distribute so as to satisfy simultaneously your obligations under this
  62103. License and any other pertinent obligations, then as a consequence you
  62104. may not distribute the Library at all. For example, if a patent
  62105. license would not permit royalty-free redistribution of the Library by
  62106. all those who receive copies directly or indirectly through you, then
  62107. the only way you could satisfy both it and this License would be to
  62108. refrain entirely from distribution of the Library.
  62109. If any portion of this section is held invalid or unenforceable under any
  62110. particular circumstance, the balance of the section is intended to apply,
  62111. and the section as a whole is intended to apply in other circumstances.
  62112. It is not the purpose of this section to induce you to infringe any
  62113. patents or other property right claims or to contest validity of any
  62114. such claims; this section has the sole purpose of protecting the
  62115. integrity of the free software distribution system which is
  62116. implemented by public license practices. Many people have made
  62117. generous contributions to the wide range of software distributed
  62118. through that system in reliance on consistent application of that
  62119. system; it is up to the author/donor to decide if he or she is willing
  62120. to distribute software through any other system and a licensee cannot
  62121. impose that choice.
  62122. This section is intended to make thoroughly clear what is believed to
  62123. be a consequence of the rest of this License.
  62124. 12. If the distribution and/or use of the Library is restricted in
  62125. certain countries either by patents or by copyrighted interfaces, the
  62126. original copyright holder who places the Library under this License may add
  62127. an explicit geographical distribution limitation excluding those countries,
  62128. so that distribution is permitted only in or among countries not thus
  62129. excluded. In such case, this License incorporates the limitation as if
  62130. written in the body of this License.
  62131. 13. The Free Software Foundation may publish revised and/or new
  62132. versions of the Lesser General Public License from time to time.
  62133. Such new versions will be similar in spirit to the present version,
  62134. but may differ in detail to address new problems or concerns.
  62135. Each version is given a distinguishing version number. If the Library
  62136. specifies a version number of this License which applies to it and
  62137. &quot;any later version&quot;, you have the option of following the terms and
  62138. conditions either of that version or of any later version published by
  62139. the Free Software Foundation. If the Library does not specify a
  62140. license version number, you may choose any version ever published by
  62141. the Free Software Foundation.
  62142. 14. If you wish to incorporate parts of the Library into other free
  62143. programs whose distribution conditions are incompatible with these,
  62144. write to the author to ask for permission. For software which is
  62145. copyrighted by the Free Software Foundation, write to the Free
  62146. Software Foundation; we sometimes make exceptions for this. Our
  62147. decision will be guided by the two goals of preserving the free status
  62148. of all derivatives of our free software and of promoting the sharing
  62149. and reuse of software generally.
  62150. NO WARRANTY
  62151. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  62152. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  62153. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  62154. OTHER PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY
  62155. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  62156. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  62157. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  62158. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  62159. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  62160. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  62161. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  62162. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  62163. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  62164. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  62165. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  62166. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  62167. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  62168. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  62169. DAMAGES.
  62170. END OF TERMS AND CONDITIONS
  62171. How to Apply These Terms to Your New Libraries
  62172. If you develop a new library, and you want it to be of the greatest
  62173. possible use to the public, we recommend making it free software that
  62174. everyone can redistribute and change. You can do so by permitting
  62175. redistribution under these terms (or, alternatively, under the terms of the
  62176. ordinary General Public License).
  62177. To apply these terms, attach the following notices to the library. It is
  62178. safest to attach them to the start of each source file to most effectively
  62179. convey the exclusion of warranty; and each file should have at least the
  62180. &quot;copyright&quot; line and a pointer to where the full notice is found.
  62181. &lt;one line to give the library&#x27;s name and a brief idea of what it does.&gt;
  62182. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  62183. This library is free software; you can redistribute it and/or
  62184. modify it under the terms of the GNU Lesser General Public
  62185. License as published by the Free Software Foundation; either
  62186. version 2.1 of the License, or (at your option) any later version.
  62187. This library is distributed in the hope that it will be useful,
  62188. but WITHOUT ANY WARRANTY; without even the implied warranty of
  62189. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  62190. Lesser General Public License for more details.
  62191. You should have received a copy of the GNU Lesser General Public
  62192. License along with this library; if not, write to the Free Software
  62193. Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  62194. Also add information on how to contact you by electronic and paper mail.
  62195. You should also get your employer (if you work as a programmer) or your
  62196. school, if any, to sign a &quot;copyright disclaimer&quot; for the library, if
  62197. necessary. Here is a sample; alter the names:
  62198. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  62199. library `Frob&#x27; (a library for tweaking knobs) written by James Random Hacker.
  62200. &lt;signature of Ty Coon&gt;, 1 April 1990
  62201. Ty Coon, President of Vice
  62202. That&#x27;s all there is to it!
  62203. </pre>
  62204. </div>
  62205. </div>
  62206. <div class="product">
  62207. <span class="title">libutf</span>
  62208. <span class="homepage"><a href="https://github.com/cls/libutf">homepage</a></span>
  62209. <input type="checkbox" hidden id="193">
  62210. <label class="show" for="193" tabindex="0"></label>
  62211. <div class="licence">
  62212. <pre>MIT License
  62213. © 2012-2016 Connor Lane Smith &lt;cls@lubutu.com&gt;
  62214. © 2015 Laslo Hunhold &lt;dev@frign.de&gt;
  62215. Permission is hereby granted, free of charge, to any person obtaining a
  62216. copy of this software and associated documentation files (the &quot;Software&quot;),
  62217. to deal in the Software without restriction, including without limitation
  62218. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  62219. and/or sell copies of the Software, and to permit persons to whom the
  62220. Software is furnished to do so, subject to the following conditions:
  62221. The above copyright notice and this permission notice shall be included in
  62222. all copies or substantial portions of the Software.
  62223. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  62224. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  62225. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  62226. THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  62227. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  62228. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  62229. DEALINGS IN THE SOFTWARE.
  62230. --------------------------------------------------------------------------
  62231. The &#x27;UnicodeData-9.0.0.txt&#x27; file is from the Unicode Character Database.
  62232. It is available at http://www.unicode.org/Public/zipped/9.0.0/UCD.zip and
  62233. is made available under the following license by Unicode, Inc:
  62234. COPYRIGHT AND PERMISSION NOTICE
  62235. Copyright © 1991-2016 Unicode, Inc. All rights reserved.
  62236. Distributed under the Terms of Use in
  62237. http://www.unicode.org/copyright.html.
  62238. Permission is hereby granted, free of charge, to any person obtaining
  62239. a copy of the Unicode data files and any associated documentation
  62240. (the &quot;Data Files&quot;) or Unicode software and any associated documentation
  62241. (the &quot;Software&quot;) to deal in the Data Files or Software
  62242. without restriction, including without limitation the rights to use,
  62243. copy, modify, merge, publish, distribute, and/or sell copies of
  62244. the Data Files or Software, and to permit persons to whom the Data Files
  62245. or Software are furnished to do so, provided that
  62246. (a) this copyright and permission notice appear with all copies
  62247. of the Data Files or Software,
  62248. (b) this copyright and permission notice appear in associated
  62249. documentation, and
  62250. (c) there is clear notice in each modified Data File or in the Software
  62251. as well as in the documentation associated with the Data File(s) or
  62252. Software that the data or software has been modified.
  62253. THE DATA FILES AND SOFTWARE ARE PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF
  62254. ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  62255. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  62256. NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  62257. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
  62258. NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  62259. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  62260. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  62261. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  62262. PERFORMANCE OF THE DATA FILES OR SOFTWARE.
  62263. Except as contained in this notice, the name of a copyright holder
  62264. shall not be used in advertising or otherwise to promote the sale,
  62265. use or other dealings in these Data Files or Software without prior
  62266. written authorization of the copyright holder.</pre>
  62267. </div>
  62268. </div>
  62269. <div class="product">
  62270. <span class="title">libvpx</span>
  62271. <span class="homepage"><a href="https://chromium.googlesource.com/webm/libvpx">homepage</a></span>
  62272. <input type="checkbox" hidden id="194">
  62273. <label class="show" for="194" tabindex="0"></label>
  62274. <div class="licence">
  62275. <pre>Copyright (c) 2010, The WebM Project authors. All rights reserved.
  62276. Redistribution and use in source and binary forms, with or without
  62277. modification, are permitted provided that the following conditions are
  62278. met:
  62279. * Redistributions of source code must retain the above copyright
  62280. notice, this list of conditions and the following disclaimer.
  62281. * Redistributions in binary form must reproduce the above copyright
  62282. notice, this list of conditions and the following disclaimer in
  62283. the documentation and/or other materials provided with the
  62284. distribution.
  62285. * Neither the name of Google, nor the WebM Project, nor the names
  62286. of its contributors may be used to endorse or promote products
  62287. derived from this software without specific prior written
  62288. permission.
  62289. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  62290. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  62291. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  62292. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  62293. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  62294. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  62295. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  62296. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  62297. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  62298. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  62299. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  62300. </pre>
  62301. </div>
  62302. </div>
  62303. <div class="product">
  62304. <span class="title">libx11</span>
  62305. <span class="homepage"><a href="https://gitlab.freedesktop.org/xorg/lib/libx11">homepage</a></span>
  62306. <input type="checkbox" hidden id="195">
  62307. <label class="show" for="195" tabindex="0"></label>
  62308. <div class="licence">
  62309. <pre>Copyright 1985, 1987, 1998 The Open Group
  62310. Permission to use, copy, modify, distribute, and sell this software and its
  62311. documentation for any purpose is hereby granted without fee, provided that
  62312. the above copyright notice appear in all copies and that both that
  62313. copyright notice and this permission notice appear in supporting
  62314. documentation.
  62315. The above copyright notice and this permission notice shall be included in
  62316. all copies or substantial portions of the Software.
  62317. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  62318. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  62319. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  62320. OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
  62321. AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  62322. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  62323. Except as contained in this notice, the name of The Open Group shall not be
  62324. used in advertising or otherwise to promote the sale, use or other dealings
  62325. in this Software without prior written authorization from The Open Group.
  62326. </pre>
  62327. </div>
  62328. </div>
  62329. <div class="product">
  62330. <span class="title">libxcb-keysyms</span>
  62331. <span class="homepage"><a href="https://gitlab.freedesktop.org/xorg/lib/libxcb-keysyms">homepage</a></span>
  62332. <input type="checkbox" hidden id="196">
  62333. <label class="show" for="196" tabindex="0"></label>
  62334. <div class="licence">
  62335. <pre>Copyright © 2008 Ian Osgood &lt;iano@quirkster.com&gt;
  62336. Copyright © 2008 Jamey Sharp &lt;jamey@minilop.net&gt;
  62337. Copyright © 2008 Josh Triplett &lt;josh@freedesktop.org&gt;
  62338. Copyright © 2008 Ulrich Eckhardt &lt;doomster@knuut.de&gt;
  62339. Permission is hereby granted, free of charge, to any person
  62340. obtaining a copy of this software and associated documentation
  62341. files (the &quot;Software&quot;), to deal in the Software without
  62342. restriction, including without limitation the rights to use, copy,
  62343. modify, merge, publish, distribute, sublicense, and/or sell copies
  62344. of the Software, and to permit persons to whom the Software is
  62345. furnished to do so, subject to the following conditions:
  62346. The above copyright notice and this permission notice shall be
  62347. included in all copies or substantial portions of the Software.
  62348. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  62349. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  62350. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  62351. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY
  62352. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
  62353. CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  62354. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  62355. Except as contained in this notice, the names of the authors or
  62356. their institutions shall not be used in advertising or otherwise to
  62357. promote the sale, use or other dealings in this Software without
  62358. prior written authorization from the authors.
  62359. </pre>
  62360. </div>
  62361. </div>
  62362. <div class="product">
  62363. <span class="title">libxml</span>
  62364. <span class="homepage"><a href="http://xmlsoft.org">homepage</a></span>
  62365. <input type="checkbox" hidden id="197">
  62366. <label class="show" for="197" tabindex="0"></label>
  62367. <div class="licence">
  62368. <pre>Except where otherwise noted in the source code (e.g. the files hash.c,
  62369. list.c and the trio files, which are covered by a similar licence but
  62370. with different Copyright notices) all the files are:
  62371. Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved.
  62372. Permission is hereby granted, free of charge, to any person obtaining a copy
  62373. of this software and associated documentation files (the &quot;Software&quot;), to deal
  62374. in the Software without restriction, including without limitation the rights
  62375. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  62376. copies of the Software, and to permit persons to whom the Software is fur-
  62377. nished to do so, subject to the following conditions:
  62378. The above copyright notice and this permission notice shall be included in
  62379. all copies or substantial portions of the Software.
  62380. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  62381. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
  62382. NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  62383. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  62384. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  62385. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  62386. THE SOFTWARE.
  62387. </pre>
  62388. </div>
  62389. </div>
  62390. <div class="product">
  62391. <span class="title">libxslt</span>
  62392. <span class="homepage"><a href="http://xmlsoft.org/XSLT">homepage</a></span>
  62393. <input type="checkbox" hidden id="198">
  62394. <label class="show" for="198" tabindex="0"></label>
  62395. <div class="licence">
  62396. <pre>Licence for libxslt except libexslt
  62397. ----------------------------------------------------------------------
  62398. Copyright (C) 2001-2002 Daniel Veillard. All Rights Reserved.
  62399. Permission is hereby granted, free of charge, to any person obtaining a copy
  62400. of this software and associated documentation files (the &quot;Software&quot;), to deal
  62401. in the Software without restriction, including without limitation the rights
  62402. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  62403. copies of the Software, and to permit persons to whom the Software is fur-
  62404. nished to do so, subject to the following conditions:
  62405. The above copyright notice and this permission notice shall be included in
  62406. all copies or substantial portions of the Software.
  62407. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  62408. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
  62409. NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  62410. DANIEL VEILLARD BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  62411. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON-
  62412. NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  62413. Except as contained in this notice, the name of Daniel Veillard shall not
  62414. be used in advertising or otherwise to promote the sale, use or other deal-
  62415. ings in this Software without prior written authorization from him.
  62416. ----------------------------------------------------------------------
  62417. Licence for libexslt
  62418. ----------------------------------------------------------------------
  62419. Copyright (C) 2001-2002 Thomas Broyer, Charlie Bozeman and Daniel Veillard.
  62420. All Rights Reserved.
  62421. Permission is hereby granted, free of charge, to any person obtaining a copy
  62422. of this software and associated documentation files (the &quot;Software&quot;), to deal
  62423. in the Software without restriction, including without limitation the rights
  62424. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  62425. copies of the Software, and to permit persons to whom the Software is fur-
  62426. nished to do so, subject to the following conditions:
  62427. The above copyright notice and this permission notice shall be included in
  62428. all copies or substantial portions of the Software.
  62429. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  62430. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT-
  62431. NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  62432. AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  62433. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CON-
  62434. NECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  62435. Except as contained in this notice, the name of the authors shall not
  62436. be used in advertising or otherwise to promote the sale, use or other deal-
  62437. ings in this Software without prior written authorization from him.
  62438. ----------------------------------------------------------------------
  62439. </pre>
  62440. </div>
  62441. </div>
  62442. <div class="product">
  62443. <span class="title">libyuv</span>
  62444. <span class="homepage"><a href="http://code.google.com/p/libyuv/">homepage</a></span>
  62445. <input type="checkbox" hidden id="199">
  62446. <label class="show" for="199" tabindex="0"></label>
  62447. <div class="licence">
  62448. <pre>Copyright 2011 The LibYuv Project Authors. All rights reserved.
  62449. Redistribution and use in source and binary forms, with or without
  62450. modification, are permitted provided that the following conditions are
  62451. met:
  62452. * Redistributions of source code must retain the above copyright
  62453. notice, this list of conditions and the following disclaimer.
  62454. * Redistributions in binary form must reproduce the above copyright
  62455. notice, this list of conditions and the following disclaimer in
  62456. the documentation and/or other materials provided with the
  62457. distribution.
  62458. * Neither the name of Google nor the names of its contributors may
  62459. be used to endorse or promote products derived from this software
  62460. without specific prior written permission.
  62461. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  62462. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  62463. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  62464. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  62465. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  62466. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  62467. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  62468. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  62469. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  62470. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  62471. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  62472. </pre>
  62473. </div>
  62474. </div>
  62475. <div class="product">
  62476. <span class="title">libzip</span>
  62477. <span class="homepage"><a href="https://github.com/nih-at/libzip">homepage</a></span>
  62478. <input type="checkbox" hidden id="200">
  62479. <label class="show" for="200" tabindex="0"></label>
  62480. <div class="licence">
  62481. <pre>Copyright (C) 1999-2020 Dieter Baron and Thomas Klausner
  62482. The authors can be contacted at &lt;libzip@nih.at&gt;
  62483. Redistribution and use in source and binary forms, with or without
  62484. modification, are permitted provided that the following conditions
  62485. are met:
  62486. 1. Redistributions of source code must retain the above copyright
  62487. notice, this list of conditions and the following disclaimer.
  62488. 2. Redistributions in binary form must reproduce the above copyright
  62489. notice, this list of conditions and the following disclaimer in
  62490. the documentation and/or other materials provided with the
  62491. distribution.
  62492. 3. The names of the authors may not be used to endorse or promote
  62493. products derived from this software without specific prior
  62494. written permission.
  62495. THIS SOFTWARE IS PROVIDED BY THE AUTHORS ``AS IS&#x27;&#x27; AND ANY EXPRESS
  62496. OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  62497. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  62498. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY
  62499. DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  62500. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
  62501. GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  62502. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER
  62503. IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
  62504. OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
  62505. IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</pre>
  62506. </div>
  62507. </div>
  62508. <div class="product">
  62509. <span class="title">Lighthouse</span>
  62510. <span class="homepage"><a href="github.com/GoogleChrome/lighthouse">homepage</a></span>
  62511. <input type="checkbox" hidden id="201">
  62512. <label class="show" for="201" tabindex="0"></label>
  62513. <div class="licence">
  62514. <pre>
  62515. Apache License
  62516. Version 2.0, January 2004
  62517. http://www.apache.org/licenses/
  62518. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  62519. 1. Definitions.
  62520. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  62521. and distribution as defined by Sections 1 through 9 of this document.
  62522. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  62523. the copyright owner that is granting the License.
  62524. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  62525. other entities that control, are controlled by, or are under common
  62526. control with that entity. For the purposes of this definition,
  62527. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  62528. direction or management of such entity, whether by contract or
  62529. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  62530. outstanding shares, or (iii) beneficial ownership of such entity.
  62531. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  62532. exercising permissions granted by this License.
  62533. &quot;Source&quot; form shall mean the preferred form for making modifications,
  62534. including but not limited to software source code, documentation
  62535. source, and configuration files.
  62536. &quot;Object&quot; form shall mean any form resulting from mechanical
  62537. transformation or translation of a Source form, including but
  62538. not limited to compiled object code, generated documentation,
  62539. and conversions to other media types.
  62540. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  62541. Object form, made available under the License, as indicated by a
  62542. copyright notice that is included in or attached to the work
  62543. (an example is provided in the Appendix below).
  62544. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  62545. form, that is based on (or derived from) the Work and for which the
  62546. editorial revisions, annotations, elaborations, or other modifications
  62547. represent, as a whole, an original work of authorship. For the purposes
  62548. of this License, Derivative Works shall not include works that remain
  62549. separable from, or merely link (or bind by name) to the interfaces of,
  62550. the Work and Derivative Works thereof.
  62551. &quot;Contribution&quot; shall mean any work of authorship, including
  62552. the original version of the Work and any modifications or additions
  62553. to that Work or Derivative Works thereof, that is intentionally
  62554. submitted to Licensor for inclusion in the Work by the copyright owner
  62555. or by an individual or Legal Entity authorized to submit on behalf of
  62556. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  62557. means any form of electronic, verbal, or written communication sent
  62558. to the Licensor or its representatives, including but not limited to
  62559. communication on electronic mailing lists, source code control systems,
  62560. and issue tracking systems that are managed by, or on behalf of, the
  62561. Licensor for the purpose of discussing and improving the Work, but
  62562. excluding communication that is conspicuously marked or otherwise
  62563. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  62564. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  62565. on behalf of whom a Contribution has been received by Licensor and
  62566. subsequently incorporated within the Work.
  62567. 2. Grant of Copyright License. Subject to the terms and conditions of
  62568. this License, each Contributor hereby grants to You a perpetual,
  62569. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  62570. copyright license to reproduce, prepare Derivative Works of,
  62571. publicly display, publicly perform, sublicense, and distribute the
  62572. Work and such Derivative Works in Source or Object form.
  62573. 3. Grant of Patent License. Subject to the terms and conditions of
  62574. this License, each Contributor hereby grants to You a perpetual,
  62575. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  62576. (except as stated in this section) patent license to make, have made,
  62577. use, offer to sell, sell, import, and otherwise transfer the Work,
  62578. where such license applies only to those patent claims licensable
  62579. by such Contributor that are necessarily infringed by their
  62580. Contribution(s) alone or by combination of their Contribution(s)
  62581. with the Work to which such Contribution(s) was submitted. If You
  62582. institute patent litigation against any entity (including a
  62583. cross-claim or counterclaim in a lawsuit) alleging that the Work
  62584. or a Contribution incorporated within the Work constitutes direct
  62585. or contributory patent infringement, then any patent licenses
  62586. granted to You under this License for that Work shall terminate
  62587. as of the date such litigation is filed.
  62588. 4. Redistribution. You may reproduce and distribute copies of the
  62589. Work or Derivative Works thereof in any medium, with or without
  62590. modifications, and in Source or Object form, provided that You
  62591. meet the following conditions:
  62592. (a) You must give any other recipients of the Work or
  62593. Derivative Works a copy of this License; and
  62594. (b) You must cause any modified files to carry prominent notices
  62595. stating that You changed the files; and
  62596. (c) You must retain, in the Source form of any Derivative Works
  62597. that You distribute, all copyright, patent, trademark, and
  62598. attribution notices from the Source form of the Work,
  62599. excluding those notices that do not pertain to any part of
  62600. the Derivative Works; and
  62601. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  62602. distribution, then any Derivative Works that You distribute must
  62603. include a readable copy of the attribution notices contained
  62604. within such NOTICE file, excluding those notices that do not
  62605. pertain to any part of the Derivative Works, in at least one
  62606. of the following places: within a NOTICE text file distributed
  62607. as part of the Derivative Works; within the Source form or
  62608. documentation, if provided along with the Derivative Works; or,
  62609. within a display generated by the Derivative Works, if and
  62610. wherever such third-party notices normally appear. The contents
  62611. of the NOTICE file are for informational purposes only and
  62612. do not modify the License. You may add Your own attribution
  62613. notices within Derivative Works that You distribute, alongside
  62614. or as an addendum to the NOTICE text from the Work, provided
  62615. that such additional attribution notices cannot be construed
  62616. as modifying the License.
  62617. You may add Your own copyright statement to Your modifications and
  62618. may provide additional or different license terms and conditions
  62619. for use, reproduction, or distribution of Your modifications, or
  62620. for any such Derivative Works as a whole, provided Your use,
  62621. reproduction, and distribution of the Work otherwise complies with
  62622. the conditions stated in this License.
  62623. 5. Submission of Contributions. Unless You explicitly state otherwise,
  62624. any Contribution intentionally submitted for inclusion in the Work
  62625. by You to the Licensor shall be under the terms and conditions of
  62626. this License, without any additional terms or conditions.
  62627. Notwithstanding the above, nothing herein shall supersede or modify
  62628. the terms of any separate license agreement you may have executed
  62629. with Licensor regarding such Contributions.
  62630. 6. Trademarks. This License does not grant permission to use the trade
  62631. names, trademarks, service marks, or product names of the Licensor,
  62632. except as required for reasonable and customary use in describing the
  62633. origin of the Work and reproducing the content of the NOTICE file.
  62634. 7. Disclaimer of Warranty. Unless required by applicable law or
  62635. agreed to in writing, Licensor provides the Work (and each
  62636. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  62637. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  62638. implied, including, without limitation, any warranties or conditions
  62639. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  62640. PARTICULAR PURPOSE. You are solely responsible for determining the
  62641. appropriateness of using or redistributing the Work and assume any
  62642. risks associated with Your exercise of permissions under this License.
  62643. 8. Limitation of Liability. In no event and under no legal theory,
  62644. whether in tort (including negligence), contract, or otherwise,
  62645. unless required by applicable law (such as deliberate and grossly
  62646. negligent acts) or agreed to in writing, shall any Contributor be
  62647. liable to You for damages, including any direct, indirect, special,
  62648. incidental, or consequential damages of any character arising as a
  62649. result of this License or out of the use or inability to use the
  62650. Work (including but not limited to damages for loss of goodwill,
  62651. work stoppage, computer failure or malfunction, or any and all
  62652. other commercial damages or losses), even if such Contributor
  62653. has been advised of the possibility of such damages.
  62654. 9. Accepting Warranty or Additional Liability. While redistributing
  62655. the Work or Derivative Works thereof, You may choose to offer,
  62656. and charge a fee for, acceptance of support, warranty, indemnity,
  62657. or other liability obligations and/or rights consistent with this
  62658. License. However, in accepting such obligations, You may act only
  62659. on Your own behalf and on Your sole responsibility, not on behalf
  62660. of any other Contributor, and only if You agree to indemnify,
  62661. defend, and hold each Contributor harmless for any liability
  62662. incurred by, or claims asserted against, such Contributor by reason
  62663. of your accepting any such warranty or additional liability.
  62664. END OF TERMS AND CONDITIONS
  62665. APPENDIX: How to apply the Apache License to your work.
  62666. To apply the Apache License to your work, attach the following
  62667. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  62668. replaced with your own identifying information. (Don&#x27;t include
  62669. the brackets!) The text should be enclosed in the appropriate
  62670. comment syntax for the file format. We also recommend that a
  62671. file or class name and description of purpose be included on the
  62672. same &quot;printed page&quot; as the copyright notice for easier
  62673. identification within third-party archives.
  62674. Copyright 2014 Google Inc.
  62675. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  62676. you may not use this file except in compliance with the License.
  62677. You may obtain a copy of the License at
  62678. http://www.apache.org/licenses/LICENSE-2.0
  62679. Unless required by applicable law or agreed to in writing, software
  62680. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  62681. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  62682. See the License for the specific language governing permissions and
  62683. limitations under the License.
  62684. </pre>
  62685. </div>
  62686. </div>
  62687. <div class="product">
  62688. <span class="title">Lighthouse i18n.js</span>
  62689. <span class="homepage"><a href="github.com/GoogleChrome/lighthouse">homepage</a></span>
  62690. <input type="checkbox" hidden id="202">
  62691. <label class="show" for="202" tabindex="0"></label>
  62692. <div class="licence">
  62693. <pre>
  62694. Apache License
  62695. Version 2.0, January 2004
  62696. http://www.apache.org/licenses/
  62697. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  62698. 1. Definitions.
  62699. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  62700. and distribution as defined by Sections 1 through 9 of this document.
  62701. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  62702. the copyright owner that is granting the License.
  62703. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  62704. other entities that control, are controlled by, or are under common
  62705. control with that entity. For the purposes of this definition,
  62706. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  62707. direction or management of such entity, whether by contract or
  62708. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  62709. outstanding shares, or (iii) beneficial ownership of such entity.
  62710. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  62711. exercising permissions granted by this License.
  62712. &quot;Source&quot; form shall mean the preferred form for making modifications,
  62713. including but not limited to software source code, documentation
  62714. source, and configuration files.
  62715. &quot;Object&quot; form shall mean any form resulting from mechanical
  62716. transformation or translation of a Source form, including but
  62717. not limited to compiled object code, generated documentation,
  62718. and conversions to other media types.
  62719. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  62720. Object form, made available under the License, as indicated by a
  62721. copyright notice that is included in or attached to the work
  62722. (an example is provided in the Appendix below).
  62723. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  62724. form, that is based on (or derived from) the Work and for which the
  62725. editorial revisions, annotations, elaborations, or other modifications
  62726. represent, as a whole, an original work of authorship. For the purposes
  62727. of this License, Derivative Works shall not include works that remain
  62728. separable from, or merely link (or bind by name) to the interfaces of,
  62729. the Work and Derivative Works thereof.
  62730. &quot;Contribution&quot; shall mean any work of authorship, including
  62731. the original version of the Work and any modifications or additions
  62732. to that Work or Derivative Works thereof, that is intentionally
  62733. submitted to Licensor for inclusion in the Work by the copyright owner
  62734. or by an individual or Legal Entity authorized to submit on behalf of
  62735. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  62736. means any form of electronic, verbal, or written communication sent
  62737. to the Licensor or its representatives, including but not limited to
  62738. communication on electronic mailing lists, source code control systems,
  62739. and issue tracking systems that are managed by, or on behalf of, the
  62740. Licensor for the purpose of discussing and improving the Work, but
  62741. excluding communication that is conspicuously marked or otherwise
  62742. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  62743. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  62744. on behalf of whom a Contribution has been received by Licensor and
  62745. subsequently incorporated within the Work.
  62746. 2. Grant of Copyright License. Subject to the terms and conditions of
  62747. this License, each Contributor hereby grants to You a perpetual,
  62748. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  62749. copyright license to reproduce, prepare Derivative Works of,
  62750. publicly display, publicly perform, sublicense, and distribute the
  62751. Work and such Derivative Works in Source or Object form.
  62752. 3. Grant of Patent License. Subject to the terms and conditions of
  62753. this License, each Contributor hereby grants to You a perpetual,
  62754. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  62755. (except as stated in this section) patent license to make, have made,
  62756. use, offer to sell, sell, import, and otherwise transfer the Work,
  62757. where such license applies only to those patent claims licensable
  62758. by such Contributor that are necessarily infringed by their
  62759. Contribution(s) alone or by combination of their Contribution(s)
  62760. with the Work to which such Contribution(s) was submitted. If You
  62761. institute patent litigation against any entity (including a
  62762. cross-claim or counterclaim in a lawsuit) alleging that the Work
  62763. or a Contribution incorporated within the Work constitutes direct
  62764. or contributory patent infringement, then any patent licenses
  62765. granted to You under this License for that Work shall terminate
  62766. as of the date such litigation is filed.
  62767. 4. Redistribution. You may reproduce and distribute copies of the
  62768. Work or Derivative Works thereof in any medium, with or without
  62769. modifications, and in Source or Object form, provided that You
  62770. meet the following conditions:
  62771. (a) You must give any other recipients of the Work or
  62772. Derivative Works a copy of this License; and
  62773. (b) You must cause any modified files to carry prominent notices
  62774. stating that You changed the files; and
  62775. (c) You must retain, in the Source form of any Derivative Works
  62776. that You distribute, all copyright, patent, trademark, and
  62777. attribution notices from the Source form of the Work,
  62778. excluding those notices that do not pertain to any part of
  62779. the Derivative Works; and
  62780. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  62781. distribution, then any Derivative Works that You distribute must
  62782. include a readable copy of the attribution notices contained
  62783. within such NOTICE file, excluding those notices that do not
  62784. pertain to any part of the Derivative Works, in at least one
  62785. of the following places: within a NOTICE text file distributed
  62786. as part of the Derivative Works; within the Source form or
  62787. documentation, if provided along with the Derivative Works; or,
  62788. within a display generated by the Derivative Works, if and
  62789. wherever such third-party notices normally appear. The contents
  62790. of the NOTICE file are for informational purposes only and
  62791. do not modify the License. You may add Your own attribution
  62792. notices within Derivative Works that You distribute, alongside
  62793. or as an addendum to the NOTICE text from the Work, provided
  62794. that such additional attribution notices cannot be construed
  62795. as modifying the License.
  62796. You may add Your own copyright statement to Your modifications and
  62797. may provide additional or different license terms and conditions
  62798. for use, reproduction, or distribution of Your modifications, or
  62799. for any such Derivative Works as a whole, provided Your use,
  62800. reproduction, and distribution of the Work otherwise complies with
  62801. the conditions stated in this License.
  62802. 5. Submission of Contributions. Unless You explicitly state otherwise,
  62803. any Contribution intentionally submitted for inclusion in the Work
  62804. by You to the Licensor shall be under the terms and conditions of
  62805. this License, without any additional terms or conditions.
  62806. Notwithstanding the above, nothing herein shall supersede or modify
  62807. the terms of any separate license agreement you may have executed
  62808. with Licensor regarding such Contributions.
  62809. 6. Trademarks. This License does not grant permission to use the trade
  62810. names, trademarks, service marks, or product names of the Licensor,
  62811. except as required for reasonable and customary use in describing the
  62812. origin of the Work and reproducing the content of the NOTICE file.
  62813. 7. Disclaimer of Warranty. Unless required by applicable law or
  62814. agreed to in writing, Licensor provides the Work (and each
  62815. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  62816. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  62817. implied, including, without limitation, any warranties or conditions
  62818. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  62819. PARTICULAR PURPOSE. You are solely responsible for determining the
  62820. appropriateness of using or redistributing the Work and assume any
  62821. risks associated with Your exercise of permissions under this License.
  62822. 8. Limitation of Liability. In no event and under no legal theory,
  62823. whether in tort (including negligence), contract, or otherwise,
  62824. unless required by applicable law (such as deliberate and grossly
  62825. negligent acts) or agreed to in writing, shall any Contributor be
  62826. liable to You for damages, including any direct, indirect, special,
  62827. incidental, or consequential damages of any character arising as a
  62828. result of this License or out of the use or inability to use the
  62829. Work (including but not limited to damages for loss of goodwill,
  62830. work stoppage, computer failure or malfunction, or any and all
  62831. other commercial damages or losses), even if such Contributor
  62832. has been advised of the possibility of such damages.
  62833. 9. Accepting Warranty or Additional Liability. While redistributing
  62834. the Work or Derivative Works thereof, You may choose to offer,
  62835. and charge a fee for, acceptance of support, warranty, indemnity,
  62836. or other liability obligations and/or rights consistent with this
  62837. License. However, in accepting such obligations, You may act only
  62838. on Your own behalf and on Your sole responsibility, not on behalf
  62839. of any other Contributor, and only if You agree to indemnify,
  62840. defend, and hold each Contributor harmless for any liability
  62841. incurred by, or claims asserted against, such Contributor by reason
  62842. of your accepting any such warranty or additional liability.
  62843. END OF TERMS AND CONDITIONS
  62844. APPENDIX: How to apply the Apache License to your work.
  62845. To apply the Apache License to your work, attach the following
  62846. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  62847. replaced with your own identifying information. (Don&#x27;t include
  62848. the brackets!) The text should be enclosed in the appropriate
  62849. comment syntax for the file format. We also recommend that a
  62850. file or class name and description of purpose be included on the
  62851. same &quot;printed page&quot; as the copyright notice for easier
  62852. identification within third-party archives.
  62853. Copyright 2014 Google Inc.
  62854. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  62855. you may not use this file except in compliance with the License.
  62856. You may obtain a copy of the License at
  62857. http://www.apache.org/licenses/LICENSE-2.0
  62858. Unless required by applicable law or agreed to in writing, software
  62859. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  62860. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  62861. See the License for the specific language governing permissions and
  62862. limitations under the License.
  62863. </pre>
  62864. </div>
  62865. </div>
  62866. <div class="product">
  62867. <span class="title">Lit</span>
  62868. <span class="homepage"><a href="https://github.com/lit/lit">homepage</a></span>
  62869. <input type="checkbox" hidden id="203">
  62870. <label class="show" for="203" tabindex="0"></label>
  62871. <div class="licence">
  62872. <pre>BSD 3-Clause License
  62873. Copyright (c) 2017 Google LLC. All rights reserved.
  62874. Redistribution and use in source and binary forms, with or without
  62875. modification, are permitted provided that the following conditions are met:
  62876. 1. Redistributions of source code must retain the above copyright notice, this
  62877. list of conditions and the following disclaimer.
  62878. 2. Redistributions in binary form must reproduce the above copyright notice,
  62879. this list of conditions and the following disclaimer in the documentation
  62880. and/or other materials provided with the distribution.
  62881. 3. Neither the name of the copyright holder nor the names of its
  62882. contributors may be used to endorse or promote products derived from
  62883. this software without specific prior written permission.
  62884. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  62885. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  62886. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  62887. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  62888. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  62889. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  62890. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  62891. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  62892. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  62893. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</pre>
  62894. </div>
  62895. </div>
  62896. <div class="product">
  62897. <span class="title">logilab</span>
  62898. <span class="homepage"><a href="http://www.logilab.org/">homepage</a></span>
  62899. <input type="checkbox" hidden id="204">
  62900. <label class="show" for="204" tabindex="0"></label>
  62901. <div class="licence">
  62902. <pre> GNU GENERAL PUBLIC LICENSE
  62903. Version 2, June 1991
  62904. Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
  62905. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  62906. Everyone is permitted to copy and distribute verbatim copies
  62907. of this license document, but changing it is not allowed.
  62908. Preamble
  62909. The licenses for most software are designed to take away your
  62910. freedom to share and change it. By contrast, the GNU General Public
  62911. License is intended to guarantee your freedom to share and change free
  62912. software--to make sure the software is free for all its users. This
  62913. General Public License applies to most of the Free Software
  62914. Foundation&#x27;s software and to any other program whose authors commit to
  62915. using it. (Some other Free Software Foundation software is covered by
  62916. the GNU Lesser General Public License instead.) You can apply it to
  62917. your programs, too.
  62918. When we speak of free software, we are referring to freedom, not
  62919. price. Our General Public Licenses are designed to make sure that you
  62920. have the freedom to distribute copies of free software (and charge for
  62921. this service if you wish), that you receive source code or can get it
  62922. if you want it, that you can change the software or use pieces of it
  62923. in new free programs; and that you know you can do these things.
  62924. To protect your rights, we need to make restrictions that forbid
  62925. anyone to deny you these rights or to ask you to surrender the rights.
  62926. These restrictions translate to certain responsibilities for you if you
  62927. distribute copies of the software, or if you modify it.
  62928. For example, if you distribute copies of such a program, whether
  62929. gratis or for a fee, you must give the recipients all the rights that
  62930. you have. You must make sure that they, too, receive or can get the
  62931. source code. And you must show them these terms so they know their
  62932. rights.
  62933. We protect your rights with two steps: (1) copyright the software, and
  62934. (2) offer you this license which gives you legal permission to copy,
  62935. distribute and/or modify the software.
  62936. Also, for each author&#x27;s protection and ours, we want to make certain
  62937. that everyone understands that there is no warranty for this free
  62938. software. If the software is modified by someone else and passed on, we
  62939. want its recipients to know that what they have is not the original, so
  62940. that any problems introduced by others will not reflect on the original
  62941. authors&#x27; reputations.
  62942. Finally, any free program is threatened constantly by software
  62943. patents. We wish to avoid the danger that redistributors of a free
  62944. program will individually obtain patent licenses, in effect making the
  62945. program proprietary. To prevent this, we have made it clear that any
  62946. patent must be licensed for everyone&#x27;s free use or not licensed at all.
  62947. The precise terms and conditions for copying, distribution and
  62948. modification follow.
  62949. GNU GENERAL PUBLIC LICENSE
  62950. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  62951. 0. This License applies to any program or other work which contains
  62952. a notice placed by the copyright holder saying it may be distributed
  62953. under the terms of this General Public License. The &quot;Program&quot;, below,
  62954. refers to any such program or work, and a &quot;work based on the Program&quot;
  62955. means either the Program or any derivative work under copyright law:
  62956. that is to say, a work containing the Program or a portion of it,
  62957. either verbatim or with modifications and/or translated into another
  62958. language. (Hereinafter, translation is included without limitation in
  62959. the term &quot;modification&quot;.) Each licensee is addressed as &quot;you&quot;.
  62960. Activities other than copying, distribution and modification are not
  62961. covered by this License; they are outside its scope. The act of
  62962. running the Program is not restricted, and the output from the Program
  62963. is covered only if its contents constitute a work based on the
  62964. Program (independent of having been made by running the Program).
  62965. Whether that is true depends on what the Program does.
  62966. 1. You may copy and distribute verbatim copies of the Program&#x27;s
  62967. source code as you receive it, in any medium, provided that you
  62968. conspicuously and appropriately publish on each copy an appropriate
  62969. copyright notice and disclaimer of warranty; keep intact all the
  62970. notices that refer to this License and to the absence of any warranty;
  62971. and give any other recipients of the Program a copy of this License
  62972. along with the Program.
  62973. You may charge a fee for the physical act of transferring a copy, and
  62974. you may at your option offer warranty protection in exchange for a fee.
  62975. 2. You may modify your copy or copies of the Program or any portion
  62976. of it, thus forming a work based on the Program, and copy and
  62977. distribute such modifications or work under the terms of Section 1
  62978. above, provided that you also meet all of these conditions:
  62979. a) You must cause the modified files to carry prominent notices
  62980. stating that you changed the files and the date of any change.
  62981. b) You must cause any work that you distribute or publish, that in
  62982. whole or in part contains or is derived from the Program or any
  62983. part thereof, to be licensed as a whole at no charge to all third
  62984. parties under the terms of this License.
  62985. c) If the modified program normally reads commands interactively
  62986. when run, you must cause it, when started running for such
  62987. interactive use in the most ordinary way, to print or display an
  62988. announcement including an appropriate copyright notice and a
  62989. notice that there is no warranty (or else, saying that you provide
  62990. a warranty) and that users may redistribute the program under
  62991. these conditions, and telling the user how to view a copy of this
  62992. License. (Exception: if the Program itself is interactive but
  62993. does not normally print such an announcement, your work based on
  62994. the Program is not required to print an announcement.)
  62995. These requirements apply to the modified work as a whole. If
  62996. identifiable sections of that work are not derived from the Program,
  62997. and can be reasonably considered independent and separate works in
  62998. themselves, then this License, and its terms, do not apply to those
  62999. sections when you distribute them as separate works. But when you
  63000. distribute the same sections as part of a whole which is a work based
  63001. on the Program, the distribution of the whole must be on the terms of
  63002. this License, whose permissions for other licensees extend to the
  63003. entire whole, and thus to each and every part regardless of who wrote it.
  63004. Thus, it is not the intent of this section to claim rights or contest
  63005. your rights to work written entirely by you; rather, the intent is to
  63006. exercise the right to control the distribution of derivative or
  63007. collective works based on the Program.
  63008. In addition, mere aggregation of another work not based on the Program
  63009. with the Program (or with a work based on the Program) on a volume of
  63010. a storage or distribution medium does not bring the other work under
  63011. the scope of this License.
  63012. 3. You may copy and distribute the Program (or a work based on it,
  63013. under Section 2) in object code or executable form under the terms of
  63014. Sections 1 and 2 above provided that you also do one of the following:
  63015. a) Accompany it with the complete corresponding machine-readable
  63016. source code, which must be distributed under the terms of Sections
  63017. 1 and 2 above on a medium customarily used for software interchange; or,
  63018. b) Accompany it with a written offer, valid for at least three
  63019. years, to give any third party, for a charge no more than your
  63020. cost of physically performing source distribution, a complete
  63021. machine-readable copy of the corresponding source code, to be
  63022. distributed under the terms of Sections 1 and 2 above on a medium
  63023. customarily used for software interchange; or,
  63024. c) Accompany it with the information you received as to the offer
  63025. to distribute corresponding source code. (This alternative is
  63026. allowed only for noncommercial distribution and only if you
  63027. received the program in object code or executable form with such
  63028. an offer, in accord with Subsection b above.)
  63029. The source code for a work means the preferred form of the work for
  63030. making modifications to it. For an executable work, complete source
  63031. code means all the source code for all modules it contains, plus any
  63032. associated interface definition files, plus the scripts used to
  63033. control compilation and installation of the executable. However, as a
  63034. special exception, the source code distributed need not include
  63035. anything that is normally distributed (in either source or binary
  63036. form) with the major components (compiler, kernel, and so on) of the
  63037. operating system on which the executable runs, unless that component
  63038. itself accompanies the executable.
  63039. If distribution of executable or object code is made by offering
  63040. access to copy from a designated place, then offering equivalent
  63041. access to copy the source code from the same place counts as
  63042. distribution of the source code, even though third parties are not
  63043. compelled to copy the source along with the object code.
  63044. 4. You may not copy, modify, sublicense, or distribute the Program
  63045. except as expressly provided under this License. Any attempt
  63046. otherwise to copy, modify, sublicense or distribute the Program is
  63047. void, and will automatically terminate your rights under this License.
  63048. However, parties who have received copies, or rights, from you under
  63049. this License will not have their licenses terminated so long as such
  63050. parties remain in full compliance.
  63051. 5. You are not required to accept this License, since you have not
  63052. signed it. However, nothing else grants you permission to modify or
  63053. distribute the Program or its derivative works. These actions are
  63054. prohibited by law if you do not accept this License. Therefore, by
  63055. modifying or distributing the Program (or any work based on the
  63056. Program), you indicate your acceptance of this License to do so, and
  63057. all its terms and conditions for copying, distributing or modifying
  63058. the Program or works based on it.
  63059. 6. Each time you redistribute the Program (or any work based on the
  63060. Program), the recipient automatically receives a license from the
  63061. original licensor to copy, distribute or modify the Program subject to
  63062. these terms and conditions. You may not impose any further
  63063. restrictions on the recipients&#x27; exercise of the rights granted herein.
  63064. You are not responsible for enforcing compliance by third parties to
  63065. this License.
  63066. 7. If, as a consequence of a court judgment or allegation of patent
  63067. infringement or for any other reason (not limited to patent issues),
  63068. conditions are imposed on you (whether by court order, agreement or
  63069. otherwise) that contradict the conditions of this License, they do not
  63070. excuse you from the conditions of this License. If you cannot
  63071. distribute so as to satisfy simultaneously your obligations under this
  63072. License and any other pertinent obligations, then as a consequence you
  63073. may not distribute the Program at all. For example, if a patent
  63074. license would not permit royalty-free redistribution of the Program by
  63075. all those who receive copies directly or indirectly through you, then
  63076. the only way you could satisfy both it and this License would be to
  63077. refrain entirely from distribution of the Program.
  63078. If any portion of this section is held invalid or unenforceable under
  63079. any particular circumstance, the balance of the section is intended to
  63080. apply and the section as a whole is intended to apply in other
  63081. circumstances.
  63082. It is not the purpose of this section to induce you to infringe any
  63083. patents or other property right claims or to contest validity of any
  63084. such claims; this section has the sole purpose of protecting the
  63085. integrity of the free software distribution system, which is
  63086. implemented by public license practices. Many people have made
  63087. generous contributions to the wide range of software distributed
  63088. through that system in reliance on consistent application of that
  63089. system; it is up to the author/donor to decide if he or she is willing
  63090. to distribute software through any other system and a licensee cannot
  63091. impose that choice.
  63092. This section is intended to make thoroughly clear what is believed to
  63093. be a consequence of the rest of this License.
  63094. 8. If the distribution and/or use of the Program is restricted in
  63095. certain countries either by patents or by copyrighted interfaces, the
  63096. original copyright holder who places the Program under this License
  63097. may add an explicit geographical distribution limitation excluding
  63098. those countries, so that distribution is permitted only in or among
  63099. countries not thus excluded. In such case, this License incorporates
  63100. the limitation as if written in the body of this License.
  63101. 9. The Free Software Foundation may publish revised and/or new versions
  63102. of the General Public License from time to time. Such new versions will
  63103. be similar in spirit to the present version, but may differ in detail to
  63104. address new problems or concerns.
  63105. Each version is given a distinguishing version number. If the Program
  63106. specifies a version number of this License which applies to it and &quot;any
  63107. later version&quot;, you have the option of following the terms and conditions
  63108. either of that version or of any later version published by the Free
  63109. Software Foundation. If the Program does not specify a version number of
  63110. this License, you may choose any version ever published by the Free Software
  63111. Foundation.
  63112. 10. If you wish to incorporate parts of the Program into other free
  63113. programs whose distribution conditions are different, write to the author
  63114. to ask for permission. For software which is copyrighted by the Free
  63115. Software Foundation, write to the Free Software Foundation; we sometimes
  63116. make exceptions for this. Our decision will be guided by the two goals
  63117. of preserving the free status of all derivatives of our free software and
  63118. of promoting the sharing and reuse of software generally.
  63119. NO WARRANTY
  63120. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  63121. FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  63122. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  63123. PROVIDE THE PROGRAM &quot;AS IS&quot; WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  63124. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  63125. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  63126. TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  63127. PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  63128. REPAIR OR CORRECTION.
  63129. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  63130. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  63131. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  63132. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  63133. OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  63134. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  63135. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  63136. PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  63137. POSSIBILITY OF SUCH DAMAGES.
  63138. END OF TERMS AND CONDITIONS
  63139. How to Apply These Terms to Your New Programs
  63140. If you develop a new program, and you want it to be of the greatest
  63141. possible use to the public, the best way to achieve this is to make it
  63142. free software which everyone can redistribute and change under these terms.
  63143. To do so, attach the following notices to the program. It is safest
  63144. to attach them to the start of each source file to most effectively
  63145. convey the exclusion of warranty; and each file should have at least
  63146. the &quot;copyright&quot; line and a pointer to where the full notice is found.
  63147. &lt;one line to give the program&#x27;s name and a brief idea of what it does.&gt;
  63148. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  63149. This program is free software; you can redistribute it and/or modify
  63150. it under the terms of the GNU General Public License as published by
  63151. the Free Software Foundation; either version 2 of the License, or
  63152. (at your option) any later version.
  63153. This program is distributed in the hope that it will be useful,
  63154. but WITHOUT ANY WARRANTY; without even the implied warranty of
  63155. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  63156. GNU General Public License for more details.
  63157. You should have received a copy of the GNU General Public License along
  63158. with this program; if not, write to the Free Software Foundation, Inc.,
  63159. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  63160. Also add information on how to contact you by electronic and paper mail.
  63161. If the program is interactive, make it output a short notice like this
  63162. when it starts in an interactive mode:
  63163. Gnomovision version 69, Copyright (C) year name of author
  63164. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w&#x27;.
  63165. This is free software, and you are welcome to redistribute it
  63166. under certain conditions; type `show c&#x27; for details.
  63167. The hypothetical commands `show w&#x27; and `show c&#x27; should show the appropriate
  63168. parts of the General Public License. Of course, the commands you use may
  63169. be called something other than `show w&#x27; and `show c&#x27;; they could even be
  63170. mouse-clicks or menu items--whatever suits your program.
  63171. You should also get your employer (if you work as a programmer) or your
  63172. school, if any, to sign a &quot;copyright disclaimer&quot; for the program, if
  63173. necessary. Here is a sample; alter the names:
  63174. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  63175. `Gnomovision&#x27; (which makes passes at compilers) written by James Hacker.
  63176. &lt;signature of Ty Coon&gt;, 1 April 1989
  63177. Ty Coon, President of Vice
  63178. This General Public License does not permit incorporating your program into
  63179. proprietary programs. If your program is a subroutine library, you may
  63180. consider it more useful to permit linking proprietary applications with the
  63181. library. If this is what you want to do, use the GNU Lesser General
  63182. Public License instead of this License.
  63183. </pre>
  63184. </div>
  63185. </div>
  63186. <div class="product">
  63187. <span class="title">Lottie Web</span>
  63188. <span class="homepage"><a href="https://github.com/airbnb/lottie-web">homepage</a></span>
  63189. <input type="checkbox" hidden id="205">
  63190. <label class="show" for="205" tabindex="0"></label>
  63191. <div class="licence">
  63192. <pre>The MIT License (MIT)
  63193. Copyright (c) 2015 Bodymovin
  63194. Permission is hereby granted, free of charge, to any person obtaining a copy
  63195. of this software and associated documentation files (the &quot;Software&quot;), to deal
  63196. in the Software without restriction, including without limitation the rights
  63197. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  63198. copies of the Software, and to permit persons to whom the Software is
  63199. furnished to do so, subject to the following conditions:
  63200. The above copyright notice and this permission notice shall be included in all
  63201. copies or substantial portions of the Software.
  63202. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  63203. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  63204. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  63205. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  63206. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  63207. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  63208. SOFTWARE.
  63209. ################################################################################
  63210. # License headers for subpackages
  63211. ################################################################################
  63212. Transformation Matrix v2.0
  63213. (c) Epistemex 2014-2015
  63214. www.epistemex.com
  63215. By Ken Fyrstenberg
  63216. Contributions by leeoniya.
  63217. License: MIT, header required.
  63218. ################################################################################
  63219. Copyright 2014 David Bau.
  63220. Permission is hereby granted, free of charge, to any person obtaining
  63221. a copy of this software and associated documentation files (the
  63222. &quot;Software&quot;), to deal in the Software without restriction, including
  63223. without limitation the rights to use, copy, modify, merge, publish,
  63224. distribute, sublicense, and/or sell copies of the Software, and to
  63225. permit persons to whom the Software is furnished to do so, subject to
  63226. the following conditions:
  63227. The above copyright notice and this permission notice shall be
  63228. included in all copies or substantial portions of the Software.
  63229. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  63230. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  63231. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  63232. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
  63233. CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  63234. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  63235. SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  63236. ################################################################################
  63237. BezierEasing - use bezier curve for transition easing function
  63238. by Gaëtan Renaudeau 2014 - 2015 – MIT License
  63239. Credits: is based on Firefox&#x27;s nsSMILKeySpline.cpp
  63240. Usage:
  63241. var spline = BezierEasing([ 0.25, 0.1, 0.25, 1.0 ])
  63242. spline.get(x) =&gt; returns the easing value | x must be in [0, 1] range
  63243. </pre>
  63244. </div>
  63245. </div>
  63246. <div class="product">
  63247. <span class="title">lottie_ios</span>
  63248. <span class="homepage"><a href="https://github.com/airbnb/lottie-ios.git">homepage</a></span>
  63249. <input type="checkbox" hidden id="206">
  63250. <label class="show" for="206" tabindex="0"></label>
  63251. <div class="licence">
  63252. <pre> Apache License
  63253. Version 2.0, January 2004
  63254. http://www.apache.org/licenses/
  63255. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  63256. 1. Definitions.
  63257. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  63258. and distribution as defined by Sections 1 through 9 of this document.
  63259. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  63260. the copyright owner that is granting the License.
  63261. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  63262. other entities that control, are controlled by, or are under common
  63263. control with that entity. For the purposes of this definition,
  63264. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  63265. direction or management of such entity, whether by contract or
  63266. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  63267. outstanding shares, or (iii) beneficial ownership of such entity.
  63268. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  63269. exercising permissions granted by this License.
  63270. &quot;Source&quot; form shall mean the preferred form for making modifications,
  63271. including but not limited to software source code, documentation
  63272. source, and configuration files.
  63273. &quot;Object&quot; form shall mean any form resulting from mechanical
  63274. transformation or translation of a Source form, including but
  63275. not limited to compiled object code, generated documentation,
  63276. and conversions to other media types.
  63277. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  63278. Object form, made available under the License, as indicated by a
  63279. copyright notice that is included in or attached to the work
  63280. (an example is provided in the Appendix below).
  63281. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  63282. form, that is based on (or derived from) the Work and for which the
  63283. editorial revisions, annotations, elaborations, or other modifications
  63284. represent, as a whole, an original work of authorship. For the purposes
  63285. of this License, Derivative Works shall not include works that remain
  63286. separable from, or merely link (or bind by name) to the interfaces of,
  63287. the Work and Derivative Works thereof.
  63288. &quot;Contribution&quot; shall mean any work of authorship, including
  63289. the original version of the Work and any modifications or additions
  63290. to that Work or Derivative Works thereof, that is intentionally
  63291. submitted to Licensor for inclusion in the Work by the copyright owner
  63292. or by an individual or Legal Entity authorized to submit on behalf of
  63293. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  63294. means any form of electronic, verbal, or written communication sent
  63295. to the Licensor or its representatives, including but not limited to
  63296. communication on electronic mailing lists, source code control systems,
  63297. and issue tracking systems that are managed by, or on behalf of, the
  63298. Licensor for the purpose of discussing and improving the Work, but
  63299. excluding communication that is conspicuously marked or otherwise
  63300. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  63301. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  63302. on behalf of whom a Contribution has been received by Licensor and
  63303. subsequently incorporated within the Work.
  63304. 2. Grant of Copyright License. Subject to the terms and conditions of
  63305. this License, each Contributor hereby grants to You a perpetual,
  63306. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  63307. copyright license to reproduce, prepare Derivative Works of,
  63308. publicly display, publicly perform, sublicense, and distribute the
  63309. Work and such Derivative Works in Source or Object form.
  63310. 3. Grant of Patent License. Subject to the terms and conditions of
  63311. this License, each Contributor hereby grants to You a perpetual,
  63312. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  63313. (except as stated in this section) patent license to make, have made,
  63314. use, offer to sell, sell, import, and otherwise transfer the Work,
  63315. where such license applies only to those patent claims licensable
  63316. by such Contributor that are necessarily infringed by their
  63317. Contribution(s) alone or by combination of their Contribution(s)
  63318. with the Work to which such Contribution(s) was submitted. If You
  63319. institute patent litigation against any entity (including a
  63320. cross-claim or counterclaim in a lawsuit) alleging that the Work
  63321. or a Contribution incorporated within the Work constitutes direct
  63322. or contributory patent infringement, then any patent licenses
  63323. granted to You under this License for that Work shall terminate
  63324. as of the date such litigation is filed.
  63325. 4. Redistribution. You may reproduce and distribute copies of the
  63326. Work or Derivative Works thereof in any medium, with or without
  63327. modifications, and in Source or Object form, provided that You
  63328. meet the following conditions:
  63329. (a) You must give any other recipients of the Work or
  63330. Derivative Works a copy of this License; and
  63331. (b) You must cause any modified files to carry prominent notices
  63332. stating that You changed the files; and
  63333. (c) You must retain, in the Source form of any Derivative Works
  63334. that You distribute, all copyright, patent, trademark, and
  63335. attribution notices from the Source form of the Work,
  63336. excluding those notices that do not pertain to any part of
  63337. the Derivative Works; and
  63338. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  63339. distribution, then any Derivative Works that You distribute must
  63340. include a readable copy of the attribution notices contained
  63341. within such NOTICE file, excluding those notices that do not
  63342. pertain to any part of the Derivative Works, in at least one
  63343. of the following places: within a NOTICE text file distributed
  63344. as part of the Derivative Works; within the Source form or
  63345. documentation, if provided along with the Derivative Works; or,
  63346. within a display generated by the Derivative Works, if and
  63347. wherever such third-party notices normally appear. The contents
  63348. of the NOTICE file are for informational purposes only and
  63349. do not modify the License. You may add Your own attribution
  63350. notices within Derivative Works that You distribute, alongside
  63351. or as an addendum to the NOTICE text from the Work, provided
  63352. that such additional attribution notices cannot be construed
  63353. as modifying the License.
  63354. You may add Your own copyright statement to Your modifications and
  63355. may provide additional or different license terms and conditions
  63356. for use, reproduction, or distribution of Your modifications, or
  63357. for any such Derivative Works as a whole, provided Your use,
  63358. reproduction, and distribution of the Work otherwise complies with
  63359. the conditions stated in this License.
  63360. 5. Submission of Contributions. Unless You explicitly state otherwise,
  63361. any Contribution intentionally submitted for inclusion in the Work
  63362. by You to the Licensor shall be under the terms and conditions of
  63363. this License, without any additional terms or conditions.
  63364. Notwithstanding the above, nothing herein shall supersede or modify
  63365. the terms of any separate license agreement you may have executed
  63366. with Licensor regarding such Contributions.
  63367. 6. Trademarks. This License does not grant permission to use the trade
  63368. names, trademarks, service marks, or product names of the Licensor,
  63369. except as required for reasonable and customary use in describing the
  63370. origin of the Work and reproducing the content of the NOTICE file.
  63371. 7. Disclaimer of Warranty. Unless required by applicable law or
  63372. agreed to in writing, Licensor provides the Work (and each
  63373. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  63374. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  63375. implied, including, without limitation, any warranties or conditions
  63376. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  63377. PARTICULAR PURPOSE. You are solely responsible for determining the
  63378. appropriateness of using or redistributing the Work and assume any
  63379. risks associated with Your exercise of permissions under this License.
  63380. 8. Limitation of Liability. In no event and under no legal theory,
  63381. whether in tort (including negligence), contract, or otherwise,
  63382. unless required by applicable law (such as deliberate and grossly
  63383. negligent acts) or agreed to in writing, shall any Contributor be
  63384. liable to You for damages, including any direct, indirect, special,
  63385. incidental, or consequential damages of any character arising as a
  63386. result of this License or out of the use or inability to use the
  63387. Work (including but not limited to damages for loss of goodwill,
  63388. work stoppage, computer failure or malfunction, or any and all
  63389. other commercial damages or losses), even if such Contributor
  63390. has been advised of the possibility of such damages.
  63391. 9. Accepting Warranty or Additional Liability. While redistributing
  63392. the Work or Derivative Works thereof, You may choose to offer,
  63393. and charge a fee for, acceptance of support, warranty, indemnity,
  63394. or other liability obligations and/or rights consistent with this
  63395. License. However, in accepting such obligations, You may act only
  63396. on Your own behalf and on Your sole responsibility, not on behalf
  63397. of any other Contributor, and only if You agree to indemnify,
  63398. defend, and hold each Contributor harmless for any liability
  63399. incurred by, or claims asserted against, such Contributor by reason
  63400. of your accepting any such warranty or additional liability.
  63401. END OF TERMS AND CONDITIONS
  63402. APPENDIX: How to apply the Apache License to your work.
  63403. To apply the Apache License to your work, attach the following
  63404. boilerplate notice, with the fields enclosed by brackets &quot;{}&quot;
  63405. replaced with your own identifying information. (Don&#x27;t include
  63406. the brackets!) The text should be enclosed in the appropriate
  63407. comment syntax for the file format. We also recommend that a
  63408. file or class name and description of purpose be included on the
  63409. same &quot;printed page&quot; as the copyright notice for easier
  63410. identification within third-party archives.
  63411. Copyright 2018 Airbnb, Inc.
  63412. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  63413. you may not use this file except in compliance with the License.
  63414. You may obtain a copy of the License at
  63415. http://www.apache.org/licenses/LICENSE-2.0
  63416. Unless required by applicable law or agreed to in writing, software
  63417. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  63418. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  63419. See the License for the specific language governing permissions and
  63420. limitations under the License.
  63421. </pre>
  63422. </div>
  63423. </div>
  63424. <div class="product">
  63425. <span class="title">LZMA SDK</span>
  63426. <span class="homepage"><a href="http://www.7-zip.org/sdk.html">homepage</a></span>
  63427. <input type="checkbox" hidden id="207">
  63428. <label class="show" for="207" tabindex="0"></label>
  63429. <div class="licence">
  63430. <pre>LZMA SDK is placed in the public domain.
  63431. Anyone is free to copy, modify, publish, use, compile, sell, or distribute the
  63432. original LZMA SDK code, either in source code form or as a compiled binary,
  63433. for any purpose, commercial or non-commercial, and by any means.
  63434. </pre>
  63435. </div>
  63436. </div>
  63437. <div class="product">
  63438. <span class="title">MalDocA source for extracting and analyzing features from Office documents.</span>
  63439. <span class="homepage"><a href="https://github.com/google/maldoca.git">homepage</a></span>
  63440. <input type="checkbox" hidden id="208">
  63441. <label class="show" for="208" tabindex="0"></label>
  63442. <div class="licence">
  63443. <pre> Apache License
  63444. Version 2.0, January 2004
  63445. http://www.apache.org/licenses/
  63446. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  63447. 1. Definitions.
  63448. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  63449. and distribution as defined by Sections 1 through 9 of this document.
  63450. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  63451. the copyright owner that is granting the License.
  63452. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  63453. other entities that control, are controlled by, or are under common
  63454. control with that entity. For the purposes of this definition,
  63455. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  63456. direction or management of such entity, whether by contract or
  63457. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  63458. outstanding shares, or (iii) beneficial ownership of such entity.
  63459. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  63460. exercising permissions granted by this License.
  63461. &quot;Source&quot; form shall mean the preferred form for making modifications,
  63462. including but not limited to software source code, documentation
  63463. source, and configuration files.
  63464. &quot;Object&quot; form shall mean any form resulting from mechanical
  63465. transformation or translation of a Source form, including but
  63466. not limited to compiled object code, generated documentation,
  63467. and conversions to other media types.
  63468. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  63469. Object form, made available under the License, as indicated by a
  63470. copyright notice that is included in or attached to the work
  63471. (an example is provided in the Appendix below).
  63472. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  63473. form, that is based on (or derived from) the Work and for which the
  63474. editorial revisions, annotations, elaborations, or other modifications
  63475. represent, as a whole, an original work of authorship. For the purposes
  63476. of this License, Derivative Works shall not include works that remain
  63477. separable from, or merely link (or bind by name) to the interfaces of,
  63478. the Work and Derivative Works thereof.
  63479. &quot;Contribution&quot; shall mean any work of authorship, including
  63480. the original version of the Work and any modifications or additions
  63481. to that Work or Derivative Works thereof, that is intentionally
  63482. submitted to Licensor for inclusion in the Work by the copyright owner
  63483. or by an individual or Legal Entity authorized to submit on behalf of
  63484. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  63485. means any form of electronic, verbal, or written communication sent
  63486. to the Licensor or its representatives, including but not limited to
  63487. communication on electronic mailing lists, source code control systems,
  63488. and issue tracking systems that are managed by, or on behalf of, the
  63489. Licensor for the purpose of discussing and improving the Work, but
  63490. excluding communication that is conspicuously marked or otherwise
  63491. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  63492. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  63493. on behalf of whom a Contribution has been received by Licensor and
  63494. subsequently incorporated within the Work.
  63495. 2. Grant of Copyright License. Subject to the terms and conditions of
  63496. this License, each Contributor hereby grants to You a perpetual,
  63497. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  63498. copyright license to reproduce, prepare Derivative Works of,
  63499. publicly display, publicly perform, sublicense, and distribute the
  63500. Work and such Derivative Works in Source or Object form.
  63501. 3. Grant of Patent License. Subject to the terms and conditions of
  63502. this License, each Contributor hereby grants to You a perpetual,
  63503. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  63504. (except as stated in this section) patent license to make, have made,
  63505. use, offer to sell, sell, import, and otherwise transfer the Work,
  63506. where such license applies only to those patent claims licensable
  63507. by such Contributor that are necessarily infringed by their
  63508. Contribution(s) alone or by combination of their Contribution(s)
  63509. with the Work to which such Contribution(s) was submitted. If You
  63510. institute patent litigation against any entity (including a
  63511. cross-claim or counterclaim in a lawsuit) alleging that the Work
  63512. or a Contribution incorporated within the Work constitutes direct
  63513. or contributory patent infringement, then any patent licenses
  63514. granted to You under this License for that Work shall terminate
  63515. as of the date such litigation is filed.
  63516. 4. Redistribution. You may reproduce and distribute copies of the
  63517. Work or Derivative Works thereof in any medium, with or without
  63518. modifications, and in Source or Object form, provided that You
  63519. meet the following conditions:
  63520. (a) You must give any other recipients of the Work or
  63521. Derivative Works a copy of this License; and
  63522. (b) You must cause any modified files to carry prominent notices
  63523. stating that You changed the files; and
  63524. (c) You must retain, in the Source form of any Derivative Works
  63525. that You distribute, all copyright, patent, trademark, and
  63526. attribution notices from the Source form of the Work,
  63527. excluding those notices that do not pertain to any part of
  63528. the Derivative Works; and
  63529. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  63530. distribution, then any Derivative Works that You distribute must
  63531. include a readable copy of the attribution notices contained
  63532. within such NOTICE file, excluding those notices that do not
  63533. pertain to any part of the Derivative Works, in at least one
  63534. of the following places: within a NOTICE text file distributed
  63535. as part of the Derivative Works; within the Source form or
  63536. documentation, if provided along with the Derivative Works; or,
  63537. within a display generated by the Derivative Works, if and
  63538. wherever such third-party notices normally appear. The contents
  63539. of the NOTICE file are for informational purposes only and
  63540. do not modify the License. You may add Your own attribution
  63541. notices within Derivative Works that You distribute, alongside
  63542. or as an addendum to the NOTICE text from the Work, provided
  63543. that such additional attribution notices cannot be construed
  63544. as modifying the License.
  63545. You may add Your own copyright statement to Your modifications and
  63546. may provide additional or different license terms and conditions
  63547. for use, reproduction, or distribution of Your modifications, or
  63548. for any such Derivative Works as a whole, provided Your use,
  63549. reproduction, and distribution of the Work otherwise complies with
  63550. the conditions stated in this License.
  63551. 5. Submission of Contributions. Unless You explicitly state otherwise,
  63552. any Contribution intentionally submitted for inclusion in the Work
  63553. by You to the Licensor shall be under the terms and conditions of
  63554. this License, without any additional terms or conditions.
  63555. Notwithstanding the above, nothing herein shall supersede or modify
  63556. the terms of any separate license agreement you may have executed
  63557. with Licensor regarding such Contributions.
  63558. 6. Trademarks. This License does not grant permission to use the trade
  63559. names, trademarks, service marks, or product names of the Licensor,
  63560. except as required for reasonable and customary use in describing the
  63561. origin of the Work and reproducing the content of the NOTICE file.
  63562. 7. Disclaimer of Warranty. Unless required by applicable law or
  63563. agreed to in writing, Licensor provides the Work (and each
  63564. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  63565. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  63566. implied, including, without limitation, any warranties or conditions
  63567. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  63568. PARTICULAR PURPOSE. You are solely responsible for determining the
  63569. appropriateness of using or redistributing the Work and assume any
  63570. risks associated with Your exercise of permissions under this License.
  63571. 8. Limitation of Liability. In no event and under no legal theory,
  63572. whether in tort (including negligence), contract, or otherwise,
  63573. unless required by applicable law (such as deliberate and grossly
  63574. negligent acts) or agreed to in writing, shall any Contributor be
  63575. liable to You for damages, including any direct, indirect, special,
  63576. incidental, or consequential damages of any character arising as a
  63577. result of this License or out of the use or inability to use the
  63578. Work (including but not limited to damages for loss of goodwill,
  63579. work stoppage, computer failure or malfunction, or any and all
  63580. other commercial damages or losses), even if such Contributor
  63581. has been advised of the possibility of such damages.
  63582. 9. Accepting Warranty or Additional Liability. While redistributing
  63583. the Work or Derivative Works thereof, You may choose to offer,
  63584. and charge a fee for, acceptance of support, warranty, indemnity,
  63585. or other liability obligations and/or rights consistent with this
  63586. License. However, in accepting such obligations, You may act only
  63587. on Your own behalf and on Your sole responsibility, not on behalf
  63588. of any other Contributor, and only if You agree to indemnify,
  63589. defend, and hold each Contributor harmless for any liability
  63590. incurred by, or claims asserted against, such Contributor by reason
  63591. of your accepting any such warranty or additional liability.
  63592. END OF TERMS AND CONDITIONS
  63593. APPENDIX: How to apply the Apache License to your work.
  63594. To apply the Apache License to your work, attach the following
  63595. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  63596. replaced with your own identifying information. (Don&#x27;t include
  63597. the brackets!) The text should be enclosed in the appropriate
  63598. comment syntax for the file format. We also recommend that a
  63599. file or class name and description of purpose be included on the
  63600. same &quot;printed page&quot; as the copyright notice for easier
  63601. identification within third-party archives.
  63602. Copyright [yyyy] [name of copyright owner]
  63603. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  63604. you may not use this file except in compliance with the License.
  63605. You may obtain a copy of the License at
  63606. http://www.apache.org/licenses/LICENSE-2.0
  63607. Unless required by applicable law or agreed to in writing, software
  63608. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  63609. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  63610. See the License for the specific language governing permissions and
  63611. limitations under the License.
  63612. </pre>
  63613. </div>
  63614. </div>
  63615. <div class="product">
  63616. <span class="title">Marked</span>
  63617. <span class="homepage"><a href="https://github.com/markedjs/marked">homepage</a></span>
  63618. <input type="checkbox" hidden id="209">
  63619. <label class="show" for="209" tabindex="0"></label>
  63620. <div class="licence">
  63621. <pre>## Marked
  63622. Copyright (c) 2011-2018, Christopher Jeffrey (https://github.com/chjj/)
  63623. Permission is hereby granted, free of charge, to any person obtaining a copy
  63624. of this software and associated documentation files (the &quot;Software&quot;), to deal
  63625. in the Software without restriction, including without limitation the rights
  63626. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  63627. copies of the Software, and to permit persons to whom the Software is
  63628. furnished to do so, subject to the following conditions:
  63629. The above copyright notice and this permission notice shall be included in
  63630. all copies or substantial portions of the Software.
  63631. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  63632. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  63633. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  63634. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  63635. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  63636. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  63637. THE SOFTWARE.
  63638. ## Markdown
  63639. Copyright © 2004, John Gruber
  63640. http://daringfireball.net/
  63641. All rights reserved.
  63642. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
  63643. * Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  63644. * 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.
  63645. * Neither the name “Markdown” nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
  63646. This software is provided by the copyright holders and contributors “as is” and any express or implied warranties, including, but not limited to,
  63647. the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall the copyright owner or contributors be liable for any direct,
  63648. indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits;
  63649. 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
  63650. out of the use of this software, even if advised of the possibility of such damage.
  63651. </pre>
  63652. </div>
  63653. </div>
  63654. <div class="product">
  63655. <span class="title">Material color utilities</span>
  63656. <span class="homepage"><a href="https://github.com/material-foundation/material-color-utilities">homepage</a></span>
  63657. <input type="checkbox" hidden id="210">
  63658. <label class="show" for="210" tabindex="0"></label>
  63659. <div class="licence">
  63660. <pre>
  63661. Apache License
  63662. Version 2.0, January 2004
  63663. http://www.apache.org/licenses/
  63664. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  63665. 1. Definitions.
  63666. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  63667. and distribution as defined by Sections 1 through 9 of this document.
  63668. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  63669. the copyright owner that is granting the License.
  63670. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  63671. other entities that control, are controlled by, or are under common
  63672. control with that entity. For the purposes of this definition,
  63673. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  63674. direction or management of such entity, whether by contract or
  63675. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  63676. outstanding shares, or (iii) beneficial ownership of such entity.
  63677. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  63678. exercising permissions granted by this License.
  63679. &quot;Source&quot; form shall mean the preferred form for making modifications,
  63680. including but not limited to software source code, documentation
  63681. source, and configuration files.
  63682. &quot;Object&quot; form shall mean any form resulting from mechanical
  63683. transformation or translation of a Source form, including but
  63684. not limited to compiled object code, generated documentation,
  63685. and conversions to other media types.
  63686. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  63687. Object form, made available under the License, as indicated by a
  63688. copyright notice that is included in or attached to the work
  63689. (an example is provided in the Appendix below).
  63690. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  63691. form, that is based on (or derived from) the Work and for which the
  63692. editorial revisions, annotations, elaborations, or other modifications
  63693. represent, as a whole, an original work of authorship. For the purposes
  63694. of this License, Derivative Works shall not include works that remain
  63695. separable from, or merely link (or bind by name) to the interfaces of,
  63696. the Work and Derivative Works thereof.
  63697. &quot;Contribution&quot; shall mean any work of authorship, including
  63698. the original version of the Work and any modifications or additions
  63699. to that Work or Derivative Works thereof, that is intentionally
  63700. submitted to Licensor for inclusion in the Work by the copyright owner
  63701. or by an individual or Legal Entity authorized to submit on behalf of
  63702. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  63703. means any form of electronic, verbal, or written communication sent
  63704. to the Licensor or its representatives, including but not limited to
  63705. communication on electronic mailing lists, source code control systems,
  63706. and issue tracking systems that are managed by, or on behalf of, the
  63707. Licensor for the purpose of discussing and improving the Work, but
  63708. excluding communication that is conspicuously marked or otherwise
  63709. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  63710. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  63711. on behalf of whom a Contribution has been received by Licensor and
  63712. subsequently incorporated within the Work.
  63713. 2. Grant of Copyright License. Subject to the terms and conditions of
  63714. this License, each Contributor hereby grants to You a perpetual,
  63715. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  63716. copyright license to reproduce, prepare Derivative Works of,
  63717. publicly display, publicly perform, sublicense, and distribute the
  63718. Work and such Derivative Works in Source or Object form.
  63719. 3. Grant of Patent License. Subject to the terms and conditions of
  63720. this License, each Contributor hereby grants to You a perpetual,
  63721. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  63722. (except as stated in this section) patent license to make, have made,
  63723. use, offer to sell, sell, import, and otherwise transfer the Work,
  63724. where such license applies only to those patent claims licensable
  63725. by such Contributor that are necessarily infringed by their
  63726. Contribution(s) alone or by combination of their Contribution(s)
  63727. with the Work to which such Contribution(s) was submitted. If You
  63728. institute patent litigation against any entity (including a
  63729. cross-claim or counterclaim in a lawsuit) alleging that the Work
  63730. or a Contribution incorporated within the Work constitutes direct
  63731. or contributory patent infringement, then any patent licenses
  63732. granted to You under this License for that Work shall terminate
  63733. as of the date such litigation is filed.
  63734. 4. Redistribution. You may reproduce and distribute copies of the
  63735. Work or Derivative Works thereof in any medium, with or without
  63736. modifications, and in Source or Object form, provided that You
  63737. meet the following conditions:
  63738. (a) You must give any other recipients of the Work or
  63739. Derivative Works a copy of this License; and
  63740. (b) You must cause any modified files to carry prominent notices
  63741. stating that You changed the files; and
  63742. (c) You must retain, in the Source form of any Derivative Works
  63743. that You distribute, all copyright, patent, trademark, and
  63744. attribution notices from the Source form of the Work,
  63745. excluding those notices that do not pertain to any part of
  63746. the Derivative Works; and
  63747. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  63748. distribution, then any Derivative Works that You distribute must
  63749. include a readable copy of the attribution notices contained
  63750. within such NOTICE file, excluding those notices that do not
  63751. pertain to any part of the Derivative Works, in at least one
  63752. of the following places: within a NOTICE text file distributed
  63753. as part of the Derivative Works; within the Source form or
  63754. documentation, if provided along with the Derivative Works; or,
  63755. within a display generated by the Derivative Works, if and
  63756. wherever such third-party notices normally appear. The contents
  63757. of the NOTICE file are for informational purposes only and
  63758. do not modify the License. You may add Your own attribution
  63759. notices within Derivative Works that You distribute, alongside
  63760. or as an addendum to the NOTICE text from the Work, provided
  63761. that such additional attribution notices cannot be construed
  63762. as modifying the License.
  63763. You may add Your own copyright statement to Your modifications and
  63764. may provide additional or different license terms and conditions
  63765. for use, reproduction, or distribution of Your modifications, or
  63766. for any such Derivative Works as a whole, provided Your use,
  63767. reproduction, and distribution of the Work otherwise complies with
  63768. the conditions stated in this License.
  63769. 5. Submission of Contributions. Unless You explicitly state otherwise,
  63770. any Contribution intentionally submitted for inclusion in the Work
  63771. by You to the Licensor shall be under the terms and conditions of
  63772. this License, without any additional terms or conditions.
  63773. Notwithstanding the above, nothing herein shall supersede or modify
  63774. the terms of any separate license agreement you may have executed
  63775. with Licensor regarding such Contributions.
  63776. 6. Trademarks. This License does not grant permission to use the trade
  63777. names, trademarks, service marks, or product names of the Licensor,
  63778. except as required for reasonable and customary use in describing the
  63779. origin of the Work and reproducing the content of the NOTICE file.
  63780. 7. Disclaimer of Warranty. Unless required by applicable law or
  63781. agreed to in writing, Licensor provides the Work (and each
  63782. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  63783. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  63784. implied, including, without limitation, any warranties or conditions
  63785. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  63786. PARTICULAR PURPOSE. You are solely responsible for determining the
  63787. appropriateness of using or redistributing the Work and assume any
  63788. risks associated with Your exercise of permissions under this License.
  63789. 8. Limitation of Liability. In no event and under no legal theory,
  63790. whether in tort (including negligence), contract, or otherwise,
  63791. unless required by applicable law (such as deliberate and grossly
  63792. negligent acts) or agreed to in writing, shall any Contributor be
  63793. liable to You for damages, including any direct, indirect, special,
  63794. incidental, or consequential damages of any character arising as a
  63795. result of this License or out of the use or inability to use the
  63796. Work (including but not limited to damages for loss of goodwill,
  63797. work stoppage, computer failure or malfunction, or any and all
  63798. other commercial damages or losses), even if such Contributor
  63799. has been advised of the possibility of such damages.
  63800. 9. Accepting Warranty or Additional Liability. While redistributing
  63801. the Work or Derivative Works thereof, You may choose to offer,
  63802. and charge a fee for, acceptance of support, warranty, indemnity,
  63803. or other liability obligations and/or rights consistent with this
  63804. License. However, in accepting such obligations, You may act only
  63805. on Your own behalf and on Your sole responsibility, not on behalf
  63806. of any other Contributor, and only if You agree to indemnify,
  63807. defend, and hold each Contributor harmless for any liability
  63808. incurred by, or claims asserted against, such Contributor by reason
  63809. of your accepting any such warranty or additional liability.
  63810. END OF TERMS AND CONDITIONS
  63811. APPENDIX: How to apply the Apache License to your work.
  63812. To apply the Apache License to your work, attach the following
  63813. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  63814. replaced with your own identifying information. (Don&#x27;t include
  63815. the brackets!) The text should be enclosed in the appropriate
  63816. comment syntax for the file format. We also recommend that a
  63817. file or class name and description of purpose be included on the
  63818. same &quot;printed page&quot; as the copyright notice for easier
  63819. identification within third-party archives.
  63820. Copyright [yyyy] [name of copyright owner]
  63821. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  63822. you may not use this file except in compliance with the License.
  63823. You may obtain a copy of the License at
  63824. http://www.apache.org/licenses/LICENSE-2.0
  63825. Unless required by applicable law or agreed to in writing, software
  63826. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  63827. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  63828. See the License for the specific language governing permissions and
  63829. limitations under the License.</pre>
  63830. </div>
  63831. </div>
  63832. <div class="product">
  63833. <span class="title">Material Components for Android</span>
  63834. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  63835. <input type="checkbox" hidden id="211">
  63836. <label class="show" for="211" tabindex="0"></label>
  63837. <div class="licence">
  63838. <pre>
  63839. Apache License
  63840. Version 2.0, January 2004
  63841. http://www.apache.org/licenses/
  63842. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  63843. 1. Definitions.
  63844. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  63845. and distribution as defined by Sections 1 through 9 of this document.
  63846. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  63847. the copyright owner that is granting the License.
  63848. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  63849. other entities that control, are controlled by, or are under common
  63850. control with that entity. For the purposes of this definition,
  63851. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  63852. direction or management of such entity, whether by contract or
  63853. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  63854. outstanding shares, or (iii) beneficial ownership of such entity.
  63855. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  63856. exercising permissions granted by this License.
  63857. &quot;Source&quot; form shall mean the preferred form for making modifications,
  63858. including but not limited to software source code, documentation
  63859. source, and configuration files.
  63860. &quot;Object&quot; form shall mean any form resulting from mechanical
  63861. transformation or translation of a Source form, including but
  63862. not limited to compiled object code, generated documentation,
  63863. and conversions to other media types.
  63864. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  63865. Object form, made available under the License, as indicated by a
  63866. copyright notice that is included in or attached to the work
  63867. (an example is provided in the Appendix below).
  63868. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  63869. form, that is based on (or derived from) the Work and for which the
  63870. editorial revisions, annotations, elaborations, or other modifications
  63871. represent, as a whole, an original work of authorship. For the purposes
  63872. of this License, Derivative Works shall not include works that remain
  63873. separable from, or merely link (or bind by name) to the interfaces of,
  63874. the Work and Derivative Works thereof.
  63875. &quot;Contribution&quot; shall mean any work of authorship, including
  63876. the original version of the Work and any modifications or additions
  63877. to that Work or Derivative Works thereof, that is intentionally
  63878. submitted to Licensor for inclusion in the Work by the copyright owner
  63879. or by an individual or Legal Entity authorized to submit on behalf of
  63880. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  63881. means any form of electronic, verbal, or written communication sent
  63882. to the Licensor or its representatives, including but not limited to
  63883. communication on electronic mailing lists, source code control systems,
  63884. and issue tracking systems that are managed by, or on behalf of, the
  63885. Licensor for the purpose of discussing and improving the Work, but
  63886. excluding communication that is conspicuously marked or otherwise
  63887. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  63888. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  63889. on behalf of whom a Contribution has been received by Licensor and
  63890. subsequently incorporated within the Work.
  63891. 2. Grant of Copyright License. Subject to the terms and conditions of
  63892. this License, each Contributor hereby grants to You a perpetual,
  63893. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  63894. copyright license to reproduce, prepare Derivative Works of,
  63895. publicly display, publicly perform, sublicense, and distribute the
  63896. Work and such Derivative Works in Source or Object form.
  63897. 3. Grant of Patent License. Subject to the terms and conditions of
  63898. this License, each Contributor hereby grants to You a perpetual,
  63899. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  63900. (except as stated in this section) patent license to make, have made,
  63901. use, offer to sell, sell, import, and otherwise transfer the Work,
  63902. where such license applies only to those patent claims licensable
  63903. by such Contributor that are necessarily infringed by their
  63904. Contribution(s) alone or by combination of their Contribution(s)
  63905. with the Work to which such Contribution(s) was submitted. If You
  63906. institute patent litigation against any entity (including a
  63907. cross-claim or counterclaim in a lawsuit) alleging that the Work
  63908. or a Contribution incorporated within the Work constitutes direct
  63909. or contributory patent infringement, then any patent licenses
  63910. granted to You under this License for that Work shall terminate
  63911. as of the date such litigation is filed.
  63912. 4. Redistribution. You may reproduce and distribute copies of the
  63913. Work or Derivative Works thereof in any medium, with or without
  63914. modifications, and in Source or Object form, provided that You
  63915. meet the following conditions:
  63916. (a) You must give any other recipients of the Work or
  63917. Derivative Works a copy of this License; and
  63918. (b) You must cause any modified files to carry prominent notices
  63919. stating that You changed the files; and
  63920. (c) You must retain, in the Source form of any Derivative Works
  63921. that You distribute, all copyright, patent, trademark, and
  63922. attribution notices from the Source form of the Work,
  63923. excluding those notices that do not pertain to any part of
  63924. the Derivative Works; and
  63925. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  63926. distribution, then any Derivative Works that You distribute must
  63927. include a readable copy of the attribution notices contained
  63928. within such NOTICE file, excluding those notices that do not
  63929. pertain to any part of the Derivative Works, in at least one
  63930. of the following places: within a NOTICE text file distributed
  63931. as part of the Derivative Works; within the Source form or
  63932. documentation, if provided along with the Derivative Works; or,
  63933. within a display generated by the Derivative Works, if and
  63934. wherever such third-party notices normally appear. The contents
  63935. of the NOTICE file are for informational purposes only and
  63936. do not modify the License. You may add Your own attribution
  63937. notices within Derivative Works that You distribute, alongside
  63938. or as an addendum to the NOTICE text from the Work, provided
  63939. that such additional attribution notices cannot be construed
  63940. as modifying the License.
  63941. You may add Your own copyright statement to Your modifications and
  63942. may provide additional or different license terms and conditions
  63943. for use, reproduction, or distribution of Your modifications, or
  63944. for any such Derivative Works as a whole, provided Your use,
  63945. reproduction, and distribution of the Work otherwise complies with
  63946. the conditions stated in this License.
  63947. 5. Submission of Contributions. Unless You explicitly state otherwise,
  63948. any Contribution intentionally submitted for inclusion in the Work
  63949. by You to the Licensor shall be under the terms and conditions of
  63950. this License, without any additional terms or conditions.
  63951. Notwithstanding the above, nothing herein shall supersede or modify
  63952. the terms of any separate license agreement you may have executed
  63953. with Licensor regarding such Contributions.
  63954. 6. Trademarks. This License does not grant permission to use the trade
  63955. names, trademarks, service marks, or product names of the Licensor,
  63956. except as required for reasonable and customary use in describing the
  63957. origin of the Work and reproducing the content of the NOTICE file.
  63958. 7. Disclaimer of Warranty. Unless required by applicable law or
  63959. agreed to in writing, Licensor provides the Work (and each
  63960. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  63961. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  63962. implied, including, without limitation, any warranties or conditions
  63963. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  63964. PARTICULAR PURPOSE. You are solely responsible for determining the
  63965. appropriateness of using or redistributing the Work and assume any
  63966. risks associated with Your exercise of permissions under this License.
  63967. 8. Limitation of Liability. In no event and under no legal theory,
  63968. whether in tort (including negligence), contract, or otherwise,
  63969. unless required by applicable law (such as deliberate and grossly
  63970. negligent acts) or agreed to in writing, shall any Contributor be
  63971. liable to You for damages, including any direct, indirect, special,
  63972. incidental, or consequential damages of any character arising as a
  63973. result of this License or out of the use or inability to use the
  63974. Work (including but not limited to damages for loss of goodwill,
  63975. work stoppage, computer failure or malfunction, or any and all
  63976. other commercial damages or losses), even if such Contributor
  63977. has been advised of the possibility of such damages.
  63978. 9. Accepting Warranty or Additional Liability. While redistributing
  63979. the Work or Derivative Works thereof, You may choose to offer,
  63980. and charge a fee for, acceptance of support, warranty, indemnity,
  63981. or other liability obligations and/or rights consistent with this
  63982. License. However, in accepting such obligations, You may act only
  63983. on Your own behalf and on Your sole responsibility, not on behalf
  63984. of any other Contributor, and only if You agree to indemnify,
  63985. defend, and hold each Contributor harmless for any liability
  63986. incurred by, or claims asserted against, such Contributor by reason
  63987. of your accepting any such warranty or additional liability.
  63988. END OF TERMS AND CONDITIONS
  63989. APPENDIX: How to apply the Apache License to your work.
  63990. To apply the Apache License to your work, attach the following
  63991. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  63992. replaced with your own identifying information. (Don&#x27;t include
  63993. the brackets!) The text should be enclosed in the appropriate
  63994. comment syntax for the file format. We also recommend that a
  63995. file or class name and description of purpose be included on the
  63996. same &quot;printed page&quot; as the copyright notice for easier
  63997. identification within third-party archives.
  63998. Copyright [yyyy] [name of copyright owner]
  63999. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  64000. you may not use this file except in compliance with the License.
  64001. You may obtain a copy of the License at
  64002. http://www.apache.org/licenses/LICENSE-2.0
  64003. Unless required by applicable law or agreed to in writing, software
  64004. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  64005. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  64006. See the License for the specific language governing permissions and
  64007. limitations under the License.
  64008. </pre>
  64009. </div>
  64010. </div>
  64011. <div class="product">
  64012. <span class="title">Material Components for Android</span>
  64013. <span class="homepage"><a href="https://github.com/material-components/material-components-android">homepage</a></span>
  64014. <input type="checkbox" hidden id="212">
  64015. <label class="show" for="212" tabindex="0"></label>
  64016. <div class="licence">
  64017. <pre>Terms and conditions
  64018. This is the Android Software Development Kit License Agreement
  64019. 1. Introduction
  64020. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  64021. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  64022. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  64023. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  64024. 2. Accepting this License Agreement
  64025. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  64026. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  64027. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  64028. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  64029. 3. SDK License from Google
  64030. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  64031. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  64032. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  64033. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  64034. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  64035. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  64036. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  64037. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  64038. 4. Use of the SDK by You
  64039. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  64040. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  64041. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  64042. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  64043. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  64044. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  64045. 5. Your Developer Credentials
  64046. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  64047. 6. Privacy and Information
  64048. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  64049. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  64050. 7. Third Party Applications
  64051. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  64052. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  64053. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  64054. 8. Using Android APIs
  64055. 8.1 Google Data APIs
  64056. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  64057. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  64058. 9. Terminating this License Agreement
  64059. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  64060. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  64061. 9.3 Google may at any time, terminate the License Agreement with you if:
  64062. (A) you have breached any provision of the License Agreement; or
  64063. (B) Google is required to do so by law; or
  64064. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  64065. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  64066. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  64067. 10. DISCLAIMER OF WARRANTIES
  64068. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  64069. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  64070. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  64071. 11. LIMITATION OF LIABILITY
  64072. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  64073. 12. Indemnification
  64074. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  64075. 13. Changes to the License Agreement
  64076. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  64077. 14. General Legal Terms
  64078. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  64079. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  64080. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  64081. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  64082. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  64083. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  64084. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  64085. December 9, 2016
  64086. </pre>
  64087. </div>
  64088. </div>
  64089. <div class="product">
  64090. <span class="title">Material Components for iOS</span>
  64091. <span class="homepage"><a href="https://github.com/material-components/material-components-ios">homepage</a></span>
  64092. <input type="checkbox" hidden id="213">
  64093. <label class="show" for="213" tabindex="0"></label>
  64094. <div class="licence">
  64095. <pre>
  64096. Apache License
  64097. Version 2.0, January 2004
  64098. http://www.apache.org/licenses/
  64099. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  64100. 1. Definitions.
  64101. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  64102. and distribution as defined by Sections 1 through 9 of this document.
  64103. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  64104. the copyright owner that is granting the License.
  64105. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  64106. other entities that control, are controlled by, or are under common
  64107. control with that entity. For the purposes of this definition,
  64108. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  64109. direction or management of such entity, whether by contract or
  64110. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  64111. outstanding shares, or (iii) beneficial ownership of such entity.
  64112. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  64113. exercising permissions granted by this License.
  64114. &quot;Source&quot; form shall mean the preferred form for making modifications,
  64115. including but not limited to software source code, documentation
  64116. source, and configuration files.
  64117. &quot;Object&quot; form shall mean any form resulting from mechanical
  64118. transformation or translation of a Source form, including but
  64119. not limited to compiled object code, generated documentation,
  64120. and conversions to other media types.
  64121. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  64122. Object form, made available under the License, as indicated by a
  64123. copyright notice that is included in or attached to the work
  64124. (an example is provided in the Appendix below).
  64125. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  64126. form, that is based on (or derived from) the Work and for which the
  64127. editorial revisions, annotations, elaborations, or other modifications
  64128. represent, as a whole, an original work of authorship. For the purposes
  64129. of this License, Derivative Works shall not include works that remain
  64130. separable from, or merely link (or bind by name) to the interfaces of,
  64131. the Work and Derivative Works thereof.
  64132. &quot;Contribution&quot; shall mean any work of authorship, including
  64133. the original version of the Work and any modifications or additions
  64134. to that Work or Derivative Works thereof, that is intentionally
  64135. submitted to Licensor for inclusion in the Work by the copyright owner
  64136. or by an individual or Legal Entity authorized to submit on behalf of
  64137. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  64138. means any form of electronic, verbal, or written communication sent
  64139. to the Licensor or its representatives, including but not limited to
  64140. communication on electronic mailing lists, source code control systems,
  64141. and issue tracking systems that are managed by, or on behalf of, the
  64142. Licensor for the purpose of discussing and improving the Work, but
  64143. excluding communication that is conspicuously marked or otherwise
  64144. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  64145. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  64146. on behalf of whom a Contribution has been received by Licensor and
  64147. subsequently incorporated within the Work.
  64148. 2. Grant of Copyright License. Subject to the terms and conditions of
  64149. this License, each Contributor hereby grants to You a perpetual,
  64150. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  64151. copyright license to reproduce, prepare Derivative Works of,
  64152. publicly display, publicly perform, sublicense, and distribute the
  64153. Work and such Derivative Works in Source or Object form.
  64154. 3. Grant of Patent License. Subject to the terms and conditions of
  64155. this License, each Contributor hereby grants to You a perpetual,
  64156. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  64157. (except as stated in this section) patent license to make, have made,
  64158. use, offer to sell, sell, import, and otherwise transfer the Work,
  64159. where such license applies only to those patent claims licensable
  64160. by such Contributor that are necessarily infringed by their
  64161. Contribution(s) alone or by combination of their Contribution(s)
  64162. with the Work to which such Contribution(s) was submitted. If You
  64163. institute patent litigation against any entity (including a
  64164. cross-claim or counterclaim in a lawsuit) alleging that the Work
  64165. or a Contribution incorporated within the Work constitutes direct
  64166. or contributory patent infringement, then any patent licenses
  64167. granted to You under this License for that Work shall terminate
  64168. as of the date such litigation is filed.
  64169. 4. Redistribution. You may reproduce and distribute copies of the
  64170. Work or Derivative Works thereof in any medium, with or without
  64171. modifications, and in Source or Object form, provided that You
  64172. meet the following conditions:
  64173. (a) You must give any other recipients of the Work or
  64174. Derivative Works a copy of this License; and
  64175. (b) You must cause any modified files to carry prominent notices
  64176. stating that You changed the files; and
  64177. (c) You must retain, in the Source form of any Derivative Works
  64178. that You distribute, all copyright, patent, trademark, and
  64179. attribution notices from the Source form of the Work,
  64180. excluding those notices that do not pertain to any part of
  64181. the Derivative Works; and
  64182. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  64183. distribution, then any Derivative Works that You distribute must
  64184. include a readable copy of the attribution notices contained
  64185. within such NOTICE file, excluding those notices that do not
  64186. pertain to any part of the Derivative Works, in at least one
  64187. of the following places: within a NOTICE text file distributed
  64188. as part of the Derivative Works; within the Source form or
  64189. documentation, if provided along with the Derivative Works; or,
  64190. within a display generated by the Derivative Works, if and
  64191. wherever such third-party notices normally appear. The contents
  64192. of the NOTICE file are for informational purposes only and
  64193. do not modify the License. You may add Your own attribution
  64194. notices within Derivative Works that You distribute, alongside
  64195. or as an addendum to the NOTICE text from the Work, provided
  64196. that such additional attribution notices cannot be construed
  64197. as modifying the License.
  64198. You may add Your own copyright statement to Your modifications and
  64199. may provide additional or different license terms and conditions
  64200. for use, reproduction, or distribution of Your modifications, or
  64201. for any such Derivative Works as a whole, provided Your use,
  64202. reproduction, and distribution of the Work otherwise complies with
  64203. the conditions stated in this License.
  64204. 5. Submission of Contributions. Unless You explicitly state otherwise,
  64205. any Contribution intentionally submitted for inclusion in the Work
  64206. by You to the Licensor shall be under the terms and conditions of
  64207. this License, without any additional terms or conditions.
  64208. Notwithstanding the above, nothing herein shall supersede or modify
  64209. the terms of any separate license agreement you may have executed
  64210. with Licensor regarding such Contributions.
  64211. 6. Trademarks. This License does not grant permission to use the trade
  64212. names, trademarks, service marks, or product names of the Licensor,
  64213. except as required for reasonable and customary use in describing the
  64214. origin of the Work and reproducing the content of the NOTICE file.
  64215. 7. Disclaimer of Warranty. Unless required by applicable law or
  64216. agreed to in writing, Licensor provides the Work (and each
  64217. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  64218. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  64219. implied, including, without limitation, any warranties or conditions
  64220. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  64221. PARTICULAR PURPOSE. You are solely responsible for determining the
  64222. appropriateness of using or redistributing the Work and assume any
  64223. risks associated with Your exercise of permissions under this License.
  64224. 8. Limitation of Liability. In no event and under no legal theory,
  64225. whether in tort (including negligence), contract, or otherwise,
  64226. unless required by applicable law (such as deliberate and grossly
  64227. negligent acts) or agreed to in writing, shall any Contributor be
  64228. liable to You for damages, including any direct, indirect, special,
  64229. incidental, or consequential damages of any character arising as a
  64230. result of this License or out of the use or inability to use the
  64231. Work (including but not limited to damages for loss of goodwill,
  64232. work stoppage, computer failure or malfunction, or any and all
  64233. other commercial damages or losses), even if such Contributor
  64234. has been advised of the possibility of such damages.
  64235. 9. Accepting Warranty or Additional Liability. While redistributing
  64236. the Work or Derivative Works thereof, You may choose to offer,
  64237. and charge a fee for, acceptance of support, warranty, indemnity,
  64238. or other liability obligations and/or rights consistent with this
  64239. License. However, in accepting such obligations, You may act only
  64240. on Your own behalf and on Your sole responsibility, not on behalf
  64241. of any other Contributor, and only if You agree to indemnify,
  64242. defend, and hold each Contributor harmless for any liability
  64243. incurred by, or claims asserted against, such Contributor by reason
  64244. of your accepting any such warranty or additional liability.
  64245. END OF TERMS AND CONDITIONS
  64246. APPENDIX: How to apply the Apache License to your work.
  64247. To apply the Apache License to your work, attach the following
  64248. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  64249. replaced with your own identifying information. (Don&#x27;t include
  64250. the brackets!) The text should be enclosed in the appropriate
  64251. comment syntax for the file format. We also recommend that a
  64252. file or class name and description of purpose be included on the
  64253. same &quot;printed page&quot; as the copyright notice for easier
  64254. identification within third-party archives.
  64255. Copyright [yyyy] [name of copyright owner]
  64256. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  64257. you may not use this file except in compliance with the License.
  64258. You may obtain a copy of the License at
  64259. http://www.apache.org/licenses/LICENSE-2.0
  64260. Unless required by applicable law or agreed to in writing, software
  64261. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  64262. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  64263. See the License for the specific language governing permissions and
  64264. limitations under the License.
  64265. </pre>
  64266. </div>
  64267. </div>
  64268. <div class="product">
  64269. <span class="title">Material Design Icons</span>
  64270. <span class="homepage"><a href="https://github.com/google/material-design-icons">homepage</a></span>
  64271. <input type="checkbox" hidden id="214">
  64272. <label class="show" for="214" tabindex="0"></label>
  64273. <div class="licence">
  64274. <pre>
  64275. Apache License
  64276. Version 2.0, January 2004
  64277. http://www.apache.org/licenses/
  64278. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  64279. 1. Definitions.
  64280. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  64281. and distribution as defined by Sections 1 through 9 of this document.
  64282. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  64283. the copyright owner that is granting the License.
  64284. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  64285. other entities that control, are controlled by, or are under common
  64286. control with that entity. For the purposes of this definition,
  64287. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  64288. direction or management of such entity, whether by contract or
  64289. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  64290. outstanding shares, or (iii) beneficial ownership of such entity.
  64291. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  64292. exercising permissions granted by this License.
  64293. &quot;Source&quot; form shall mean the preferred form for making modifications,
  64294. including but not limited to software source code, documentation
  64295. source, and configuration files.
  64296. &quot;Object&quot; form shall mean any form resulting from mechanical
  64297. transformation or translation of a Source form, including but
  64298. not limited to compiled object code, generated documentation,
  64299. and conversions to other media types.
  64300. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  64301. Object form, made available under the License, as indicated by a
  64302. copyright notice that is included in or attached to the work
  64303. (an example is provided in the Appendix below).
  64304. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  64305. form, that is based on (or derived from) the Work and for which the
  64306. editorial revisions, annotations, elaborations, or other modifications
  64307. represent, as a whole, an original work of authorship. For the purposes
  64308. of this License, Derivative Works shall not include works that remain
  64309. separable from, or merely link (or bind by name) to the interfaces of,
  64310. the Work and Derivative Works thereof.
  64311. &quot;Contribution&quot; shall mean any work of authorship, including
  64312. the original version of the Work and any modifications or additions
  64313. to that Work or Derivative Works thereof, that is intentionally
  64314. submitted to Licensor for inclusion in the Work by the copyright owner
  64315. or by an individual or Legal Entity authorized to submit on behalf of
  64316. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  64317. means any form of electronic, verbal, or written communication sent
  64318. to the Licensor or its representatives, including but not limited to
  64319. communication on electronic mailing lists, source code control systems,
  64320. and issue tracking systems that are managed by, or on behalf of, the
  64321. Licensor for the purpose of discussing and improving the Work, but
  64322. excluding communication that is conspicuously marked or otherwise
  64323. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  64324. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  64325. on behalf of whom a Contribution has been received by Licensor and
  64326. subsequently incorporated within the Work.
  64327. 2. Grant of Copyright License. Subject to the terms and conditions of
  64328. this License, each Contributor hereby grants to You a perpetual,
  64329. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  64330. copyright license to reproduce, prepare Derivative Works of,
  64331. publicly display, publicly perform, sublicense, and distribute the
  64332. Work and such Derivative Works in Source or Object form.
  64333. 3. Grant of Patent License. Subject to the terms and conditions of
  64334. this License, each Contributor hereby grants to You a perpetual,
  64335. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  64336. (except as stated in this section) patent license to make, have made,
  64337. use, offer to sell, sell, import, and otherwise transfer the Work,
  64338. where such license applies only to those patent claims licensable
  64339. by such Contributor that are necessarily infringed by their
  64340. Contribution(s) alone or by combination of their Contribution(s)
  64341. with the Work to which such Contribution(s) was submitted. If You
  64342. institute patent litigation against any entity (including a
  64343. cross-claim or counterclaim in a lawsuit) alleging that the Work
  64344. or a Contribution incorporated within the Work constitutes direct
  64345. or contributory patent infringement, then any patent licenses
  64346. granted to You under this License for that Work shall terminate
  64347. as of the date such litigation is filed.
  64348. 4. Redistribution. You may reproduce and distribute copies of the
  64349. Work or Derivative Works thereof in any medium, with or without
  64350. modifications, and in Source or Object form, provided that You
  64351. meet the following conditions:
  64352. (a) You must give any other recipients of the Work or
  64353. Derivative Works a copy of this License; and
  64354. (b) You must cause any modified files to carry prominent notices
  64355. stating that You changed the files; and
  64356. (c) You must retain, in the Source form of any Derivative Works
  64357. that You distribute, all copyright, patent, trademark, and
  64358. attribution notices from the Source form of the Work,
  64359. excluding those notices that do not pertain to any part of
  64360. the Derivative Works; and
  64361. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  64362. distribution, then any Derivative Works that You distribute must
  64363. include a readable copy of the attribution notices contained
  64364. within such NOTICE file, excluding those notices that do not
  64365. pertain to any part of the Derivative Works, in at least one
  64366. of the following places: within a NOTICE text file distributed
  64367. as part of the Derivative Works; within the Source form or
  64368. documentation, if provided along with the Derivative Works; or,
  64369. within a display generated by the Derivative Works, if and
  64370. wherever such third-party notices normally appear. The contents
  64371. of the NOTICE file are for informational purposes only and
  64372. do not modify the License. You may add Your own attribution
  64373. notices within Derivative Works that You distribute, alongside
  64374. or as an addendum to the NOTICE text from the Work, provided
  64375. that such additional attribution notices cannot be construed
  64376. as modifying the License.
  64377. You may add Your own copyright statement to Your modifications and
  64378. may provide additional or different license terms and conditions
  64379. for use, reproduction, or distribution of Your modifications, or
  64380. for any such Derivative Works as a whole, provided Your use,
  64381. reproduction, and distribution of the Work otherwise complies with
  64382. the conditions stated in this License.
  64383. 5. Submission of Contributions. Unless You explicitly state otherwise,
  64384. any Contribution intentionally submitted for inclusion in the Work
  64385. by You to the Licensor shall be under the terms and conditions of
  64386. this License, without any additional terms or conditions.
  64387. Notwithstanding the above, nothing herein shall supersede or modify
  64388. the terms of any separate license agreement you may have executed
  64389. with Licensor regarding such Contributions.
  64390. 6. Trademarks. This License does not grant permission to use the trade
  64391. names, trademarks, service marks, or product names of the Licensor,
  64392. except as required for reasonable and customary use in describing the
  64393. origin of the Work and reproducing the content of the NOTICE file.
  64394. 7. Disclaimer of Warranty. Unless required by applicable law or
  64395. agreed to in writing, Licensor provides the Work (and each
  64396. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  64397. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  64398. implied, including, without limitation, any warranties or conditions
  64399. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  64400. PARTICULAR PURPOSE. You are solely responsible for determining the
  64401. appropriateness of using or redistributing the Work and assume any
  64402. risks associated with Your exercise of permissions under this License.
  64403. 8. Limitation of Liability. In no event and under no legal theory,
  64404. whether in tort (including negligence), contract, or otherwise,
  64405. unless required by applicable law (such as deliberate and grossly
  64406. negligent acts) or agreed to in writing, shall any Contributor be
  64407. liable to You for damages, including any direct, indirect, special,
  64408. incidental, or consequential damages of any character arising as a
  64409. result of this License or out of the use or inability to use the
  64410. Work (including but not limited to damages for loss of goodwill,
  64411. work stoppage, computer failure or malfunction, or any and all
  64412. other commercial damages or losses), even if such Contributor
  64413. has been advised of the possibility of such damages.
  64414. 9. Accepting Warranty or Additional Liability. While redistributing
  64415. the Work or Derivative Works thereof, You may choose to offer,
  64416. and charge a fee for, acceptance of support, warranty, indemnity,
  64417. or other liability obligations and/or rights consistent with this
  64418. License. However, in accepting such obligations, You may act only
  64419. on Your own behalf and on Your sole responsibility, not on behalf
  64420. of any other Contributor, and only if You agree to indemnify,
  64421. defend, and hold each Contributor harmless for any liability
  64422. incurred by, or claims asserted against, such Contributor by reason
  64423. of your accepting any such warranty or additional liability.
  64424. END OF TERMS AND CONDITIONS
  64425. APPENDIX: How to apply the Apache License to your work.
  64426. To apply the Apache License to your work, attach the following
  64427. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  64428. replaced with your own identifying information. (Don&#x27;t include
  64429. the brackets!) The text should be enclosed in the appropriate
  64430. comment syntax for the file format. We also recommend that a
  64431. file or class name and description of purpose be included on the
  64432. same &quot;printed page&quot; as the copyright notice for easier
  64433. identification within third-party archives.
  64434. Copyright [yyyy] [name of copyright owner]
  64435. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  64436. you may not use this file except in compliance with the License.
  64437. You may obtain a copy of the License at
  64438. http://www.apache.org/licenses/LICENSE-2.0
  64439. Unless required by applicable law or agreed to in writing, software
  64440. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  64441. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  64442. See the License for the specific language governing permissions and
  64443. limitations under the License.</pre>
  64444. </div>
  64445. </div>
  64446. <div class="product">
  64447. <span class="title">Material Font Disk Loader iOS</span>
  64448. <span class="homepage"><a href="https://github.com/material-foundation/material-font-disk-loader-ios">homepage</a></span>
  64449. <input type="checkbox" hidden id="215">
  64450. <label class="show" for="215" tabindex="0"></label>
  64451. <div class="licence">
  64452. <pre>
  64453. Apache License
  64454. Version 2.0, January 2004
  64455. http://www.apache.org/licenses/
  64456. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  64457. 1. Definitions.
  64458. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  64459. and distribution as defined by Sections 1 through 9 of this document.
  64460. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  64461. the copyright owner that is granting the License.
  64462. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  64463. other entities that control, are controlled by, or are under common
  64464. control with that entity. For the purposes of this definition,
  64465. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  64466. direction or management of such entity, whether by contract or
  64467. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  64468. outstanding shares, or (iii) beneficial ownership of such entity.
  64469. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  64470. exercising permissions granted by this License.
  64471. &quot;Source&quot; form shall mean the preferred form for making modifications,
  64472. including but not limited to software source code, documentation
  64473. source, and configuration files.
  64474. &quot;Object&quot; form shall mean any form resulting from mechanical
  64475. transformation or translation of a Source form, including but
  64476. not limited to compiled object code, generated documentation,
  64477. and conversions to other media types.
  64478. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  64479. Object form, made available under the License, as indicated by a
  64480. copyright notice that is included in or attached to the work
  64481. (an example is provided in the Appendix below).
  64482. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  64483. form, that is based on (or derived from) the Work and for which the
  64484. editorial revisions, annotations, elaborations, or other modifications
  64485. represent, as a whole, an original work of authorship. For the purposes
  64486. of this License, Derivative Works shall not include works that remain
  64487. separable from, or merely link (or bind by name) to the interfaces of,
  64488. the Work and Derivative Works thereof.
  64489. &quot;Contribution&quot; shall mean any work of authorship, including
  64490. the original version of the Work and any modifications or additions
  64491. to that Work or Derivative Works thereof, that is intentionally
  64492. submitted to Licensor for inclusion in the Work by the copyright owner
  64493. or by an individual or Legal Entity authorized to submit on behalf of
  64494. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  64495. means any form of electronic, verbal, or written communication sent
  64496. to the Licensor or its representatives, including but not limited to
  64497. communication on electronic mailing lists, source code control systems,
  64498. and issue tracking systems that are managed by, or on behalf of, the
  64499. Licensor for the purpose of discussing and improving the Work, but
  64500. excluding communication that is conspicuously marked or otherwise
  64501. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  64502. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  64503. on behalf of whom a Contribution has been received by Licensor and
  64504. subsequently incorporated within the Work.
  64505. 2. Grant of Copyright License. Subject to the terms and conditions of
  64506. this License, each Contributor hereby grants to You a perpetual,
  64507. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  64508. copyright license to reproduce, prepare Derivative Works of,
  64509. publicly display, publicly perform, sublicense, and distribute the
  64510. Work and such Derivative Works in Source or Object form.
  64511. 3. Grant of Patent License. Subject to the terms and conditions of
  64512. this License, each Contributor hereby grants to You a perpetual,
  64513. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  64514. (except as stated in this section) patent license to make, have made,
  64515. use, offer to sell, sell, import, and otherwise transfer the Work,
  64516. where such license applies only to those patent claims licensable
  64517. by such Contributor that are necessarily infringed by their
  64518. Contribution(s) alone or by combination of their Contribution(s)
  64519. with the Work to which such Contribution(s) was submitted. If You
  64520. institute patent litigation against any entity (including a
  64521. cross-claim or counterclaim in a lawsuit) alleging that the Work
  64522. or a Contribution incorporated within the Work constitutes direct
  64523. or contributory patent infringement, then any patent licenses
  64524. granted to You under this License for that Work shall terminate
  64525. as of the date such litigation is filed.
  64526. 4. Redistribution. You may reproduce and distribute copies of the
  64527. Work or Derivative Works thereof in any medium, with or without
  64528. modifications, and in Source or Object form, provided that You
  64529. meet the following conditions:
  64530. (a) You must give any other recipients of the Work or
  64531. Derivative Works a copy of this License; and
  64532. (b) You must cause any modified files to carry prominent notices
  64533. stating that You changed the files; and
  64534. (c) You must retain, in the Source form of any Derivative Works
  64535. that You distribute, all copyright, patent, trademark, and
  64536. attribution notices from the Source form of the Work,
  64537. excluding those notices that do not pertain to any part of
  64538. the Derivative Works; and
  64539. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  64540. distribution, then any Derivative Works that You distribute must
  64541. include a readable copy of the attribution notices contained
  64542. within such NOTICE file, excluding those notices that do not
  64543. pertain to any part of the Derivative Works, in at least one
  64544. of the following places: within a NOTICE text file distributed
  64545. as part of the Derivative Works; within the Source form or
  64546. documentation, if provided along with the Derivative Works; or,
  64547. within a display generated by the Derivative Works, if and
  64548. wherever such third-party notices normally appear. The contents
  64549. of the NOTICE file are for informational purposes only and
  64550. do not modify the License. You may add Your own attribution
  64551. notices within Derivative Works that You distribute, alongside
  64552. or as an addendum to the NOTICE text from the Work, provided
  64553. that such additional attribution notices cannot be construed
  64554. as modifying the License.
  64555. You may add Your own copyright statement to Your modifications and
  64556. may provide additional or different license terms and conditions
  64557. for use, reproduction, or distribution of Your modifications, or
  64558. for any such Derivative Works as a whole, provided Your use,
  64559. reproduction, and distribution of the Work otherwise complies with
  64560. the conditions stated in this License.
  64561. 5. Submission of Contributions. Unless You explicitly state otherwise,
  64562. any Contribution intentionally submitted for inclusion in the Work
  64563. by You to the Licensor shall be under the terms and conditions of
  64564. this License, without any additional terms or conditions.
  64565. Notwithstanding the above, nothing herein shall supersede or modify
  64566. the terms of any separate license agreement you may have executed
  64567. with Licensor regarding such Contributions.
  64568. 6. Trademarks. This License does not grant permission to use the trade
  64569. names, trademarks, service marks, or product names of the Licensor,
  64570. except as required for reasonable and customary use in describing the
  64571. origin of the Work and reproducing the content of the NOTICE file.
  64572. 7. Disclaimer of Warranty. Unless required by applicable law or
  64573. agreed to in writing, Licensor provides the Work (and each
  64574. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  64575. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  64576. implied, including, without limitation, any warranties or conditions
  64577. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  64578. PARTICULAR PURPOSE. You are solely responsible for determining the
  64579. appropriateness of using or redistributing the Work and assume any
  64580. risks associated with Your exercise of permissions under this License.
  64581. 8. Limitation of Liability. In no event and under no legal theory,
  64582. whether in tort (including negligence), contract, or otherwise,
  64583. unless required by applicable law (such as deliberate and grossly
  64584. negligent acts) or agreed to in writing, shall any Contributor be
  64585. liable to You for damages, including any direct, indirect, special,
  64586. incidental, or consequential damages of any character arising as a
  64587. result of this License or out of the use or inability to use the
  64588. Work (including but not limited to damages for loss of goodwill,
  64589. work stoppage, computer failure or malfunction, or any and all
  64590. other commercial damages or losses), even if such Contributor
  64591. has been advised of the possibility of such damages.
  64592. 9. Accepting Warranty or Additional Liability. While redistributing
  64593. the Work or Derivative Works thereof, You may choose to offer,
  64594. and charge a fee for, acceptance of support, warranty, indemnity,
  64595. or other liability obligations and/or rights consistent with this
  64596. License. However, in accepting such obligations, You may act only
  64597. on Your own behalf and on Your sole responsibility, not on behalf
  64598. of any other Contributor, and only if You agree to indemnify,
  64599. defend, and hold each Contributor harmless for any liability
  64600. incurred by, or claims asserted against, such Contributor by reason
  64601. of your accepting any such warranty or additional liability.
  64602. END OF TERMS AND CONDITIONS
  64603. APPENDIX: How to apply the Apache License to your work.
  64604. To apply the Apache License to your work, attach the following
  64605. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  64606. replaced with your own identifying information. (Don&#x27;t include
  64607. the brackets!) The text should be enclosed in the appropriate
  64608. comment syntax for the file format. We also recommend that a
  64609. file or class name and description of purpose be included on the
  64610. same &quot;printed page&quot; as the copyright notice for easier
  64611. identification within third-party archives.
  64612. Copyright [yyyy] [name of copyright owner]
  64613. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  64614. you may not use this file except in compliance with the License.
  64615. You may obtain a copy of the License at
  64616. http://www.apache.org/licenses/LICENSE-2.0
  64617. Unless required by applicable law or agreed to in writing, software
  64618. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  64619. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  64620. See the License for the specific language governing permissions and
  64621. limitations under the License.
  64622. </pre>
  64623. </div>
  64624. </div>
  64625. <div class="product">
  64626. <span class="title">Material Internationalization for iOS</span>
  64627. <span class="homepage"><a href="https://github.com/material-foundation/material-internationalization-ios">homepage</a></span>
  64628. <input type="checkbox" hidden id="216">
  64629. <label class="show" for="216" tabindex="0"></label>
  64630. <div class="licence">
  64631. <pre>
  64632. Apache License
  64633. Version 2.0, January 2004
  64634. http://www.apache.org/licenses/
  64635. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  64636. 1. Definitions.
  64637. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  64638. and distribution as defined by Sections 1 through 9 of this document.
  64639. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  64640. the copyright owner that is granting the License.
  64641. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  64642. other entities that control, are controlled by, or are under common
  64643. control with that entity. For the purposes of this definition,
  64644. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  64645. direction or management of such entity, whether by contract or
  64646. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  64647. outstanding shares, or (iii) beneficial ownership of such entity.
  64648. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  64649. exercising permissions granted by this License.
  64650. &quot;Source&quot; form shall mean the preferred form for making modifications,
  64651. including but not limited to software source code, documentation
  64652. source, and configuration files.
  64653. &quot;Object&quot; form shall mean any form resulting from mechanical
  64654. transformation or translation of a Source form, including but
  64655. not limited to compiled object code, generated documentation,
  64656. and conversions to other media types.
  64657. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  64658. Object form, made available under the License, as indicated by a
  64659. copyright notice that is included in or attached to the work
  64660. (an example is provided in the Appendix below).
  64661. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  64662. form, that is based on (or derived from) the Work and for which the
  64663. editorial revisions, annotations, elaborations, or other modifications
  64664. represent, as a whole, an original work of authorship. For the purposes
  64665. of this License, Derivative Works shall not include works that remain
  64666. separable from, or merely link (or bind by name) to the interfaces of,
  64667. the Work and Derivative Works thereof.
  64668. &quot;Contribution&quot; shall mean any work of authorship, including
  64669. the original version of the Work and any modifications or additions
  64670. to that Work or Derivative Works thereof, that is intentionally
  64671. submitted to Licensor for inclusion in the Work by the copyright owner
  64672. or by an individual or Legal Entity authorized to submit on behalf of
  64673. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  64674. means any form of electronic, verbal, or written communication sent
  64675. to the Licensor or its representatives, including but not limited to
  64676. communication on electronic mailing lists, source code control systems,
  64677. and issue tracking systems that are managed by, or on behalf of, the
  64678. Licensor for the purpose of discussing and improving the Work, but
  64679. excluding communication that is conspicuously marked or otherwise
  64680. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  64681. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  64682. on behalf of whom a Contribution has been received by Licensor and
  64683. subsequently incorporated within the Work.
  64684. 2. Grant of Copyright License. Subject to the terms and conditions of
  64685. this License, each Contributor hereby grants to You a perpetual,
  64686. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  64687. copyright license to reproduce, prepare Derivative Works of,
  64688. publicly display, publicly perform, sublicense, and distribute the
  64689. Work and such Derivative Works in Source or Object form.
  64690. 3. Grant of Patent License. Subject to the terms and conditions of
  64691. this License, each Contributor hereby grants to You a perpetual,
  64692. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  64693. (except as stated in this section) patent license to make, have made,
  64694. use, offer to sell, sell, import, and otherwise transfer the Work,
  64695. where such license applies only to those patent claims licensable
  64696. by such Contributor that are necessarily infringed by their
  64697. Contribution(s) alone or by combination of their Contribution(s)
  64698. with the Work to which such Contribution(s) was submitted. If You
  64699. institute patent litigation against any entity (including a
  64700. cross-claim or counterclaim in a lawsuit) alleging that the Work
  64701. or a Contribution incorporated within the Work constitutes direct
  64702. or contributory patent infringement, then any patent licenses
  64703. granted to You under this License for that Work shall terminate
  64704. as of the date such litigation is filed.
  64705. 4. Redistribution. You may reproduce and distribute copies of the
  64706. Work or Derivative Works thereof in any medium, with or without
  64707. modifications, and in Source or Object form, provided that You
  64708. meet the following conditions:
  64709. (a) You must give any other recipients of the Work or
  64710. Derivative Works a copy of this License; and
  64711. (b) You must cause any modified files to carry prominent notices
  64712. stating that You changed the files; and
  64713. (c) You must retain, in the Source form of any Derivative Works
  64714. that You distribute, all copyright, patent, trademark, and
  64715. attribution notices from the Source form of the Work,
  64716. excluding those notices that do not pertain to any part of
  64717. the Derivative Works; and
  64718. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  64719. distribution, then any Derivative Works that You distribute must
  64720. include a readable copy of the attribution notices contained
  64721. within such NOTICE file, excluding those notices that do not
  64722. pertain to any part of the Derivative Works, in at least one
  64723. of the following places: within a NOTICE text file distributed
  64724. as part of the Derivative Works; within the Source form or
  64725. documentation, if provided along with the Derivative Works; or,
  64726. within a display generated by the Derivative Works, if and
  64727. wherever such third-party notices normally appear. The contents
  64728. of the NOTICE file are for informational purposes only and
  64729. do not modify the License. You may add Your own attribution
  64730. notices within Derivative Works that You distribute, alongside
  64731. or as an addendum to the NOTICE text from the Work, provided
  64732. that such additional attribution notices cannot be construed
  64733. as modifying the License.
  64734. You may add Your own copyright statement to Your modifications and
  64735. may provide additional or different license terms and conditions
  64736. for use, reproduction, or distribution of Your modifications, or
  64737. for any such Derivative Works as a whole, provided Your use,
  64738. reproduction, and distribution of the Work otherwise complies with
  64739. the conditions stated in this License.
  64740. 5. Submission of Contributions. Unless You explicitly state otherwise,
  64741. any Contribution intentionally submitted for inclusion in the Work
  64742. by You to the Licensor shall be under the terms and conditions of
  64743. this License, without any additional terms or conditions.
  64744. Notwithstanding the above, nothing herein shall supersede or modify
  64745. the terms of any separate license agreement you may have executed
  64746. with Licensor regarding such Contributions.
  64747. 6. Trademarks. This License does not grant permission to use the trade
  64748. names, trademarks, service marks, or product names of the Licensor,
  64749. except as required for reasonable and customary use in describing the
  64750. origin of the Work and reproducing the content of the NOTICE file.
  64751. 7. Disclaimer of Warranty. Unless required by applicable law or
  64752. agreed to in writing, Licensor provides the Work (and each
  64753. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  64754. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  64755. implied, including, without limitation, any warranties or conditions
  64756. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  64757. PARTICULAR PURPOSE. You are solely responsible for determining the
  64758. appropriateness of using or redistributing the Work and assume any
  64759. risks associated with Your exercise of permissions under this License.
  64760. 8. Limitation of Liability. In no event and under no legal theory,
  64761. whether in tort (including negligence), contract, or otherwise,
  64762. unless required by applicable law (such as deliberate and grossly
  64763. negligent acts) or agreed to in writing, shall any Contributor be
  64764. liable to You for damages, including any direct, indirect, special,
  64765. incidental, or consequential damages of any character arising as a
  64766. result of this License or out of the use or inability to use the
  64767. Work (including but not limited to damages for loss of goodwill,
  64768. work stoppage, computer failure or malfunction, or any and all
  64769. other commercial damages or losses), even if such Contributor
  64770. has been advised of the possibility of such damages.
  64771. 9. Accepting Warranty or Additional Liability. While redistributing
  64772. the Work or Derivative Works thereof, You may choose to offer,
  64773. and charge a fee for, acceptance of support, warranty, indemnity,
  64774. or other liability obligations and/or rights consistent with this
  64775. License. However, in accepting such obligations, You may act only
  64776. on Your own behalf and on Your sole responsibility, not on behalf
  64777. of any other Contributor, and only if You agree to indemnify,
  64778. defend, and hold each Contributor harmless for any liability
  64779. incurred by, or claims asserted against, such Contributor by reason
  64780. of your accepting any such warranty or additional liability.
  64781. END OF TERMS AND CONDITIONS
  64782. APPENDIX: How to apply the Apache License to your work.
  64783. To apply the Apache License to your work, attach the following
  64784. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  64785. replaced with your own identifying information. (Don&#x27;t include
  64786. the brackets!) The text should be enclosed in the appropriate
  64787. comment syntax for the file format. We also recommend that a
  64788. file or class name and description of purpose be included on the
  64789. same &quot;printed page&quot; as the copyright notice for easier
  64790. identification within third-party archives.
  64791. Copyright [yyyy] [name of copyright owner]
  64792. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  64793. you may not use this file except in compliance with the License.
  64794. You may obtain a copy of the License at
  64795. http://www.apache.org/licenses/LICENSE-2.0
  64796. Unless required by applicable law or agreed to in writing, software
  64797. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  64798. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  64799. See the License for the specific language governing permissions and
  64800. limitations under the License.
  64801. </pre>
  64802. </div>
  64803. </div>
  64804. <div class="product">
  64805. <span class="title">Material Roboto Font Loader iOS</span>
  64806. <span class="homepage"><a href="https://github.com/material-foundation/material-roboto-font-loader-ios">homepage</a></span>
  64807. <input type="checkbox" hidden id="217">
  64808. <label class="show" for="217" tabindex="0"></label>
  64809. <div class="licence">
  64810. <pre>
  64811. Apache License
  64812. Version 2.0, January 2004
  64813. http://www.apache.org/licenses/
  64814. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  64815. 1. Definitions.
  64816. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  64817. and distribution as defined by Sections 1 through 9 of this document.
  64818. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  64819. the copyright owner that is granting the License.
  64820. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  64821. other entities that control, are controlled by, or are under common
  64822. control with that entity. For the purposes of this definition,
  64823. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  64824. direction or management of such entity, whether by contract or
  64825. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  64826. outstanding shares, or (iii) beneficial ownership of such entity.
  64827. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  64828. exercising permissions granted by this License.
  64829. &quot;Source&quot; form shall mean the preferred form for making modifications,
  64830. including but not limited to software source code, documentation
  64831. source, and configuration files.
  64832. &quot;Object&quot; form shall mean any form resulting from mechanical
  64833. transformation or translation of a Source form, including but
  64834. not limited to compiled object code, generated documentation,
  64835. and conversions to other media types.
  64836. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  64837. Object form, made available under the License, as indicated by a
  64838. copyright notice that is included in or attached to the work
  64839. (an example is provided in the Appendix below).
  64840. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  64841. form, that is based on (or derived from) the Work and for which the
  64842. editorial revisions, annotations, elaborations, or other modifications
  64843. represent, as a whole, an original work of authorship. For the purposes
  64844. of this License, Derivative Works shall not include works that remain
  64845. separable from, or merely link (or bind by name) to the interfaces of,
  64846. the Work and Derivative Works thereof.
  64847. &quot;Contribution&quot; shall mean any work of authorship, including
  64848. the original version of the Work and any modifications or additions
  64849. to that Work or Derivative Works thereof, that is intentionally
  64850. submitted to Licensor for inclusion in the Work by the copyright owner
  64851. or by an individual or Legal Entity authorized to submit on behalf of
  64852. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  64853. means any form of electronic, verbal, or written communication sent
  64854. to the Licensor or its representatives, including but not limited to
  64855. communication on electronic mailing lists, source code control systems,
  64856. and issue tracking systems that are managed by, or on behalf of, the
  64857. Licensor for the purpose of discussing and improving the Work, but
  64858. excluding communication that is conspicuously marked or otherwise
  64859. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  64860. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  64861. on behalf of whom a Contribution has been received by Licensor and
  64862. subsequently incorporated within the Work.
  64863. 2. Grant of Copyright License. Subject to the terms and conditions of
  64864. this License, each Contributor hereby grants to You a perpetual,
  64865. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  64866. copyright license to reproduce, prepare Derivative Works of,
  64867. publicly display, publicly perform, sublicense, and distribute the
  64868. Work and such Derivative Works in Source or Object form.
  64869. 3. Grant of Patent License. Subject to the terms and conditions of
  64870. this License, each Contributor hereby grants to You a perpetual,
  64871. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  64872. (except as stated in this section) patent license to make, have made,
  64873. use, offer to sell, sell, import, and otherwise transfer the Work,
  64874. where such license applies only to those patent claims licensable
  64875. by such Contributor that are necessarily infringed by their
  64876. Contribution(s) alone or by combination of their Contribution(s)
  64877. with the Work to which such Contribution(s) was submitted. If You
  64878. institute patent litigation against any entity (including a
  64879. cross-claim or counterclaim in a lawsuit) alleging that the Work
  64880. or a Contribution incorporated within the Work constitutes direct
  64881. or contributory patent infringement, then any patent licenses
  64882. granted to You under this License for that Work shall terminate
  64883. as of the date such litigation is filed.
  64884. 4. Redistribution. You may reproduce and distribute copies of the
  64885. Work or Derivative Works thereof in any medium, with or without
  64886. modifications, and in Source or Object form, provided that You
  64887. meet the following conditions:
  64888. (a) You must give any other recipients of the Work or
  64889. Derivative Works a copy of this License; and
  64890. (b) You must cause any modified files to carry prominent notices
  64891. stating that You changed the files; and
  64892. (c) You must retain, in the Source form of any Derivative Works
  64893. that You distribute, all copyright, patent, trademark, and
  64894. attribution notices from the Source form of the Work,
  64895. excluding those notices that do not pertain to any part of
  64896. the Derivative Works; and
  64897. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  64898. distribution, then any Derivative Works that You distribute must
  64899. include a readable copy of the attribution notices contained
  64900. within such NOTICE file, excluding those notices that do not
  64901. pertain to any part of the Derivative Works, in at least one
  64902. of the following places: within a NOTICE text file distributed
  64903. as part of the Derivative Works; within the Source form or
  64904. documentation, if provided along with the Derivative Works; or,
  64905. within a display generated by the Derivative Works, if and
  64906. wherever such third-party notices normally appear. The contents
  64907. of the NOTICE file are for informational purposes only and
  64908. do not modify the License. You may add Your own attribution
  64909. notices within Derivative Works that You distribute, alongside
  64910. or as an addendum to the NOTICE text from the Work, provided
  64911. that such additional attribution notices cannot be construed
  64912. as modifying the License.
  64913. You may add Your own copyright statement to Your modifications and
  64914. may provide additional or different license terms and conditions
  64915. for use, reproduction, or distribution of Your modifications, or
  64916. for any such Derivative Works as a whole, provided Your use,
  64917. reproduction, and distribution of the Work otherwise complies with
  64918. the conditions stated in this License.
  64919. 5. Submission of Contributions. Unless You explicitly state otherwise,
  64920. any Contribution intentionally submitted for inclusion in the Work
  64921. by You to the Licensor shall be under the terms and conditions of
  64922. this License, without any additional terms or conditions.
  64923. Notwithstanding the above, nothing herein shall supersede or modify
  64924. the terms of any separate license agreement you may have executed
  64925. with Licensor regarding such Contributions.
  64926. 6. Trademarks. This License does not grant permission to use the trade
  64927. names, trademarks, service marks, or product names of the Licensor,
  64928. except as required for reasonable and customary use in describing the
  64929. origin of the Work and reproducing the content of the NOTICE file.
  64930. 7. Disclaimer of Warranty. Unless required by applicable law or
  64931. agreed to in writing, Licensor provides the Work (and each
  64932. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  64933. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  64934. implied, including, without limitation, any warranties or conditions
  64935. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  64936. PARTICULAR PURPOSE. You are solely responsible for determining the
  64937. appropriateness of using or redistributing the Work and assume any
  64938. risks associated with Your exercise of permissions under this License.
  64939. 8. Limitation of Liability. In no event and under no legal theory,
  64940. whether in tort (including negligence), contract, or otherwise,
  64941. unless required by applicable law (such as deliberate and grossly
  64942. negligent acts) or agreed to in writing, shall any Contributor be
  64943. liable to You for damages, including any direct, indirect, special,
  64944. incidental, or consequential damages of any character arising as a
  64945. result of this License or out of the use or inability to use the
  64946. Work (including but not limited to damages for loss of goodwill,
  64947. work stoppage, computer failure or malfunction, or any and all
  64948. other commercial damages or losses), even if such Contributor
  64949. has been advised of the possibility of such damages.
  64950. 9. Accepting Warranty or Additional Liability. While redistributing
  64951. the Work or Derivative Works thereof, You may choose to offer,
  64952. and charge a fee for, acceptance of support, warranty, indemnity,
  64953. or other liability obligations and/or rights consistent with this
  64954. License. However, in accepting such obligations, You may act only
  64955. on Your own behalf and on Your sole responsibility, not on behalf
  64956. of any other Contributor, and only if You agree to indemnify,
  64957. defend, and hold each Contributor harmless for any liability
  64958. incurred by, or claims asserted against, such Contributor by reason
  64959. of your accepting any such warranty or additional liability.
  64960. END OF TERMS AND CONDITIONS
  64961. APPENDIX: How to apply the Apache License to your work.
  64962. To apply the Apache License to your work, attach the following
  64963. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  64964. replaced with your own identifying information. (Don&#x27;t include
  64965. the brackets!) The text should be enclosed in the appropriate
  64966. comment syntax for the file format. We also recommend that a
  64967. file or class name and description of purpose be included on the
  64968. same &quot;printed page&quot; as the copyright notice for easier
  64969. identification within third-party archives.
  64970. Copyright [yyyy] [name of copyright owner]
  64971. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  64972. you may not use this file except in compliance with the License.
  64973. You may obtain a copy of the License at
  64974. http://www.apache.org/licenses/LICENSE-2.0
  64975. Unless required by applicable law or agreed to in writing, software
  64976. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  64977. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  64978. See the License for the specific language governing permissions and
  64979. limitations under the License.
  64980. </pre>
  64981. </div>
  64982. </div>
  64983. <div class="product">
  64984. <span class="title">Material Sprited Animation View</span>
  64985. <span class="homepage"><a href="https://github.com/material-foundation/material-sprited-animation-view-ios">homepage</a></span>
  64986. <input type="checkbox" hidden id="218">
  64987. <label class="show" for="218" tabindex="0"></label>
  64988. <div class="licence">
  64989. <pre>
  64990. Apache License
  64991. Version 2.0, January 2004
  64992. http://www.apache.org/licenses/
  64993. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  64994. 1. Definitions.
  64995. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  64996. and distribution as defined by Sections 1 through 9 of this document.
  64997. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  64998. the copyright owner that is granting the License.
  64999. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  65000. other entities that control, are controlled by, or are under common
  65001. control with that entity. For the purposes of this definition,
  65002. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  65003. direction or management of such entity, whether by contract or
  65004. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  65005. outstanding shares, or (iii) beneficial ownership of such entity.
  65006. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  65007. exercising permissions granted by this License.
  65008. &quot;Source&quot; form shall mean the preferred form for making modifications,
  65009. including but not limited to software source code, documentation
  65010. source, and configuration files.
  65011. &quot;Object&quot; form shall mean any form resulting from mechanical
  65012. transformation or translation of a Source form, including but
  65013. not limited to compiled object code, generated documentation,
  65014. and conversions to other media types.
  65015. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  65016. Object form, made available under the License, as indicated by a
  65017. copyright notice that is included in or attached to the work
  65018. (an example is provided in the Appendix below).
  65019. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  65020. form, that is based on (or derived from) the Work and for which the
  65021. editorial revisions, annotations, elaborations, or other modifications
  65022. represent, as a whole, an original work of authorship. For the purposes
  65023. of this License, Derivative Works shall not include works that remain
  65024. separable from, or merely link (or bind by name) to the interfaces of,
  65025. the Work and Derivative Works thereof.
  65026. &quot;Contribution&quot; shall mean any work of authorship, including
  65027. the original version of the Work and any modifications or additions
  65028. to that Work or Derivative Works thereof, that is intentionally
  65029. submitted to Licensor for inclusion in the Work by the copyright owner
  65030. or by an individual or Legal Entity authorized to submit on behalf of
  65031. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  65032. means any form of electronic, verbal, or written communication sent
  65033. to the Licensor or its representatives, including but not limited to
  65034. communication on electronic mailing lists, source code control systems,
  65035. and issue tracking systems that are managed by, or on behalf of, the
  65036. Licensor for the purpose of discussing and improving the Work, but
  65037. excluding communication that is conspicuously marked or otherwise
  65038. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  65039. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  65040. on behalf of whom a Contribution has been received by Licensor and
  65041. subsequently incorporated within the Work.
  65042. 2. Grant of Copyright License. Subject to the terms and conditions of
  65043. this License, each Contributor hereby grants to You a perpetual,
  65044. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  65045. copyright license to reproduce, prepare Derivative Works of,
  65046. publicly display, publicly perform, sublicense, and distribute the
  65047. Work and such Derivative Works in Source or Object form.
  65048. 3. Grant of Patent License. Subject to the terms and conditions of
  65049. this License, each Contributor hereby grants to You a perpetual,
  65050. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  65051. (except as stated in this section) patent license to make, have made,
  65052. use, offer to sell, sell, import, and otherwise transfer the Work,
  65053. where such license applies only to those patent claims licensable
  65054. by such Contributor that are necessarily infringed by their
  65055. Contribution(s) alone or by combination of their Contribution(s)
  65056. with the Work to which such Contribution(s) was submitted. If You
  65057. institute patent litigation against any entity (including a
  65058. cross-claim or counterclaim in a lawsuit) alleging that the Work
  65059. or a Contribution incorporated within the Work constitutes direct
  65060. or contributory patent infringement, then any patent licenses
  65061. granted to You under this License for that Work shall terminate
  65062. as of the date such litigation is filed.
  65063. 4. Redistribution. You may reproduce and distribute copies of the
  65064. Work or Derivative Works thereof in any medium, with or without
  65065. modifications, and in Source or Object form, provided that You
  65066. meet the following conditions:
  65067. (a) You must give any other recipients of the Work or
  65068. Derivative Works a copy of this License; and
  65069. (b) You must cause any modified files to carry prominent notices
  65070. stating that You changed the files; and
  65071. (c) You must retain, in the Source form of any Derivative Works
  65072. that You distribute, all copyright, patent, trademark, and
  65073. attribution notices from the Source form of the Work,
  65074. excluding those notices that do not pertain to any part of
  65075. the Derivative Works; and
  65076. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  65077. distribution, then any Derivative Works that You distribute must
  65078. include a readable copy of the attribution notices contained
  65079. within such NOTICE file, excluding those notices that do not
  65080. pertain to any part of the Derivative Works, in at least one
  65081. of the following places: within a NOTICE text file distributed
  65082. as part of the Derivative Works; within the Source form or
  65083. documentation, if provided along with the Derivative Works; or,
  65084. within a display generated by the Derivative Works, if and
  65085. wherever such third-party notices normally appear. The contents
  65086. of the NOTICE file are for informational purposes only and
  65087. do not modify the License. You may add Your own attribution
  65088. notices within Derivative Works that You distribute, alongside
  65089. or as an addendum to the NOTICE text from the Work, provided
  65090. that such additional attribution notices cannot be construed
  65091. as modifying the License.
  65092. You may add Your own copyright statement to Your modifications and
  65093. may provide additional or different license terms and conditions
  65094. for use, reproduction, or distribution of Your modifications, or
  65095. for any such Derivative Works as a whole, provided Your use,
  65096. reproduction, and distribution of the Work otherwise complies with
  65097. the conditions stated in this License.
  65098. 5. Submission of Contributions. Unless You explicitly state otherwise,
  65099. any Contribution intentionally submitted for inclusion in the Work
  65100. by You to the Licensor shall be under the terms and conditions of
  65101. this License, without any additional terms or conditions.
  65102. Notwithstanding the above, nothing herein shall supersede or modify
  65103. the terms of any separate license agreement you may have executed
  65104. with Licensor regarding such Contributions.
  65105. 6. Trademarks. This License does not grant permission to use the trade
  65106. names, trademarks, service marks, or product names of the Licensor,
  65107. except as required for reasonable and customary use in describing the
  65108. origin of the Work and reproducing the content of the NOTICE file.
  65109. 7. Disclaimer of Warranty. Unless required by applicable law or
  65110. agreed to in writing, Licensor provides the Work (and each
  65111. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  65112. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  65113. implied, including, without limitation, any warranties or conditions
  65114. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  65115. PARTICULAR PURPOSE. You are solely responsible for determining the
  65116. appropriateness of using or redistributing the Work and assume any
  65117. risks associated with Your exercise of permissions under this License.
  65118. 8. Limitation of Liability. In no event and under no legal theory,
  65119. whether in tort (including negligence), contract, or otherwise,
  65120. unless required by applicable law (such as deliberate and grossly
  65121. negligent acts) or agreed to in writing, shall any Contributor be
  65122. liable to You for damages, including any direct, indirect, special,
  65123. incidental, or consequential damages of any character arising as a
  65124. result of this License or out of the use or inability to use the
  65125. Work (including but not limited to damages for loss of goodwill,
  65126. work stoppage, computer failure or malfunction, or any and all
  65127. other commercial damages or losses), even if such Contributor
  65128. has been advised of the possibility of such damages.
  65129. 9. Accepting Warranty or Additional Liability. While redistributing
  65130. the Work or Derivative Works thereof, You may choose to offer,
  65131. and charge a fee for, acceptance of support, warranty, indemnity,
  65132. or other liability obligations and/or rights consistent with this
  65133. License. However, in accepting such obligations, You may act only
  65134. on Your own behalf and on Your sole responsibility, not on behalf
  65135. of any other Contributor, and only if You agree to indemnify,
  65136. defend, and hold each Contributor harmless for any liability
  65137. incurred by, or claims asserted against, such Contributor by reason
  65138. of your accepting any such warranty or additional liability.
  65139. END OF TERMS AND CONDITIONS
  65140. APPENDIX: How to apply the Apache License to your work.
  65141. To apply the Apache License to your work, attach the following
  65142. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  65143. replaced with your own identifying information. (Don&#x27;t include
  65144. the brackets!) The text should be enclosed in the appropriate
  65145. comment syntax for the file format. We also recommend that a
  65146. file or class name and description of purpose be included on the
  65147. same &quot;printed page&quot; as the copyright notice for easier
  65148. identification within third-party archives.
  65149. Copyright [yyyy] [name of copyright owner]
  65150. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  65151. you may not use this file except in compliance with the License.
  65152. You may obtain a copy of the License at
  65153. http://www.apache.org/licenses/LICENSE-2.0
  65154. Unless required by applicable law or agreed to in writing, software
  65155. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  65156. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  65157. See the License for the specific language governing permissions and
  65158. limitations under the License.</pre>
  65159. </div>
  65160. </div>
  65161. <div class="product">
  65162. <span class="title">Material Text Accessibility iOS</span>
  65163. <span class="homepage"><a href="https://github.com/material-foundation/material-text-accessibility-ios">homepage</a></span>
  65164. <input type="checkbox" hidden id="219">
  65165. <label class="show" for="219" tabindex="0"></label>
  65166. <div class="licence">
  65167. <pre>
  65168. Apache License
  65169. Version 2.0, January 2004
  65170. http://www.apache.org/licenses/
  65171. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  65172. 1. Definitions.
  65173. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  65174. and distribution as defined by Sections 1 through 9 of this document.
  65175. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  65176. the copyright owner that is granting the License.
  65177. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  65178. other entities that control, are controlled by, or are under common
  65179. control with that entity. For the purposes of this definition,
  65180. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  65181. direction or management of such entity, whether by contract or
  65182. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  65183. outstanding shares, or (iii) beneficial ownership of such entity.
  65184. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  65185. exercising permissions granted by this License.
  65186. &quot;Source&quot; form shall mean the preferred form for making modifications,
  65187. including but not limited to software source code, documentation
  65188. source, and configuration files.
  65189. &quot;Object&quot; form shall mean any form resulting from mechanical
  65190. transformation or translation of a Source form, including but
  65191. not limited to compiled object code, generated documentation,
  65192. and conversions to other media types.
  65193. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  65194. Object form, made available under the License, as indicated by a
  65195. copyright notice that is included in or attached to the work
  65196. (an example is provided in the Appendix below).
  65197. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  65198. form, that is based on (or derived from) the Work and for which the
  65199. editorial revisions, annotations, elaborations, or other modifications
  65200. represent, as a whole, an original work of authorship. For the purposes
  65201. of this License, Derivative Works shall not include works that remain
  65202. separable from, or merely link (or bind by name) to the interfaces of,
  65203. the Work and Derivative Works thereof.
  65204. &quot;Contribution&quot; shall mean any work of authorship, including
  65205. the original version of the Work and any modifications or additions
  65206. to that Work or Derivative Works thereof, that is intentionally
  65207. submitted to Licensor for inclusion in the Work by the copyright owner
  65208. or by an individual or Legal Entity authorized to submit on behalf of
  65209. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  65210. means any form of electronic, verbal, or written communication sent
  65211. to the Licensor or its representatives, including but not limited to
  65212. communication on electronic mailing lists, source code control systems,
  65213. and issue tracking systems that are managed by, or on behalf of, the
  65214. Licensor for the purpose of discussing and improving the Work, but
  65215. excluding communication that is conspicuously marked or otherwise
  65216. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  65217. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  65218. on behalf of whom a Contribution has been received by Licensor and
  65219. subsequently incorporated within the Work.
  65220. 2. Grant of Copyright License. Subject to the terms and conditions of
  65221. this License, each Contributor hereby grants to You a perpetual,
  65222. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  65223. copyright license to reproduce, prepare Derivative Works of,
  65224. publicly display, publicly perform, sublicense, and distribute the
  65225. Work and such Derivative Works in Source or Object form.
  65226. 3. Grant of Patent License. Subject to the terms and conditions of
  65227. this License, each Contributor hereby grants to You a perpetual,
  65228. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  65229. (except as stated in this section) patent license to make, have made,
  65230. use, offer to sell, sell, import, and otherwise transfer the Work,
  65231. where such license applies only to those patent claims licensable
  65232. by such Contributor that are necessarily infringed by their
  65233. Contribution(s) alone or by combination of their Contribution(s)
  65234. with the Work to which such Contribution(s) was submitted. If You
  65235. institute patent litigation against any entity (including a
  65236. cross-claim or counterclaim in a lawsuit) alleging that the Work
  65237. or a Contribution incorporated within the Work constitutes direct
  65238. or contributory patent infringement, then any patent licenses
  65239. granted to You under this License for that Work shall terminate
  65240. as of the date such litigation is filed.
  65241. 4. Redistribution. You may reproduce and distribute copies of the
  65242. Work or Derivative Works thereof in any medium, with or without
  65243. modifications, and in Source or Object form, provided that You
  65244. meet the following conditions:
  65245. (a) You must give any other recipients of the Work or
  65246. Derivative Works a copy of this License; and
  65247. (b) You must cause any modified files to carry prominent notices
  65248. stating that You changed the files; and
  65249. (c) You must retain, in the Source form of any Derivative Works
  65250. that You distribute, all copyright, patent, trademark, and
  65251. attribution notices from the Source form of the Work,
  65252. excluding those notices that do not pertain to any part of
  65253. the Derivative Works; and
  65254. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  65255. distribution, then any Derivative Works that You distribute must
  65256. include a readable copy of the attribution notices contained
  65257. within such NOTICE file, excluding those notices that do not
  65258. pertain to any part of the Derivative Works, in at least one
  65259. of the following places: within a NOTICE text file distributed
  65260. as part of the Derivative Works; within the Source form or
  65261. documentation, if provided along with the Derivative Works; or,
  65262. within a display generated by the Derivative Works, if and
  65263. wherever such third-party notices normally appear. The contents
  65264. of the NOTICE file are for informational purposes only and
  65265. do not modify the License. You may add Your own attribution
  65266. notices within Derivative Works that You distribute, alongside
  65267. or as an addendum to the NOTICE text from the Work, provided
  65268. that such additional attribution notices cannot be construed
  65269. as modifying the License.
  65270. You may add Your own copyright statement to Your modifications and
  65271. may provide additional or different license terms and conditions
  65272. for use, reproduction, or distribution of Your modifications, or
  65273. for any such Derivative Works as a whole, provided Your use,
  65274. reproduction, and distribution of the Work otherwise complies with
  65275. the conditions stated in this License.
  65276. 5. Submission of Contributions. Unless You explicitly state otherwise,
  65277. any Contribution intentionally submitted for inclusion in the Work
  65278. by You to the Licensor shall be under the terms and conditions of
  65279. this License, without any additional terms or conditions.
  65280. Notwithstanding the above, nothing herein shall supersede or modify
  65281. the terms of any separate license agreement you may have executed
  65282. with Licensor regarding such Contributions.
  65283. 6. Trademarks. This License does not grant permission to use the trade
  65284. names, trademarks, service marks, or product names of the Licensor,
  65285. except as required for reasonable and customary use in describing the
  65286. origin of the Work and reproducing the content of the NOTICE file.
  65287. 7. Disclaimer of Warranty. Unless required by applicable law or
  65288. agreed to in writing, Licensor provides the Work (and each
  65289. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  65290. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  65291. implied, including, without limitation, any warranties or conditions
  65292. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  65293. PARTICULAR PURPOSE. You are solely responsible for determining the
  65294. appropriateness of using or redistributing the Work and assume any
  65295. risks associated with Your exercise of permissions under this License.
  65296. 8. Limitation of Liability. In no event and under no legal theory,
  65297. whether in tort (including negligence), contract, or otherwise,
  65298. unless required by applicable law (such as deliberate and grossly
  65299. negligent acts) or agreed to in writing, shall any Contributor be
  65300. liable to You for damages, including any direct, indirect, special,
  65301. incidental, or consequential damages of any character arising as a
  65302. result of this License or out of the use or inability to use the
  65303. Work (including but not limited to damages for loss of goodwill,
  65304. work stoppage, computer failure or malfunction, or any and all
  65305. other commercial damages or losses), even if such Contributor
  65306. has been advised of the possibility of such damages.
  65307. 9. Accepting Warranty or Additional Liability. While redistributing
  65308. the Work or Derivative Works thereof, You may choose to offer,
  65309. and charge a fee for, acceptance of support, warranty, indemnity,
  65310. or other liability obligations and/or rights consistent with this
  65311. License. However, in accepting such obligations, You may act only
  65312. on Your own behalf and on Your sole responsibility, not on behalf
  65313. of any other Contributor, and only if You agree to indemnify,
  65314. defend, and hold each Contributor harmless for any liability
  65315. incurred by, or claims asserted against, such Contributor by reason
  65316. of your accepting any such warranty or additional liability.
  65317. END OF TERMS AND CONDITIONS
  65318. APPENDIX: How to apply the Apache License to your work.
  65319. To apply the Apache License to your work, attach the following
  65320. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  65321. replaced with your own identifying information. (Don&#x27;t include
  65322. the brackets!) The text should be enclosed in the appropriate
  65323. comment syntax for the file format. We also recommend that a
  65324. file or class name and description of purpose be included on the
  65325. same &quot;printed page&quot; as the copyright notice for easier
  65326. identification within third-party archives.
  65327. Copyright [yyyy] [name of copyright owner]
  65328. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  65329. you may not use this file except in compliance with the License.
  65330. You may obtain a copy of the License at
  65331. http://www.apache.org/licenses/LICENSE-2.0
  65332. Unless required by applicable law or agreed to in writing, software
  65333. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  65334. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  65335. See the License for the specific language governing permissions and
  65336. limitations under the License.
  65337. </pre>
  65338. </div>
  65339. </div>
  65340. <div class="product">
  65341. <span class="title">Material Web Components</span>
  65342. <span class="homepage"><a href="https://github.com/material-components/material-components-web-components">homepage</a></span>
  65343. <input type="checkbox" hidden id="220">
  65344. <label class="show" for="220" tabindex="0"></label>
  65345. <div class="licence">
  65346. <pre>
  65347. Apache License
  65348. Version 2.0, January 2004
  65349. http://www.apache.org/licenses/
  65350. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  65351. 1. Definitions.
  65352. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  65353. and distribution as defined by Sections 1 through 9 of this document.
  65354. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  65355. the copyright owner that is granting the License.
  65356. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  65357. other entities that control, are controlled by, or are under common
  65358. control with that entity. For the purposes of this definition,
  65359. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  65360. direction or management of such entity, whether by contract or
  65361. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  65362. outstanding shares, or (iii) beneficial ownership of such entity.
  65363. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  65364. exercising permissions granted by this License.
  65365. &quot;Source&quot; form shall mean the preferred form for making modifications,
  65366. including but not limited to software source code, documentation
  65367. source, and configuration files.
  65368. &quot;Object&quot; form shall mean any form resulting from mechanical
  65369. transformation or translation of a Source form, including but
  65370. not limited to compiled object code, generated documentation,
  65371. and conversions to other media types.
  65372. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  65373. Object form, made available under the License, as indicated by a
  65374. copyright notice that is included in or attached to the work
  65375. (an example is provided in the Appendix below).
  65376. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  65377. form, that is based on (or derived from) the Work and for which the
  65378. editorial revisions, annotations, elaborations, or other modifications
  65379. represent, as a whole, an original work of authorship. For the purposes
  65380. of this License, Derivative Works shall not include works that remain
  65381. separable from, or merely link (or bind by name) to the interfaces of,
  65382. the Work and Derivative Works thereof.
  65383. &quot;Contribution&quot; shall mean any work of authorship, including
  65384. the original version of the Work and any modifications or additions
  65385. to that Work or Derivative Works thereof, that is intentionally
  65386. submitted to Licensor for inclusion in the Work by the copyright owner
  65387. or by an individual or Legal Entity authorized to submit on behalf of
  65388. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  65389. means any form of electronic, verbal, or written communication sent
  65390. to the Licensor or its representatives, including but not limited to
  65391. communication on electronic mailing lists, source code control systems,
  65392. and issue tracking systems that are managed by, or on behalf of, the
  65393. Licensor for the purpose of discussing and improving the Work, but
  65394. excluding communication that is conspicuously marked or otherwise
  65395. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  65396. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  65397. on behalf of whom a Contribution has been received by Licensor and
  65398. subsequently incorporated within the Work.
  65399. 2. Grant of Copyright License. Subject to the terms and conditions of
  65400. this License, each Contributor hereby grants to You a perpetual,
  65401. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  65402. copyright license to reproduce, prepare Derivative Works of,
  65403. publicly display, publicly perform, sublicense, and distribute the
  65404. Work and such Derivative Works in Source or Object form.
  65405. 3. Grant of Patent License. Subject to the terms and conditions of
  65406. this License, each Contributor hereby grants to You a perpetual,
  65407. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  65408. (except as stated in this section) patent license to make, have made,
  65409. use, offer to sell, sell, import, and otherwise transfer the Work,
  65410. where such license applies only to those patent claims licensable
  65411. by such Contributor that are necessarily infringed by their
  65412. Contribution(s) alone or by combination of their Contribution(s)
  65413. with the Work to which such Contribution(s) was submitted. If You
  65414. institute patent litigation against any entity (including a
  65415. cross-claim or counterclaim in a lawsuit) alleging that the Work
  65416. or a Contribution incorporated within the Work constitutes direct
  65417. or contributory patent infringement, then any patent licenses
  65418. granted to You under this License for that Work shall terminate
  65419. as of the date such litigation is filed.
  65420. 4. Redistribution. You may reproduce and distribute copies of the
  65421. Work or Derivative Works thereof in any medium, with or without
  65422. modifications, and in Source or Object form, provided that You
  65423. meet the following conditions:
  65424. (a) You must give any other recipients of the Work or
  65425. Derivative Works a copy of this License; and
  65426. (b) You must cause any modified files to carry prominent notices
  65427. stating that You changed the files; and
  65428. (c) You must retain, in the Source form of any Derivative Works
  65429. that You distribute, all copyright, patent, trademark, and
  65430. attribution notices from the Source form of the Work,
  65431. excluding those notices that do not pertain to any part of
  65432. the Derivative Works; and
  65433. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  65434. distribution, then any Derivative Works that You distribute must
  65435. include a readable copy of the attribution notices contained
  65436. within such NOTICE file, excluding those notices that do not
  65437. pertain to any part of the Derivative Works, in at least one
  65438. of the following places: within a NOTICE text file distributed
  65439. as part of the Derivative Works; within the Source form or
  65440. documentation, if provided along with the Derivative Works; or,
  65441. within a display generated by the Derivative Works, if and
  65442. wherever such third-party notices normally appear. The contents
  65443. of the NOTICE file are for informational purposes only and
  65444. do not modify the License. You may add Your own attribution
  65445. notices within Derivative Works that You distribute, alongside
  65446. or as an addendum to the NOTICE text from the Work, provided
  65447. that such additional attribution notices cannot be construed
  65448. as modifying the License.
  65449. You may add Your own copyright statement to Your modifications and
  65450. may provide additional or different license terms and conditions
  65451. for use, reproduction, or distribution of Your modifications, or
  65452. for any such Derivative Works as a whole, provided Your use,
  65453. reproduction, and distribution of the Work otherwise complies with
  65454. the conditions stated in this License.
  65455. 5. Submission of Contributions. Unless You explicitly state otherwise,
  65456. any Contribution intentionally submitted for inclusion in the Work
  65457. by You to the Licensor shall be under the terms and conditions of
  65458. this License, without any additional terms or conditions.
  65459. Notwithstanding the above, nothing herein shall supersede or modify
  65460. the terms of any separate license agreement you may have executed
  65461. with Licensor regarding such Contributions.
  65462. 6. Trademarks. This License does not grant permission to use the trade
  65463. names, trademarks, service marks, or product names of the Licensor,
  65464. except as required for reasonable and customary use in describing the
  65465. origin of the Work and reproducing the content of the NOTICE file.
  65466. 7. Disclaimer of Warranty. Unless required by applicable law or
  65467. agreed to in writing, Licensor provides the Work (and each
  65468. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  65469. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  65470. implied, including, without limitation, any warranties or conditions
  65471. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  65472. PARTICULAR PURPOSE. You are solely responsible for determining the
  65473. appropriateness of using or redistributing the Work and assume any
  65474. risks associated with Your exercise of permissions under this License.
  65475. 8. Limitation of Liability. In no event and under no legal theory,
  65476. whether in tort (including negligence), contract, or otherwise,
  65477. unless required by applicable law (such as deliberate and grossly
  65478. negligent acts) or agreed to in writing, shall any Contributor be
  65479. liable to You for damages, including any direct, indirect, special,
  65480. incidental, or consequential damages of any character arising as a
  65481. result of this License or out of the use or inability to use the
  65482. Work (including but not limited to damages for loss of goodwill,
  65483. work stoppage, computer failure or malfunction, or any and all
  65484. other commercial damages or losses), even if such Contributor
  65485. has been advised of the possibility of such damages.
  65486. 9. Accepting Warranty or Additional Liability. While redistributing
  65487. the Work or Derivative Works thereof, You may choose to offer,
  65488. and charge a fee for, acceptance of support, warranty, indemnity,
  65489. or other liability obligations and/or rights consistent with this
  65490. License. However, in accepting such obligations, You may act only
  65491. on Your own behalf and on Your sole responsibility, not on behalf
  65492. of any other Contributor, and only if You agree to indemnify,
  65493. defend, and hold each Contributor harmless for any liability
  65494. incurred by, or claims asserted against, such Contributor by reason
  65495. of your accepting any such warranty or additional liability.
  65496. END OF TERMS AND CONDITIONS
  65497. APPENDIX: How to apply the Apache License to your work.
  65498. To apply the Apache License to your work, attach the following
  65499. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  65500. replaced with your own identifying information. (Don&#x27;t include
  65501. the brackets!) The text should be enclosed in the appropriate
  65502. comment syntax for the file format. We also recommend that a
  65503. file or class name and description of purpose be included on the
  65504. same &quot;printed page&quot; as the copyright notice for easier
  65505. identification within third-party archives.
  65506. Copyright [yyyy] [name of copyright owner]
  65507. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  65508. you may not use this file except in compliance with the License.
  65509. You may obtain a copy of the License at
  65510. http://www.apache.org/licenses/LICENSE-2.0
  65511. Unless required by applicable law or agreed to in writing, software
  65512. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  65513. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  65514. See the License for the specific language governing permissions and
  65515. limitations under the License.
  65516. </pre>
  65517. </div>
  65518. </div>
  65519. <div class="product">
  65520. <span class="title">MediaController Android sample.</span>
  65521. <span class="homepage"><a href="https://android.googlesource.com/platform/development/+/b356564/samples/Support4Demos/src/com/example/android/supportv4/media/MediaController.java">homepage</a></span>
  65522. <input type="checkbox" hidden id="221">
  65523. <label class="show" for="221" tabindex="0"></label>
  65524. <div class="licence">
  65525. <pre>
  65526. Apache License
  65527. Version 2.0, January 2004
  65528. http://www.apache.org/licenses/
  65529. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  65530. 1. Definitions.
  65531. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  65532. and distribution as defined by Sections 1 through 9 of this document.
  65533. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  65534. the copyright owner that is granting the License.
  65535. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  65536. other entities that control, are controlled by, or are under common
  65537. control with that entity. For the purposes of this definition,
  65538. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  65539. direction or management of such entity, whether by contract or
  65540. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  65541. outstanding shares, or (iii) beneficial ownership of such entity.
  65542. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  65543. exercising permissions granted by this License.
  65544. &quot;Source&quot; form shall mean the preferred form for making modifications,
  65545. including but not limited to software source code, documentation
  65546. source, and configuration files.
  65547. &quot;Object&quot; form shall mean any form resulting from mechanical
  65548. transformation or translation of a Source form, including but
  65549. not limited to compiled object code, generated documentation,
  65550. and conversions to other media types.
  65551. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  65552. Object form, made available under the License, as indicated by a
  65553. copyright notice that is included in or attached to the work
  65554. (an example is provided in the Appendix below).
  65555. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  65556. form, that is based on (or derived from) the Work and for which the
  65557. editorial revisions, annotations, elaborations, or other modifications
  65558. represent, as a whole, an original work of authorship. For the purposes
  65559. of this License, Derivative Works shall not include works that remain
  65560. separable from, or merely link (or bind by name) to the interfaces of,
  65561. the Work and Derivative Works thereof.
  65562. &quot;Contribution&quot; shall mean any work of authorship, including
  65563. the original version of the Work and any modifications or additions
  65564. to that Work or Derivative Works thereof, that is intentionally
  65565. submitted to Licensor for inclusion in the Work by the copyright owner
  65566. or by an individual or Legal Entity authorized to submit on behalf of
  65567. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  65568. means any form of electronic, verbal, or written communication sent
  65569. to the Licensor or its representatives, including but not limited to
  65570. communication on electronic mailing lists, source code control systems,
  65571. and issue tracking systems that are managed by, or on behalf of, the
  65572. Licensor for the purpose of discussing and improving the Work, but
  65573. excluding communication that is conspicuously marked or otherwise
  65574. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  65575. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  65576. on behalf of whom a Contribution has been received by Licensor and
  65577. subsequently incorporated within the Work.
  65578. 2. Grant of Copyright License. Subject to the terms and conditions of
  65579. this License, each Contributor hereby grants to You a perpetual,
  65580. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  65581. copyright license to reproduce, prepare Derivative Works of,
  65582. publicly display, publicly perform, sublicense, and distribute the
  65583. Work and such Derivative Works in Source or Object form.
  65584. 3. Grant of Patent License. Subject to the terms and conditions of
  65585. this License, each Contributor hereby grants to You a perpetual,
  65586. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  65587. (except as stated in this section) patent license to make, have made,
  65588. use, offer to sell, sell, import, and otherwise transfer the Work,
  65589. where such license applies only to those patent claims licensable
  65590. by such Contributor that are necessarily infringed by their
  65591. Contribution(s) alone or by combination of their Contribution(s)
  65592. with the Work to which such Contribution(s) was submitted. If You
  65593. institute patent litigation against any entity (including a
  65594. cross-claim or counterclaim in a lawsuit) alleging that the Work
  65595. or a Contribution incorporated within the Work constitutes direct
  65596. or contributory patent infringement, then any patent licenses
  65597. granted to You under this License for that Work shall terminate
  65598. as of the date such litigation is filed.
  65599. 4. Redistribution. You may reproduce and distribute copies of the
  65600. Work or Derivative Works thereof in any medium, with or without
  65601. modifications, and in Source or Object form, provided that You
  65602. meet the following conditions:
  65603. (a) You must give any other recipients of the Work or
  65604. Derivative Works a copy of this License; and
  65605. (b) You must cause any modified files to carry prominent notices
  65606. stating that You changed the files; and
  65607. (c) You must retain, in the Source form of any Derivative Works
  65608. that You distribute, all copyright, patent, trademark, and
  65609. attribution notices from the Source form of the Work,
  65610. excluding those notices that do not pertain to any part of
  65611. the Derivative Works; and
  65612. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  65613. distribution, then any Derivative Works that You distribute must
  65614. include a readable copy of the attribution notices contained
  65615. within such NOTICE file, excluding those notices that do not
  65616. pertain to any part of the Derivative Works, in at least one
  65617. of the following places: within a NOTICE text file distributed
  65618. as part of the Derivative Works; within the Source form or
  65619. documentation, if provided along with the Derivative Works; or,
  65620. within a display generated by the Derivative Works, if and
  65621. wherever such third-party notices normally appear. The contents
  65622. of the NOTICE file are for informational purposes only and
  65623. do not modify the License. You may add Your own attribution
  65624. notices within Derivative Works that You distribute, alongside
  65625. or as an addendum to the NOTICE text from the Work, provided
  65626. that such additional attribution notices cannot be construed
  65627. as modifying the License.
  65628. You may add Your own copyright statement to Your modifications and
  65629. may provide additional or different license terms and conditions
  65630. for use, reproduction, or distribution of Your modifications, or
  65631. for any such Derivative Works as a whole, provided Your use,
  65632. reproduction, and distribution of the Work otherwise complies with
  65633. the conditions stated in this License.
  65634. 5. Submission of Contributions. Unless You explicitly state otherwise,
  65635. any Contribution intentionally submitted for inclusion in the Work
  65636. by You to the Licensor shall be under the terms and conditions of
  65637. this License, without any additional terms or conditions.
  65638. Notwithstanding the above, nothing herein shall supersede or modify
  65639. the terms of any separate license agreement you may have executed
  65640. with Licensor regarding such Contributions.
  65641. 6. Trademarks. This License does not grant permission to use the trade
  65642. names, trademarks, service marks, or product names of the Licensor,
  65643. except as required for reasonable and customary use in describing the
  65644. origin of the Work and reproducing the content of the NOTICE file.
  65645. 7. Disclaimer of Warranty. Unless required by applicable law or
  65646. agreed to in writing, Licensor provides the Work (and each
  65647. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  65648. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  65649. implied, including, without limitation, any warranties or conditions
  65650. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  65651. PARTICULAR PURPOSE. You are solely responsible for determining the
  65652. appropriateness of using or redistributing the Work and assume any
  65653. risks associated with Your exercise of permissions under this License.
  65654. 8. Limitation of Liability. In no event and under no legal theory,
  65655. whether in tort (including negligence), contract, or otherwise,
  65656. unless required by applicable law (such as deliberate and grossly
  65657. negligent acts) or agreed to in writing, shall any Contributor be
  65658. liable to You for damages, including any direct, indirect, special,
  65659. incidental, or consequential damages of any character arising as a
  65660. result of this License or out of the use or inability to use the
  65661. Work (including but not limited to damages for loss of goodwill,
  65662. work stoppage, computer failure or malfunction, or any and all
  65663. other commercial damages or losses), even if such Contributor
  65664. has been advised of the possibility of such damages.
  65665. 9. Accepting Warranty or Additional Liability. While redistributing
  65666. the Work or Derivative Works thereof, You may choose to offer,
  65667. and charge a fee for, acceptance of support, warranty, indemnity,
  65668. or other liability obligations and/or rights consistent with this
  65669. License. However, in accepting such obligations, You may act only
  65670. on Your own behalf and on Your sole responsibility, not on behalf
  65671. of any other Contributor, and only if You agree to indemnify,
  65672. defend, and hold each Contributor harmless for any liability
  65673. incurred by, or claims asserted against, such Contributor by reason
  65674. of your accepting any such warranty or additional liability.
  65675. END OF TERMS AND CONDITIONS
  65676. APPENDIX: How to apply the Apache License to your work.
  65677. To apply the Apache License to your work, attach the following
  65678. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  65679. replaced with your own identifying information. (Don&#x27;t include
  65680. the brackets!) The text should be enclosed in the appropriate
  65681. comment syntax for the file format. We also recommend that a
  65682. file or class name and description of purpose be included on the
  65683. same &quot;printed page&quot; as the copyright notice for easier
  65684. identification within third-party archives.
  65685. Copyright [yyyy] [name of copyright owner]
  65686. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  65687. you may not use this file except in compliance with the License.
  65688. You may obtain a copy of the License at
  65689. http://www.apache.org/licenses/LICENSE-2.0
  65690. Unless required by applicable law or agreed to in writing, software
  65691. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  65692. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  65693. See the License for the specific language governing permissions and
  65694. limitations under the License.
  65695. </pre>
  65696. </div>
  65697. </div>
  65698. <div class="product">
  65699. <span class="title">MediaStoreUtils Android sample.</span>
  65700. <span class="homepage"><a href="https://android.googlesource.com/platform/cts/+/master/tests/tests/provider/src/android/provider/cts/MediaStoreUtils.java">homepage</a></span>
  65701. <input type="checkbox" hidden id="222">
  65702. <label class="show" for="222" tabindex="0"></label>
  65703. <div class="licence">
  65704. <pre>
  65705. Apache License
  65706. Version 2.0, January 2004
  65707. http://www.apache.org/licenses/
  65708. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  65709. 1. Definitions.
  65710. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  65711. and distribution as defined by Sections 1 through 9 of this document.
  65712. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  65713. the copyright owner that is granting the License.
  65714. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  65715. other entities that control, are controlled by, or are under common
  65716. control with that entity. For the purposes of this definition,
  65717. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  65718. direction or management of such entity, whether by contract or
  65719. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  65720. outstanding shares, or (iii) beneficial ownership of such entity.
  65721. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  65722. exercising permissions granted by this License.
  65723. &quot;Source&quot; form shall mean the preferred form for making modifications,
  65724. including but not limited to software source code, documentation
  65725. source, and configuration files.
  65726. &quot;Object&quot; form shall mean any form resulting from mechanical
  65727. transformation or translation of a Source form, including but
  65728. not limited to compiled object code, generated documentation,
  65729. and conversions to other media types.
  65730. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  65731. Object form, made available under the License, as indicated by a
  65732. copyright notice that is included in or attached to the work
  65733. (an example is provided in the Appendix below).
  65734. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  65735. form, that is based on (or derived from) the Work and for which the
  65736. editorial revisions, annotations, elaborations, or other modifications
  65737. represent, as a whole, an original work of authorship. For the purposes
  65738. of this License, Derivative Works shall not include works that remain
  65739. separable from, or merely link (or bind by name) to the interfaces of,
  65740. the Work and Derivative Works thereof.
  65741. &quot;Contribution&quot; shall mean any work of authorship, including
  65742. the original version of the Work and any modifications or additions
  65743. to that Work or Derivative Works thereof, that is intentionally
  65744. submitted to Licensor for inclusion in the Work by the copyright owner
  65745. or by an individual or Legal Entity authorized to submit on behalf of
  65746. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  65747. means any form of electronic, verbal, or written communication sent
  65748. to the Licensor or its representatives, including but not limited to
  65749. communication on electronic mailing lists, source code control systems,
  65750. and issue tracking systems that are managed by, or on behalf of, the
  65751. Licensor for the purpose of discussing and improving the Work, but
  65752. excluding communication that is conspicuously marked or otherwise
  65753. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  65754. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  65755. on behalf of whom a Contribution has been received by Licensor and
  65756. subsequently incorporated within the Work.
  65757. 2. Grant of Copyright License. Subject to the terms and conditions of
  65758. this License, each Contributor hereby grants to You a perpetual,
  65759. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  65760. copyright license to reproduce, prepare Derivative Works of,
  65761. publicly display, publicly perform, sublicense, and distribute the
  65762. Work and such Derivative Works in Source or Object form.
  65763. 3. Grant of Patent License. Subject to the terms and conditions of
  65764. this License, each Contributor hereby grants to You a perpetual,
  65765. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  65766. (except as stated in this section) patent license to make, have made,
  65767. use, offer to sell, sell, import, and otherwise transfer the Work,
  65768. where such license applies only to those patent claims licensable
  65769. by such Contributor that are necessarily infringed by their
  65770. Contribution(s) alone or by combination of their Contribution(s)
  65771. with the Work to which such Contribution(s) was submitted. If You
  65772. institute patent litigation against any entity (including a
  65773. cross-claim or counterclaim in a lawsuit) alleging that the Work
  65774. or a Contribution incorporated within the Work constitutes direct
  65775. or contributory patent infringement, then any patent licenses
  65776. granted to You under this License for that Work shall terminate
  65777. as of the date such litigation is filed.
  65778. 4. Redistribution. You may reproduce and distribute copies of the
  65779. Work or Derivative Works thereof in any medium, with or without
  65780. modifications, and in Source or Object form, provided that You
  65781. meet the following conditions:
  65782. (a) You must give any other recipients of the Work or
  65783. Derivative Works a copy of this License; and
  65784. (b) You must cause any modified files to carry prominent notices
  65785. stating that You changed the files; and
  65786. (c) You must retain, in the Source form of any Derivative Works
  65787. that You distribute, all copyright, patent, trademark, and
  65788. attribution notices from the Source form of the Work,
  65789. excluding those notices that do not pertain to any part of
  65790. the Derivative Works; and
  65791. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  65792. distribution, then any Derivative Works that You distribute must
  65793. include a readable copy of the attribution notices contained
  65794. within such NOTICE file, excluding those notices that do not
  65795. pertain to any part of the Derivative Works, in at least one
  65796. of the following places: within a NOTICE text file distributed
  65797. as part of the Derivative Works; within the Source form or
  65798. documentation, if provided along with the Derivative Works; or,
  65799. within a display generated by the Derivative Works, if and
  65800. wherever such third-party notices normally appear. The contents
  65801. of the NOTICE file are for informational purposes only and
  65802. do not modify the License. You may add Your own attribution
  65803. notices within Derivative Works that You distribute, alongside
  65804. or as an addendum to the NOTICE text from the Work, provided
  65805. that such additional attribution notices cannot be construed
  65806. as modifying the License.
  65807. You may add Your own copyright statement to Your modifications and
  65808. may provide additional or different license terms and conditions
  65809. for use, reproduction, or distribution of Your modifications, or
  65810. for any such Derivative Works as a whole, provided Your use,
  65811. reproduction, and distribution of the Work otherwise complies with
  65812. the conditions stated in this License.
  65813. 5. Submission of Contributions. Unless You explicitly state otherwise,
  65814. any Contribution intentionally submitted for inclusion in the Work
  65815. by You to the Licensor shall be under the terms and conditions of
  65816. this License, without any additional terms or conditions.
  65817. Notwithstanding the above, nothing herein shall supersede or modify
  65818. the terms of any separate license agreement you may have executed
  65819. with Licensor regarding such Contributions.
  65820. 6. Trademarks. This License does not grant permission to use the trade
  65821. names, trademarks, service marks, or product names of the Licensor,
  65822. except as required for reasonable and customary use in describing the
  65823. origin of the Work and reproducing the content of the NOTICE file.
  65824. 7. Disclaimer of Warranty. Unless required by applicable law or
  65825. agreed to in writing, Licensor provides the Work (and each
  65826. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  65827. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  65828. implied, including, without limitation, any warranties or conditions
  65829. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  65830. PARTICULAR PURPOSE. You are solely responsible for determining the
  65831. appropriateness of using or redistributing the Work and assume any
  65832. risks associated with Your exercise of permissions under this License.
  65833. 8. Limitation of Liability. In no event and under no legal theory,
  65834. whether in tort (including negligence), contract, or otherwise,
  65835. unless required by applicable law (such as deliberate and grossly
  65836. negligent acts) or agreed to in writing, shall any Contributor be
  65837. liable to You for damages, including any direct, indirect, special,
  65838. incidental, or consequential damages of any character arising as a
  65839. result of this License or out of the use or inability to use the
  65840. Work (including but not limited to damages for loss of goodwill,
  65841. work stoppage, computer failure or malfunction, or any and all
  65842. other commercial damages or losses), even if such Contributor
  65843. has been advised of the possibility of such damages.
  65844. 9. Accepting Warranty or Additional Liability. While redistributing
  65845. the Work or Derivative Works thereof, You may choose to offer,
  65846. and charge a fee for, acceptance of support, warranty, indemnity,
  65847. or other liability obligations and/or rights consistent with this
  65848. License. However, in accepting such obligations, You may act only
  65849. on Your own behalf and on Your sole responsibility, not on behalf
  65850. of any other Contributor, and only if You agree to indemnify,
  65851. defend, and hold each Contributor harmless for any liability
  65852. incurred by, or claims asserted against, such Contributor by reason
  65853. of your accepting any such warranty or additional liability.
  65854. END OF TERMS AND CONDITIONS
  65855. APPENDIX: How to apply the Apache License to your work.
  65856. To apply the Apache License to your work, attach the following
  65857. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  65858. replaced with your own identifying information. (Don&#x27;t include
  65859. the brackets!) The text should be enclosed in the appropriate
  65860. comment syntax for the file format. We also recommend that a
  65861. file or class name and description of purpose be included on the
  65862. same &quot;printed page&quot; as the copyright notice for easier
  65863. identification within third-party archives.
  65864. Copyright [yyyy] [name of copyright owner]
  65865. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  65866. you may not use this file except in compliance with the License.
  65867. You may obtain a copy of the License at
  65868. http://www.apache.org/licenses/LICENSE-2.0
  65869. Unless required by applicable law or agreed to in writing, software
  65870. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  65871. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  65872. See the License for the specific language governing permissions and
  65873. limitations under the License.
  65874. </pre>
  65875. </div>
  65876. </div>
  65877. <div class="product">
  65878. <span class="title">mesa_headers</span>
  65879. <span class="homepage"><a href="http://www.mesa3d.org/">homepage</a></span>
  65880. <input type="checkbox" hidden id="223">
  65881. <label class="show" for="223" tabindex="0"></label>
  65882. <div class="licence">
  65883. <pre>The Mesa header files use the following licenses.
  65884. ================================================================================
  65885. The default Mesa license is as follows:
  65886. Copyright (C) 1999-2007 Brian Paul All Rights Reserved.
  65887. Permission is hereby granted, free of charge, to any person obtaining a
  65888. copy of this software and associated documentation files (the &quot;Software&quot;),
  65889. to deal in the Software without restriction, including without limitation
  65890. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  65891. and/or sell copies of the Software, and to permit persons to whom the
  65892. Software is furnished to do so, subject to the following conditions:
  65893. The above copyright notice and this permission notice shall be included
  65894. in all copies or substantial portions of the Software.
  65895. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS
  65896. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  65897. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  65898. BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN
  65899. AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  65900. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  65901. ================================================================================
  65902. GLES/glext.h, GLES/gl.h and GLES/glplatform.h use the following license:
  65903. SGI FREE SOFTWARE LICENSE B
  65904. (Version 2.0, Sept. 18, 2008)
  65905. Copyright (C) [dates of first publication] Silicon Graphics, Inc. All Rights Reserved.
  65906. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the &quot;Software&quot;), 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:
  65907. The above copyright notice including the dates of first publication and either this permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be included in all copies or substantial portions of the Software.
  65908. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, 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 SILICON GRAPHICS, INC. 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.
  65909. Except as contained in this notice, the name of Silicon Graphics, Inc. shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization from Silicon Graphics, Inc.
  65910. </pre>
  65911. </div>
  65912. </div>
  65913. <div class="product">
  65914. <span class="title">Metrics Protos</span>
  65915. <span class="homepage"><a href="This is the canonical public repository">homepage</a></span>
  65916. <input type="checkbox" hidden id="224">
  65917. <label class="show" for="224" tabindex="0"></label>
  65918. <div class="licence">
  65919. <pre>// Copyright 2015 The Chromium Authors
  65920. //
  65921. // Redistribution and use in source and binary forms, with or without
  65922. // modification, are permitted provided that the following conditions are
  65923. // met:
  65924. //
  65925. // * Redistributions of source code must retain the above copyright
  65926. // notice, this list of conditions and the following disclaimer.
  65927. // * Redistributions in binary form must reproduce the above
  65928. // copyright notice, this list of conditions and the following disclaimer
  65929. // in the documentation and/or other materials provided with the
  65930. // distribution.
  65931. // * Neither the name of Google Inc. nor the names of its
  65932. // contributors may be used to endorse or promote products derived from
  65933. // this software without specific prior written permission.
  65934. //
  65935. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  65936. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  65937. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  65938. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  65939. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  65940. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  65941. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  65942. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  65943. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  65944. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  65945. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  65946. </pre>
  65947. </div>
  65948. </div>
  65949. <div class="product">
  65950. <span class="title">minigbm</span>
  65951. <span class="homepage"><a href="https://chromium.googlesource.com/chromiumos/platform/minigbm">homepage</a></span>
  65952. <input type="checkbox" hidden id="225">
  65953. <label class="show" for="225" tabindex="0"></label>
  65954. <div class="licence">
  65955. <pre>// Copyright 2014 The Chromium OS Authors. All rights reserved.
  65956. //
  65957. // Redistribution and use in source and binary forms, with or without
  65958. // modification, are permitted provided that the following conditions are
  65959. // met:
  65960. //
  65961. // * Redistributions of source code must retain the above copyright
  65962. // notice, this list of conditions and the following disclaimer.
  65963. // * Redistributions in binary form must reproduce the above
  65964. // copyright notice, this list of conditions and the following disclaimer
  65965. // in the documentation and/or other materials provided with the
  65966. // distribution.
  65967. // * Neither the name of Google Inc. nor the names of its
  65968. // contributors may be used to endorse or promote products derived from
  65969. // this software without specific prior written permission.
  65970. //
  65971. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  65972. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  65973. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  65974. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  65975. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  65976. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  65977. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  65978. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  65979. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  65980. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  65981. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  65982. </pre>
  65983. </div>
  65984. </div>
  65985. <div class="product">
  65986. <span class="title">modp base64 decoder</span>
  65987. <span class="homepage"><a href="https://github.com/client9/stringencoders">homepage</a></span>
  65988. <input type="checkbox" hidden id="226">
  65989. <label class="show" for="226" tabindex="0"></label>
  65990. <div class="licence">
  65991. <pre> * MODP_B64 - High performance base64 encoder/decoder
  65992. * Version 1.3 -- 17-Mar-2006
  65993. * http://modp.com/release/base64
  65994. *
  65995. * Copyright (c) 2005, 2006 Nick Galbreath -- nickg [at] modp [dot] com
  65996. * All rights reserved.
  65997. *
  65998. * Redistribution and use in source and binary forms, with or without
  65999. * modification, are permitted provided that the following conditions are
  66000. * met:
  66001. *
  66002. * Redistributions of source code must retain the above copyright
  66003. * notice, this list of conditions and the following disclaimer.
  66004. *
  66005. * Redistributions in binary form must reproduce the above copyright
  66006. * notice, this list of conditions and the following disclaimer in the
  66007. * documentation and/or other materials provided with the distribution.
  66008. *
  66009. * Neither the name of the modp.com nor the names of its
  66010. * contributors may be used to endorse or promote products derived from
  66011. * this software without specific prior written permission.
  66012. *
  66013. * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  66014. * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  66015. * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  66016. * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  66017. * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  66018. * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  66019. * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  66020. * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  66021. * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  66022. * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  66023. * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  66024. </pre>
  66025. </div>
  66026. </div>
  66027. <div class="product">
  66028. <span class="title">Motion Animator for Objective-C</span>
  66029. <span class="homepage"><a href="https://github.com/material-motion/motion-animator-objc">homepage</a></span>
  66030. <input type="checkbox" hidden id="227">
  66031. <label class="show" for="227" tabindex="0"></label>
  66032. <div class="licence">
  66033. <pre>
  66034. Apache License
  66035. Version 2.0, January 2004
  66036. http://www.apache.org/licenses/
  66037. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  66038. 1. Definitions.
  66039. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  66040. and distribution as defined by Sections 1 through 9 of this document.
  66041. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  66042. the copyright owner that is granting the License.
  66043. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  66044. other entities that control, are controlled by, or are under common
  66045. control with that entity. For the purposes of this definition,
  66046. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  66047. direction or management of such entity, whether by contract or
  66048. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  66049. outstanding shares, or (iii) beneficial ownership of such entity.
  66050. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  66051. exercising permissions granted by this License.
  66052. &quot;Source&quot; form shall mean the preferred form for making modifications,
  66053. including but not limited to software source code, documentation
  66054. source, and configuration files.
  66055. &quot;Object&quot; form shall mean any form resulting from mechanical
  66056. transformation or translation of a Source form, including but
  66057. not limited to compiled object code, generated documentation,
  66058. and conversions to other media types.
  66059. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  66060. Object form, made available under the License, as indicated by a
  66061. copyright notice that is included in or attached to the work
  66062. (an example is provided in the Appendix below).
  66063. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  66064. form, that is based on (or derived from) the Work and for which the
  66065. editorial revisions, annotations, elaborations, or other modifications
  66066. represent, as a whole, an original work of authorship. For the purposes
  66067. of this License, Derivative Works shall not include works that remain
  66068. separable from, or merely link (or bind by name) to the interfaces of,
  66069. the Work and Derivative Works thereof.
  66070. &quot;Contribution&quot; shall mean any work of authorship, including
  66071. the original version of the Work and any modifications or additions
  66072. to that Work or Derivative Works thereof, that is intentionally
  66073. submitted to Licensor for inclusion in the Work by the copyright owner
  66074. or by an individual or Legal Entity authorized to submit on behalf of
  66075. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  66076. means any form of electronic, verbal, or written communication sent
  66077. to the Licensor or its representatives, including but not limited to
  66078. communication on electronic mailing lists, source code control systems,
  66079. and issue tracking systems that are managed by, or on behalf of, the
  66080. Licensor for the purpose of discussing and improving the Work, but
  66081. excluding communication that is conspicuously marked or otherwise
  66082. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  66083. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  66084. on behalf of whom a Contribution has been received by Licensor and
  66085. subsequently incorporated within the Work.
  66086. 2. Grant of Copyright License. Subject to the terms and conditions of
  66087. this License, each Contributor hereby grants to You a perpetual,
  66088. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  66089. copyright license to reproduce, prepare Derivative Works of,
  66090. publicly display, publicly perform, sublicense, and distribute the
  66091. Work and such Derivative Works in Source or Object form.
  66092. 3. Grant of Patent License. Subject to the terms and conditions of
  66093. this License, each Contributor hereby grants to You a perpetual,
  66094. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  66095. (except as stated in this section) patent license to make, have made,
  66096. use, offer to sell, sell, import, and otherwise transfer the Work,
  66097. where such license applies only to those patent claims licensable
  66098. by such Contributor that are necessarily infringed by their
  66099. Contribution(s) alone or by combination of their Contribution(s)
  66100. with the Work to which such Contribution(s) was submitted. If You
  66101. institute patent litigation against any entity (including a
  66102. cross-claim or counterclaim in a lawsuit) alleging that the Work
  66103. or a Contribution incorporated within the Work constitutes direct
  66104. or contributory patent infringement, then any patent licenses
  66105. granted to You under this License for that Work shall terminate
  66106. as of the date such litigation is filed.
  66107. 4. Redistribution. You may reproduce and distribute copies of the
  66108. Work or Derivative Works thereof in any medium, with or without
  66109. modifications, and in Source or Object form, provided that You
  66110. meet the following conditions:
  66111. (a) You must give any other recipients of the Work or
  66112. Derivative Works a copy of this License; and
  66113. (b) You must cause any modified files to carry prominent notices
  66114. stating that You changed the files; and
  66115. (c) You must retain, in the Source form of any Derivative Works
  66116. that You distribute, all copyright, patent, trademark, and
  66117. attribution notices from the Source form of the Work,
  66118. excluding those notices that do not pertain to any part of
  66119. the Derivative Works; and
  66120. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  66121. distribution, then any Derivative Works that You distribute must
  66122. include a readable copy of the attribution notices contained
  66123. within such NOTICE file, excluding those notices that do not
  66124. pertain to any part of the Derivative Works, in at least one
  66125. of the following places: within a NOTICE text file distributed
  66126. as part of the Derivative Works; within the Source form or
  66127. documentation, if provided along with the Derivative Works; or,
  66128. within a display generated by the Derivative Works, if and
  66129. wherever such third-party notices normally appear. The contents
  66130. of the NOTICE file are for informational purposes only and
  66131. do not modify the License. You may add Your own attribution
  66132. notices within Derivative Works that You distribute, alongside
  66133. or as an addendum to the NOTICE text from the Work, provided
  66134. that such additional attribution notices cannot be construed
  66135. as modifying the License.
  66136. You may add Your own copyright statement to Your modifications and
  66137. may provide additional or different license terms and conditions
  66138. for use, reproduction, or distribution of Your modifications, or
  66139. for any such Derivative Works as a whole, provided Your use,
  66140. reproduction, and distribution of the Work otherwise complies with
  66141. the conditions stated in this License.
  66142. 5. Submission of Contributions. Unless You explicitly state otherwise,
  66143. any Contribution intentionally submitted for inclusion in the Work
  66144. by You to the Licensor shall be under the terms and conditions of
  66145. this License, without any additional terms or conditions.
  66146. Notwithstanding the above, nothing herein shall supersede or modify
  66147. the terms of any separate license agreement you may have executed
  66148. with Licensor regarding such Contributions.
  66149. 6. Trademarks. This License does not grant permission to use the trade
  66150. names, trademarks, service marks, or product names of the Licensor,
  66151. except as required for reasonable and customary use in describing the
  66152. origin of the Work and reproducing the content of the NOTICE file.
  66153. 7. Disclaimer of Warranty. Unless required by applicable law or
  66154. agreed to in writing, Licensor provides the Work (and each
  66155. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  66156. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  66157. implied, including, without limitation, any warranties or conditions
  66158. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  66159. PARTICULAR PURPOSE. You are solely responsible for determining the
  66160. appropriateness of using or redistributing the Work and assume any
  66161. risks associated with Your exercise of permissions under this License.
  66162. 8. Limitation of Liability. In no event and under no legal theory,
  66163. whether in tort (including negligence), contract, or otherwise,
  66164. unless required by applicable law (such as deliberate and grossly
  66165. negligent acts) or agreed to in writing, shall any Contributor be
  66166. liable to You for damages, including any direct, indirect, special,
  66167. incidental, or consequential damages of any character arising as a
  66168. result of this License or out of the use or inability to use the
  66169. Work (including but not limited to damages for loss of goodwill,
  66170. work stoppage, computer failure or malfunction, or any and all
  66171. other commercial damages or losses), even if such Contributor
  66172. has been advised of the possibility of such damages.
  66173. 9. Accepting Warranty or Additional Liability. While redistributing
  66174. the Work or Derivative Works thereof, You may choose to offer,
  66175. and charge a fee for, acceptance of support, warranty, indemnity,
  66176. or other liability obligations and/or rights consistent with this
  66177. License. However, in accepting such obligations, You may act only
  66178. on Your own behalf and on Your sole responsibility, not on behalf
  66179. of any other Contributor, and only if You agree to indemnify,
  66180. defend, and hold each Contributor harmless for any liability
  66181. incurred by, or claims asserted against, such Contributor by reason
  66182. of your accepting any such warranty or additional liability.
  66183. END OF TERMS AND CONDITIONS
  66184. APPENDIX: How to apply the Apache License to your work.
  66185. To apply the Apache License to your work, attach the following
  66186. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  66187. replaced with your own identifying information. (Don&#x27;t include
  66188. the brackets!) The text should be enclosed in the appropriate
  66189. comment syntax for the file format. We also recommend that a
  66190. file or class name and description of purpose be included on the
  66191. same &quot;printed page&quot; as the copyright notice for easier
  66192. identification within third-party archives.
  66193. Copyright [yyyy] [name of copyright owner]
  66194. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  66195. you may not use this file except in compliance with the License.
  66196. You may obtain a copy of the License at
  66197. http://www.apache.org/licenses/LICENSE-2.0
  66198. Unless required by applicable law or agreed to in writing, software
  66199. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  66200. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  66201. See the License for the specific language governing permissions and
  66202. limitations under the License.
  66203. </pre>
  66204. </div>
  66205. </div>
  66206. <div class="product">
  66207. <span class="title">Motion Interchange for Objective-C</span>
  66208. <span class="homepage"><a href="https://github.com/material-motion/motion-interchange-objc">homepage</a></span>
  66209. <input type="checkbox" hidden id="228">
  66210. <label class="show" for="228" tabindex="0"></label>
  66211. <div class="licence">
  66212. <pre>
  66213. Apache License
  66214. Version 2.0, January 2004
  66215. http://www.apache.org/licenses/
  66216. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  66217. 1. Definitions.
  66218. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  66219. and distribution as defined by Sections 1 through 9 of this document.
  66220. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  66221. the copyright owner that is granting the License.
  66222. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  66223. other entities that control, are controlled by, or are under common
  66224. control with that entity. For the purposes of this definition,
  66225. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  66226. direction or management of such entity, whether by contract or
  66227. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  66228. outstanding shares, or (iii) beneficial ownership of such entity.
  66229. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  66230. exercising permissions granted by this License.
  66231. &quot;Source&quot; form shall mean the preferred form for making modifications,
  66232. including but not limited to software source code, documentation
  66233. source, and configuration files.
  66234. &quot;Object&quot; form shall mean any form resulting from mechanical
  66235. transformation or translation of a Source form, including but
  66236. not limited to compiled object code, generated documentation,
  66237. and conversions to other media types.
  66238. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  66239. Object form, made available under the License, as indicated by a
  66240. copyright notice that is included in or attached to the work
  66241. (an example is provided in the Appendix below).
  66242. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  66243. form, that is based on (or derived from) the Work and for which the
  66244. editorial revisions, annotations, elaborations, or other modifications
  66245. represent, as a whole, an original work of authorship. For the purposes
  66246. of this License, Derivative Works shall not include works that remain
  66247. separable from, or merely link (or bind by name) to the interfaces of,
  66248. the Work and Derivative Works thereof.
  66249. &quot;Contribution&quot; shall mean any work of authorship, including
  66250. the original version of the Work and any modifications or additions
  66251. to that Work or Derivative Works thereof, that is intentionally
  66252. submitted to Licensor for inclusion in the Work by the copyright owner
  66253. or by an individual or Legal Entity authorized to submit on behalf of
  66254. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  66255. means any form of electronic, verbal, or written communication sent
  66256. to the Licensor or its representatives, including but not limited to
  66257. communication on electronic mailing lists, source code control systems,
  66258. and issue tracking systems that are managed by, or on behalf of, the
  66259. Licensor for the purpose of discussing and improving the Work, but
  66260. excluding communication that is conspicuously marked or otherwise
  66261. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  66262. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  66263. on behalf of whom a Contribution has been received by Licensor and
  66264. subsequently incorporated within the Work.
  66265. 2. Grant of Copyright License. Subject to the terms and conditions of
  66266. this License, each Contributor hereby grants to You a perpetual,
  66267. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  66268. copyright license to reproduce, prepare Derivative Works of,
  66269. publicly display, publicly perform, sublicense, and distribute the
  66270. Work and such Derivative Works in Source or Object form.
  66271. 3. Grant of Patent License. Subject to the terms and conditions of
  66272. this License, each Contributor hereby grants to You a perpetual,
  66273. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  66274. (except as stated in this section) patent license to make, have made,
  66275. use, offer to sell, sell, import, and otherwise transfer the Work,
  66276. where such license applies only to those patent claims licensable
  66277. by such Contributor that are necessarily infringed by their
  66278. Contribution(s) alone or by combination of their Contribution(s)
  66279. with the Work to which such Contribution(s) was submitted. If You
  66280. institute patent litigation against any entity (including a
  66281. cross-claim or counterclaim in a lawsuit) alleging that the Work
  66282. or a Contribution incorporated within the Work constitutes direct
  66283. or contributory patent infringement, then any patent licenses
  66284. granted to You under this License for that Work shall terminate
  66285. as of the date such litigation is filed.
  66286. 4. Redistribution. You may reproduce and distribute copies of the
  66287. Work or Derivative Works thereof in any medium, with or without
  66288. modifications, and in Source or Object form, provided that You
  66289. meet the following conditions:
  66290. (a) You must give any other recipients of the Work or
  66291. Derivative Works a copy of this License; and
  66292. (b) You must cause any modified files to carry prominent notices
  66293. stating that You changed the files; and
  66294. (c) You must retain, in the Source form of any Derivative Works
  66295. that You distribute, all copyright, patent, trademark, and
  66296. attribution notices from the Source form of the Work,
  66297. excluding those notices that do not pertain to any part of
  66298. the Derivative Works; and
  66299. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  66300. distribution, then any Derivative Works that You distribute must
  66301. include a readable copy of the attribution notices contained
  66302. within such NOTICE file, excluding those notices that do not
  66303. pertain to any part of the Derivative Works, in at least one
  66304. of the following places: within a NOTICE text file distributed
  66305. as part of the Derivative Works; within the Source form or
  66306. documentation, if provided along with the Derivative Works; or,
  66307. within a display generated by the Derivative Works, if and
  66308. wherever such third-party notices normally appear. The contents
  66309. of the NOTICE file are for informational purposes only and
  66310. do not modify the License. You may add Your own attribution
  66311. notices within Derivative Works that You distribute, alongside
  66312. or as an addendum to the NOTICE text from the Work, provided
  66313. that such additional attribution notices cannot be construed
  66314. as modifying the License.
  66315. You may add Your own copyright statement to Your modifications and
  66316. may provide additional or different license terms and conditions
  66317. for use, reproduction, or distribution of Your modifications, or
  66318. for any such Derivative Works as a whole, provided Your use,
  66319. reproduction, and distribution of the Work otherwise complies with
  66320. the conditions stated in this License.
  66321. 5. Submission of Contributions. Unless You explicitly state otherwise,
  66322. any Contribution intentionally submitted for inclusion in the Work
  66323. by You to the Licensor shall be under the terms and conditions of
  66324. this License, without any additional terms or conditions.
  66325. Notwithstanding the above, nothing herein shall supersede or modify
  66326. the terms of any separate license agreement you may have executed
  66327. with Licensor regarding such Contributions.
  66328. 6. Trademarks. This License does not grant permission to use the trade
  66329. names, trademarks, service marks, or product names of the Licensor,
  66330. except as required for reasonable and customary use in describing the
  66331. origin of the Work and reproducing the content of the NOTICE file.
  66332. 7. Disclaimer of Warranty. Unless required by applicable law or
  66333. agreed to in writing, Licensor provides the Work (and each
  66334. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  66335. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  66336. implied, including, without limitation, any warranties or conditions
  66337. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  66338. PARTICULAR PURPOSE. You are solely responsible for determining the
  66339. appropriateness of using or redistributing the Work and assume any
  66340. risks associated with Your exercise of permissions under this License.
  66341. 8. Limitation of Liability. In no event and under no legal theory,
  66342. whether in tort (including negligence), contract, or otherwise,
  66343. unless required by applicable law (such as deliberate and grossly
  66344. negligent acts) or agreed to in writing, shall any Contributor be
  66345. liable to You for damages, including any direct, indirect, special,
  66346. incidental, or consequential damages of any character arising as a
  66347. result of this License or out of the use or inability to use the
  66348. Work (including but not limited to damages for loss of goodwill,
  66349. work stoppage, computer failure or malfunction, or any and all
  66350. other commercial damages or losses), even if such Contributor
  66351. has been advised of the possibility of such damages.
  66352. 9. Accepting Warranty or Additional Liability. While redistributing
  66353. the Work or Derivative Works thereof, You may choose to offer,
  66354. and charge a fee for, acceptance of support, warranty, indemnity,
  66355. or other liability obligations and/or rights consistent with this
  66356. License. However, in accepting such obligations, You may act only
  66357. on Your own behalf and on Your sole responsibility, not on behalf
  66358. of any other Contributor, and only if You agree to indemnify,
  66359. defend, and hold each Contributor harmless for any liability
  66360. incurred by, or claims asserted against, such Contributor by reason
  66361. of your accepting any such warranty or additional liability.
  66362. END OF TERMS AND CONDITIONS
  66363. APPENDIX: How to apply the Apache License to your work.
  66364. To apply the Apache License to your work, attach the following
  66365. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  66366. replaced with your own identifying information. (Don&#x27;t include
  66367. the brackets!) The text should be enclosed in the appropriate
  66368. comment syntax for the file format. We also recommend that a
  66369. file or class name and description of purpose be included on the
  66370. same &quot;printed page&quot; as the copyright notice for easier
  66371. identification within third-party archives.
  66372. Copyright [yyyy] [name of copyright owner]
  66373. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  66374. you may not use this file except in compliance with the License.
  66375. You may obtain a copy of the License at
  66376. http://www.apache.org/licenses/LICENSE-2.0
  66377. Unless required by applicable law or agreed to in writing, software
  66378. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  66379. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  66380. See the License for the specific language governing permissions and
  66381. limitations under the License.
  66382. </pre>
  66383. </div>
  66384. </div>
  66385. <div class="product">
  66386. <span class="title">Motion Transitioning for Objective-C</span>
  66387. <span class="homepage"><a href="https://github.com/material-motion/motion-transitioning-objc">homepage</a></span>
  66388. <input type="checkbox" hidden id="229">
  66389. <label class="show" for="229" tabindex="0"></label>
  66390. <div class="licence">
  66391. <pre>
  66392. Apache License
  66393. Version 2.0, January 2004
  66394. http://www.apache.org/licenses/
  66395. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  66396. 1. Definitions.
  66397. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  66398. and distribution as defined by Sections 1 through 9 of this document.
  66399. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  66400. the copyright owner that is granting the License.
  66401. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  66402. other entities that control, are controlled by, or are under common
  66403. control with that entity. For the purposes of this definition,
  66404. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  66405. direction or management of such entity, whether by contract or
  66406. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  66407. outstanding shares, or (iii) beneficial ownership of such entity.
  66408. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  66409. exercising permissions granted by this License.
  66410. &quot;Source&quot; form shall mean the preferred form for making modifications,
  66411. including but not limited to software source code, documentation
  66412. source, and configuration files.
  66413. &quot;Object&quot; form shall mean any form resulting from mechanical
  66414. transformation or translation of a Source form, including but
  66415. not limited to compiled object code, generated documentation,
  66416. and conversions to other media types.
  66417. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  66418. Object form, made available under the License, as indicated by a
  66419. copyright notice that is included in or attached to the work
  66420. (an example is provided in the Appendix below).
  66421. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  66422. form, that is based on (or derived from) the Work and for which the
  66423. editorial revisions, annotations, elaborations, or other modifications
  66424. represent, as a whole, an original work of authorship. For the purposes
  66425. of this License, Derivative Works shall not include works that remain
  66426. separable from, or merely link (or bind by name) to the interfaces of,
  66427. the Work and Derivative Works thereof.
  66428. &quot;Contribution&quot; shall mean any work of authorship, including
  66429. the original version of the Work and any modifications or additions
  66430. to that Work or Derivative Works thereof, that is intentionally
  66431. submitted to Licensor for inclusion in the Work by the copyright owner
  66432. or by an individual or Legal Entity authorized to submit on behalf of
  66433. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  66434. means any form of electronic, verbal, or written communication sent
  66435. to the Licensor or its representatives, including but not limited to
  66436. communication on electronic mailing lists, source code control systems,
  66437. and issue tracking systems that are managed by, or on behalf of, the
  66438. Licensor for the purpose of discussing and improving the Work, but
  66439. excluding communication that is conspicuously marked or otherwise
  66440. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  66441. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  66442. on behalf of whom a Contribution has been received by Licensor and
  66443. subsequently incorporated within the Work.
  66444. 2. Grant of Copyright License. Subject to the terms and conditions of
  66445. this License, each Contributor hereby grants to You a perpetual,
  66446. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  66447. copyright license to reproduce, prepare Derivative Works of,
  66448. publicly display, publicly perform, sublicense, and distribute the
  66449. Work and such Derivative Works in Source or Object form.
  66450. 3. Grant of Patent License. Subject to the terms and conditions of
  66451. this License, each Contributor hereby grants to You a perpetual,
  66452. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  66453. (except as stated in this section) patent license to make, have made,
  66454. use, offer to sell, sell, import, and otherwise transfer the Work,
  66455. where such license applies only to those patent claims licensable
  66456. by such Contributor that are necessarily infringed by their
  66457. Contribution(s) alone or by combination of their Contribution(s)
  66458. with the Work to which such Contribution(s) was submitted. If You
  66459. institute patent litigation against any entity (including a
  66460. cross-claim or counterclaim in a lawsuit) alleging that the Work
  66461. or a Contribution incorporated within the Work constitutes direct
  66462. or contributory patent infringement, then any patent licenses
  66463. granted to You under this License for that Work shall terminate
  66464. as of the date such litigation is filed.
  66465. 4. Redistribution. You may reproduce and distribute copies of the
  66466. Work or Derivative Works thereof in any medium, with or without
  66467. modifications, and in Source or Object form, provided that You
  66468. meet the following conditions:
  66469. (a) You must give any other recipients of the Work or
  66470. Derivative Works a copy of this License; and
  66471. (b) You must cause any modified files to carry prominent notices
  66472. stating that You changed the files; and
  66473. (c) You must retain, in the Source form of any Derivative Works
  66474. that You distribute, all copyright, patent, trademark, and
  66475. attribution notices from the Source form of the Work,
  66476. excluding those notices that do not pertain to any part of
  66477. the Derivative Works; and
  66478. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  66479. distribution, then any Derivative Works that You distribute must
  66480. include a readable copy of the attribution notices contained
  66481. within such NOTICE file, excluding those notices that do not
  66482. pertain to any part of the Derivative Works, in at least one
  66483. of the following places: within a NOTICE text file distributed
  66484. as part of the Derivative Works; within the Source form or
  66485. documentation, if provided along with the Derivative Works; or,
  66486. within a display generated by the Derivative Works, if and
  66487. wherever such third-party notices normally appear. The contents
  66488. of the NOTICE file are for informational purposes only and
  66489. do not modify the License. You may add Your own attribution
  66490. notices within Derivative Works that You distribute, alongside
  66491. or as an addendum to the NOTICE text from the Work, provided
  66492. that such additional attribution notices cannot be construed
  66493. as modifying the License.
  66494. You may add Your own copyright statement to Your modifications and
  66495. may provide additional or different license terms and conditions
  66496. for use, reproduction, or distribution of Your modifications, or
  66497. for any such Derivative Works as a whole, provided Your use,
  66498. reproduction, and distribution of the Work otherwise complies with
  66499. the conditions stated in this License.
  66500. 5. Submission of Contributions. Unless You explicitly state otherwise,
  66501. any Contribution intentionally submitted for inclusion in the Work
  66502. by You to the Licensor shall be under the terms and conditions of
  66503. this License, without any additional terms or conditions.
  66504. Notwithstanding the above, nothing herein shall supersede or modify
  66505. the terms of any separate license agreement you may have executed
  66506. with Licensor regarding such Contributions.
  66507. 6. Trademarks. This License does not grant permission to use the trade
  66508. names, trademarks, service marks, or product names of the Licensor,
  66509. except as required for reasonable and customary use in describing the
  66510. origin of the Work and reproducing the content of the NOTICE file.
  66511. 7. Disclaimer of Warranty. Unless required by applicable law or
  66512. agreed to in writing, Licensor provides the Work (and each
  66513. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  66514. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  66515. implied, including, without limitation, any warranties or conditions
  66516. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  66517. PARTICULAR PURPOSE. You are solely responsible for determining the
  66518. appropriateness of using or redistributing the Work and assume any
  66519. risks associated with Your exercise of permissions under this License.
  66520. 8. Limitation of Liability. In no event and under no legal theory,
  66521. whether in tort (including negligence), contract, or otherwise,
  66522. unless required by applicable law (such as deliberate and grossly
  66523. negligent acts) or agreed to in writing, shall any Contributor be
  66524. liable to You for damages, including any direct, indirect, special,
  66525. incidental, or consequential damages of any character arising as a
  66526. result of this License or out of the use or inability to use the
  66527. Work (including but not limited to damages for loss of goodwill,
  66528. work stoppage, computer failure or malfunction, or any and all
  66529. other commercial damages or losses), even if such Contributor
  66530. has been advised of the possibility of such damages.
  66531. 9. Accepting Warranty or Additional Liability. While redistributing
  66532. the Work or Derivative Works thereof, You may choose to offer,
  66533. and charge a fee for, acceptance of support, warranty, indemnity,
  66534. or other liability obligations and/or rights consistent with this
  66535. License. However, in accepting such obligations, You may act only
  66536. on Your own behalf and on Your sole responsibility, not on behalf
  66537. of any other Contributor, and only if You agree to indemnify,
  66538. defend, and hold each Contributor harmless for any liability
  66539. incurred by, or claims asserted against, such Contributor by reason
  66540. of your accepting any such warranty or additional liability.
  66541. END OF TERMS AND CONDITIONS
  66542. APPENDIX: How to apply the Apache License to your work.
  66543. To apply the Apache License to your work, attach the following
  66544. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  66545. replaced with your own identifying information. (Don&#x27;t include
  66546. the brackets!) The text should be enclosed in the appropriate
  66547. comment syntax for the file format. We also recommend that a
  66548. file or class name and description of purpose be included on the
  66549. same &quot;printed page&quot; as the copyright notice for easier
  66550. identification within third-party archives.
  66551. Copyright [yyyy] [name of copyright owner]
  66552. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  66553. you may not use this file except in compliance with the License.
  66554. You may obtain a copy of the License at
  66555. http://www.apache.org/licenses/LICENSE-2.0
  66556. Unless required by applicable law or agreed to in writing, software
  66557. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  66558. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  66559. See the License for the specific language governing permissions and
  66560. limitations under the License.
  66561. </pre>
  66562. </div>
  66563. </div>
  66564. <div class="product">
  66565. <span class="title">Mozilla Personal Security Manager</span>
  66566. <span class="homepage"><a href="https://dxr.mozilla.org/mozilla-central/source/security/manager/">homepage</a></span>
  66567. <input type="checkbox" hidden id="230">
  66568. <label class="show" for="230" tabindex="0"></label>
  66569. <div class="licence">
  66570. <pre>/* ***** BEGIN LICENSE BLOCK *****
  66571. * Version: MPL 1.1/GPL 2.0/LGPL 2.1
  66572. *
  66573. * The contents of this file are subject to the Mozilla Public License Version
  66574. * 1.1 (the &quot;License&quot;); you may not use this file except in compliance with
  66575. * the License. You may obtain a copy of the License at
  66576. * http://www.mozilla.org/MPL/
  66577. *
  66578. * Software distributed under the License is distributed on an &quot;AS IS&quot; basis,
  66579. * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  66580. * for the specific language governing rights and limitations under the
  66581. * License.
  66582. *
  66583. * The Original Code is the Netscape security libraries.
  66584. *
  66585. * The Initial Developer of the Original Code is
  66586. * Netscape Communications Corporation.
  66587. * Portions created by the Initial Developer are Copyright (C) 2000
  66588. * the Initial Developer. All Rights Reserved.
  66589. *
  66590. * Contributor(s):
  66591. *
  66592. * Alternatively, the contents of this file may be used under the terms of
  66593. * either the GNU General Public License Version 2 or later (the &quot;GPL&quot;), or
  66594. * the GNU Lesser General Public License Version 2.1 or later (the &quot;LGPL&quot;),
  66595. * in which case the provisions of the GPL or the LGPL are applicable instead
  66596. * of those above. If you wish to allow use of your version of this file only
  66597. * under the terms of either the GPL or the LGPL, and not to allow others to
  66598. * use your version of this file under the terms of the MPL, indicate your
  66599. * decision by deleting the provisions above and replace them with the notice
  66600. * and other provisions required by the GPL or the LGPL. If you do not delete
  66601. * the provisions above, a recipient may use your version of this file under
  66602. * the terms of any one of the MPL, the GPL or the LGPL.
  66603. *
  66604. * ***** END LICENSE BLOCK ***** */
  66605. </pre>
  66606. </div>
  66607. </div>
  66608. <div class="product">
  66609. <span class="title">Mozilla Windows Cert code</span>
  66610. <span class="homepage"><a href="https://searchfox.org/mozilla-central/rev/0fec57c05d3996cc00c55a66f20dd5793a9bfb5d/security/manager/ssl/EnterpriseRoots.cpp">homepage</a></span>
  66611. <input type="checkbox" hidden id="231">
  66612. <label class="show" for="231" tabindex="0"></label>
  66613. <div class="licence">
  66614. <pre>Mozilla Windows Cert code is available under the Mozilla Public License, version 2, a copy of which
  66615. is below.
  66616. Note on GPL Compatibility
  66617. -------------------------
  66618. The MPL 2, section 3.3, permits you to combine NSS with code under the GNU
  66619. General Public License (GPL) version 2, or any later version of that
  66620. license, to make a Larger Work, and distribute the result under the GPL.
  66621. The only condition is that you must also make NSS, and any changes you
  66622. have made to it, available to recipients under the terms of the MPL 2 also.
  66623. Anyone who receives the combined code from you does not have to continue
  66624. to dual licence in this way, and may, if they wish, distribute under the
  66625. terms of either of the two licences - either the MPL alone or the GPL
  66626. alone. However, we discourage people from distributing copies of NSS under
  66627. the GPL alone, because it means that any improvements they make cannot be
  66628. reincorporated into the main version of NSS. There is never a need to do
  66629. this for license compatibility reasons.
  66630. Note on LGPL Compatibility
  66631. --------------------------
  66632. The above also applies to combining MPLed code in a single library with
  66633. code under the GNU Lesser General Public License (LGPL) version 2.1, or
  66634. any later version of that license. If the LGPLed code and the MPLed code
  66635. are not in the same library, then the copyleft coverage of the two
  66636. licences does not overlap, so no issues arise.
  66637. Mozilla Public License Version 2.0
  66638. ==================================
  66639. 1. Definitions
  66640. --------------
  66641. 1.1. &quot;Contributor&quot;
  66642. means each individual or legal entity that creates, contributes to
  66643. the creation of, or owns Covered Software.
  66644. 1.2. &quot;Contributor Version&quot;
  66645. means the combination of the Contributions of others (if any) used
  66646. by a Contributor and that particular Contributor&#x27;s Contribution.
  66647. 1.3. &quot;Contribution&quot;
  66648. means Covered Software of a particular Contributor.
  66649. 1.4. &quot;Covered Software&quot;
  66650. means Source Code Form to which the initial Contributor has attached
  66651. the notice in Exhibit A, the Executable Form of such Source Code
  66652. Form, and Modifications of such Source Code Form, in each case
  66653. including portions thereof.
  66654. 1.5. &quot;Incompatible With Secondary Licenses&quot;
  66655. means
  66656. (a) that the initial Contributor has attached the notice described
  66657. in Exhibit B to the Covered Software; or
  66658. (b) that the Covered Software was made available under the terms of
  66659. version 1.1 or earlier of the License, but not also under the
  66660. terms of a Secondary License.
  66661. 1.6. &quot;Executable Form&quot;
  66662. means any form of the work other than Source Code Form.
  66663. 1.7. &quot;Larger Work&quot;
  66664. means a work that combines Covered Software with other material, in
  66665. a separate file or files, that is not Covered Software.
  66666. 1.8. &quot;License&quot;
  66667. means this document.
  66668. 1.9. &quot;Licensable&quot;
  66669. means having the right to grant, to the maximum extent possible,
  66670. whether at the time of the initial grant or subsequently, any and
  66671. all of the rights conveyed by this License.
  66672. 1.10. &quot;Modifications&quot;
  66673. means any of the following:
  66674. (a) any file in Source Code Form that results from an addition to,
  66675. deletion from, or modification of the contents of Covered
  66676. Software; or
  66677. (b) any new file in Source Code Form that contains any Covered
  66678. Software.
  66679. 1.11. &quot;Patent Claims&quot; of a Contributor
  66680. means any patent claim(s), including without limitation, method,
  66681. process, and apparatus claims, in any patent Licensable by such
  66682. Contributor that would be infringed, but for the grant of the
  66683. License, by the making, using, selling, offering for sale, having
  66684. made, import, or transfer of either its Contributions or its
  66685. Contributor Version.
  66686. 1.12. &quot;Secondary License&quot;
  66687. means either the GNU General Public License, Version 2.0, the GNU
  66688. Lesser General Public License, Version 2.1, the GNU Affero General
  66689. Public License, Version 3.0, or any later versions of those
  66690. licenses.
  66691. 1.13. &quot;Source Code Form&quot;
  66692. means the form of the work preferred for making modifications.
  66693. 1.14. &quot;You&quot; (or &quot;Your&quot;)
  66694. means an individual or a legal entity exercising rights under this
  66695. License. For legal entities, &quot;You&quot; includes any entity that
  66696. controls, is controlled by, or is under common control with You. For
  66697. purposes of this definition, &quot;control&quot; means (a) the power, direct
  66698. or indirect, to cause the direction or management of such entity,
  66699. whether by contract or otherwise, or (b) ownership of more than
  66700. fifty percent (50%) of the outstanding shares or beneficial
  66701. ownership of such entity.
  66702. 2. License Grants and Conditions
  66703. --------------------------------
  66704. 2.1. Grants
  66705. Each Contributor hereby grants You a world-wide, royalty-free,
  66706. non-exclusive license:
  66707. (a) under intellectual property rights (other than patent or trademark)
  66708. Licensable by such Contributor to use, reproduce, make available,
  66709. modify, display, perform, distribute, and otherwise exploit its
  66710. Contributions, either on an unmodified basis, with Modifications, or
  66711. as part of a Larger Work; and
  66712. (b) under Patent Claims of such Contributor to make, use, sell, offer
  66713. for sale, have made, import, and otherwise transfer either its
  66714. Contributions or its Contributor Version.
  66715. 2.2. Effective Date
  66716. The licenses granted in Section 2.1 with respect to any Contribution
  66717. become effective for each Contribution on the date the Contributor first
  66718. distributes such Contribution.
  66719. 2.3. Limitations on Grant Scope
  66720. The licenses granted in this Section 2 are the only rights granted under
  66721. this License. No additional rights or licenses will be implied from the
  66722. distribution or licensing of Covered Software under this License.
  66723. Notwithstanding Section 2.1(b) above, no patent license is granted by a
  66724. Contributor:
  66725. (a) for any code that a Contributor has removed from Covered Software;
  66726. or
  66727. (b) for infringements caused by: (i) Your and any other third party&#x27;s
  66728. modifications of Covered Software, or (ii) the combination of its
  66729. Contributions with other software (except as part of its Contributor
  66730. Version); or
  66731. (c) under Patent Claims infringed by Covered Software in the absence of
  66732. its Contributions.
  66733. This License does not grant any rights in the trademarks, service marks,
  66734. or logos of any Contributor (except as may be necessary to comply with
  66735. the notice requirements in Section 3.4).
  66736. 2.4. Subsequent Licenses
  66737. No Contributor makes additional grants as a result of Your choice to
  66738. distribute the Covered Software under a subsequent version of this
  66739. License (see Section 10.2) or under the terms of a Secondary License (if
  66740. permitted under the terms of Section 3.3).
  66741. 2.5. Representation
  66742. Each Contributor represents that the Contributor believes its
  66743. Contributions are its original creation(s) or it has sufficient rights
  66744. to grant the rights to its Contributions conveyed by this License.
  66745. 2.6. Fair Use
  66746. This License is not intended to limit any rights You have under
  66747. applicable copyright doctrines of fair use, fair dealing, or other
  66748. equivalents.
  66749. 2.7. Conditions
  66750. Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
  66751. in Section 2.1.
  66752. 3. Responsibilities
  66753. -------------------
  66754. 3.1. Distribution of Source Form
  66755. All distribution of Covered Software in Source Code Form, including any
  66756. Modifications that You create or to which You contribute, must be under
  66757. the terms of this License. You must inform recipients that the Source
  66758. Code Form of the Covered Software is governed by the terms of this
  66759. License, and how they can obtain a copy of this License. You may not
  66760. attempt to alter or restrict the recipients&#x27; rights in the Source Code
  66761. Form.
  66762. 3.2. Distribution of Executable Form
  66763. If You distribute Covered Software in Executable Form then:
  66764. (a) such Covered Software must also be made available in Source Code
  66765. Form, as described in Section 3.1, and You must inform recipients of
  66766. the Executable Form how they can obtain a copy of such Source Code
  66767. Form by reasonable means in a timely manner, at a charge no more
  66768. than the cost of distribution to the recipient; and
  66769. (b) You may distribute such Executable Form under the terms of this
  66770. License, or sublicense it under different terms, provided that the
  66771. license for the Executable Form does not attempt to limit or alter
  66772. the recipients&#x27; rights in the Source Code Form under this License.
  66773. 3.3. Distribution of a Larger Work
  66774. You may create and distribute a Larger Work under terms of Your choice,
  66775. provided that You also comply with the requirements of this License for
  66776. the Covered Software. If the Larger Work is a combination of Covered
  66777. Software with a work governed by one or more Secondary Licenses, and the
  66778. Covered Software is not Incompatible With Secondary Licenses, this
  66779. License permits You to additionally distribute such Covered Software
  66780. under the terms of such Secondary License(s), so that the recipient of
  66781. the Larger Work may, at their option, further distribute the Covered
  66782. Software under the terms of either this License or such Secondary
  66783. License(s).
  66784. 3.4. Notices
  66785. You may not remove or alter the substance of any license notices
  66786. (including copyright notices, patent notices, disclaimers of warranty,
  66787. or limitations of liability) contained within the Source Code Form of
  66788. the Covered Software, except that You may alter any license notices to
  66789. the extent required to remedy known factual inaccuracies.
  66790. 3.5. Application of Additional Terms
  66791. You may choose to offer, and to charge a fee for, warranty, support,
  66792. indemnity or liability obligations to one or more recipients of Covered
  66793. Software. However, You may do so only on Your own behalf, and not on
  66794. behalf of any Contributor. You must make it absolutely clear that any
  66795. such warranty, support, indemnity, or liability obligation is offered by
  66796. You alone, and You hereby agree to indemnify every Contributor for any
  66797. liability incurred by such Contributor as a result of warranty, support,
  66798. indemnity or liability terms You offer. You may include additional
  66799. disclaimers of warranty and limitations of liability specific to any
  66800. jurisdiction.
  66801. 4. Inability to Comply Due to Statute or Regulation
  66802. ---------------------------------------------------
  66803. If it is impossible for You to comply with any of the terms of this
  66804. License with respect to some or all of the Covered Software due to
  66805. statute, judicial order, or regulation then You must: (a) comply with
  66806. the terms of this License to the maximum extent possible; and (b)
  66807. describe the limitations and the code they affect. Such description must
  66808. be placed in a text file included with all distributions of the Covered
  66809. Software under this License. Except to the extent prohibited by statute
  66810. or regulation, such description must be sufficiently detailed for a
  66811. recipient of ordinary skill to be able to understand it.
  66812. 5. Termination
  66813. --------------
  66814. 5.1. The rights granted under this License will terminate automatically
  66815. if You fail to comply with any of its terms. However, if You become
  66816. compliant, then the rights granted under this License from a particular
  66817. Contributor are reinstated (a) provisionally, unless and until such
  66818. Contributor explicitly and finally terminates Your grants, and (b) on an
  66819. ongoing basis, if such Contributor fails to notify You of the
  66820. non-compliance by some reasonable means prior to 60 days after You have
  66821. come back into compliance. Moreover, Your grants from a particular
  66822. Contributor are reinstated on an ongoing basis if such Contributor
  66823. notifies You of the non-compliance by some reasonable means, this is the
  66824. first time You have received notice of non-compliance with this License
  66825. from such Contributor, and You become compliant prior to 30 days after
  66826. Your receipt of the notice.
  66827. 5.2. If You initiate litigation against any entity by asserting a patent
  66828. infringement claim (excluding declaratory judgment actions,
  66829. counter-claims, and cross-claims) alleging that a Contributor Version
  66830. directly or indirectly infringes any patent, then the rights granted to
  66831. You by any and all Contributors for the Covered Software under Section
  66832. 2.1 of this License shall terminate.
  66833. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all
  66834. end user license agreements (excluding distributors and resellers) which
  66835. have been validly granted by You or Your distributors under this License
  66836. prior to termination shall survive termination.
  66837. ************************************************************************
  66838. * *
  66839. * 6. Disclaimer of Warranty *
  66840. * ------------------------- *
  66841. * *
  66842. * Covered Software is provided under this License on an &quot;as is&quot; *
  66843. * basis, without warranty of any kind, either expressed, implied, or *
  66844. * statutory, including, without limitation, warranties that the *
  66845. * Covered Software is free of defects, merchantable, fit for a *
  66846. * particular purpose or non-infringing. The entire risk as to the *
  66847. * quality and performance of the Covered Software is with You. *
  66848. * Should any Covered Software prove defective in any respect, You *
  66849. * (not any Contributor) assume the cost of any necessary servicing, *
  66850. * repair, or correction. This disclaimer of warranty constitutes an *
  66851. * essential part of this License. No use of any Covered Software is *
  66852. * authorized under this License except under this disclaimer. *
  66853. * *
  66854. ************************************************************************
  66855. ************************************************************************
  66856. * *
  66857. * 7. Limitation of Liability *
  66858. * -------------------------- *
  66859. * *
  66860. * Under no circumstances and under no legal theory, whether tort *
  66861. * (including negligence), contract, or otherwise, shall any *
  66862. * Contributor, or anyone who distributes Covered Software as *
  66863. * permitted above, be liable to You for any direct, indirect, *
  66864. * special, incidental, or consequential damages of any character *
  66865. * including, without limitation, damages for lost profits, loss of *
  66866. * goodwill, work stoppage, computer failure or malfunction, or any *
  66867. * and all other commercial damages or losses, even if such party *
  66868. * shall have been informed of the possibility of such damages. This *
  66869. * limitation of liability shall not apply to liability for death or *
  66870. * personal injury resulting from such party&#x27;s negligence to the *
  66871. * extent applicable law prohibits such limitation. Some *
  66872. * jurisdictions do not allow the exclusion or limitation of *
  66873. * incidental or consequential damages, so this exclusion and *
  66874. * limitation may not apply to You. *
  66875. * *
  66876. ************************************************************************
  66877. 8. Litigation
  66878. -------------
  66879. Any litigation relating to this License may be brought only in the
  66880. courts of a jurisdiction where the defendant maintains its principal
  66881. place of business and such litigation shall be governed by laws of that
  66882. jurisdiction, without reference to its conflict-of-law provisions.
  66883. Nothing in this Section shall prevent a party&#x27;s ability to bring
  66884. cross-claims or counter-claims.
  66885. 9. Miscellaneous
  66886. ----------------
  66887. This License represents the complete agreement concerning the subject
  66888. matter hereof. If any provision of this License is held to be
  66889. unenforceable, such provision shall be reformed only to the extent
  66890. necessary to make it enforceable. Any law or regulation which provides
  66891. that the language of a contract shall be construed against the drafter
  66892. shall not be used to construe this License against a Contributor.
  66893. 10. Versions of the License
  66894. ---------------------------
  66895. 10.1. New Versions
  66896. Mozilla Foundation is the license steward. Except as provided in Section
  66897. 10.3, no one other than the license steward has the right to modify or
  66898. publish new versions of this License. Each version will be given a
  66899. distinguishing version number.
  66900. 10.2. Effect of New Versions
  66901. You may distribute the Covered Software under the terms of the version
  66902. of the License under which You originally received the Covered Software,
  66903. or under the terms of any subsequent version published by the license
  66904. steward.
  66905. 10.3. Modified Versions
  66906. If you create software not governed by this License, and you want to
  66907. create a new license for such software, you may create and use a
  66908. modified version of this License if you rename the license and remove
  66909. any references to the name of the license steward (except to note that
  66910. such modified license differs from this License).
  66911. 10.4. Distributing Source Code Form that is Incompatible With Secondary
  66912. Licenses
  66913. If You choose to distribute Source Code Form that is Incompatible With
  66914. Secondary Licenses under the terms of this version of the License, the
  66915. notice described in Exhibit B of this License must be attached.
  66916. Exhibit A - Source Code Form License Notice
  66917. -------------------------------------------
  66918. This Source Code Form is subject to the terms of the Mozilla Public
  66919. License, v. 2.0. If a copy of the MPL was not distributed with this
  66920. file, You can obtain one at http://mozilla.org/MPL/2.0/.
  66921. If it is not possible or desirable to put the notice in a particular
  66922. file, then You may include the notice in a location (such as a LICENSE
  66923. file in a relevant directory) where a recipient would be likely to look
  66924. for such a notice.
  66925. You may add additional accurate notices of copyright ownership.
  66926. Exhibit B - &quot;Incompatible With Secondary Licenses&quot; Notice
  66927. ---------------------------------------------------------
  66928. This Source Code Form is &quot;Incompatible With Secondary Licenses&quot;, as
  66929. defined by the Mozilla Public License, v. 2.0.
  66930. </pre>
  66931. </div>
  66932. </div>
  66933. <div class="product">
  66934. <span class="title">Nearby Connections Library</span>
  66935. <span class="homepage"><a href="https://github.com/google/nearby">homepage</a></span>
  66936. <input type="checkbox" hidden id="232">
  66937. <label class="show" for="232" tabindex="0"></label>
  66938. <div class="licence">
  66939. <pre>
  66940. Apache License
  66941. Version 2.0, January 2004
  66942. http://www.apache.org/licenses/
  66943. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  66944. 1. Definitions.
  66945. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  66946. and distribution as defined by Sections 1 through 9 of this document.
  66947. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  66948. the copyright owner that is granting the License.
  66949. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  66950. other entities that control, are controlled by, or are under common
  66951. control with that entity. For the purposes of this definition,
  66952. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  66953. direction or management of such entity, whether by contract or
  66954. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  66955. outstanding shares, or (iii) beneficial ownership of such entity.
  66956. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  66957. exercising permissions granted by this License.
  66958. &quot;Source&quot; form shall mean the preferred form for making modifications,
  66959. including but not limited to software source code, documentation
  66960. source, and configuration files.
  66961. &quot;Object&quot; form shall mean any form resulting from mechanical
  66962. transformation or translation of a Source form, including but
  66963. not limited to compiled object code, generated documentation,
  66964. and conversions to other media types.
  66965. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  66966. Object form, made available under the License, as indicated by a
  66967. copyright notice that is included in or attached to the work
  66968. (an example is provided in the Appendix below).
  66969. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  66970. form, that is based on (or derived from) the Work and for which the
  66971. editorial revisions, annotations, elaborations, or other modifications
  66972. represent, as a whole, an original work of authorship. For the purposes
  66973. of this License, Derivative Works shall not include works that remain
  66974. separable from, or merely link (or bind by name) to the interfaces of,
  66975. the Work and Derivative Works thereof.
  66976. &quot;Contribution&quot; shall mean any work of authorship, including
  66977. the original version of the Work and any modifications or additions
  66978. to that Work or Derivative Works thereof, that is intentionally
  66979. submitted to Licensor for inclusion in the Work by the copyright owner
  66980. or by an individual or Legal Entity authorized to submit on behalf of
  66981. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  66982. means any form of electronic, verbal, or written communication sent
  66983. to the Licensor or its representatives, including but not limited to
  66984. communication on electronic mailing lists, source code control systems,
  66985. and issue tracking systems that are managed by, or on behalf of, the
  66986. Licensor for the purpose of discussing and improving the Work, but
  66987. excluding communication that is conspicuously marked or otherwise
  66988. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  66989. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  66990. on behalf of whom a Contribution has been received by Licensor and
  66991. subsequently incorporated within the Work.
  66992. 2. Grant of Copyright License. Subject to the terms and conditions of
  66993. this License, each Contributor hereby grants to You a perpetual,
  66994. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  66995. copyright license to reproduce, prepare Derivative Works of,
  66996. publicly display, publicly perform, sublicense, and distribute the
  66997. Work and such Derivative Works in Source or Object form.
  66998. 3. Grant of Patent License. Subject to the terms and conditions of
  66999. this License, each Contributor hereby grants to You a perpetual,
  67000. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  67001. (except as stated in this section) patent license to make, have made,
  67002. use, offer to sell, sell, import, and otherwise transfer the Work,
  67003. where such license applies only to those patent claims licensable
  67004. by such Contributor that are necessarily infringed by their
  67005. Contribution(s) alone or by combination of their Contribution(s)
  67006. with the Work to which such Contribution(s) was submitted. If You
  67007. institute patent litigation against any entity (including a
  67008. cross-claim or counterclaim in a lawsuit) alleging that the Work
  67009. or a Contribution incorporated within the Work constitutes direct
  67010. or contributory patent infringement, then any patent licenses
  67011. granted to You under this License for that Work shall terminate
  67012. as of the date such litigation is filed.
  67013. 4. Redistribution. You may reproduce and distribute copies of the
  67014. Work or Derivative Works thereof in any medium, with or without
  67015. modifications, and in Source or Object form, provided that You
  67016. meet the following conditions:
  67017. (a) You must give any other recipients of the Work or
  67018. Derivative Works a copy of this License; and
  67019. (b) You must cause any modified files to carry prominent notices
  67020. stating that You changed the files; and
  67021. (c) You must retain, in the Source form of any Derivative Works
  67022. that You distribute, all copyright, patent, trademark, and
  67023. attribution notices from the Source form of the Work,
  67024. excluding those notices that do not pertain to any part of
  67025. the Derivative Works; and
  67026. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  67027. distribution, then any Derivative Works that You distribute must
  67028. include a readable copy of the attribution notices contained
  67029. within such NOTICE file, excluding those notices that do not
  67030. pertain to any part of the Derivative Works, in at least one
  67031. of the following places: within a NOTICE text file distributed
  67032. as part of the Derivative Works; within the Source form or
  67033. documentation, if provided along with the Derivative Works; or,
  67034. within a display generated by the Derivative Works, if and
  67035. wherever such third-party notices normally appear. The contents
  67036. of the NOTICE file are for informational purposes only and
  67037. do not modify the License. You may add Your own attribution
  67038. notices within Derivative Works that You distribute, alongside
  67039. or as an addendum to the NOTICE text from the Work, provided
  67040. that such additional attribution notices cannot be construed
  67041. as modifying the License.
  67042. You may add Your own copyright statement to Your modifications and
  67043. may provide additional or different license terms and conditions
  67044. for use, reproduction, or distribution of Your modifications, or
  67045. for any such Derivative Works as a whole, provided Your use,
  67046. reproduction, and distribution of the Work otherwise complies with
  67047. the conditions stated in this License.
  67048. 5. Submission of Contributions. Unless You explicitly state otherwise,
  67049. any Contribution intentionally submitted for inclusion in the Work
  67050. by You to the Licensor shall be under the terms and conditions of
  67051. this License, without any additional terms or conditions.
  67052. Notwithstanding the above, nothing herein shall supersede or modify
  67053. the terms of any separate license agreement you may have executed
  67054. with Licensor regarding such Contributions.
  67055. 6. Trademarks. This License does not grant permission to use the trade
  67056. names, trademarks, service marks, or product names of the Licensor,
  67057. except as required for reasonable and customary use in describing the
  67058. origin of the Work and reproducing the content of the NOTICE file.
  67059. 7. Disclaimer of Warranty. Unless required by applicable law or
  67060. agreed to in writing, Licensor provides the Work (and each
  67061. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  67062. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  67063. implied, including, without limitation, any warranties or conditions
  67064. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  67065. PARTICULAR PURPOSE. You are solely responsible for determining the
  67066. appropriateness of using or redistributing the Work and assume any
  67067. risks associated with Your exercise of permissions under this License.
  67068. 8. Limitation of Liability. In no event and under no legal theory,
  67069. whether in tort (including negligence), contract, or otherwise,
  67070. unless required by applicable law (such as deliberate and grossly
  67071. negligent acts) or agreed to in writing, shall any Contributor be
  67072. liable to You for damages, including any direct, indirect, special,
  67073. incidental, or consequential damages of any character arising as a
  67074. result of this License or out of the use or inability to use the
  67075. Work (including but not limited to damages for loss of goodwill,
  67076. work stoppage, computer failure or malfunction, or any and all
  67077. other commercial damages or losses), even if such Contributor
  67078. has been advised of the possibility of such damages.
  67079. 9. Accepting Warranty or Additional Liability. While redistributing
  67080. the Work or Derivative Works thereof, You may choose to offer,
  67081. and charge a fee for, acceptance of support, warranty, indemnity,
  67082. or other liability obligations and/or rights consistent with this
  67083. License. However, in accepting such obligations, You may act only
  67084. on Your own behalf and on Your sole responsibility, not on behalf
  67085. of any other Contributor, and only if You agree to indemnify,
  67086. defend, and hold each Contributor harmless for any liability
  67087. incurred by, or claims asserted against, such Contributor by reason
  67088. of your accepting any such warranty or additional liability.
  67089. END OF TERMS AND CONDITIONS
  67090. APPENDIX: How to apply the Apache License to your work.
  67091. To apply the Apache License to your work, attach the following
  67092. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  67093. replaced with your own identifying information. (Don&#x27;t include
  67094. the brackets!) The text should be enclosed in the appropriate
  67095. comment syntax for the file format. We also recommend that a
  67096. file or class name and description of purpose be included on the
  67097. same &quot;printed page&quot; as the copyright notice for easier
  67098. identification within third-party archives.
  67099. Copyright [yyyy] [name of copyright owner]
  67100. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  67101. you may not use this file except in compliance with the License.
  67102. You may obtain a copy of the License at
  67103. http://www.apache.org/licenses/LICENSE-2.0
  67104. Unless required by applicable law or agreed to in writing, software
  67105. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  67106. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  67107. See the License for the specific language governing permissions and
  67108. limitations under the License.
  67109. </pre>
  67110. </div>
  67111. </div>
  67112. <div class="product">
  67113. <span class="title">Netscape Portable Runtime (NSPR)</span>
  67114. <span class="homepage"><a href="http://www.mozilla.org/projects/nspr/">homepage</a></span>
  67115. <input type="checkbox" hidden id="233">
  67116. <label class="show" for="233" tabindex="0"></label>
  67117. <div class="licence">
  67118. <pre>/* ***** BEGIN LICENSE BLOCK *****
  67119. * Version: MPL 1.1/GPL 2.0/LGPL 2.1
  67120. *
  67121. * The contents of this file are subject to the Mozilla Public License Version
  67122. * 1.1 (the &quot;License&quot;); you may not use this file except in compliance with
  67123. * the License. You may obtain a copy of the License at
  67124. * http://www.mozilla.org/MPL/
  67125. *
  67126. * Software distributed under the License is distributed on an &quot;AS IS&quot; basis,
  67127. * WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  67128. * for the specific language governing rights and limitations under the
  67129. * License.
  67130. *
  67131. * The Original Code is the Netscape Portable Runtime (NSPR).
  67132. *
  67133. * The Initial Developer of the Original Code is
  67134. * Netscape Communications Corporation.
  67135. * Portions created by the Initial Developer are Copyright (C) 1998-2000
  67136. * the Initial Developer. All Rights Reserved.
  67137. *
  67138. * Contributor(s):
  67139. *
  67140. * Alternatively, the contents of this file may be used under the terms of
  67141. * either the GNU General Public License Version 2 or later (the &quot;GPL&quot;), or
  67142. * the GNU Lesser General Public License Version 2.1 or later (the &quot;LGPL&quot;),
  67143. * in which case the provisions of the GPL or the LGPL are applicable instead
  67144. * of those above. If you wish to allow use of your version of this file only
  67145. * under the terms of either the GPL or the LGPL, and not to allow others to
  67146. * use your version of this file under the terms of the MPL, indicate your
  67147. * decision by deleting the provisions above and replace them with the notice
  67148. * and other provisions required by the GPL or the LGPL. If you do not delete
  67149. * the provisions above, a recipient may use your version of this file under
  67150. * the terms of any one of the MPL, the GPL or the LGPL.
  67151. *
  67152. * ***** END LICENSE BLOCK ***** */
  67153. </pre>
  67154. </div>
  67155. </div>
  67156. <div class="product">
  67157. <span class="title">Netwide Assembler</span>
  67158. <span class="homepage"><a href="https://www.nasm.us/">homepage</a></span>
  67159. <input type="checkbox" hidden id="234">
  67160. <label class="show" for="234" tabindex="0"></label>
  67161. <div class="licence">
  67162. <pre>NASM is now licensed under the 2-clause BSD license, also known as the
  67163. simplified BSD license.
  67164. Copyright 1996-2010 the NASM Authors - All rights reserved.
  67165. Redistribution and use in source and binary forms, with or without
  67166. modification, are permitted provided that the following
  67167. conditions are met:
  67168. * Redistributions of source code must retain the above copyright
  67169. notice, this list of conditions and the following disclaimer.
  67170. * Redistributions in binary form must reproduce the above
  67171. copyright notice, this list of conditions and the following
  67172. disclaimer in the documentation and/or other materials provided
  67173. with the distribution.
  67174. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  67175. CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,
  67176. INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  67177. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  67178. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
  67179. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  67180. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
  67181. NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  67182. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  67183. HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  67184. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
  67185. OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
  67186. EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  67187. </pre>
  67188. </div>
  67189. </div>
  67190. <div class="product">
  67191. <span class="title">Network Security Services (NSS)</span>
  67192. <span class="homepage"><a href="http://www.mozilla.org/projects/security/pki/nss/">homepage</a></span>
  67193. <input type="checkbox" hidden id="235">
  67194. <label class="show" for="235" tabindex="0"></label>
  67195. <div class="licence">
  67196. <pre>NSS is available under the Mozilla Public License, version 2, a copy of which
  67197. is below.
  67198. Note on GPL Compatibility
  67199. -------------------------
  67200. The MPL 2, section 3.3, permits you to combine NSS with code under the GNU
  67201. General Public License (GPL) version 2, or any later version of that
  67202. license, to make a Larger Work, and distribute the result under the GPL.
  67203. The only condition is that you must also make NSS, and any changes you
  67204. have made to it, available to recipients under the terms of the MPL 2 also.
  67205. Anyone who receives the combined code from you does not have to continue
  67206. to dual licence in this way, and may, if they wish, distribute under the
  67207. terms of either of the two licences - either the MPL alone or the GPL
  67208. alone. However, we discourage people from distributing copies of NSS under
  67209. the GPL alone, because it means that any improvements they make cannot be
  67210. reincorporated into the main version of NSS. There is never a need to do
  67211. this for license compatibility reasons.
  67212. Note on LGPL Compatibility
  67213. --------------------------
  67214. The above also applies to combining MPLed code in a single library with
  67215. code under the GNU Lesser General Public License (LGPL) version 2.1, or
  67216. any later version of that license. If the LGPLed code and the MPLed code
  67217. are not in the same library, then the copyleft coverage of the two
  67218. licences does not overlap, so no issues arise.
  67219. Mozilla Public License Version 2.0
  67220. ==================================
  67221. 1. Definitions
  67222. --------------
  67223. 1.1. &quot;Contributor&quot;
  67224. means each individual or legal entity that creates, contributes to
  67225. the creation of, or owns Covered Software.
  67226. 1.2. &quot;Contributor Version&quot;
  67227. means the combination of the Contributions of others (if any) used
  67228. by a Contributor and that particular Contributor&#x27;s Contribution.
  67229. 1.3. &quot;Contribution&quot;
  67230. means Covered Software of a particular Contributor.
  67231. 1.4. &quot;Covered Software&quot;
  67232. means Source Code Form to which the initial Contributor has attached
  67233. the notice in Exhibit A, the Executable Form of such Source Code
  67234. Form, and Modifications of such Source Code Form, in each case
  67235. including portions thereof.
  67236. 1.5. &quot;Incompatible With Secondary Licenses&quot;
  67237. means
  67238. (a) that the initial Contributor has attached the notice described
  67239. in Exhibit B to the Covered Software; or
  67240. (b) that the Covered Software was made available under the terms of
  67241. version 1.1 or earlier of the License, but not also under the
  67242. terms of a Secondary License.
  67243. 1.6. &quot;Executable Form&quot;
  67244. means any form of the work other than Source Code Form.
  67245. 1.7. &quot;Larger Work&quot;
  67246. means a work that combines Covered Software with other material, in
  67247. a separate file or files, that is not Covered Software.
  67248. 1.8. &quot;License&quot;
  67249. means this document.
  67250. 1.9. &quot;Licensable&quot;
  67251. means having the right to grant, to the maximum extent possible,
  67252. whether at the time of the initial grant or subsequently, any and
  67253. all of the rights conveyed by this License.
  67254. 1.10. &quot;Modifications&quot;
  67255. means any of the following:
  67256. (a) any file in Source Code Form that results from an addition to,
  67257. deletion from, or modification of the contents of Covered
  67258. Software; or
  67259. (b) any new file in Source Code Form that contains any Covered
  67260. Software.
  67261. 1.11. &quot;Patent Claims&quot; of a Contributor
  67262. means any patent claim(s), including without limitation, method,
  67263. process, and apparatus claims, in any patent Licensable by such
  67264. Contributor that would be infringed, but for the grant of the
  67265. License, by the making, using, selling, offering for sale, having
  67266. made, import, or transfer of either its Contributions or its
  67267. Contributor Version.
  67268. 1.12. &quot;Secondary License&quot;
  67269. means either the GNU General Public License, Version 2.0, the GNU
  67270. Lesser General Public License, Version 2.1, the GNU Affero General
  67271. Public License, Version 3.0, or any later versions of those
  67272. licenses.
  67273. 1.13. &quot;Source Code Form&quot;
  67274. means the form of the work preferred for making modifications.
  67275. 1.14. &quot;You&quot; (or &quot;Your&quot;)
  67276. means an individual or a legal entity exercising rights under this
  67277. License. For legal entities, &quot;You&quot; includes any entity that
  67278. controls, is controlled by, or is under common control with You. For
  67279. purposes of this definition, &quot;control&quot; means (a) the power, direct
  67280. or indirect, to cause the direction or management of such entity,
  67281. whether by contract or otherwise, or (b) ownership of more than
  67282. fifty percent (50%) of the outstanding shares or beneficial
  67283. ownership of such entity.
  67284. 2. License Grants and Conditions
  67285. --------------------------------
  67286. 2.1. Grants
  67287. Each Contributor hereby grants You a world-wide, royalty-free,
  67288. non-exclusive license:
  67289. (a) under intellectual property rights (other than patent or trademark)
  67290. Licensable by such Contributor to use, reproduce, make available,
  67291. modify, display, perform, distribute, and otherwise exploit its
  67292. Contributions, either on an unmodified basis, with Modifications, or
  67293. as part of a Larger Work; and
  67294. (b) under Patent Claims of such Contributor to make, use, sell, offer
  67295. for sale, have made, import, and otherwise transfer either its
  67296. Contributions or its Contributor Version.
  67297. 2.2. Effective Date
  67298. The licenses granted in Section 2.1 with respect to any Contribution
  67299. become effective for each Contribution on the date the Contributor first
  67300. distributes such Contribution.
  67301. 2.3. Limitations on Grant Scope
  67302. The licenses granted in this Section 2 are the only rights granted under
  67303. this License. No additional rights or licenses will be implied from the
  67304. distribution or licensing of Covered Software under this License.
  67305. Notwithstanding Section 2.1(b) above, no patent license is granted by a
  67306. Contributor:
  67307. (a) for any code that a Contributor has removed from Covered Software;
  67308. or
  67309. (b) for infringements caused by: (i) Your and any other third party&#x27;s
  67310. modifications of Covered Software, or (ii) the combination of its
  67311. Contributions with other software (except as part of its Contributor
  67312. Version); or
  67313. (c) under Patent Claims infringed by Covered Software in the absence of
  67314. its Contributions.
  67315. This License does not grant any rights in the trademarks, service marks,
  67316. or logos of any Contributor (except as may be necessary to comply with
  67317. the notice requirements in Section 3.4).
  67318. 2.4. Subsequent Licenses
  67319. No Contributor makes additional grants as a result of Your choice to
  67320. distribute the Covered Software under a subsequent version of this
  67321. License (see Section 10.2) or under the terms of a Secondary License (if
  67322. permitted under the terms of Section 3.3).
  67323. 2.5. Representation
  67324. Each Contributor represents that the Contributor believes its
  67325. Contributions are its original creation(s) or it has sufficient rights
  67326. to grant the rights to its Contributions conveyed by this License.
  67327. 2.6. Fair Use
  67328. This License is not intended to limit any rights You have under
  67329. applicable copyright doctrines of fair use, fair dealing, or other
  67330. equivalents.
  67331. 2.7. Conditions
  67332. Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted
  67333. in Section 2.1.
  67334. 3. Responsibilities
  67335. -------------------
  67336. 3.1. Distribution of Source Form
  67337. All distribution of Covered Software in Source Code Form, including any
  67338. Modifications that You create or to which You contribute, must be under
  67339. the terms of this License. You must inform recipients that the Source
  67340. Code Form of the Covered Software is governed by the terms of this
  67341. License, and how they can obtain a copy of this License. You may not
  67342. attempt to alter or restrict the recipients&#x27; rights in the Source Code
  67343. Form.
  67344. 3.2. Distribution of Executable Form
  67345. If You distribute Covered Software in Executable Form then:
  67346. (a) such Covered Software must also be made available in Source Code
  67347. Form, as described in Section 3.1, and You must inform recipients of
  67348. the Executable Form how they can obtain a copy of such Source Code
  67349. Form by reasonable means in a timely manner, at a charge no more
  67350. than the cost of distribution to the recipient; and
  67351. (b) You may distribute such Executable Form under the terms of this
  67352. License, or sublicense it under different terms, provided that the
  67353. license for the Executable Form does not attempt to limit or alter
  67354. the recipients&#x27; rights in the Source Code Form under this License.
  67355. 3.3. Distribution of a Larger Work
  67356. You may create and distribute a Larger Work under terms of Your choice,
  67357. provided that You also comply with the requirements of this License for
  67358. the Covered Software. If the Larger Work is a combination of Covered
  67359. Software with a work governed by one or more Secondary Licenses, and the
  67360. Covered Software is not Incompatible With Secondary Licenses, this
  67361. License permits You to additionally distribute such Covered Software
  67362. under the terms of such Secondary License(s), so that the recipient of
  67363. the Larger Work may, at their option, further distribute the Covered
  67364. Software under the terms of either this License or such Secondary
  67365. License(s).
  67366. 3.4. Notices
  67367. You may not remove or alter the substance of any license notices
  67368. (including copyright notices, patent notices, disclaimers of warranty,
  67369. or limitations of liability) contained within the Source Code Form of
  67370. the Covered Software, except that You may alter any license notices to
  67371. the extent required to remedy known factual inaccuracies.
  67372. 3.5. Application of Additional Terms
  67373. You may choose to offer, and to charge a fee for, warranty, support,
  67374. indemnity or liability obligations to one or more recipients of Covered
  67375. Software. However, You may do so only on Your own behalf, and not on
  67376. behalf of any Contributor. You must make it absolutely clear that any
  67377. such warranty, support, indemnity, or liability obligation is offered by
  67378. You alone, and You hereby agree to indemnify every Contributor for any
  67379. liability incurred by such Contributor as a result of warranty, support,
  67380. indemnity or liability terms You offer. You may include additional
  67381. disclaimers of warranty and limitations of liability specific to any
  67382. jurisdiction.
  67383. 4. Inability to Comply Due to Statute or Regulation
  67384. ---------------------------------------------------
  67385. If it is impossible for You to comply with any of the terms of this
  67386. License with respect to some or all of the Covered Software due to
  67387. statute, judicial order, or regulation then You must: (a) comply with
  67388. the terms of this License to the maximum extent possible; and (b)
  67389. describe the limitations and the code they affect. Such description must
  67390. be placed in a text file included with all distributions of the Covered
  67391. Software under this License. Except to the extent prohibited by statute
  67392. or regulation, such description must be sufficiently detailed for a
  67393. recipient of ordinary skill to be able to understand it.
  67394. 5. Termination
  67395. --------------
  67396. 5.1. The rights granted under this License will terminate automatically
  67397. if You fail to comply with any of its terms. However, if You become
  67398. compliant, then the rights granted under this License from a particular
  67399. Contributor are reinstated (a) provisionally, unless and until such
  67400. Contributor explicitly and finally terminates Your grants, and (b) on an
  67401. ongoing basis, if such Contributor fails to notify You of the
  67402. non-compliance by some reasonable means prior to 60 days after You have
  67403. come back into compliance. Moreover, Your grants from a particular
  67404. Contributor are reinstated on an ongoing basis if such Contributor
  67405. notifies You of the non-compliance by some reasonable means, this is the
  67406. first time You have received notice of non-compliance with this License
  67407. from such Contributor, and You become compliant prior to 30 days after
  67408. Your receipt of the notice.
  67409. 5.2. If You initiate litigation against any entity by asserting a patent
  67410. infringement claim (excluding declaratory judgment actions,
  67411. counter-claims, and cross-claims) alleging that a Contributor Version
  67412. directly or indirectly infringes any patent, then the rights granted to
  67413. You by any and all Contributors for the Covered Software under Section
  67414. 2.1 of this License shall terminate.
  67415. 5.3. In the event of termination under Sections 5.1 or 5.2 above, all
  67416. end user license agreements (excluding distributors and resellers) which
  67417. have been validly granted by You or Your distributors under this License
  67418. prior to termination shall survive termination.
  67419. ************************************************************************
  67420. * *
  67421. * 6. Disclaimer of Warranty *
  67422. * ------------------------- *
  67423. * *
  67424. * Covered Software is provided under this License on an &quot;as is&quot; *
  67425. * basis, without warranty of any kind, either expressed, implied, or *
  67426. * statutory, including, without limitation, warranties that the *
  67427. * Covered Software is free of defects, merchantable, fit for a *
  67428. * particular purpose or non-infringing. The entire risk as to the *
  67429. * quality and performance of the Covered Software is with You. *
  67430. * Should any Covered Software prove defective in any respect, You *
  67431. * (not any Contributor) assume the cost of any necessary servicing, *
  67432. * repair, or correction. This disclaimer of warranty constitutes an *
  67433. * essential part of this License. No use of any Covered Software is *
  67434. * authorized under this License except under this disclaimer. *
  67435. * *
  67436. ************************************************************************
  67437. ************************************************************************
  67438. * *
  67439. * 7. Limitation of Liability *
  67440. * -------------------------- *
  67441. * *
  67442. * Under no circumstances and under no legal theory, whether tort *
  67443. * (including negligence), contract, or otherwise, shall any *
  67444. * Contributor, or anyone who distributes Covered Software as *
  67445. * permitted above, be liable to You for any direct, indirect, *
  67446. * special, incidental, or consequential damages of any character *
  67447. * including, without limitation, damages for lost profits, loss of *
  67448. * goodwill, work stoppage, computer failure or malfunction, or any *
  67449. * and all other commercial damages or losses, even if such party *
  67450. * shall have been informed of the possibility of such damages. This *
  67451. * limitation of liability shall not apply to liability for death or *
  67452. * personal injury resulting from such party&#x27;s negligence to the *
  67453. * extent applicable law prohibits such limitation. Some *
  67454. * jurisdictions do not allow the exclusion or limitation of *
  67455. * incidental or consequential damages, so this exclusion and *
  67456. * limitation may not apply to You. *
  67457. * *
  67458. ************************************************************************
  67459. 8. Litigation
  67460. -------------
  67461. Any litigation relating to this License may be brought only in the
  67462. courts of a jurisdiction where the defendant maintains its principal
  67463. place of business and such litigation shall be governed by laws of that
  67464. jurisdiction, without reference to its conflict-of-law provisions.
  67465. Nothing in this Section shall prevent a party&#x27;s ability to bring
  67466. cross-claims or counter-claims.
  67467. 9. Miscellaneous
  67468. ----------------
  67469. This License represents the complete agreement concerning the subject
  67470. matter hereof. If any provision of this License is held to be
  67471. unenforceable, such provision shall be reformed only to the extent
  67472. necessary to make it enforceable. Any law or regulation which provides
  67473. that the language of a contract shall be construed against the drafter
  67474. shall not be used to construe this License against a Contributor.
  67475. 10. Versions of the License
  67476. ---------------------------
  67477. 10.1. New Versions
  67478. Mozilla Foundation is the license steward. Except as provided in Section
  67479. 10.3, no one other than the license steward has the right to modify or
  67480. publish new versions of this License. Each version will be given a
  67481. distinguishing version number.
  67482. 10.2. Effect of New Versions
  67483. You may distribute the Covered Software under the terms of the version
  67484. of the License under which You originally received the Covered Software,
  67485. or under the terms of any subsequent version published by the license
  67486. steward.
  67487. 10.3. Modified Versions
  67488. If you create software not governed by this License, and you want to
  67489. create a new license for such software, you may create and use a
  67490. modified version of this License if you rename the license and remove
  67491. any references to the name of the license steward (except to note that
  67492. such modified license differs from this License).
  67493. 10.4. Distributing Source Code Form that is Incompatible With Secondary
  67494. Licenses
  67495. If You choose to distribute Source Code Form that is Incompatible With
  67496. Secondary Licenses under the terms of this version of the License, the
  67497. notice described in Exhibit B of this License must be attached.
  67498. Exhibit A - Source Code Form License Notice
  67499. -------------------------------------------
  67500. This Source Code Form is subject to the terms of the Mozilla Public
  67501. License, v. 2.0. If a copy of the MPL was not distributed with this
  67502. file, You can obtain one at http://mozilla.org/MPL/2.0/.
  67503. If it is not possible or desirable to put the notice in a particular
  67504. file, then You may include the notice in a location (such as a LICENSE
  67505. file in a relevant directory) where a recipient would be likely to look
  67506. for such a notice.
  67507. You may add additional accurate notices of copyright ownership.
  67508. Exhibit B - &quot;Incompatible With Secondary Licenses&quot; Notice
  67509. ---------------------------------------------------------
  67510. This Source Code Form is &quot;Incompatible With Secondary Licenses&quot;, as
  67511. defined by the Mozilla Public License, v. 2.0.
  67512. </pre>
  67513. </div>
  67514. </div>
  67515. <div class="product">
  67516. <span class="title">newlib-extras</span>
  67517. <span class="homepage"><a href="ftp://sourceware.org/pub/newlib/newlib-2.0.0.tar.gz">homepage</a></span>
  67518. <input type="checkbox" hidden id="236">
  67519. <label class="show" for="236" tabindex="0"></label>
  67520. <div class="licence">
  67521. <pre> README for newlib-2.0.0 release
  67522. (mostly cribbed from the README in the gdb-4.13 release)
  67523. This is `newlib&#x27;, a simple ANSI C library, math library, and collection
  67524. of board support packages.
  67525. The newlib and libgloss subdirectories are a collection of software from
  67526. several sources, each wi6h their own copyright and license. See the file
  67527. COPYING.NEWLIB for details. The rest of the release tree is under either
  67528. the GNU GPL or LGPL licenses.
  67529. THIS SOFTWARE IS PROVIDED ``AS IS&#x27;&#x27; AND WITHOUT ANY EXPRESS OR
  67530. IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
  67531. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
  67532. Unpacking and Installation -- quick overview
  67533. ==========================
  67534. When you unpack the newlib-2.0.0.tar.gz file, you&#x27;ll find a directory
  67535. called `newlib-2.0.0&#x27;, which contains:
  67536. COPYING config/ install-sh* mpw-configure
  67537. COPYING.LIB config-ml.in libgloss/ mpw-install
  67538. COPYING.NEWLIB config.guess* mkinstalldirs* newlib/
  67539. CYGNUS config.sub* move-if-change* symlink-tree*
  67540. ChangeLog configure* mpw-README texinfo/
  67541. Makefile.in configure.in mpw-build.in
  67542. README etc/ mpw-config.in
  67543. To build NEWLIB, you must follow the instructions in the section entitled
  67544. &quot;Compiling NEWLIB&quot;.
  67545. This will configure and build all the libraries and crt0 (if one exists).
  67546. If `configure&#x27; can&#x27;t determine your host system type, specify one as its
  67547. argument, e.g., sun4 or sun4sol2. NEWLIB is most often used in cross
  67548. environments.
  67549. NOTE THAT YOU MUST HAVE ALREADY BUILT AND INSTALLED GCC and BINUTILS.
  67550. More Documentation
  67551. ==================
  67552. Newlib documentation is available on the net via:
  67553. http://sourceware.org/newlib/docs.html
  67554. All the documentation for NEWLIB comes as part of the machine-readable
  67555. distribution. The documentation is written in Texinfo format, which is
  67556. a documentation system that uses a single source file to produce both
  67557. on-line information and a printed manual. You can use one of the Info
  67558. formatting commands to create the on-line version of the documentation
  67559. and TeX (or `texi2roff&#x27;) to typeset the printed version.
  67560. If you want to format these Info files yourself, you need one of the
  67561. Info formatting programs, such as `texinfo-format-buffer&#x27; or `makeinfo&#x27;.
  67562. If you want to typeset and print copies of this manual, you need TeX,
  67563. a program to print its DVI output files, and `texinfo.tex&#x27;, the Texinfo
  67564. definitions file.
  67565. TeX is a typesetting program; it does not print files directly, but
  67566. produces output files called DVI files. To print a typeset document,
  67567. you need a program to print DVI files. If your system has TeX
  67568. installed, chances are it has such a program. The precise command to
  67569. use depends on your system; `lpr -d&#x27; is common; another (for PostScript
  67570. devices) is `dvips&#x27;. The DVI print command may require a file name
  67571. without any extension or a `.dvi&#x27; extension.
  67572. TeX also requires a macro definitions file called `texinfo.tex&#x27;.
  67573. This file tells TeX how to typeset a document written in Texinfo
  67574. format. On its own, TeX cannot read, much less typeset a Texinfo file.
  67575. `texinfo.tex&#x27; is distributed with NEWLIB and is located in the
  67576. `newlib-VERSION-NUMBER/texinfo&#x27; directory.
  67577. Compiling NEWLIB
  67578. ================
  67579. To compile NEWLIB, you must build it in a directory separate from
  67580. the source directory. If you want to run NEWLIB versions for several host
  67581. or target machines, you need a different `newlib&#x27; compiled for each combination
  67582. of host and target. `configure&#x27; is designed to make this easy by allowing
  67583. you to generate each configuration in a separate subdirectory.
  67584. If your `make&#x27; program handles the `VPATH&#x27; feature correctly (like GNU `make&#x27;)
  67585. running `make&#x27; in each of these directories builds the `newlib&#x27; libraries
  67586. specified there.
  67587. To build `newlib&#x27; in a specific directory, run `configure&#x27; with the
  67588. `--srcdir&#x27; option to specify where to find the source. (You also need
  67589. to specify a path to find `configure&#x27; itself from your working
  67590. directory. If the path to `configure&#x27; would be the same as the
  67591. argument to `--srcdir&#x27;, you can leave out the `--srcdir&#x27; option; it
  67592. will be assumed.)
  67593. For example, with version 2.0.0, you can build NEWLIB in a separate
  67594. directory for a Sun 4 cross m68k-aout environment like this:
  67595. cd newlib-2.0.0
  67596. mkdir ../newlib-m68k-aout
  67597. cd ../newlib-m68k-aout
  67598. ../newlib-2.0.0/configure --host=sun4 --target=m68k-aout
  67599. make
  67600. When `configure&#x27; builds a configuration using a remote source
  67601. directory, it creates a tree for the binaries with the same structure
  67602. (and using the same names) as the tree under the source directory. In
  67603. the example, you&#x27;d find the Sun 4 library `libiberty.a&#x27; in the
  67604. directory `newlib-m68k-aout/libiberty&#x27;, and NEWLIB itself in
  67605. `newlib-m68k-aout/newlib&#x27;.
  67606. When you run `make&#x27; to build a program or library, you must run it
  67607. in a configured directory--whatever directory you were in when you
  67608. called `configure&#x27; (or one of its subdirectories).
  67609. The `Makefile&#x27; that `configure&#x27; generates in each source directory
  67610. also runs recursively. If you type `make&#x27; in a source directory such
  67611. as `newlib-2.0.0&#x27; (or in a separate configured directory configured with
  67612. `--srcdir=PATH/newlib-2.0.0&#x27;), you will build all the required libraries.
  67613. When you have multiple hosts or targets configured in separate
  67614. directories, you can run `make&#x27; on them in parallel (for example, if
  67615. they are NFS-mounted on each of the hosts); they will not interfere
  67616. with each other.
  67617. Specifying names for hosts and targets
  67618. ======================================
  67619. The specifications used for hosts and targets in the `configure&#x27;
  67620. script are based on a three-part naming scheme, but some short
  67621. predefined aliases are also supported. The full naming scheme encodes
  67622. three pieces of information in the following pattern:
  67623. ARCHITECTURE-VENDOR-OS
  67624. For example, you can use the alias `sun4&#x27; as a HOST argument or in a
  67625. `--target=TARGET&#x27; option. The equivalent full name is
  67626. `sparc-sun-sunos4&#x27;.
  67627. The `configure&#x27; script accompanying NEWLIB does not provide any query
  67628. facility to list all supported host and target names or aliases.
  67629. `configure&#x27; calls the Bourne shell script `config.sub&#x27; to map
  67630. abbreviations to full names; you can read the script, if you wish, or
  67631. you can use it to test your guesses on abbreviations--for example:
  67632. % sh config.sub sun4
  67633. sparc-sun-sunos4.1.1
  67634. % sh config.sub sun3
  67635. m68k-sun-sunos4.1.1
  67636. % sh config.sub decstation
  67637. mips-dec-ultrix4.2
  67638. % sh config.sub hp300bsd
  67639. m68k-hp-bsd
  67640. % sh config.sub i386v
  67641. i386-pc-sysv
  67642. % sh config.sub i786v
  67643. Invalid configuration `i786v&#x27;: machine `i786v&#x27; not recognized
  67644. The Build, Host and Target Concepts in newlib
  67645. =============================================
  67646. The build, host and target concepts are defined for gcc as follows:
  67647. build: the platform on which gcc is built.
  67648. host: the platform on which gcc is run.
  67649. target: the platform for which gcc generates code.
  67650. Since newlib is a library, the target concept does not apply to it, and the
  67651. build, host, and target options given to the top-level configure script must
  67652. be changed for newlib&#x27;s use.
  67653. The options are shifted according to these correspondences:
  67654. gcc&#x27;s build platform has no equivalent in newlib.
  67655. gcc&#x27;s host platform is newlib&#x27;s build platform.
  67656. gcc&#x27;s target platform is newlib&#x27;s host platform.
  67657. and as mentioned before, newlib has no concept of target.
  67658. `configure&#x27; options
  67659. ===================
  67660. Here is a summary of the `configure&#x27; options and arguments that are
  67661. most often useful for building NEWLIB. `configure&#x27; also has several other
  67662. options not listed here.
  67663. configure [--help]
  67664. [--prefix=DIR]
  67665. [--srcdir=PATH]
  67666. [--target=TARGET] HOST
  67667. You may introduce options with a single `-&#x27; rather than `--&#x27; if you
  67668. prefer; but you may abbreviate option names if you use `--&#x27;.
  67669. `--help&#x27;
  67670. Display a quick summary of how to invoke `configure&#x27;.
  67671. `--prefix=DIR&#x27;
  67672. Configure the source to install programs and files in directory
  67673. `DIR&#x27;.
  67674. `--exec-prefix=DIR&#x27;
  67675. Configure the source to install host-dependent files in directory
  67676. `DIR&#x27;.
  67677. `--srcdir=PATH&#x27;
  67678. *Warning: using this option requires GNU `make&#x27;, or another `make&#x27;
  67679. that compatibly implements the `VPATH&#x27; feature.
  67680. Use this option to make configurations in directories separate
  67681. from the NEWLIB source directories. Among other things, you can use
  67682. this to build (or maintain) several configurations simultaneously,
  67683. in separate directories. `configure&#x27; writes configuration
  67684. specific files in the current directory, but arranges for them to
  67685. use the source in the directory PATH. `configure&#x27; will create
  67686. directories under the working directory in parallel to the source
  67687. directories below PATH.
  67688. `--norecursion&#x27;
  67689. Configure only the directory level where `configure&#x27; is executed;
  67690. do not propagate configuration to subdirectories.
  67691. `--target=TARGET&#x27;
  67692. Configure NEWLIB for running on the specified TARGET.
  67693. There is no convenient way to generate a list of all available
  67694. targets.
  67695. `HOST ...&#x27;
  67696. Configure NEWLIB to be built using a cross compiler running on
  67697. the specified HOST.
  67698. There is no convenient way to generate a list of all available
  67699. hosts.
  67700. To fit diverse usage models, NEWLIB supports a group of configuration
  67701. options so that library features can be turned on/off according to
  67702. target system&#x27;s requirements.
  67703. One feature can be enabled by specifying `--enable-FEATURE=yes&#x27; or
  67704. `--enable-FEATURE&#x27;. Or it can be disable by `--enable-FEATURE=no&#x27; or
  67705. `--disable-FEATURE&#x27;.
  67706. `--enable-newlib-io-pos-args&#x27;
  67707. Enable printf-family positional arg support.
  67708. Disabled by default, but some hosts enable it in configure.host.
  67709. `--enable-newlib-io-c99-formats&#x27;
  67710. Enable C99 support in IO functions like printf/scanf.
  67711. Disabled by default, but some hosts enable it in configure.host.
  67712. `--enable-newlib-register-fini&#x27;
  67713. Enable finalization function registration using atexit.
  67714. Disabled by default.
  67715. `--enable-newlib-io-long-long&#x27;
  67716. Enable long long type support in IO functions like printf/scanf.
  67717. Disabled by default, but many hosts enable it in configure.host.
  67718. `--enable-newlib-io-long-double&#x27;
  67719. Enable long double type support in IO functions printf/scanf.
  67720. Disabled by default, but some hosts enable it in configure.host.
  67721. `--enable-newlib-mb&#x27;
  67722. Enable multibyte support.
  67723. Disabled by default.
  67724. `--enable-newlib-iconv-encodings&#x27;
  67725. Enable specific comma-separated list of bidirectional iconv
  67726. encodings to be built-in.
  67727. Disabled by default.
  67728. `--enable-newlib-iconv-from-encodings&#x27;
  67729. Enable specific comma-separated list of \&quot;from\&quot; iconv encodings
  67730. to be built-in.
  67731. Disabled by default.
  67732. `--enable-newlib-iconv-to-encodings&#x27;
  67733. Enable specific comma-separated list of \&quot;to\&quot; iconv encodings
  67734. to be built-in.
  67735. Disabled by default.
  67736. `--enable-newlib-iconv-external-ccs&#x27;
  67737. Enable capabilities to load external CCS files for iconv.
  67738. Disabled by default.
  67739. `--disable-newlib-atexit-dynamic-alloc&#x27;
  67740. Disable dynamic allocation of atexit entries.
  67741. Most hosts and targets have it enabled in configure.host.
  67742. `--enable-newlib-reent-small&#x27;
  67743. Enable small reentrant struct support.
  67744. Disabled by default.
  67745. `--disable-newlib-fvwrite-in-streamio&#x27;
  67746. NEWLIB implements the vector buffer mechanism to support stream IO
  67747. buffering required by C standard. This feature is possibly
  67748. unnecessary for embedded systems which won&#x27;t change file buffering
  67749. with functions like `setbuf&#x27; or `setvbuf&#x27;. The buffering mechanism
  67750. still acts as default for STDIN/STDOUT/STDERR even if this option
  67751. is specified.
  67752. Enabled by default.
  67753. `--disable-newlib-fseek-optimization&#x27;
  67754. Disable fseek optimization. It can decrease code size of application
  67755. calling `fseek`.
  67756. Enabled by default.
  67757. `--disable-newlib-wide-orient&#x27;
  67758. C99 states that each stream has an orientation, wide or byte. This
  67759. feature is possibly unnecessary for embedded systems which only do
  67760. byte input/output operations on stream. It can decrease code size
  67761. by disable the feature.
  67762. Enabled by default.
  67763. `--enable-newlib-nano-malloc&#x27;
  67764. NEWLIB has two implementations of malloc family&#x27;s functions, one in
  67765. `mallocr.c&#x27; and the other one in `nano-mallocr.c&#x27;. This options
  67766. enables the nano-malloc implementation, which is for small systems
  67767. with very limited memory. Note that this implementation does not
  67768. support `--enable-malloc-debugging&#x27; any more.
  67769. Disabled by default.
  67770. `--disable-newlib-unbuf-stream-opt&#x27;
  67771. NEWLIB does optimization when `fprintf to write only unbuffered unix
  67772. file&#x27;. It creates a temorary buffer to do the optimization that
  67773. increases stack consumption by about `BUFSIZ&#x27; bytes. This option
  67774. disables the optimization and saves size of text and stack.
  67775. Enabled by default.
  67776. `--enable-multilib&#x27;
  67777. Build many library versions.
  67778. Enabled by default.
  67779. `--enable-target-optspace&#x27;
  67780. Optimize for space.
  67781. Disabled by default.
  67782. `--enable-malloc-debugging&#x27;
  67783. Indicate malloc debugging requested.
  67784. Disabled by default.
  67785. `--enable-newlib-multithread&#x27;
  67786. Enable support for multiple threads.
  67787. Enabled by default.
  67788. `--enable-newlib-iconv&#x27;
  67789. Enable iconv library support.
  67790. Disabled by default.
  67791. `--enable-newlib-elix-level&#x27;
  67792. Supply desired elix library level (1-4). Please refer to HOWTO for
  67793. more information about this option.
  67794. Set to level 0 by default.
  67795. `--disable-newlib-io-float&#x27;
  67796. Disable printf/scanf family float support.
  67797. Enabled by default.
  67798. `--disable-newlib-supplied-syscalls&#x27;
  67799. Disable newlib from supplying syscalls.
  67800. Enabled by default.
  67801. `--enable-lite-exit&#x27;
  67802. Enable lite exit, a size-reduced implementation of exit that doesn&#x27;t
  67803. invoke clean-up functions such as _fini or global destructors.
  67804. Disabled by default.
  67805. Running the Testsuite
  67806. =====================
  67807. To run newlib&#x27;s testsuite, you&#x27;ll need a site.exp in your home
  67808. directory which points dejagnu to the proper baseboards directory and
  67809. the proper exp file for your target.
  67810. Before running make check-target-newlib, set the DEJAGNU environment
  67811. variable to point to ~/site.exp.
  67812. Here is a sample site.exp:
  67813. # Make sure we look in the right place for the board description files.
  67814. if ![info exists boards_dir] {
  67815. set boards_dir {}
  67816. }
  67817. lappend boards_dir &quot;your dejagnu/baseboards here&quot;
  67818. verbose &quot;Global Config File: target_triplet is $target_triplet&quot; 2
  67819. global target_list
  67820. case &quot;$target_triplet&quot; in {
  67821. { &quot;mips-*elf*&quot; } {
  67822. set target_list &quot;mips-sim&quot;
  67823. }
  67824. default {
  67825. set target_list { &quot;unix&quot; }
  67826. }
  67827. }
  67828. mips-sim refers to an exp file in the baseboards directory. You&#x27;ll
  67829. need to add the other targets you&#x27;re testing to the case statement.
  67830. Now type make check-target-newlib in the top-level build directory to
  67831. run the testsuite.
  67832. Shared newlib
  67833. =============
  67834. newlib uses libtool when it is being compiled natively (with
  67835. --target=i[34567]86-pc-linux-gnu) on an i[34567]86-pc-linux-gnu
  67836. host. This allows newlib to be compiled as a shared library.
  67837. To configure newlib, do the following from your build directory:
  67838. $(source_dir)/src/configure --with-newlib --prefix=$(install_dir)
  67839. configure will recognize that host == target ==
  67840. i[34567]86-pc-linux-gnu, so it will tell newlib to compile itself using
  67841. libtool. By default, libtool will build shared and static versions of
  67842. newlib.
  67843. To compile a program against shared newlib, do the following (where
  67844. target_install_dir = $(install_dir)/i[34567]86-pc-linux-gnu):
  67845. gcc -nostdlib $(target_install_dir)/lib/crt0.o progname.c -I $(target_install_dir)/include -L $(target_install_dir)/lib -lc -lm -lgcc
  67846. To run the program, make sure that $(target_install_dir)/lib is listed
  67847. in the LD_LIBRARY_PATH environment variable.
  67848. To create a static binary linked against newlib, do the following:
  67849. gcc -nostdlib -static $(target_install_dir)/lib/crt0.o progname.c -I $(target_install_dir)/include -L $(target_install_dir)/lib -lc -lm
  67850. libtool can be instructed to produce only static libraries. To build
  67851. newlib as a static library only, do the following from your build
  67852. directory:
  67853. $(source_dir)/src/configure --with-newlib --prefix=$(install_dir) --disable-shared
  67854. Regenerating Configuration Files
  67855. ================================
  67856. At times you will need to make changes to configure.in and Makefile.am files.
  67857. This will mean that configure and Makefile.in files will need to be
  67858. regenerated.
  67859. At the top level of newlib is the file: acinclude.m4. This file contains
  67860. the definition of the NEWLIB_CONFIGURE macro which is used by all configure.in
  67861. files in newlib. You will notice that each directory in newlib containing
  67862. a configure.in file also contains an aclocal.m4 file. This file is
  67863. generated by issuing: aclocal -I${relative_path_to_toplevel_newlib_dir}
  67864. -I${relative_path_to_toplevel_src_dir}
  67865. The first relative directory is to access acinclude.m4. The second relative
  67866. directory is to access libtool information in the top-level src directory.
  67867. For example, to regenerate aclocal.m4 in newlib/libc/machine/arm:
  67868. aclocal -I ../../.. -I ../../../..
  67869. Note that if the top level acinclude.m4 is altered, every aclocal.m4 file
  67870. in newlib should be regenerated.
  67871. If the aclocal.m4 file is regenerated due to a change in acinclude.m4 or
  67872. if a configure.in file is modified, the corresponding configure file in the
  67873. directory must be regenerated using autoconf. No parameters are necessary.
  67874. In the previous example, we would issue:
  67875. autoconf
  67876. from the newlib/libc/machine/arm directory.
  67877. If you have regenerated a configure file or if you have modified a Makefile.am
  67878. file, you will need to regenerate the appropriate Makefile.in file(s).
  67879. For newlib, automake is a bit trickier. First of all, all Makefile.in
  67880. files in newlib (and libgloss) are generated using the --cygnus option
  67881. of automake.
  67882. Makefile.in files are generated from the nearest directory up the chain
  67883. which contains a configure.in file. In most cases, this is the same
  67884. directory containing configure.in, but there are exceptions.
  67885. For example, the newlib/libc directory has a number of
  67886. subdirectories that do not contain their own configure.in files (e.g. stdio).
  67887. For these directories, you must issue the automake command from newlib/libc
  67888. which is the nearest parent directory that contains a configure.in.
  67889. When you issue the automake command, you specify the subdirectory for
  67890. the Makefile.in you are regenerating. For example:
  67891. automake --cygnus stdio/Makefile stdlib/Makefile
  67892. Note how multiple Makefile.in files can be created in the same step. You
  67893. would not specify machine/Makefile or sys/Makefile in the previous example
  67894. because both of these subdirectories contain their own configure.in files.
  67895. One would change to each of these subdirectories and in turn issue:
  67896. automake --cygnus Makefile
  67897. Let&#x27;s say you create a new machine directory XXXX off of newlib/libc/machine.
  67898. After creating a new configure.in and Makefile.am file, you would issue:
  67899. aclocal -I ../../..
  67900. autoconf
  67901. automake --cygnus Makefile
  67902. from newlib/libc/machine/XXXX
  67903. It is strongly advised that you use an adequate version of autotools.
  67904. For this latest release, the following were used: autoconf 2.68, aclocal 1.11.6, and
  67905. automake 1.11.6.
  67906. Reporting Bugs
  67907. ==============
  67908. The correct address for reporting bugs found in NEWLIB is
  67909. &quot;newlib@sourceware.org&quot;. Please email all bug reports to that
  67910. address. Please include the NEWLIB version number (e.g., newlib-2.0.0),
  67911. and how you configured it (e.g., &quot;sun4 host and m68k-aout target&quot;).
  67912. Since NEWLIB supports many different configurations, it is important
  67913. that you be precise about this.
  67914. Archives of the newlib mailing list are on-line, see
  67915. http://sourceware.org/ml/newlib/
  67916. </pre>
  67917. </div>
  67918. </div>
  67919. <div class="product">
  67920. <span class="title">Node.js</span>
  67921. <span class="homepage"><a href="https://github.com/nodejs/node">homepage</a></span>
  67922. <input type="checkbox" hidden id="237">
  67923. <label class="show" for="237" tabindex="0"></label>
  67924. <div class="licence">
  67925. <pre>Node.js is licensed for use as follows:
  67926. &quot;&quot;&quot;
  67927. Copyright Node.js contributors. All rights reserved.
  67928. Permission is hereby granted, free of charge, to any person obtaining a copy
  67929. of this software and associated documentation files (the &quot;Software&quot;), to
  67930. deal in the Software without restriction, including without limitation the
  67931. rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
  67932. sell copies of the Software, and to permit persons to whom the Software is
  67933. furnished to do so, subject to the following conditions:
  67934. The above copyright notice and this permission notice shall be included in
  67935. all copies or substantial portions of the Software.
  67936. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  67937. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  67938. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  67939. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  67940. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  67941. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
  67942. IN THE SOFTWARE.
  67943. &quot;&quot;&quot;
  67944. This license applies to parts of Node.js originating from the
  67945. https://github.com/joyent/node repository:
  67946. &quot;&quot;&quot;
  67947. Copyright Joyent, Inc. and other Node contributors. All rights reserved.
  67948. Permission is hereby granted, free of charge, to any person obtaining a copy
  67949. of this software and associated documentation files (the &quot;Software&quot;), to
  67950. deal in the Software without restriction, including without limitation the
  67951. rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
  67952. sell copies of the Software, and to permit persons to whom the Software is
  67953. furnished to do so, subject to the following conditions:
  67954. The above copyright notice and this permission notice shall be included in
  67955. all copies or substantial portions of the Software.
  67956. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  67957. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  67958. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  67959. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  67960. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  67961. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
  67962. IN THE SOFTWARE.
  67963. &quot;&quot;&quot;
  67964. The Node.js license applies to all parts of Node.js that are not externally
  67965. maintained libraries.
  67966. The externally maintained libraries used by Node.js are:
  67967. - Acorn, located at deps/acorn, is licensed as follows:
  67968. &quot;&quot;&quot;
  67969. MIT License
  67970. Copyright (C) 2012-2022 by various contributors (see AUTHORS)
  67971. Permission is hereby granted, free of charge, to any person obtaining a copy
  67972. of this software and associated documentation files (the &quot;Software&quot;), to deal
  67973. in the Software without restriction, including without limitation the rights
  67974. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  67975. copies of the Software, and to permit persons to whom the Software is
  67976. furnished to do so, subject to the following conditions:
  67977. The above copyright notice and this permission notice shall be included in
  67978. all copies or substantial portions of the Software.
  67979. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  67980. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  67981. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  67982. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  67983. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  67984. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  67985. THE SOFTWARE.
  67986. &quot;&quot;&quot;
  67987. - c-ares, located at deps/cares, is licensed as follows:
  67988. &quot;&quot;&quot;
  67989. Copyright (c) 2007 - 2018, Daniel Stenberg with many contributors, see AUTHORS
  67990. file.
  67991. Copyright 1998 by the Massachusetts Institute of Technology.
  67992. Permission to use, copy, modify, and distribute this software and its
  67993. documentation for any purpose and without fee is hereby granted, provided that
  67994. the above copyright notice appear in all copies and that both that copyright
  67995. notice and this permission notice appear in supporting documentation, and that
  67996. the name of M.I.T. not be used in advertising or publicity pertaining to
  67997. distribution of the software without specific, written prior permission.
  67998. M.I.T. makes no representations about the suitability of this software for any
  67999. purpose. It is provided &quot;as is&quot; without express or implied warranty.
  68000. &quot;&quot;&quot;
  68001. - cjs-module-lexer, located at deps/cjs-module-lexer, is licensed as follows:
  68002. &quot;&quot;&quot;
  68003. MIT License
  68004. -----------
  68005. Copyright (C) 2018-2020 Guy Bedford
  68006. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the &quot;Software&quot;), 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:
  68007. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  68008. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, 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.
  68009. &quot;&quot;&quot;
  68010. - ittapi, located at deps/v8/third_party/ittapi, is licensed as follows:
  68011. &quot;&quot;&quot;
  68012. Copyright (c) 2019 Intel Corporation. All rights reserved.
  68013. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
  68014. 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  68015. 2. 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.
  68016. 3. Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
  68017. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot; 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.
  68018. &quot;&quot;&quot;
  68019. - ICU, located at deps/icu-small, is licensed as follows:
  68020. &quot;&quot;&quot;
  68021. UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
  68022. See Terms of Use
  68023. for definitions of Unicode Inc.’s Data Files and Software.
  68024. NOTICE TO USER: Carefully read the following legal agreement.
  68025. BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.&#x27;S
  68026. DATA FILES (&quot;DATA FILES&quot;), AND/OR SOFTWARE (&quot;SOFTWARE&quot;),
  68027. YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
  68028. TERMS AND CONDITIONS OF THIS AGREEMENT.
  68029. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE
  68030. THE DATA FILES OR SOFTWARE.
  68031. COPYRIGHT AND PERMISSION NOTICE
  68032. Copyright © 1991-2022 Unicode, Inc. All rights reserved.
  68033. Distributed under the Terms of Use in https://www.unicode.org/copyright.html.
  68034. Permission is hereby granted, free of charge, to any person obtaining
  68035. a copy of the Unicode data files and any associated documentation
  68036. (the &quot;Data Files&quot;) or Unicode software and any associated documentation
  68037. (the &quot;Software&quot;) to deal in the Data Files or Software
  68038. without restriction, including without limitation the rights to use,
  68039. copy, modify, merge, publish, distribute, and/or sell copies of
  68040. the Data Files or Software, and to permit persons to whom the Data Files
  68041. or Software are furnished to do so, provided that either
  68042. (a) this copyright and permission notice appear with all copies
  68043. of the Data Files or Software, or
  68044. (b) this copyright and permission notice appear in associated
  68045. Documentation.
  68046. THE DATA FILES AND SOFTWARE ARE PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF
  68047. ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  68048. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  68049. NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  68050. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
  68051. NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  68052. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  68053. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  68054. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  68055. PERFORMANCE OF THE DATA FILES OR SOFTWARE.
  68056. Except as contained in this notice, the name of a copyright holder
  68057. shall not be used in advertising or otherwise to promote the sale,
  68058. use or other dealings in these Data Files or Software without prior
  68059. written authorization of the copyright holder.
  68060. ----------------------------------------------------------------------
  68061. Third-Party Software Licenses
  68062. This section contains third-party software notices and/or additional
  68063. terms for licensed third-party software components included within ICU
  68064. libraries.
  68065. ----------------------------------------------------------------------
  68066. ICU License - ICU 1.8.1 to ICU 57.1
  68067. COPYRIGHT AND PERMISSION NOTICE
  68068. Copyright (c) 1995-2016 International Business Machines Corporation and others
  68069. All rights reserved.
  68070. Permission is hereby granted, free of charge, to any person obtaining
  68071. a copy of this software and associated documentation files (the
  68072. &quot;Software&quot;), to deal in the Software without restriction, including
  68073. without limitation the rights to use, copy, modify, merge, publish,
  68074. distribute, and/or sell copies of the Software, and to permit persons
  68075. to whom the Software is furnished to do so, provided that the above
  68076. copyright notice(s) and this permission notice appear in all copies of
  68077. the Software and that both the above copyright notice(s) and this
  68078. permission notice appear in supporting documentation.
  68079. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  68080. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  68081. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
  68082. OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
  68083. HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
  68084. SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
  68085. RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
  68086. CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  68087. CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  68088. Except as contained in this notice, the name of a copyright holder
  68089. shall not be used in advertising or otherwise to promote the sale, use
  68090. or other dealings in this Software without prior written authorization
  68091. of the copyright holder.
  68092. All trademarks and registered trademarks mentioned herein are the
  68093. property of their respective owners.
  68094. ----------------------------------------------------------------------
  68095. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)
  68096. # The Google Chrome software developed by Google is licensed under
  68097. # the BSD license. Other software included in this distribution is
  68098. # provided under other licenses, as set forth below.
  68099. #
  68100. # The BSD License
  68101. # http://opensource.org/licenses/bsd-license.php
  68102. # Copyright (C) 2006-2008, Google Inc.
  68103. #
  68104. # All rights reserved.
  68105. #
  68106. # Redistribution and use in source and binary forms, with or without
  68107. # modification, are permitted provided that the following conditions are met:
  68108. #
  68109. # Redistributions of source code must retain the above copyright notice,
  68110. # this list of conditions and the following disclaimer.
  68111. # Redistributions in binary form must reproduce the above
  68112. # copyright notice, this list of conditions and the following
  68113. # disclaimer in the documentation and/or other materials provided with
  68114. # the distribution.
  68115. # Neither the name of Google Inc. nor the names of its
  68116. # contributors may be used to endorse or promote products derived from
  68117. # this software without specific prior written permission.
  68118. #
  68119. #
  68120. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  68121. # CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,
  68122. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  68123. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  68124. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  68125. # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  68126. # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  68127. # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
  68128. # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  68129. # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  68130. # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  68131. # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  68132. #
  68133. #
  68134. # The word list in cjdict.txt are generated by combining three word lists
  68135. # listed below with further processing for compound word breaking. The
  68136. # frequency is generated with an iterative training against Google web
  68137. # corpora.
  68138. #
  68139. # * Libtabe (Chinese)
  68140. # - https://sourceforge.net/project/?group_id=1519
  68141. # - Its license terms and conditions are shown below.
  68142. #
  68143. # * IPADIC (Japanese)
  68144. # - http://chasen.aist-nara.ac.jp/chasen/distribution.html
  68145. # - Its license terms and conditions are shown below.
  68146. #
  68147. # ---------COPYING.libtabe ---- BEGIN--------------------
  68148. #
  68149. # /*
  68150. # * Copyright (c) 1999 TaBE Project.
  68151. # * Copyright (c) 1999 Pai-Hsiang Hsiao.
  68152. # * All rights reserved.
  68153. # *
  68154. # * Redistribution and use in source and binary forms, with or without
  68155. # * modification, are permitted provided that the following conditions
  68156. # * are met:
  68157. # *
  68158. # * . Redistributions of source code must retain the above copyright
  68159. # * notice, this list of conditions and the following disclaimer.
  68160. # * . Redistributions in binary form must reproduce the above copyright
  68161. # * notice, this list of conditions and the following disclaimer in
  68162. # * the documentation and/or other materials provided with the
  68163. # * distribution.
  68164. # * . Neither the name of the TaBE Project nor the names of its
  68165. # * contributors may be used to endorse or promote products derived
  68166. # * from this software without specific prior written permission.
  68167. # *
  68168. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  68169. # * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  68170. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  68171. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  68172. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  68173. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  68174. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  68175. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  68176. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  68177. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  68178. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  68179. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  68180. # */
  68181. #
  68182. # /*
  68183. # * Copyright (c) 1999 Computer Systems and Communication Lab,
  68184. # * Institute of Information Science, Academia
  68185. # * Sinica. All rights reserved.
  68186. # *
  68187. # * Redistribution and use in source and binary forms, with or without
  68188. # * modification, are permitted provided that the following conditions
  68189. # * are met:
  68190. # *
  68191. # * . Redistributions of source code must retain the above copyright
  68192. # * notice, this list of conditions and the following disclaimer.
  68193. # * . Redistributions in binary form must reproduce the above copyright
  68194. # * notice, this list of conditions and the following disclaimer in
  68195. # * the documentation and/or other materials provided with the
  68196. # * distribution.
  68197. # * . Neither the name of the Computer Systems and Communication Lab
  68198. # * nor the names of its contributors may be used to endorse or
  68199. # * promote products derived from this software without specific
  68200. # * prior written permission.
  68201. # *
  68202. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  68203. # * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  68204. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  68205. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  68206. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  68207. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  68208. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  68209. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  68210. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  68211. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  68212. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  68213. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  68214. # */
  68215. #
  68216. # Copyright 1996 Chih-Hao Tsai @ Beckman Institute,
  68217. # University of Illinois
  68218. # c-tsai4@uiuc.edu http://casper.beckman.uiuc.edu/~c-tsai4
  68219. #
  68220. # ---------------COPYING.libtabe-----END--------------------------------
  68221. #
  68222. #
  68223. # ---------------COPYING.ipadic-----BEGIN-------------------------------
  68224. #
  68225. # Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
  68226. # and Technology. All Rights Reserved.
  68227. #
  68228. # Use, reproduction, and distribution of this software is permitted.
  68229. # Any copy of this software, whether in its original form or modified,
  68230. # must include both the above copyright notice and the following
  68231. # paragraphs.
  68232. #
  68233. # Nara Institute of Science and Technology (NAIST),
  68234. # the copyright holders, disclaims all warranties with regard to this
  68235. # software, including all implied warranties of merchantability and
  68236. # fitness, in no event shall NAIST be liable for
  68237. # any special, indirect or consequential damages or any damages
  68238. # whatsoever resulting from loss of use, data or profits, whether in an
  68239. # action of contract, negligence or other tortuous action, arising out
  68240. # of or in connection with the use or performance of this software.
  68241. #
  68242. # A large portion of the dictionary entries
  68243. # originate from ICOT Free Software. The following conditions for ICOT
  68244. # Free Software applies to the current dictionary as well.
  68245. #
  68246. # Each User may also freely distribute the Program, whether in its
  68247. # original form or modified, to any third party or parties, PROVIDED
  68248. # that the provisions of Section 3 (&quot;NO WARRANTY&quot;) will ALWAYS appear
  68249. # on, or be attached to, the Program, which is distributed substantially
  68250. # in the same form as set out herein and that such intended
  68251. # distribution, if actually made, will neither violate or otherwise
  68252. # contravene any of the laws and regulations of the countries having
  68253. # jurisdiction over the User or the intended distribution itself.
  68254. #
  68255. # NO WARRANTY
  68256. #
  68257. # The program was produced on an experimental basis in the course of the
  68258. # research and development conducted during the project and is provided
  68259. # to users as so produced on an experimental basis. Accordingly, the
  68260. # program is provided without any warranty whatsoever, whether express,
  68261. # implied, statutory or otherwise. The term &quot;warranty&quot; used herein
  68262. # includes, but is not limited to, any warranty of the quality,
  68263. # performance, merchantability and fitness for a particular purpose of
  68264. # the program and the nonexistence of any infringement or violation of
  68265. # any right of any third party.
  68266. #
  68267. # Each user of the program will agree and understand, and be deemed to
  68268. # have agreed and understood, that there is no warranty whatsoever for
  68269. # the program and, accordingly, the entire risk arising from or
  68270. # otherwise connected with the program is assumed by the user.
  68271. #
  68272. # Therefore, neither ICOT, the copyright holder, or any other
  68273. # organization that participated in or was otherwise related to the
  68274. # development of the program and their respective officials, directors,
  68275. # officers and other employees shall be held liable for any and all
  68276. # damages, including, without limitation, general, special, incidental
  68277. # and consequential damages, arising out of or otherwise in connection
  68278. # with the use or inability to use the program or any product, material
  68279. # or result produced or otherwise obtained by using the program,
  68280. # regardless of whether they have been advised of, or otherwise had
  68281. # knowledge of, the possibility of such damages at any time during the
  68282. # project or thereafter. Each user will be deemed to have agreed to the
  68283. # foregoing by his or her commencement of use of the program. The term
  68284. # &quot;use&quot; as used herein includes, but is not limited to, the use,
  68285. # modification, copying and distribution of the program and the
  68286. # production of secondary products from the program.
  68287. #
  68288. # In the case where the program, whether in its original form or
  68289. # modified, was distributed or delivered to or received by a user from
  68290. # any person, organization or entity other than ICOT, unless it makes or
  68291. # grants independently of ICOT any specific warranty to the user in
  68292. # writing, such person, organization or entity, will also be exempted
  68293. # from and not be held liable to the user for any such damages as noted
  68294. # above as far as the program is concerned.
  68295. #
  68296. # ---------------COPYING.ipadic-----END----------------------------------
  68297. ----------------------------------------------------------------------
  68298. Lao Word Break Dictionary Data (laodict.txt)
  68299. # Copyright (C) 2016 and later: Unicode, Inc. and others.
  68300. # License &amp; terms of use: http://www.unicode.org/copyright.html
  68301. # Copyright (c) 2015 International Business Machines Corporation
  68302. # and others. All Rights Reserved.
  68303. #
  68304. # Project: https://github.com/rober42539/lao-dictionary
  68305. # Dictionary: https://github.com/rober42539/lao-dictionary/laodict.txt
  68306. # License: https://github.com/rober42539/lao-dictionary/LICENSE.txt
  68307. # (copied below)
  68308. #
  68309. # This file is derived from the above dictionary version of Nov 22, 2020
  68310. # ----------------------------------------------------------------------
  68311. # Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
  68312. # All rights reserved.
  68313. #
  68314. # Redistribution and use in source and binary forms, with or without
  68315. # modification, are permitted provided that the following conditions are met:
  68316. #
  68317. # Redistributions of source code must retain the above copyright notice, this
  68318. # list of conditions and the following disclaimer. Redistributions in binary
  68319. # form must reproduce the above copyright notice, this list of conditions and
  68320. # the following disclaimer in the documentation and/or other materials
  68321. # provided with the distribution.
  68322. #
  68323. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  68324. # &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  68325. # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  68326. # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  68327. # COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  68328. # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  68329. # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  68330. # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  68331. # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  68332. # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  68333. # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  68334. # OF THE POSSIBILITY OF SUCH DAMAGE.
  68335. # --------------------------------------------------------------------------
  68336. ----------------------------------------------------------------------
  68337. Burmese Word Break Dictionary Data (burmesedict.txt)
  68338. # Copyright (c) 2014 International Business Machines Corporation
  68339. # and others. All Rights Reserved.
  68340. #
  68341. # This list is part of a project hosted at:
  68342. # github.com/kanyawtech/myanmar-karen-word-lists
  68343. #
  68344. # --------------------------------------------------------------------------
  68345. # Copyright (c) 2013, LeRoy Benjamin Sharon
  68346. # All rights reserved.
  68347. #
  68348. # Redistribution and use in source and binary forms, with or without
  68349. # modification, are permitted provided that the following conditions
  68350. # are met: Redistributions of source code must retain the above
  68351. # copyright notice, this list of conditions and the following
  68352. # disclaimer. Redistributions in binary form must reproduce the
  68353. # above copyright notice, this list of conditions and the following
  68354. # disclaimer in the documentation and/or other materials provided
  68355. # with the distribution.
  68356. #
  68357. # Neither the name Myanmar Karen Word Lists, nor the names of its
  68358. # contributors may be used to endorse or promote products derived
  68359. # from this software without specific prior written permission.
  68360. #
  68361. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  68362. # CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,
  68363. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  68364. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  68365. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
  68366. # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  68367. # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  68368. # TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  68369. # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  68370. # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
  68371. # TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
  68372. # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  68373. # SUCH DAMAGE.
  68374. # --------------------------------------------------------------------------
  68375. ----------------------------------------------------------------------
  68376. Time Zone Database
  68377. ICU uses the public domain data and code derived from Time Zone
  68378. Database for its time zone support. The ownership of the TZ database
  68379. is explained in BCP 175: Procedure for Maintaining the Time Zone
  68380. Database section 7.
  68381. # 7. Database Ownership
  68382. #
  68383. # The TZ database itself is not an IETF Contribution or an IETF
  68384. # document. Rather it is a pre-existing and regularly updated work
  68385. # that is in the public domain, and is intended to remain in the
  68386. # public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do
  68387. # not apply to the TZ Database or contributions that individuals make
  68388. # to it. Should any claims be made and substantiated against the TZ
  68389. # Database, the organization that is providing the IANA
  68390. # Considerations defined in this RFC, under the memorandum of
  68391. # understanding with the IETF, currently ICANN, may act in accordance
  68392. # with all competent court orders. No ownership claims will be made
  68393. # by ICANN or the IETF Trust on the database or the code. Any person
  68394. # making a contribution to the database or code waives all rights to
  68395. # future claims in that contribution or in the TZ Database.
  68396. ----------------------------------------------------------------------
  68397. Google double-conversion
  68398. Copyright 2006-2011, the V8 project authors. All rights reserved.
  68399. Redistribution and use in source and binary forms, with or without
  68400. modification, are permitted provided that the following conditions are
  68401. met:
  68402. * Redistributions of source code must retain the above copyright
  68403. notice, this list of conditions and the following disclaimer.
  68404. * Redistributions in binary form must reproduce the above
  68405. copyright notice, this list of conditions and the following
  68406. disclaimer in the documentation and/or other materials provided
  68407. with the distribution.
  68408. * Neither the name of Google Inc. nor the names of its
  68409. contributors may be used to endorse or promote products derived
  68410. from this software without specific prior written permission.
  68411. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  68412. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  68413. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  68414. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  68415. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  68416. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  68417. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  68418. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  68419. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  68420. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  68421. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  68422. ----------------------------------------------------------------------
  68423. File: aclocal.m4 (only for ICU4C)
  68424. Section: pkg.m4 - Macros to locate and utilise pkg-config.
  68425. Copyright © 2004 Scott James Remnant .
  68426. Copyright © 2012-2015 Dan Nicholson
  68427. This program is free software; you can redistribute it and/or modify
  68428. it under the terms of the GNU General Public License as published by
  68429. the Free Software Foundation; either version 2 of the License, or
  68430. (at your option) any later version.
  68431. This program is distributed in the hope that it will be useful, but
  68432. WITHOUT ANY WARRANTY; without even the implied warranty of
  68433. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  68434. General Public License for more details.
  68435. You should have received a copy of the GNU General Public License
  68436. along with this program; if not, write to the Free Software
  68437. Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
  68438. 02111-1307, USA.
  68439. As a special exception to the GNU General Public License, if you
  68440. distribute this file as part of a program that contains a
  68441. configuration script generated by Autoconf, you may include it under
  68442. the same distribution terms that you use for the rest of that
  68443. program.
  68444. (The condition for the exception is fulfilled because
  68445. ICU4C includes a configuration script generated by Autoconf,
  68446. namely the `configure` script.)
  68447. ----------------------------------------------------------------------
  68448. File: config.guess (only for ICU4C)
  68449. This file is free software; you can redistribute it and/or modify it
  68450. under the terms of the GNU General Public License as published by
  68451. the Free Software Foundation; either version 3 of the License, or
  68452. (at your option) any later version.
  68453. This program is distributed in the hope that it will be useful, but
  68454. WITHOUT ANY WARRANTY; without even the implied warranty of
  68455. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  68456. General Public License for more details.
  68457. You should have received a copy of the GNU General Public License
  68458. along with this program; if not, see .
  68459. As a special exception to the GNU General Public License, if you
  68460. distribute this file as part of a program that contains a
  68461. configuration script generated by Autoconf, you may include it under
  68462. the same distribution terms that you use for the rest of that
  68463. program. This Exception is an additional permission under section 7
  68464. of the GNU General Public License, version 3 (&quot;GPLv3&quot;).
  68465. (The condition for the exception is fulfilled because
  68466. ICU4C includes a configuration script generated by Autoconf,
  68467. namely the `configure` script.)
  68468. ----------------------------------------------------------------------
  68469. File: install-sh (only for ICU4C)
  68470. Copyright 1991 by the Massachusetts Institute of Technology
  68471. Permission to use, copy, modify, distribute, and sell this software and its
  68472. documentation for any purpose is hereby granted without fee, provided that
  68473. the above copyright notice appear in all copies and that both that
  68474. copyright notice and this permission notice appear in supporting
  68475. documentation, and that the name of M.I.T. not be used in advertising or
  68476. publicity pertaining to distribution of the software without specific,
  68477. written prior permission. M.I.T. makes no representations about the
  68478. suitability of this software for any purpose. It is provided &quot;as is&quot;
  68479. without express or implied warranty.
  68480. &quot;&quot;&quot;
  68481. - libuv, located at deps/uv, is licensed as follows:
  68482. &quot;&quot;&quot;
  68483. libuv is licensed for use as follows:
  68484. ====
  68485. Copyright (c) 2015-present libuv project contributors.
  68486. Permission is hereby granted, free of charge, to any person obtaining a copy
  68487. of this software and associated documentation files (the &quot;Software&quot;), to
  68488. deal in the Software without restriction, including without limitation the
  68489. rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
  68490. sell copies of the Software, and to permit persons to whom the Software is
  68491. furnished to do so, subject to the following conditions:
  68492. The above copyright notice and this permission notice shall be included in
  68493. all copies or substantial portions of the Software.
  68494. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  68495. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  68496. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  68497. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  68498. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  68499. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
  68500. IN THE SOFTWARE.
  68501. ====
  68502. This license applies to parts of libuv originating from the
  68503. https://github.com/joyent/libuv repository:
  68504. ====
  68505. Copyright Joyent, Inc. and other Node contributors. All rights reserved.
  68506. Permission is hereby granted, free of charge, to any person obtaining a copy
  68507. of this software and associated documentation files (the &quot;Software&quot;), to
  68508. deal in the Software without restriction, including without limitation the
  68509. rights to use, copy, modify, merge, publish, distribute, sublicense, and/or
  68510. sell copies of the Software, and to permit persons to whom the Software is
  68511. furnished to do so, subject to the following conditions:
  68512. The above copyright notice and this permission notice shall be included in
  68513. all copies or substantial portions of the Software.
  68514. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  68515. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  68516. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  68517. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  68518. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  68519. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
  68520. IN THE SOFTWARE.
  68521. ====
  68522. This license applies to all parts of libuv that are not externally
  68523. maintained libraries.
  68524. The externally maintained libraries used by libuv are:
  68525. - tree.h (from FreeBSD), copyright Niels Provos. Two clause BSD license.
  68526. - inet_pton and inet_ntop implementations, contained in src/inet.c, are
  68527. copyright the Internet Systems Consortium, Inc., and licensed under the ISC
  68528. license.
  68529. - stdint-msvc2008.h (from msinttypes), copyright Alexander Chemeris. Three
  68530. clause BSD license.
  68531. - pthread-fixes.c, copyright Google Inc. and Sony Mobile Communications AB.
  68532. Three clause BSD license.
  68533. &quot;&quot;&quot;
  68534. - llhttp, located at deps/llhttp, is licensed as follows:
  68535. &quot;&quot;&quot;
  68536. This software is licensed under the MIT License.
  68537. Copyright Fedor Indutny, 2018.
  68538. Permission is hereby granted, free of charge, to any person obtaining a
  68539. copy of this software and associated documentation files (the
  68540. &quot;Software&quot;), to deal in the Software without restriction, including
  68541. without limitation the rights to use, copy, modify, merge, publish,
  68542. distribute, sublicense, and/or sell copies of the Software, and to permit
  68543. persons to whom the Software is furnished to do so, subject to the
  68544. following conditions:
  68545. The above copyright notice and this permission notice shall be included
  68546. in all copies or substantial portions of the Software.
  68547. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS
  68548. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  68549. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
  68550. NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
  68551. DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
  68552. OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
  68553. USE OR OTHER DEALINGS IN THE SOFTWARE.
  68554. &quot;&quot;&quot;
  68555. - corepack, located at deps/corepack, is licensed as follows:
  68556. &quot;&quot;&quot;
  68557. **Copyright © Corepack contributors**
  68558. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the &quot;Software&quot;), 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:
  68559. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  68560. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, 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.
  68561. &quot;&quot;&quot;
  68562. - undici, located at deps/undici, is licensed as follows:
  68563. &quot;&quot;&quot;
  68564. MIT License
  68565. Copyright (c) Matteo Collina and Undici contributors
  68566. Permission is hereby granted, free of charge, to any person obtaining a copy
  68567. of this software and associated documentation files (the &quot;Software&quot;), to deal
  68568. in the Software without restriction, including without limitation the rights
  68569. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  68570. copies of the Software, and to permit persons to whom the Software is
  68571. furnished to do so, subject to the following conditions:
  68572. The above copyright notice and this permission notice shall be included in all
  68573. copies or substantial portions of the Software.
  68574. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  68575. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  68576. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  68577. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  68578. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  68579. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  68580. SOFTWARE.
  68581. &quot;&quot;&quot;
  68582. - postject, located at test/fixtures/postject-copy, is licensed as follows:
  68583. &quot;&quot;&quot;
  68584. Postject is licensed for use as follows:
  68585. &quot;&quot;&quot;
  68586. MIT License
  68587. Copyright (c) 2022 Postman, Inc
  68588. Permission is hereby granted, free of charge, to any person obtaining a copy
  68589. of this software and associated documentation files (the &quot;Software&quot;), to deal
  68590. in the Software without restriction, including without limitation the rights
  68591. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  68592. copies of the Software, and to permit persons to whom the Software is
  68593. furnished to do so, subject to the following conditions:
  68594. The above copyright notice and this permission notice shall be included in all
  68595. copies or substantial portions of the Software.
  68596. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  68597. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  68598. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  68599. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  68600. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  68601. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  68602. SOFTWARE.
  68603. &quot;&quot;&quot;
  68604. The Postject license applies to all parts of Postject that are not externally
  68605. maintained libraries.
  68606. The externally maintained libraries used by Postject are:
  68607. - LIEF, located at vendor/LIEF, is licensed as follows:
  68608. &quot;&quot;&quot;
  68609. Apache License
  68610. Version 2.0, January 2004
  68611. http://www.apache.org/licenses/
  68612. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  68613. 1. Definitions.
  68614. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  68615. and distribution as defined by Sections 1 through 9 of this document.
  68616. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  68617. the copyright owner that is granting the License.
  68618. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  68619. other entities that control, are controlled by, or are under common
  68620. control with that entity. For the purposes of this definition,
  68621. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  68622. direction or management of such entity, whether by contract or
  68623. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  68624. outstanding shares, or (iii) beneficial ownership of such entity.
  68625. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  68626. exercising permissions granted by this License.
  68627. &quot;Source&quot; form shall mean the preferred form for making modifications,
  68628. including but not limited to software source code, documentation
  68629. source, and configuration files.
  68630. &quot;Object&quot; form shall mean any form resulting from mechanical
  68631. transformation or translation of a Source form, including but
  68632. not limited to compiled object code, generated documentation,
  68633. and conversions to other media types.
  68634. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  68635. Object form, made available under the License, as indicated by a
  68636. copyright notice that is included in or attached to the work
  68637. (an example is provided in the Appendix below).
  68638. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  68639. form, that is based on (or derived from) the Work and for which the
  68640. editorial revisions, annotations, elaborations, or other modifications
  68641. represent, as a whole, an original work of authorship. For the purposes
  68642. of this License, Derivative Works shall not include works that remain
  68643. separable from, or merely link (or bind by name) to the interfaces of,
  68644. the Work and Derivative Works thereof.
  68645. &quot;Contribution&quot; shall mean any work of authorship, including
  68646. the original version of the Work and any modifications or additions
  68647. to that Work or Derivative Works thereof, that is intentionally
  68648. submitted to Licensor for inclusion in the Work by the copyright owner
  68649. or by an individual or Legal Entity authorized to submit on behalf of
  68650. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  68651. means any form of electronic, verbal, or written communication sent
  68652. to the Licensor or its representatives, including but not limited to
  68653. communication on electronic mailing lists, source code control systems,
  68654. and issue tracking systems that are managed by, or on behalf of, the
  68655. Licensor for the purpose of discussing and improving the Work, but
  68656. excluding communication that is conspicuously marked or otherwise
  68657. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  68658. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  68659. on behalf of whom a Contribution has been received by Licensor and
  68660. subsequently incorporated within the Work.
  68661. 2. Grant of Copyright License. Subject to the terms and conditions of
  68662. this License, each Contributor hereby grants to You a perpetual,
  68663. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  68664. copyright license to reproduce, prepare Derivative Works of,
  68665. publicly display, publicly perform, sublicense, and distribute the
  68666. Work and such Derivative Works in Source or Object form.
  68667. 3. Grant of Patent License. Subject to the terms and conditions of
  68668. this License, each Contributor hereby grants to You a perpetual,
  68669. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  68670. (except as stated in this section) patent license to make, have made,
  68671. use, offer to sell, sell, import, and otherwise transfer the Work,
  68672. where such license applies only to those patent claims licensable
  68673. by such Contributor that are necessarily infringed by their
  68674. Contribution(s) alone or by combination of their Contribution(s)
  68675. with the Work to which such Contribution(s) was submitted. If You
  68676. institute patent litigation against any entity (including a
  68677. cross-claim or counterclaim in a lawsuit) alleging that the Work
  68678. or a Contribution incorporated within the Work constitutes direct
  68679. or contributory patent infringement, then any patent licenses
  68680. granted to You under this License for that Work shall terminate
  68681. as of the date such litigation is filed.
  68682. 4. Redistribution. You may reproduce and distribute copies of the
  68683. Work or Derivative Works thereof in any medium, with or without
  68684. modifications, and in Source or Object form, provided that You
  68685. meet the following conditions:
  68686. (a) You must give any other recipients of the Work or
  68687. Derivative Works a copy of this License; and
  68688. (b) You must cause any modified files to carry prominent notices
  68689. stating that You changed the files; and
  68690. (c) You must retain, in the Source form of any Derivative Works
  68691. that You distribute, all copyright, patent, trademark, and
  68692. attribution notices from the Source form of the Work,
  68693. excluding those notices that do not pertain to any part of
  68694. the Derivative Works; and
  68695. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  68696. distribution, then any Derivative Works that You distribute must
  68697. include a readable copy of the attribution notices contained
  68698. within such NOTICE file, excluding those notices that do not
  68699. pertain to any part of the Derivative Works, in at least one
  68700. of the following places: within a NOTICE text file distributed
  68701. as part of the Derivative Works; within the Source form or
  68702. documentation, if provided along with the Derivative Works; or,
  68703. within a display generated by the Derivative Works, if and
  68704. wherever such third-party notices normally appear. The contents
  68705. of the NOTICE file are for informational purposes only and
  68706. do not modify the License. You may add Your own attribution
  68707. notices within Derivative Works that You distribute, alongside
  68708. or as an addendum to the NOTICE text from the Work, provided
  68709. that such additional attribution notices cannot be construed
  68710. as modifying the License.
  68711. You may add Your own copyright statement to Your modifications and
  68712. may provide additional or different license terms and conditions
  68713. for use, reproduction, or distribution of Your modifications, or
  68714. for any such Derivative Works as a whole, provided Your use,
  68715. reproduction, and distribution of the Work otherwise complies with
  68716. the conditions stated in this License.
  68717. 5. Submission of Contributions. Unless You explicitly state otherwise,
  68718. any Contribution intentionally submitted for inclusion in the Work
  68719. by You to the Licensor shall be under the terms and conditions of
  68720. this License, without any additional terms or conditions.
  68721. Notwithstanding the above, nothing herein shall supersede or modify
  68722. the terms of any separate license agreement you may have executed
  68723. with Licensor regarding such Contributions.
  68724. 6. Trademarks. This License does not grant permission to use the trade
  68725. names, trademarks, service marks, or product names of the Licensor,
  68726. except as required for reasonable and customary use in describing the
  68727. origin of the Work and reproducing the content of the NOTICE file.
  68728. 7. Disclaimer of Warranty. Unless required by applicable law or
  68729. agreed to in writing, Licensor provides the Work (and each
  68730. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  68731. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  68732. implied, including, without limitation, any warranties or conditions
  68733. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  68734. PARTICULAR PURPOSE. You are solely responsible for determining the
  68735. appropriateness of using or redistributing the Work and assume any
  68736. risks associated with Your exercise of permissions under this License.
  68737. 8. Limitation of Liability. In no event and under no legal theory,
  68738. whether in tort (including negligence), contract, or otherwise,
  68739. unless required by applicable law (such as deliberate and grossly
  68740. negligent acts) or agreed to in writing, shall any Contributor be
  68741. liable to You for damages, including any direct, indirect, special,
  68742. incidental, or consequential damages of any character arising as a
  68743. result of this License or out of the use or inability to use the
  68744. Work (including but not limited to damages for loss of goodwill,
  68745. work stoppage, computer failure or malfunction, or any and all
  68746. other commercial damages or losses), even if such Contributor
  68747. has been advised of the possibility of such damages.
  68748. 9. Accepting Warranty or Additional Liability. While redistributing
  68749. the Work or Derivative Works thereof, You may choose to offer,
  68750. and charge a fee for, acceptance of support, warranty, indemnity,
  68751. or other liability obligations and/or rights consistent with this
  68752. License. However, in accepting such obligations, You may act only
  68753. on Your own behalf and on Your sole responsibility, not on behalf
  68754. of any other Contributor, and only if You agree to indemnify,
  68755. defend, and hold each Contributor harmless for any liability
  68756. incurred by, or claims asserted against, such Contributor by reason
  68757. of your accepting any such warranty or additional liability.
  68758. END OF TERMS AND CONDITIONS
  68759. APPENDIX: How to apply the Apache License to your work.
  68760. To apply the Apache License to your work, attach the following
  68761. boilerplate notice, with the fields enclosed by brackets &quot;{}&quot;
  68762. replaced with your own identifying information. (Don&#x27;t include
  68763. the brackets!) The text should be enclosed in the appropriate
  68764. comment syntax for the file format. We also recommend that a
  68765. file or class name and description of purpose be included on the
  68766. same &quot;printed page&quot; as the copyright notice for easier
  68767. identification within third-party archives.
  68768. Copyright 2017 - 2022 R. Thomas
  68769. Copyright 2017 - 2022 Quarkslab
  68770. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  68771. you may not use this file except in compliance with the License.
  68772. You may obtain a copy of the License at
  68773. http://www.apache.org/licenses/LICENSE-2.0
  68774. Unless required by applicable law or agreed to in writing, software
  68775. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  68776. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  68777. See the License for the specific language governing permissions and
  68778. limitations under the License.
  68779. &quot;&quot;&quot;
  68780. &quot;&quot;&quot;
  68781. - OpenSSL, located at deps/openssl, is licensed as follows:
  68782. &quot;&quot;&quot;
  68783. Apache License
  68784. Version 2.0, January 2004
  68785. https://www.apache.org/licenses/
  68786. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  68787. 1. Definitions.
  68788. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  68789. and distribution as defined by Sections 1 through 9 of this document.
  68790. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  68791. the copyright owner that is granting the License.
  68792. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  68793. other entities that control, are controlled by, or are under common
  68794. control with that entity. For the purposes of this definition,
  68795. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  68796. direction or management of such entity, whether by contract or
  68797. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  68798. outstanding shares, or (iii) beneficial ownership of such entity.
  68799. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  68800. exercising permissions granted by this License.
  68801. &quot;Source&quot; form shall mean the preferred form for making modifications,
  68802. including but not limited to software source code, documentation
  68803. source, and configuration files.
  68804. &quot;Object&quot; form shall mean any form resulting from mechanical
  68805. transformation or translation of a Source form, including but
  68806. not limited to compiled object code, generated documentation,
  68807. and conversions to other media types.
  68808. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  68809. Object form, made available under the License, as indicated by a
  68810. copyright notice that is included in or attached to the work
  68811. (an example is provided in the Appendix below).
  68812. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  68813. form, that is based on (or derived from) the Work and for which the
  68814. editorial revisions, annotations, elaborations, or other modifications
  68815. represent, as a whole, an original work of authorship. For the purposes
  68816. of this License, Derivative Works shall not include works that remain
  68817. separable from, or merely link (or bind by name) to the interfaces of,
  68818. the Work and Derivative Works thereof.
  68819. &quot;Contribution&quot; shall mean any work of authorship, including
  68820. the original version of the Work and any modifications or additions
  68821. to that Work or Derivative Works thereof, that is intentionally
  68822. submitted to Licensor for inclusion in the Work by the copyright owner
  68823. or by an individual or Legal Entity authorized to submit on behalf of
  68824. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  68825. means any form of electronic, verbal, or written communication sent
  68826. to the Licensor or its representatives, including but not limited to
  68827. communication on electronic mailing lists, source code control systems,
  68828. and issue tracking systems that are managed by, or on behalf of, the
  68829. Licensor for the purpose of discussing and improving the Work, but
  68830. excluding communication that is conspicuously marked or otherwise
  68831. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  68832. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  68833. on behalf of whom a Contribution has been received by Licensor and
  68834. subsequently incorporated within the Work.
  68835. 2. Grant of Copyright License. Subject to the terms and conditions of
  68836. this License, each Contributor hereby grants to You a perpetual,
  68837. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  68838. copyright license to reproduce, prepare Derivative Works of,
  68839. publicly display, publicly perform, sublicense, and distribute the
  68840. Work and such Derivative Works in Source or Object form.
  68841. 3. Grant of Patent License. Subject to the terms and conditions of
  68842. this License, each Contributor hereby grants to You a perpetual,
  68843. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  68844. (except as stated in this section) patent license to make, have made,
  68845. use, offer to sell, sell, import, and otherwise transfer the Work,
  68846. where such license applies only to those patent claims licensable
  68847. by such Contributor that are necessarily infringed by their
  68848. Contribution(s) alone or by combination of their Contribution(s)
  68849. with the Work to which such Contribution(s) was submitted. If You
  68850. institute patent litigation against any entity (including a
  68851. cross-claim or counterclaim in a lawsuit) alleging that the Work
  68852. or a Contribution incorporated within the Work constitutes direct
  68853. or contributory patent infringement, then any patent licenses
  68854. granted to You under this License for that Work shall terminate
  68855. as of the date such litigation is filed.
  68856. 4. Redistribution. You may reproduce and distribute copies of the
  68857. Work or Derivative Works thereof in any medium, with or without
  68858. modifications, and in Source or Object form, provided that You
  68859. meet the following conditions:
  68860. (a) You must give any other recipients of the Work or
  68861. Derivative Works a copy of this License; and
  68862. (b) You must cause any modified files to carry prominent notices
  68863. stating that You changed the files; and
  68864. (c) You must retain, in the Source form of any Derivative Works
  68865. that You distribute, all copyright, patent, trademark, and
  68866. attribution notices from the Source form of the Work,
  68867. excluding those notices that do not pertain to any part of
  68868. the Derivative Works; and
  68869. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  68870. distribution, then any Derivative Works that You distribute must
  68871. include a readable copy of the attribution notices contained
  68872. within such NOTICE file, excluding those notices that do not
  68873. pertain to any part of the Derivative Works, in at least one
  68874. of the following places: within a NOTICE text file distributed
  68875. as part of the Derivative Works; within the Source form or
  68876. documentation, if provided along with the Derivative Works; or,
  68877. within a display generated by the Derivative Works, if and
  68878. wherever such third-party notices normally appear. The contents
  68879. of the NOTICE file are for informational purposes only and
  68880. do not modify the License. You may add Your own attribution
  68881. notices within Derivative Works that You distribute, alongside
  68882. or as an addendum to the NOTICE text from the Work, provided
  68883. that such additional attribution notices cannot be construed
  68884. as modifying the License.
  68885. You may add Your own copyright statement to Your modifications and
  68886. may provide additional or different license terms and conditions
  68887. for use, reproduction, or distribution of Your modifications, or
  68888. for any such Derivative Works as a whole, provided Your use,
  68889. reproduction, and distribution of the Work otherwise complies with
  68890. the conditions stated in this License.
  68891. 5. Submission of Contributions. Unless You explicitly state otherwise,
  68892. any Contribution intentionally submitted for inclusion in the Work
  68893. by You to the Licensor shall be under the terms and conditions of
  68894. this License, without any additional terms or conditions.
  68895. Notwithstanding the above, nothing herein shall supersede or modify
  68896. the terms of any separate license agreement you may have executed
  68897. with Licensor regarding such Contributions.
  68898. 6. Trademarks. This License does not grant permission to use the trade
  68899. names, trademarks, service marks, or product names of the Licensor,
  68900. except as required for reasonable and customary use in describing the
  68901. origin of the Work and reproducing the content of the NOTICE file.
  68902. 7. Disclaimer of Warranty. Unless required by applicable law or
  68903. agreed to in writing, Licensor provides the Work (and each
  68904. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  68905. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  68906. implied, including, without limitation, any warranties or conditions
  68907. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  68908. PARTICULAR PURPOSE. You are solely responsible for determining the
  68909. appropriateness of using or redistributing the Work and assume any
  68910. risks associated with Your exercise of permissions under this License.
  68911. 8. Limitation of Liability. In no event and under no legal theory,
  68912. whether in tort (including negligence), contract, or otherwise,
  68913. unless required by applicable law (such as deliberate and grossly
  68914. negligent acts) or agreed to in writing, shall any Contributor be
  68915. liable to You for damages, including any direct, indirect, special,
  68916. incidental, or consequential damages of any character arising as a
  68917. result of this License or out of the use or inability to use the
  68918. Work (including but not limited to damages for loss of goodwill,
  68919. work stoppage, computer failure or malfunction, or any and all
  68920. other commercial damages or losses), even if such Contributor
  68921. has been advised of the possibility of such damages.
  68922. 9. Accepting Warranty or Additional Liability. While redistributing
  68923. the Work or Derivative Works thereof, You may choose to offer,
  68924. and charge a fee for, acceptance of support, warranty, indemnity,
  68925. or other liability obligations and/or rights consistent with this
  68926. License. However, in accepting such obligations, You may act only
  68927. on Your own behalf and on Your sole responsibility, not on behalf
  68928. of any other Contributor, and only if You agree to indemnify,
  68929. defend, and hold each Contributor harmless for any liability
  68930. incurred by, or claims asserted against, such Contributor by reason
  68931. of your accepting any such warranty or additional liability.
  68932. END OF TERMS AND CONDITIONS
  68933. &quot;&quot;&quot;
  68934. - Punycode.js, located at lib/punycode.js, is licensed as follows:
  68935. &quot;&quot;&quot;
  68936. Copyright Mathias Bynens &lt;https://mathiasbynens.be/&gt;
  68937. Permission is hereby granted, free of charge, to any person obtaining
  68938. a copy of this software and associated documentation files (the
  68939. &quot;Software&quot;), to deal in the Software without restriction, including
  68940. without limitation the rights to use, copy, modify, merge, publish,
  68941. distribute, sublicense, and/or sell copies of the Software, and to
  68942. permit persons to whom the Software is furnished to do so, subject to
  68943. the following conditions:
  68944. The above copyright notice and this permission notice shall be
  68945. included in all copies or substantial portions of the Software.
  68946. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  68947. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  68948. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  68949. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  68950. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  68951. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  68952. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  68953. &quot;&quot;&quot;
  68954. - V8, located at deps/v8, is licensed as follows:
  68955. &quot;&quot;&quot;
  68956. This license applies to all parts of V8 that are not externally
  68957. maintained libraries. The externally maintained libraries used by V8
  68958. are:
  68959. - PCRE test suite, located in
  68960. test/mjsunit/third_party/regexp-pcre/regexp-pcre.js. This is based on the
  68961. test suite from PCRE-7.3, which is copyrighted by the University
  68962. of Cambridge and Google, Inc. The copyright notice and license
  68963. are embedded in regexp-pcre.js.
  68964. - Layout tests, located in test/mjsunit/third_party/object-keys. These are
  68965. based on layout tests from webkit.org which are copyrighted by
  68966. Apple Computer, Inc. and released under a 3-clause BSD license.
  68967. - Strongtalk assembler, the basis of the files assembler-arm-inl.h,
  68968. assembler-arm.cc, assembler-arm.h, assembler-ia32-inl.h,
  68969. assembler-ia32.cc, assembler-ia32.h, assembler-x64-inl.h,
  68970. assembler-x64.cc, assembler-x64.h, assembler.cc and assembler.h.
  68971. This code is copyrighted by Sun Microsystems Inc. and released
  68972. under a 3-clause BSD license.
  68973. - Valgrind client API header, located at src/third_party/valgrind/valgrind.h
  68974. This is released under the BSD license.
  68975. - The Wasm C/C++ API headers, located at third_party/wasm-api/wasm.{h,hh}
  68976. This is released under the Apache license. The API&#x27;s upstream prototype
  68977. implementation also formed the basis of V8&#x27;s implementation in
  68978. src/wasm/c-api.cc.
  68979. These libraries have their own licenses; we recommend you read them,
  68980. as their terms may differ from the terms below.
  68981. Further license information can be found in LICENSE files located in
  68982. sub-directories.
  68983. Copyright 2014, the V8 project authors. All rights reserved.
  68984. Redistribution and use in source and binary forms, with or without
  68985. modification, are permitted provided that the following conditions are
  68986. met:
  68987. * Redistributions of source code must retain the above copyright
  68988. notice, this list of conditions and the following disclaimer.
  68989. * Redistributions in binary form must reproduce the above
  68990. copyright notice, this list of conditions and the following
  68991. disclaimer in the documentation and/or other materials provided
  68992. with the distribution.
  68993. * Neither the name of Google Inc. nor the names of its
  68994. contributors may be used to endorse or promote products derived
  68995. from this software without specific prior written permission.
  68996. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  68997. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  68998. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  68999. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  69000. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  69001. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  69002. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  69003. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  69004. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  69005. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  69006. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  69007. &quot;&quot;&quot;
  69008. - SipHash, located at deps/v8/src/third_party/siphash, is licensed as follows:
  69009. &quot;&quot;&quot;
  69010. SipHash reference C implementation
  69011. Copyright (c) 2016 Jean-Philippe Aumasson &lt;jeanphilippe.aumasson@gmail.com&gt;
  69012. To the extent possible under law, the author(s) have dedicated all
  69013. copyright and related and neighboring rights to this software to the public
  69014. domain worldwide. This software is distributed without any warranty.
  69015. &quot;&quot;&quot;
  69016. - zlib, located at deps/zlib, is licensed as follows:
  69017. &quot;&quot;&quot;
  69018. zlib.h -- interface of the &#x27;zlib&#x27; general purpose compression library
  69019. version 1.2.13, October 13th, 2022
  69020. Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler
  69021. This software is provided &#x27;as-is&#x27;, without any express or implied
  69022. warranty. In no event will the authors be held liable for any damages
  69023. arising from the use of this software.
  69024. Permission is granted to anyone to use this software for any purpose,
  69025. including commercial applications, and to alter it and redistribute it
  69026. freely, subject to the following restrictions:
  69027. 1. The origin of this software must not be misrepresented; you must not
  69028. claim that you wrote the original software. If you use this software
  69029. in a product, an acknowledgment in the product documentation would be
  69030. appreciated but is not required.
  69031. 2. Altered source versions must be plainly marked as such, and must not be
  69032. misrepresented as being the original software.
  69033. 3. This notice may not be removed or altered from any source distribution.
  69034. Jean-loup Gailly Mark Adler
  69035. jloup@gzip.org madler@alumni.caltech.edu
  69036. &quot;&quot;&quot;
  69037. - simdutf, located at deps/simdutf, is licensed as follows:
  69038. &quot;&quot;&quot;
  69039. Copyright 2021 The simdutf authors
  69040. Permission is hereby granted, free of charge, to any person obtaining a copy of
  69041. this software and associated documentation files (the &quot;Software&quot;), to deal in
  69042. the Software without restriction, including without limitation the rights to
  69043. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
  69044. the Software, and to permit persons to whom the Software is furnished to do so,
  69045. subject to the following conditions:
  69046. The above copyright notice and this permission notice shall be included in all
  69047. copies or substantial portions of the Software.
  69048. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  69049. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  69050. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  69051. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  69052. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  69053. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  69054. &quot;&quot;&quot;
  69055. - npm, located at deps/npm, is licensed as follows:
  69056. &quot;&quot;&quot;
  69057. The npm application
  69058. Copyright (c) npm, Inc. and Contributors
  69059. Licensed on the terms of The Artistic License 2.0
  69060. Node package dependencies of the npm application
  69061. Copyright (c) their respective copyright owners
  69062. Licensed on their respective license terms
  69063. The npm public registry at https://registry.npmjs.org
  69064. and the npm website at https://www.npmjs.com
  69065. Operated by npm, Inc.
  69066. Use governed by terms published on https://www.npmjs.com
  69067. &quot;Node.js&quot;
  69068. Trademark Joyent, Inc., https://joyent.com
  69069. Neither npm nor npm, Inc. are affiliated with Joyent, Inc.
  69070. The Node.js application
  69071. Project of Node Foundation, https://nodejs.org
  69072. The npm Logo
  69073. Copyright (c) Mathias Pettersson and Brian Hammond
  69074. &quot;Gubblebum Blocky&quot; typeface
  69075. Copyright (c) Tjarda Koster, https://jelloween.deviantart.com
  69076. Used with permission
  69077. --------
  69078. The Artistic License 2.0
  69079. Copyright (c) 2000-2006, The Perl Foundation.
  69080. Everyone is permitted to copy and distribute verbatim copies
  69081. of this license document, but changing it is not allowed.
  69082. Preamble
  69083. This license establishes the terms under which a given free software
  69084. Package may be copied, modified, distributed, and/or redistributed.
  69085. The intent is that the Copyright Holder maintains some artistic
  69086. control over the development of that Package while still keeping the
  69087. Package available as open source and free software.
  69088. You are always permitted to make arrangements wholly outside of this
  69089. license directly with the Copyright Holder of a given Package. If the
  69090. terms of this license do not permit the full use that you propose to
  69091. make of the Package, you should contact the Copyright Holder and seek
  69092. a different licensing arrangement.
  69093. Definitions
  69094. &quot;Copyright Holder&quot; means the individual(s) or organization(s)
  69095. named in the copyright notice for the entire Package.
  69096. &quot;Contributor&quot; means any party that has contributed code or other
  69097. material to the Package, in accordance with the Copyright Holder&#x27;s
  69098. procedures.
  69099. &quot;You&quot; and &quot;your&quot; means any person who would like to copy,
  69100. distribute, or modify the Package.
  69101. &quot;Package&quot; means the collection of files distributed by the
  69102. Copyright Holder, and derivatives of that collection and/or of
  69103. those files. A given Package may consist of either the Standard
  69104. Version, or a Modified Version.
  69105. &quot;Distribute&quot; means providing a copy of the Package or making it
  69106. accessible to anyone else, or in the case of a company or
  69107. organization, to others outside of your company or organization.
  69108. &quot;Distributor Fee&quot; means any fee that you charge for Distributing
  69109. this Package or providing support for this Package to another
  69110. party. It does not mean licensing fees.
  69111. &quot;Standard Version&quot; refers to the Package if it has not been
  69112. modified, or has been modified only in ways explicitly requested
  69113. by the Copyright Holder.
  69114. &quot;Modified Version&quot; means the Package, if it has been changed, and
  69115. such changes were not explicitly requested by the Copyright
  69116. Holder.
  69117. &quot;Original License&quot; means this Artistic License as Distributed with
  69118. the Standard Version of the Package, in its current version or as
  69119. it may be modified by The Perl Foundation in the future.
  69120. &quot;Source&quot; form means the source code, documentation source, and
  69121. configuration files for the Package.
  69122. &quot;Compiled&quot; form means the compiled bytecode, object code, binary,
  69123. or any other form resulting from mechanical transformation or
  69124. translation of the Source form.
  69125. Permission for Use and Modification Without Distribution
  69126. (1) You are permitted to use the Standard Version and create and use
  69127. Modified Versions for any purpose without restriction, provided that
  69128. you do not Distribute the Modified Version.
  69129. Permissions for Redistribution of the Standard Version
  69130. (2) You may Distribute verbatim copies of the Source form of the
  69131. Standard Version of this Package in any medium without restriction,
  69132. either gratis or for a Distributor Fee, provided that you duplicate
  69133. all of the original copyright notices and associated disclaimers. At
  69134. your discretion, such verbatim copies may or may not include a
  69135. Compiled form of the Package.
  69136. (3) You may apply any bug fixes, portability changes, and other
  69137. modifications made available from the Copyright Holder. The resulting
  69138. Package will still be considered the Standard Version, and as such
  69139. will be subject to the Original License.
  69140. Distribution of Modified Versions of the Package as Source
  69141. (4) You may Distribute your Modified Version as Source (either gratis
  69142. or for a Distributor Fee, and with or without a Compiled form of the
  69143. Modified Version) provided that you clearly document how it differs
  69144. from the Standard Version, including, but not limited to, documenting
  69145. any non-standard features, executables, or modules, and provided that
  69146. you do at least ONE of the following:
  69147. (a) make the Modified Version available to the Copyright Holder
  69148. of the Standard Version, under the Original License, so that the
  69149. Copyright Holder may include your modifications in the Standard
  69150. Version.
  69151. (b) ensure that installation of your Modified Version does not
  69152. prevent the user installing or running the Standard Version. In
  69153. addition, the Modified Version must bear a name that is different
  69154. from the name of the Standard Version.
  69155. (c) allow anyone who receives a copy of the Modified Version to
  69156. make the Source form of the Modified Version available to others
  69157. under
  69158. (i) the Original License or
  69159. (ii) a license that permits the licensee to freely copy,
  69160. modify and redistribute the Modified Version using the same
  69161. licensing terms that apply to the copy that the licensee
  69162. received, and requires that the Source form of the Modified
  69163. Version, and of any works derived from it, be made freely
  69164. available in that license fees are prohibited but Distributor
  69165. Fees are allowed.
  69166. Distribution of Compiled Forms of the Standard Version
  69167. or Modified Versions without the Source
  69168. (5) You may Distribute Compiled forms of the Standard Version without
  69169. the Source, provided that you include complete instructions on how to
  69170. get the Source of the Standard Version. Such instructions must be
  69171. valid at the time of your distribution. If these instructions, at any
  69172. time while you are carrying out such distribution, become invalid, you
  69173. must provide new instructions on demand or cease further distribution.
  69174. If you provide valid instructions or cease distribution within thirty
  69175. days after you become aware that the instructions are invalid, then
  69176. you do not forfeit any of your rights under this license.
  69177. (6) You may Distribute a Modified Version in Compiled form without
  69178. the Source, provided that you comply with Section 4 with respect to
  69179. the Source of the Modified Version.
  69180. Aggregating or Linking the Package
  69181. (7) You may aggregate the Package (either the Standard Version or
  69182. Modified Version) with other packages and Distribute the resulting
  69183. aggregation provided that you do not charge a licensing fee for the
  69184. Package. Distributor Fees are permitted, and licensing fees for other
  69185. components in the aggregation are permitted. The terms of this license
  69186. apply to the use and Distribution of the Standard or Modified Versions
  69187. as included in the aggregation.
  69188. (8) You are permitted to link Modified and Standard Versions with
  69189. other works, to embed the Package in a larger work of your own, or to
  69190. build stand-alone binary or bytecode versions of applications that
  69191. include the Package, and Distribute the result without restriction,
  69192. provided the result does not expose a direct interface to the Package.
  69193. Items That are Not Considered Part of a Modified Version
  69194. (9) Works (including, but not limited to, modules and scripts) that
  69195. merely extend or make use of the Package, do not, by themselves, cause
  69196. the Package to be a Modified Version. In addition, such works are not
  69197. considered parts of the Package itself, and are not subject to the
  69198. terms of this license.
  69199. General Provisions
  69200. (10) Any use, modification, and distribution of the Standard or
  69201. Modified Versions is governed by this Artistic License. By using,
  69202. modifying or distributing the Package, you accept this license. Do not
  69203. use, modify, or distribute the Package, if you do not accept this
  69204. license.
  69205. (11) If your Modified Version has been derived from a Modified
  69206. Version made by someone other than you, you are nevertheless required
  69207. to ensure that your Modified Version complies with the requirements of
  69208. this license.
  69209. (12) This license does not grant you the right to use any trademark,
  69210. service mark, tradename, or logo of the Copyright Holder.
  69211. (13) This license includes the non-exclusive, worldwide,
  69212. free-of-charge patent license to make, have made, use, offer to sell,
  69213. sell, import and otherwise transfer the Package with respect to any
  69214. patent claims licensable by the Copyright Holder that are necessarily
  69215. infringed by the Package. If you institute patent litigation
  69216. (including a cross-claim or counterclaim) against any party alleging
  69217. that the Package constitutes direct or contributory patent
  69218. infringement, then this Artistic License to you shall terminate on the
  69219. date that such litigation is filed.
  69220. (14) Disclaimer of Warranty:
  69221. THE PACKAGE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS &quot;AS
  69222. IS&#x27; AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES. THE IMPLIED
  69223. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR
  69224. NON-INFRINGEMENT ARE DISCLAIMED TO THE EXTENT PERMITTED BY YOUR LOCAL
  69225. LAW. UNLESS REQUIRED BY LAW, NO COPYRIGHT HOLDER OR CONTRIBUTOR WILL
  69226. BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
  69227. DAMAGES ARISING IN ANY WAY OUT OF THE USE OF THE PACKAGE, EVEN IF
  69228. ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  69229. --------
  69230. &quot;&quot;&quot;
  69231. - GYP, located at tools/gyp, is licensed as follows:
  69232. &quot;&quot;&quot;
  69233. Copyright (c) 2020 Node.js contributors. All rights reserved.
  69234. Copyright (c) 2009 Google Inc. All rights reserved.
  69235. Redistribution and use in source and binary forms, with or without
  69236. modification, are permitted provided that the following conditions are
  69237. met:
  69238. * Redistributions of source code must retain the above copyright
  69239. notice, this list of conditions and the following disclaimer.
  69240. * Redistributions in binary form must reproduce the above
  69241. copyright notice, this list of conditions and the following disclaimer
  69242. in the documentation and/or other materials provided with the
  69243. distribution.
  69244. * Neither the name of Google Inc. nor the names of its
  69245. contributors may be used to endorse or promote products derived from
  69246. this software without specific prior written permission.
  69247. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  69248. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  69249. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  69250. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  69251. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  69252. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  69253. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  69254. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  69255. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  69256. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  69257. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  69258. &quot;&quot;&quot;
  69259. - inspector_protocol, located at tools/inspector_protocol, is licensed as follows:
  69260. &quot;&quot;&quot;
  69261. // Copyright 2016 The Chromium Authors. All rights reserved.
  69262. //
  69263. // Redistribution and use in source and binary forms, with or without
  69264. // modification, are permitted provided that the following conditions are
  69265. // met:
  69266. //
  69267. // * Redistributions of source code must retain the above copyright
  69268. // notice, this list of conditions and the following disclaimer.
  69269. // * Redistributions in binary form must reproduce the above
  69270. // copyright notice, this list of conditions and the following disclaimer
  69271. // in the documentation and/or other materials provided with the
  69272. // distribution.
  69273. // * Neither the name of Google Inc. nor the names of its
  69274. // contributors may be used to endorse or promote products derived from
  69275. // this software without specific prior written permission.
  69276. //
  69277. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  69278. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  69279. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  69280. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  69281. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  69282. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  69283. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  69284. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  69285. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  69286. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  69287. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  69288. &quot;&quot;&quot;
  69289. - jinja2, located at tools/inspector_protocol/jinja2, is licensed as follows:
  69290. &quot;&quot;&quot;
  69291. Copyright (c) 2009 by the Jinja Team, see AUTHORS for more details.
  69292. Some rights reserved.
  69293. Redistribution and use in source and binary forms, with or without
  69294. modification, are permitted provided that the following conditions are
  69295. met:
  69296. * Redistributions of source code must retain the above copyright
  69297. notice, this list of conditions and the following disclaimer.
  69298. * Redistributions in binary form must reproduce the above
  69299. copyright notice, this list of conditions and the following
  69300. disclaimer in the documentation and/or other materials provided
  69301. with the distribution.
  69302. * The names of the contributors may not be used to endorse or
  69303. promote products derived from this software without specific
  69304. prior written permission.
  69305. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  69306. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  69307. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  69308. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  69309. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  69310. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  69311. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  69312. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  69313. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  69314. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  69315. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  69316. &quot;&quot;&quot;
  69317. - markupsafe, located at tools/inspector_protocol/markupsafe, is licensed as follows:
  69318. &quot;&quot;&quot;
  69319. Copyright (c) 2010 by Armin Ronacher and contributors. See AUTHORS
  69320. for more details.
  69321. Some rights reserved.
  69322. Redistribution and use in source and binary forms of the software as well
  69323. as documentation, with or without modification, are permitted provided
  69324. that the following conditions are met:
  69325. * Redistributions of source code must retain the above copyright
  69326. notice, this list of conditions and the following disclaimer.
  69327. * Redistributions in binary form must reproduce the above
  69328. copyright notice, this list of conditions and the following
  69329. disclaimer in the documentation and/or other materials provided
  69330. with the distribution.
  69331. * The names of the contributors may not be used to endorse or
  69332. promote products derived from this software without specific
  69333. prior written permission.
  69334. THIS SOFTWARE AND DOCUMENTATION IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  69335. CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
  69336. NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  69337. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
  69338. OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  69339. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  69340. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  69341. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  69342. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  69343. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  69344. SOFTWARE AND DOCUMENTATION, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
  69345. DAMAGE.
  69346. &quot;&quot;&quot;
  69347. - cpplint.py, located at tools/cpplint.py, is licensed as follows:
  69348. &quot;&quot;&quot;
  69349. Copyright (c) 2009 Google Inc. All rights reserved.
  69350. Redistribution and use in source and binary forms, with or without
  69351. modification, are permitted provided that the following conditions are
  69352. met:
  69353. * Redistributions of source code must retain the above copyright
  69354. notice, this list of conditions and the following disclaimer.
  69355. * Redistributions in binary form must reproduce the above
  69356. copyright notice, this list of conditions and the following disclaimer
  69357. in the documentation and/or other materials provided with the
  69358. distribution.
  69359. * Neither the name of Google Inc. nor the names of its
  69360. contributors may be used to endorse or promote products derived from
  69361. this software without specific prior written permission.
  69362. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  69363. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  69364. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  69365. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  69366. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  69367. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  69368. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  69369. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  69370. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  69371. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  69372. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  69373. &quot;&quot;&quot;
  69374. - ESLint, located at tools/node_modules/eslint, is licensed as follows:
  69375. &quot;&quot;&quot;
  69376. Copyright OpenJS Foundation and other contributors, &lt;www.openjsf.org&gt;
  69377. Permission is hereby granted, free of charge, to any person obtaining a copy
  69378. of this software and associated documentation files (the &quot;Software&quot;), to deal
  69379. in the Software without restriction, including without limitation the rights
  69380. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  69381. copies of the Software, and to permit persons to whom the Software is
  69382. furnished to do so, subject to the following conditions:
  69383. The above copyright notice and this permission notice shall be included in
  69384. all copies or substantial portions of the Software.
  69385. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  69386. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  69387. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  69388. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  69389. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  69390. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  69391. THE SOFTWARE.
  69392. &quot;&quot;&quot;
  69393. - gtest, located at deps/googletest, is licensed as follows:
  69394. &quot;&quot;&quot;
  69395. Copyright 2008, Google Inc.
  69396. All rights reserved.
  69397. Redistribution and use in source and binary forms, with or without
  69398. modification, are permitted provided that the following conditions are
  69399. met:
  69400. * Redistributions of source code must retain the above copyright
  69401. notice, this list of conditions and the following disclaimer.
  69402. * Redistributions in binary form must reproduce the above
  69403. copyright notice, this list of conditions and the following disclaimer
  69404. in the documentation and/or other materials provided with the
  69405. distribution.
  69406. * Neither the name of Google Inc. nor the names of its
  69407. contributors may be used to endorse or promote products derived from
  69408. this software without specific prior written permission.
  69409. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  69410. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  69411. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  69412. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  69413. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  69414. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  69415. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  69416. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  69417. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  69418. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  69419. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  69420. &quot;&quot;&quot;
  69421. - nghttp2, located at deps/nghttp2, is licensed as follows:
  69422. &quot;&quot;&quot;
  69423. The MIT License
  69424. Copyright (c) 2012, 2014, 2015, 2016 Tatsuhiro Tsujikawa
  69425. Copyright (c) 2012, 2014, 2015, 2016 nghttp2 contributors
  69426. Permission is hereby granted, free of charge, to any person obtaining
  69427. a copy of this software and associated documentation files (the
  69428. &quot;Software&quot;), to deal in the Software without restriction, including
  69429. without limitation the rights to use, copy, modify, merge, publish,
  69430. distribute, sublicense, and/or sell copies of the Software, and to
  69431. permit persons to whom the Software is furnished to do so, subject to
  69432. the following conditions:
  69433. The above copyright notice and this permission notice shall be
  69434. included in all copies or substantial portions of the Software.
  69435. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  69436. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  69437. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  69438. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  69439. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  69440. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  69441. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  69442. &quot;&quot;&quot;
  69443. - large_pages, located at src/large_pages, is licensed as follows:
  69444. &quot;&quot;&quot;
  69445. Copyright (C) 2018 Intel Corporation
  69446. Permission is hereby granted, free of charge, to any person obtaining a copy
  69447. of this software and associated documentation files (the &quot;Software&quot;),
  69448. to deal in the Software without restriction, including without limitation
  69449. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  69450. and/or sell copies of the Software, and to permit persons to whom
  69451. the Software is furnished to do so, subject to the following conditions:
  69452. The above copyright notice and this permission notice shall be included
  69453. in all copies or substantial portions of the Software.
  69454. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS
  69455. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  69456. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.  IN NO EVENT SHALL
  69457. THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES
  69458. OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
  69459. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
  69460. OR OTHER DEALINGS IN THE SOFTWARE.
  69461. &quot;&quot;&quot;
  69462. - caja, located at lib/internal/freeze_intrinsics.js, is licensed as follows:
  69463. &quot;&quot;&quot;
  69464. Adapted from SES/Caja - Copyright (C) 2011 Google Inc.
  69465. Copyright (C) 2018 Agoric
  69466. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  69467. you may not use this file except in compliance with the License.
  69468. You may obtain a copy of the License at
  69469. http://www.apache.org/licenses/LICENSE-2.0
  69470. Unless required by applicable law or agreed to in writing, software
  69471. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  69472. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  69473. See the License for the specific language governing permissions and
  69474. limitations under the License.
  69475. &quot;&quot;&quot;
  69476. - brotli, located at deps/brotli, is licensed as follows:
  69477. &quot;&quot;&quot;
  69478. Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors.
  69479. Permission is hereby granted, free of charge, to any person obtaining a copy
  69480. of this software and associated documentation files (the &quot;Software&quot;), to deal
  69481. in the Software without restriction, including without limitation the rights
  69482. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  69483. copies of the Software, and to permit persons to whom the Software is
  69484. furnished to do so, subject to the following conditions:
  69485. The above copyright notice and this permission notice shall be included in
  69486. all copies or substantial portions of the Software.
  69487. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  69488. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  69489. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  69490. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  69491. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  69492. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  69493. THE SOFTWARE.
  69494. &quot;&quot;&quot;
  69495. - HdrHistogram, located at deps/histogram, is licensed as follows:
  69496. &quot;&quot;&quot;
  69497. The code in this repository code was Written by Gil Tene, Michael Barker,
  69498. and Matt Warren, and released to the public domain, as explained at
  69499. http://creativecommons.org/publicdomain/zero/1.0/
  69500. For users of this code who wish to consume it under the &quot;BSD&quot; license
  69501. rather than under the public domain or CC0 contribution text mentioned
  69502. above, the code found under this directory is *also* provided under the
  69503. following license (commonly referred to as the BSD 2-Clause License). This
  69504. license does not detract from the above stated release of the code into
  69505. the public domain, and simply represents an additional license granted by
  69506. the Author.
  69507. -----------------------------------------------------------------------------
  69508. ** Beginning of &quot;BSD 2-Clause License&quot; text. **
  69509. Copyright (c) 2012, 2013, 2014 Gil Tene
  69510. Copyright (c) 2014 Michael Barker
  69511. Copyright (c) 2014 Matt Warren
  69512. All rights reserved.
  69513. Redistribution and use in source and binary forms, with or without
  69514. modification, are permitted provided that the following conditions are met:
  69515. 1. Redistributions of source code must retain the above copyright notice,
  69516. this list of conditions and the following disclaimer.
  69517. 2. Redistributions in binary form must reproduce the above copyright notice,
  69518. this list of conditions and the following disclaimer in the documentation
  69519. and/or other materials provided with the distribution.
  69520. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  69521. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  69522. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  69523. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
  69524. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  69525. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  69526. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  69527. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  69528. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  69529. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  69530. THE POSSIBILITY OF SUCH DAMAGE.
  69531. &quot;&quot;&quot;
  69532. - highlight.js, located at doc/api_assets/highlight.pack.js, is licensed as follows:
  69533. &quot;&quot;&quot;
  69534. BSD 3-Clause License
  69535. Copyright (c) 2006, Ivan Sagalaev.
  69536. All rights reserved.
  69537. Redistribution and use in source and binary forms, with or without
  69538. modification, are permitted provided that the following conditions are met:
  69539. * Redistributions of source code must retain the above copyright notice, this
  69540. list of conditions and the following disclaimer.
  69541. * Redistributions in binary form must reproduce the above copyright notice,
  69542. this list of conditions and the following disclaimer in the documentation
  69543. and/or other materials provided with the distribution.
  69544. * Neither the name of the copyright holder nor the names of its
  69545. contributors may be used to endorse or promote products derived from
  69546. this software without specific prior written permission.
  69547. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  69548. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  69549. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  69550. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  69551. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  69552. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  69553. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  69554. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  69555. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  69556. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  69557. &quot;&quot;&quot;
  69558. - node-heapdump, located at src/heap_utils.cc, is licensed as follows:
  69559. &quot;&quot;&quot;
  69560. ISC License
  69561. Copyright (c) 2012, Ben Noordhuis &lt;info@bnoordhuis.nl&gt;
  69562. Permission to use, copy, modify, and/or distribute this software for any
  69563. purpose with or without fee is hereby granted, provided that the above
  69564. copyright notice and this permission notice appear in all copies.
  69565. THE SOFTWARE IS PROVIDED &quot;AS IS&quot; AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  69566. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  69567. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  69568. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  69569. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  69570. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  69571. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  69572. === src/compat.h src/compat-inl.h ===
  69573. ISC License
  69574. Copyright (c) 2014, StrongLoop Inc.
  69575. Permission to use, copy, modify, and/or distribute this software for any
  69576. purpose with or without fee is hereby granted, provided that the above
  69577. copyright notice and this permission notice appear in all copies.
  69578. THE SOFTWARE IS PROVIDED &quot;AS IS&quot; AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  69579. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  69580. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  69581. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  69582. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  69583. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
  69584. OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  69585. &quot;&quot;&quot;
  69586. - rimraf, located at lib/internal/fs/rimraf.js, is licensed as follows:
  69587. &quot;&quot;&quot;
  69588. The ISC License
  69589. Copyright (c) Isaac Z. Schlueter and Contributors
  69590. Permission to use, copy, modify, and/or distribute this software for any
  69591. purpose with or without fee is hereby granted, provided that the above
  69592. copyright notice and this permission notice appear in all copies.
  69593. THE SOFTWARE IS PROVIDED &quot;AS IS&quot; AND THE AUTHOR DISCLAIMS ALL WARRANTIES
  69594. WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
  69595. MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
  69596. ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  69597. WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
  69598. ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR
  69599. IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  69600. &quot;&quot;&quot;
  69601. - uvwasi, located at deps/uvwasi, is licensed as follows:
  69602. &quot;&quot;&quot;
  69603. MIT License
  69604. Copyright (c) 2019 Colin Ihrig and Contributors
  69605. Permission is hereby granted, free of charge, to any person obtaining a copy
  69606. of this software and associated documentation files (the &quot;Software&quot;), to deal
  69607. in the Software without restriction, including without limitation the rights
  69608. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  69609. copies of the Software, and to permit persons to whom the Software is
  69610. furnished to do so, subject to the following conditions:
  69611. The above copyright notice and this permission notice shall be included in all
  69612. copies or substantial portions of the Software.
  69613. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  69614. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  69615. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  69616. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  69617. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  69618. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  69619. SOFTWARE.
  69620. &quot;&quot;&quot;
  69621. - ngtcp2, located at deps/ngtcp2/ngtcp2/, is licensed as follows:
  69622. &quot;&quot;&quot;
  69623. The MIT License
  69624. Copyright (c) 2016 ngtcp2 contributors
  69625. Permission is hereby granted, free of charge, to any person obtaining
  69626. a copy of this software and associated documentation files (the
  69627. &quot;Software&quot;), to deal in the Software without restriction, including
  69628. without limitation the rights to use, copy, modify, merge, publish,
  69629. distribute, sublicense, and/or sell copies of the Software, and to
  69630. permit persons to whom the Software is furnished to do so, subject to
  69631. the following conditions:
  69632. The above copyright notice and this permission notice shall be
  69633. included in all copies or substantial portions of the Software.
  69634. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  69635. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  69636. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  69637. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  69638. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  69639. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  69640. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  69641. &quot;&quot;&quot;
  69642. - nghttp3, located at deps/ngtcp2/nghttp3/, is licensed as follows:
  69643. &quot;&quot;&quot;
  69644. The MIT License
  69645. Copyright (c) 2019 nghttp3 contributors
  69646. Permission is hereby granted, free of charge, to any person obtaining
  69647. a copy of this software and associated documentation files (the
  69648. &quot;Software&quot;), to deal in the Software without restriction, including
  69649. without limitation the rights to use, copy, modify, merge, publish,
  69650. distribute, sublicense, and/or sell copies of the Software, and to
  69651. permit persons to whom the Software is furnished to do so, subject to
  69652. the following conditions:
  69653. The above copyright notice and this permission notice shall be
  69654. included in all copies or substantial portions of the Software.
  69655. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  69656. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  69657. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  69658. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  69659. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  69660. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  69661. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  69662. &quot;&quot;&quot;
  69663. - node-fs-extra, located at lib/internal/fs/cp, is licensed as follows:
  69664. &quot;&quot;&quot;
  69665. (The MIT License)
  69666. Copyright (c) 2011-2017 JP Richardson
  69667. Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files
  69668. (the &#x27;Software&#x27;), to deal in the Software without restriction, including without limitation the rights to use, copy, modify,
  69669. merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is
  69670. furnished to do so, subject to the following conditions:
  69671. The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
  69672. THE SOFTWARE IS PROVIDED &#x27;AS IS&#x27;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  69673. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS
  69674. OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
  69675. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  69676. &quot;&quot;&quot;
  69677. - base64, located at deps/base64/base64/, is licensed as follows:
  69678. &quot;&quot;&quot;
  69679. Copyright (c) 2005-2007, Nick Galbreath
  69680. Copyright (c) 2013-2019, Alfred Klomp
  69681. Copyright (c) 2015-2017, Wojciech Mula
  69682. Copyright (c) 2016-2017, Matthieu Darbois
  69683. All rights reserved.
  69684. Redistribution and use in source and binary forms, with or without
  69685. modification, are permitted provided that the following conditions are
  69686. met:
  69687. - Redistributions of source code must retain the above copyright notice,
  69688. this list of conditions and the following disclaimer.
  69689. - Redistributions in binary form must reproduce the above copyright
  69690. notice, this list of conditions and the following disclaimer in the
  69691. documentation and/or other materials provided with the distribution.
  69692. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS
  69693. IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
  69694. TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
  69695. PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  69696. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  69697. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  69698. TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  69699. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  69700. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  69701. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  69702. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  69703. &quot;&quot;&quot;
  69704. </pre>
  69705. </div>
  69706. </div>
  69707. <div class="product">
  69708. <span class="title">Omnibox Protos</span>
  69709. <span class="homepage"><a href="This is the canonical public repository">homepage</a></span>
  69710. <input type="checkbox" hidden id="238">
  69711. <label class="show" for="238" tabindex="0"></label>
  69712. <div class="licence">
  69713. <pre>// Copyright 2022 The Chromium Authors
  69714. //
  69715. // Redistribution and use in source and binary forms, with or without
  69716. // modification, are permitted provided that the following conditions are
  69717. // met:
  69718. //
  69719. // * Redistributions of source code must retain the above copyright
  69720. // notice, this list of conditions and the following disclaimer.
  69721. // * Redistributions in binary form must reproduce the above
  69722. // copyright notice, this list of conditions and the following disclaimer
  69723. // in the documentation and/or other materials provided with the
  69724. // distribution.
  69725. // * Neither the name of Google Inc. nor the names of its
  69726. // contributors may be used to endorse or promote products derived from
  69727. // this software without specific prior written permission.
  69728. //
  69729. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  69730. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  69731. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  69732. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  69733. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  69734. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  69735. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  69736. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  69737. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  69738. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  69739. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  69740. </pre>
  69741. </div>
  69742. </div>
  69743. <div class="product">
  69744. <span class="title">One Euro Filter</span>
  69745. <span class="homepage"><a href="http://cristal.univ-lille.fr/~casiez/1euro/">homepage</a></span>
  69746. <input type="checkbox" hidden id="239">
  69747. <label class="show" for="239" tabindex="0"></label>
  69748. <div class="licence">
  69749. <pre>Copyright 2019 Inria
  69750. Author: Nicolas Roussel (nicolas.roussel@inria.fr)
  69751. BSD License https://opensource.org/licenses/BSD-3-Clause
  69752. Redistribution and use in source and binary forms, with or without
  69753. modification, are permitted provided that the following conditions are met:
  69754. * Redistributions of source code must retain the above copyright notice, this
  69755. list of conditions and the following disclaimer.
  69756. * Redistributions in binary form must reproduce the above copyright notice,
  69757. this list of conditions and the following disclaimer in the documentation
  69758. and/or other materials provided with the distribution.
  69759. * Neither the name of the copyright holders, nor those of its contributors
  69760. may be used to endorse or promote products derived from this software without
  69761. specific prior written permission.
  69762. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot; AND
  69763. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  69764. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  69765. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  69766. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  69767. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  69768. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  69769. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  69770. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  69771. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  69772. </pre>
  69773. </div>
  69774. </div>
  69775. <div class="product">
  69776. <span class="title">Open Screen Protocol Library</span>
  69777. <span class="homepage"><a href="https://chromium.googlesource.com/openscreen">homepage</a></span>
  69778. <input type="checkbox" hidden id="240">
  69779. <label class="show" for="240" tabindex="0"></label>
  69780. <div class="licence">
  69781. <pre>// Copyright 2018 The Chromium Authors
  69782. //
  69783. // Redistribution and use in source and binary forms, with or without
  69784. // modification, are permitted provided that the following conditions are
  69785. // met:
  69786. //
  69787. // * Redistributions of source code must retain the above copyright
  69788. // notice, this list of conditions and the following disclaimer.
  69789. // * Redistributions in binary form must reproduce the above
  69790. // copyright notice, this list of conditions and the following disclaimer
  69791. // in the documentation and/or other materials provided with the
  69792. // distribution.
  69793. // * Neither the name of Google LLC nor the names of its
  69794. // contributors may be used to endorse or promote products derived from
  69795. // this software without specific prior written permission.
  69796. //
  69797. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  69798. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  69799. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  69800. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  69801. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  69802. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  69803. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  69804. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  69805. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  69806. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  69807. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  69808. </pre>
  69809. </div>
  69810. </div>
  69811. <div class="product">
  69812. <span class="title">OpenH264</span>
  69813. <span class="homepage"><a href="http://www.openh264.org/">homepage</a></span>
  69814. <input type="checkbox" hidden id="241">
  69815. <label class="show" for="241" tabindex="0"></label>
  69816. <div class="licence">
  69817. <pre>Copyright (c) 2013, Cisco Systems
  69818. All rights reserved.
  69819. Redistribution and use in source and binary forms, with or without modification,
  69820. are permitted provided that the following conditions are met:
  69821. * Redistributions of source code must retain the above copyright notice, this
  69822. list of conditions and the following disclaimer.
  69823. * Redistributions in binary form must reproduce the above copyright notice, this
  69824. list of conditions and the following disclaimer in the documentation and/or
  69825. other materials provided with the distribution.
  69826. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot; AND
  69827. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  69828. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  69829. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  69830. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  69831. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  69832. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  69833. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  69834. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  69835. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</pre>
  69836. </div>
  69837. </div>
  69838. <div class="product">
  69839. <span class="title">opus</span>
  69840. <span class="homepage"><a href="https://gitlab.xiph.org/xiph/opus">homepage</a></span>
  69841. <input type="checkbox" hidden id="242">
  69842. <label class="show" for="242" tabindex="0"></label>
  69843. <div class="licence">
  69844. <pre>Copyright 2001-2011 Xiph.Org, Skype Limited, Octasic,
  69845. Jean-Marc Valin, Timothy B. Terriberry,
  69846. CSIRO, Gregory Maxwell, Mark Borgerding,
  69847. Erik de Castro Lopo
  69848. Redistribution and use in source and binary forms, with or without
  69849. modification, are permitted provided that the following conditions
  69850. are met:
  69851. - Redistributions of source code must retain the above copyright
  69852. notice, this list of conditions and the following disclaimer.
  69853. - Redistributions in binary form must reproduce the above copyright
  69854. notice, this list of conditions and the following disclaimer in the
  69855. documentation and/or other materials provided with the distribution.
  69856. - Neither the name of Internet Society, IETF or IETF Trust, nor the
  69857. names of specific contributors, may be used to endorse or promote
  69858. products derived from this software without specific prior written
  69859. permission.
  69860. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  69861. ``AS IS&#x27;&#x27; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  69862. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  69863. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
  69864. OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  69865. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  69866. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  69867. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  69868. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  69869. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  69870. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  69871. Opus is subject to the royalty-free patent licenses which are
  69872. specified at:
  69873. Xiph.Org Foundation:
  69874. https://datatracker.ietf.org/ipr/1524/
  69875. Microsoft Corporation:
  69876. https://datatracker.ietf.org/ipr/1914/
  69877. Broadcom Corporation:
  69878. https://datatracker.ietf.org/ipr/1526/
  69879. </pre>
  69880. </div>
  69881. </div>
  69882. <div class="product">
  69883. <span class="title">OTS (OpenType Sanitizer)</span>
  69884. <span class="homepage"><a href="https://github.com/khaledhosny/ots.git">homepage</a></span>
  69885. <input type="checkbox" hidden id="243">
  69886. <label class="show" for="243" tabindex="0"></label>
  69887. <div class="licence">
  69888. <pre>Copyright (c) 2009-2017 The OTS Authors. All rights reserved.
  69889. Redistribution and use in source and binary forms, with or without
  69890. modification, are permitted provided that the following conditions are
  69891. met:
  69892. * Redistributions of source code must retain the above copyright
  69893. notice, this list of conditions and the following disclaimer.
  69894. * Redistributions in binary form must reproduce the above
  69895. copyright notice, this list of conditions and the following disclaimer
  69896. in the documentation and/or other materials provided with the
  69897. distribution.
  69898. * Neither the name of Google Inc. nor the names of its
  69899. contributors may be used to endorse or promote products derived from
  69900. this software without specific prior written permission.
  69901. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  69902. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  69903. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  69904. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  69905. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  69906. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  69907. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  69908. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  69909. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  69910. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  69911. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  69912. </pre>
  69913. </div>
  69914. </div>
  69915. <div class="product">
  69916. <span class="title">Paul Hsieh&#x27;s SuperFastHash</span>
  69917. <span class="homepage"><a href="http://www.azillionmonkeys.com/qed/hash.html">homepage</a></span>
  69918. <input type="checkbox" hidden id="244">
  69919. <label class="show" for="244" tabindex="0"></label>
  69920. <div class="licence">
  69921. <pre>Paul Hsieh OLD BSD license
  69922. Copyright (c) 2010, Paul Hsieh
  69923. All rights reserved.
  69924. Redistribution and use in source and binary forms, with or without modification,
  69925. are permitted provided that the following conditions are met:
  69926. * Redistributions of source code must retain the above copyright notice, this
  69927. list of conditions and the following disclaimer.
  69928. * Redistributions in binary form must reproduce the above copyright notice, this
  69929. list of conditions and the following disclaimer in the documentation and/or
  69930. other materials provided with the distribution.
  69931. * Neither my name, Paul Hsieh, nor the names of any other contributors to the
  69932. code use may not be used to endorse or promote products derived from this
  69933. software without specific prior written permission.
  69934. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot; AND
  69935. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  69936. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  69937. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
  69938. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  69939. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  69940. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  69941. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  69942. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  69943. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  69944. </pre>
  69945. </div>
  69946. </div>
  69947. <div class="product">
  69948. <span class="title">PDFium</span>
  69949. <span class="homepage"><a href="http://code.google.com/p/pdfium/">homepage</a></span>
  69950. <input type="checkbox" hidden id="245">
  69951. <label class="show" for="245" tabindex="0"></label>
  69952. <div class="licence">
  69953. <pre>// Copyright 2014 The PDFium Authors
  69954. //
  69955. // Redistribution and use in source and binary forms, with or without
  69956. // modification, are permitted provided that the following conditions are
  69957. // met:
  69958. //
  69959. // * Redistributions of source code must retain the above copyright
  69960. // notice, this list of conditions and the following disclaimer.
  69961. // * Redistributions in binary form must reproduce the above
  69962. // copyright notice, this list of conditions and the following disclaimer
  69963. // in the documentation and/or other materials provided with the
  69964. // distribution.
  69965. // * Neither the name of Google Inc. nor the names of its
  69966. // contributors may be used to endorse or promote products derived from
  69967. // this software without specific prior written permission.
  69968. //
  69969. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  69970. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  69971. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  69972. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  69973. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  69974. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  69975. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  69976. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  69977. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  69978. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  69979. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  69980. Apache License
  69981. Version 2.0, January 2004
  69982. https://www.apache.org/licenses/
  69983. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  69984. 1. Definitions.
  69985. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  69986. and distribution as defined by Sections 1 through 9 of this document.
  69987. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  69988. the copyright owner that is granting the License.
  69989. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  69990. other entities that control, are controlled by, or are under common
  69991. control with that entity. For the purposes of this definition,
  69992. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  69993. direction or management of such entity, whether by contract or
  69994. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  69995. outstanding shares, or (iii) beneficial ownership of such entity.
  69996. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  69997. exercising permissions granted by this License.
  69998. &quot;Source&quot; form shall mean the preferred form for making modifications,
  69999. including but not limited to software source code, documentation
  70000. source, and configuration files.
  70001. &quot;Object&quot; form shall mean any form resulting from mechanical
  70002. transformation or translation of a Source form, including but
  70003. not limited to compiled object code, generated documentation,
  70004. and conversions to other media types.
  70005. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  70006. Object form, made available under the License, as indicated by a
  70007. copyright notice that is included in or attached to the work
  70008. (an example is provided in the Appendix below).
  70009. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  70010. form, that is based on (or derived from) the Work and for which the
  70011. editorial revisions, annotations, elaborations, or other modifications
  70012. represent, as a whole, an original work of authorship. For the purposes
  70013. of this License, Derivative Works shall not include works that remain
  70014. separable from, or merely link (or bind by name) to the interfaces of,
  70015. the Work and Derivative Works thereof.
  70016. &quot;Contribution&quot; shall mean any work of authorship, including
  70017. the original version of the Work and any modifications or additions
  70018. to that Work or Derivative Works thereof, that is intentionally
  70019. submitted to Licensor for inclusion in the Work by the copyright owner
  70020. or by an individual or Legal Entity authorized to submit on behalf of
  70021. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  70022. means any form of electronic, verbal, or written communication sent
  70023. to the Licensor or its representatives, including but not limited to
  70024. communication on electronic mailing lists, source code control systems,
  70025. and issue tracking systems that are managed by, or on behalf of, the
  70026. Licensor for the purpose of discussing and improving the Work, but
  70027. excluding communication that is conspicuously marked or otherwise
  70028. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  70029. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  70030. on behalf of whom a Contribution has been received by Licensor and
  70031. subsequently incorporated within the Work.
  70032. 2. Grant of Copyright License. Subject to the terms and conditions of
  70033. this License, each Contributor hereby grants to You a perpetual,
  70034. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  70035. copyright license to reproduce, prepare Derivative Works of,
  70036. publicly display, publicly perform, sublicense, and distribute the
  70037. Work and such Derivative Works in Source or Object form.
  70038. 3. Grant of Patent License. Subject to the terms and conditions of
  70039. this License, each Contributor hereby grants to You a perpetual,
  70040. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  70041. (except as stated in this section) patent license to make, have made,
  70042. use, offer to sell, sell, import, and otherwise transfer the Work,
  70043. where such license applies only to those patent claims licensable
  70044. by such Contributor that are necessarily infringed by their
  70045. Contribution(s) alone or by combination of their Contribution(s)
  70046. with the Work to which such Contribution(s) was submitted. If You
  70047. institute patent litigation against any entity (including a
  70048. cross-claim or counterclaim in a lawsuit) alleging that the Work
  70049. or a Contribution incorporated within the Work constitutes direct
  70050. or contributory patent infringement, then any patent licenses
  70051. granted to You under this License for that Work shall terminate
  70052. as of the date such litigation is filed.
  70053. 4. Redistribution. You may reproduce and distribute copies of the
  70054. Work or Derivative Works thereof in any medium, with or without
  70055. modifications, and in Source or Object form, provided that You
  70056. meet the following conditions:
  70057. (a) You must give any other recipients of the Work or
  70058. Derivative Works a copy of this License; and
  70059. (b) You must cause any modified files to carry prominent notices
  70060. stating that You changed the files; and
  70061. (c) You must retain, in the Source form of any Derivative Works
  70062. that You distribute, all copyright, patent, trademark, and
  70063. attribution notices from the Source form of the Work,
  70064. excluding those notices that do not pertain to any part of
  70065. the Derivative Works; and
  70066. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  70067. distribution, then any Derivative Works that You distribute must
  70068. include a readable copy of the attribution notices contained
  70069. within such NOTICE file, excluding those notices that do not
  70070. pertain to any part of the Derivative Works, in at least one
  70071. of the following places: within a NOTICE text file distributed
  70072. as part of the Derivative Works; within the Source form or
  70073. documentation, if provided along with the Derivative Works; or,
  70074. within a display generated by the Derivative Works, if and
  70075. wherever such third-party notices normally appear. The contents
  70076. of the NOTICE file are for informational purposes only and
  70077. do not modify the License. You may add Your own attribution
  70078. notices within Derivative Works that You distribute, alongside
  70079. or as an addendum to the NOTICE text from the Work, provided
  70080. that such additional attribution notices cannot be construed
  70081. as modifying the License.
  70082. You may add Your own copyright statement to Your modifications and
  70083. may provide additional or different license terms and conditions
  70084. for use, reproduction, or distribution of Your modifications, or
  70085. for any such Derivative Works as a whole, provided Your use,
  70086. reproduction, and distribution of the Work otherwise complies with
  70087. the conditions stated in this License.
  70088. 5. Submission of Contributions. Unless You explicitly state otherwise,
  70089. any Contribution intentionally submitted for inclusion in the Work
  70090. by You to the Licensor shall be under the terms and conditions of
  70091. this License, without any additional terms or conditions.
  70092. Notwithstanding the above, nothing herein shall supersede or modify
  70093. the terms of any separate license agreement you may have executed
  70094. with Licensor regarding such Contributions.
  70095. 6. Trademarks. This License does not grant permission to use the trade
  70096. names, trademarks, service marks, or product names of the Licensor,
  70097. except as required for reasonable and customary use in describing the
  70098. origin of the Work and reproducing the content of the NOTICE file.
  70099. 7. Disclaimer of Warranty. Unless required by applicable law or
  70100. agreed to in writing, Licensor provides the Work (and each
  70101. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  70102. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  70103. implied, including, without limitation, any warranties or conditions
  70104. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  70105. PARTICULAR PURPOSE. You are solely responsible for determining the
  70106. appropriateness of using or redistributing the Work and assume any
  70107. risks associated with Your exercise of permissions under this License.
  70108. 8. Limitation of Liability. In no event and under no legal theory,
  70109. whether in tort (including negligence), contract, or otherwise,
  70110. unless required by applicable law (such as deliberate and grossly
  70111. negligent acts) or agreed to in writing, shall any Contributor be
  70112. liable to You for damages, including any direct, indirect, special,
  70113. incidental, or consequential damages of any character arising as a
  70114. result of this License or out of the use or inability to use the
  70115. Work (including but not limited to damages for loss of goodwill,
  70116. work stoppage, computer failure or malfunction, or any and all
  70117. other commercial damages or losses), even if such Contributor
  70118. has been advised of the possibility of such damages.
  70119. 9. Accepting Warranty or Additional Liability. While redistributing
  70120. the Work or Derivative Works thereof, You may choose to offer,
  70121. and charge a fee for, acceptance of support, warranty, indemnity,
  70122. or other liability obligations and/or rights consistent with this
  70123. License. However, in accepting such obligations, You may act only
  70124. on Your own behalf and on Your sole responsibility, not on behalf
  70125. of any other Contributor, and only if You agree to indemnify,
  70126. defend, and hold each Contributor harmless for any liability
  70127. incurred by, or claims asserted against, such Contributor by reason
  70128. of your accepting any such warranty or additional liability.
  70129. END OF TERMS AND CONDITIONS
  70130. APPENDIX: How to apply the Apache License to your work.
  70131. To apply the Apache License to your work, attach the following
  70132. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  70133. replaced with your own identifying information. (Don&#x27;t include
  70134. the brackets!) The text should be enclosed in the appropriate
  70135. comment syntax for the file format. We also recommend that a
  70136. file or class name and description of purpose be included on the
  70137. same &quot;printed page&quot; as the copyright notice for easier
  70138. identification within third-party archives.
  70139. Copyright [yyyy] [name of copyright owner]
  70140. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  70141. you may not use this file except in compliance with the License.
  70142. You may obtain a copy of the License at
  70143. https://www.apache.org/licenses/LICENSE-2.0
  70144. Unless required by applicable law or agreed to in writing, software
  70145. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  70146. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  70147. See the License for the specific language governing permissions and
  70148. limitations under the License.
  70149. </pre>
  70150. </div>
  70151. </div>
  70152. <div class="product">
  70153. <span class="title">Perfetto</span>
  70154. <span class="homepage"><a href="https://android.googlesource.com/platform/external/perfetto/">homepage</a></span>
  70155. <input type="checkbox" hidden id="246">
  70156. <label class="show" for="246" tabindex="0"></label>
  70157. <div class="licence">
  70158. <pre> Apache License
  70159. Version 2.0, January 2004
  70160. http://www.apache.org/licenses/
  70161. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  70162. 1. Definitions.
  70163. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  70164. and distribution as defined by Sections 1 through 9 of this document.
  70165. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  70166. the copyright owner that is granting the License.
  70167. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  70168. other entities that control, are controlled by, or are under common
  70169. control with that entity. For the purposes of this definition,
  70170. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  70171. direction or management of such entity, whether by contract or
  70172. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  70173. outstanding shares, or (iii) beneficial ownership of such entity.
  70174. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  70175. exercising permissions granted by this License.
  70176. &quot;Source&quot; form shall mean the preferred form for making modifications,
  70177. including but not limited to software source code, documentation
  70178. source, and configuration files.
  70179. &quot;Object&quot; form shall mean any form resulting from mechanical
  70180. transformation or translation of a Source form, including but
  70181. not limited to compiled object code, generated documentation,
  70182. and conversions to other media types.
  70183. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  70184. Object form, made available under the License, as indicated by a
  70185. copyright notice that is included in or attached to the work
  70186. (an example is provided in the Appendix below).
  70187. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  70188. form, that is based on (or derived from) the Work and for which the
  70189. editorial revisions, annotations, elaborations, or other modifications
  70190. represent, as a whole, an original work of authorship. For the purposes
  70191. of this License, Derivative Works shall not include works that remain
  70192. separable from, or merely link (or bind by name) to the interfaces of,
  70193. the Work and Derivative Works thereof.
  70194. &quot;Contribution&quot; shall mean any work of authorship, including
  70195. the original version of the Work and any modifications or additions
  70196. to that Work or Derivative Works thereof, that is intentionally
  70197. submitted to Licensor for inclusion in the Work by the copyright owner
  70198. or by an individual or Legal Entity authorized to submit on behalf of
  70199. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  70200. means any form of electronic, verbal, or written communication sent
  70201. to the Licensor or its representatives, including but not limited to
  70202. communication on electronic mailing lists, source code control systems,
  70203. and issue tracking systems that are managed by, or on behalf of, the
  70204. Licensor for the purpose of discussing and improving the Work, but
  70205. excluding communication that is conspicuously marked or otherwise
  70206. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  70207. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  70208. on behalf of whom a Contribution has been received by Licensor and
  70209. subsequently incorporated within the Work.
  70210. 2. Grant of Copyright License. Subject to the terms and conditions of
  70211. this License, each Contributor hereby grants to You a perpetual,
  70212. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  70213. copyright license to reproduce, prepare Derivative Works of,
  70214. publicly display, publicly perform, sublicense, and distribute the
  70215. Work and such Derivative Works in Source or Object form.
  70216. 3. Grant of Patent License. Subject to the terms and conditions of
  70217. this License, each Contributor hereby grants to You a perpetual,
  70218. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  70219. (except as stated in this section) patent license to make, have made,
  70220. use, offer to sell, sell, import, and otherwise transfer the Work,
  70221. where such license applies only to those patent claims licensable
  70222. by such Contributor that are necessarily infringed by their
  70223. Contribution(s) alone or by combination of their Contribution(s)
  70224. with the Work to which such Contribution(s) was submitted. If You
  70225. institute patent litigation against any entity (including a
  70226. cross-claim or counterclaim in a lawsuit) alleging that the Work
  70227. or a Contribution incorporated within the Work constitutes direct
  70228. or contributory patent infringement, then any patent licenses
  70229. granted to You under this License for that Work shall terminate
  70230. as of the date such litigation is filed.
  70231. 4. Redistribution. You may reproduce and distribute copies of the
  70232. Work or Derivative Works thereof in any medium, with or without
  70233. modifications, and in Source or Object form, provided that You
  70234. meet the following conditions:
  70235. (a) You must give any other recipients of the Work or
  70236. Derivative Works a copy of this License; and
  70237. (b) You must cause any modified files to carry prominent notices
  70238. stating that You changed the files; and
  70239. (c) You must retain, in the Source form of any Derivative Works
  70240. that You distribute, all copyright, patent, trademark, and
  70241. attribution notices from the Source form of the Work,
  70242. excluding those notices that do not pertain to any part of
  70243. the Derivative Works; and
  70244. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  70245. distribution, then any Derivative Works that You distribute must
  70246. include a readable copy of the attribution notices contained
  70247. within such NOTICE file, excluding those notices that do not
  70248. pertain to any part of the Derivative Works, in at least one
  70249. of the following places: within a NOTICE text file distributed
  70250. as part of the Derivative Works; within the Source form or
  70251. documentation, if provided along with the Derivative Works; or,
  70252. within a display generated by the Derivative Works, if and
  70253. wherever such third-party notices normally appear. The contents
  70254. of the NOTICE file are for informational purposes only and
  70255. do not modify the License. You may add Your own attribution
  70256. notices within Derivative Works that You distribute, alongside
  70257. or as an addendum to the NOTICE text from the Work, provided
  70258. that such additional attribution notices cannot be construed
  70259. as modifying the License.
  70260. You may add Your own copyright statement to Your modifications and
  70261. may provide additional or different license terms and conditions
  70262. for use, reproduction, or distribution of Your modifications, or
  70263. for any such Derivative Works as a whole, provided Your use,
  70264. reproduction, and distribution of the Work otherwise complies with
  70265. the conditions stated in this License.
  70266. 5. Submission of Contributions. Unless You explicitly state otherwise,
  70267. any Contribution intentionally submitted for inclusion in the Work
  70268. by You to the Licensor shall be under the terms and conditions of
  70269. this License, without any additional terms or conditions.
  70270. Notwithstanding the above, nothing herein shall supersede or modify
  70271. the terms of any separate license agreement you may have executed
  70272. with Licensor regarding such Contributions.
  70273. 6. Trademarks. This License does not grant permission to use the trade
  70274. names, trademarks, service marks, or product names of the Licensor,
  70275. except as required for reasonable and customary use in describing the
  70276. origin of the Work and reproducing the content of the NOTICE file.
  70277. 7. Disclaimer of Warranty. Unless required by applicable law or
  70278. agreed to in writing, Licensor provides the Work (and each
  70279. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  70280. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  70281. implied, including, without limitation, any warranties or conditions
  70282. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  70283. PARTICULAR PURPOSE. You are solely responsible for determining the
  70284. appropriateness of using or redistributing the Work and assume any
  70285. risks associated with Your exercise of permissions under this License.
  70286. 8. Limitation of Liability. In no event and under no legal theory,
  70287. whether in tort (including negligence), contract, or otherwise,
  70288. unless required by applicable law (such as deliberate and grossly
  70289. negligent acts) or agreed to in writing, shall any Contributor be
  70290. liable to You for damages, including any direct, indirect, special,
  70291. incidental, or consequential damages of any character arising as a
  70292. result of this License or out of the use or inability to use the
  70293. Work (including but not limited to damages for loss of goodwill,
  70294. work stoppage, computer failure or malfunction, or any and all
  70295. other commercial damages or losses), even if such Contributor
  70296. has been advised of the possibility of such damages.
  70297. 9. Accepting Warranty or Additional Liability. While redistributing
  70298. the Work or Derivative Works thereof, You may choose to offer,
  70299. and charge a fee for, acceptance of support, warranty, indemnity,
  70300. or other liability obligations and/or rights consistent with this
  70301. License. However, in accepting such obligations, You may act only
  70302. on Your own behalf and on Your sole responsibility, not on behalf
  70303. of any other Contributor, and only if You agree to indemnify,
  70304. defend, and hold each Contributor harmless for any liability
  70305. incurred by, or claims asserted against, such Contributor by reason
  70306. of your accepting any such warranty or additional liability.
  70307. END OF TERMS AND CONDITIONS
  70308. Copyright (c) 2017, The Android Open Source Project
  70309. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  70310. you may not use this file except in compliance with the License.
  70311. Unless required by applicable law or agreed to in writing, software
  70312. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  70313. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  70314. See the License for the specific language governing permissions and
  70315. limitations under the License.
  70316. </pre>
  70317. </div>
  70318. </div>
  70319. <div class="product">
  70320. <span class="title">perfmark:perfmark-api</span>
  70321. <span class="homepage"><a href="https://github.com/perfmark/perfmark">homepage</a></span>
  70322. <input type="checkbox" hidden id="247">
  70323. <label class="show" for="247" tabindex="0"></label>
  70324. <div class="licence">
  70325. <pre>
  70326. Apache License
  70327. Version 2.0, January 2004
  70328. http://www.apache.org/licenses/
  70329. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  70330. 1. Definitions.
  70331. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  70332. and distribution as defined by Sections 1 through 9 of this document.
  70333. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  70334. the copyright owner that is granting the License.
  70335. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  70336. other entities that control, are controlled by, or are under common
  70337. control with that entity. For the purposes of this definition,
  70338. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  70339. direction or management of such entity, whether by contract or
  70340. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  70341. outstanding shares, or (iii) beneficial ownership of such entity.
  70342. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  70343. exercising permissions granted by this License.
  70344. &quot;Source&quot; form shall mean the preferred form for making modifications,
  70345. including but not limited to software source code, documentation
  70346. source, and configuration files.
  70347. &quot;Object&quot; form shall mean any form resulting from mechanical
  70348. transformation or translation of a Source form, including but
  70349. not limited to compiled object code, generated documentation,
  70350. and conversions to other media types.
  70351. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  70352. Object form, made available under the License, as indicated by a
  70353. copyright notice that is included in or attached to the work
  70354. (an example is provided in the Appendix below).
  70355. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  70356. form, that is based on (or derived from) the Work and for which the
  70357. editorial revisions, annotations, elaborations, or other modifications
  70358. represent, as a whole, an original work of authorship. For the purposes
  70359. of this License, Derivative Works shall not include works that remain
  70360. separable from, or merely link (or bind by name) to the interfaces of,
  70361. the Work and Derivative Works thereof.
  70362. &quot;Contribution&quot; shall mean any work of authorship, including
  70363. the original version of the Work and any modifications or additions
  70364. to that Work or Derivative Works thereof, that is intentionally
  70365. submitted to Licensor for inclusion in the Work by the copyright owner
  70366. or by an individual or Legal Entity authorized to submit on behalf of
  70367. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  70368. means any form of electronic, verbal, or written communication sent
  70369. to the Licensor or its representatives, including but not limited to
  70370. communication on electronic mailing lists, source code control systems,
  70371. and issue tracking systems that are managed by, or on behalf of, the
  70372. Licensor for the purpose of discussing and improving the Work, but
  70373. excluding communication that is conspicuously marked or otherwise
  70374. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  70375. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  70376. on behalf of whom a Contribution has been received by Licensor and
  70377. subsequently incorporated within the Work.
  70378. 2. Grant of Copyright License. Subject to the terms and conditions of
  70379. this License, each Contributor hereby grants to You a perpetual,
  70380. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  70381. copyright license to reproduce, prepare Derivative Works of,
  70382. publicly display, publicly perform, sublicense, and distribute the
  70383. Work and such Derivative Works in Source or Object form.
  70384. 3. Grant of Patent License. Subject to the terms and conditions of
  70385. this License, each Contributor hereby grants to You a perpetual,
  70386. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  70387. (except as stated in this section) patent license to make, have made,
  70388. use, offer to sell, sell, import, and otherwise transfer the Work,
  70389. where such license applies only to those patent claims licensable
  70390. by such Contributor that are necessarily infringed by their
  70391. Contribution(s) alone or by combination of their Contribution(s)
  70392. with the Work to which such Contribution(s) was submitted. If You
  70393. institute patent litigation against any entity (including a
  70394. cross-claim or counterclaim in a lawsuit) alleging that the Work
  70395. or a Contribution incorporated within the Work constitutes direct
  70396. or contributory patent infringement, then any patent licenses
  70397. granted to You under this License for that Work shall terminate
  70398. as of the date such litigation is filed.
  70399. 4. Redistribution. You may reproduce and distribute copies of the
  70400. Work or Derivative Works thereof in any medium, with or without
  70401. modifications, and in Source or Object form, provided that You
  70402. meet the following conditions:
  70403. (a) You must give any other recipients of the Work or
  70404. Derivative Works a copy of this License; and
  70405. (b) You must cause any modified files to carry prominent notices
  70406. stating that You changed the files; and
  70407. (c) You must retain, in the Source form of any Derivative Works
  70408. that You distribute, all copyright, patent, trademark, and
  70409. attribution notices from the Source form of the Work,
  70410. excluding those notices that do not pertain to any part of
  70411. the Derivative Works; and
  70412. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  70413. distribution, then any Derivative Works that You distribute must
  70414. include a readable copy of the attribution notices contained
  70415. within such NOTICE file, excluding those notices that do not
  70416. pertain to any part of the Derivative Works, in at least one
  70417. of the following places: within a NOTICE text file distributed
  70418. as part of the Derivative Works; within the Source form or
  70419. documentation, if provided along with the Derivative Works; or,
  70420. within a display generated by the Derivative Works, if and
  70421. wherever such third-party notices normally appear. The contents
  70422. of the NOTICE file are for informational purposes only and
  70423. do not modify the License. You may add Your own attribution
  70424. notices within Derivative Works that You distribute, alongside
  70425. or as an addendum to the NOTICE text from the Work, provided
  70426. that such additional attribution notices cannot be construed
  70427. as modifying the License.
  70428. You may add Your own copyright statement to Your modifications and
  70429. may provide additional or different license terms and conditions
  70430. for use, reproduction, or distribution of Your modifications, or
  70431. for any such Derivative Works as a whole, provided Your use,
  70432. reproduction, and distribution of the Work otherwise complies with
  70433. the conditions stated in this License.
  70434. 5. Submission of Contributions. Unless You explicitly state otherwise,
  70435. any Contribution intentionally submitted for inclusion in the Work
  70436. by You to the Licensor shall be under the terms and conditions of
  70437. this License, without any additional terms or conditions.
  70438. Notwithstanding the above, nothing herein shall supersede or modify
  70439. the terms of any separate license agreement you may have executed
  70440. with Licensor regarding such Contributions.
  70441. 6. Trademarks. This License does not grant permission to use the trade
  70442. names, trademarks, service marks, or product names of the Licensor,
  70443. except as required for reasonable and customary use in describing the
  70444. origin of the Work and reproducing the content of the NOTICE file.
  70445. 7. Disclaimer of Warranty. Unless required by applicable law or
  70446. agreed to in writing, Licensor provides the Work (and each
  70447. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  70448. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  70449. implied, including, without limitation, any warranties or conditions
  70450. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  70451. PARTICULAR PURPOSE. You are solely responsible for determining the
  70452. appropriateness of using or redistributing the Work and assume any
  70453. risks associated with Your exercise of permissions under this License.
  70454. 8. Limitation of Liability. In no event and under no legal theory,
  70455. whether in tort (including negligence), contract, or otherwise,
  70456. unless required by applicable law (such as deliberate and grossly
  70457. negligent acts) or agreed to in writing, shall any Contributor be
  70458. liable to You for damages, including any direct, indirect, special,
  70459. incidental, or consequential damages of any character arising as a
  70460. result of this License or out of the use or inability to use the
  70461. Work (including but not limited to damages for loss of goodwill,
  70462. work stoppage, computer failure or malfunction, or any and all
  70463. other commercial damages or losses), even if such Contributor
  70464. has been advised of the possibility of such damages.
  70465. 9. Accepting Warranty or Additional Liability. While redistributing
  70466. the Work or Derivative Works thereof, You may choose to offer,
  70467. and charge a fee for, acceptance of support, warranty, indemnity,
  70468. or other liability obligations and/or rights consistent with this
  70469. License. However, in accepting such obligations, You may act only
  70470. on Your own behalf and on Your sole responsibility, not on behalf
  70471. of any other Contributor, and only if You agree to indemnify,
  70472. defend, and hold each Contributor harmless for any liability
  70473. incurred by, or claims asserted against, such Contributor by reason
  70474. of your accepting any such warranty or additional liability.
  70475. END OF TERMS AND CONDITIONS
  70476. APPENDIX: How to apply the Apache License to your work.
  70477. To apply the Apache License to your work, attach the following
  70478. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  70479. replaced with your own identifying information. (Don&#x27;t include
  70480. the brackets!) The text should be enclosed in the appropriate
  70481. comment syntax for the file format. We also recommend that a
  70482. file or class name and description of purpose be included on the
  70483. same &quot;printed page&quot; as the copyright notice for easier
  70484. identification within third-party archives.
  70485. Copyright [yyyy] [name of copyright owner]
  70486. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  70487. you may not use this file except in compliance with the License.
  70488. You may obtain a copy of the License at
  70489. http://www.apache.org/licenses/LICENSE-2.0
  70490. Unless required by applicable law or agreed to in writing, software
  70491. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  70492. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  70493. See the License for the specific language governing permissions and
  70494. limitations under the License.
  70495. </pre>
  70496. </div>
  70497. </div>
  70498. <div class="product">
  70499. <span class="title">PFFFT: a pretty fast FFT.</span>
  70500. <span class="homepage"><a href="https://bitbucket.org/jpommier/pffft/">homepage</a></span>
  70501. <input type="checkbox" hidden id="248">
  70502. <label class="show" for="248" tabindex="0"></label>
  70503. <div class="licence">
  70504. <pre>Copyright (c) 2013 Julien Pommier ( pommier@modartt.com )
  70505. Based on original fortran 77 code from FFTPACKv4 from NETLIB,
  70506. authored by Dr Paul Swarztrauber of NCAR, in 1985.
  70507. As confirmed by the NCAR fftpack software curators, the following
  70508. FFTPACKv5 license applies to FFTPACKv4 sources. My changes are
  70509. released under the same terms.
  70510. FFTPACK license:
  70511. http://www.cisl.ucar.edu/css/software/fftpack5/ftpk.html
  70512. Copyright (c) 2004 the University Corporation for Atmospheric
  70513. Research (&quot;UCAR&quot;). All rights reserved. Developed by NCAR&#x27;s
  70514. Computational and Information Systems Laboratory, UCAR,
  70515. www.cisl.ucar.edu.
  70516. Redistribution and use of the Software in source and binary forms,
  70517. with or without modification, is permitted provided that the
  70518. following conditions are met:
  70519. - Neither the names of NCAR&#x27;s Computational and Information Systems
  70520. Laboratory, the University Corporation for Atmospheric Research,
  70521. nor the names of its sponsors or contributors may be used to
  70522. endorse or promote products derived from this Software without
  70523. specific prior written permission.
  70524. - Redistributions of source code must retain the above copyright
  70525. notices, this list of conditions, and the disclaimer below.
  70526. - Redistributions in binary form must reproduce the above copyright
  70527. notice, this list of conditions, and the disclaimer below in the
  70528. documentation and/or other materials provided with the
  70529. distribution.
  70530. THIS SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  70531. EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE WARRANTIES OF
  70532. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  70533. NONINFRINGEMENT. IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT
  70534. HOLDERS BE LIABLE FOR ANY CLAIM, INDIRECT, INCIDENTAL, SPECIAL,
  70535. EXEMPLARY, OR CONSEQUENTIAL DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  70536. ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  70537. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE
  70538. SOFTWARE.
  70539. </pre>
  70540. </div>
  70541. </div>
  70542. <div class="product">
  70543. <span class="title">play-services-auth</span>
  70544. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  70545. <input type="checkbox" hidden id="249">
  70546. <label class="show" for="249" tabindex="0"></label>
  70547. <div class="licence">
  70548. <pre>Terms and conditions
  70549. This is the Android Software Development Kit License Agreement
  70550. 1. Introduction
  70551. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  70552. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  70553. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  70554. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  70555. 2. Accepting this License Agreement
  70556. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  70557. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  70558. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  70559. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  70560. 3. SDK License from Google
  70561. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  70562. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  70563. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  70564. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  70565. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  70566. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  70567. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  70568. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  70569. 4. Use of the SDK by You
  70570. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  70571. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  70572. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  70573. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  70574. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  70575. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  70576. 5. Your Developer Credentials
  70577. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  70578. 6. Privacy and Information
  70579. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  70580. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  70581. 7. Third Party Applications
  70582. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  70583. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  70584. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  70585. 8. Using Android APIs
  70586. 8.1 Google Data APIs
  70587. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  70588. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  70589. 9. Terminating this License Agreement
  70590. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  70591. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  70592. 9.3 Google may at any time, terminate the License Agreement with you if:
  70593. (A) you have breached any provision of the License Agreement; or
  70594. (B) Google is required to do so by law; or
  70595. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  70596. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  70597. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  70598. 10. DISCLAIMER OF WARRANTIES
  70599. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  70600. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  70601. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  70602. 11. LIMITATION OF LIABILITY
  70603. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  70604. 12. Indemnification
  70605. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  70606. 13. Changes to the License Agreement
  70607. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  70608. 14. General Legal Terms
  70609. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  70610. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  70611. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  70612. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  70613. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  70614. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  70615. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  70616. December 9, 2016
  70617. AndroidX annotation experimental library:
  70618. Copyright (c) 2005-2011, The Android Open Source Project
  70619. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  70620. you may not use this file except in compliance with the License.
  70621. Unless required by applicable law or agreed to in writing, software
  70622. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  70623. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  70624. See the License for the specific language governing permissions and
  70625. limitations under the License.
  70626. Apache License
  70627. Version 2.0, January 2004
  70628. http://www.apache.org/licenses/
  70629. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  70630. 1. Definitions.
  70631. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  70632. and distribution as defined by Sections 1 through 9 of this document.
  70633. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  70634. the copyright owner that is granting the License.
  70635. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  70636. other entities that control, are controlled by, or are under common
  70637. control with that entity. For the purposes of this definition,
  70638. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  70639. direction or management of such entity, whether by contract or
  70640. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  70641. outstanding shares, or (iii) beneficial ownership of such entity.
  70642. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  70643. exercising permissions granted by this License.
  70644. &quot;Source&quot; form shall mean the preferred form for making modifications,
  70645. including but not limited to software source code, documentation
  70646. source, and configuration files.
  70647. &quot;Object&quot; form shall mean any form resulting from mechanical
  70648. transformation or translation of a Source form, including but
  70649. not limited to compiled object code, generated documentation,
  70650. and conversions to other media types.
  70651. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  70652. Object form, made available under the License, as indicated by a
  70653. copyright notice that is included in or attached to the work
  70654. (an example is provided in the Appendix below).
  70655. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  70656. form, that is based on (or derived from) the Work and for which the
  70657. editorial revisions, annotations, elaborations, or other modifications
  70658. represent, as a whole, an original work of authorship. For the purposes
  70659. of this License, Derivative Works shall not include works that remain
  70660. separable from, or merely link (or bind by name) to the interfaces of,
  70661. the Work and Derivative Works thereof.
  70662. &quot;Contribution&quot; shall mean any work of authorship, including
  70663. the original version of the Work and any modifications or additions
  70664. to that Work or Derivative Works thereof, that is intentionally
  70665. submitted to Licensor for inclusion in the Work by the copyright owner
  70666. or by an individual or Legal Entity authorized to submit on behalf of
  70667. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  70668. means any form of electronic, verbal, or written communication sent
  70669. to the Licensor or its representatives, including but not limited to
  70670. communication on electronic mailing lists, source code control systems,
  70671. and issue tracking systems that are managed by, or on behalf of, the
  70672. Licensor for the purpose of discussing and improving the Work, but
  70673. excluding communication that is conspicuously marked or otherwise
  70674. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  70675. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  70676. on behalf of whom a Contribution has been received by Licensor and
  70677. subsequently incorporated within the Work.
  70678. 2. Grant of Copyright License. Subject to the terms and conditions of
  70679. this License, each Contributor hereby grants to You a perpetual,
  70680. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  70681. copyright license to reproduce, prepare Derivative Works of,
  70682. publicly display, publicly perform, sublicense, and distribute the
  70683. Work and such Derivative Works in Source or Object form.
  70684. 3. Grant of Patent License. Subject to the terms and conditions of
  70685. this License, each Contributor hereby grants to You a perpetual,
  70686. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  70687. (except as stated in this section) patent license to make, have made,
  70688. use, offer to sell, sell, import, and otherwise transfer the Work,
  70689. where such license applies only to those patent claims licensable
  70690. by such Contributor that are necessarily infringed by their
  70691. Contribution(s) alone or by combination of their Contribution(s)
  70692. with the Work to which such Contribution(s) was submitted. If You
  70693. institute patent litigation against any entity (including a
  70694. cross-claim or counterclaim in a lawsuit) alleging that the Work
  70695. or a Contribution incorporated within the Work constitutes direct
  70696. or contributory patent infringement, then any patent licenses
  70697. granted to You under this License for that Work shall terminate
  70698. as of the date such litigation is filed.
  70699. 4. Redistribution. You may reproduce and distribute copies of the
  70700. Work or Derivative Works thereof in any medium, with or without
  70701. modifications, and in Source or Object form, provided that You
  70702. meet the following conditions:
  70703. (a) You must give any other recipients of the Work or
  70704. Derivative Works a copy of this License; and
  70705. (b) You must cause any modified files to carry prominent notices
  70706. stating that You changed the files; and
  70707. (c) You must retain, in the Source form of any Derivative Works
  70708. that You distribute, all copyright, patent, trademark, and
  70709. attribution notices from the Source form of the Work,
  70710. excluding those notices that do not pertain to any part of
  70711. the Derivative Works; and
  70712. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  70713. distribution, then any Derivative Works that You distribute must
  70714. include a readable copy of the attribution notices contained
  70715. within such NOTICE file, excluding those notices that do not
  70716. pertain to any part of the Derivative Works, in at least one
  70717. of the following places: within a NOTICE text file distributed
  70718. as part of the Derivative Works; within the Source form or
  70719. documentation, if provided along with the Derivative Works; or,
  70720. within a display generated by the Derivative Works, if and
  70721. wherever such third-party notices normally appear. The contents
  70722. of the NOTICE file are for informational purposes only and
  70723. do not modify the License. You may add Your own attribution
  70724. notices within Derivative Works that You distribute, alongside
  70725. or as an addendum to the NOTICE text from the Work, provided
  70726. that such additional attribution notices cannot be construed
  70727. as modifying the License.
  70728. You may add Your own copyright statement to Your modifications and
  70729. may provide additional or different license terms and conditions
  70730. for use, reproduction, or distribution of Your modifications, or
  70731. for any such Derivative Works as a whole, provided Your use,
  70732. reproduction, and distribution of the Work otherwise complies with
  70733. the conditions stated in this License.
  70734. 5. Submission of Contributions. Unless You explicitly state otherwise,
  70735. any Contribution intentionally submitted for inclusion in the Work
  70736. by You to the Licensor shall be under the terms and conditions of
  70737. this License, without any additional terms or conditions.
  70738. Notwithstanding the above, nothing herein shall supersede or modify
  70739. the terms of any separate license agreement you may have executed
  70740. with Licensor regarding such Contributions.
  70741. 6. Trademarks. This License does not grant permission to use the trade
  70742. names, trademarks, service marks, or product names of the Licensor,
  70743. except as required for reasonable and customary use in describing the
  70744. origin of the Work and reproducing the content of the NOTICE file.
  70745. 7. Disclaimer of Warranty. Unless required by applicable law or
  70746. agreed to in writing, Licensor provides the Work (and each
  70747. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  70748. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  70749. implied, including, without limitation, any warranties or conditions
  70750. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  70751. PARTICULAR PURPOSE. You are solely responsible for determining the
  70752. appropriateness of using or redistributing the Work and assume any
  70753. risks associated with Your exercise of permissions under this License.
  70754. 8. Limitation of Liability. In no event and under no legal theory,
  70755. whether in tort (including negligence), contract, or otherwise,
  70756. unless required by applicable law (such as deliberate and grossly
  70757. negligent acts) or agreed to in writing, shall any Contributor be
  70758. liable to You for damages, including any direct, indirect, special,
  70759. incidental, or consequential damages of any character arising as a
  70760. result of this License or out of the use or inability to use the
  70761. Work (including but not limited to damages for loss of goodwill,
  70762. work stoppage, computer failure or malfunction, or any and all
  70763. other commercial damages or losses), even if such Contributor
  70764. has been advised of the possibility of such damages.
  70765. 9. Accepting Warranty or Additional Liability. While redistributing
  70766. the Work or Derivative Works thereof, You may choose to offer,
  70767. and charge a fee for, acceptance of support, warranty, indemnity,
  70768. or other liability obligations and/or rights consistent with this
  70769. License. However, in accepting such obligations, You may act only
  70770. on Your own behalf and on Your sole responsibility, not on behalf
  70771. of any other Contributor, and only if You agree to indemnify,
  70772. defend, and hold each Contributor harmless for any liability
  70773. incurred by, or claims asserted against, such Contributor by reason
  70774. of your accepting any such warranty or additional liability.
  70775. END OF TERMS AND CONDITIONS
  70776. AndroidX architecture core common library:
  70777. Copyright (c) 2005-2011, The Android Open Source Project
  70778. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  70779. you may not use this file except in compliance with the License.
  70780. Unless required by applicable law or agreed to in writing, software
  70781. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  70782. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  70783. See the License for the specific language governing permissions and
  70784. limitations under the License.
  70785. Apache License
  70786. Version 2.0, January 2004
  70787. http://www.apache.org/licenses/
  70788. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  70789. 1. Definitions.
  70790. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  70791. and distribution as defined by Sections 1 through 9 of this document.
  70792. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  70793. the copyright owner that is granting the License.
  70794. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  70795. other entities that control, are controlled by, or are under common
  70796. control with that entity. For the purposes of this definition,
  70797. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  70798. direction or management of such entity, whether by contract or
  70799. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  70800. outstanding shares, or (iii) beneficial ownership of such entity.
  70801. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  70802. exercising permissions granted by this License.
  70803. &quot;Source&quot; form shall mean the preferred form for making modifications,
  70804. including but not limited to software source code, documentation
  70805. source, and configuration files.
  70806. &quot;Object&quot; form shall mean any form resulting from mechanical
  70807. transformation or translation of a Source form, including but
  70808. not limited to compiled object code, generated documentation,
  70809. and conversions to other media types.
  70810. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  70811. Object form, made available under the License, as indicated by a
  70812. copyright notice that is included in or attached to the work
  70813. (an example is provided in the Appendix below).
  70814. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  70815. form, that is based on (or derived from) the Work and for which the
  70816. editorial revisions, annotations, elaborations, or other modifications
  70817. represent, as a whole, an original work of authorship. For the purposes
  70818. of this License, Derivative Works shall not include works that remain
  70819. separable from, or merely link (or bind by name) to the interfaces of,
  70820. the Work and Derivative Works thereof.
  70821. &quot;Contribution&quot; shall mean any work of authorship, including
  70822. the original version of the Work and any modifications or additions
  70823. to that Work or Derivative Works thereof, that is intentionally
  70824. submitted to Licensor for inclusion in the Work by the copyright owner
  70825. or by an individual or Legal Entity authorized to submit on behalf of
  70826. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  70827. means any form of electronic, verbal, or written communication sent
  70828. to the Licensor or its representatives, including but not limited to
  70829. communication on electronic mailing lists, source code control systems,
  70830. and issue tracking systems that are managed by, or on behalf of, the
  70831. Licensor for the purpose of discussing and improving the Work, but
  70832. excluding communication that is conspicuously marked or otherwise
  70833. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  70834. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  70835. on behalf of whom a Contribution has been received by Licensor and
  70836. subsequently incorporated within the Work.
  70837. 2. Grant of Copyright License. Subject to the terms and conditions of
  70838. this License, each Contributor hereby grants to You a perpetual,
  70839. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  70840. copyright license to reproduce, prepare Derivative Works of,
  70841. publicly display, publicly perform, sublicense, and distribute the
  70842. Work and such Derivative Works in Source or Object form.
  70843. 3. Grant of Patent License. Subject to the terms and conditions of
  70844. this License, each Contributor hereby grants to You a perpetual,
  70845. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  70846. (except as stated in this section) patent license to make, have made,
  70847. use, offer to sell, sell, import, and otherwise transfer the Work,
  70848. where such license applies only to those patent claims licensable
  70849. by such Contributor that are necessarily infringed by their
  70850. Contribution(s) alone or by combination of their Contribution(s)
  70851. with the Work to which such Contribution(s) was submitted. If You
  70852. institute patent litigation against any entity (including a
  70853. cross-claim or counterclaim in a lawsuit) alleging that the Work
  70854. or a Contribution incorporated within the Work constitutes direct
  70855. or contributory patent infringement, then any patent licenses
  70856. granted to You under this License for that Work shall terminate
  70857. as of the date such litigation is filed.
  70858. 4. Redistribution. You may reproduce and distribute copies of the
  70859. Work or Derivative Works thereof in any medium, with or without
  70860. modifications, and in Source or Object form, provided that You
  70861. meet the following conditions:
  70862. (a) You must give any other recipients of the Work or
  70863. Derivative Works a copy of this License; and
  70864. (b) You must cause any modified files to carry prominent notices
  70865. stating that You changed the files; and
  70866. (c) You must retain, in the Source form of any Derivative Works
  70867. that You distribute, all copyright, patent, trademark, and
  70868. attribution notices from the Source form of the Work,
  70869. excluding those notices that do not pertain to any part of
  70870. the Derivative Works; and
  70871. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  70872. distribution, then any Derivative Works that You distribute must
  70873. include a readable copy of the attribution notices contained
  70874. within such NOTICE file, excluding those notices that do not
  70875. pertain to any part of the Derivative Works, in at least one
  70876. of the following places: within a NOTICE text file distributed
  70877. as part of the Derivative Works; within the Source form or
  70878. documentation, if provided along with the Derivative Works; or,
  70879. within a display generated by the Derivative Works, if and
  70880. wherever such third-party notices normally appear. The contents
  70881. of the NOTICE file are for informational purposes only and
  70882. do not modify the License. You may add Your own attribution
  70883. notices within Derivative Works that You distribute, alongside
  70884. or as an addendum to the NOTICE text from the Work, provided
  70885. that such additional attribution notices cannot be construed
  70886. as modifying the License.
  70887. You may add Your own copyright statement to Your modifications and
  70888. may provide additional or different license terms and conditions
  70889. for use, reproduction, or distribution of Your modifications, or
  70890. for any such Derivative Works as a whole, provided Your use,
  70891. reproduction, and distribution of the Work otherwise complies with
  70892. the conditions stated in this License.
  70893. 5. Submission of Contributions. Unless You explicitly state otherwise,
  70894. any Contribution intentionally submitted for inclusion in the Work
  70895. by You to the Licensor shall be under the terms and conditions of
  70896. this License, without any additional terms or conditions.
  70897. Notwithstanding the above, nothing herein shall supersede or modify
  70898. the terms of any separate license agreement you may have executed
  70899. with Licensor regarding such Contributions.
  70900. 6. Trademarks. This License does not grant permission to use the trade
  70901. names, trademarks, service marks, or product names of the Licensor,
  70902. except as required for reasonable and customary use in describing the
  70903. origin of the Work and reproducing the content of the NOTICE file.
  70904. 7. Disclaimer of Warranty. Unless required by applicable law or
  70905. agreed to in writing, Licensor provides the Work (and each
  70906. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  70907. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  70908. implied, including, without limitation, any warranties or conditions
  70909. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  70910. PARTICULAR PURPOSE. You are solely responsible for determining the
  70911. appropriateness of using or redistributing the Work and assume any
  70912. risks associated with Your exercise of permissions under this License.
  70913. 8. Limitation of Liability. In no event and under no legal theory,
  70914. whether in tort (including negligence), contract, or otherwise,
  70915. unless required by applicable law (such as deliberate and grossly
  70916. negligent acts) or agreed to in writing, shall any Contributor be
  70917. liable to You for damages, including any direct, indirect, special,
  70918. incidental, or consequential damages of any character arising as a
  70919. result of this License or out of the use or inability to use the
  70920. Work (including but not limited to damages for loss of goodwill,
  70921. work stoppage, computer failure or malfunction, or any and all
  70922. other commercial damages or losses), even if such Contributor
  70923. has been advised of the possibility of such damages.
  70924. 9. Accepting Warranty or Additional Liability. While redistributing
  70925. the Work or Derivative Works thereof, You may choose to offer,
  70926. and charge a fee for, acceptance of support, warranty, indemnity,
  70927. or other liability obligations and/or rights consistent with this
  70928. License. However, in accepting such obligations, You may act only
  70929. on Your own behalf and on Your sole responsibility, not on behalf
  70930. of any other Contributor, and only if You agree to indemnify,
  70931. defend, and hold each Contributor harmless for any liability
  70932. incurred by, or claims asserted against, such Contributor by reason
  70933. of your accepting any such warranty or additional liability.
  70934. END OF TERMS AND CONDITIONS
  70935. AndroidX architecture core runtime library:
  70936. Copyright (c) 2005-2011, The Android Open Source Project
  70937. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  70938. you may not use this file except in compliance with the License.
  70939. Unless required by applicable law or agreed to in writing, software
  70940. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  70941. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  70942. See the License for the specific language governing permissions and
  70943. limitations under the License.
  70944. Apache License
  70945. Version 2.0, January 2004
  70946. http://www.apache.org/licenses/
  70947. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  70948. 1. Definitions.
  70949. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  70950. and distribution as defined by Sections 1 through 9 of this document.
  70951. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  70952. the copyright owner that is granting the License.
  70953. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  70954. other entities that control, are controlled by, or are under common
  70955. control with that entity. For the purposes of this definition,
  70956. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  70957. direction or management of such entity, whether by contract or
  70958. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  70959. outstanding shares, or (iii) beneficial ownership of such entity.
  70960. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  70961. exercising permissions granted by this License.
  70962. &quot;Source&quot; form shall mean the preferred form for making modifications,
  70963. including but not limited to software source code, documentation
  70964. source, and configuration files.
  70965. &quot;Object&quot; form shall mean any form resulting from mechanical
  70966. transformation or translation of a Source form, including but
  70967. not limited to compiled object code, generated documentation,
  70968. and conversions to other media types.
  70969. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  70970. Object form, made available under the License, as indicated by a
  70971. copyright notice that is included in or attached to the work
  70972. (an example is provided in the Appendix below).
  70973. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  70974. form, that is based on (or derived from) the Work and for which the
  70975. editorial revisions, annotations, elaborations, or other modifications
  70976. represent, as a whole, an original work of authorship. For the purposes
  70977. of this License, Derivative Works shall not include works that remain
  70978. separable from, or merely link (or bind by name) to the interfaces of,
  70979. the Work and Derivative Works thereof.
  70980. &quot;Contribution&quot; shall mean any work of authorship, including
  70981. the original version of the Work and any modifications or additions
  70982. to that Work or Derivative Works thereof, that is intentionally
  70983. submitted to Licensor for inclusion in the Work by the copyright owner
  70984. or by an individual or Legal Entity authorized to submit on behalf of
  70985. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  70986. means any form of electronic, verbal, or written communication sent
  70987. to the Licensor or its representatives, including but not limited to
  70988. communication on electronic mailing lists, source code control systems,
  70989. and issue tracking systems that are managed by, or on behalf of, the
  70990. Licensor for the purpose of discussing and improving the Work, but
  70991. excluding communication that is conspicuously marked or otherwise
  70992. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  70993. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  70994. on behalf of whom a Contribution has been received by Licensor and
  70995. subsequently incorporated within the Work.
  70996. 2. Grant of Copyright License. Subject to the terms and conditions of
  70997. this License, each Contributor hereby grants to You a perpetual,
  70998. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  70999. copyright license to reproduce, prepare Derivative Works of,
  71000. publicly display, publicly perform, sublicense, and distribute the
  71001. Work and such Derivative Works in Source or Object form.
  71002. 3. Grant of Patent License. Subject to the terms and conditions of
  71003. this License, each Contributor hereby grants to You a perpetual,
  71004. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  71005. (except as stated in this section) patent license to make, have made,
  71006. use, offer to sell, sell, import, and otherwise transfer the Work,
  71007. where such license applies only to those patent claims licensable
  71008. by such Contributor that are necessarily infringed by their
  71009. Contribution(s) alone or by combination of their Contribution(s)
  71010. with the Work to which such Contribution(s) was submitted. If You
  71011. institute patent litigation against any entity (including a
  71012. cross-claim or counterclaim in a lawsuit) alleging that the Work
  71013. or a Contribution incorporated within the Work constitutes direct
  71014. or contributory patent infringement, then any patent licenses
  71015. granted to You under this License for that Work shall terminate
  71016. as of the date such litigation is filed.
  71017. 4. Redistribution. You may reproduce and distribute copies of the
  71018. Work or Derivative Works thereof in any medium, with or without
  71019. modifications, and in Source or Object form, provided that You
  71020. meet the following conditions:
  71021. (a) You must give any other recipients of the Work or
  71022. Derivative Works a copy of this License; and
  71023. (b) You must cause any modified files to carry prominent notices
  71024. stating that You changed the files; and
  71025. (c) You must retain, in the Source form of any Derivative Works
  71026. that You distribute, all copyright, patent, trademark, and
  71027. attribution notices from the Source form of the Work,
  71028. excluding those notices that do not pertain to any part of
  71029. the Derivative Works; and
  71030. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  71031. distribution, then any Derivative Works that You distribute must
  71032. include a readable copy of the attribution notices contained
  71033. within such NOTICE file, excluding those notices that do not
  71034. pertain to any part of the Derivative Works, in at least one
  71035. of the following places: within a NOTICE text file distributed
  71036. as part of the Derivative Works; within the Source form or
  71037. documentation, if provided along with the Derivative Works; or,
  71038. within a display generated by the Derivative Works, if and
  71039. wherever such third-party notices normally appear. The contents
  71040. of the NOTICE file are for informational purposes only and
  71041. do not modify the License. You may add Your own attribution
  71042. notices within Derivative Works that You distribute, alongside
  71043. or as an addendum to the NOTICE text from the Work, provided
  71044. that such additional attribution notices cannot be construed
  71045. as modifying the License.
  71046. You may add Your own copyright statement to Your modifications and
  71047. may provide additional or different license terms and conditions
  71048. for use, reproduction, or distribution of Your modifications, or
  71049. for any such Derivative Works as a whole, provided Your use,
  71050. reproduction, and distribution of the Work otherwise complies with
  71051. the conditions stated in this License.
  71052. 5. Submission of Contributions. Unless You explicitly state otherwise,
  71053. any Contribution intentionally submitted for inclusion in the Work
  71054. by You to the Licensor shall be under the terms and conditions of
  71055. this License, without any additional terms or conditions.
  71056. Notwithstanding the above, nothing herein shall supersede or modify
  71057. the terms of any separate license agreement you may have executed
  71058. with Licensor regarding such Contributions.
  71059. 6. Trademarks. This License does not grant permission to use the trade
  71060. names, trademarks, service marks, or product names of the Licensor,
  71061. except as required for reasonable and customary use in describing the
  71062. origin of the Work and reproducing the content of the NOTICE file.
  71063. 7. Disclaimer of Warranty. Unless required by applicable law or
  71064. agreed to in writing, Licensor provides the Work (and each
  71065. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  71066. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  71067. implied, including, without limitation, any warranties or conditions
  71068. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  71069. PARTICULAR PURPOSE. You are solely responsible for determining the
  71070. appropriateness of using or redistributing the Work and assume any
  71071. risks associated with Your exercise of permissions under this License.
  71072. 8. Limitation of Liability. In no event and under no legal theory,
  71073. whether in tort (including negligence), contract, or otherwise,
  71074. unless required by applicable law (such as deliberate and grossly
  71075. negligent acts) or agreed to in writing, shall any Contributor be
  71076. liable to You for damages, including any direct, indirect, special,
  71077. incidental, or consequential damages of any character arising as a
  71078. result of this License or out of the use or inability to use the
  71079. Work (including but not limited to damages for loss of goodwill,
  71080. work stoppage, computer failure or malfunction, or any and all
  71081. other commercial damages or losses), even if such Contributor
  71082. has been advised of the possibility of such damages.
  71083. 9. Accepting Warranty or Additional Liability. While redistributing
  71084. the Work or Derivative Works thereof, You may choose to offer,
  71085. and charge a fee for, acceptance of support, warranty, indemnity,
  71086. or other liability obligations and/or rights consistent with this
  71087. License. However, in accepting such obligations, You may act only
  71088. on Your own behalf and on Your sole responsibility, not on behalf
  71089. of any other Contributor, and only if You agree to indemnify,
  71090. defend, and hold each Contributor harmless for any liability
  71091. incurred by, or claims asserted against, such Contributor by reason
  71092. of your accepting any such warranty or additional liability.
  71093. END OF TERMS AND CONDITIONS
  71094. AndroidX lifecycle common library:
  71095. Copyright (c) 2005-2011, The Android Open Source Project
  71096. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  71097. you may not use this file except in compliance with the License.
  71098. Unless required by applicable law or agreed to in writing, software
  71099. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  71100. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  71101. See the License for the specific language governing permissions and
  71102. limitations under the License.
  71103. Apache License
  71104. Version 2.0, January 2004
  71105. http://www.apache.org/licenses/
  71106. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  71107. 1. Definitions.
  71108. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  71109. and distribution as defined by Sections 1 through 9 of this document.
  71110. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  71111. the copyright owner that is granting the License.
  71112. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  71113. other entities that control, are controlled by, or are under common
  71114. control with that entity. For the purposes of this definition,
  71115. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  71116. direction or management of such entity, whether by contract or
  71117. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  71118. outstanding shares, or (iii) beneficial ownership of such entity.
  71119. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  71120. exercising permissions granted by this License.
  71121. &quot;Source&quot; form shall mean the preferred form for making modifications,
  71122. including but not limited to software source code, documentation
  71123. source, and configuration files.
  71124. &quot;Object&quot; form shall mean any form resulting from mechanical
  71125. transformation or translation of a Source form, including but
  71126. not limited to compiled object code, generated documentation,
  71127. and conversions to other media types.
  71128. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  71129. Object form, made available under the License, as indicated by a
  71130. copyright notice that is included in or attached to the work
  71131. (an example is provided in the Appendix below).
  71132. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  71133. form, that is based on (or derived from) the Work and for which the
  71134. editorial revisions, annotations, elaborations, or other modifications
  71135. represent, as a whole, an original work of authorship. For the purposes
  71136. of this License, Derivative Works shall not include works that remain
  71137. separable from, or merely link (or bind by name) to the interfaces of,
  71138. the Work and Derivative Works thereof.
  71139. &quot;Contribution&quot; shall mean any work of authorship, including
  71140. the original version of the Work and any modifications or additions
  71141. to that Work or Derivative Works thereof, that is intentionally
  71142. submitted to Licensor for inclusion in the Work by the copyright owner
  71143. or by an individual or Legal Entity authorized to submit on behalf of
  71144. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  71145. means any form of electronic, verbal, or written communication sent
  71146. to the Licensor or its representatives, including but not limited to
  71147. communication on electronic mailing lists, source code control systems,
  71148. and issue tracking systems that are managed by, or on behalf of, the
  71149. Licensor for the purpose of discussing and improving the Work, but
  71150. excluding communication that is conspicuously marked or otherwise
  71151. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  71152. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  71153. on behalf of whom a Contribution has been received by Licensor and
  71154. subsequently incorporated within the Work.
  71155. 2. Grant of Copyright License. Subject to the terms and conditions of
  71156. this License, each Contributor hereby grants to You a perpetual,
  71157. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  71158. copyright license to reproduce, prepare Derivative Works of,
  71159. publicly display, publicly perform, sublicense, and distribute the
  71160. Work and such Derivative Works in Source or Object form.
  71161. 3. Grant of Patent License. Subject to the terms and conditions of
  71162. this License, each Contributor hereby grants to You a perpetual,
  71163. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  71164. (except as stated in this section) patent license to make, have made,
  71165. use, offer to sell, sell, import, and otherwise transfer the Work,
  71166. where such license applies only to those patent claims licensable
  71167. by such Contributor that are necessarily infringed by their
  71168. Contribution(s) alone or by combination of their Contribution(s)
  71169. with the Work to which such Contribution(s) was submitted. If You
  71170. institute patent litigation against any entity (including a
  71171. cross-claim or counterclaim in a lawsuit) alleging that the Work
  71172. or a Contribution incorporated within the Work constitutes direct
  71173. or contributory patent infringement, then any patent licenses
  71174. granted to You under this License for that Work shall terminate
  71175. as of the date such litigation is filed.
  71176. 4. Redistribution. You may reproduce and distribute copies of the
  71177. Work or Derivative Works thereof in any medium, with or without
  71178. modifications, and in Source or Object form, provided that You
  71179. meet the following conditions:
  71180. (a) You must give any other recipients of the Work or
  71181. Derivative Works a copy of this License; and
  71182. (b) You must cause any modified files to carry prominent notices
  71183. stating that You changed the files; and
  71184. (c) You must retain, in the Source form of any Derivative Works
  71185. that You distribute, all copyright, patent, trademark, and
  71186. attribution notices from the Source form of the Work,
  71187. excluding those notices that do not pertain to any part of
  71188. the Derivative Works; and
  71189. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  71190. distribution, then any Derivative Works that You distribute must
  71191. include a readable copy of the attribution notices contained
  71192. within such NOTICE file, excluding those notices that do not
  71193. pertain to any part of the Derivative Works, in at least one
  71194. of the following places: within a NOTICE text file distributed
  71195. as part of the Derivative Works; within the Source form or
  71196. documentation, if provided along with the Derivative Works; or,
  71197. within a display generated by the Derivative Works, if and
  71198. wherever such third-party notices normally appear. The contents
  71199. of the NOTICE file are for informational purposes only and
  71200. do not modify the License. You may add Your own attribution
  71201. notices within Derivative Works that You distribute, alongside
  71202. or as an addendum to the NOTICE text from the Work, provided
  71203. that such additional attribution notices cannot be construed
  71204. as modifying the License.
  71205. You may add Your own copyright statement to Your modifications and
  71206. may provide additional or different license terms and conditions
  71207. for use, reproduction, or distribution of Your modifications, or
  71208. for any such Derivative Works as a whole, provided Your use,
  71209. reproduction, and distribution of the Work otherwise complies with
  71210. the conditions stated in this License.
  71211. 5. Submission of Contributions. Unless You explicitly state otherwise,
  71212. any Contribution intentionally submitted for inclusion in the Work
  71213. by You to the Licensor shall be under the terms and conditions of
  71214. this License, without any additional terms or conditions.
  71215. Notwithstanding the above, nothing herein shall supersede or modify
  71216. the terms of any separate license agreement you may have executed
  71217. with Licensor regarding such Contributions.
  71218. 6. Trademarks. This License does not grant permission to use the trade
  71219. names, trademarks, service marks, or product names of the Licensor,
  71220. except as required for reasonable and customary use in describing the
  71221. origin of the Work and reproducing the content of the NOTICE file.
  71222. 7. Disclaimer of Warranty. Unless required by applicable law or
  71223. agreed to in writing, Licensor provides the Work (and each
  71224. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  71225. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  71226. implied, including, without limitation, any warranties or conditions
  71227. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  71228. PARTICULAR PURPOSE. You are solely responsible for determining the
  71229. appropriateness of using or redistributing the Work and assume any
  71230. risks associated with Your exercise of permissions under this License.
  71231. 8. Limitation of Liability. In no event and under no legal theory,
  71232. whether in tort (including negligence), contract, or otherwise,
  71233. unless required by applicable law (such as deliberate and grossly
  71234. negligent acts) or agreed to in writing, shall any Contributor be
  71235. liable to You for damages, including any direct, indirect, special,
  71236. incidental, or consequential damages of any character arising as a
  71237. result of this License or out of the use or inability to use the
  71238. Work (including but not limited to damages for loss of goodwill,
  71239. work stoppage, computer failure or malfunction, or any and all
  71240. other commercial damages or losses), even if such Contributor
  71241. has been advised of the possibility of such damages.
  71242. 9. Accepting Warranty or Additional Liability. While redistributing
  71243. the Work or Derivative Works thereof, You may choose to offer,
  71244. and charge a fee for, acceptance of support, warranty, indemnity,
  71245. or other liability obligations and/or rights consistent with this
  71246. License. However, in accepting such obligations, You may act only
  71247. on Your own behalf and on Your sole responsibility, not on behalf
  71248. of any other Contributor, and only if You agree to indemnify,
  71249. defend, and hold each Contributor harmless for any liability
  71250. incurred by, or claims asserted against, such Contributor by reason
  71251. of your accepting any such warranty or additional liability.
  71252. END OF TERMS AND CONDITIONS
  71253. AndroidX lifecycle livedatacore library:
  71254. Copyright (c) 2005-2011, The Android Open Source Project
  71255. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  71256. you may not use this file except in compliance with the License.
  71257. Unless required by applicable law or agreed to in writing, software
  71258. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  71259. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  71260. See the License for the specific language governing permissions and
  71261. limitations under the License.
  71262. Apache License
  71263. Version 2.0, January 2004
  71264. http://www.apache.org/licenses/
  71265. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  71266. 1. Definitions.
  71267. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  71268. and distribution as defined by Sections 1 through 9 of this document.
  71269. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  71270. the copyright owner that is granting the License.
  71271. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  71272. other entities that control, are controlled by, or are under common
  71273. control with that entity. For the purposes of this definition,
  71274. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  71275. direction or management of such entity, whether by contract or
  71276. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  71277. outstanding shares, or (iii) beneficial ownership of such entity.
  71278. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  71279. exercising permissions granted by this License.
  71280. &quot;Source&quot; form shall mean the preferred form for making modifications,
  71281. including but not limited to software source code, documentation
  71282. source, and configuration files.
  71283. &quot;Object&quot; form shall mean any form resulting from mechanical
  71284. transformation or translation of a Source form, including but
  71285. not limited to compiled object code, generated documentation,
  71286. and conversions to other media types.
  71287. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  71288. Object form, made available under the License, as indicated by a
  71289. copyright notice that is included in or attached to the work
  71290. (an example is provided in the Appendix below).
  71291. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  71292. form, that is based on (or derived from) the Work and for which the
  71293. editorial revisions, annotations, elaborations, or other modifications
  71294. represent, as a whole, an original work of authorship. For the purposes
  71295. of this License, Derivative Works shall not include works that remain
  71296. separable from, or merely link (or bind by name) to the interfaces of,
  71297. the Work and Derivative Works thereof.
  71298. &quot;Contribution&quot; shall mean any work of authorship, including
  71299. the original version of the Work and any modifications or additions
  71300. to that Work or Derivative Works thereof, that is intentionally
  71301. submitted to Licensor for inclusion in the Work by the copyright owner
  71302. or by an individual or Legal Entity authorized to submit on behalf of
  71303. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  71304. means any form of electronic, verbal, or written communication sent
  71305. to the Licensor or its representatives, including but not limited to
  71306. communication on electronic mailing lists, source code control systems,
  71307. and issue tracking systems that are managed by, or on behalf of, the
  71308. Licensor for the purpose of discussing and improving the Work, but
  71309. excluding communication that is conspicuously marked or otherwise
  71310. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  71311. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  71312. on behalf of whom a Contribution has been received by Licensor and
  71313. subsequently incorporated within the Work.
  71314. 2. Grant of Copyright License. Subject to the terms and conditions of
  71315. this License, each Contributor hereby grants to You a perpetual,
  71316. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  71317. copyright license to reproduce, prepare Derivative Works of,
  71318. publicly display, publicly perform, sublicense, and distribute the
  71319. Work and such Derivative Works in Source or Object form.
  71320. 3. Grant of Patent License. Subject to the terms and conditions of
  71321. this License, each Contributor hereby grants to You a perpetual,
  71322. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  71323. (except as stated in this section) patent license to make, have made,
  71324. use, offer to sell, sell, import, and otherwise transfer the Work,
  71325. where such license applies only to those patent claims licensable
  71326. by such Contributor that are necessarily infringed by their
  71327. Contribution(s) alone or by combination of their Contribution(s)
  71328. with the Work to which such Contribution(s) was submitted. If You
  71329. institute patent litigation against any entity (including a
  71330. cross-claim or counterclaim in a lawsuit) alleging that the Work
  71331. or a Contribution incorporated within the Work constitutes direct
  71332. or contributory patent infringement, then any patent licenses
  71333. granted to You under this License for that Work shall terminate
  71334. as of the date such litigation is filed.
  71335. 4. Redistribution. You may reproduce and distribute copies of the
  71336. Work or Derivative Works thereof in any medium, with or without
  71337. modifications, and in Source or Object form, provided that You
  71338. meet the following conditions:
  71339. (a) You must give any other recipients of the Work or
  71340. Derivative Works a copy of this License; and
  71341. (b) You must cause any modified files to carry prominent notices
  71342. stating that You changed the files; and
  71343. (c) You must retain, in the Source form of any Derivative Works
  71344. that You distribute, all copyright, patent, trademark, and
  71345. attribution notices from the Source form of the Work,
  71346. excluding those notices that do not pertain to any part of
  71347. the Derivative Works; and
  71348. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  71349. distribution, then any Derivative Works that You distribute must
  71350. include a readable copy of the attribution notices contained
  71351. within such NOTICE file, excluding those notices that do not
  71352. pertain to any part of the Derivative Works, in at least one
  71353. of the following places: within a NOTICE text file distributed
  71354. as part of the Derivative Works; within the Source form or
  71355. documentation, if provided along with the Derivative Works; or,
  71356. within a display generated by the Derivative Works, if and
  71357. wherever such third-party notices normally appear. The contents
  71358. of the NOTICE file are for informational purposes only and
  71359. do not modify the License. You may add Your own attribution
  71360. notices within Derivative Works that You distribute, alongside
  71361. or as an addendum to the NOTICE text from the Work, provided
  71362. that such additional attribution notices cannot be construed
  71363. as modifying the License.
  71364. You may add Your own copyright statement to Your modifications and
  71365. may provide additional or different license terms and conditions
  71366. for use, reproduction, or distribution of Your modifications, or
  71367. for any such Derivative Works as a whole, provided Your use,
  71368. reproduction, and distribution of the Work otherwise complies with
  71369. the conditions stated in this License.
  71370. 5. Submission of Contributions. Unless You explicitly state otherwise,
  71371. any Contribution intentionally submitted for inclusion in the Work
  71372. by You to the Licensor shall be under the terms and conditions of
  71373. this License, without any additional terms or conditions.
  71374. Notwithstanding the above, nothing herein shall supersede or modify
  71375. the terms of any separate license agreement you may have executed
  71376. with Licensor regarding such Contributions.
  71377. 6. Trademarks. This License does not grant permission to use the trade
  71378. names, trademarks, service marks, or product names of the Licensor,
  71379. except as required for reasonable and customary use in describing the
  71380. origin of the Work and reproducing the content of the NOTICE file.
  71381. 7. Disclaimer of Warranty. Unless required by applicable law or
  71382. agreed to in writing, Licensor provides the Work (and each
  71383. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  71384. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  71385. implied, including, without limitation, any warranties or conditions
  71386. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  71387. PARTICULAR PURPOSE. You are solely responsible for determining the
  71388. appropriateness of using or redistributing the Work and assume any
  71389. risks associated with Your exercise of permissions under this License.
  71390. 8. Limitation of Liability. In no event and under no legal theory,
  71391. whether in tort (including negligence), contract, or otherwise,
  71392. unless required by applicable law (such as deliberate and grossly
  71393. negligent acts) or agreed to in writing, shall any Contributor be
  71394. liable to You for damages, including any direct, indirect, special,
  71395. incidental, or consequential damages of any character arising as a
  71396. result of this License or out of the use or inability to use the
  71397. Work (including but not limited to damages for loss of goodwill,
  71398. work stoppage, computer failure or malfunction, or any and all
  71399. other commercial damages or losses), even if such Contributor
  71400. has been advised of the possibility of such damages.
  71401. 9. Accepting Warranty or Additional Liability. While redistributing
  71402. the Work or Derivative Works thereof, You may choose to offer,
  71403. and charge a fee for, acceptance of support, warranty, indemnity,
  71404. or other liability obligations and/or rights consistent with this
  71405. License. However, in accepting such obligations, You may act only
  71406. on Your own behalf and on Your sole responsibility, not on behalf
  71407. of any other Contributor, and only if You agree to indemnify,
  71408. defend, and hold each Contributor harmless for any liability
  71409. incurred by, or claims asserted against, such Contributor by reason
  71410. of your accepting any such warranty or additional liability.
  71411. END OF TERMS AND CONDITIONS
  71412. AndroidX lifecycle runtime library:
  71413. Copyright (c) 2005-2011, The Android Open Source Project
  71414. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  71415. you may not use this file except in compliance with the License.
  71416. Unless required by applicable law or agreed to in writing, software
  71417. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  71418. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  71419. See the License for the specific language governing permissions and
  71420. limitations under the License.
  71421. Apache License
  71422. Version 2.0, January 2004
  71423. http://www.apache.org/licenses/
  71424. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  71425. 1. Definitions.
  71426. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  71427. and distribution as defined by Sections 1 through 9 of this document.
  71428. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  71429. the copyright owner that is granting the License.
  71430. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  71431. other entities that control, are controlled by, or are under common
  71432. control with that entity. For the purposes of this definition,
  71433. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  71434. direction or management of such entity, whether by contract or
  71435. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  71436. outstanding shares, or (iii) beneficial ownership of such entity.
  71437. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  71438. exercising permissions granted by this License.
  71439. &quot;Source&quot; form shall mean the preferred form for making modifications,
  71440. including but not limited to software source code, documentation
  71441. source, and configuration files.
  71442. &quot;Object&quot; form shall mean any form resulting from mechanical
  71443. transformation or translation of a Source form, including but
  71444. not limited to compiled object code, generated documentation,
  71445. and conversions to other media types.
  71446. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  71447. Object form, made available under the License, as indicated by a
  71448. copyright notice that is included in or attached to the work
  71449. (an example is provided in the Appendix below).
  71450. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  71451. form, that is based on (or derived from) the Work and for which the
  71452. editorial revisions, annotations, elaborations, or other modifications
  71453. represent, as a whole, an original work of authorship. For the purposes
  71454. of this License, Derivative Works shall not include works that remain
  71455. separable from, or merely link (or bind by name) to the interfaces of,
  71456. the Work and Derivative Works thereof.
  71457. &quot;Contribution&quot; shall mean any work of authorship, including
  71458. the original version of the Work and any modifications or additions
  71459. to that Work or Derivative Works thereof, that is intentionally
  71460. submitted to Licensor for inclusion in the Work by the copyright owner
  71461. or by an individual or Legal Entity authorized to submit on behalf of
  71462. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  71463. means any form of electronic, verbal, or written communication sent
  71464. to the Licensor or its representatives, including but not limited to
  71465. communication on electronic mailing lists, source code control systems,
  71466. and issue tracking systems that are managed by, or on behalf of, the
  71467. Licensor for the purpose of discussing and improving the Work, but
  71468. excluding communication that is conspicuously marked or otherwise
  71469. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  71470. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  71471. on behalf of whom a Contribution has been received by Licensor and
  71472. subsequently incorporated within the Work.
  71473. 2. Grant of Copyright License. Subject to the terms and conditions of
  71474. this License, each Contributor hereby grants to You a perpetual,
  71475. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  71476. copyright license to reproduce, prepare Derivative Works of,
  71477. publicly display, publicly perform, sublicense, and distribute the
  71478. Work and such Derivative Works in Source or Object form.
  71479. 3. Grant of Patent License. Subject to the terms and conditions of
  71480. this License, each Contributor hereby grants to You a perpetual,
  71481. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  71482. (except as stated in this section) patent license to make, have made,
  71483. use, offer to sell, sell, import, and otherwise transfer the Work,
  71484. where such license applies only to those patent claims licensable
  71485. by such Contributor that are necessarily infringed by their
  71486. Contribution(s) alone or by combination of their Contribution(s)
  71487. with the Work to which such Contribution(s) was submitted. If You
  71488. institute patent litigation against any entity (including a
  71489. cross-claim or counterclaim in a lawsuit) alleging that the Work
  71490. or a Contribution incorporated within the Work constitutes direct
  71491. or contributory patent infringement, then any patent licenses
  71492. granted to You under this License for that Work shall terminate
  71493. as of the date such litigation is filed.
  71494. 4. Redistribution. You may reproduce and distribute copies of the
  71495. Work or Derivative Works thereof in any medium, with or without
  71496. modifications, and in Source or Object form, provided that You
  71497. meet the following conditions:
  71498. (a) You must give any other recipients of the Work or
  71499. Derivative Works a copy of this License; and
  71500. (b) You must cause any modified files to carry prominent notices
  71501. stating that You changed the files; and
  71502. (c) You must retain, in the Source form of any Derivative Works
  71503. that You distribute, all copyright, patent, trademark, and
  71504. attribution notices from the Source form of the Work,
  71505. excluding those notices that do not pertain to any part of
  71506. the Derivative Works; and
  71507. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  71508. distribution, then any Derivative Works that You distribute must
  71509. include a readable copy of the attribution notices contained
  71510. within such NOTICE file, excluding those notices that do not
  71511. pertain to any part of the Derivative Works, in at least one
  71512. of the following places: within a NOTICE text file distributed
  71513. as part of the Derivative Works; within the Source form or
  71514. documentation, if provided along with the Derivative Works; or,
  71515. within a display generated by the Derivative Works, if and
  71516. wherever such third-party notices normally appear. The contents
  71517. of the NOTICE file are for informational purposes only and
  71518. do not modify the License. You may add Your own attribution
  71519. notices within Derivative Works that You distribute, alongside
  71520. or as an addendum to the NOTICE text from the Work, provided
  71521. that such additional attribution notices cannot be construed
  71522. as modifying the License.
  71523. You may add Your own copyright statement to Your modifications and
  71524. may provide additional or different license terms and conditions
  71525. for use, reproduction, or distribution of Your modifications, or
  71526. for any such Derivative Works as a whole, provided Your use,
  71527. reproduction, and distribution of the Work otherwise complies with
  71528. the conditions stated in this License.
  71529. 5. Submission of Contributions. Unless You explicitly state otherwise,
  71530. any Contribution intentionally submitted for inclusion in the Work
  71531. by You to the Licensor shall be under the terms and conditions of
  71532. this License, without any additional terms or conditions.
  71533. Notwithstanding the above, nothing herein shall supersede or modify
  71534. the terms of any separate license agreement you may have executed
  71535. with Licensor regarding such Contributions.
  71536. 6. Trademarks. This License does not grant permission to use the trade
  71537. names, trademarks, service marks, or product names of the Licensor,
  71538. except as required for reasonable and customary use in describing the
  71539. origin of the Work and reproducing the content of the NOTICE file.
  71540. 7. Disclaimer of Warranty. Unless required by applicable law or
  71541. agreed to in writing, Licensor provides the Work (and each
  71542. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  71543. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  71544. implied, including, without limitation, any warranties or conditions
  71545. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  71546. PARTICULAR PURPOSE. You are solely responsible for determining the
  71547. appropriateness of using or redistributing the Work and assume any
  71548. risks associated with Your exercise of permissions under this License.
  71549. 8. Limitation of Liability. In no event and under no legal theory,
  71550. whether in tort (including negligence), contract, or otherwise,
  71551. unless required by applicable law (such as deliberate and grossly
  71552. negligent acts) or agreed to in writing, shall any Contributor be
  71553. liable to You for damages, including any direct, indirect, special,
  71554. incidental, or consequential damages of any character arising as a
  71555. result of this License or out of the use or inability to use the
  71556. Work (including but not limited to damages for loss of goodwill,
  71557. work stoppage, computer failure or malfunction, or any and all
  71558. other commercial damages or losses), even if such Contributor
  71559. has been advised of the possibility of such damages.
  71560. 9. Accepting Warranty or Additional Liability. While redistributing
  71561. the Work or Derivative Works thereof, You may choose to offer,
  71562. and charge a fee for, acceptance of support, warranty, indemnity,
  71563. or other liability obligations and/or rights consistent with this
  71564. License. However, in accepting such obligations, You may act only
  71565. on Your own behalf and on Your sole responsibility, not on behalf
  71566. of any other Contributor, and only if You agree to indemnify,
  71567. defend, and hold each Contributor harmless for any liability
  71568. incurred by, or claims asserted against, such Contributor by reason
  71569. of your accepting any such warranty or additional liability.
  71570. END OF TERMS AND CONDITIONS
  71571. AndroidX tracing library:
  71572. Copyright (c) 2005-2011, The Android Open Source Project
  71573. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  71574. you may not use this file except in compliance with the License.
  71575. Unless required by applicable law or agreed to in writing, software
  71576. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  71577. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  71578. See the License for the specific language governing permissions and
  71579. limitations under the License.
  71580. Apache License
  71581. Version 2.0, January 2004
  71582. http://www.apache.org/licenses/
  71583. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  71584. 1. Definitions.
  71585. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  71586. and distribution as defined by Sections 1 through 9 of this document.
  71587. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  71588. the copyright owner that is granting the License.
  71589. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  71590. other entities that control, are controlled by, or are under common
  71591. control with that entity. For the purposes of this definition,
  71592. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  71593. direction or management of such entity, whether by contract or
  71594. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  71595. outstanding shares, or (iii) beneficial ownership of such entity.
  71596. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  71597. exercising permissions granted by this License.
  71598. &quot;Source&quot; form shall mean the preferred form for making modifications,
  71599. including but not limited to software source code, documentation
  71600. source, and configuration files.
  71601. &quot;Object&quot; form shall mean any form resulting from mechanical
  71602. transformation or translation of a Source form, including but
  71603. not limited to compiled object code, generated documentation,
  71604. and conversions to other media types.
  71605. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  71606. Object form, made available under the License, as indicated by a
  71607. copyright notice that is included in or attached to the work
  71608. (an example is provided in the Appendix below).
  71609. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  71610. form, that is based on (or derived from) the Work and for which the
  71611. editorial revisions, annotations, elaborations, or other modifications
  71612. represent, as a whole, an original work of authorship. For the purposes
  71613. of this License, Derivative Works shall not include works that remain
  71614. separable from, or merely link (or bind by name) to the interfaces of,
  71615. the Work and Derivative Works thereof.
  71616. &quot;Contribution&quot; shall mean any work of authorship, including
  71617. the original version of the Work and any modifications or additions
  71618. to that Work or Derivative Works thereof, that is intentionally
  71619. submitted to Licensor for inclusion in the Work by the copyright owner
  71620. or by an individual or Legal Entity authorized to submit on behalf of
  71621. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  71622. means any form of electronic, verbal, or written communication sent
  71623. to the Licensor or its representatives, including but not limited to
  71624. communication on electronic mailing lists, source code control systems,
  71625. and issue tracking systems that are managed by, or on behalf of, the
  71626. Licensor for the purpose of discussing and improving the Work, but
  71627. excluding communication that is conspicuously marked or otherwise
  71628. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  71629. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  71630. on behalf of whom a Contribution has been received by Licensor and
  71631. subsequently incorporated within the Work.
  71632. 2. Grant of Copyright License. Subject to the terms and conditions of
  71633. this License, each Contributor hereby grants to You a perpetual,
  71634. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  71635. copyright license to reproduce, prepare Derivative Works of,
  71636. publicly display, publicly perform, sublicense, and distribute the
  71637. Work and such Derivative Works in Source or Object form.
  71638. 3. Grant of Patent License. Subject to the terms and conditions of
  71639. this License, each Contributor hereby grants to You a perpetual,
  71640. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  71641. (except as stated in this section) patent license to make, have made,
  71642. use, offer to sell, sell, import, and otherwise transfer the Work,
  71643. where such license applies only to those patent claims licensable
  71644. by such Contributor that are necessarily infringed by their
  71645. Contribution(s) alone or by combination of their Contribution(s)
  71646. with the Work to which such Contribution(s) was submitted. If You
  71647. institute patent litigation against any entity (including a
  71648. cross-claim or counterclaim in a lawsuit) alleging that the Work
  71649. or a Contribution incorporated within the Work constitutes direct
  71650. or contributory patent infringement, then any patent licenses
  71651. granted to You under this License for that Work shall terminate
  71652. as of the date such litigation is filed.
  71653. 4. Redistribution. You may reproduce and distribute copies of the
  71654. Work or Derivative Works thereof in any medium, with or without
  71655. modifications, and in Source or Object form, provided that You
  71656. meet the following conditions:
  71657. (a) You must give any other recipients of the Work or
  71658. Derivative Works a copy of this License; and
  71659. (b) You must cause any modified files to carry prominent notices
  71660. stating that You changed the files; and
  71661. (c) You must retain, in the Source form of any Derivative Works
  71662. that You distribute, all copyright, patent, trademark, and
  71663. attribution notices from the Source form of the Work,
  71664. excluding those notices that do not pertain to any part of
  71665. the Derivative Works; and
  71666. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  71667. distribution, then any Derivative Works that You distribute must
  71668. include a readable copy of the attribution notices contained
  71669. within such NOTICE file, excluding those notices that do not
  71670. pertain to any part of the Derivative Works, in at least one
  71671. of the following places: within a NOTICE text file distributed
  71672. as part of the Derivative Works; within the Source form or
  71673. documentation, if provided along with the Derivative Works; or,
  71674. within a display generated by the Derivative Works, if and
  71675. wherever such third-party notices normally appear. The contents
  71676. of the NOTICE file are for informational purposes only and
  71677. do not modify the License. You may add Your own attribution
  71678. notices within Derivative Works that You distribute, alongside
  71679. or as an addendum to the NOTICE text from the Work, provided
  71680. that such additional attribution notices cannot be construed
  71681. as modifying the License.
  71682. You may add Your own copyright statement to Your modifications and
  71683. may provide additional or different license terms and conditions
  71684. for use, reproduction, or distribution of Your modifications, or
  71685. for any such Derivative Works as a whole, provided Your use,
  71686. reproduction, and distribution of the Work otherwise complies with
  71687. the conditions stated in this License.
  71688. 5. Submission of Contributions. Unless You explicitly state otherwise,
  71689. any Contribution intentionally submitted for inclusion in the Work
  71690. by You to the Licensor shall be under the terms and conditions of
  71691. this License, without any additional terms or conditions.
  71692. Notwithstanding the above, nothing herein shall supersede or modify
  71693. the terms of any separate license agreement you may have executed
  71694. with Licensor regarding such Contributions.
  71695. 6. Trademarks. This License does not grant permission to use the trade
  71696. names, trademarks, service marks, or product names of the Licensor,
  71697. except as required for reasonable and customary use in describing the
  71698. origin of the Work and reproducing the content of the NOTICE file.
  71699. 7. Disclaimer of Warranty. Unless required by applicable law or
  71700. agreed to in writing, Licensor provides the Work (and each
  71701. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  71702. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  71703. implied, including, without limitation, any warranties or conditions
  71704. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  71705. PARTICULAR PURPOSE. You are solely responsible for determining the
  71706. appropriateness of using or redistributing the Work and assume any
  71707. risks associated with Your exercise of permissions under this License.
  71708. 8. Limitation of Liability. In no event and under no legal theory,
  71709. whether in tort (including negligence), contract, or otherwise,
  71710. unless required by applicable law (such as deliberate and grossly
  71711. negligent acts) or agreed to in writing, shall any Contributor be
  71712. liable to You for damages, including any direct, indirect, special,
  71713. incidental, or consequential damages of any character arising as a
  71714. result of this License or out of the use or inability to use the
  71715. Work (including but not limited to damages for loss of goodwill,
  71716. work stoppage, computer failure or malfunction, or any and all
  71717. other commercial damages or losses), even if such Contributor
  71718. has been advised of the possibility of such damages.
  71719. 9. Accepting Warranty or Additional Liability. While redistributing
  71720. the Work or Derivative Works thereof, You may choose to offer,
  71721. and charge a fee for, acceptance of support, warranty, indemnity,
  71722. or other liability obligations and/or rights consistent with this
  71723. License. However, in accepting such obligations, You may act only
  71724. on Your own behalf and on Your sole responsibility, not on behalf
  71725. of any other Contributor, and only if You agree to indemnify,
  71726. defend, and hold each Contributor harmless for any liability
  71727. incurred by, or claims asserted against, such Contributor by reason
  71728. of your accepting any such warranty or additional liability.
  71729. END OF TERMS AND CONDITIONS
  71730. Animal Sniffer:
  71731. The MIT License
  71732. Copyright (c) 2008 Kohsuke Kawaguchi and codehaus.org.
  71733. Permission is hereby granted, free of charge, to any person obtaining a copy
  71734. of this software and associated documentation files (the &quot;Software&quot;), to deal
  71735. in the Software without restriction, including without limitation the rights
  71736. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  71737. copies of the Software, and to permit persons to whom the Software is
  71738. furnished to do so, subject to the following conditions:
  71739. The above copyright notice and this permission notice shall be included in
  71740. all copies or substantial portions of the Software.
  71741. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  71742. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  71743. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  71744. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  71745. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  71746. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  71747. THE SOFTWARE.
  71748. Checker Framework Annotations:
  71749. A few parts of the Checker Framework have more permissive licenses.
  71750. * The annotations are licensed under the MIT License. (The text of this
  71751. license appears below.) More specifically, all the parts of the Checker
  71752. Framework that you might want to include with your own program use the
  71753. MIT License. This is the checker-qual.jar file and all the files that
  71754. appear in it: every file in a qual/ directory, plus utility files such
  71755. as NullnessUtil.java, RegexUtil.java, SignednessUtil.java, etc.
  71756. In addition, the cleanroom implementations of third-party annotations,
  71757. which the Checker Framework recognizes as aliases for its own
  71758. annotations, are licensed under the MIT License.
  71759. ===========================================================================
  71760. MIT License:
  71761. Permission is hereby granted, free of charge, to any person obtaining a copy
  71762. of this software and associated documentation files (the &quot;Software&quot;), to deal
  71763. in the Software without restriction, including without limitation the rights
  71764. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  71765. copies of the Software, and to permit persons to whom the Software is
  71766. furnished to do so, subject to the following conditions:
  71767. The above copyright notice and this permission notice shall be included in
  71768. all copies or substantial portions of the Software.
  71769. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  71770. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  71771. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  71772. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  71773. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  71774. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  71775. THE SOFTWARE.
  71776. ===========================================================================
  71777. Error Prone:
  71778. Apache License
  71779. Version 2.0, January 2004
  71780. http://www.apache.org/licenses/
  71781. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  71782. 1. Definitions.
  71783. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  71784. and distribution as defined by Sections 1 through 9 of this document.
  71785. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  71786. the copyright owner that is granting the License.
  71787. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  71788. other entities that control, are controlled by, or are under common
  71789. control with that entity. For the purposes of this definition,
  71790. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  71791. direction or management of such entity, whether by contract or
  71792. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  71793. outstanding shares, or (iii) beneficial ownership of such entity.
  71794. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  71795. exercising permissions granted by this License.
  71796. &quot;Source&quot; form shall mean the preferred form for making modifications,
  71797. including but not limited to software source code, documentation
  71798. source, and configuration files.
  71799. &quot;Object&quot; form shall mean any form resulting from mechanical
  71800. transformation or translation of a Source form, including but
  71801. not limited to compiled object code, generated documentation,
  71802. and conversions to other media types.
  71803. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  71804. Object form, made available under the License, as indicated by a
  71805. copyright notice that is included in or attached to the work
  71806. (an example is provided in the Appendix below).
  71807. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  71808. form, that is based on (or derived from) the Work and for which the
  71809. editorial revisions, annotations, elaborations, or other modifications
  71810. represent, as a whole, an original work of authorship. For the purposes
  71811. of this License, Derivative Works shall not include works that remain
  71812. separable from, or merely link (or bind by name) to the interfaces of,
  71813. the Work and Derivative Works thereof.
  71814. &quot;Contribution&quot; shall mean any work of authorship, including
  71815. the original version of the Work and any modifications or additions
  71816. to that Work or Derivative Works thereof, that is intentionally
  71817. submitted to Licensor for inclusion in the Work by the copyright owner
  71818. or by an individual or Legal Entity authorized to submit on behalf of
  71819. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  71820. means any form of electronic, verbal, or written communication sent
  71821. to the Licensor or its representatives, including but not limited to
  71822. communication on electronic mailing lists, source code control systems,
  71823. and issue tracking systems that are managed by, or on behalf of, the
  71824. Licensor for the purpose of discussing and improving the Work, but
  71825. excluding communication that is conspicuously marked or otherwise
  71826. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  71827. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  71828. on behalf of whom a Contribution has been received by Licensor and
  71829. subsequently incorporated within the Work.
  71830. 2. Grant of Copyright License. Subject to the terms and conditions of
  71831. this License, each Contributor hereby grants to You a perpetual,
  71832. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  71833. copyright license to reproduce, prepare Derivative Works of,
  71834. publicly display, publicly perform, sublicense, and distribute the
  71835. Work and such Derivative Works in Source or Object form.
  71836. 3. Grant of Patent License. Subject to the terms and conditions of
  71837. this License, each Contributor hereby grants to You a perpetual,
  71838. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  71839. (except as stated in this section) patent license to make, have made,
  71840. use, offer to sell, sell, import, and otherwise transfer the Work,
  71841. where such license applies only to those patent claims licensable
  71842. by such Contributor that are necessarily infringed by their
  71843. Contribution(s) alone or by combination of their Contribution(s)
  71844. with the Work to which such Contribution(s) was submitted. If You
  71845. institute patent litigation against any entity (including a
  71846. cross-claim or counterclaim in a lawsuit) alleging that the Work
  71847. or a Contribution incorporated within the Work constitutes direct
  71848. or contributory patent infringement, then any patent licenses
  71849. granted to You under this License for that Work shall terminate
  71850. as of the date such litigation is filed.
  71851. 4. Redistribution. You may reproduce and distribute copies of the
  71852. Work or Derivative Works thereof in any medium, with or without
  71853. modifications, and in Source or Object form, provided that You
  71854. meet the following conditions:
  71855. (a) You must give any other recipients of the Work or
  71856. Derivative Works a copy of this License; and
  71857. (b) You must cause any modified files to carry prominent notices
  71858. stating that You changed the files; and
  71859. (c) You must retain, in the Source form of any Derivative Works
  71860. that You distribute, all copyright, patent, trademark, and
  71861. attribution notices from the Source form of the Work,
  71862. excluding those notices that do not pertain to any part of
  71863. the Derivative Works; and
  71864. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  71865. distribution, then any Derivative Works that You distribute must
  71866. include a readable copy of the attribution notices contained
  71867. within such NOTICE file, excluding those notices that do not
  71868. pertain to any part of the Derivative Works, in at least one
  71869. of the following places: within a NOTICE text file distributed
  71870. as part of the Derivative Works; within the Source form or
  71871. documentation, if provided along with the Derivative Works; or,
  71872. within a display generated by the Derivative Works, if and
  71873. wherever such third-party notices normally appear. The contents
  71874. of the NOTICE file are for informational purposes only and
  71875. do not modify the License. You may add Your own attribution
  71876. notices within Derivative Works that You distribute, alongside
  71877. or as an addendum to the NOTICE text from the Work, provided
  71878. that such additional attribution notices cannot be construed
  71879. as modifying the License.
  71880. You may add Your own copyright statement to Your modifications and
  71881. may provide additional or different license terms and conditions
  71882. for use, reproduction, or distribution of Your modifications, or
  71883. for any such Derivative Works as a whole, provided Your use,
  71884. reproduction, and distribution of the Work otherwise complies with
  71885. the conditions stated in this License.
  71886. 5. Submission of Contributions. Unless You explicitly state otherwise,
  71887. any Contribution intentionally submitted for inclusion in the Work
  71888. by You to the Licensor shall be under the terms and conditions of
  71889. this License, without any additional terms or conditions.
  71890. Notwithstanding the above, nothing herein shall supersede or modify
  71891. the terms of any separate license agreement you may have executed
  71892. with Licensor regarding such Contributions.
  71893. 6. Trademarks. This License does not grant permission to use the trade
  71894. names, trademarks, service marks, or product names of the Licensor,
  71895. except as required for reasonable and customary use in describing the
  71896. origin of the Work and reproducing the content of the NOTICE file.
  71897. 7. Disclaimer of Warranty. Unless required by applicable law or
  71898. agreed to in writing, Licensor provides the Work (and each
  71899. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  71900. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  71901. implied, including, without limitation, any warranties or conditions
  71902. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  71903. PARTICULAR PURPOSE. You are solely responsible for determining the
  71904. appropriateness of using or redistributing the Work and assume any
  71905. risks associated with Your exercise of permissions under this License.
  71906. 8. Limitation of Liability. In no event and under no legal theory,
  71907. whether in tort (including negligence), contract, or otherwise,
  71908. unless required by applicable law (such as deliberate and grossly
  71909. negligent acts) or agreed to in writing, shall any Contributor be
  71910. liable to You for damages, including any direct, indirect, special,
  71911. incidental, or consequential damages of any character arising as a
  71912. result of this License or out of the use or inability to use the
  71913. Work (including but not limited to damages for loss of goodwill,
  71914. work stoppage, computer failure or malfunction, or any and all
  71915. other commercial damages or losses), even if such Contributor
  71916. has been advised of the possibility of such damages.
  71917. 9. Accepting Warranty or Additional Liability. While redistributing
  71918. the Work or Derivative Works thereof, You may choose to offer,
  71919. and charge a fee for, acceptance of support, warranty, indemnity,
  71920. or other liability obligations and/or rights consistent with this
  71921. License. However, in accepting such obligations, You may act only
  71922. on Your own behalf and on Your sole responsibility, not on behalf
  71923. of any other Contributor, and only if You agree to indemnify,
  71924. defend, and hold each Contributor harmless for any liability
  71925. incurred by, or claims asserted against, such Contributor by reason
  71926. of your accepting any such warranty or additional liability.
  71927. END OF TERMS AND CONDITIONS
  71928. APPENDIX: How to apply the Apache License to your work.
  71929. To apply the Apache License to your work, attach the following
  71930. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  71931. replaced with your own identifying information. (Don&#x27;t include
  71932. the brackets!) The text should be enclosed in the appropriate
  71933. comment syntax for the file format. We also recommend that a
  71934. file or class name and description of purpose be included on the
  71935. same &quot;printed page&quot; as the copyright notice for easier
  71936. identification within third-party archives.
  71937. Copyright [yyyy] [name of copyright owner]
  71938. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  71939. you may not use this file except in compliance with the License.
  71940. You may obtain a copy of the License at
  71941. http://www.apache.org/licenses/LICENSE-2.0
  71942. Unless required by applicable law or agreed to in writing, software
  71943. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  71944. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  71945. See the License for the specific language governing permissions and
  71946. limitations under the License.
  71947. Google Auto:
  71948. Apache License
  71949. Version 2.0, January 2004
  71950. http://www.apache.org/licenses/
  71951. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  71952. 1. Definitions.
  71953. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  71954. and distribution as defined by Sections 1 through 9 of this document.
  71955. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  71956. the copyright owner that is granting the License.
  71957. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  71958. other entities that control, are controlled by, or are under common
  71959. control with that entity. For the purposes of this definition,
  71960. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  71961. direction or management of such entity, whether by contract or
  71962. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  71963. outstanding shares, or (iii) beneficial ownership of such entity.
  71964. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  71965. exercising permissions granted by this License.
  71966. &quot;Source&quot; form shall mean the preferred form for making modifications,
  71967. including but not limited to software source code, documentation
  71968. source, and configuration files.
  71969. &quot;Object&quot; form shall mean any form resulting from mechanical
  71970. transformation or translation of a Source form, including but
  71971. not limited to compiled object code, generated documentation,
  71972. and conversions to other media types.
  71973. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  71974. Object form, made available under the License, as indicated by a
  71975. copyright notice that is included in or attached to the work
  71976. (an example is provided in the Appendix below).
  71977. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  71978. form, that is based on (or derived from) the Work and for which the
  71979. editorial revisions, annotations, elaborations, or other modifications
  71980. represent, as a whole, an original work of authorship. For the purposes
  71981. of this License, Derivative Works shall not include works that remain
  71982. separable from, or merely link (or bind by name) to the interfaces of,
  71983. the Work and Derivative Works thereof.
  71984. &quot;Contribution&quot; shall mean any work of authorship, including
  71985. the original version of the Work and any modifications or additions
  71986. to that Work or Derivative Works thereof, that is intentionally
  71987. submitted to Licensor for inclusion in the Work by the copyright owner
  71988. or by an individual or Legal Entity authorized to submit on behalf of
  71989. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  71990. means any form of electronic, verbal, or written communication sent
  71991. to the Licensor or its representatives, including but not limited to
  71992. communication on electronic mailing lists, source code control systems,
  71993. and issue tracking systems that are managed by, or on behalf of, the
  71994. Licensor for the purpose of discussing and improving the Work, but
  71995. excluding communication that is conspicuously marked or otherwise
  71996. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  71997. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  71998. on behalf of whom a Contribution has been received by Licensor and
  71999. subsequently incorporated within the Work.
  72000. 2. Grant of Copyright License. Subject to the terms and conditions of
  72001. this License, each Contributor hereby grants to You a perpetual,
  72002. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  72003. copyright license to reproduce, prepare Derivative Works of,
  72004. publicly display, publicly perform, sublicense, and distribute the
  72005. Work and such Derivative Works in Source or Object form.
  72006. 3. Grant of Patent License. Subject to the terms and conditions of
  72007. this License, each Contributor hereby grants to You a perpetual,
  72008. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  72009. (except as stated in this section) patent license to make, have made,
  72010. use, offer to sell, sell, import, and otherwise transfer the Work,
  72011. where such license applies only to those patent claims licensable
  72012. by such Contributor that are necessarily infringed by their
  72013. Contribution(s) alone or by combination of their Contribution(s)
  72014. with the Work to which such Contribution(s) was submitted. If You
  72015. institute patent litigation against any entity (including a
  72016. cross-claim or counterclaim in a lawsuit) alleging that the Work
  72017. or a Contribution incorporated within the Work constitutes direct
  72018. or contributory patent infringement, then any patent licenses
  72019. granted to You under this License for that Work shall terminate
  72020. as of the date such litigation is filed.
  72021. 4. Redistribution. You may reproduce and distribute copies of the
  72022. Work or Derivative Works thereof in any medium, with or without
  72023. modifications, and in Source or Object form, provided that You
  72024. meet the following conditions:
  72025. (a) You must give any other recipients of the Work or
  72026. Derivative Works a copy of this License; and
  72027. (b) You must cause any modified files to carry prominent notices
  72028. stating that You changed the files; and
  72029. (c) You must retain, in the Source form of any Derivative Works
  72030. that You distribute, all copyright, patent, trademark, and
  72031. attribution notices from the Source form of the Work,
  72032. excluding those notices that do not pertain to any part of
  72033. the Derivative Works; and
  72034. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  72035. distribution, then any Derivative Works that You distribute must
  72036. include a readable copy of the attribution notices contained
  72037. within such NOTICE file, excluding those notices that do not
  72038. pertain to any part of the Derivative Works, in at least one
  72039. of the following places: within a NOTICE text file distributed
  72040. as part of the Derivative Works; within the Source form or
  72041. documentation, if provided along with the Derivative Works; or,
  72042. within a display generated by the Derivative Works, if and
  72043. wherever such third-party notices normally appear. The contents
  72044. of the NOTICE file are for informational purposes only and
  72045. do not modify the License. You may add Your own attribution
  72046. notices within Derivative Works that You distribute, alongside
  72047. or as an addendum to the NOTICE text from the Work, provided
  72048. that such additional attribution notices cannot be construed
  72049. as modifying the License.
  72050. You may add Your own copyright statement to Your modifications and
  72051. may provide additional or different license terms and conditions
  72052. for use, reproduction, or distribution of Your modifications, or
  72053. for any such Derivative Works as a whole, provided Your use,
  72054. reproduction, and distribution of the Work otherwise complies with
  72055. the conditions stated in this License.
  72056. 5. Submission of Contributions. Unless You explicitly state otherwise,
  72057. any Contribution intentionally submitted for inclusion in the Work
  72058. by You to the Licensor shall be under the terms and conditions of
  72059. this License, without any additional terms or conditions.
  72060. Notwithstanding the above, nothing herein shall supersede or modify
  72061. the terms of any separate license agreement you may have executed
  72062. with Licensor regarding such Contributions.
  72063. 6. Trademarks. This License does not grant permission to use the trade
  72064. names, trademarks, service marks, or product names of the Licensor,
  72065. except as required for reasonable and customary use in describing the
  72066. origin of the Work and reproducing the content of the NOTICE file.
  72067. 7. Disclaimer of Warranty. Unless required by applicable law or
  72068. agreed to in writing, Licensor provides the Work (and each
  72069. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  72070. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  72071. implied, including, without limitation, any warranties or conditions
  72072. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  72073. PARTICULAR PURPOSE. You are solely responsible for determining the
  72074. appropriateness of using or redistributing the Work and assume any
  72075. risks associated with Your exercise of permissions under this License.
  72076. 8. Limitation of Liability. In no event and under no legal theory,
  72077. whether in tort (including negligence), contract, or otherwise,
  72078. unless required by applicable law (such as deliberate and grossly
  72079. negligent acts) or agreed to in writing, shall any Contributor be
  72080. liable to You for damages, including any direct, indirect, special,
  72081. incidental, or consequential damages of any character arising as a
  72082. result of this License or out of the use or inability to use the
  72083. Work (including but not limited to damages for loss of goodwill,
  72084. work stoppage, computer failure or malfunction, or any and all
  72085. other commercial damages or losses), even if such Contributor
  72086. has been advised of the possibility of such damages.
  72087. 9. Accepting Warranty or Additional Liability. While redistributing
  72088. the Work or Derivative Works thereof, You may choose to offer,
  72089. and charge a fee for, acceptance of support, warranty, indemnity,
  72090. or other liability obligations and/or rights consistent with this
  72091. License. However, in accepting such obligations, You may act only
  72092. on Your own behalf and on Your sole responsibility, not on behalf
  72093. of any other Contributor, and only if You agree to indemnify,
  72094. defend, and hold each Contributor harmless for any liability
  72095. incurred by, or claims asserted against, such Contributor by reason
  72096. of your accepting any such warranty or additional liability.
  72097. END OF TERMS AND CONDITIONS
  72098. APPENDIX: How to apply the Apache License to your work.
  72099. To apply the Apache License to your work, attach the following
  72100. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  72101. replaced with your own identifying information. (Don&#x27;t include
  72102. the brackets!) The text should be enclosed in the appropriate
  72103. comment syntax for the file format. We also recommend that a
  72104. file or class name and description of purpose be included on the
  72105. same &quot;printed page&quot; as the copyright notice for easier
  72106. identification within third-party archives.
  72107. Copyright [yyyy] [name of copyright owner]
  72108. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  72109. you may not use this file except in compliance with the License.
  72110. You may obtain a copy of the License at
  72111. http://www.apache.org/licenses/LICENSE-2.0
  72112. Unless required by applicable law or agreed to in writing, software
  72113. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  72114. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  72115. See the License for the specific language governing permissions and
  72116. limitations under the License.
  72117. Guava JDK5:
  72118. Apache License
  72119. Version 2.0, January 2004
  72120. http://www.apache.org/licenses/
  72121. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  72122. 1. Definitions.
  72123. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  72124. and distribution as defined by Sections 1 through 9 of this document.
  72125. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  72126. the copyright owner that is granting the License.
  72127. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  72128. other entities that control, are controlled by, or are under common
  72129. control with that entity. For the purposes of this definition,
  72130. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  72131. direction or management of such entity, whether by contract or
  72132. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  72133. outstanding shares, or (iii) beneficial ownership of such entity.
  72134. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  72135. exercising permissions granted by this License.
  72136. &quot;Source&quot; form shall mean the preferred form for making modifications,
  72137. including but not limited to software source code, documentation
  72138. source, and configuration files.
  72139. &quot;Object&quot; form shall mean any form resulting from mechanical
  72140. transformation or translation of a Source form, including but
  72141. not limited to compiled object code, generated documentation,
  72142. and conversions to other media types.
  72143. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  72144. Object form, made available under the License, as indicated by a
  72145. copyright notice that is included in or attached to the work
  72146. (an example is provided in the Appendix below).
  72147. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  72148. form, that is based on (or derived from) the Work and for which the
  72149. editorial revisions, annotations, elaborations, or other modifications
  72150. represent, as a whole, an original work of authorship. For the purposes
  72151. of this License, Derivative Works shall not include works that remain
  72152. separable from, or merely link (or bind by name) to the interfaces of,
  72153. the Work and Derivative Works thereof.
  72154. &quot;Contribution&quot; shall mean any work of authorship, including
  72155. the original version of the Work and any modifications or additions
  72156. to that Work or Derivative Works thereof, that is intentionally
  72157. submitted to Licensor for inclusion in the Work by the copyright owner
  72158. or by an individual or Legal Entity authorized to submit on behalf of
  72159. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  72160. means any form of electronic, verbal, or written communication sent
  72161. to the Licensor or its representatives, including but not limited to
  72162. communication on electronic mailing lists, source code control systems,
  72163. and issue tracking systems that are managed by, or on behalf of, the
  72164. Licensor for the purpose of discussing and improving the Work, but
  72165. excluding communication that is conspicuously marked or otherwise
  72166. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  72167. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  72168. on behalf of whom a Contribution has been received by Licensor and
  72169. subsequently incorporated within the Work.
  72170. 2. Grant of Copyright License. Subject to the terms and conditions of
  72171. this License, each Contributor hereby grants to You a perpetual,
  72172. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  72173. copyright license to reproduce, prepare Derivative Works of,
  72174. publicly display, publicly perform, sublicense, and distribute the
  72175. Work and such Derivative Works in Source or Object form.
  72176. 3. Grant of Patent License. Subject to the terms and conditions of
  72177. this License, each Contributor hereby grants to You a perpetual,
  72178. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  72179. (except as stated in this section) patent license to make, have made,
  72180. use, offer to sell, sell, import, and otherwise transfer the Work,
  72181. where such license applies only to those patent claims licensable
  72182. by such Contributor that are necessarily infringed by their
  72183. Contribution(s) alone or by combination of their Contribution(s)
  72184. with the Work to which such Contribution(s) was submitted. If You
  72185. institute patent litigation against any entity (including a
  72186. cross-claim or counterclaim in a lawsuit) alleging that the Work
  72187. or a Contribution incorporated within the Work constitutes direct
  72188. or contributory patent infringement, then any patent licenses
  72189. granted to You under this License for that Work shall terminate
  72190. as of the date such litigation is filed.
  72191. 4. Redistribution. You may reproduce and distribute copies of the
  72192. Work or Derivative Works thereof in any medium, with or without
  72193. modifications, and in Source or Object form, provided that You
  72194. meet the following conditions:
  72195. (a) You must give any other recipients of the Work or
  72196. Derivative Works a copy of this License; and
  72197. (b) You must cause any modified files to carry prominent notices
  72198. stating that You changed the files; and
  72199. (c) You must retain, in the Source form of any Derivative Works
  72200. that You distribute, all copyright, patent, trademark, and
  72201. attribution notices from the Source form of the Work,
  72202. excluding those notices that do not pertain to any part of
  72203. the Derivative Works; and
  72204. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  72205. distribution, then any Derivative Works that You distribute must
  72206. include a readable copy of the attribution notices contained
  72207. within such NOTICE file, excluding those notices that do not
  72208. pertain to any part of the Derivative Works, in at least one
  72209. of the following places: within a NOTICE text file distributed
  72210. as part of the Derivative Works; within the Source form or
  72211. documentation, if provided along with the Derivative Works; or,
  72212. within a display generated by the Derivative Works, if and
  72213. wherever such third-party notices normally appear. The contents
  72214. of the NOTICE file are for informational purposes only and
  72215. do not modify the License. You may add Your own attribution
  72216. notices within Derivative Works that You distribute, alongside
  72217. or as an addendum to the NOTICE text from the Work, provided
  72218. that such additional attribution notices cannot be construed
  72219. as modifying the License.
  72220. You may add Your own copyright statement to Your modifications and
  72221. may provide additional or different license terms and conditions
  72222. for use, reproduction, or distribution of Your modifications, or
  72223. for any such Derivative Works as a whole, provided Your use,
  72224. reproduction, and distribution of the Work otherwise complies with
  72225. the conditions stated in this License.
  72226. 5. Submission of Contributions. Unless You explicitly state otherwise,
  72227. any Contribution intentionally submitted for inclusion in the Work
  72228. by You to the Licensor shall be under the terms and conditions of
  72229. this License, without any additional terms or conditions.
  72230. Notwithstanding the above, nothing herein shall supersede or modify
  72231. the terms of any separate license agreement you may have executed
  72232. with Licensor regarding such Contributions.
  72233. 6. Trademarks. This License does not grant permission to use the trade
  72234. names, trademarks, service marks, or product names of the Licensor,
  72235. except as required for reasonable and customary use in describing the
  72236. origin of the Work and reproducing the content of the NOTICE file.
  72237. 7. Disclaimer of Warranty. Unless required by applicable law or
  72238. agreed to in writing, Licensor provides the Work (and each
  72239. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  72240. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  72241. implied, including, without limitation, any warranties or conditions
  72242. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  72243. PARTICULAR PURPOSE. You are solely responsible for determining the
  72244. appropriateness of using or redistributing the Work and assume any
  72245. risks associated with Your exercise of permissions under this License.
  72246. 8. Limitation of Liability. In no event and under no legal theory,
  72247. whether in tort (including negligence), contract, or otherwise,
  72248. unless required by applicable law (such as deliberate and grossly
  72249. negligent acts) or agreed to in writing, shall any Contributor be
  72250. liable to You for damages, including any direct, indirect, special,
  72251. incidental, or consequential damages of any character arising as a
  72252. result of this License or out of the use or inability to use the
  72253. Work (including but not limited to damages for loss of goodwill,
  72254. work stoppage, computer failure or malfunction, or any and all
  72255. other commercial damages or losses), even if such Contributor
  72256. has been advised of the possibility of such damages.
  72257. 9. Accepting Warranty or Additional Liability. While redistributing
  72258. the Work or Derivative Works thereof, You may choose to offer,
  72259. and charge a fee for, acceptance of support, warranty, indemnity,
  72260. or other liability obligations and/or rights consistent with this
  72261. License. However, in accepting such obligations, You may act only
  72262. on Your own behalf and on Your sole responsibility, not on behalf
  72263. of any other Contributor, and only if You agree to indemnify,
  72264. defend, and hold each Contributor harmless for any liability
  72265. incurred by, or claims asserted against, such Contributor by reason
  72266. of your accepting any such warranty or additional liability.
  72267. END OF TERMS AND CONDITIONS
  72268. APPENDIX: How to apply the Apache License to your work.
  72269. To apply the Apache License to your work, attach the following
  72270. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  72271. replaced with your own identifying information. (Don&#x27;t include
  72272. the brackets!) The text should be enclosed in the appropriate
  72273. comment syntax for the file format. We also recommend that a
  72274. file or class name and description of purpose be included on the
  72275. same &quot;printed page&quot; as the copyright notice for easier
  72276. identification within third-party archives.
  72277. Copyright [yyyy] [name of copyright owner]
  72278. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  72279. you may not use this file except in compliance with the License.
  72280. You may obtain a copy of the License at
  72281. http://www.apache.org/licenses/LICENSE-2.0
  72282. Unless required by applicable law or agreed to in writing, software
  72283. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  72284. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  72285. See the License for the specific language governing permissions and
  72286. limitations under the License.
  72287. Guava JDK7:
  72288. Apache License
  72289. Version 2.0, January 2004
  72290. http://www.apache.org/licenses/
  72291. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  72292. 1. Definitions.
  72293. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  72294. and distribution as defined by Sections 1 through 9 of this document.
  72295. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  72296. the copyright owner that is granting the License.
  72297. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  72298. other entities that control, are controlled by, or are under common
  72299. control with that entity. For the purposes of this definition,
  72300. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  72301. direction or management of such entity, whether by contract or
  72302. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  72303. outstanding shares, or (iii) beneficial ownership of such entity.
  72304. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  72305. exercising permissions granted by this License.
  72306. &quot;Source&quot; form shall mean the preferred form for making modifications,
  72307. including but not limited to software source code, documentation
  72308. source, and configuration files.
  72309. &quot;Object&quot; form shall mean any form resulting from mechanical
  72310. transformation or translation of a Source form, including but
  72311. not limited to compiled object code, generated documentation,
  72312. and conversions to other media types.
  72313. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  72314. Object form, made available under the License, as indicated by a
  72315. copyright notice that is included in or attached to the work
  72316. (an example is provided in the Appendix below).
  72317. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  72318. form, that is based on (or derived from) the Work and for which the
  72319. editorial revisions, annotations, elaborations, or other modifications
  72320. represent, as a whole, an original work of authorship. For the purposes
  72321. of this License, Derivative Works shall not include works that remain
  72322. separable from, or merely link (or bind by name) to the interfaces of,
  72323. the Work and Derivative Works thereof.
  72324. &quot;Contribution&quot; shall mean any work of authorship, including
  72325. the original version of the Work and any modifications or additions
  72326. to that Work or Derivative Works thereof, that is intentionally
  72327. submitted to Licensor for inclusion in the Work by the copyright owner
  72328. or by an individual or Legal Entity authorized to submit on behalf of
  72329. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  72330. means any form of electronic, verbal, or written communication sent
  72331. to the Licensor or its representatives, including but not limited to
  72332. communication on electronic mailing lists, source code control systems,
  72333. and issue tracking systems that are managed by, or on behalf of, the
  72334. Licensor for the purpose of discussing and improving the Work, but
  72335. excluding communication that is conspicuously marked or otherwise
  72336. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  72337. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  72338. on behalf of whom a Contribution has been received by Licensor and
  72339. subsequently incorporated within the Work.
  72340. 2. Grant of Copyright License. Subject to the terms and conditions of
  72341. this License, each Contributor hereby grants to You a perpetual,
  72342. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  72343. copyright license to reproduce, prepare Derivative Works of,
  72344. publicly display, publicly perform, sublicense, and distribute the
  72345. Work and such Derivative Works in Source or Object form.
  72346. 3. Grant of Patent License. Subject to the terms and conditions of
  72347. this License, each Contributor hereby grants to You a perpetual,
  72348. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  72349. (except as stated in this section) patent license to make, have made,
  72350. use, offer to sell, sell, import, and otherwise transfer the Work,
  72351. where such license applies only to those patent claims licensable
  72352. by such Contributor that are necessarily infringed by their
  72353. Contribution(s) alone or by combination of their Contribution(s)
  72354. with the Work to which such Contribution(s) was submitted. If You
  72355. institute patent litigation against any entity (including a
  72356. cross-claim or counterclaim in a lawsuit) alleging that the Work
  72357. or a Contribution incorporated within the Work constitutes direct
  72358. or contributory patent infringement, then any patent licenses
  72359. granted to You under this License for that Work shall terminate
  72360. as of the date such litigation is filed.
  72361. 4. Redistribution. You may reproduce and distribute copies of the
  72362. Work or Derivative Works thereof in any medium, with or without
  72363. modifications, and in Source or Object form, provided that You
  72364. meet the following conditions:
  72365. (a) You must give any other recipients of the Work or
  72366. Derivative Works a copy of this License; and
  72367. (b) You must cause any modified files to carry prominent notices
  72368. stating that You changed the files; and
  72369. (c) You must retain, in the Source form of any Derivative Works
  72370. that You distribute, all copyright, patent, trademark, and
  72371. attribution notices from the Source form of the Work,
  72372. excluding those notices that do not pertain to any part of
  72373. the Derivative Works; and
  72374. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  72375. distribution, then any Derivative Works that You distribute must
  72376. include a readable copy of the attribution notices contained
  72377. within such NOTICE file, excluding those notices that do not
  72378. pertain to any part of the Derivative Works, in at least one
  72379. of the following places: within a NOTICE text file distributed
  72380. as part of the Derivative Works; within the Source form or
  72381. documentation, if provided along with the Derivative Works; or,
  72382. within a display generated by the Derivative Works, if and
  72383. wherever such third-party notices normally appear. The contents
  72384. of the NOTICE file are for informational purposes only and
  72385. do not modify the License. You may add Your own attribution
  72386. notices within Derivative Works that You distribute, alongside
  72387. or as an addendum to the NOTICE text from the Work, provided
  72388. that such additional attribution notices cannot be construed
  72389. as modifying the License.
  72390. You may add Your own copyright statement to Your modifications and
  72391. may provide additional or different license terms and conditions
  72392. for use, reproduction, or distribution of Your modifications, or
  72393. for any such Derivative Works as a whole, provided Your use,
  72394. reproduction, and distribution of the Work otherwise complies with
  72395. the conditions stated in this License.
  72396. 5. Submission of Contributions. Unless You explicitly state otherwise,
  72397. any Contribution intentionally submitted for inclusion in the Work
  72398. by You to the Licensor shall be under the terms and conditions of
  72399. this License, without any additional terms or conditions.
  72400. Notwithstanding the above, nothing herein shall supersede or modify
  72401. the terms of any separate license agreement you may have executed
  72402. with Licensor regarding such Contributions.
  72403. 6. Trademarks. This License does not grant permission to use the trade
  72404. names, trademarks, service marks, or product names of the Licensor,
  72405. except as required for reasonable and customary use in describing the
  72406. origin of the Work and reproducing the content of the NOTICE file.
  72407. 7. Disclaimer of Warranty. Unless required by applicable law or
  72408. agreed to in writing, Licensor provides the Work (and each
  72409. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  72410. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  72411. implied, including, without limitation, any warranties or conditions
  72412. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  72413. PARTICULAR PURPOSE. You are solely responsible for determining the
  72414. appropriateness of using or redistributing the Work and assume any
  72415. risks associated with Your exercise of permissions under this License.
  72416. 8. Limitation of Liability. In no event and under no legal theory,
  72417. whether in tort (including negligence), contract, or otherwise,
  72418. unless required by applicable law (such as deliberate and grossly
  72419. negligent acts) or agreed to in writing, shall any Contributor be
  72420. liable to You for damages, including any direct, indirect, special,
  72421. incidental, or consequential damages of any character arising as a
  72422. result of this License or out of the use or inability to use the
  72423. Work (including but not limited to damages for loss of goodwill,
  72424. work stoppage, computer failure or malfunction, or any and all
  72425. other commercial damages or losses), even if such Contributor
  72426. has been advised of the possibility of such damages.
  72427. 9. Accepting Warranty or Additional Liability. While redistributing
  72428. the Work or Derivative Works thereof, You may choose to offer,
  72429. and charge a fee for, acceptance of support, warranty, indemnity,
  72430. or other liability obligations and/or rights consistent with this
  72431. License. However, in accepting such obligations, You may act only
  72432. on Your own behalf and on Your sole responsibility, not on behalf
  72433. of any other Contributor, and only if You agree to indemnify,
  72434. defend, and hold each Contributor harmless for any liability
  72435. incurred by, or claims asserted against, such Contributor by reason
  72436. of your accepting any such warranty or additional liability.
  72437. END OF TERMS AND CONDITIONS
  72438. APPENDIX: How to apply the Apache License to your work.
  72439. To apply the Apache License to your work, attach the following
  72440. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  72441. replaced with your own identifying information. (Don&#x27;t include
  72442. the brackets!) The text should be enclosed in the appropriate
  72443. comment syntax for the file format. We also recommend that a
  72444. file or class name and description of purpose be included on the
  72445. same &quot;printed page&quot; as the copyright notice for easier
  72446. identification within third-party archives.
  72447. Copyright [yyyy] [name of copyright owner]
  72448. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  72449. you may not use this file except in compliance with the License.
  72450. You may obtain a copy of the License at
  72451. http://www.apache.org/licenses/LICENSE-2.0
  72452. Unless required by applicable law or agreed to in writing, software
  72453. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  72454. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  72455. See the License for the specific language governing permissions and
  72456. limitations under the License.
  72457. J2ObjC:
  72458. Apache License
  72459. Version 2.0, January 2004
  72460. http://www.apache.org/licenses/
  72461. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  72462. 1. Definitions.
  72463. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  72464. and distribution as defined by Sections 1 through 9 of this document.
  72465. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  72466. the copyright owner that is granting the License.
  72467. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  72468. other entities that control, are controlled by, or are under common
  72469. control with that entity. For the purposes of this definition,
  72470. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  72471. direction or management of such entity, whether by contract or
  72472. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  72473. outstanding shares, or (iii) beneficial ownership of such entity.
  72474. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  72475. exercising permissions granted by this License.
  72476. &quot;Source&quot; form shall mean the preferred form for making modifications,
  72477. including but not limited to software source code, documentation
  72478. source, and configuration files.
  72479. &quot;Object&quot; form shall mean any form resulting from mechanical
  72480. transformation or translation of a Source form, including but
  72481. not limited to compiled object code, generated documentation,
  72482. and conversions to other media types.
  72483. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  72484. Object form, made available under the License, as indicated by a
  72485. copyright notice that is included in or attached to the work
  72486. (an example is provided in the Appendix below).
  72487. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  72488. form, that is based on (or derived from) the Work and for which the
  72489. editorial revisions, annotations, elaborations, or other modifications
  72490. represent, as a whole, an original work of authorship. For the purposes
  72491. of this License, Derivative Works shall not include works that remain
  72492. separable from, or merely link (or bind by name) to the interfaces of,
  72493. the Work and Derivative Works thereof.
  72494. &quot;Contribution&quot; shall mean any work of authorship, including
  72495. the original version of the Work and any modifications or additions
  72496. to that Work or Derivative Works thereof, that is intentionally
  72497. submitted to Licensor for inclusion in the Work by the copyright owner
  72498. or by an individual or Legal Entity authorized to submit on behalf of
  72499. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  72500. means any form of electronic, verbal, or written communication sent
  72501. to the Licensor or its representatives, including but not limited to
  72502. communication on electronic mailing lists, source code control systems,
  72503. and issue tracking systems that are managed by, or on behalf of, the
  72504. Licensor for the purpose of discussing and improving the Work, but
  72505. excluding communication that is conspicuously marked or otherwise
  72506. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  72507. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  72508. on behalf of whom a Contribution has been received by Licensor and
  72509. subsequently incorporated within the Work.
  72510. 2. Grant of Copyright License. Subject to the terms and conditions of
  72511. this License, each Contributor hereby grants to You a perpetual,
  72512. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  72513. copyright license to reproduce, prepare Derivative Works of,
  72514. publicly display, publicly perform, sublicense, and distribute the
  72515. Work and such Derivative Works in Source or Object form.
  72516. 3. Grant of Patent License. Subject to the terms and conditions of
  72517. this License, each Contributor hereby grants to You a perpetual,
  72518. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  72519. (except as stated in this section) patent license to make, have made,
  72520. use, offer to sell, sell, import, and otherwise transfer the Work,
  72521. where such license applies only to those patent claims licensable
  72522. by such Contributor that are necessarily infringed by their
  72523. Contribution(s) alone or by combination of their Contribution(s)
  72524. with the Work to which such Contribution(s) was submitted. If You
  72525. institute patent litigation against any entity (including a
  72526. cross-claim or counterclaim in a lawsuit) alleging that the Work
  72527. or a Contribution incorporated within the Work constitutes direct
  72528. or contributory patent infringement, then any patent licenses
  72529. granted to You under this License for that Work shall terminate
  72530. as of the date such litigation is filed.
  72531. 4. Redistribution. You may reproduce and distribute copies of the
  72532. Work or Derivative Works thereof in any medium, with or without
  72533. modifications, and in Source or Object form, provided that You
  72534. meet the following conditions:
  72535. (a) You must give any other recipients of the Work or
  72536. Derivative Works a copy of this License; and
  72537. (b) You must cause any modified files to carry prominent notices
  72538. stating that You changed the files; and
  72539. (c) You must retain, in the Source form of any Derivative Works
  72540. that You distribute, all copyright, patent, trademark, and
  72541. attribution notices from the Source form of the Work,
  72542. excluding those notices that do not pertain to any part of
  72543. the Derivative Works; and
  72544. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  72545. distribution, then any Derivative Works that You distribute must
  72546. include a readable copy of the attribution notices contained
  72547. within such NOTICE file, excluding those notices that do not
  72548. pertain to any part of the Derivative Works, in at least one
  72549. of the following places: within a NOTICE text file distributed
  72550. as part of the Derivative Works; within the Source form or
  72551. documentation, if provided along with the Derivative Works; or,
  72552. within a display generated by the Derivative Works, if and
  72553. wherever such third-party notices normally appear. The contents
  72554. of the NOTICE file are for informational purposes only and
  72555. do not modify the License. You may add Your own attribution
  72556. notices within Derivative Works that You distribute, alongside
  72557. or as an addendum to the NOTICE text from the Work, provided
  72558. that such additional attribution notices cannot be construed
  72559. as modifying the License.
  72560. You may add Your own copyright statement to Your modifications and
  72561. may provide additional or different license terms and conditions
  72562. for use, reproduction, or distribution of Your modifications, or
  72563. for any such Derivative Works as a whole, provided Your use,
  72564. reproduction, and distribution of the Work otherwise complies with
  72565. the conditions stated in this License.
  72566. 5. Submission of Contributions. Unless You explicitly state otherwise,
  72567. any Contribution intentionally submitted for inclusion in the Work
  72568. by You to the Licensor shall be under the terms and conditions of
  72569. this License, without any additional terms or conditions.
  72570. Notwithstanding the above, nothing herein shall supersede or modify
  72571. the terms of any separate license agreement you may have executed
  72572. with Licensor regarding such Contributions.
  72573. 6. Trademarks. This License does not grant permission to use the trade
  72574. names, trademarks, service marks, or product names of the Licensor,
  72575. except as required for reasonable and customary use in describing the
  72576. origin of the Work and reproducing the content of the NOTICE file.
  72577. 7. Disclaimer of Warranty. Unless required by applicable law or
  72578. agreed to in writing, Licensor provides the Work (and each
  72579. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  72580. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  72581. implied, including, without limitation, any warranties or conditions
  72582. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  72583. PARTICULAR PURPOSE. You are solely responsible for determining the
  72584. appropriateness of using or redistributing the Work and assume any
  72585. risks associated with Your exercise of permissions under this License.
  72586. 8. Limitation of Liability. In no event and under no legal theory,
  72587. whether in tort (including negligence), contract, or otherwise,
  72588. unless required by applicable law (such as deliberate and grossly
  72589. negligent acts) or agreed to in writing, shall any Contributor be
  72590. liable to You for damages, including any direct, indirect, special,
  72591. incidental, or consequential damages of any character arising as a
  72592. result of this License or out of the use or inability to use the
  72593. Work (including but not limited to damages for loss of goodwill,
  72594. work stoppage, computer failure or malfunction, or any and all
  72595. other commercial damages or losses), even if such Contributor
  72596. has been advised of the possibility of such damages.
  72597. 9. Accepting Warranty or Additional Liability. While redistributing
  72598. the Work or Derivative Works thereof, You may choose to offer,
  72599. and charge a fee for, acceptance of support, warranty, indemnity,
  72600. or other liability obligations and/or rights consistent with this
  72601. License. However, in accepting such obligations, You may act only
  72602. on Your own behalf and on Your sole responsibility, not on behalf
  72603. of any other Contributor, and only if You agree to indemnify,
  72604. defend, and hold each Contributor harmless for any liability
  72605. incurred by, or claims asserted against, such Contributor by reason
  72606. of your accepting any such warranty or additional liability.
  72607. END OF TERMS AND CONDITIONS
  72608. APPENDIX: How to apply the Apache License to your work.
  72609. To apply the Apache License to your work, attach the following
  72610. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  72611. replaced with your own identifying information. (Don&#x27;t include
  72612. the brackets!) The text should be enclosed in the appropriate
  72613. comment syntax for the file format. We also recommend that a
  72614. file or class name and description of purpose be included on the
  72615. same &quot;printed page&quot; as the copyright notice for easier
  72616. identification within third-party archives.
  72617. Copyright [yyyy] [name of copyright owner]
  72618. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  72619. you may not use this file except in compliance with the License.
  72620. You may obtain a copy of the License at
  72621. http://www.apache.org/licenses/LICENSE-2.0
  72622. Unless required by applicable law or agreed to in writing, software
  72623. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  72624. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  72625. See the License for the specific language governing permissions and
  72626. limitations under the License.
  72627. --------------------------------------------------------------------------------
  72628. The next section, BSD-3-Clause, applies to the files in:
  72629. jre_emul/android/platform/libcore/ojluni/src/main/java/java/time
  72630. --------------------------------------------------------------------------------
  72631. Redistribution and use in source and binary forms, with or without
  72632. modification, are permitted provided that the following conditions are met:
  72633. * Redistributions of source code must retain the above copyright notice,
  72634. this list of conditions and the following disclaimer.
  72635. * Redistributions in binary form must reproduce the above copyright notice,
  72636. this list of conditions and the following disclaimer in the documentation
  72637. and/or other materials provided with the distribution.
  72638. * Neither the name of JSR-310 nor the names of its contributors
  72639. may be used to endorse or promote products derived from this software
  72640. without specific prior written permission.
  72641. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  72642. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  72643. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  72644. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
  72645. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  72646. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  72647. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  72648. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  72649. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  72650. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  72651. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  72652. JSR 250:
  72653. Apache License
  72654. Version 2.0, January 2004
  72655. http://www.apache.org/licenses/
  72656. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  72657. 1. Definitions.
  72658. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  72659. and distribution as defined by Sections 1 through 9 of this document.
  72660. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  72661. the copyright owner that is granting the License.
  72662. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  72663. other entities that control, are controlled by, or are under common
  72664. control with that entity. For the purposes of this definition,
  72665. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  72666. direction or management of such entity, whether by contract or
  72667. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  72668. outstanding shares, or (iii) beneficial ownership of such entity.
  72669. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  72670. exercising permissions granted by this License.
  72671. &quot;Source&quot; form shall mean the preferred form for making modifications,
  72672. including but not limited to software source code, documentation
  72673. source, and configuration files.
  72674. &quot;Object&quot; form shall mean any form resulting from mechanical
  72675. transformation or translation of a Source form, including but
  72676. not limited to compiled object code, generated documentation,
  72677. and conversions to other media types.
  72678. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  72679. Object form, made available under the License, as indicated by a
  72680. copyright notice that is included in or attached to the work
  72681. (an example is provided in the Appendix below).
  72682. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  72683. form, that is based on (or derived from) the Work and for which the
  72684. editorial revisions, annotations, elaborations, or other modifications
  72685. represent, as a whole, an original work of authorship. For the purposes
  72686. of this License, Derivative Works shall not include works that remain
  72687. separable from, or merely link (or bind by name) to the interfaces of,
  72688. the Work and Derivative Works thereof.
  72689. &quot;Contribution&quot; shall mean any work of authorship, including
  72690. the original version of the Work and any modifications or additions
  72691. to that Work or Derivative Works thereof, that is intentionally
  72692. submitted to Licensor for inclusion in the Work by the copyright owner
  72693. or by an individual or Legal Entity authorized to submit on behalf of
  72694. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  72695. means any form of electronic, verbal, or written communication sent
  72696. to the Licensor or its representatives, including but not limited to
  72697. communication on electronic mailing lists, source code control systems,
  72698. and issue tracking systems that are managed by, or on behalf of, the
  72699. Licensor for the purpose of discussing and improving the Work, but
  72700. excluding communication that is conspicuously marked or otherwise
  72701. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  72702. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  72703. on behalf of whom a Contribution has been received by Licensor and
  72704. subsequently incorporated within the Work.
  72705. 2. Grant of Copyright License. Subject to the terms and conditions of
  72706. this License, each Contributor hereby grants to You a perpetual,
  72707. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  72708. copyright license to reproduce, prepare Derivative Works of,
  72709. publicly display, publicly perform, sublicense, and distribute the
  72710. Work and such Derivative Works in Source or Object form.
  72711. 3. Grant of Patent License. Subject to the terms and conditions of
  72712. this License, each Contributor hereby grants to You a perpetual,
  72713. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  72714. (except as stated in this section) patent license to make, have made,
  72715. use, offer to sell, sell, import, and otherwise transfer the Work,
  72716. where such license applies only to those patent claims licensable
  72717. by such Contributor that are necessarily infringed by their
  72718. Contribution(s) alone or by combination of their Contribution(s)
  72719. with the Work to which such Contribution(s) was submitted. If You
  72720. institute patent litigation against any entity (including a
  72721. cross-claim or counterclaim in a lawsuit) alleging that the Work
  72722. or a Contribution incorporated within the Work constitutes direct
  72723. or contributory patent infringement, then any patent licenses
  72724. granted to You under this License for that Work shall terminate
  72725. as of the date such litigation is filed.
  72726. 4. Redistribution. You may reproduce and distribute copies of the
  72727. Work or Derivative Works thereof in any medium, with or without
  72728. modifications, and in Source or Object form, provided that You
  72729. meet the following conditions:
  72730. (a) You must give any other recipients of the Work or
  72731. Derivative Works a copy of this License; and
  72732. (b) You must cause any modified files to carry prominent notices
  72733. stating that You changed the files; and
  72734. (c) You must retain, in the Source form of any Derivative Works
  72735. that You distribute, all copyright, patent, trademark, and
  72736. attribution notices from the Source form of the Work,
  72737. excluding those notices that do not pertain to any part of
  72738. the Derivative Works; and
  72739. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  72740. distribution, then any Derivative Works that You distribute must
  72741. include a readable copy of the attribution notices contained
  72742. within such NOTICE file, excluding those notices that do not
  72743. pertain to any part of the Derivative Works, in at least one
  72744. of the following places: within a NOTICE text file distributed
  72745. as part of the Derivative Works; within the Source form or
  72746. documentation, if provided along with the Derivative Works; or,
  72747. within a display generated by the Derivative Works, if and
  72748. wherever such third-party notices normally appear. The contents
  72749. of the NOTICE file are for informational purposes only and
  72750. do not modify the License. You may add Your own attribution
  72751. notices within Derivative Works that You distribute, alongside
  72752. or as an addendum to the NOTICE text from the Work, provided
  72753. that such additional attribution notices cannot be construed
  72754. as modifying the License.
  72755. You may add Your own copyright statement to Your modifications and
  72756. may provide additional or different license terms and conditions
  72757. for use, reproduction, or distribution of Your modifications, or
  72758. for any such Derivative Works as a whole, provided Your use,
  72759. reproduction, and distribution of the Work otherwise complies with
  72760. the conditions stated in this License.
  72761. 5. Submission of Contributions. Unless You explicitly state otherwise,
  72762. any Contribution intentionally submitted for inclusion in the Work
  72763. by You to the Licensor shall be under the terms and conditions of
  72764. this License, without any additional terms or conditions.
  72765. Notwithstanding the above, nothing herein shall supersede or modify
  72766. the terms of any separate license agreement you may have executed
  72767. with Licensor regarding such Contributions.
  72768. 6. Trademarks. This License does not grant permission to use the trade
  72769. names, trademarks, service marks, or product names of the Licensor,
  72770. except as required for reasonable and customary use in describing the
  72771. origin of the Work and reproducing the content of the NOTICE file.
  72772. 7. Disclaimer of Warranty. Unless required by applicable law or
  72773. agreed to in writing, Licensor provides the Work (and each
  72774. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  72775. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  72776. implied, including, without limitation, any warranties or conditions
  72777. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  72778. PARTICULAR PURPOSE. You are solely responsible for determining the
  72779. appropriateness of using or redistributing the Work and assume any
  72780. risks associated with Your exercise of permissions under this License.
  72781. 8. Limitation of Liability. In no event and under no legal theory,
  72782. whether in tort (including negligence), contract, or otherwise,
  72783. unless required by applicable law (such as deliberate and grossly
  72784. negligent acts) or agreed to in writing, shall any Contributor be
  72785. liable to You for damages, including any direct, indirect, special,
  72786. incidental, or consequential damages of any character arising as a
  72787. result of this License or out of the use or inability to use the
  72788. Work (including but not limited to damages for loss of goodwill,
  72789. work stoppage, computer failure or malfunction, or any and all
  72790. other commercial damages or losses), even if such Contributor
  72791. has been advised of the possibility of such damages.
  72792. 9. Accepting Warranty or Additional Liability. While redistributing
  72793. the Work or Derivative Works thereof, You may choose to offer,
  72794. and charge a fee for, acceptance of support, warranty, indemnity,
  72795. or other liability obligations and/or rights consistent with this
  72796. License. However, in accepting such obligations, You may act only
  72797. on Your own behalf and on Your sole responsibility, not on behalf
  72798. of any other Contributor, and only if You agree to indemnify,
  72799. defend, and hold each Contributor harmless for any liability
  72800. incurred by, or claims asserted against, such Contributor by reason
  72801. of your accepting any such warranty or additional liability.
  72802. END OF TERMS AND CONDITIONS
  72803. APPENDIX: How to apply the Apache License to your work.
  72804. To apply the Apache License to your work, attach the following
  72805. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  72806. replaced with your own identifying information. (Don&#x27;t include
  72807. the brackets!) The text should be enclosed in the appropriate
  72808. comment syntax for the file format. We also recommend that a
  72809. file or class name and description of purpose be included on the
  72810. same &quot;printed page&quot; as the copyright notice for easier
  72811. identification within third-party archives.
  72812. Copyright [yyyy] [name of copyright owner]
  72813. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  72814. you may not use this file except in compliance with the License.
  72815. You may obtain a copy of the License at
  72816. http://www.apache.org/licenses/LICENSE-2.0
  72817. Unless required by applicable law or agreed to in writing, software
  72818. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  72819. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  72820. See the License for the specific language governing permissions and
  72821. limitations under the License.
  72822. JSR 305:
  72823. Copyright (c) 2007-2009, JSR305 expert group
  72824. All rights reserved.
  72825. http://www.opensource.org/licenses/bsd-license.php
  72826. Redistribution and use in source and binary forms, with or without
  72827. modification, are permitted provided that the following conditions are met:
  72828. * Redistributions of source code must retain the above copyright notice,
  72829. this list of conditions and the following disclaimer.
  72830. * Redistributions in binary form must reproduce the above copyright notice,
  72831. this list of conditions and the following disclaimer in the documentation
  72832. and/or other materials provided with the distribution.
  72833. * Neither the name of the JSR305 expert group nor the names of its
  72834. contributors may be used to endorse or promote products derived from
  72835. this software without specific prior written permission.
  72836. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  72837. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  72838. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  72839. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  72840. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  72841. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  72842. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  72843. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  72844. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  72845. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  72846. POSSIBILITY OF SUCH DAMAGE.
  72847. JSR 330:
  72848. JSR-330
  72849. Apache License
  72850. Version 2.0, January 2004
  72851. http://www.apache.org/licenses/
  72852. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  72853. 1. Definitions.
  72854. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  72855. and distribution as defined by Sections 1 through 9 of this document.
  72856. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  72857. the copyright owner that is granting the License.
  72858. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  72859. other entities that control, are controlled by, or are under common
  72860. control with that entity. For the purposes of this definition,
  72861. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  72862. direction or management of such entity, whether by contract or
  72863. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  72864. outstanding shares, or (iii) beneficial ownership of such entity.
  72865. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  72866. exercising permissions granted by this License.
  72867. &quot;Source&quot; form shall mean the preferred form for making modifications,
  72868. including but not limited to software source code, documentation
  72869. source, and configuration files.
  72870. &quot;Object&quot; form shall mean any form resulting from mechanical
  72871. transformation or translation of a Source form, including but
  72872. not limited to compiled object code, generated documentation,
  72873. and conversions to other media types.
  72874. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  72875. Object form, made available under the License, as indicated by a
  72876. copyright notice that is included in or attached to the work
  72877. (an example is provided in the Appendix below).
  72878. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  72879. form, that is based on (or derived from) the Work and for which the
  72880. editorial revisions, annotations, elaborations, or other modifications
  72881. represent, as a whole, an original work of authorship. For the purposes
  72882. of this License, Derivative Works shall not include works that remain
  72883. separable from, or merely link (or bind by name) to the interfaces of,
  72884. the Work and Derivative Works thereof.
  72885. &quot;Contribution&quot; shall mean any work of authorship, including
  72886. the original version of the Work and any modifications or additions
  72887. to that Work or Derivative Works thereof, that is intentionally
  72888. submitted to Licensor for inclusion in the Work by the copyright owner
  72889. or by an individual or Legal Entity authorized to submit on behalf of
  72890. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  72891. means any form of electronic, verbal, or written communication sent
  72892. to the Licensor or its representatives, including but not limited to
  72893. communication on electronic mailing lists, source code control systems,
  72894. and issue tracking systems that are managed by, or on behalf of, the
  72895. Licensor for the purpose of discussing and improving the Work, but
  72896. excluding communication that is conspicuously marked or otherwise
  72897. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  72898. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  72899. on behalf of whom a Contribution has been received by Licensor and
  72900. subsequently incorporated within the Work.
  72901. 2. Grant of Copyright License. Subject to the terms and conditions of
  72902. this License, each Contributor hereby grants to You a perpetual,
  72903. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  72904. copyright license to reproduce, prepare Derivative Works of,
  72905. publicly display, publicly perform, sublicense, and distribute the
  72906. Work and such Derivative Works in Source or Object form.
  72907. 3. Grant of Patent License. Subject to the terms and conditions of
  72908. this License, each Contributor hereby grants to You a perpetual,
  72909. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  72910. (except as stated in this section) patent license to make, have made,
  72911. use, offer to sell, sell, import, and otherwise transfer the Work,
  72912. where such license applies only to those patent claims licensable
  72913. by such Contributor that are necessarily infringed by their
  72914. Contribution(s) alone or by combination of their Contribution(s)
  72915. with the Work to which such Contribution(s) was submitted. If You
  72916. institute patent litigation against any entity (including a
  72917. cross-claim or counterclaim in a lawsuit) alleging that the Work
  72918. or a Contribution incorporated within the Work constitutes direct
  72919. or contributory patent infringement, then any patent licenses
  72920. granted to You under this License for that Work shall terminate
  72921. as of the date such litigation is filed.
  72922. 4. Redistribution. You may reproduce and distribute copies of the
  72923. Work or Derivative Works thereof in any medium, with or without
  72924. modifications, and in Source or Object form, provided that You
  72925. meet the following conditions:
  72926. (a) You must give any other recipients of the Work or
  72927. Derivative Works a copy of this License; and
  72928. (b) You must cause any modified files to carry prominent notices
  72929. stating that You changed the files; and
  72930. (c) You must retain, in the Source form of any Derivative Works
  72931. that You distribute, all copyright, patent, trademark, and
  72932. attribution notices from the Source form of the Work,
  72933. excluding those notices that do not pertain to any part of
  72934. the Derivative Works; and
  72935. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  72936. distribution, then any Derivative Works that You distribute must
  72937. include a readable copy of the attribution notices contained
  72938. within such NOTICE file, excluding those notices that do not
  72939. pertain to any part of the Derivative Works, in at least one
  72940. of the following places: within a NOTICE text file distributed
  72941. as part of the Derivative Works; within the Source form or
  72942. documentation, if provided along with the Derivative Works; or,
  72943. within a display generated by the Derivative Works, if and
  72944. wherever such third-party notices normally appear. The contents
  72945. of the NOTICE file are for informational purposes only and
  72946. do not modify the License. You may add Your own attribution
  72947. notices within Derivative Works that You distribute, alongside
  72948. or as an addendum to the NOTICE text from the Work, provided
  72949. that such additional attribution notices cannot be construed
  72950. as modifying the License.
  72951. You may add Your own copyright statement to Your modifications and
  72952. may provide additional or different license terms and conditions
  72953. for use, reproduction, or distribution of Your modifications, or
  72954. for any such Derivative Works as a whole, provided Your use,
  72955. reproduction, and distribution of the Work otherwise complies with
  72956. the conditions stated in this License.
  72957. 5. Submission of Contributions. Unless You explicitly state otherwise,
  72958. any Contribution intentionally submitted for inclusion in the Work
  72959. by You to the Licensor shall be under the terms and conditions of
  72960. this License, without any additional terms or conditions.
  72961. Notwithstanding the above, nothing herein shall supersede or modify
  72962. the terms of any separate license agreement you may have executed
  72963. with Licensor regarding such Contributions.
  72964. 6. Trademarks. This License does not grant permission to use the trade
  72965. names, trademarks, service marks, or product names of the Licensor,
  72966. except as required for reasonable and customary use in describing the
  72967. origin of the Work and reproducing the content of the NOTICE file.
  72968. 7. Disclaimer of Warranty. Unless required by applicable law or
  72969. agreed to in writing, Licensor provides the Work (and each
  72970. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  72971. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  72972. implied, including, without limitation, any warranties or conditions
  72973. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  72974. PARTICULAR PURPOSE. You are solely responsible for determining the
  72975. appropriateness of using or redistributing the Work and assume any
  72976. risks associated with Your exercise of permissions under this License.
  72977. 8. Limitation of Liability. In no event and under no legal theory,
  72978. whether in tort (including negligence), contract, or otherwise,
  72979. unless required by applicable law (such as deliberate and grossly
  72980. negligent acts) or agreed to in writing, shall any Contributor be
  72981. liable to You for damages, including any direct, indirect, special,
  72982. incidental, or consequential damages of any character arising as a
  72983. result of this License or out of the use or inability to use the
  72984. Work (including but not limited to damages for loss of goodwill,
  72985. work stoppage, computer failure or malfunction, or any and all
  72986. other commercial damages or losses), even if such Contributor
  72987. has been advised of the possibility of such damages.
  72988. 9. Accepting Warranty or Additional Liability. While redistributing
  72989. the Work or Derivative Works thereof, You may choose to offer,
  72990. and charge a fee for, acceptance of support, warranty, indemnity,
  72991. or other liability obligations and/or rights consistent with this
  72992. License. However, in accepting such obligations, You may act only
  72993. on Your own behalf and on Your sole responsibility, not on behalf
  72994. of any other Contributor, and only if You agree to indemnify,
  72995. defend, and hold each Contributor harmless for any liability
  72996. incurred by, or claims asserted against, such Contributor by reason
  72997. of your accepting any such warranty or additional liability.
  72998. END OF TERMS AND CONDITIONS
  72999. APPENDIX: How to apply the Apache License to your work.
  73000. To apply the Apache License to your work, attach the following
  73001. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  73002. replaced with your own identifying information. (Don&#x27;t include
  73003. the brackets!) The text should be enclosed in the appropriate
  73004. comment syntax for the file format. We also recommend that a
  73005. file or class name and description of purpose be included on the
  73006. same &quot;printed page&quot; as the copyright notice for easier
  73007. identification within third-party archives.
  73008. Copyright [yyyy] [name of copyright owner]
  73009. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  73010. you may not use this file except in compliance with the License.
  73011. You may obtain a copy of the License at
  73012. http://www.apache.org/licenses/LICENSE-2.0
  73013. Unless required by applicable law or agreed to in writing, software
  73014. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  73015. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  73016. See the License for the specific language governing permissions and
  73017. limitations under the License.
  73018. JSpecify:
  73019. Apache License
  73020. Version 2.0, January 2004
  73021. http://www.apache.org/licenses/
  73022. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  73023. 1. Definitions.
  73024. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  73025. and distribution as defined by Sections 1 through 9 of this document.
  73026. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  73027. the copyright owner that is granting the License.
  73028. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  73029. other entities that control, are controlled by, or are under common
  73030. control with that entity. For the purposes of this definition,
  73031. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  73032. direction or management of such entity, whether by contract or
  73033. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  73034. outstanding shares, or (iii) beneficial ownership of such entity.
  73035. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  73036. exercising permissions granted by this License.
  73037. &quot;Source&quot; form shall mean the preferred form for making modifications,
  73038. including but not limited to software source code, documentation
  73039. source, and configuration files.
  73040. &quot;Object&quot; form shall mean any form resulting from mechanical
  73041. transformation or translation of a Source form, including but
  73042. not limited to compiled object code, generated documentation,
  73043. and conversions to other media types.
  73044. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  73045. Object form, made available under the License, as indicated by a
  73046. copyright notice that is included in or attached to the work
  73047. (an example is provided in the Appendix below).
  73048. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  73049. form, that is based on (or derived from) the Work and for which the
  73050. editorial revisions, annotations, elaborations, or other modifications
  73051. represent, as a whole, an original work of authorship. For the purposes
  73052. of this License, Derivative Works shall not include works that remain
  73053. separable from, or merely link (or bind by name) to the interfaces of,
  73054. the Work and Derivative Works thereof.
  73055. &quot;Contribution&quot; shall mean any work of authorship, including
  73056. the original version of the Work and any modifications or additions
  73057. to that Work or Derivative Works thereof, that is intentionally
  73058. submitted to Licensor for inclusion in the Work by the copyright owner
  73059. or by an individual or Legal Entity authorized to submit on behalf of
  73060. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  73061. means any form of electronic, verbal, or written communication sent
  73062. to the Licensor or its representatives, including but not limited to
  73063. communication on electronic mailing lists, source code control systems,
  73064. and issue tracking systems that are managed by, or on behalf of, the
  73065. Licensor for the purpose of discussing and improving the Work, but
  73066. excluding communication that is conspicuously marked or otherwise
  73067. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  73068. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  73069. on behalf of whom a Contribution has been received by Licensor and
  73070. subsequently incorporated within the Work.
  73071. 2. Grant of Copyright License. Subject to the terms and conditions of
  73072. this License, each Contributor hereby grants to You a perpetual,
  73073. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  73074. copyright license to reproduce, prepare Derivative Works of,
  73075. publicly display, publicly perform, sublicense, and distribute the
  73076. Work and such Derivative Works in Source or Object form.
  73077. 3. Grant of Patent License. Subject to the terms and conditions of
  73078. this License, each Contributor hereby grants to You a perpetual,
  73079. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  73080. (except as stated in this section) patent license to make, have made,
  73081. use, offer to sell, sell, import, and otherwise transfer the Work,
  73082. where such license applies only to those patent claims licensable
  73083. by such Contributor that are necessarily infringed by their
  73084. Contribution(s) alone or by combination of their Contribution(s)
  73085. with the Work to which such Contribution(s) was submitted. If You
  73086. institute patent litigation against any entity (including a
  73087. cross-claim or counterclaim in a lawsuit) alleging that the Work
  73088. or a Contribution incorporated within the Work constitutes direct
  73089. or contributory patent infringement, then any patent licenses
  73090. granted to You under this License for that Work shall terminate
  73091. as of the date such litigation is filed.
  73092. 4. Redistribution. You may reproduce and distribute copies of the
  73093. Work or Derivative Works thereof in any medium, with or without
  73094. modifications, and in Source or Object form, provided that You
  73095. meet the following conditions:
  73096. (a) You must give any other recipients of the Work or
  73097. Derivative Works a copy of this License; and
  73098. (b) You must cause any modified files to carry prominent notices
  73099. stating that You changed the files; and
  73100. (c) You must retain, in the Source form of any Derivative Works
  73101. that You distribute, all copyright, patent, trademark, and
  73102. attribution notices from the Source form of the Work,
  73103. excluding those notices that do not pertain to any part of
  73104. the Derivative Works; and
  73105. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  73106. distribution, then any Derivative Works that You distribute must
  73107. include a readable copy of the attribution notices contained
  73108. within such NOTICE file, excluding those notices that do not
  73109. pertain to any part of the Derivative Works, in at least one
  73110. of the following places: within a NOTICE text file distributed
  73111. as part of the Derivative Works; within the Source form or
  73112. documentation, if provided along with the Derivative Works; or,
  73113. within a display generated by the Derivative Works, if and
  73114. wherever such third-party notices normally appear. The contents
  73115. of the NOTICE file are for informational purposes only and
  73116. do not modify the License. You may add Your own attribution
  73117. notices within Derivative Works that You distribute, alongside
  73118. or as an addendum to the NOTICE text from the Work, provided
  73119. that such additional attribution notices cannot be construed
  73120. as modifying the License.
  73121. You may add Your own copyright statement to Your modifications and
  73122. may provide additional or different license terms and conditions
  73123. for use, reproduction, or distribution of Your modifications, or
  73124. for any such Derivative Works as a whole, provided Your use,
  73125. reproduction, and distribution of the Work otherwise complies with
  73126. the conditions stated in this License.
  73127. 5. Submission of Contributions. Unless You explicitly state otherwise,
  73128. any Contribution intentionally submitted for inclusion in the Work
  73129. by You to the Licensor shall be under the terms and conditions of
  73130. this License, without any additional terms or conditions.
  73131. Notwithstanding the above, nothing herein shall supersede or modify
  73132. the terms of any separate license agreement you may have executed
  73133. with Licensor regarding such Contributions.
  73134. 6. Trademarks. This License does not grant permission to use the trade
  73135. names, trademarks, service marks, or product names of the Licensor,
  73136. except as required for reasonable and customary use in describing the
  73137. origin of the Work and reproducing the content of the NOTICE file.
  73138. 7. Disclaimer of Warranty. Unless required by applicable law or
  73139. agreed to in writing, Licensor provides the Work (and each
  73140. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  73141. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  73142. implied, including, without limitation, any warranties or conditions
  73143. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  73144. PARTICULAR PURPOSE. You are solely responsible for determining the
  73145. appropriateness of using or redistributing the Work and assume any
  73146. risks associated with Your exercise of permissions under this License.
  73147. 8. Limitation of Liability. In no event and under no legal theory,
  73148. whether in tort (including negligence), contract, or otherwise,
  73149. unless required by applicable law (such as deliberate and grossly
  73150. negligent acts) or agreed to in writing, shall any Contributor be
  73151. liable to You for damages, including any direct, indirect, special,
  73152. incidental, or consequential damages of any character arising as a
  73153. result of this License or out of the use or inability to use the
  73154. Work (including but not limited to damages for loss of goodwill,
  73155. work stoppage, computer failure or malfunction, or any and all
  73156. other commercial damages or losses), even if such Contributor
  73157. has been advised of the possibility of such damages.
  73158. 9. Accepting Warranty or Additional Liability. While redistributing
  73159. the Work or Derivative Works thereof, You may choose to offer,
  73160. and charge a fee for, acceptance of support, warranty, indemnity,
  73161. or other liability obligations and/or rights consistent with this
  73162. License. However, in accepting such obligations, You may act only
  73163. on Your own behalf and on Your sole responsibility, not on behalf
  73164. of any other Contributor, and only if You agree to indemnify,
  73165. defend, and hold each Contributor harmless for any liability
  73166. incurred by, or claims asserted against, such Contributor by reason
  73167. of your accepting any such warranty or additional liability.
  73168. END OF TERMS AND CONDITIONS
  73169. APPENDIX: How to apply the Apache License to your work.
  73170. To apply the Apache License to your work, attach the following
  73171. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  73172. replaced with your own identifying information. (Don&#x27;t include
  73173. the brackets!) The text should be enclosed in the appropriate
  73174. comment syntax for the file format. We also recommend that a
  73175. file or class name and description of purpose be included on the
  73176. same &quot;printed page&quot; as the copyright notice for easier
  73177. identification within third-party archives.
  73178. Copyright [yyyy] [name of copyright owner]
  73179. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  73180. you may not use this file except in compliance with the License.
  73181. You may obtain a copy of the License at
  73182. http://www.apache.org/licenses/LICENSE-2.0
  73183. Unless required by applicable law or agreed to in writing, software
  73184. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  73185. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  73186. See the License for the specific language governing permissions and
  73187. limitations under the License.
  73188. JsInterop Annotations:
  73189. Apache License
  73190. Version 2.0, January 2004
  73191. http://www.apache.org/licenses/
  73192. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  73193. 1. Definitions.
  73194. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  73195. and distribution as defined by Sections 1 through 9 of this document.
  73196. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  73197. the copyright owner that is granting the License.
  73198. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  73199. other entities that control, are controlled by, or are under common
  73200. control with that entity. For the purposes of this definition,
  73201. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  73202. direction or management of such entity, whether by contract or
  73203. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  73204. outstanding shares, or (iii) beneficial ownership of such entity.
  73205. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  73206. exercising permissions granted by this License.
  73207. &quot;Source&quot; form shall mean the preferred form for making modifications,
  73208. including but not limited to software source code, documentation
  73209. source, and configuration files.
  73210. &quot;Object&quot; form shall mean any form resulting from mechanical
  73211. transformation or translation of a Source form, including but
  73212. not limited to compiled object code, generated documentation,
  73213. and conversions to other media types.
  73214. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  73215. Object form, made available under the License, as indicated by a
  73216. copyright notice that is included in or attached to the work
  73217. (an example is provided in the Appendix below).
  73218. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  73219. form, that is based on (or derived from) the Work and for which the
  73220. editorial revisions, annotations, elaborations, or other modifications
  73221. represent, as a whole, an original work of authorship. For the purposes
  73222. of this License, Derivative Works shall not include works that remain
  73223. separable from, or merely link (or bind by name) to the interfaces of,
  73224. the Work and Derivative Works thereof.
  73225. &quot;Contribution&quot; shall mean any work of authorship, including
  73226. the original version of the Work and any modifications or additions
  73227. to that Work or Derivative Works thereof, that is intentionally
  73228. submitted to Licensor for inclusion in the Work by the copyright owner
  73229. or by an individual or Legal Entity authorized to submit on behalf of
  73230. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  73231. means any form of electronic, verbal, or written communication sent
  73232. to the Licensor or its representatives, including but not limited to
  73233. communication on electronic mailing lists, source code control systems,
  73234. and issue tracking systems that are managed by, or on behalf of, the
  73235. Licensor for the purpose of discussing and improving the Work, but
  73236. excluding communication that is conspicuously marked or otherwise
  73237. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  73238. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  73239. on behalf of whom a Contribution has been received by Licensor and
  73240. subsequently incorporated within the Work.
  73241. 2. Grant of Copyright License. Subject to the terms and conditions of
  73242. this License, each Contributor hereby grants to You a perpetual,
  73243. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  73244. copyright license to reproduce, prepare Derivative Works of,
  73245. publicly display, publicly perform, sublicense, and distribute the
  73246. Work and such Derivative Works in Source or Object form.
  73247. 3. Grant of Patent License. Subject to the terms and conditions of
  73248. this License, each Contributor hereby grants to You a perpetual,
  73249. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  73250. (except as stated in this section) patent license to make, have made,
  73251. use, offer to sell, sell, import, and otherwise transfer the Work,
  73252. where such license applies only to those patent claims licensable
  73253. by such Contributor that are necessarily infringed by their
  73254. Contribution(s) alone or by combination of their Contribution(s)
  73255. with the Work to which such Contribution(s) was submitted. If You
  73256. institute patent litigation against any entity (including a
  73257. cross-claim or counterclaim in a lawsuit) alleging that the Work
  73258. or a Contribution incorporated within the Work constitutes direct
  73259. or contributory patent infringement, then any patent licenses
  73260. granted to You under this License for that Work shall terminate
  73261. as of the date such litigation is filed.
  73262. 4. Redistribution. You may reproduce and distribute copies of the
  73263. Work or Derivative Works thereof in any medium, with or without
  73264. modifications, and in Source or Object form, provided that You
  73265. meet the following conditions:
  73266. (a) You must give any other recipients of the Work or
  73267. Derivative Works a copy of this License; and
  73268. (b) You must cause any modified files to carry prominent notices
  73269. stating that You changed the files; and
  73270. (c) You must retain, in the Source form of any Derivative Works
  73271. that You distribute, all copyright, patent, trademark, and
  73272. attribution notices from the Source form of the Work,
  73273. excluding those notices that do not pertain to any part of
  73274. the Derivative Works; and
  73275. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  73276. distribution, then any Derivative Works that You distribute must
  73277. include a readable copy of the attribution notices contained
  73278. within such NOTICE file, excluding those notices that do not
  73279. pertain to any part of the Derivative Works, in at least one
  73280. of the following places: within a NOTICE text file distributed
  73281. as part of the Derivative Works; within the Source form or
  73282. documentation, if provided along with the Derivative Works; or,
  73283. within a display generated by the Derivative Works, if and
  73284. wherever such third-party notices normally appear. The contents
  73285. of the NOTICE file are for informational purposes only and
  73286. do not modify the License. You may add Your own attribution
  73287. notices within Derivative Works that You distribute, alongside
  73288. or as an addendum to the NOTICE text from the Work, provided
  73289. that such additional attribution notices cannot be construed
  73290. as modifying the License.
  73291. You may add Your own copyright statement to Your modifications and
  73292. may provide additional or different license terms and conditions
  73293. for use, reproduction, or distribution of Your modifications, or
  73294. for any such Derivative Works as a whole, provided Your use,
  73295. reproduction, and distribution of the Work otherwise complies with
  73296. the conditions stated in this License.
  73297. 5. Submission of Contributions. Unless You explicitly state otherwise,
  73298. any Contribution intentionally submitted for inclusion in the Work
  73299. by You to the Licensor shall be under the terms and conditions of
  73300. this License, without any additional terms or conditions.
  73301. Notwithstanding the above, nothing herein shall supersede or modify
  73302. the terms of any separate license agreement you may have executed
  73303. with Licensor regarding such Contributions.
  73304. 6. Trademarks. This License does not grant permission to use the trade
  73305. names, trademarks, service marks, or product names of the Licensor,
  73306. except as required for reasonable and customary use in describing the
  73307. origin of the Work and reproducing the content of the NOTICE file.
  73308. 7. Disclaimer of Warranty. Unless required by applicable law or
  73309. agreed to in writing, Licensor provides the Work (and each
  73310. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  73311. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  73312. implied, including, without limitation, any warranties or conditions
  73313. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  73314. PARTICULAR PURPOSE. You are solely responsible for determining the
  73315. appropriateness of using or redistributing the Work and assume any
  73316. risks associated with Your exercise of permissions under this License.
  73317. 8. Limitation of Liability. In no event and under no legal theory,
  73318. whether in tort (including negligence), contract, or otherwise,
  73319. unless required by applicable law (such as deliberate and grossly
  73320. negligent acts) or agreed to in writing, shall any Contributor be
  73321. liable to You for damages, including any direct, indirect, special,
  73322. incidental, or consequential damages of any character arising as a
  73323. result of this License or out of the use or inability to use the
  73324. Work (including but not limited to damages for loss of goodwill,
  73325. work stoppage, computer failure or malfunction, or any and all
  73326. other commercial damages or losses), even if such Contributor
  73327. has been advised of the possibility of such damages.
  73328. 9. Accepting Warranty or Additional Liability. While redistributing
  73329. the Work or Derivative Works thereof, You may choose to offer,
  73330. and charge a fee for, acceptance of support, warranty, indemnity,
  73331. or other liability obligations and/or rights consistent with this
  73332. License. However, in accepting such obligations, You may act only
  73333. on Your own behalf and on Your sole responsibility, not on behalf
  73334. of any other Contributor, and only if You agree to indemnify,
  73335. defend, and hold each Contributor harmless for any liability
  73336. incurred by, or claims asserted against, such Contributor by reason
  73337. of your accepting any such warranty or additional liability.
  73338. END OF TERMS AND CONDITIONS
  73339. APPENDIX: How to apply the Apache License to your work.
  73340. To apply the Apache License to your work, attach the following
  73341. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  73342. replaced with your own identifying information. (Don&#x27;t include
  73343. the brackets!) The text should be enclosed in the appropriate
  73344. comment syntax for the file format. We also recommend that a
  73345. file or class name and description of purpose be included on the
  73346. same &quot;printed page&quot; as the copyright notice for easier
  73347. identification within third-party archives.
  73348. Copyright 2017 Google Inc.
  73349. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  73350. you may not use this file except in compliance with the License.
  73351. You may obtain a copy of the License at
  73352. http://www.apache.org/licenses/LICENSE-2.0
  73353. Unless required by applicable law or agreed to in writing, software
  73354. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  73355. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  73356. See the License for the specific language governing permissions and
  73357. limitations under the License.
  73358. Kotlin:
  73359. Files: kotlinc/*
  73360. Apache License
  73361. Version 2.0, January 2004
  73362. http://www.apache.org/licenses/
  73363. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  73364. 1. Definitions.
  73365. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  73366. and distribution as defined by Sections 1 through 9 of this document.
  73367. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  73368. the copyright owner that is granting the License.
  73369. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  73370. other entities that control, are controlled by, or are under common
  73371. control with that entity. For the purposes of this definition,
  73372. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  73373. direction or management of such entity, whether by contract or
  73374. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  73375. outstanding shares, or (iii) beneficial ownership of such entity.
  73376. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  73377. exercising permissions granted by this License.
  73378. &quot;Source&quot; form shall mean the preferred form for making modifications,
  73379. including but not limited to software source code, documentation
  73380. source, and configuration files.
  73381. &quot;Object&quot; form shall mean any form resulting from mechanical
  73382. transformation or translation of a Source form, including but
  73383. not limited to compiled object code, generated documentation,
  73384. and conversions to other media types.
  73385. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  73386. Object form, made available under the License, as indicated by a
  73387. copyright notice that is included in or attached to the work
  73388. (an example is provided in the Appendix below).
  73389. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  73390. form, that is based on (or derived from) the Work and for which the
  73391. editorial revisions, annotations, elaborations, or other modifications
  73392. represent, as a whole, an original work of authorship. For the purposes
  73393. of this License, Derivative Works shall not include works that remain
  73394. separable from, or merely link (or bind by name) to the interfaces of,
  73395. the Work and Derivative Works thereof.
  73396. &quot;Contribution&quot; shall mean any work of authorship, including
  73397. the original version of the Work and any modifications or additions
  73398. to that Work or Derivative Works thereof, that is intentionally
  73399. submitted to Licensor for inclusion in the Work by the copyright owner
  73400. or by an individual or Legal Entity authorized to submit on behalf of
  73401. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  73402. means any form of electronic, verbal, or written communication sent
  73403. to the Licensor or its representatives, including but not limited to
  73404. communication on electronic mailing lists, source code control systems,
  73405. and issue tracking systems that are managed by, or on behalf of, the
  73406. Licensor for the purpose of discussing and improving the Work, but
  73407. excluding communication that is conspicuously marked or otherwise
  73408. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  73409. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  73410. on behalf of whom a Contribution has been received by Licensor and
  73411. subsequently incorporated within the Work.
  73412. 2. Grant of Copyright License. Subject to the terms and conditions of
  73413. this License, each Contributor hereby grants to You a perpetual,
  73414. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  73415. copyright license to reproduce, prepare Derivative Works of,
  73416. publicly display, publicly perform, sublicense, and distribute the
  73417. Work and such Derivative Works in Source or Object form.
  73418. 3. Grant of Patent License. Subject to the terms and conditions of
  73419. this License, each Contributor hereby grants to You a perpetual,
  73420. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  73421. (except as stated in this section) patent license to make, have made,
  73422. use, offer to sell, sell, import, and otherwise transfer the Work,
  73423. where such license applies only to those patent claims licensable
  73424. by such Contributor that are necessarily infringed by their
  73425. Contribution(s) alone or by combination of their Contribution(s)
  73426. with the Work to which such Contribution(s) was submitted. If You
  73427. institute patent litigation against any entity (including a
  73428. cross-claim or counterclaim in a lawsuit) alleging that the Work
  73429. or a Contribution incorporated within the Work constitutes direct
  73430. or contributory patent infringement, then any patent licenses
  73431. granted to You under this License for that Work shall terminate
  73432. as of the date such litigation is filed.
  73433. 4. Redistribution. You may reproduce and distribute copies of the
  73434. Work or Derivative Works thereof in any medium, with or without
  73435. modifications, and in Source or Object form, provided that You
  73436. meet the following conditions:
  73437. (a) You must give any other recipients of the Work or
  73438. Derivative Works a copy of this License; and
  73439. (b) You must cause any modified files to carry prominent notices
  73440. stating that You changed the files; and
  73441. (c) You must retain, in the Source form of any Derivative Works
  73442. that You distribute, all copyright, patent, trademark, and
  73443. attribution notices from the Source form of the Work,
  73444. excluding those notices that do not pertain to any part of
  73445. the Derivative Works; and
  73446. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  73447. distribution, then any Derivative Works that You distribute must
  73448. include a readable copy of the attribution notices contained
  73449. within such NOTICE file, excluding those notices that do not
  73450. pertain to any part of the Derivative Works, in at least one
  73451. of the following places: within a NOTICE text file distributed
  73452. as part of the Derivative Works; within the Source form or
  73453. documentation, if provided along with the Derivative Works; or,
  73454. within a display generated by the Derivative Works, if and
  73455. wherever such third-party notices normally appear. The contents
  73456. of the NOTICE file are for informational purposes only and
  73457. do not modify the License. You may add Your own attribution
  73458. notices within Derivative Works that You distribute, alongside
  73459. or as an addendum to the NOTICE text from the Work, provided
  73460. that such additional attribution notices cannot be construed
  73461. as modifying the License.
  73462. You may add Your own copyright statement to Your modifications and
  73463. may provide additional or different license terms and conditions
  73464. for use, reproduction, or distribution of Your modifications, or
  73465. for any such Derivative Works as a whole, provided Your use,
  73466. reproduction, and distribution of the Work otherwise complies with
  73467. the conditions stated in this License.
  73468. 5. Submission of Contributions. Unless You explicitly state otherwise,
  73469. any Contribution intentionally submitted for inclusion in the Work
  73470. by You to the Licensor shall be under the terms and conditions of
  73471. this License, without any additional terms or conditions.
  73472. Notwithstanding the above, nothing herein shall supersede or modify
  73473. the terms of any separate license agreement you may have executed
  73474. with Licensor regarding such Contributions.
  73475. 6. Trademarks. This License does not grant permission to use the trade
  73476. names, trademarks, service marks, or product names of the Licensor,
  73477. except as required for reasonable and customary use in describing the
  73478. origin of the Work and reproducing the content of the NOTICE file.
  73479. 7. Disclaimer of Warranty. Unless required by applicable law or
  73480. agreed to in writing, Licensor provides the Work (and each
  73481. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  73482. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  73483. implied, including, without limitation, any warranties or conditions
  73484. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  73485. PARTICULAR PURPOSE. You are solely responsible for determining the
  73486. appropriateness of using or redistributing the Work and assume any
  73487. risks associated with Your exercise of permissions under this License.
  73488. 8. Limitation of Liability. In no event and under no legal theory,
  73489. whether in tort (including negligence), contract, or otherwise,
  73490. unless required by applicable law (such as deliberate and grossly
  73491. negligent acts) or agreed to in writing, shall any Contributor be
  73492. liable to You for damages, including any direct, indirect, special,
  73493. incidental, or consequential damages of any character arising as a
  73494. result of this License or out of the use or inability to use the
  73495. Work (including but not limited to damages for loss of goodwill,
  73496. work stoppage, computer failure or malfunction, or any and all
  73497. other commercial damages or losses), even if such Contributor
  73498. has been advised of the possibility of such damages.
  73499. 9. Accepting Warranty or Additional Liability. While redistributing
  73500. the Work or Derivative Works thereof, You may choose to offer,
  73501. and charge a fee for, acceptance of support, warranty, indemnity,
  73502. or other liability obligations and/or rights consistent with this
  73503. License. However, in accepting such obligations, You may act only
  73504. on Your own behalf and on Your sole responsibility, not on behalf
  73505. of any other Contributor, and only if You agree to indemnify,
  73506. defend, and hold each Contributor harmless for any liability
  73507. incurred by, or claims asserted against, such Contributor by reason
  73508. of your accepting any such warranty or additional liability.
  73509. END OF TERMS AND CONDITIONS
  73510. APPENDIX: How to apply the Apache License to your work.
  73511. To apply the Apache License to your work, attach the following
  73512. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  73513. replaced with your own identifying information. (Don&#x27;t include
  73514. the brackets!) The text should be enclosed in the appropriate
  73515. comment syntax for the file format. We also recommend that a
  73516. file or class name and description of purpose be included on the
  73517. same &quot;printed page&quot; as the copyright notice for easier
  73518. identification within third-party archives.
  73519. Copyright 2000-2020 JetBrains s.r.o. and Kotlin Programming Language contributors.
  73520. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  73521. you may not use this file except in compliance with the License.
  73522. You may obtain a copy of the License at
  73523. http://www.apache.org/licenses/LICENSE-2.0
  73524. Unless required by applicable law or agreed to in writing, software
  73525. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  73526. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  73527. See the License for the specific language governing permissions and
  73528. limitations under the License.
  73529. ------------------
  73530. Files: kotlinc/lib/trove4j.jar
  73531. GNU LESSER GENERAL PUBLIC LICENSE
  73532. Version 2.1, February 1999
  73533. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  73534. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  73535. Everyone is permitted to copy and distribute verbatim copies
  73536. of this license document, but changing it is not allowed.
  73537. [This is the first released version of the Lesser GPL. It also counts
  73538. as the successor of the GNU Library Public License, version 2, hence
  73539. the version number 2.1.]
  73540. Preamble
  73541. The licenses for most software are designed to take away your
  73542. freedom to share and change it. By contrast, the GNU General Public
  73543. Licenses are intended to guarantee your freedom to share and change
  73544. free software--to make sure the software is free for all its users.
  73545. This license, the Lesser General Public License, applies to some
  73546. specially designated software packages--typically libraries--of the
  73547. Free Software Foundation and other authors who decide to use it. You
  73548. can use it too, but we suggest you first think carefully about whether
  73549. this license or the ordinary General Public License is the better
  73550. strategy to use in any particular case, based on the explanations below.
  73551. When we speak of free software, we are referring to freedom of use,
  73552. not price. Our General Public Licenses are designed to make sure that
  73553. you have the freedom to distribute copies of free software (and charge
  73554. for this service if you wish); that you receive source code or can get
  73555. it if you want it; that you can change the software and use pieces of
  73556. it in new free programs; and that you are informed that you can do
  73557. these things.
  73558. To protect your rights, we need to make restrictions that forbid
  73559. distributors to deny you these rights or to ask you to surrender these
  73560. rights. These restrictions translate to certain responsibilities for
  73561. you if you distribute copies of the library or if you modify it.
  73562. For example, if you distribute copies of the library, whether gratis
  73563. or for a fee, you must give the recipients all the rights that we gave
  73564. you. You must make sure that they, too, receive or can get the source
  73565. code. If you link other code with the library, you must provide
  73566. complete object files to the recipients, so that they can relink them
  73567. with the library after making changes to the library and recompiling
  73568. it. And you must show them these terms so they know their rights.
  73569. We protect your rights with a two-step method: (1) we copyright the
  73570. library, and (2) we offer you this license, which gives you legal
  73571. permission to copy, distribute and/or modify the library.
  73572. To protect each distributor, we want to make it very clear that
  73573. there is no warranty for the free library. Also, if the library is
  73574. modified by someone else and passed on, the recipients should know
  73575. that what they have is not the original version, so that the original
  73576. author&#x27;s reputation will not be affected by problems that might be
  73577. introduced by others.
  73578. Finally, software patents pose a constant threat to the existence of
  73579. any free program. We wish to make sure that a company cannot
  73580. effectively restrict the users of a free program by obtaining a
  73581. restrictive license from a patent holder. Therefore, we insist that
  73582. any patent license obtained for a version of the library must be
  73583. consistent with the full freedom of use specified in this license.
  73584. Most GNU software, including some libraries, is covered by the
  73585. ordinary GNU General Public License. This license, the GNU Lesser
  73586. General Public License, applies to certain designated libraries, and
  73587. is quite different from the ordinary General Public License. We use
  73588. this license for certain libraries in order to permit linking those
  73589. libraries into non-free programs.
  73590. When a program is linked with a library, whether statically or using
  73591. a shared library, the combination of the two is legally speaking a
  73592. combined work, a derivative of the original library. The ordinary
  73593. General Public License therefore permits such linking only if the
  73594. entire combination fits its criteria of freedom. The Lesser General
  73595. Public License permits more lax criteria for linking other code with
  73596. the library.
  73597. We call this license the &quot;Lesser&quot; General Public License because it
  73598. does Less to protect the user&#x27;s freedom than the ordinary General
  73599. Public License. It also provides other free software developers Less
  73600. of an advantage over competing non-free programs. These disadvantages
  73601. are the reason we use the ordinary General Public License for many
  73602. libraries. However, the Lesser license provides advantages in certain
  73603. special circumstances.
  73604. For example, on rare occasions, there may be a special need to
  73605. encourage the widest possible use of a certain library, so that it becomes
  73606. a de-facto standard. To achieve this, non-free programs must be
  73607. allowed to use the library. A more frequent case is that a free
  73608. library does the same job as widely used non-free libraries. In this
  73609. case, there is little to gain by limiting the free library to free
  73610. software only, so we use the Lesser General Public License.
  73611. In other cases, permission to use a particular library in non-free
  73612. programs enables a greater number of people to use a large body of
  73613. free software. For example, permission to use the GNU C Library in
  73614. non-free programs enables many more people to use the whole GNU
  73615. operating system, as well as its variant, the GNU/Linux operating
  73616. system.
  73617. Although the Lesser General Public License is Less protective of the
  73618. users&#x27; freedom, it does ensure that the user of a program that is
  73619. linked with the Library has the freedom and the wherewithal to run
  73620. that program using a modified version of the Library.
  73621. The precise terms and conditions for copying, distribution and
  73622. modification follow. Pay close attention to the difference between a
  73623. &quot;work based on the library&quot; and a &quot;work that uses the library&quot;. The
  73624. former contains code derived from the library, whereas the latter must
  73625. be combined with the library in order to run.
  73626. GNU LESSER GENERAL PUBLIC LICENSE
  73627. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  73628. 0. This License Agreement applies to any software library or other
  73629. program which contains a notice placed by the copyright holder or
  73630. other authorized party saying it may be distributed under the terms of
  73631. this Lesser General Public License (also called &quot;this License&quot;).
  73632. Each licensee is addressed as &quot;you&quot;.
  73633. A &quot;library&quot; means a collection of software functions and/or data
  73634. prepared so as to be conveniently linked with application programs
  73635. (which use some of those functions and data) to form executables.
  73636. The &quot;Library&quot;, below, refers to any such software library or work
  73637. which has been distributed under these terms. A &quot;work based on the
  73638. Library&quot; means either the Library or any derivative work under
  73639. copyright law: that is to say, a work containing the Library or a
  73640. portion of it, either verbatim or with modifications and/or translated
  73641. straightforwardly into another language. (Hereinafter, translation is
  73642. included without limitation in the term &quot;modification&quot;.)
  73643. &quot;Source code&quot; for a work means the preferred form of the work for
  73644. making modifications to it. For a library, complete source code means
  73645. all the source code for all modules it contains, plus any associated
  73646. interface definition files, plus the scripts used to control compilation
  73647. and installation of the library.
  73648. Activities other than copying, distribution and modification are not
  73649. covered by this License; they are outside its scope. The act of
  73650. running a program using the Library is not restricted, and output from
  73651. such a program is covered only if its contents constitute a work based
  73652. on the Library (independent of the use of the Library in a tool for
  73653. writing it). Whether that is true depends on what the Library does
  73654. and what the program that uses the Library does.
  73655. 1. You may copy and distribute verbatim copies of the Library&#x27;s
  73656. complete source code as you receive it, in any medium, provided that
  73657. you conspicuously and appropriately publish on each copy an
  73658. appropriate copyright notice and disclaimer of warranty; keep intact
  73659. all the notices that refer to this License and to the absence of any
  73660. warranty; and distribute a copy of this License along with the
  73661. Library.
  73662. You may charge a fee for the physical act of transferring a copy,
  73663. and you may at your option offer warranty protection in exchange for a
  73664. fee.
  73665. 2. You may modify your copy or copies of the Library or any portion
  73666. of it, thus forming a work based on the Library, and copy and
  73667. distribute such modifications or work under the terms of Section 1
  73668. above, provided that you also meet all of these conditions:
  73669. a) The modified work must itself be a software library.
  73670. b) You must cause the files modified to carry prominent notices
  73671. stating that you changed the files and the date of any change.
  73672. c) You must cause the whole of the work to be licensed at no
  73673. charge to all third parties under the terms of this License.
  73674. d) If a facility in the modified Library refers to a function or a
  73675. table of data to be supplied by an application program that uses
  73676. the facility, other than as an argument passed when the facility
  73677. is invoked, then you must make a good faith effort to ensure that,
  73678. in the event an application does not supply such function or
  73679. table, the facility still operates, and performs whatever part of
  73680. its purpose remains meaningful.
  73681. (For example, a function in a library to compute square roots has
  73682. a purpose that is entirely well-defined independent of the
  73683. application. Therefore, Subsection 2d requires that any
  73684. application-supplied function or table used by this function must
  73685. be optional: if the application does not supply it, the square
  73686. root function must still compute square roots.)
  73687. These requirements apply to the modified work as a whole. If
  73688. identifiable sections of that work are not derived from the Library,
  73689. and can be reasonably considered independent and separate works in
  73690. themselves, then this License, and its terms, do not apply to those
  73691. sections when you distribute them as separate works. But when you
  73692. distribute the same sections as part of a whole which is a work based
  73693. on the Library, the distribution of the whole must be on the terms of
  73694. this License, whose permissions for other licensees extend to the
  73695. entire whole, and thus to each and every part regardless of who wrote
  73696. it.
  73697. Thus, it is not the intent of this section to claim rights or contest
  73698. your rights to work written entirely by you; rather, the intent is to
  73699. exercise the right to control the distribution of derivative or
  73700. collective works based on the Library.
  73701. In addition, mere aggregation of another work not based on the Library
  73702. with the Library (or with a work based on the Library) on a volume of
  73703. a storage or distribution medium does not bring the other work under
  73704. the scope of this License.
  73705. 3. You may opt to apply the terms of the ordinary GNU General Public
  73706. License instead of this License to a given copy of the Library. To do
  73707. this, you must alter all the notices that refer to this License, so
  73708. that they refer to the ordinary GNU General Public License, version 2,
  73709. instead of to this License. (If a newer version than version 2 of the
  73710. ordinary GNU General Public License has appeared, then you can specify
  73711. that version instead if you wish.) Do not make any other change in
  73712. these notices.
  73713. Once this change is made in a given copy, it is irreversible for
  73714. that copy, so the ordinary GNU General Public License applies to all
  73715. subsequent copies and derivative works made from that copy.
  73716. This option is useful when you wish to copy part of the code of
  73717. the Library into a program that is not a library.
  73718. 4. You may copy and distribute the Library (or a portion or
  73719. derivative of it, under Section 2) in object code or executable form
  73720. under the terms of Sections 1 and 2 above provided that you accompany
  73721. it with the complete corresponding machine-readable source code, which
  73722. must be distributed under the terms of Sections 1 and 2 above on a
  73723. medium customarily used for software interchange.
  73724. If distribution of object code is made by offering access to copy
  73725. from a designated place, then offering equivalent access to copy the
  73726. source code from the same place satisfies the requirement to
  73727. distribute the source code, even though third parties are not
  73728. compelled to copy the source along with the object code.
  73729. 5. A program that contains no derivative of any portion of the
  73730. Library, but is designed to work with the Library by being compiled or
  73731. linked with it, is called a &quot;work that uses the Library&quot;. Such a
  73732. work, in isolation, is not a derivative work of the Library, and
  73733. therefore falls outside the scope of this License.
  73734. However, linking a &quot;work that uses the Library&quot; with the Library
  73735. creates an executable that is a derivative of the Library (because it
  73736. contains portions of the Library), rather than a &quot;work that uses the
  73737. library&quot;. The executable is therefore covered by this License.
  73738. Section 6 states terms for distribution of such executables.
  73739. When a &quot;work that uses the Library&quot; uses material from a header file
  73740. that is part of the Library, the object code for the work may be a
  73741. derivative work of the Library even though the source code is not.
  73742. Whether this is true is especially significant if the work can be
  73743. linked without the Library, or if the work is itself a library. The
  73744. threshold for this to be true is not precisely defined by law.
  73745. If such an object file uses only numerical parameters, data
  73746. structure layouts and accessors, and small macros and small inline
  73747. functions (ten lines or less in length), then the use of the object
  73748. file is unrestricted, regardless of whether it is legally a derivative
  73749. work. (Executables containing this object code plus portions of the
  73750. Library will still fall under Section 6.)
  73751. Otherwise, if the work is a derivative of the Library, you may
  73752. distribute the object code for the work under the terms of Section 6.
  73753. Any executables containing that work also fall under Section 6,
  73754. whether or not they are linked directly with the Library itself.
  73755. 6. As an exception to the Sections above, you may also combine or
  73756. link a &quot;work that uses the Library&quot; with the Library to produce a
  73757. work containing portions of the Library, and distribute that work
  73758. under terms of your choice, provided that the terms permit
  73759. modification of the work for the customer&#x27;s own use and reverse
  73760. engineering for debugging such modifications.
  73761. You must give prominent notice with each copy of the work that the
  73762. Library is used in it and that the Library and its use are covered by
  73763. this License. You must supply a copy of this License. If the work
  73764. during execution displays copyright notices, you must include the
  73765. copyright notice for the Library among them, as well as a reference
  73766. directing the user to the copy of this License. Also, you must do one
  73767. of these things:
  73768. a) Accompany the work with the complete corresponding
  73769. machine-readable source code for the Library including whatever
  73770. changes were used in the work (which must be distributed under
  73771. Sections 1 and 2 above); and, if the work is an executable linked
  73772. with the Library, with the complete machine-readable &quot;work that
  73773. uses the Library&quot;, as object code and/or source code, so that the
  73774. user can modify the Library and then relink to produce a modified
  73775. executable containing the modified Library. (It is understood
  73776. that the user who changes the contents of definitions files in the
  73777. Library will not necessarily be able to recompile the application
  73778. to use the modified definitions.)
  73779. b) Use a suitable shared library mechanism for linking with the
  73780. Library. A suitable mechanism is one that (1) uses at run time a
  73781. copy of the library already present on the user&#x27;s computer system,
  73782. rather than copying library functions into the executable, and (2)
  73783. will operate properly with a modified version of the library, if
  73784. the user installs one, as long as the modified version is
  73785. interface-compatible with the version that the work was made with.
  73786. c) Accompany the work with a written offer, valid for at
  73787. least three years, to give the same user the materials
  73788. specified in Subsection 6a, above, for a charge no more
  73789. than the cost of performing this distribution.
  73790. d) If distribution of the work is made by offering access to copy
  73791. from a designated place, offer equivalent access to copy the above
  73792. specified materials from the same place.
  73793. e) Verify that the user has already received a copy of these
  73794. materials or that you have already sent this user a copy.
  73795. For an executable, the required form of the &quot;work that uses the
  73796. Library&quot; must include any data and utility programs needed for
  73797. reproducing the executable from it. However, as a special exception,
  73798. the materials to be distributed need not include anything that is
  73799. normally distributed (in either source or binary form) with the major
  73800. components (compiler, kernel, and so on) of the operating system on
  73801. which the executable runs, unless that component itself accompanies
  73802. the executable.
  73803. It may happen that this requirement contradicts the license
  73804. restrictions of other proprietary libraries that do not normally
  73805. accompany the operating system. Such a contradiction means you cannot
  73806. use both them and the Library together in an executable that you
  73807. distribute.
  73808. 7. You may place library facilities that are a work based on the
  73809. Library side-by-side in a single library together with other library
  73810. facilities not covered by this License, and distribute such a combined
  73811. library, provided that the separate distribution of the work based on
  73812. the Library and of the other library facilities is otherwise
  73813. permitted, and provided that you do these two things:
  73814. a) Accompany the combined library with a copy of the same work
  73815. based on the Library, uncombined with any other library
  73816. facilities. This must be distributed under the terms of the
  73817. Sections above.
  73818. b) Give prominent notice with the combined library of the fact
  73819. that part of it is a work based on the Library, and explaining
  73820. where to find the accompanying uncombined form of the same work.
  73821. 8. You may not copy, modify, sublicense, link with, or distribute
  73822. the Library except as expressly provided under this License. Any
  73823. attempt otherwise to copy, modify, sublicense, link with, or
  73824. distribute the Library is void, and will automatically terminate your
  73825. rights under this License. However, parties who have received copies,
  73826. or rights, from you under this License will not have their licenses
  73827. terminated so long as such parties remain in full compliance.
  73828. 9. You are not required to accept this License, since you have not
  73829. signed it. However, nothing else grants you permission to modify or
  73830. distribute the Library or its derivative works. These actions are
  73831. prohibited by law if you do not accept this License. Therefore, by
  73832. modifying or distributing the Library (or any work based on the
  73833. Library), you indicate your acceptance of this License to do so, and
  73834. all its terms and conditions for copying, distributing or modifying
  73835. the Library or works based on it.
  73836. 10. Each time you redistribute the Library (or any work based on the
  73837. Library), the recipient automatically receives a license from the
  73838. original licensor to copy, distribute, link with or modify the Library
  73839. subject to these terms and conditions. You may not impose any further
  73840. restrictions on the recipients&#x27; exercise of the rights granted herein.
  73841. You are not responsible for enforcing compliance by third parties with
  73842. this License.
  73843. 11. If, as a consequence of a court judgment or allegation of patent
  73844. infringement or for any other reason (not limited to patent issues),
  73845. conditions are imposed on you (whether by court order, agreement or
  73846. otherwise) that contradict the conditions of this License, they do not
  73847. excuse you from the conditions of this License. If you cannot
  73848. distribute so as to satisfy simultaneously your obligations under this
  73849. License and any other pertinent obligations, then as a consequence you
  73850. may not distribute the Library at all. For example, if a patent
  73851. license would not permit royalty-free redistribution of the Library by
  73852. all those who receive copies directly or indirectly through you, then
  73853. the only way you could satisfy both it and this License would be to
  73854. refrain entirely from distribution of the Library.
  73855. If any portion of this section is held invalid or unenforceable under any
  73856. particular circumstance, the balance of the section is intended to apply,
  73857. and the section as a whole is intended to apply in other circumstances.
  73858. It is not the purpose of this section to induce you to infringe any
  73859. patents or other property right claims or to contest validity of any
  73860. such claims; this section has the sole purpose of protecting the
  73861. integrity of the free software distribution system which is
  73862. implemented by public license practices. Many people have made
  73863. generous contributions to the wide range of software distributed
  73864. through that system in reliance on consistent application of that
  73865. system; it is up to the author/donor to decide if he or she is willing
  73866. to distribute software through any other system and a licensee cannot
  73867. impose that choice.
  73868. This section is intended to make thoroughly clear what is believed to
  73869. be a consequence of the rest of this License.
  73870. 12. If the distribution and/or use of the Library is restricted in
  73871. certain countries either by patents or by copyrighted interfaces, the
  73872. original copyright holder who places the Library under this License may add
  73873. an explicit geographical distribution limitation excluding those countries,
  73874. so that distribution is permitted only in or among countries not thus
  73875. excluded. In such case, this License incorporates the limitation as if
  73876. written in the body of this License.
  73877. 13. The Free Software Foundation may publish revised and/or new
  73878. versions of the Lesser General Public License from time to time.
  73879. Such new versions will be similar in spirit to the present version,
  73880. but may differ in detail to address new problems or concerns.
  73881. Each version is given a distinguishing version number. If the Library
  73882. specifies a version number of this License which applies to it and
  73883. &quot;any later version&quot;, you have the option of following the terms and
  73884. conditions either of that version or of any later version published by
  73885. the Free Software Foundation. If the Library does not specify a
  73886. license version number, you may choose any version ever published by
  73887. the Free Software Foundation.
  73888. 14. If you wish to incorporate parts of the Library into other free
  73889. programs whose distribution conditions are incompatible with these,
  73890. write to the author to ask for permission. For software which is
  73891. copyrighted by the Free Software Foundation, write to the Free
  73892. Software Foundation; we sometimes make exceptions for this. Our
  73893. decision will be guided by the two goals of preserving the free status
  73894. of all derivatives of our free software and of promoting the sharing
  73895. and reuse of software generally.
  73896. NO WARRANTY
  73897. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  73898. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  73899. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  73900. OTHER PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY
  73901. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  73902. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  73903. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  73904. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  73905. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  73906. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  73907. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  73908. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  73909. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  73910. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  73911. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  73912. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  73913. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  73914. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  73915. DAMAGES.
  73916. END OF TERMS AND CONDITIONS
  73917. How to Apply These Terms to Your New Libraries
  73918. If you develop a new library, and you want it to be of the greatest
  73919. possible use to the public, we recommend making it free software that
  73920. everyone can redistribute and change. You can do so by permitting
  73921. redistribution under these terms (or, alternatively, under the terms of the
  73922. ordinary General Public License).
  73923. To apply these terms, attach the following notices to the library. It is
  73924. safest to attach them to the start of each source file to most effectively
  73925. convey the exclusion of warranty; and each file should have at least the
  73926. &quot;copyright&quot; line and a pointer to where the full notice is found.
  73927. &lt;one line to give the library&#x27;s name and a brief idea of what it does.&gt;
  73928. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  73929. This library is free software; you can redistribute it and/or
  73930. modify it under the terms of the GNU Lesser General Public
  73931. License as published by the Free Software Foundation; either
  73932. version 2.1 of the License, or (at your option) any later version.
  73933. This library is distributed in the hope that it will be useful,
  73934. but WITHOUT ANY WARRANTY; without even the implied warranty of
  73935. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  73936. Lesser General Public License for more details.
  73937. You should have received a copy of the GNU Lesser General Public
  73938. License along with this library; if not, write to the Free Software
  73939. Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  73940. Also add information on how to contact you by electronic and paper mail.
  73941. You should also get your employer (if you work as a programmer) or your
  73942. school, if any, to sign a &quot;copyright disclaimer&quot; for the library, if
  73943. necessary. Here is a sample; alter the names:
  73944. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  73945. library `Frob&#x27; (a library for tweaking knobs) written by James Random Hacker.
  73946. &lt;signature of Ty Coon&gt;, 1 April 1990
  73947. Ty Coon, President of Vice
  73948. That&#x27;s all there is to it!
  73949. ------------------
  73950. Files:
  73951. The version of Rhino used in GWT is licensed under a dual license,
  73952. Netscape Public License 1.1 / GNU General Public License.
  73953. The text of the Netscape Public License
  73954. is provided below (http://website-archive.mozilla.org/www.mozilla.org/mpl/MPL/NPL/1.1/):
  73955. AMENDMENTS
  73956. The Netscape Public License Version 1.1 (&quot;NPL&quot;) consists of the
  73957. Mozilla Public License Version 1.1 with the following Amendments,
  73958. including Exhibit A-Netscape Public License. Files identified with
  73959. &quot;Exhibit A-Netscape Public License&quot; are governed by the Netscape
  73960. Public License Version 1.1.
  73961. Additional Terms applicable to the Netscape Public License.
  73962. I. Effect.
  73963. These additional terms described in this Netscape Public
  73964. License -- Amendments shall apply to the Mozilla Communicator
  73965. client code and to all Covered Code under this License.
  73966. II. &#x27;&#x27;Netscape&#x27;s Branded Code&#x27;&#x27; means Covered Code that Netscape
  73967. distributes and/or permits others to distribute under one or
  73968. more trademark(s) which are controlled by Netscape but which
  73969. are not licensed for use under this License.
  73970. III. Netscape and logo.
  73971. This License does not grant any rights to use the trademarks
  73972. &quot;Netscape&#x27;&#x27;, the &quot;Netscape N and horizon&#x27;&#x27; logo or the
  73973. &quot;Netscape lighthouse&quot; logo, &quot;Netcenter&quot;, &quot;Gecko&quot;, &quot;Java&quot; or
  73974. &quot;JavaScript&quot;, &quot;Smart Browsing&quot; even if such marks are included
  73975. in the Original Code or Modifications.
  73976. IV. Inability to Comply Due to Contractual Obligation.
  73977. Prior to licensing the Original Code under this License,
  73978. Netscape has licensed third party code for use in Netscape&#x27;s
  73979. Branded Code. To the extent that Netscape is limited
  73980. contractually from making such third party code available under
  73981. this License, Netscape may choose to reintegrate such code into
  73982. Covered Code without being required to distribute such code in
  73983. Source Code form, even if such code would otherwise be
  73984. considered &#x27;&#x27;Modifications&#x27;&#x27; under this License.
  73985. V. Use of Modifications and Covered Code by Initial Developer.
  73986. V.1. In General.
  73987. The obligations of Section 3 apply to Netscape, except to
  73988. the extent specified in this Amendment, Section V.2 and
  73989. V.3.
  73990. V.2. Other Products.
  73991. Netscape may include Covered Code in products other than
  73992. the Netscape&#x27;s Branded Code which are released by
  73993. Netscape during the two (2) years following the release
  73994. date of the Original Code, without such additional
  73995. products becoming subject to the terms of this License,
  73996. and may license such additional products on different
  73997. terms from those contained in this License.
  73998. V.3. Alternative Licensing.
  73999. Netscape may license the Source Code of Netscape&#x27;s
  74000. Branded Code, including Modifications incorporated
  74001. therein, without such Netscape Branded Code becoming
  74002. subject to the terms of this License, and may license
  74003. such Netscape Branded Code on different terms from those
  74004. contained in this License.
  74005. VI. Litigation.
  74006. Notwithstanding the limitations of Section 11 above, the
  74007. provisions regarding litigation in Section 11(a), (b) and (c)
  74008. of the License shall apply to all disputes relating to this
  74009. License.
  74010. EXHIBIT A-Netscape Public License.
  74011. &#x27;&#x27;The contents of this file are subject to the Netscape Public
  74012. License Version 1.1 (the &quot;License&quot;); you may not use this file
  74013. except in compliance with the License. You may obtain a copy of
  74014. the License at http://www.mozilla.org/NPL/
  74015. Software distributed under the License is distributed on an &quot;AS
  74016. IS&quot; basis, WITHOUT WARRANTY OF ANY KIND, either express or
  74017. implied. See the License for the specific language governing
  74018. rights and limitations under the License.
  74019. The Original Code is Mozilla Communicator client code, released
  74020. March 31, 1998.
  74021. The Initial Developer of the Original Code is Netscape
  74022. Communications Corporation. Portions created by Netscape are
  74023. Copyright (C) 1998-1999 Netscape Communications Corporation. All
  74024. Rights Reserved.
  74025. Contributor(s): ______________________________________.
  74026. Alternatively, the contents of this file may be used under the
  74027. terms of the _____ license (the �[___] License�), in which case
  74028. the provisions of [______] License are applicable instead of those
  74029. above. If you wish to allow use of your version of this file only
  74030. under the terms of the [____] License and not to allow others to
  74031. use your version of this file under the NPL, indicate your
  74032. decision by deleting the provisions above and replace them with
  74033. the notice and other provisions required by the [___] License. If
  74034. you do not delete the provisions above, a recipient may use your
  74035. version of this file under either the NPL or the [___] License.&quot;
  74036. ----------------------
  74037. MOZILLA PUBLIC LICENSE
  74038. Version 1.1
  74039. 1. Definitions.
  74040. 1.0.1. &quot;Commercial Use&quot; means distribution or otherwise making the
  74041. Covered Code available to a third party.
  74042. 1.1. &#x27;&#x27;Contributor&#x27;&#x27; means each entity that creates or contributes
  74043. to the creation of Modifications.
  74044. 1.2. &#x27;&#x27;Contributor Version&#x27;&#x27; means the combination of the Original
  74045. Code, prior Modifications used by a Contributor, and the
  74046. Modifications made by that particular Contributor.
  74047. 1.3. &#x27;&#x27;Covered Code&#x27;&#x27; means the Original Code or Modifications or
  74048. the combination of the Original Code and Modifications, in each
  74049. case including portions thereof.
  74050. 1.4. &#x27;&#x27;Electronic Distribution Mechanism&#x27;&#x27; means a mechanism
  74051. generally accepted in the software development community for the
  74052. electronic transfer of data.
  74053. 1.5. &#x27;&#x27;Executable&#x27;&#x27; means Covered Code in any form other than Source Code.
  74054. 1.6. &#x27;&#x27;Initial Developer&#x27;&#x27; means the individual or entity
  74055. identified as the Initial Developer in the Source Code notice
  74056. required by Exhibit A.
  74057. 1.7. &#x27;&#x27;Larger Work&#x27;&#x27; means a work which combines Covered Code or
  74058. portions thereof with code not governed by the terms of this
  74059. License.
  74060. 1.8. &#x27;&#x27;License&#x27;&#x27; means this document.
  74061. 1.8.1. &quot;Licensable&quot; means having the right to grant, to the
  74062. maximum extent possible, whether at the time of the initial grant
  74063. or subsequently acquired, any and all of the rights conveyed
  74064. herein.
  74065. 1.9. &#x27;&#x27;Modifications&#x27;&#x27; means any addition to or deletion from the
  74066. substance or structure of either the Original Code or any previous
  74067. Modifications. When Covered Code is released as a series of files,
  74068. a Modification is:
  74069. A. Any addition to or deletion from the contents of a file
  74070. containing Original Code or previous Modifications.
  74071. B. Any new file that contains any part of the Original Code or
  74072. previous Modifications.
  74073. 1.10. &#x27;&#x27;Original Code&#x27;&#x27; means Source Code of computer software
  74074. code which is described in the Source Code notice required by
  74075. Exhibit A as Original Code, and which, at the time of its release
  74076. under this License is not already Covered Code governed by this
  74077. License.
  74078. 1.10.1. &quot;Patent Claims&quot; means any patent claim(s), now owned or
  74079. hereafter acquired, including without limitation, method, process,
  74080. and apparatus claims, in any patent Licensable by grantor.
  74081. 1.11. &#x27;&#x27;Source Code&#x27;&#x27; means the preferred form of the Covered Code
  74082. for making modifications to it, including all modules it contains,
  74083. plus any associated interface definition files, scripts used to
  74084. control compilation and installation of an Executable, or source
  74085. code differential comparisons against either the Original Code or
  74086. another well known, available Covered Code of the Contributor&#x27;s
  74087. choice. The Source Code can be in a compressed or archival form,
  74088. provided the appropriate decompression or de-archiving software is
  74089. widely available for no charge.
  74090. 1.12. &quot;You&#x27;&#x27; (or &quot;Your&quot;) means an individual or a legal entity
  74091. exercising rights under, and complying with all of the terms of,
  74092. this License or a future version of this License issued under
  74093. Section 6.1. For legal entities, &quot;You&#x27;&#x27; includes any entity which
  74094. controls, is controlled by, or is under common control with
  74095. You. For purposes of this definition, &quot;control&#x27;&#x27; means (a) the
  74096. power, direct or indirect, to cause the direction or management of
  74097. such entity, whether by contract or otherwise, or (b) ownership of
  74098. more than fifty percent (50%) of the outstanding shares or
  74099. beneficial ownership of such entity.
  74100. 2. Source Code License.
  74101. 2.1. The Initial Developer Grant.
  74102. The Initial Developer hereby grants You a world-wide,
  74103. royalty-free, non-exclusive license, subject to third party
  74104. intellectual property claims:
  74105. (a) under intellectual property rights (other than patent or
  74106. trademark) Licensable by Initial Developer to use, reproduce,
  74107. modify, display, perform, sublicense and distribute the
  74108. Original Code (or portions thereof) with or without
  74109. Modifications, and/or as part of a Larger Work; and
  74110. (b) under Patents Claims infringed by the making, using or
  74111. selling of Original Code, to make, have made, use, practice,
  74112. sell, and offer for sale, and/or otherwise dispose of the
  74113. Original Code (or portions thereof).
  74114. (c) the licenses granted in this Section 2.1(a) and (b) are
  74115. effective on the date Initial Developer first distributes
  74116. Original Code under the terms of this License.
  74117. (d) Notwithstanding Section 2.1(b) above, no patent license is
  74118. granted: 1) for code that You delete from the Original Code;
  74119. 2) separate from the Original Code; or 3) for infringements
  74120. caused by: i) the modification of the Original Code or ii) the
  74121. combination of the Original Code with other software or
  74122. devices.
  74123. 2.2. Contributor Grant.
  74124. Subject to third party intellectual property claims, each
  74125. Contributor hereby grants You a world-wide, royalty-free,
  74126. non-exclusive license
  74127. (a) under intellectual property rights (other than patent or
  74128. trademark) Licensable by Contributor, to use, reproduce,
  74129. modify, display, perform, sublicense and distribute the
  74130. Modifications created by such Contributor (or portions
  74131. thereof) either on an unmodified basis, with other
  74132. Modifications, as Covered Code and/or as part of a Larger
  74133. Work; and
  74134. (b) under Patent Claims infringed by the making, using, or
  74135. selling of Modifications made by that Contributor either alone
  74136. and/or in combination with its Contributor Version (or
  74137. portions of such combination), to make, use, sell, offer for
  74138. sale, have made, and/or otherwise dispose of: 1) Modifications
  74139. made by that Contributor (or portions thereof); and 2) the
  74140. combination of Modifications made by that Contributor with its
  74141. Contributor Version (or portions of such combination).
  74142. (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
  74143. effective on the date Contributor first makes Commercial Use
  74144. of the Covered Code.
  74145. (d) Notwithstanding Section 2.2(b) above, no patent license is
  74146. granted: 1) for any code that Contributor has deleted from the
  74147. Contributor Version; 2) separate from the Contributor Version;
  74148. 3) for infringements caused by: i) third party modifications
  74149. of Contributor Version or ii) the combination of Modifications
  74150. made by that Contributor with other software (except as part
  74151. of the Contributor Version) or other devices; or 4) under
  74152. Patent Claims infringed by Covered Code in the absence of
  74153. Modifications made by that Contributor.
  74154. 3. Distribution Obligations.
  74155. 3.1. Application of License.
  74156. The Modifications which You create or to which You contribute are
  74157. governed by the terms of this License, including without
  74158. limitation Section 2.2. The Source Code version of Covered Code
  74159. may be distributed only under the terms of this License or a
  74160. future version of this License released under Section 6.1, and You
  74161. must include a copy of this License with every copy of the Source
  74162. Code You distribute. You may not offer or impose any terms on any
  74163. Source Code version that alters or restricts the applicable
  74164. version of this License or the recipients&#x27; rights
  74165. hereunder. However, You may include an additional document
  74166. offering the additional rights described in Section 3.5.
  74167. 3.2. Availability of Source Code.
  74168. Any Modification which You create or to which You contribute must
  74169. be made available in Source Code form under the terms of this
  74170. License either on the same media as an Executable version or via
  74171. an accepted Electronic Distribution Mechanism to anyone to whom
  74172. you made an Executable version available; and if made available
  74173. via Electronic Distribution Mechanism, must remain available for
  74174. at least twelve (12) months after the date it initially became
  74175. available, or at least six (6) months after a subsequent version
  74176. of that particular Modification has been made available to such
  74177. recipients. You are responsible for ensuring that the Source Code
  74178. version remains available even if the Electronic Distribution
  74179. Mechanism is maintained by a third party.
  74180. 3.3. Description of Modifications.
  74181. You must cause all Covered Code to which You contribute to contain
  74182. a file documenting the changes You made to create that Covered
  74183. Code and the date of any change. You must include a prominent
  74184. statement that the Modification is derived, directly or
  74185. indirectly, from Original Code provided by the Initial Developer
  74186. and including the name of the Initial Developer in (a) the Source
  74187. Code, and (b) in any notice in an Executable version or related
  74188. documentation in which You describe the origin or ownership of the
  74189. Covered Code.
  74190. 3.4. Intellectual Property Matters
  74191. (a) Third Party Claims.
  74192. If Contributor has knowledge that a license under a third
  74193. party&#x27;s intellectual property rights is required to exercise
  74194. the rights granted by such Contributor under Sections 2.1 or
  74195. 2.2, Contributor must include a text file with the Source Code
  74196. distribution titled &quot;LEGAL&#x27;&#x27; which describes the claim and the
  74197. party making the claim in sufficient detail that a recipient
  74198. will know whom to contact. If Contributor obtains such
  74199. knowledge after the Modification is made available as
  74200. described in Section 3.2, Contributor shall promptly modify
  74201. the LEGAL file in all copies Contributor makes available
  74202. thereafter and shall take other steps (such as notifying
  74203. appropriate mailing lists or newsgroups) reasonably calculated
  74204. to inform those who received the Covered Code that new
  74205. knowledge has been obtained.
  74206. (b) Contributor APIs.
  74207. If Contributor&#x27;s Modifications include an application
  74208. programming interface and Contributor has knowledge of patent
  74209. licenses which are reasonably necessary to implement that API,
  74210. Contributor must also include this information in the LEGAL
  74211. file.
  74212. (c) Representations.
  74213. Contributor represents that, except as disclosed pursuant to
  74214. Section 3.4(a) above, Contributor believes that Contributor&#x27;s
  74215. Modifications are Contributor&#x27;s original creation(s) and/or
  74216. Contributor has sufficient rights to grant the rights conveyed
  74217. by this License.
  74218. 3.5. Required Notices.
  74219. You must duplicate the notice in Exhibit A in each file of the
  74220. Source Code. If it is not possible to put such notice in a
  74221. particular Source Code file due to its structure, then You must
  74222. include such notice in a location (such as a relevant directory)
  74223. where a user would be likely to look for such a notice. If You
  74224. created one or more Modification(s) You may add your name as a
  74225. Contributor to the notice described in Exhibit A. You must also
  74226. duplicate this License in any documentation for the Source Code
  74227. where You describe recipients&#x27; rights or ownership rights relating
  74228. to Covered Code. You may choose to offer, and to charge a fee
  74229. for, warranty, support, indemnity or liability obligations to one
  74230. or more recipients of Covered Code. However, You may do so only on
  74231. Your own behalf, and not on behalf of the Initial Developer or any
  74232. Contributor. You must make it absolutely clear than any such
  74233. warranty, support, indemnity or liability obligation is offered by
  74234. You alone, and You hereby agree to indemnify the Initial Developer
  74235. and every Contributor for any liability incurred by the Initial
  74236. Developer or such Contributor as a result of warranty, support,
  74237. indemnity or liability terms You offer.
  74238. 3.6. Distribution of Executable Versions.
  74239. You may distribute Covered Code in Executable form only if the
  74240. requirements of Section 3.1-3.5 have been met for that Covered
  74241. Code, and if You include a notice stating that the Source Code
  74242. version of the Covered Code is available under the terms of this
  74243. License, including a description of how and where You have
  74244. fulfilled the obligations of Section 3.2. The notice must be
  74245. conspicuously included in any notice in an Executable version,
  74246. related documentation or collateral in which You describe
  74247. recipients&#x27; rights relating to the Covered Code. You may
  74248. distribute the Executable version of Covered Code or ownership
  74249. rights under a license of Your choice, which may contain terms
  74250. different from this License, provided that You are in compliance
  74251. with the terms of this License and that the license for the
  74252. Executable version does not attempt to limit or alter the
  74253. recipient&#x27;s rights in the Source Code version from the rights set
  74254. forth in this License. If You distribute the Executable version
  74255. under a different license You must make it absolutely clear that
  74256. any terms which differ from this License are offered by You alone,
  74257. not by the Initial Developer or any Contributor. You hereby agree
  74258. to indemnify the Initial Developer and every Contributor for any
  74259. liability incurred by the Initial Developer or such Contributor as
  74260. a result of any such terms You offer.
  74261. 3.7. Larger Works.
  74262. You may create a Larger Work by combining Covered Code with other
  74263. code not governed by the terms of this License and distribute the
  74264. Larger Work as a single product. In such a case, You must make
  74265. sure the requirements of this License are fulfilled for the
  74266. Covered Code.
  74267. 4. Inability to Comply Due to Statute or Regulation.
  74268. If it is impossible for You to comply with any of the terms of
  74269. this License with respect to some or all of the Covered Code due
  74270. to statute, judicial order, or regulation then You must: (a)
  74271. comply with the terms of this License to the maximum extent
  74272. possible; and (b) describe the limitations and the code they
  74273. affect. Such description must be included in the LEGAL file
  74274. described in Section 3.4 and must be included with all
  74275. distributions of the Source Code. Except to the extent prohibited
  74276. by statute or regulation, such description must be sufficiently
  74277. detailed for a recipient of ordinary skill to be able to
  74278. understand it.
  74279. 5. Application of this License.
  74280. This License applies to code to which the Initial Developer has
  74281. attached the notice in Exhibit A and to related Covered Code.
  74282. 6. Versions of the License.
  74283. 6.1. New Versions.
  74284. Netscape Communications Corporation (&#x27;&#x27;Netscape&#x27;&#x27;) may publish
  74285. revised and/or new versions of the License from time to time. Each
  74286. version will be given a distinguishing version number.
  74287. 6.2. Effect of New Versions.
  74288. Once Covered Code has been published under a particular version of
  74289. the License, You may always continue to use it under the terms of
  74290. that version. You may also choose to use such Covered Code under
  74291. the terms of any subsequent version of the License published by
  74292. Netscape. No one other than Netscape has the right to modify the
  74293. terms applicable to Covered Code created under this License.
  74294. 6.3. Derivative Works.
  74295. If You create or use a modified version of this License (which you
  74296. may only do in order to apply it to code which is not already
  74297. Covered Code governed by this License), You must (a) rename Your
  74298. license so that the phrases &#x27;&#x27;Mozilla&#x27;&#x27;, &#x27;&#x27;MOZILLAPL&#x27;&#x27;, &#x27;&#x27;MOZPL&#x27;&#x27;,
  74299. &#x27;&#x27;Netscape&#x27;&#x27;, &quot;MPL&quot;, &#x27;&#x27;NPL&#x27;&#x27; or any confusingly similar phrase do
  74300. not appear in your license (except to note that your license
  74301. differs from this License) and (b) otherwise make it clear that
  74302. Your version of the license contains terms which differ from the
  74303. Mozilla Public License and Netscape Public License. (Filling in
  74304. the name of the Initial Developer, Original Code or Contributor in
  74305. the notice described in Exhibit A shall not of themselves be
  74306. deemed to be modifications of this License.)
  74307. 7. DISCLAIMER OF WARRANTY.
  74308. COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN &quot;AS IS&#x27;&#x27; BASIS,
  74309. WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
  74310. INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS
  74311. FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
  74312. NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE
  74313. OF THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE
  74314. DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY
  74315. OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING,
  74316. REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN
  74317. ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS
  74318. AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
  74319. 8. TERMINATION.
  74320. 8.1. This License and the rights granted hereunder will terminate
  74321. automatically if You fail to comply with terms herein and fail to
  74322. cure such breach within 30 days of becoming aware of the
  74323. breach. All sublicenses to the Covered Code which are properly
  74324. granted shall survive any termination of this License. Provisions
  74325. which, by their nature, must remain in effect beyond the
  74326. termination of this License shall survive.
  74327. 8.2. If You initiate litigation by asserting a patent
  74328. infringement claim (excluding declatory judgment actions) against
  74329. Initial Developer or a Contributor (the Initial Developer or
  74330. Contributor against whom You file such action is referred to as
  74331. &quot;Participant&quot;) alleging that:
  74332. (a) such Participant&#x27;s Contributor Version directly or indirectly
  74333. infringes any patent, then any and all rights granted by such
  74334. Participant to You under Sections 2.1 and/or 2.2 of this License
  74335. shall, upon 60 days notice from Participant terminate
  74336. prospectively, unless if within 60 days after receipt of notice
  74337. You either: (i) agree in writing to pay Participant a mutually
  74338. agreeable reasonable royalty for Your past and future use of
  74339. Modifications made by such Participant, or (ii) withdraw Your
  74340. litigation claim with respect to the Contributor Version against
  74341. such Participant. If within 60 days of notice, a reasonable
  74342. royalty and payment arrangement are not mutually agreed upon in
  74343. writing by the parties or the litigation claim is not withdrawn,
  74344. the rights granted by Participant to You under Sections 2.1 and/or
  74345. 2.2 automatically terminate at the expiration of the 60 day notice
  74346. period specified above.
  74347. (b) any software, hardware, or device, other than such
  74348. Participant&#x27;s Contributor Version, directly or indirectly
  74349. infringes any patent, then any rights granted to You by such
  74350. Participant under Sections 2.1(b) and 2.2(b) are revoked effective
  74351. as of the date You first made, used, sold, distributed, or had
  74352. made, Modifications made by that Participant.
  74353. 8.3. If You assert a patent infringement claim against
  74354. Participant alleging that such Participant&#x27;s Contributor Version
  74355. directly or indirectly infringes any patent where such claim is
  74356. resolved (such as by license or settlement) prior to the
  74357. initiation of patent infringement litigation, then the reasonable
  74358. value of the licenses granted by such Participant under Sections
  74359. 2.1 or 2.2 shall be taken into account in determining the amount
  74360. or value of any payment or license.
  74361. 8.4. In the event of termination under Sections 8.1 or 8.2 above,
  74362. all end user license agreements (excluding distributors and
  74363. resellers) which have been validly granted by You or any
  74364. distributor hereunder prior to termination shall survive
  74365. termination.
  74366. 9. LIMITATION OF LIABILITY.
  74367. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
  74368. (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
  74369. INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF
  74370. COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO
  74371. ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
  74372. DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES
  74373. FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR
  74374. MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES,
  74375. EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF
  74376. SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO
  74377. LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY&#x27;S
  74378. NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH
  74379. LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR
  74380. LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS
  74381. EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
  74382. 10. U.S. GOVERNMENT END USERS.
  74383. The Covered Code is a &#x27;&#x27;commercial item,&#x27;&#x27; as that term is defined
  74384. in 48 C.F.R. 2.101 (Oct. 1995), consisting of &#x27;&#x27;commercial
  74385. computer software&#x27;&#x27; and &#x27;&#x27;commercial computer software
  74386. documentation,&#x27;&#x27; as such terms are used in 48 C.F.R. 12.212
  74387. (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48
  74388. C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all
  74389. U.S. Government End Users acquire Covered Code with only those
  74390. rights set forth herein.
  74391. 11. MISCELLANEOUS.
  74392. This License represents the complete agreement concerning subject
  74393. matter hereof. If any provision of this License is held to be
  74394. unenforceable, such provision shall be reformed only to the extent
  74395. necessary to make it enforceable. This License shall be governed
  74396. by California law provisions (except to the extent applicable law,
  74397. if any, provides otherwise), excluding its conflict-of-law
  74398. provisions. With respect to disputes in which at least one party
  74399. is a citizen of, or an entity chartered or registered to do
  74400. business in the United States of America, any litigation relating
  74401. to this License shall be subject to the jurisdiction of the
  74402. Federal Courts of the Northern District of California, with venue
  74403. lying in Santa Clara County, California, with the losing party
  74404. responsible for costs, including without limitation, court costs
  74405. and reasonable attorneys&#x27; fees and expenses. The application of
  74406. the United Nations Convention on Contracts for the International
  74407. Sale of Goods is expressly excluded. Any law or regulation which
  74408. provides that the language of a contract shall be construed
  74409. against the drafter shall not apply to this License.
  74410. 12. RESPONSIBILITY FOR CLAIMS.
  74411. As between Initial Developer and the Contributors, each party is
  74412. responsible for claims and damages arising, directly or
  74413. indirectly, out of its utilization of rights under this License
  74414. and You agree to work with Initial Developer and Contributors to
  74415. distribute such responsibility on an equitable basis. Nothing
  74416. herein is intended or shall be deemed to constitute any admission
  74417. of liability.
  74418. 13. MULTIPLE-LICENSED CODE.
  74419. Initial Developer may designate portions of the Covered Code as
  74420. �Multiple-Licensed�. �Multiple-Licensed� means that the Initial
  74421. Developer permits you to utilize portions of the Covered Code
  74422. under Your choice of the NPL or the alternative licenses, if any,
  74423. specified by the Initial Developer in the file described in
  74424. Exhibit A.
  74425. EXHIBIT A -Mozilla Public License.
  74426. ``The contents of this file are subject to the Mozilla Public
  74427. License Version 1.1 (the &quot;License&quot;); you may not use this file
  74428. except in compliance with the License. You may obtain a copy of
  74429. the License at http://www.mozilla.org/MPL/
  74430. Software distributed under the License is distributed on an &quot;AS
  74431. IS&quot; basis, WITHOUT WARRANTY OF ANY KIND, either express or
  74432. implied. See the License for the specific language governing
  74433. rights and limitations under the License.
  74434. The Original Code is ______________________________________.
  74435. The Initial Developer of the Original Code is
  74436. ________________________. Portions created by
  74437. ______________________ are Copyright (C) ______
  74438. _______________________. All Rights Reserved.
  74439. Contributor(s): ______________________________________.
  74440. Alternatively, the contents of this file may be used under the
  74441. terms of the _____ license (the �[___] License�), in which case
  74442. the provisions of [______] License are applicable instead of those
  74443. above. If you wish to allow use of your version of this file only
  74444. under the terms of the [____] License and not to allow others to
  74445. use your version of this file under the MPL, indicate your
  74446. decision by deleting the provisions above and replace them with
  74447. the notice and other provisions required by the [___] License. If
  74448. you do not delete the provisions above, a recipient may use your
  74449. version of this file under either the MPL or the [___] License.&quot;
  74450. [NOTE: The text of this Exhibit A may differ slightly from the
  74451. text of the notices in the Source Code files of the Original
  74452. Code. You should use the text of this Exhibit A rather than the
  74453. text found in the Original Code Source Code for Your
  74454. Modifications.]
  74455. ============================================================================
  74456. GNU GENERAL PUBLIC LICENSE
  74457. Version 2, June 1991
  74458. Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
  74459. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  74460. Everyone is permitted to copy and distribute verbatim copies
  74461. of this license document, but changing it is not allowed.
  74462. Preamble
  74463. The licenses for most software are designed to take away your
  74464. freedom to share and change it. By contrast, the GNU General Public
  74465. License is intended to guarantee your freedom to share and change free
  74466. software--to make sure the software is free for all its users. This
  74467. General Public License applies to most of the Free Software
  74468. Foundation&#x27;s software and to any other program whose authors commit to
  74469. using it. (Some other Free Software Foundation software is covered by
  74470. the GNU Lesser General Public License instead.) You can apply it to
  74471. your programs, too.
  74472. When we speak of free software, we are referring to freedom, not
  74473. price. Our General Public Licenses are designed to make sure that you
  74474. have the freedom to distribute copies of free software (and charge for
  74475. this service if you wish), that you receive source code or can get it
  74476. if you want it, that you can change the software or use pieces of it
  74477. in new free programs; and that you know you can do these things.
  74478. To protect your rights, we need to make restrictions that forbid
  74479. anyone to deny you these rights or to ask you to surrender the rights.
  74480. These restrictions translate to certain responsibilities for you if you
  74481. distribute copies of the software, or if you modify it.
  74482. For example, if you distribute copies of such a program, whether
  74483. gratis or for a fee, you must give the recipients all the rights that
  74484. you have. You must make sure that they, too, receive or can get the
  74485. source code. And you must show them these terms so they know their
  74486. rights.
  74487. We protect your rights with two steps: (1) copyright the software, and
  74488. (2) offer you this license which gives you legal permission to copy,
  74489. distribute and/or modify the software.
  74490. Also, for each author&#x27;s protection and ours, we want to make certain
  74491. that everyone understands that there is no warranty for this free
  74492. software. If the software is modified by someone else and passed on, we
  74493. want its recipients to know that what they have is not the original, so
  74494. that any problems introduced by others will not reflect on the original
  74495. authors&#x27; reputations.
  74496. Finally, any free program is threatened constantly by software
  74497. patents. We wish to avoid the danger that redistributors of a free
  74498. program will individually obtain patent licenses, in effect making the
  74499. program proprietary. To prevent this, we have made it clear that any
  74500. patent must be licensed for everyone&#x27;s free use or not licensed at all.
  74501. The precise terms and conditions for copying, distribution and
  74502. modification follow.
  74503. GNU GENERAL PUBLIC LICENSE
  74504. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  74505. 0. This License applies to any program or other work which contains
  74506. a notice placed by the copyright holder saying it may be distributed
  74507. under the terms of this General Public License. The &quot;Program&quot;, below,
  74508. refers to any such program or work, and a &quot;work based on the Program&quot;
  74509. means either the Program or any derivative work under copyright law:
  74510. that is to say, a work containing the Program or a portion of it,
  74511. either verbatim or with modifications and/or translated into another
  74512. language. (Hereinafter, translation is included without limitation in
  74513. the term &quot;modification&quot;.) Each licensee is addressed as &quot;you&quot;.
  74514. Activities other than copying, distribution and modification are not
  74515. covered by this License; they are outside its scope. The act of
  74516. running the Program is not restricted, and the output from the Program
  74517. is covered only if its contents constitute a work based on the
  74518. Program (independent of having been made by running the Program).
  74519. Whether that is true depends on what the Program does.
  74520. 1. You may copy and distribute verbatim copies of the Program&#x27;s
  74521. source code as you receive it, in any medium, provided that you
  74522. conspicuously and appropriately publish on each copy an appropriate
  74523. copyright notice and disclaimer of warranty; keep intact all the
  74524. notices that refer to this License and to the absence of any warranty;
  74525. and give any other recipients of the Program a copy of this License
  74526. along with the Program.
  74527. You may charge a fee for the physical act of transferring a copy, and
  74528. you may at your option offer warranty protection in exchange for a fee.
  74529. 2. You may modify your copy or copies of the Program or any portion
  74530. of it, thus forming a work based on the Program, and copy and
  74531. distribute such modifications or work under the terms of Section 1
  74532. above, provided that you also meet all of these conditions:
  74533. a) You must cause the modified files to carry prominent notices
  74534. stating that you changed the files and the date of any change.
  74535. b) You must cause any work that you distribute or publish, that in
  74536. whole or in part contains or is derived from the Program or any
  74537. part thereof, to be licensed as a whole at no charge to all third
  74538. parties under the terms of this License.
  74539. c) If the modified program normally reads commands interactively
  74540. when run, you must cause it, when started running for such
  74541. interactive use in the most ordinary way, to print or display an
  74542. announcement including an appropriate copyright notice and a
  74543. notice that there is no warranty (or else, saying that you provide
  74544. a warranty) and that users may redistribute the program under
  74545. these conditions, and telling the user how to view a copy of this
  74546. License. (Exception: if the Program itself is interactive but
  74547. does not normally print such an announcement, your work based on
  74548. the Program is not required to print an announcement.)
  74549. These requirements apply to the modified work as a whole. If
  74550. identifiable sections of that work are not derived from the Program,
  74551. and can be reasonably considered independent and separate works in
  74552. themselves, then this License, and its terms, do not apply to those
  74553. sections when you distribute them as separate works. But when you
  74554. distribute the same sections as part of a whole which is a work based
  74555. on the Program, the distribution of the whole must be on the terms of
  74556. this License, whose permissions for other licensees extend to the
  74557. entire whole, and thus to each and every part regardless of who wrote it.
  74558. Thus, it is not the intent of this section to claim rights or contest
  74559. your rights to work written entirely by you; rather, the intent is to
  74560. exercise the right to control the distribution of derivative or
  74561. collective works based on the Program.
  74562. In addition, mere aggregation of another work not based on the Program
  74563. with the Program (or with a work based on the Program) on a volume of
  74564. a storage or distribution medium does not bring the other work under
  74565. the scope of this License.
  74566. 3. You may copy and distribute the Program (or a work based on it,
  74567. under Section 2) in object code or executable form under the terms of
  74568. Sections 1 and 2 above provided that you also do one of the following:
  74569. a) Accompany it with the complete corresponding machine-readable
  74570. source code, which must be distributed under the terms of Sections
  74571. 1 and 2 above on a medium customarily used for software interchange; or,
  74572. b) Accompany it with a written offer, valid for at least three
  74573. years, to give any third party, for a charge no more than your
  74574. cost of physically performing source distribution, a complete
  74575. machine-readable copy of the corresponding source code, to be
  74576. distributed under the terms of Sections 1 and 2 above on a medium
  74577. customarily used for software interchange; or,
  74578. c) Accompany it with the information you received as to the offer
  74579. to distribute corresponding source code. (This alternative is
  74580. allowed only for noncommercial distribution and only if you
  74581. received the program in object code or executable form with such
  74582. an offer, in accord with Subsection b above.)
  74583. The source code for a work means the preferred form of the work for
  74584. making modifications to it. For an executable work, complete source
  74585. code means all the source code for all modules it contains, plus any
  74586. associated interface definition files, plus the scripts used to
  74587. control compilation and installation of the executable. However, as a
  74588. special exception, the source code distributed need not include
  74589. anything that is normally distributed (in either source or binary
  74590. form) with the major components (compiler, kernel, and so on) of the
  74591. operating system on which the executable runs, unless that component
  74592. itself accompanies the executable.
  74593. If distribution of executable or object code is made by offering
  74594. access to copy from a designated place, then offering equivalent
  74595. access to copy the source code from the same place counts as
  74596. distribution of the source code, even though third parties are not
  74597. compelled to copy the source along with the object code.
  74598. 4. You may not copy, modify, sublicense, or distribute the Program
  74599. except as expressly provided under this License. Any attempt
  74600. otherwise to copy, modify, sublicense or distribute the Program is
  74601. void, and will automatically terminate your rights under this License.
  74602. However, parties who have received copies, or rights, from you under
  74603. this License will not have their licenses terminated so long as such
  74604. parties remain in full compliance.
  74605. 5. You are not required to accept this License, since you have not
  74606. signed it. However, nothing else grants you permission to modify or
  74607. distribute the Program or its derivative works. These actions are
  74608. prohibited by law if you do not accept this License. Therefore, by
  74609. modifying or distributing the Program (or any work based on the
  74610. Program), you indicate your acceptance of this License to do so, and
  74611. all its terms and conditions for copying, distributing or modifying
  74612. the Program or works based on it.
  74613. 6. Each time you redistribute the Program (or any work based on the
  74614. Program), the recipient automatically receives a license from the
  74615. original licensor to copy, distribute or modify the Program subject to
  74616. these terms and conditions. You may not impose any further
  74617. restrictions on the recipients&#x27; exercise of the rights granted herein.
  74618. You are not responsible for enforcing compliance by third parties to
  74619. this License.
  74620. 7. If, as a consequence of a court judgment or allegation of patent
  74621. infringement or for any other reason (not limited to patent issues),
  74622. conditions are imposed on you (whether by court order, agreement or
  74623. otherwise) that contradict the conditions of this License, they do not
  74624. excuse you from the conditions of this License. If you cannot
  74625. distribute so as to satisfy simultaneously your obligations under this
  74626. License and any other pertinent obligations, then as a consequence you
  74627. may not distribute the Program at all. For example, if a patent
  74628. license would not permit royalty-free redistribution of the Program by
  74629. all those who receive copies directly or indirectly through you, then
  74630. the only way you could satisfy both it and this License would be to
  74631. refrain entirely from distribution of the Program.
  74632. If any portion of this section is held invalid or unenforceable under
  74633. any particular circumstance, the balance of the section is intended to
  74634. apply and the section as a whole is intended to apply in other
  74635. circumstances.
  74636. It is not the purpose of this section to induce you to infringe any
  74637. patents or other property right claims or to contest validity of any
  74638. such claims; this section has the sole purpose of protecting the
  74639. integrity of the free software distribution system, which is
  74640. implemented by public license practices. Many people have made
  74641. generous contributions to the wide range of software distributed
  74642. through that system in reliance on consistent application of that
  74643. system; it is up to the author/donor to decide if he or she is willing
  74644. to distribute software through any other system and a licensee cannot
  74645. impose that choice.
  74646. This section is intended to make thoroughly clear what is believed to
  74647. be a consequence of the rest of this License.
  74648. 8. If the distribution and/or use of the Program is restricted in
  74649. certain countries either by patents or by copyrighted interfaces, the
  74650. original copyright holder who places the Program under this License
  74651. may add an explicit geographical distribution limitation excluding
  74652. those countries, so that distribution is permitted only in or among
  74653. countries not thus excluded. In such case, this License incorporates
  74654. the limitation as if written in the body of this License.
  74655. 9. The Free Software Foundation may publish revised and/or new versions
  74656. of the General Public License from time to time. Such new versions will
  74657. be similar in spirit to the present version, but may differ in detail to
  74658. address new problems or concerns.
  74659. Each version is given a distinguishing version number. If the Program
  74660. specifies a version number of this License which applies to it and &quot;any
  74661. later version&quot;, you have the option of following the terms and conditions
  74662. either of that version or of any later version published by the Free
  74663. Software Foundation. If the Program does not specify a version number of
  74664. this License, you may choose any version ever published by the Free Software
  74665. Foundation.
  74666. 10. If you wish to incorporate parts of the Program into other free
  74667. programs whose distribution conditions are different, write to the author
  74668. to ask for permission. For software which is copyrighted by the Free
  74669. Software Foundation, write to the Free Software Foundation; we sometimes
  74670. make exceptions for this. Our decision will be guided by the two goals
  74671. of preserving the free status of all derivatives of our free software and
  74672. of promoting the sharing and reuse of software generally.
  74673. NO WARRANTY
  74674. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  74675. FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  74676. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  74677. PROVIDE THE PROGRAM &quot;AS IS&quot; WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  74678. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  74679. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  74680. TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  74681. PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  74682. REPAIR OR CORRECTION.
  74683. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  74684. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  74685. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  74686. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  74687. OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  74688. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  74689. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  74690. PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  74691. POSSIBILITY OF SUCH DAMAGES.
  74692. END OF TERMS AND CONDITIONS
  74693. How to Apply These Terms to Your New Programs
  74694. If you develop a new program, and you want it to be of the greatest
  74695. possible use to the public, the best way to achieve this is to make it
  74696. free software which everyone can redistribute and change under these terms.
  74697. To do so, attach the following notices to the program. It is safest
  74698. to attach them to the start of each source file to most effectively
  74699. convey the exclusion of warranty; and each file should have at least
  74700. the &quot;copyright&quot; line and a pointer to where the full notice is found.
  74701. &lt;one line to give the program&#x27;s name and a brief idea of what it does.&gt;
  74702. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  74703. This program is free software; you can redistribute it and/or modify
  74704. it under the terms of the GNU General Public License as published by
  74705. the Free Software Foundation; either version 2 of the License, or
  74706. (at your option) any later version.
  74707. This program is distributed in the hope that it will be useful,
  74708. but WITHOUT ANY WARRANTY; without even the implied warranty of
  74709. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  74710. GNU General Public License for more details.
  74711. You should have received a copy of the GNU General Public License along
  74712. with this program; if not, write to the Free Software Foundation, Inc.,
  74713. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  74714. Also add information on how to contact you by electronic and paper mail.
  74715. If the program is interactive, make it output a short notice like this
  74716. when it starts in an interactive mode:
  74717. Gnomovision version 69, Copyright (C) year name of author
  74718. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w&#x27;.
  74719. This is free software, and you are welcome to redistribute it
  74720. under certain conditions; type `show c&#x27; for details.
  74721. The hypothetical commands `show w&#x27; and `show c&#x27; should show the appropriate
  74722. parts of the General Public License. Of course, the commands you use may
  74723. be called something other than `show w&#x27; and `show c&#x27;; they could even be
  74724. mouse-clicks or menu items--whatever suits your program.
  74725. You should also get your employer (if you work as a programmer) or your
  74726. school, if any, to sign a &quot;copyright disclaimer&quot; for the program, if
  74727. necessary. Here is a sample; alter the names:
  74728. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  74729. `Gnomovision&#x27; (which makes passes at compilers) written by James Hacker.
  74730. &lt;signature of Ty Coon&gt;, 1 April 1989
  74731. Ty Coon, President of Vice
  74732. This General Public License does not permit incorporating your program into
  74733. proprietary programs. If your program is a subroutine library, you may
  74734. consider it more useful to permit linking proprietary applications with the
  74735. library. If this is what you want to do, use the GNU Lesser General
  74736. Public License instead of this License.
  74737. ============================================================================
  74738. ------------------
  74739. Files: kotlinc/lib/kotlin-compiler.jar
  74740. The MIT License
  74741. Copyright (c) 2003, Kohsuke Kawaguchi
  74742. Permission is hereby granted, free of charge, to any person obtaining a copy
  74743. of this software and associated documentation files (the &quot;Software&quot;), to deal
  74744. in the Software without restriction, including without limitation the rights
  74745. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  74746. copies of the Software, and to permit persons to whom the Software is
  74747. furnished to do so, subject to the following conditions:
  74748. The above copyright notice and this permission notice shall be included in
  74749. all copies or substantial portions of the Software.
  74750. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  74751. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  74752. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  74753. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  74754. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  74755. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  74756. THE SOFTWARE.
  74757. ------------------
  74758. Files:
  74759. ASM: a very small and fast Java bytecode manipulation framework
  74760. Copyright (c) 2000-2005 INRIA, France Telecom
  74761. All rights reserved.
  74762. Redistribution and use in source and binary forms, with or without
  74763. modification, are permitted provided that the following conditions
  74764. are met:
  74765. 1. Redistributions of source code must retain the above copyright
  74766. notice, this list of conditions and the following disclaimer.
  74767. 2. Redistributions in binary form must reproduce the above copyright
  74768. notice, this list of conditions and the following disclaimer in the
  74769. documentation and/or other materials provided with the distribution.
  74770. 3. Neither the name of the copyright holders nor the names of its
  74771. contributors may be used to endorse or promote products derived from
  74772. this software without specific prior written permission.
  74773. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  74774. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  74775. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  74776. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  74777. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  74778. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  74779. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  74780. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  74781. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  74782. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  74783. THE POSSIBILITY OF SUCH DAMAGE.
  74784. ------------------
  74785. Files:
  74786. Boost Software License - Version 1.0 - August 17th, 2003
  74787. Permission is hereby granted, free of charge, to any person or organization
  74788. obtaining a copy of the software and accompanying documentation covered by
  74789. this license (the &quot;Software&quot;) to use, reproduce, display, distribute,
  74790. execute, and transmit the Software, and to prepare derivative works of the
  74791. Software, and to permit third-parties to whom the Software is furnished to
  74792. do so, all subject to the following:
  74793. The copyright notices in the Software and this entire statement, including
  74794. the above license grant, this restriction and the following disclaimer,
  74795. must be included in all copies of the Software, in whole or in part, and
  74796. all derivative works of the Software, unless such copies or derivative
  74797. works are solely in the form of machine-executable object code generated by
  74798. a source language processor.
  74799. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  74800. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  74801. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  74802. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  74803. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  74804. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  74805. DEALINGS IN THE SOFTWARE.
  74806. ------------------
  74807. Files:
  74808. Eclipse Public License, Version 1.0 (EPL-1.0)
  74809. THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC
  74810. LICENSE (&quot;AGREEMENT&quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
  74811. CONSTITUTES RECIPIENT&#x27;S ACCEPTANCE OF THIS AGREEMENT.
  74812. 1. DEFINITIONS
  74813. &quot;Contribution&quot; means:
  74814. a) in the case of the initial Contributor, the initial code and
  74815. documentation distributed under this Agreement, and
  74816. b) in the case of each subsequent Contributor:
  74817. i) changes to the Program, and
  74818. ii) additions to the Program;
  74819. where such changes and/or additions to the Program originate from and are
  74820. distributed by that particular Contributor. A Contribution &#x27;originates&#x27;
  74821. from a Contributor if it was added to the Program by such Contributor itself
  74822. or anyone acting on such Contributor&#x27;s behalf. Contributions do not include
  74823. additions to the Program which: (i) are separate modules of software
  74824. distributed in conjunction with the Program under their own license agreement,
  74825. and (ii) are not derivative works of the Program.
  74826. &quot;Contributor&quot; means any person or entity that distributes the Program.
  74827. &quot;Licensed Patents &quot; mean patent claims licensable by a Contributor which are
  74828. necessarily infringed by the use or sale of its Contribution alone or
  74829. when combined with the Program.
  74830. &quot;Program&quot; means the Contributions distributed in accordance with
  74831. this Agreement.
  74832. &quot;Recipient&quot; means anyone who receives the Program under this Agreement,
  74833. including all Contributors.
  74834. 2. GRANT OF RIGHTS
  74835. a) Subject to the terms of this Agreement, each Contributor hereby grants
  74836. Recipient a non-exclusive, worldwide, royalty-free copyright license to
  74837. reproduce, prepare derivative works of, publicly display, publicly
  74838. perform, distribute and sublicense the Contribution of such
  74839. Contributor, if any, and such derivative works,
  74840. in source code and object code form.
  74841. b) Subject to the terms of this Agreement, each Contributor hereby grants
  74842. Recipient a non-exclusive, worldwide, royalty-free patent license under
  74843. Licensed Patents to make, use, sell, offer to sell, import and
  74844. otherwise transfer the Contribution of such Contributor, if any,
  74845. in source code and object code form. This patent license shall apply
  74846. to the combination of the Contribution and the Program if, at the time
  74847. the Contribution is added by the Contributor, such addition of the
  74848. Contribution causes such combination to be covered by the
  74849. Licensed Patents. The patent license shall not apply to any other
  74850. combinations which include the Contribution.
  74851. No hardware per se is licensed hereunder.
  74852. c) Recipient understands that although each Contributor grants the
  74853. licenses to its Contributions set forth herein, no assurances are
  74854. provided by any Contributor that the Program does not infringe the
  74855. patent or other intellectual property rights of any other entity.
  74856. Each Contributor disclaims any liability to Recipient for claims
  74857. brought by any other entity based on infringement of intellectual
  74858. property rights or otherwise. As a condition to exercising the
  74859. rights and licenses granted hereunder, each Recipient hereby assumes
  74860. sole responsibility to secure any other intellectual property rights
  74861. needed, if any. For example, if a third party patent license is
  74862. required to allow Recipient to distribute the Program, it is
  74863. Recipient&#x27;s responsibility to acquire that license
  74864. before distributing the Program.
  74865. d) Each Contributor represents that to its knowledge it has sufficient
  74866. copyright rights in its Contribution, if any, to grant the copyright
  74867. license set forth in this Agreement.
  74868. 3. REQUIREMENTS
  74869. A Contributor may choose to distribute the Program in object code form under
  74870. its own license agreement, provided that:
  74871. a) it complies with the terms and conditions of this Agreement; and
  74872. b) its license agreement:
  74873. i) effectively disclaims on behalf of all Contributors all warranties
  74874. and conditions, express and implied, including warranties or
  74875. conditions of title and non-infringement, and implied warranties or
  74876. conditions of merchantability and fitness for a particular purpose;
  74877. ii) effectively excludes on behalf of all Contributors all liability
  74878. for damages, including direct, indirect, special, incidental and
  74879. consequential damages, such as lost profits;
  74880. iii) states that any provisions which differ from this Agreement are
  74881. offered by that Contributor alone and not by any other party; and
  74882. iv) states that source code for the Program is available from such
  74883. Contributor, and informs licensees how to obtain it in a reasonable
  74884. manner on or through a medium customarily used for software exchange.
  74885. When the Program is made available in source code form:
  74886. a) it must be made available under this Agreement; and
  74887. b) a copy of this Agreement must be included with each copy of the Program.
  74888. Contributors may not remove or alter any copyright notices contained
  74889. within the Program.
  74890. Each Contributor must identify itself as the originator of its Contribution,
  74891. if any, in a manner that reasonably allows subsequent Recipients to
  74892. identify the originator of the Contribution.
  74893. 4. COMMERCIAL DISTRIBUTION
  74894. Commercial distributors of software may accept certain responsibilities with
  74895. respect to end users, business partners and the like. While this license is
  74896. intended to facilitate the commercial use of the Program, the Contributor who
  74897. includes the Program in a commercial product offering should do so in a manner
  74898. which does not create potential liability for other Contributors. Therefore,
  74899. if a Contributor includes the Program in a commercial product offering,
  74900. such Contributor (&quot;Commercial Contributor&quot;) hereby agrees to defend and
  74901. indemnify every other Contributor (&quot;Indemnified Contributor&quot;) against any
  74902. losses, damages and costs (collectively &quot;Losses&quot;) arising from claims,
  74903. lawsuits and other legal actions brought by a third party against the
  74904. Indemnified Contributor to the extent caused by the acts or omissions of
  74905. such Commercial Contributor in connection with its distribution of the Program
  74906. in a commercial product offering. The obligations in this section do not apply
  74907. to any claims or Losses relating to any actual or alleged intellectual
  74908. property infringement. In order to qualify, an Indemnified Contributor must:
  74909. a) promptly notify the Commercial Contributor in writing of such claim,
  74910. and b) allow the Commercial Contributor to control, and cooperate with the
  74911. Commercial Contributor in, the defense and any related settlement
  74912. negotiations. The Indemnified Contributor may participate in any such
  74913. claim at its own expense.
  74914. For example, a Contributor might include the Program in a commercial product
  74915. offering, Product X. That Contributor is then a Commercial Contributor.
  74916. If that Commercial Contributor then makes performance claims, or offers
  74917. warranties related to Product X, those performance claims and warranties
  74918. are such Commercial Contributor&#x27;s responsibility alone. Under this section,
  74919. the Commercial Contributor would have to defend claims against the other
  74920. Contributors related to those performance claims and warranties, and if a
  74921. court requires any other Contributor to pay any damages as a result,
  74922. the Commercial Contributor must pay those damages.
  74923. 5. NO WARRANTY
  74924. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
  74925. &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
  74926. IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
  74927. NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  74928. Each Recipient is solely responsible for determining the appropriateness of
  74929. using and distributing the Program and assumes all risks associated with its
  74930. exercise of rights under this Agreement , including but not limited to the
  74931. risks and costs of program errors, compliance with applicable laws, damage to
  74932. or loss of data, programs or equipment, and unavailability
  74933. or interruption of operations.
  74934. 6. DISCLAIMER OF LIABILITY
  74935. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
  74936. CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  74937. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION
  74938. LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  74939. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  74940. ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE
  74941. EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE
  74942. POSSIBILITY OF SUCH DAMAGES.
  74943. 7. GENERAL
  74944. If any provision of this Agreement is invalid or unenforceable under
  74945. applicable law, it shall not affect the validity or enforceability of the
  74946. remainder of the terms of this Agreement, and without further action by
  74947. the parties hereto, such provision shall be reformed to the minimum extent
  74948. necessary to make such provision valid and enforceable.
  74949. If Recipient institutes patent litigation against any entity (including a
  74950. cross-claim or counterclaim in a lawsuit) alleging that the Program itself
  74951. (excluding combinations of the Program with other software or hardware)
  74952. infringes such Recipient&#x27;s patent(s), then such Recipient&#x27;s rights granted
  74953. under Section 2(b) shall terminate as of the date such litigation is filed.
  74954. All Recipient&#x27;s rights under this Agreement shall terminate if it fails to
  74955. comply with any of the material terms or conditions of this Agreement and
  74956. does not cure such failure in a reasonable period of time after becoming
  74957. aware of such noncompliance. If all Recipient&#x27;s rights under this
  74958. Agreement terminate, Recipient agrees to cease use and distribution of the
  74959. Program as soon as reasonably practicable. However, Recipient&#x27;s obligations
  74960. under this Agreement and any licenses granted by Recipient relating to the
  74961. Program shall continue and survive.
  74962. Everyone is permitted to copy and distribute copies of this Agreement,
  74963. but in order to avoid inconsistency the Agreement is copyrighted and may
  74964. only be modified in the following manner. The Agreement Steward reserves
  74965. the right to publish new versions (including revisions) of this Agreement
  74966. from time to time. No one other than the Agreement Steward has the right to
  74967. modify this Agreement. The Eclipse Foundation is the initial
  74968. Agreement Steward. The Eclipse Foundation may assign the responsibility to
  74969. serve as the Agreement Steward to a suitable separate entity. Each new version
  74970. of the Agreement will be given a distinguishing version number. The Program
  74971. (including Contributions) may always be distributed subject to the version
  74972. of the Agreement under which it was received. In addition, after a new version
  74973. of the Agreement is published, Contributor may elect to distribute the Program
  74974. (including its Contributions) under the new version. Except as expressly
  74975. stated in Sections 2(a) and 2(b) above, Recipient receives no rights or
  74976. licenses to the intellectual property of any Contributor under this Agreement,
  74977. whether expressly, by implication, estoppel or otherwise. All rights in the
  74978. Program not expressly granted under this Agreement are reserved.
  74979. This Agreement is governed by the laws of the State of New York and the
  74980. intellectual property laws of the United States of America. No party to
  74981. this Agreement will bring a legal action under this Agreement more than one
  74982. year after the cause of action arose. Each party waives its rights to a
  74983. jury trial in any resulting litigation.
  74984. SafeParcelable library:
  74985. Apache License
  74986. Version 2.0, January 2004
  74987. http://www.apache.org/licenses/
  74988. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  74989. 1. Definitions.
  74990. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  74991. and distribution as defined by Sections 1 through 9 of this document.
  74992. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  74993. the copyright owner that is granting the License.
  74994. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  74995. other entities that control, are controlled by, or are under common
  74996. control with that entity. For the purposes of this definition,
  74997. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  74998. direction or management of such entity, whether by contract or
  74999. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  75000. outstanding shares, or (iii) beneficial ownership of such entity.
  75001. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  75002. exercising permissions granted by this License.
  75003. &quot;Source&quot; form shall mean the preferred form for making modifications,
  75004. including but not limited to software source code, documentation
  75005. source, and configuration files.
  75006. &quot;Object&quot; form shall mean any form resulting from mechanical
  75007. transformation or translation of a Source form, including but
  75008. not limited to compiled object code, generated documentation,
  75009. and conversions to other media types.
  75010. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  75011. Object form, made available under the License, as indicated by a
  75012. copyright notice that is included in or attached to the work
  75013. (an example is provided in the Appendix below).
  75014. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  75015. form, that is based on (or derived from) the Work and for which the
  75016. editorial revisions, annotations, elaborations, or other modifications
  75017. represent, as a whole, an original work of authorship. For the purposes
  75018. of this License, Derivative Works shall not include works that remain
  75019. separable from, or merely link (or bind by name) to the interfaces of,
  75020. the Work and Derivative Works thereof.
  75021. &quot;Contribution&quot; shall mean any work of authorship, including
  75022. the original version of the Work and any modifications or additions
  75023. to that Work or Derivative Works thereof, that is intentionally
  75024. submitted to Licensor for inclusion in the Work by the copyright owner
  75025. or by an individual or Legal Entity authorized to submit on behalf of
  75026. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  75027. means any form of electronic, verbal, or written communication sent
  75028. to the Licensor or its representatives, including but not limited to
  75029. communication on electronic mailing lists, source code control systems,
  75030. and issue tracking systems that are managed by, or on behalf of, the
  75031. Licensor for the purpose of discussing and improving the Work, but
  75032. excluding communication that is conspicuously marked or otherwise
  75033. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  75034. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  75035. on behalf of whom a Contribution has been received by Licensor and
  75036. subsequently incorporated within the Work.
  75037. 2. Grant of Copyright License. Subject to the terms and conditions of
  75038. this License, each Contributor hereby grants to You a perpetual,
  75039. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  75040. copyright license to reproduce, prepare Derivative Works of,
  75041. publicly display, publicly perform, sublicense, and distribute the
  75042. Work and such Derivative Works in Source or Object form.
  75043. 3. Grant of Patent License. Subject to the terms and conditions of
  75044. this License, each Contributor hereby grants to You a perpetual,
  75045. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  75046. (except as stated in this section) patent license to make, have made,
  75047. use, offer to sell, sell, import, and otherwise transfer the Work,
  75048. where such license applies only to those patent claims licensable
  75049. by such Contributor that are necessarily infringed by their
  75050. Contribution(s) alone or by combination of their Contribution(s)
  75051. with the Work to which such Contribution(s) was submitted. If You
  75052. institute patent litigation against any entity (including a
  75053. cross-claim or counterclaim in a lawsuit) alleging that the Work
  75054. or a Contribution incorporated within the Work constitutes direct
  75055. or contributory patent infringement, then any patent licenses
  75056. granted to You under this License for that Work shall terminate
  75057. as of the date such litigation is filed.
  75058. 4. Redistribution. You may reproduce and distribute copies of the
  75059. Work or Derivative Works thereof in any medium, with or without
  75060. modifications, and in Source or Object form, provided that You
  75061. meet the following conditions:
  75062. (a) You must give any other recipients of the Work or
  75063. Derivative Works a copy of this License; and
  75064. (b) You must cause any modified files to carry prominent notices
  75065. stating that You changed the files; and
  75066. (c) You must retain, in the Source form of any Derivative Works
  75067. that You distribute, all copyright, patent, trademark, and
  75068. attribution notices from the Source form of the Work,
  75069. excluding those notices that do not pertain to any part of
  75070. the Derivative Works; and
  75071. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  75072. distribution, then any Derivative Works that You distribute must
  75073. include a readable copy of the attribution notices contained
  75074. within such NOTICE file, excluding those notices that do not
  75075. pertain to any part of the Derivative Works, in at least one
  75076. of the following places: within a NOTICE text file distributed
  75077. as part of the Derivative Works; within the Source form or
  75078. documentation, if provided along with the Derivative Works; or,
  75079. within a display generated by the Derivative Works, if and
  75080. wherever such third-party notices normally appear. The contents
  75081. of the NOTICE file are for informational purposes only and
  75082. do not modify the License. You may add Your own attribution
  75083. notices within Derivative Works that You distribute, alongside
  75084. or as an addendum to the NOTICE text from the Work, provided
  75085. that such additional attribution notices cannot be construed
  75086. as modifying the License.
  75087. You may add Your own copyright statement to Your modifications and
  75088. may provide additional or different license terms and conditions
  75089. for use, reproduction, or distribution of Your modifications, or
  75090. for any such Derivative Works as a whole, provided Your use,
  75091. reproduction, and distribution of the Work otherwise complies with
  75092. the conditions stated in this License.
  75093. 5. Submission of Contributions. Unless You explicitly state otherwise,
  75094. any Contribution intentionally submitted for inclusion in the Work
  75095. by You to the Licensor shall be under the terms and conditions of
  75096. this License, without any additional terms or conditions.
  75097. Notwithstanding the above, nothing herein shall supersede or modify
  75098. the terms of any separate license agreement you may have executed
  75099. with Licensor regarding such Contributions.
  75100. 6. Trademarks. This License does not grant permission to use the trade
  75101. names, trademarks, service marks, or product names of the Licensor,
  75102. except as required for reasonable and customary use in describing the
  75103. origin of the Work and reproducing the content of the NOTICE file.
  75104. 7. Disclaimer of Warranty. Unless required by applicable law or
  75105. agreed to in writing, Licensor provides the Work (and each
  75106. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  75107. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  75108. implied, including, without limitation, any warranties or conditions
  75109. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  75110. PARTICULAR PURPOSE. You are solely responsible for determining the
  75111. appropriateness of using or redistributing the Work and assume any
  75112. risks associated with Your exercise of permissions under this License.
  75113. 8. Limitation of Liability. In no event and under no legal theory,
  75114. whether in tort (including negligence), contract, or otherwise,
  75115. unless required by applicable law (such as deliberate and grossly
  75116. negligent acts) or agreed to in writing, shall any Contributor be
  75117. liable to You for damages, including any direct, indirect, special,
  75118. incidental, or consequential damages of any character arising as a
  75119. result of this License or out of the use or inability to use the
  75120. Work (including but not limited to damages for loss of goodwill,
  75121. work stoppage, computer failure or malfunction, or any and all
  75122. other commercial damages or losses), even if such Contributor
  75123. has been advised of the possibility of such damages.
  75124. 9. Accepting Warranty or Additional Liability. While redistributing
  75125. the Work or Derivative Works thereof, You may choose to offer,
  75126. and charge a fee for, acceptance of support, warranty, indemnity,
  75127. or other liability obligations and/or rights consistent with this
  75128. License. However, in accepting such obligations, You may act only
  75129. on Your own behalf and on Your sole responsibility, not on behalf
  75130. of any other Contributor, and only if You agree to indemnify,
  75131. defend, and hold each Contributor harmless for any liability
  75132. incurred by, or claims asserted against, such Contributor by reason
  75133. of your accepting any such warranty or additional liability.
  75134. END OF TERMS AND CONDITIONS
  75135. APPENDIX: How to apply the Apache License to your work.
  75136. To apply the Apache License to your work, attach the following
  75137. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  75138. replaced with your own identifying information. (Don&#x27;t include
  75139. the brackets!) The text should be enclosed in the appropriate
  75140. comment syntax for the file format. We also recommend that a
  75141. file or class name and description of purpose be included on the
  75142. same &quot;printed page&quot; as the copyright notice for easier
  75143. identification within third-party archives.
  75144. Copyright [yyyy] [name of copyright owner]
  75145. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  75146. you may not use this file except in compliance with the License.
  75147. You may obtain a copy of the License at
  75148. http://www.apache.org/licenses/LICENSE-2.0
  75149. Unless required by applicable law or agreed to in writing, software
  75150. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  75151. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  75152. See the License for the specific language governing permissions and
  75153. limitations under the License.
  75154. Tink:
  75155. Apache License
  75156. Version 2.0, January 2004
  75157. http://www.apache.org/licenses/
  75158. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  75159. 1. Definitions.
  75160. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  75161. and distribution as defined by Sections 1 through 9 of this document.
  75162. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  75163. the copyright owner that is granting the License.
  75164. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  75165. other entities that control, are controlled by, or are under common
  75166. control with that entity. For the purposes of this definition,
  75167. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  75168. direction or management of such entity, whether by contract or
  75169. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  75170. outstanding shares, or (iii) beneficial ownership of such entity.
  75171. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  75172. exercising permissions granted by this License.
  75173. &quot;Source&quot; form shall mean the preferred form for making modifications,
  75174. including but not limited to software source code, documentation
  75175. source, and configuration files.
  75176. &quot;Object&quot; form shall mean any form resulting from mechanical
  75177. transformation or translation of a Source form, including but
  75178. not limited to compiled object code, generated documentation,
  75179. and conversions to other media types.
  75180. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  75181. Object form, made available under the License, as indicated by a
  75182. copyright notice that is included in or attached to the work
  75183. (an example is provided in the Appendix below).
  75184. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  75185. form, that is based on (or derived from) the Work and for which the
  75186. editorial revisions, annotations, elaborations, or other modifications
  75187. represent, as a whole, an original work of authorship. For the purposes
  75188. of this License, Derivative Works shall not include works that remain
  75189. separable from, or merely link (or bind by name) to the interfaces of,
  75190. the Work and Derivative Works thereof.
  75191. &quot;Contribution&quot; shall mean any work of authorship, including
  75192. the original version of the Work and any modifications or additions
  75193. to that Work or Derivative Works thereof, that is intentionally
  75194. submitted to Licensor for inclusion in the Work by the copyright owner
  75195. or by an individual or Legal Entity authorized to submit on behalf of
  75196. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  75197. means any form of electronic, verbal, or written communication sent
  75198. to the Licensor or its representatives, including but not limited to
  75199. communication on electronic mailing lists, source code control systems,
  75200. and issue tracking systems that are managed by, or on behalf of, the
  75201. Licensor for the purpose of discussing and improving the Work, but
  75202. excluding communication that is conspicuously marked or otherwise
  75203. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  75204. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  75205. on behalf of whom a Contribution has been received by Licensor and
  75206. subsequently incorporated within the Work.
  75207. 2. Grant of Copyright License. Subject to the terms and conditions of
  75208. this License, each Contributor hereby grants to You a perpetual,
  75209. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  75210. copyright license to reproduce, prepare Derivative Works of,
  75211. publicly display, publicly perform, sublicense, and distribute the
  75212. Work and such Derivative Works in Source or Object form.
  75213. 3. Grant of Patent License. Subject to the terms and conditions of
  75214. this License, each Contributor hereby grants to You a perpetual,
  75215. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  75216. (except as stated in this section) patent license to make, have made,
  75217. use, offer to sell, sell, import, and otherwise transfer the Work,
  75218. where such license applies only to those patent claims licensable
  75219. by such Contributor that are necessarily infringed by their
  75220. Contribution(s) alone or by combination of their Contribution(s)
  75221. with the Work to which such Contribution(s) was submitted. If You
  75222. institute patent litigation against any entity (including a
  75223. cross-claim or counterclaim in a lawsuit) alleging that the Work
  75224. or a Contribution incorporated within the Work constitutes direct
  75225. or contributory patent infringement, then any patent licenses
  75226. granted to You under this License for that Work shall terminate
  75227. as of the date such litigation is filed.
  75228. 4. Redistribution. You may reproduce and distribute copies of the
  75229. Work or Derivative Works thereof in any medium, with or without
  75230. modifications, and in Source or Object form, provided that You
  75231. meet the following conditions:
  75232. (a) You must give any other recipients of the Work or
  75233. Derivative Works a copy of this License; and
  75234. (b) You must cause any modified files to carry prominent notices
  75235. stating that You changed the files; and
  75236. (c) You must retain, in the Source form of any Derivative Works
  75237. that You distribute, all copyright, patent, trademark, and
  75238. attribution notices from the Source form of the Work,
  75239. excluding those notices that do not pertain to any part of
  75240. the Derivative Works; and
  75241. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  75242. distribution, then any Derivative Works that You distribute must
  75243. include a readable copy of the attribution notices contained
  75244. within such NOTICE file, excluding those notices that do not
  75245. pertain to any part of the Derivative Works, in at least one
  75246. of the following places: within a NOTICE text file distributed
  75247. as part of the Derivative Works; within the Source form or
  75248. documentation, if provided along with the Derivative Works; or,
  75249. within a display generated by the Derivative Works, if and
  75250. wherever such third-party notices normally appear. The contents
  75251. of the NOTICE file are for informational purposes only and
  75252. do not modify the License. You may add Your own attribution
  75253. notices within Derivative Works that You distribute, alongside
  75254. or as an addendum to the NOTICE text from the Work, provided
  75255. that such additional attribution notices cannot be construed
  75256. as modifying the License.
  75257. You may add Your own copyright statement to Your modifications and
  75258. may provide additional or different license terms and conditions
  75259. for use, reproduction, or distribution of Your modifications, or
  75260. for any such Derivative Works as a whole, provided Your use,
  75261. reproduction, and distribution of the Work otherwise complies with
  75262. the conditions stated in this License.
  75263. 5. Submission of Contributions. Unless You explicitly state otherwise,
  75264. any Contribution intentionally submitted for inclusion in the Work
  75265. by You to the Licensor shall be under the terms and conditions of
  75266. this License, without any additional terms or conditions.
  75267. Notwithstanding the above, nothing herein shall supersede or modify
  75268. the terms of any separate license agreement you may have executed
  75269. with Licensor regarding such Contributions.
  75270. 6. Trademarks. This License does not grant permission to use the trade
  75271. names, trademarks, service marks, or product names of the Licensor,
  75272. except as required for reasonable and customary use in describing the
  75273. origin of the Work and reproducing the content of the NOTICE file.
  75274. 7. Disclaimer of Warranty. Unless required by applicable law or
  75275. agreed to in writing, Licensor provides the Work (and each
  75276. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  75277. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  75278. implied, including, without limitation, any warranties or conditions
  75279. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  75280. PARTICULAR PURPOSE. You are solely responsible for determining the
  75281. appropriateness of using or redistributing the Work and assume any
  75282. risks associated with Your exercise of permissions under this License.
  75283. 8. Limitation of Liability. In no event and under no legal theory,
  75284. whether in tort (including negligence), contract, or otherwise,
  75285. unless required by applicable law (such as deliberate and grossly
  75286. negligent acts) or agreed to in writing, shall any Contributor be
  75287. liable to You for damages, including any direct, indirect, special,
  75288. incidental, or consequential damages of any character arising as a
  75289. result of this License or out of the use or inability to use the
  75290. Work (including but not limited to damages for loss of goodwill,
  75291. work stoppage, computer failure or malfunction, or any and all
  75292. other commercial damages or losses), even if such Contributor
  75293. has been advised of the possibility of such damages.
  75294. 9. Accepting Warranty or Additional Liability. While redistributing
  75295. the Work or Derivative Works thereof, You may choose to offer,
  75296. and charge a fee for, acceptance of support, warranty, indemnity,
  75297. or other liability obligations and/or rights consistent with this
  75298. License. However, in accepting such obligations, You may act only
  75299. on Your own behalf and on Your sole responsibility, not on behalf
  75300. of any other Contributor, and only if You agree to indemnify,
  75301. defend, and hold each Contributor harmless for any liability
  75302. incurred by, or claims asserted against, such Contributor by reason
  75303. of your accepting any such warranty or additional liability.
  75304. END OF TERMS AND CONDITIONS
  75305. APPENDIX: How to apply the Apache License to your work.
  75306. To apply the Apache License to your work, attach the following
  75307. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  75308. replaced with your own identifying information. (Don&#x27;t include
  75309. the brackets!) The text should be enclosed in the appropriate
  75310. comment syntax for the file format. We also recommend that a
  75311. file or class name and description of purpose be included on the
  75312. same &quot;printed page&quot; as the copyright notice for easier
  75313. identification within third-party archives.
  75314. Copyright [yyyy] [name of copyright owner]
  75315. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  75316. you may not use this file except in compliance with the License.
  75317. You may obtain a copy of the License at
  75318. http://www.apache.org/licenses/LICENSE-2.0
  75319. Unless required by applicable law or agreed to in writing, software
  75320. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  75321. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  75322. See the License for the specific language governing permissions and
  75323. limitations under the License.
  75324. apksig:
  75325. Copyright (c) 2005-2008, The Android Open Source Project
  75326. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  75327. you may not use this file except in compliance with the License.
  75328. Unless required by applicable law or agreed to in writing, software
  75329. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  75330. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  75331. See the License for the specific language governing permissions and
  75332. limitations under the License.
  75333. Apache License
  75334. Version 2.0, January 2004
  75335. http://www.apache.org/licenses/
  75336. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  75337. 1. Definitions.
  75338. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  75339. and distribution as defined by Sections 1 through 9 of this document.
  75340. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  75341. the copyright owner that is granting the License.
  75342. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  75343. other entities that control, are controlled by, or are under common
  75344. control with that entity. For the purposes of this definition,
  75345. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  75346. direction or management of such entity, whether by contract or
  75347. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  75348. outstanding shares, or (iii) beneficial ownership of such entity.
  75349. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  75350. exercising permissions granted by this License.
  75351. &quot;Source&quot; form shall mean the preferred form for making modifications,
  75352. including but not limited to software source code, documentation
  75353. source, and configuration files.
  75354. &quot;Object&quot; form shall mean any form resulting from mechanical
  75355. transformation or translation of a Source form, including but
  75356. not limited to compiled object code, generated documentation,
  75357. and conversions to other media types.
  75358. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  75359. Object form, made available under the License, as indicated by a
  75360. copyright notice that is included in or attached to the work
  75361. (an example is provided in the Appendix below).
  75362. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  75363. form, that is based on (or derived from) the Work and for which the
  75364. editorial revisions, annotations, elaborations, or other modifications
  75365. represent, as a whole, an original work of authorship. For the purposes
  75366. of this License, Derivative Works shall not include works that remain
  75367. separable from, or merely link (or bind by name) to the interfaces of,
  75368. the Work and Derivative Works thereof.
  75369. &quot;Contribution&quot; shall mean any work of authorship, including
  75370. the original version of the Work and any modifications or additions
  75371. to that Work or Derivative Works thereof, that is intentionally
  75372. submitted to Licensor for inclusion in the Work by the copyright owner
  75373. or by an individual or Legal Entity authorized to submit on behalf of
  75374. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  75375. means any form of electronic, verbal, or written communication sent
  75376. to the Licensor or its representatives, including but not limited to
  75377. communication on electronic mailing lists, source code control systems,
  75378. and issue tracking systems that are managed by, or on behalf of, the
  75379. Licensor for the purpose of discussing and improving the Work, but
  75380. excluding communication that is conspicuously marked or otherwise
  75381. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  75382. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  75383. on behalf of whom a Contribution has been received by Licensor and
  75384. subsequently incorporated within the Work.
  75385. 2. Grant of Copyright License. Subject to the terms and conditions of
  75386. this License, each Contributor hereby grants to You a perpetual,
  75387. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  75388. copyright license to reproduce, prepare Derivative Works of,
  75389. publicly display, publicly perform, sublicense, and distribute the
  75390. Work and such Derivative Works in Source or Object form.
  75391. 3. Grant of Patent License. Subject to the terms and conditions of
  75392. this License, each Contributor hereby grants to You a perpetual,
  75393. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  75394. (except as stated in this section) patent license to make, have made,
  75395. use, offer to sell, sell, import, and otherwise transfer the Work,
  75396. where such license applies only to those patent claims licensable
  75397. by such Contributor that are necessarily infringed by their
  75398. Contribution(s) alone or by combination of their Contribution(s)
  75399. with the Work to which such Contribution(s) was submitted. If You
  75400. institute patent litigation against any entity (including a
  75401. cross-claim or counterclaim in a lawsuit) alleging that the Work
  75402. or a Contribution incorporated within the Work constitutes direct
  75403. or contributory patent infringement, then any patent licenses
  75404. granted to You under this License for that Work shall terminate
  75405. as of the date such litigation is filed.
  75406. 4. Redistribution. You may reproduce and distribute copies of the
  75407. Work or Derivative Works thereof in any medium, with or without
  75408. modifications, and in Source or Object form, provided that You
  75409. meet the following conditions:
  75410. (a) You must give any other recipients of the Work or
  75411. Derivative Works a copy of this License; and
  75412. (b) You must cause any modified files to carry prominent notices
  75413. stating that You changed the files; and
  75414. (c) You must retain, in the Source form of any Derivative Works
  75415. that You distribute, all copyright, patent, trademark, and
  75416. attribution notices from the Source form of the Work,
  75417. excluding those notices that do not pertain to any part of
  75418. the Derivative Works; and
  75419. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  75420. distribution, then any Derivative Works that You distribute must
  75421. include a readable copy of the attribution notices contained
  75422. within such NOTICE file, excluding those notices that do not
  75423. pertain to any part of the Derivative Works, in at least one
  75424. of the following places: within a NOTICE text file distributed
  75425. as part of the Derivative Works; within the Source form or
  75426. documentation, if provided along with the Derivative Works; or,
  75427. within a display generated by the Derivative Works, if and
  75428. wherever such third-party notices normally appear. The contents
  75429. of the NOTICE file are for informational purposes only and
  75430. do not modify the License. You may add Your own attribution
  75431. notices within Derivative Works that You distribute, alongside
  75432. or as an addendum to the NOTICE text from the Work, provided
  75433. that such additional attribution notices cannot be construed
  75434. as modifying the License.
  75435. You may add Your own copyright statement to Your modifications and
  75436. may provide additional or different license terms and conditions
  75437. for use, reproduction, or distribution of Your modifications, or
  75438. for any such Derivative Works as a whole, provided Your use,
  75439. reproduction, and distribution of the Work otherwise complies with
  75440. the conditions stated in this License.
  75441. 5. Submission of Contributions. Unless You explicitly state otherwise,
  75442. any Contribution intentionally submitted for inclusion in the Work
  75443. by You to the Licensor shall be under the terms and conditions of
  75444. this License, without any additional terms or conditions.
  75445. Notwithstanding the above, nothing herein shall supersede or modify
  75446. the terms of any separate license agreement you may have executed
  75447. with Licensor regarding such Contributions.
  75448. 6. Trademarks. This License does not grant permission to use the trade
  75449. names, trademarks, service marks, or product names of the Licensor,
  75450. except as required for reasonable and customary use in describing the
  75451. origin of the Work and reproducing the content of the NOTICE file.
  75452. 7. Disclaimer of Warranty. Unless required by applicable law or
  75453. agreed to in writing, Licensor provides the Work (and each
  75454. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  75455. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  75456. implied, including, without limitation, any warranties or conditions
  75457. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  75458. PARTICULAR PURPOSE. You are solely responsible for determining the
  75459. appropriateness of using or redistributing the Work and assume any
  75460. risks associated with Your exercise of permissions under this License.
  75461. 8. Limitation of Liability. In no event and under no legal theory,
  75462. whether in tort (including negligence), contract, or otherwise,
  75463. unless required by applicable law (such as deliberate and grossly
  75464. negligent acts) or agreed to in writing, shall any Contributor be
  75465. liable to You for damages, including any direct, indirect, special,
  75466. incidental, or consequential damages of any character arising as a
  75467. result of this License or out of the use or inability to use the
  75468. Work (including but not limited to damages for loss of goodwill,
  75469. work stoppage, computer failure or malfunction, or any and all
  75470. other commercial damages or losses), even if such Contributor
  75471. has been advised of the possibility of such damages.
  75472. 9. Accepting Warranty or Additional Liability. While redistributing
  75473. the Work or Derivative Works thereof, You may choose to offer,
  75474. and charge a fee for, acceptance of support, warranty, indemnity,
  75475. or other liability obligations and/or rights consistent with this
  75476. License. However, in accepting such obligations, You may act only
  75477. on Your own behalf and on Your sole responsibility, not on behalf
  75478. of any other Contributor, and only if You agree to indemnify,
  75479. defend, and hold each Contributor harmless for any liability
  75480. incurred by, or claims asserted against, such Contributor by reason
  75481. of your accepting any such warranty or additional liability.
  75482. END OF TERMS AND CONDITIONS
  75483. </pre>
  75484. </div>
  75485. </div>
  75486. <div class="product">
  75487. <span class="title">play-services-auth-api-phone</span>
  75488. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  75489. <input type="checkbox" hidden id="250">
  75490. <label class="show" for="250" tabindex="0"></label>
  75491. <div class="licence">
  75492. <pre>Terms and conditions
  75493. This is the Android Software Development Kit License Agreement
  75494. 1. Introduction
  75495. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  75496. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  75497. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  75498. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  75499. 2. Accepting this License Agreement
  75500. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  75501. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  75502. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  75503. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  75504. 3. SDK License from Google
  75505. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  75506. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  75507. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  75508. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  75509. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  75510. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  75511. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  75512. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  75513. 4. Use of the SDK by You
  75514. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  75515. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  75516. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  75517. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  75518. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  75519. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  75520. 5. Your Developer Credentials
  75521. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  75522. 6. Privacy and Information
  75523. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  75524. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  75525. 7. Third Party Applications
  75526. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  75527. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  75528. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  75529. 8. Using Android APIs
  75530. 8.1 Google Data APIs
  75531. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  75532. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  75533. 9. Terminating this License Agreement
  75534. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  75535. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  75536. 9.3 Google may at any time, terminate the License Agreement with you if:
  75537. (A) you have breached any provision of the License Agreement; or
  75538. (B) Google is required to do so by law; or
  75539. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  75540. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  75541. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  75542. 10. DISCLAIMER OF WARRANTIES
  75543. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  75544. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  75545. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  75546. 11. LIMITATION OF LIABILITY
  75547. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  75548. 12. Indemnification
  75549. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  75550. 13. Changes to the License Agreement
  75551. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  75552. 14. General Legal Terms
  75553. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  75554. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  75555. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  75556. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  75557. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  75558. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  75559. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  75560. December 9, 2016
  75561. AndroidX lifecycle common library, AndroidX lifecycle livedatacore library, AndroidX lifecycle runtime library:
  75562. Copyright (c) 2005-2011, The Android Open Source Project
  75563. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  75564. you may not use this file except in compliance with the License.
  75565. Unless required by applicable law or agreed to in writing, software
  75566. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  75567. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  75568. See the License for the specific language governing permissions and
  75569. limitations under the License.
  75570. Apache License
  75571. Version 2.0, January 2004
  75572. http://www.apache.org/licenses/
  75573. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  75574. 1. Definitions.
  75575. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  75576. and distribution as defined by Sections 1 through 9 of this document.
  75577. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  75578. the copyright owner that is granting the License.
  75579. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  75580. other entities that control, are controlled by, or are under common
  75581. control with that entity. For the purposes of this definition,
  75582. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  75583. direction or management of such entity, whether by contract or
  75584. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  75585. outstanding shares, or (iii) beneficial ownership of such entity.
  75586. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  75587. exercising permissions granted by this License.
  75588. &quot;Source&quot; form shall mean the preferred form for making modifications,
  75589. including but not limited to software source code, documentation
  75590. source, and configuration files.
  75591. &quot;Object&quot; form shall mean any form resulting from mechanical
  75592. transformation or translation of a Source form, including but
  75593. not limited to compiled object code, generated documentation,
  75594. and conversions to other media types.
  75595. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  75596. Object form, made available under the License, as indicated by a
  75597. copyright notice that is included in or attached to the work
  75598. (an example is provided in the Appendix below).
  75599. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  75600. form, that is based on (or derived from) the Work and for which the
  75601. editorial revisions, annotations, elaborations, or other modifications
  75602. represent, as a whole, an original work of authorship. For the purposes
  75603. of this License, Derivative Works shall not include works that remain
  75604. separable from, or merely link (or bind by name) to the interfaces of,
  75605. the Work and Derivative Works thereof.
  75606. &quot;Contribution&quot; shall mean any work of authorship, including
  75607. the original version of the Work and any modifications or additions
  75608. to that Work or Derivative Works thereof, that is intentionally
  75609. submitted to Licensor for inclusion in the Work by the copyright owner
  75610. or by an individual or Legal Entity authorized to submit on behalf of
  75611. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  75612. means any form of electronic, verbal, or written communication sent
  75613. to the Licensor or its representatives, including but not limited to
  75614. communication on electronic mailing lists, source code control systems,
  75615. and issue tracking systems that are managed by, or on behalf of, the
  75616. Licensor for the purpose of discussing and improving the Work, but
  75617. excluding communication that is conspicuously marked or otherwise
  75618. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  75619. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  75620. on behalf of whom a Contribution has been received by Licensor and
  75621. subsequently incorporated within the Work.
  75622. 2. Grant of Copyright License. Subject to the terms and conditions of
  75623. this License, each Contributor hereby grants to You a perpetual,
  75624. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  75625. copyright license to reproduce, prepare Derivative Works of,
  75626. publicly display, publicly perform, sublicense, and distribute the
  75627. Work and such Derivative Works in Source or Object form.
  75628. 3. Grant of Patent License. Subject to the terms and conditions of
  75629. this License, each Contributor hereby grants to You a perpetual,
  75630. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  75631. (except as stated in this section) patent license to make, have made,
  75632. use, offer to sell, sell, import, and otherwise transfer the Work,
  75633. where such license applies only to those patent claims licensable
  75634. by such Contributor that are necessarily infringed by their
  75635. Contribution(s) alone or by combination of their Contribution(s)
  75636. with the Work to which such Contribution(s) was submitted. If You
  75637. institute patent litigation against any entity (including a
  75638. cross-claim or counterclaim in a lawsuit) alleging that the Work
  75639. or a Contribution incorporated within the Work constitutes direct
  75640. or contributory patent infringement, then any patent licenses
  75641. granted to You under this License for that Work shall terminate
  75642. as of the date such litigation is filed.
  75643. 4. Redistribution. You may reproduce and distribute copies of the
  75644. Work or Derivative Works thereof in any medium, with or without
  75645. modifications, and in Source or Object form, provided that You
  75646. meet the following conditions:
  75647. (a) You must give any other recipients of the Work or
  75648. Derivative Works a copy of this License; and
  75649. (b) You must cause any modified files to carry prominent notices
  75650. stating that You changed the files; and
  75651. (c) You must retain, in the Source form of any Derivative Works
  75652. that You distribute, all copyright, patent, trademark, and
  75653. attribution notices from the Source form of the Work,
  75654. excluding those notices that do not pertain to any part of
  75655. the Derivative Works; and
  75656. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  75657. distribution, then any Derivative Works that You distribute must
  75658. include a readable copy of the attribution notices contained
  75659. within such NOTICE file, excluding those notices that do not
  75660. pertain to any part of the Derivative Works, in at least one
  75661. of the following places: within a NOTICE text file distributed
  75662. as part of the Derivative Works; within the Source form or
  75663. documentation, if provided along with the Derivative Works; or,
  75664. within a display generated by the Derivative Works, if and
  75665. wherever such third-party notices normally appear. The contents
  75666. of the NOTICE file are for informational purposes only and
  75667. do not modify the License. You may add Your own attribution
  75668. notices within Derivative Works that You distribute, alongside
  75669. or as an addendum to the NOTICE text from the Work, provided
  75670. that such additional attribution notices cannot be construed
  75671. as modifying the License.
  75672. You may add Your own copyright statement to Your modifications and
  75673. may provide additional or different license terms and conditions
  75674. for use, reproduction, or distribution of Your modifications, or
  75675. for any such Derivative Works as a whole, provided Your use,
  75676. reproduction, and distribution of the Work otherwise complies with
  75677. the conditions stated in this License.
  75678. 5. Submission of Contributions. Unless You explicitly state otherwise,
  75679. any Contribution intentionally submitted for inclusion in the Work
  75680. by You to the Licensor shall be under the terms and conditions of
  75681. this License, without any additional terms or conditions.
  75682. Notwithstanding the above, nothing herein shall supersede or modify
  75683. the terms of any separate license agreement you may have executed
  75684. with Licensor regarding such Contributions.
  75685. 6. Trademarks. This License does not grant permission to use the trade
  75686. names, trademarks, service marks, or product names of the Licensor,
  75687. except as required for reasonable and customary use in describing the
  75688. origin of the Work and reproducing the content of the NOTICE file.
  75689. 7. Disclaimer of Warranty. Unless required by applicable law or
  75690. agreed to in writing, Licensor provides the Work (and each
  75691. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  75692. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  75693. implied, including, without limitation, any warranties or conditions
  75694. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  75695. PARTICULAR PURPOSE. You are solely responsible for determining the
  75696. appropriateness of using or redistributing the Work and assume any
  75697. risks associated with Your exercise of permissions under this License.
  75698. 8. Limitation of Liability. In no event and under no legal theory,
  75699. whether in tort (including negligence), contract, or otherwise,
  75700. unless required by applicable law (such as deliberate and grossly
  75701. negligent acts) or agreed to in writing, shall any Contributor be
  75702. liable to You for damages, including any direct, indirect, special,
  75703. incidental, or consequential damages of any character arising as a
  75704. result of this License or out of the use or inability to use the
  75705. Work (including but not limited to damages for loss of goodwill,
  75706. work stoppage, computer failure or malfunction, or any and all
  75707. other commercial damages or losses), even if such Contributor
  75708. has been advised of the possibility of such damages.
  75709. 9. Accepting Warranty or Additional Liability. While redistributing
  75710. the Work or Derivative Works thereof, You may choose to offer,
  75711. and charge a fee for, acceptance of support, warranty, indemnity,
  75712. or other liability obligations and/or rights consistent with this
  75713. License. However, in accepting such obligations, You may act only
  75714. on Your own behalf and on Your sole responsibility, not on behalf
  75715. of any other Contributor, and only if You agree to indemnify,
  75716. defend, and hold each Contributor harmless for any liability
  75717. incurred by, or claims asserted against, such Contributor by reason
  75718. of your accepting any such warranty or additional liability.
  75719. END OF TERMS AND CONDITIONS
  75720. apksig:
  75721. Copyright (c) 2005-2008, The Android Open Source Project
  75722. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  75723. you may not use this file except in compliance with the License.
  75724. Unless required by applicable law or agreed to in writing, software
  75725. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  75726. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  75727. See the License for the specific language governing permissions and
  75728. limitations under the License.
  75729. Apache License
  75730. Version 2.0, January 2004
  75731. http://www.apache.org/licenses/
  75732. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  75733. 1. Definitions.
  75734. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  75735. and distribution as defined by Sections 1 through 9 of this document.
  75736. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  75737. the copyright owner that is granting the License.
  75738. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  75739. other entities that control, are controlled by, or are under common
  75740. control with that entity. For the purposes of this definition,
  75741. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  75742. direction or management of such entity, whether by contract or
  75743. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  75744. outstanding shares, or (iii) beneficial ownership of such entity.
  75745. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  75746. exercising permissions granted by this License.
  75747. &quot;Source&quot; form shall mean the preferred form for making modifications,
  75748. including but not limited to software source code, documentation
  75749. source, and configuration files.
  75750. &quot;Object&quot; form shall mean any form resulting from mechanical
  75751. transformation or translation of a Source form, including but
  75752. not limited to compiled object code, generated documentation,
  75753. and conversions to other media types.
  75754. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  75755. Object form, made available under the License, as indicated by a
  75756. copyright notice that is included in or attached to the work
  75757. (an example is provided in the Appendix below).
  75758. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  75759. form, that is based on (or derived from) the Work and for which the
  75760. editorial revisions, annotations, elaborations, or other modifications
  75761. represent, as a whole, an original work of authorship. For the purposes
  75762. of this License, Derivative Works shall not include works that remain
  75763. separable from, or merely link (or bind by name) to the interfaces of,
  75764. the Work and Derivative Works thereof.
  75765. &quot;Contribution&quot; shall mean any work of authorship, including
  75766. the original version of the Work and any modifications or additions
  75767. to that Work or Derivative Works thereof, that is intentionally
  75768. submitted to Licensor for inclusion in the Work by the copyright owner
  75769. or by an individual or Legal Entity authorized to submit on behalf of
  75770. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  75771. means any form of electronic, verbal, or written communication sent
  75772. to the Licensor or its representatives, including but not limited to
  75773. communication on electronic mailing lists, source code control systems,
  75774. and issue tracking systems that are managed by, or on behalf of, the
  75775. Licensor for the purpose of discussing and improving the Work, but
  75776. excluding communication that is conspicuously marked or otherwise
  75777. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  75778. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  75779. on behalf of whom a Contribution has been received by Licensor and
  75780. subsequently incorporated within the Work.
  75781. 2. Grant of Copyright License. Subject to the terms and conditions of
  75782. this License, each Contributor hereby grants to You a perpetual,
  75783. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  75784. copyright license to reproduce, prepare Derivative Works of,
  75785. publicly display, publicly perform, sublicense, and distribute the
  75786. Work and such Derivative Works in Source or Object form.
  75787. 3. Grant of Patent License. Subject to the terms and conditions of
  75788. this License, each Contributor hereby grants to You a perpetual,
  75789. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  75790. (except as stated in this section) patent license to make, have made,
  75791. use, offer to sell, sell, import, and otherwise transfer the Work,
  75792. where such license applies only to those patent claims licensable
  75793. by such Contributor that are necessarily infringed by their
  75794. Contribution(s) alone or by combination of their Contribution(s)
  75795. with the Work to which such Contribution(s) was submitted. If You
  75796. institute patent litigation against any entity (including a
  75797. cross-claim or counterclaim in a lawsuit) alleging that the Work
  75798. or a Contribution incorporated within the Work constitutes direct
  75799. or contributory patent infringement, then any patent licenses
  75800. granted to You under this License for that Work shall terminate
  75801. as of the date such litigation is filed.
  75802. 4. Redistribution. You may reproduce and distribute copies of the
  75803. Work or Derivative Works thereof in any medium, with or without
  75804. modifications, and in Source or Object form, provided that You
  75805. meet the following conditions:
  75806. (a) You must give any other recipients of the Work or
  75807. Derivative Works a copy of this License; and
  75808. (b) You must cause any modified files to carry prominent notices
  75809. stating that You changed the files; and
  75810. (c) You must retain, in the Source form of any Derivative Works
  75811. that You distribute, all copyright, patent, trademark, and
  75812. attribution notices from the Source form of the Work,
  75813. excluding those notices that do not pertain to any part of
  75814. the Derivative Works; and
  75815. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  75816. distribution, then any Derivative Works that You distribute must
  75817. include a readable copy of the attribution notices contained
  75818. within such NOTICE file, excluding those notices that do not
  75819. pertain to any part of the Derivative Works, in at least one
  75820. of the following places: within a NOTICE text file distributed
  75821. as part of the Derivative Works; within the Source form or
  75822. documentation, if provided along with the Derivative Works; or,
  75823. within a display generated by the Derivative Works, if and
  75824. wherever such third-party notices normally appear. The contents
  75825. of the NOTICE file are for informational purposes only and
  75826. do not modify the License. You may add Your own attribution
  75827. notices within Derivative Works that You distribute, alongside
  75828. or as an addendum to the NOTICE text from the Work, provided
  75829. that such additional attribution notices cannot be construed
  75830. as modifying the License.
  75831. You may add Your own copyright statement to Your modifications and
  75832. may provide additional or different license terms and conditions
  75833. for use, reproduction, or distribution of Your modifications, or
  75834. for any such Derivative Works as a whole, provided Your use,
  75835. reproduction, and distribution of the Work otherwise complies with
  75836. the conditions stated in this License.
  75837. 5. Submission of Contributions. Unless You explicitly state otherwise,
  75838. any Contribution intentionally submitted for inclusion in the Work
  75839. by You to the Licensor shall be under the terms and conditions of
  75840. this License, without any additional terms or conditions.
  75841. Notwithstanding the above, nothing herein shall supersede or modify
  75842. the terms of any separate license agreement you may have executed
  75843. with Licensor regarding such Contributions.
  75844. 6. Trademarks. This License does not grant permission to use the trade
  75845. names, trademarks, service marks, or product names of the Licensor,
  75846. except as required for reasonable and customary use in describing the
  75847. origin of the Work and reproducing the content of the NOTICE file.
  75848. 7. Disclaimer of Warranty. Unless required by applicable law or
  75849. agreed to in writing, Licensor provides the Work (and each
  75850. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  75851. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  75852. implied, including, without limitation, any warranties or conditions
  75853. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  75854. PARTICULAR PURPOSE. You are solely responsible for determining the
  75855. appropriateness of using or redistributing the Work and assume any
  75856. risks associated with Your exercise of permissions under this License.
  75857. 8. Limitation of Liability. In no event and under no legal theory,
  75858. whether in tort (including negligence), contract, or otherwise,
  75859. unless required by applicable law (such as deliberate and grossly
  75860. negligent acts) or agreed to in writing, shall any Contributor be
  75861. liable to You for damages, including any direct, indirect, special,
  75862. incidental, or consequential damages of any character arising as a
  75863. result of this License or out of the use or inability to use the
  75864. Work (including but not limited to damages for loss of goodwill,
  75865. work stoppage, computer failure or malfunction, or any and all
  75866. other commercial damages or losses), even if such Contributor
  75867. has been advised of the possibility of such damages.
  75868. 9. Accepting Warranty or Additional Liability. While redistributing
  75869. the Work or Derivative Works thereof, You may choose to offer,
  75870. and charge a fee for, acceptance of support, warranty, indemnity,
  75871. or other liability obligations and/or rights consistent with this
  75872. License. However, in accepting such obligations, You may act only
  75873. on Your own behalf and on Your sole responsibility, not on behalf
  75874. of any other Contributor, and only if You agree to indemnify,
  75875. defend, and hold each Contributor harmless for any liability
  75876. incurred by, or claims asserted against, such Contributor by reason
  75877. of your accepting any such warranty or additional liability.
  75878. END OF TERMS AND CONDITIONS
  75879. Animal Sniffer:
  75880. The MIT License
  75881. Copyright (c) 2008 Kohsuke Kawaguchi and codehaus.org.
  75882. Permission is hereby granted, free of charge, to any person obtaining a copy
  75883. of this software and associated documentation files (the &quot;Software&quot;), to deal
  75884. in the Software without restriction, including without limitation the rights
  75885. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  75886. copies of the Software, and to permit persons to whom the Software is
  75887. furnished to do so, subject to the following conditions:
  75888. The above copyright notice and this permission notice shall be included in
  75889. all copies or substantial portions of the Software.
  75890. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  75891. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  75892. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  75893. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  75894. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  75895. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  75896. THE SOFTWARE.
  75897. Checker Framework Annotations:
  75898. A few parts of the Checker Framework have more permissive licenses.
  75899. * The annotations are licensed under the MIT License. (The text of this
  75900. license appears below.) More specifically, all the parts of the Checker
  75901. Framework that you might want to include with your own program use the
  75902. MIT License. This is the checker-qual.jar file and all the files that
  75903. appear in it: every file in a qual/ directory, plus utility files such
  75904. as NullnessUtil.java, RegexUtil.java, SignednessUtil.java, etc.
  75905. In addition, the cleanroom implementations of third-party annotations,
  75906. which the Checker Framework recognizes as aliases for its own
  75907. annotations, are licensed under the MIT License.
  75908. ===========================================================================
  75909. MIT License:
  75910. Permission is hereby granted, free of charge, to any person obtaining a copy
  75911. of this software and associated documentation files (the &quot;Software&quot;), to deal
  75912. in the Software without restriction, including without limitation the rights
  75913. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  75914. copies of the Software, and to permit persons to whom the Software is
  75915. furnished to do so, subject to the following conditions:
  75916. The above copyright notice and this permission notice shall be included in
  75917. all copies or substantial portions of the Software.
  75918. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  75919. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  75920. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  75921. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  75922. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  75923. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  75924. THE SOFTWARE.
  75925. ===========================================================================
  75926. Error Prone:
  75927. Apache License
  75928. Version 2.0, January 2004
  75929. http://www.apache.org/licenses/
  75930. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  75931. 1. Definitions.
  75932. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  75933. and distribution as defined by Sections 1 through 9 of this document.
  75934. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  75935. the copyright owner that is granting the License.
  75936. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  75937. other entities that control, are controlled by, or are under common
  75938. control with that entity. For the purposes of this definition,
  75939. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  75940. direction or management of such entity, whether by contract or
  75941. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  75942. outstanding shares, or (iii) beneficial ownership of such entity.
  75943. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  75944. exercising permissions granted by this License.
  75945. &quot;Source&quot; form shall mean the preferred form for making modifications,
  75946. including but not limited to software source code, documentation
  75947. source, and configuration files.
  75948. &quot;Object&quot; form shall mean any form resulting from mechanical
  75949. transformation or translation of a Source form, including but
  75950. not limited to compiled object code, generated documentation,
  75951. and conversions to other media types.
  75952. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  75953. Object form, made available under the License, as indicated by a
  75954. copyright notice that is included in or attached to the work
  75955. (an example is provided in the Appendix below).
  75956. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  75957. form, that is based on (or derived from) the Work and for which the
  75958. editorial revisions, annotations, elaborations, or other modifications
  75959. represent, as a whole, an original work of authorship. For the purposes
  75960. of this License, Derivative Works shall not include works that remain
  75961. separable from, or merely link (or bind by name) to the interfaces of,
  75962. the Work and Derivative Works thereof.
  75963. &quot;Contribution&quot; shall mean any work of authorship, including
  75964. the original version of the Work and any modifications or additions
  75965. to that Work or Derivative Works thereof, that is intentionally
  75966. submitted to Licensor for inclusion in the Work by the copyright owner
  75967. or by an individual or Legal Entity authorized to submit on behalf of
  75968. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  75969. means any form of electronic, verbal, or written communication sent
  75970. to the Licensor or its representatives, including but not limited to
  75971. communication on electronic mailing lists, source code control systems,
  75972. and issue tracking systems that are managed by, or on behalf of, the
  75973. Licensor for the purpose of discussing and improving the Work, but
  75974. excluding communication that is conspicuously marked or otherwise
  75975. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  75976. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  75977. on behalf of whom a Contribution has been received by Licensor and
  75978. subsequently incorporated within the Work.
  75979. 2. Grant of Copyright License. Subject to the terms and conditions of
  75980. this License, each Contributor hereby grants to You a perpetual,
  75981. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  75982. copyright license to reproduce, prepare Derivative Works of,
  75983. publicly display, publicly perform, sublicense, and distribute the
  75984. Work and such Derivative Works in Source or Object form.
  75985. 3. Grant of Patent License. Subject to the terms and conditions of
  75986. this License, each Contributor hereby grants to You a perpetual,
  75987. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  75988. (except as stated in this section) patent license to make, have made,
  75989. use, offer to sell, sell, import, and otherwise transfer the Work,
  75990. where such license applies only to those patent claims licensable
  75991. by such Contributor that are necessarily infringed by their
  75992. Contribution(s) alone or by combination of their Contribution(s)
  75993. with the Work to which such Contribution(s) was submitted. If You
  75994. institute patent litigation against any entity (including a
  75995. cross-claim or counterclaim in a lawsuit) alleging that the Work
  75996. or a Contribution incorporated within the Work constitutes direct
  75997. or contributory patent infringement, then any patent licenses
  75998. granted to You under this License for that Work shall terminate
  75999. as of the date such litigation is filed.
  76000. 4. Redistribution. You may reproduce and distribute copies of the
  76001. Work or Derivative Works thereof in any medium, with or without
  76002. modifications, and in Source or Object form, provided that You
  76003. meet the following conditions:
  76004. (a) You must give any other recipients of the Work or
  76005. Derivative Works a copy of this License; and
  76006. (b) You must cause any modified files to carry prominent notices
  76007. stating that You changed the files; and
  76008. (c) You must retain, in the Source form of any Derivative Works
  76009. that You distribute, all copyright, patent, trademark, and
  76010. attribution notices from the Source form of the Work,
  76011. excluding those notices that do not pertain to any part of
  76012. the Derivative Works; and
  76013. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  76014. distribution, then any Derivative Works that You distribute must
  76015. include a readable copy of the attribution notices contained
  76016. within such NOTICE file, excluding those notices that do not
  76017. pertain to any part of the Derivative Works, in at least one
  76018. of the following places: within a NOTICE text file distributed
  76019. as part of the Derivative Works; within the Source form or
  76020. documentation, if provided along with the Derivative Works; or,
  76021. within a display generated by the Derivative Works, if and
  76022. wherever such third-party notices normally appear. The contents
  76023. of the NOTICE file are for informational purposes only and
  76024. do not modify the License. You may add Your own attribution
  76025. notices within Derivative Works that You distribute, alongside
  76026. or as an addendum to the NOTICE text from the Work, provided
  76027. that such additional attribution notices cannot be construed
  76028. as modifying the License.
  76029. You may add Your own copyright statement to Your modifications and
  76030. may provide additional or different license terms and conditions
  76031. for use, reproduction, or distribution of Your modifications, or
  76032. for any such Derivative Works as a whole, provided Your use,
  76033. reproduction, and distribution of the Work otherwise complies with
  76034. the conditions stated in this License.
  76035. 5. Submission of Contributions. Unless You explicitly state otherwise,
  76036. any Contribution intentionally submitted for inclusion in the Work
  76037. by You to the Licensor shall be under the terms and conditions of
  76038. this License, without any additional terms or conditions.
  76039. Notwithstanding the above, nothing herein shall supersede or modify
  76040. the terms of any separate license agreement you may have executed
  76041. with Licensor regarding such Contributions.
  76042. 6. Trademarks. This License does not grant permission to use the trade
  76043. names, trademarks, service marks, or product names of the Licensor,
  76044. except as required for reasonable and customary use in describing the
  76045. origin of the Work and reproducing the content of the NOTICE file.
  76046. 7. Disclaimer of Warranty. Unless required by applicable law or
  76047. agreed to in writing, Licensor provides the Work (and each
  76048. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  76049. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  76050. implied, including, without limitation, any warranties or conditions
  76051. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  76052. PARTICULAR PURPOSE. You are solely responsible for determining the
  76053. appropriateness of using or redistributing the Work and assume any
  76054. risks associated with Your exercise of permissions under this License.
  76055. 8. Limitation of Liability. In no event and under no legal theory,
  76056. whether in tort (including negligence), contract, or otherwise,
  76057. unless required by applicable law (such as deliberate and grossly
  76058. negligent acts) or agreed to in writing, shall any Contributor be
  76059. liable to You for damages, including any direct, indirect, special,
  76060. incidental, or consequential damages of any character arising as a
  76061. result of this License or out of the use or inability to use the
  76062. Work (including but not limited to damages for loss of goodwill,
  76063. work stoppage, computer failure or malfunction, or any and all
  76064. other commercial damages or losses), even if such Contributor
  76065. has been advised of the possibility of such damages.
  76066. 9. Accepting Warranty or Additional Liability. While redistributing
  76067. the Work or Derivative Works thereof, You may choose to offer,
  76068. and charge a fee for, acceptance of support, warranty, indemnity,
  76069. or other liability obligations and/or rights consistent with this
  76070. License. However, in accepting such obligations, You may act only
  76071. on Your own behalf and on Your sole responsibility, not on behalf
  76072. of any other Contributor, and only if You agree to indemnify,
  76073. defend, and hold each Contributor harmless for any liability
  76074. incurred by, or claims asserted against, such Contributor by reason
  76075. of your accepting any such warranty or additional liability.
  76076. END OF TERMS AND CONDITIONS
  76077. APPENDIX: How to apply the Apache License to your work.
  76078. To apply the Apache License to your work, attach the following
  76079. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  76080. replaced with your own identifying information. (Don&#x27;t include
  76081. the brackets!) The text should be enclosed in the appropriate
  76082. comment syntax for the file format. We also recommend that a
  76083. file or class name and description of purpose be included on the
  76084. same &quot;printed page&quot; as the copyright notice for easier
  76085. identification within third-party archives.
  76086. Copyright [yyyy] [name of copyright owner]
  76087. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  76088. you may not use this file except in compliance with the License.
  76089. You may obtain a copy of the License at
  76090. http://www.apache.org/licenses/LICENSE-2.0
  76091. Unless required by applicable law or agreed to in writing, software
  76092. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  76093. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  76094. See the License for the specific language governing permissions and
  76095. limitations under the License.
  76096. Guava JDK5, J2ObjC, JSpecify, SafeParcelable library:
  76097. Apache License
  76098. Version 2.0, January 2004
  76099. http://www.apache.org/licenses/
  76100. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  76101. 1. Definitions.
  76102. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  76103. and distribution as defined by Sections 1 through 9 of this document.
  76104. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  76105. the copyright owner that is granting the License.
  76106. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  76107. other entities that control, are controlled by, or are under common
  76108. control with that entity. For the purposes of this definition,
  76109. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  76110. direction or management of such entity, whether by contract or
  76111. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  76112. outstanding shares, or (iii) beneficial ownership of such entity.
  76113. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  76114. exercising permissions granted by this License.
  76115. &quot;Source&quot; form shall mean the preferred form for making modifications,
  76116. including but not limited to software source code, documentation
  76117. source, and configuration files.
  76118. &quot;Object&quot; form shall mean any form resulting from mechanical
  76119. transformation or translation of a Source form, including but
  76120. not limited to compiled object code, generated documentation,
  76121. and conversions to other media types.
  76122. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  76123. Object form, made available under the License, as indicated by a
  76124. copyright notice that is included in or attached to the work
  76125. (an example is provided in the Appendix below).
  76126. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  76127. form, that is based on (or derived from) the Work and for which the
  76128. editorial revisions, annotations, elaborations, or other modifications
  76129. represent, as a whole, an original work of authorship. For the purposes
  76130. of this License, Derivative Works shall not include works that remain
  76131. separable from, or merely link (or bind by name) to the interfaces of,
  76132. the Work and Derivative Works thereof.
  76133. &quot;Contribution&quot; shall mean any work of authorship, including
  76134. the original version of the Work and any modifications or additions
  76135. to that Work or Derivative Works thereof, that is intentionally
  76136. submitted to Licensor for inclusion in the Work by the copyright owner
  76137. or by an individual or Legal Entity authorized to submit on behalf of
  76138. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  76139. means any form of electronic, verbal, or written communication sent
  76140. to the Licensor or its representatives, including but not limited to
  76141. communication on electronic mailing lists, source code control systems,
  76142. and issue tracking systems that are managed by, or on behalf of, the
  76143. Licensor for the purpose of discussing and improving the Work, but
  76144. excluding communication that is conspicuously marked or otherwise
  76145. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  76146. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  76147. on behalf of whom a Contribution has been received by Licensor and
  76148. subsequently incorporated within the Work.
  76149. 2. Grant of Copyright License. Subject to the terms and conditions of
  76150. this License, each Contributor hereby grants to You a perpetual,
  76151. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  76152. copyright license to reproduce, prepare Derivative Works of,
  76153. publicly display, publicly perform, sublicense, and distribute the
  76154. Work and such Derivative Works in Source or Object form.
  76155. 3. Grant of Patent License. Subject to the terms and conditions of
  76156. this License, each Contributor hereby grants to You a perpetual,
  76157. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  76158. (except as stated in this section) patent license to make, have made,
  76159. use, offer to sell, sell, import, and otherwise transfer the Work,
  76160. where such license applies only to those patent claims licensable
  76161. by such Contributor that are necessarily infringed by their
  76162. Contribution(s) alone or by combination of their Contribution(s)
  76163. with the Work to which such Contribution(s) was submitted. If You
  76164. institute patent litigation against any entity (including a
  76165. cross-claim or counterclaim in a lawsuit) alleging that the Work
  76166. or a Contribution incorporated within the Work constitutes direct
  76167. or contributory patent infringement, then any patent licenses
  76168. granted to You under this License for that Work shall terminate
  76169. as of the date such litigation is filed.
  76170. 4. Redistribution. You may reproduce and distribute copies of the
  76171. Work or Derivative Works thereof in any medium, with or without
  76172. modifications, and in Source or Object form, provided that You
  76173. meet the following conditions:
  76174. (a) You must give any other recipients of the Work or
  76175. Derivative Works a copy of this License; and
  76176. (b) You must cause any modified files to carry prominent notices
  76177. stating that You changed the files; and
  76178. (c) You must retain, in the Source form of any Derivative Works
  76179. that You distribute, all copyright, patent, trademark, and
  76180. attribution notices from the Source form of the Work,
  76181. excluding those notices that do not pertain to any part of
  76182. the Derivative Works; and
  76183. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  76184. distribution, then any Derivative Works that You distribute must
  76185. include a readable copy of the attribution notices contained
  76186. within such NOTICE file, excluding those notices that do not
  76187. pertain to any part of the Derivative Works, in at least one
  76188. of the following places: within a NOTICE text file distributed
  76189. as part of the Derivative Works; within the Source form or
  76190. documentation, if provided along with the Derivative Works; or,
  76191. within a display generated by the Derivative Works, if and
  76192. wherever such third-party notices normally appear. The contents
  76193. of the NOTICE file are for informational purposes only and
  76194. do not modify the License. You may add Your own attribution
  76195. notices within Derivative Works that You distribute, alongside
  76196. or as an addendum to the NOTICE text from the Work, provided
  76197. that such additional attribution notices cannot be construed
  76198. as modifying the License.
  76199. You may add Your own copyright statement to Your modifications and
  76200. may provide additional or different license terms and conditions
  76201. for use, reproduction, or distribution of Your modifications, or
  76202. for any such Derivative Works as a whole, provided Your use,
  76203. reproduction, and distribution of the Work otherwise complies with
  76204. the conditions stated in this License.
  76205. 5. Submission of Contributions. Unless You explicitly state otherwise,
  76206. any Contribution intentionally submitted for inclusion in the Work
  76207. by You to the Licensor shall be under the terms and conditions of
  76208. this License, without any additional terms or conditions.
  76209. Notwithstanding the above, nothing herein shall supersede or modify
  76210. the terms of any separate license agreement you may have executed
  76211. with Licensor regarding such Contributions.
  76212. 6. Trademarks. This License does not grant permission to use the trade
  76213. names, trademarks, service marks, or product names of the Licensor,
  76214. except as required for reasonable and customary use in describing the
  76215. origin of the Work and reproducing the content of the NOTICE file.
  76216. 7. Disclaimer of Warranty. Unless required by applicable law or
  76217. agreed to in writing, Licensor provides the Work (and each
  76218. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  76219. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  76220. implied, including, without limitation, any warranties or conditions
  76221. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  76222. PARTICULAR PURPOSE. You are solely responsible for determining the
  76223. appropriateness of using or redistributing the Work and assume any
  76224. risks associated with Your exercise of permissions under this License.
  76225. 8. Limitation of Liability. In no event and under no legal theory,
  76226. whether in tort (including negligence), contract, or otherwise,
  76227. unless required by applicable law (such as deliberate and grossly
  76228. negligent acts) or agreed to in writing, shall any Contributor be
  76229. liable to You for damages, including any direct, indirect, special,
  76230. incidental, or consequential damages of any character arising as a
  76231. result of this License or out of the use or inability to use the
  76232. Work (including but not limited to damages for loss of goodwill,
  76233. work stoppage, computer failure or malfunction, or any and all
  76234. other commercial damages or losses), even if such Contributor
  76235. has been advised of the possibility of such damages.
  76236. 9. Accepting Warranty or Additional Liability. While redistributing
  76237. the Work or Derivative Works thereof, You may choose to offer,
  76238. and charge a fee for, acceptance of support, warranty, indemnity,
  76239. or other liability obligations and/or rights consistent with this
  76240. License. However, in accepting such obligations, You may act only
  76241. on Your own behalf and on Your sole responsibility, not on behalf
  76242. of any other Contributor, and only if You agree to indemnify,
  76243. defend, and hold each Contributor harmless for any liability
  76244. incurred by, or claims asserted against, such Contributor by reason
  76245. of your accepting any such warranty or additional liability.
  76246. END OF TERMS AND CONDITIONS
  76247. APPENDIX: How to apply the Apache License to your work.
  76248. To apply the Apache License to your work, attach the following
  76249. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  76250. replaced with your own identifying information. (Don&#x27;t include
  76251. the brackets!) The text should be enclosed in the appropriate
  76252. comment syntax for the file format. We also recommend that a
  76253. file or class name and description of purpose be included on the
  76254. same &quot;printed page&quot; as the copyright notice for easier
  76255. identification within third-party archives.
  76256. Copyright [yyyy] [name of copyright owner]
  76257. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  76258. you may not use this file except in compliance with the License.
  76259. You may obtain a copy of the License at
  76260. http://www.apache.org/licenses/LICENSE-2.0
  76261. Unless required by applicable law or agreed to in writing, software
  76262. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  76263. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  76264. See the License for the specific language governing permissions and
  76265. limitations under the License.
  76266. Guava JDK7:
  76267. Apache License
  76268. Version 2.0, January 2004
  76269. http://www.apache.org/licenses/
  76270. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  76271. 1. Definitions.
  76272. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  76273. and distribution as defined by Sections 1 through 9 of this document.
  76274. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  76275. the copyright owner that is granting the License.
  76276. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  76277. other entities that control, are controlled by, or are under common
  76278. control with that entity. For the purposes of this definition,
  76279. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  76280. direction or management of such entity, whether by contract or
  76281. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  76282. outstanding shares, or (iii) beneficial ownership of such entity.
  76283. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  76284. exercising permissions granted by this License.
  76285. &quot;Source&quot; form shall mean the preferred form for making modifications,
  76286. including but not limited to software source code, documentation
  76287. source, and configuration files.
  76288. &quot;Object&quot; form shall mean any form resulting from mechanical
  76289. transformation or translation of a Source form, including but
  76290. not limited to compiled object code, generated documentation,
  76291. and conversions to other media types.
  76292. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  76293. Object form, made available under the License, as indicated by a
  76294. copyright notice that is included in or attached to the work
  76295. (an example is provided in the Appendix below).
  76296. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  76297. form, that is based on (or derived from) the Work and for which the
  76298. editorial revisions, annotations, elaborations, or other modifications
  76299. represent, as a whole, an original work of authorship. For the purposes
  76300. of this License, Derivative Works shall not include works that remain
  76301. separable from, or merely link (or bind by name) to the interfaces of,
  76302. the Work and Derivative Works thereof.
  76303. &quot;Contribution&quot; shall mean any work of authorship, including
  76304. the original version of the Work and any modifications or additions
  76305. to that Work or Derivative Works thereof, that is intentionally
  76306. submitted to Licensor for inclusion in the Work by the copyright owner
  76307. or by an individual or Legal Entity authorized to submit on behalf of
  76308. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  76309. means any form of electronic, verbal, or written communication sent
  76310. to the Licensor or its representatives, including but not limited to
  76311. communication on electronic mailing lists, source code control systems,
  76312. and issue tracking systems that are managed by, or on behalf of, the
  76313. Licensor for the purpose of discussing and improving the Work, but
  76314. excluding communication that is conspicuously marked or otherwise
  76315. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  76316. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  76317. on behalf of whom a Contribution has been received by Licensor and
  76318. subsequently incorporated within the Work.
  76319. 2. Grant of Copyright License. Subject to the terms and conditions of
  76320. this License, each Contributor hereby grants to You a perpetual,
  76321. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  76322. copyright license to reproduce, prepare Derivative Works of,
  76323. publicly display, publicly perform, sublicense, and distribute the
  76324. Work and such Derivative Works in Source or Object form.
  76325. 3. Grant of Patent License. Subject to the terms and conditions of
  76326. this License, each Contributor hereby grants to You a perpetual,
  76327. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  76328. (except as stated in this section) patent license to make, have made,
  76329. use, offer to sell, sell, import, and otherwise transfer the Work,
  76330. where such license applies only to those patent claims licensable
  76331. by such Contributor that are necessarily infringed by their
  76332. Contribution(s) alone or by combination of their Contribution(s)
  76333. with the Work to which such Contribution(s) was submitted. If You
  76334. institute patent litigation against any entity (including a
  76335. cross-claim or counterclaim in a lawsuit) alleging that the Work
  76336. or a Contribution incorporated within the Work constitutes direct
  76337. or contributory patent infringement, then any patent licenses
  76338. granted to You under this License for that Work shall terminate
  76339. as of the date such litigation is filed.
  76340. 4. Redistribution. You may reproduce and distribute copies of the
  76341. Work or Derivative Works thereof in any medium, with or without
  76342. modifications, and in Source or Object form, provided that You
  76343. meet the following conditions:
  76344. (a) You must give any other recipients of the Work or
  76345. Derivative Works a copy of this License; and
  76346. (b) You must cause any modified files to carry prominent notices
  76347. stating that You changed the files; and
  76348. (c) You must retain, in the Source form of any Derivative Works
  76349. that You distribute, all copyright, patent, trademark, and
  76350. attribution notices from the Source form of the Work,
  76351. excluding those notices that do not pertain to any part of
  76352. the Derivative Works; and
  76353. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  76354. distribution, then any Derivative Works that You distribute must
  76355. include a readable copy of the attribution notices contained
  76356. within such NOTICE file, excluding those notices that do not
  76357. pertain to any part of the Derivative Works, in at least one
  76358. of the following places: within a NOTICE text file distributed
  76359. as part of the Derivative Works; within the Source form or
  76360. documentation, if provided along with the Derivative Works; or,
  76361. within a display generated by the Derivative Works, if and
  76362. wherever such third-party notices normally appear. The contents
  76363. of the NOTICE file are for informational purposes only and
  76364. do not modify the License. You may add Your own attribution
  76365. notices within Derivative Works that You distribute, alongside
  76366. or as an addendum to the NOTICE text from the Work, provided
  76367. that such additional attribution notices cannot be construed
  76368. as modifying the License.
  76369. You may add Your own copyright statement to Your modifications and
  76370. may provide additional or different license terms and conditions
  76371. for use, reproduction, or distribution of Your modifications, or
  76372. for any such Derivative Works as a whole, provided Your use,
  76373. reproduction, and distribution of the Work otherwise complies with
  76374. the conditions stated in this License.
  76375. 5. Submission of Contributions. Unless You explicitly state otherwise,
  76376. any Contribution intentionally submitted for inclusion in the Work
  76377. by You to the Licensor shall be under the terms and conditions of
  76378. this License, without any additional terms or conditions.
  76379. Notwithstanding the above, nothing herein shall supersede or modify
  76380. the terms of any separate license agreement you may have executed
  76381. with Licensor regarding such Contributions.
  76382. 6. Trademarks. This License does not grant permission to use the trade
  76383. names, trademarks, service marks, or product names of the Licensor,
  76384. except as required for reasonable and customary use in describing the
  76385. origin of the Work and reproducing the content of the NOTICE file.
  76386. 7. Disclaimer of Warranty. Unless required by applicable law or
  76387. agreed to in writing, Licensor provides the Work (and each
  76388. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  76389. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  76390. implied, including, without limitation, any warranties or conditions
  76391. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  76392. PARTICULAR PURPOSE. You are solely responsible for determining the
  76393. appropriateness of using or redistributing the Work and assume any
  76394. risks associated with Your exercise of permissions under this License.
  76395. 8. Limitation of Liability. In no event and under no legal theory,
  76396. whether in tort (including negligence), contract, or otherwise,
  76397. unless required by applicable law (such as deliberate and grossly
  76398. negligent acts) or agreed to in writing, shall any Contributor be
  76399. liable to You for damages, including any direct, indirect, special,
  76400. incidental, or consequential damages of any character arising as a
  76401. result of this License or out of the use or inability to use the
  76402. Work (including but not limited to damages for loss of goodwill,
  76403. work stoppage, computer failure or malfunction, or any and all
  76404. other commercial damages or losses), even if such Contributor
  76405. has been advised of the possibility of such damages.
  76406. 9. Accepting Warranty or Additional Liability. While redistributing
  76407. the Work or Derivative Works thereof, You may choose to offer,
  76408. and charge a fee for, acceptance of support, warranty, indemnity,
  76409. or other liability obligations and/or rights consistent with this
  76410. License. However, in accepting such obligations, You may act only
  76411. on Your own behalf and on Your sole responsibility, not on behalf
  76412. of any other Contributor, and only if You agree to indemnify,
  76413. defend, and hold each Contributor harmless for any liability
  76414. incurred by, or claims asserted against, such Contributor by reason
  76415. of your accepting any such warranty or additional liability.
  76416. END OF TERMS AND CONDITIONS
  76417. APPENDIX: How to apply the Apache License to your work.
  76418. To apply the Apache License to your work, attach the following
  76419. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  76420. replaced with your own identifying information. (Don&#x27;t include
  76421. the brackets!) The text should be enclosed in the appropriate
  76422. comment syntax for the file format. We also recommend that a
  76423. file or class name and description of purpose be included on the
  76424. same &quot;printed page&quot; as the copyright notice for easier
  76425. identification within third-party archives.
  76426. Copyright [yyyy] [name of copyright owner]
  76427. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  76428. you may not use this file except in compliance with the License.
  76429. You may obtain a copy of the License at
  76430. http://www.apache.org/licenses/LICENSE-2.0
  76431. Unless required by applicable law or agreed to in writing, software
  76432. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  76433. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  76434. See the License for the specific language governing permissions and
  76435. limitations under the License.
  76436. JsInterop Annotations:
  76437. Apache License
  76438. Version 2.0, January 2004
  76439. http://www.apache.org/licenses/
  76440. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  76441. 1. Definitions.
  76442. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  76443. and distribution as defined by Sections 1 through 9 of this document.
  76444. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  76445. the copyright owner that is granting the License.
  76446. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  76447. other entities that control, are controlled by, or are under common
  76448. control with that entity. For the purposes of this definition,
  76449. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  76450. direction or management of such entity, whether by contract or
  76451. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  76452. outstanding shares, or (iii) beneficial ownership of such entity.
  76453. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  76454. exercising permissions granted by this License.
  76455. &quot;Source&quot; form shall mean the preferred form for making modifications,
  76456. including but not limited to software source code, documentation
  76457. source, and configuration files.
  76458. &quot;Object&quot; form shall mean any form resulting from mechanical
  76459. transformation or translation of a Source form, including but
  76460. not limited to compiled object code, generated documentation,
  76461. and conversions to other media types.
  76462. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  76463. Object form, made available under the License, as indicated by a
  76464. copyright notice that is included in or attached to the work
  76465. (an example is provided in the Appendix below).
  76466. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  76467. form, that is based on (or derived from) the Work and for which the
  76468. editorial revisions, annotations, elaborations, or other modifications
  76469. represent, as a whole, an original work of authorship. For the purposes
  76470. of this License, Derivative Works shall not include works that remain
  76471. separable from, or merely link (or bind by name) to the interfaces of,
  76472. the Work and Derivative Works thereof.
  76473. &quot;Contribution&quot; shall mean any work of authorship, including
  76474. the original version of the Work and any modifications or additions
  76475. to that Work or Derivative Works thereof, that is intentionally
  76476. submitted to Licensor for inclusion in the Work by the copyright owner
  76477. or by an individual or Legal Entity authorized to submit on behalf of
  76478. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  76479. means any form of electronic, verbal, or written communication sent
  76480. to the Licensor or its representatives, including but not limited to
  76481. communication on electronic mailing lists, source code control systems,
  76482. and issue tracking systems that are managed by, or on behalf of, the
  76483. Licensor for the purpose of discussing and improving the Work, but
  76484. excluding communication that is conspicuously marked or otherwise
  76485. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  76486. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  76487. on behalf of whom a Contribution has been received by Licensor and
  76488. subsequently incorporated within the Work.
  76489. 2. Grant of Copyright License. Subject to the terms and conditions of
  76490. this License, each Contributor hereby grants to You a perpetual,
  76491. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  76492. copyright license to reproduce, prepare Derivative Works of,
  76493. publicly display, publicly perform, sublicense, and distribute the
  76494. Work and such Derivative Works in Source or Object form.
  76495. 3. Grant of Patent License. Subject to the terms and conditions of
  76496. this License, each Contributor hereby grants to You a perpetual,
  76497. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  76498. (except as stated in this section) patent license to make, have made,
  76499. use, offer to sell, sell, import, and otherwise transfer the Work,
  76500. where such license applies only to those patent claims licensable
  76501. by such Contributor that are necessarily infringed by their
  76502. Contribution(s) alone or by combination of their Contribution(s)
  76503. with the Work to which such Contribution(s) was submitted. If You
  76504. institute patent litigation against any entity (including a
  76505. cross-claim or counterclaim in a lawsuit) alleging that the Work
  76506. or a Contribution incorporated within the Work constitutes direct
  76507. or contributory patent infringement, then any patent licenses
  76508. granted to You under this License for that Work shall terminate
  76509. as of the date such litigation is filed.
  76510. 4. Redistribution. You may reproduce and distribute copies of the
  76511. Work or Derivative Works thereof in any medium, with or without
  76512. modifications, and in Source or Object form, provided that You
  76513. meet the following conditions:
  76514. (a) You must give any other recipients of the Work or
  76515. Derivative Works a copy of this License; and
  76516. (b) You must cause any modified files to carry prominent notices
  76517. stating that You changed the files; and
  76518. (c) You must retain, in the Source form of any Derivative Works
  76519. that You distribute, all copyright, patent, trademark, and
  76520. attribution notices from the Source form of the Work,
  76521. excluding those notices that do not pertain to any part of
  76522. the Derivative Works; and
  76523. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  76524. distribution, then any Derivative Works that You distribute must
  76525. include a readable copy of the attribution notices contained
  76526. within such NOTICE file, excluding those notices that do not
  76527. pertain to any part of the Derivative Works, in at least one
  76528. of the following places: within a NOTICE text file distributed
  76529. as part of the Derivative Works; within the Source form or
  76530. documentation, if provided along with the Derivative Works; or,
  76531. within a display generated by the Derivative Works, if and
  76532. wherever such third-party notices normally appear. The contents
  76533. of the NOTICE file are for informational purposes only and
  76534. do not modify the License. You may add Your own attribution
  76535. notices within Derivative Works that You distribute, alongside
  76536. or as an addendum to the NOTICE text from the Work, provided
  76537. that such additional attribution notices cannot be construed
  76538. as modifying the License.
  76539. You may add Your own copyright statement to Your modifications and
  76540. may provide additional or different license terms and conditions
  76541. for use, reproduction, or distribution of Your modifications, or
  76542. for any such Derivative Works as a whole, provided Your use,
  76543. reproduction, and distribution of the Work otherwise complies with
  76544. the conditions stated in this License.
  76545. 5. Submission of Contributions. Unless You explicitly state otherwise,
  76546. any Contribution intentionally submitted for inclusion in the Work
  76547. by You to the Licensor shall be under the terms and conditions of
  76548. this License, without any additional terms or conditions.
  76549. Notwithstanding the above, nothing herein shall supersede or modify
  76550. the terms of any separate license agreement you may have executed
  76551. with Licensor regarding such Contributions.
  76552. 6. Trademarks. This License does not grant permission to use the trade
  76553. names, trademarks, service marks, or product names of the Licensor,
  76554. except as required for reasonable and customary use in describing the
  76555. origin of the Work and reproducing the content of the NOTICE file.
  76556. 7. Disclaimer of Warranty. Unless required by applicable law or
  76557. agreed to in writing, Licensor provides the Work (and each
  76558. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  76559. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  76560. implied, including, without limitation, any warranties or conditions
  76561. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  76562. PARTICULAR PURPOSE. You are solely responsible for determining the
  76563. appropriateness of using or redistributing the Work and assume any
  76564. risks associated with Your exercise of permissions under this License.
  76565. 8. Limitation of Liability. In no event and under no legal theory,
  76566. whether in tort (including negligence), contract, or otherwise,
  76567. unless required by applicable law (such as deliberate and grossly
  76568. negligent acts) or agreed to in writing, shall any Contributor be
  76569. liable to You for damages, including any direct, indirect, special,
  76570. incidental, or consequential damages of any character arising as a
  76571. result of this License or out of the use or inability to use the
  76572. Work (including but not limited to damages for loss of goodwill,
  76573. work stoppage, computer failure or malfunction, or any and all
  76574. other commercial damages or losses), even if such Contributor
  76575. has been advised of the possibility of such damages.
  76576. 9. Accepting Warranty or Additional Liability. While redistributing
  76577. the Work or Derivative Works thereof, You may choose to offer,
  76578. and charge a fee for, acceptance of support, warranty, indemnity,
  76579. or other liability obligations and/or rights consistent with this
  76580. License. However, in accepting such obligations, You may act only
  76581. on Your own behalf and on Your sole responsibility, not on behalf
  76582. of any other Contributor, and only if You agree to indemnify,
  76583. defend, and hold each Contributor harmless for any liability
  76584. incurred by, or claims asserted against, such Contributor by reason
  76585. of your accepting any such warranty or additional liability.
  76586. END OF TERMS AND CONDITIONS
  76587. APPENDIX: How to apply the Apache License to your work.
  76588. To apply the Apache License to your work, attach the following
  76589. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  76590. replaced with your own identifying information. (Don&#x27;t include
  76591. the brackets!) The text should be enclosed in the appropriate
  76592. comment syntax for the file format. We also recommend that a
  76593. file or class name and description of purpose be included on the
  76594. same &quot;printed page&quot; as the copyright notice for easier
  76595. identification within third-party archives.
  76596. Copyright 2017 Google Inc.
  76597. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  76598. you may not use this file except in compliance with the License.
  76599. You may obtain a copy of the License at
  76600. http://www.apache.org/licenses/LICENSE-2.0
  76601. Unless required by applicable law or agreed to in writing, software
  76602. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  76603. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  76604. See the License for the specific language governing permissions and
  76605. limitations under the License.
  76606. JSR 305:
  76607. Copyright (c) 2007-2009, JSR305 expert group
  76608. All rights reserved.
  76609. http://www.opensource.org/licenses/bsd-license.php
  76610. Redistribution and use in source and binary forms, with or without
  76611. modification, are permitted provided that the following conditions are met:
  76612. * Redistributions of source code must retain the above copyright notice,
  76613. this list of conditions and the following disclaimer.
  76614. * Redistributions in binary form must reproduce the above copyright notice,
  76615. this list of conditions and the following disclaimer in the documentation
  76616. and/or other materials provided with the distribution.
  76617. * Neither the name of the JSR305 expert group nor the names of its
  76618. contributors may be used to endorse or promote products derived from
  76619. this software without specific prior written permission.
  76620. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  76621. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  76622. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  76623. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  76624. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  76625. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  76626. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  76627. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  76628. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  76629. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  76630. POSSIBILITY OF SUCH DAMAGE.
  76631. </pre>
  76632. </div>
  76633. </div>
  76634. <div class="product">
  76635. <span class="title">play-services-auth-base</span>
  76636. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  76637. <input type="checkbox" hidden id="251">
  76638. <label class="show" for="251" tabindex="0"></label>
  76639. <div class="licence">
  76640. <pre>Terms and conditions
  76641. This is the Android Software Development Kit License Agreement
  76642. 1. Introduction
  76643. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  76644. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  76645. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  76646. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  76647. 2. Accepting this License Agreement
  76648. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  76649. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  76650. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  76651. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  76652. 3. SDK License from Google
  76653. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  76654. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  76655. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  76656. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  76657. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  76658. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  76659. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  76660. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  76661. 4. Use of the SDK by You
  76662. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  76663. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  76664. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  76665. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  76666. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  76667. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  76668. 5. Your Developer Credentials
  76669. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  76670. 6. Privacy and Information
  76671. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  76672. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  76673. 7. Third Party Applications
  76674. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  76675. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  76676. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  76677. 8. Using Android APIs
  76678. 8.1 Google Data APIs
  76679. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  76680. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  76681. 9. Terminating this License Agreement
  76682. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  76683. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  76684. 9.3 Google may at any time, terminate the License Agreement with you if:
  76685. (A) you have breached any provision of the License Agreement; or
  76686. (B) Google is required to do so by law; or
  76687. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  76688. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  76689. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  76690. 10. DISCLAIMER OF WARRANTIES
  76691. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  76692. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  76693. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  76694. 11. LIMITATION OF LIABILITY
  76695. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  76696. 12. Indemnification
  76697. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  76698. 13. Changes to the License Agreement
  76699. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  76700. 14. General Legal Terms
  76701. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  76702. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  76703. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  76704. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  76705. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  76706. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  76707. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  76708. December 9, 2016
  76709. AndroidX annotation experimental library:
  76710. Copyright (c) 2005-2011, The Android Open Source Project
  76711. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  76712. you may not use this file except in compliance with the License.
  76713. Unless required by applicable law or agreed to in writing, software
  76714. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  76715. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  76716. See the License for the specific language governing permissions and
  76717. limitations under the License.
  76718. Apache License
  76719. Version 2.0, January 2004
  76720. http://www.apache.org/licenses/
  76721. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  76722. 1. Definitions.
  76723. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  76724. and distribution as defined by Sections 1 through 9 of this document.
  76725. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  76726. the copyright owner that is granting the License.
  76727. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  76728. other entities that control, are controlled by, or are under common
  76729. control with that entity. For the purposes of this definition,
  76730. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  76731. direction or management of such entity, whether by contract or
  76732. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  76733. outstanding shares, or (iii) beneficial ownership of such entity.
  76734. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  76735. exercising permissions granted by this License.
  76736. &quot;Source&quot; form shall mean the preferred form for making modifications,
  76737. including but not limited to software source code, documentation
  76738. source, and configuration files.
  76739. &quot;Object&quot; form shall mean any form resulting from mechanical
  76740. transformation or translation of a Source form, including but
  76741. not limited to compiled object code, generated documentation,
  76742. and conversions to other media types.
  76743. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  76744. Object form, made available under the License, as indicated by a
  76745. copyright notice that is included in or attached to the work
  76746. (an example is provided in the Appendix below).
  76747. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  76748. form, that is based on (or derived from) the Work and for which the
  76749. editorial revisions, annotations, elaborations, or other modifications
  76750. represent, as a whole, an original work of authorship. For the purposes
  76751. of this License, Derivative Works shall not include works that remain
  76752. separable from, or merely link (or bind by name) to the interfaces of,
  76753. the Work and Derivative Works thereof.
  76754. &quot;Contribution&quot; shall mean any work of authorship, including
  76755. the original version of the Work and any modifications or additions
  76756. to that Work or Derivative Works thereof, that is intentionally
  76757. submitted to Licensor for inclusion in the Work by the copyright owner
  76758. or by an individual or Legal Entity authorized to submit on behalf of
  76759. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  76760. means any form of electronic, verbal, or written communication sent
  76761. to the Licensor or its representatives, including but not limited to
  76762. communication on electronic mailing lists, source code control systems,
  76763. and issue tracking systems that are managed by, or on behalf of, the
  76764. Licensor for the purpose of discussing and improving the Work, but
  76765. excluding communication that is conspicuously marked or otherwise
  76766. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  76767. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  76768. on behalf of whom a Contribution has been received by Licensor and
  76769. subsequently incorporated within the Work.
  76770. 2. Grant of Copyright License. Subject to the terms and conditions of
  76771. this License, each Contributor hereby grants to You a perpetual,
  76772. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  76773. copyright license to reproduce, prepare Derivative Works of,
  76774. publicly display, publicly perform, sublicense, and distribute the
  76775. Work and such Derivative Works in Source or Object form.
  76776. 3. Grant of Patent License. Subject to the terms and conditions of
  76777. this License, each Contributor hereby grants to You a perpetual,
  76778. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  76779. (except as stated in this section) patent license to make, have made,
  76780. use, offer to sell, sell, import, and otherwise transfer the Work,
  76781. where such license applies only to those patent claims licensable
  76782. by such Contributor that are necessarily infringed by their
  76783. Contribution(s) alone or by combination of their Contribution(s)
  76784. with the Work to which such Contribution(s) was submitted. If You
  76785. institute patent litigation against any entity (including a
  76786. cross-claim or counterclaim in a lawsuit) alleging that the Work
  76787. or a Contribution incorporated within the Work constitutes direct
  76788. or contributory patent infringement, then any patent licenses
  76789. granted to You under this License for that Work shall terminate
  76790. as of the date such litigation is filed.
  76791. 4. Redistribution. You may reproduce and distribute copies of the
  76792. Work or Derivative Works thereof in any medium, with or without
  76793. modifications, and in Source or Object form, provided that You
  76794. meet the following conditions:
  76795. (a) You must give any other recipients of the Work or
  76796. Derivative Works a copy of this License; and
  76797. (b) You must cause any modified files to carry prominent notices
  76798. stating that You changed the files; and
  76799. (c) You must retain, in the Source form of any Derivative Works
  76800. that You distribute, all copyright, patent, trademark, and
  76801. attribution notices from the Source form of the Work,
  76802. excluding those notices that do not pertain to any part of
  76803. the Derivative Works; and
  76804. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  76805. distribution, then any Derivative Works that You distribute must
  76806. include a readable copy of the attribution notices contained
  76807. within such NOTICE file, excluding those notices that do not
  76808. pertain to any part of the Derivative Works, in at least one
  76809. of the following places: within a NOTICE text file distributed
  76810. as part of the Derivative Works; within the Source form or
  76811. documentation, if provided along with the Derivative Works; or,
  76812. within a display generated by the Derivative Works, if and
  76813. wherever such third-party notices normally appear. The contents
  76814. of the NOTICE file are for informational purposes only and
  76815. do not modify the License. You may add Your own attribution
  76816. notices within Derivative Works that You distribute, alongside
  76817. or as an addendum to the NOTICE text from the Work, provided
  76818. that such additional attribution notices cannot be construed
  76819. as modifying the License.
  76820. You may add Your own copyright statement to Your modifications and
  76821. may provide additional or different license terms and conditions
  76822. for use, reproduction, or distribution of Your modifications, or
  76823. for any such Derivative Works as a whole, provided Your use,
  76824. reproduction, and distribution of the Work otherwise complies with
  76825. the conditions stated in this License.
  76826. 5. Submission of Contributions. Unless You explicitly state otherwise,
  76827. any Contribution intentionally submitted for inclusion in the Work
  76828. by You to the Licensor shall be under the terms and conditions of
  76829. this License, without any additional terms or conditions.
  76830. Notwithstanding the above, nothing herein shall supersede or modify
  76831. the terms of any separate license agreement you may have executed
  76832. with Licensor regarding such Contributions.
  76833. 6. Trademarks. This License does not grant permission to use the trade
  76834. names, trademarks, service marks, or product names of the Licensor,
  76835. except as required for reasonable and customary use in describing the
  76836. origin of the Work and reproducing the content of the NOTICE file.
  76837. 7. Disclaimer of Warranty. Unless required by applicable law or
  76838. agreed to in writing, Licensor provides the Work (and each
  76839. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  76840. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  76841. implied, including, without limitation, any warranties or conditions
  76842. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  76843. PARTICULAR PURPOSE. You are solely responsible for determining the
  76844. appropriateness of using or redistributing the Work and assume any
  76845. risks associated with Your exercise of permissions under this License.
  76846. 8. Limitation of Liability. In no event and under no legal theory,
  76847. whether in tort (including negligence), contract, or otherwise,
  76848. unless required by applicable law (such as deliberate and grossly
  76849. negligent acts) or agreed to in writing, shall any Contributor be
  76850. liable to You for damages, including any direct, indirect, special,
  76851. incidental, or consequential damages of any character arising as a
  76852. result of this License or out of the use or inability to use the
  76853. Work (including but not limited to damages for loss of goodwill,
  76854. work stoppage, computer failure or malfunction, or any and all
  76855. other commercial damages or losses), even if such Contributor
  76856. has been advised of the possibility of such damages.
  76857. 9. Accepting Warranty or Additional Liability. While redistributing
  76858. the Work or Derivative Works thereof, You may choose to offer,
  76859. and charge a fee for, acceptance of support, warranty, indemnity,
  76860. or other liability obligations and/or rights consistent with this
  76861. License. However, in accepting such obligations, You may act only
  76862. on Your own behalf and on Your sole responsibility, not on behalf
  76863. of any other Contributor, and only if You agree to indemnify,
  76864. defend, and hold each Contributor harmless for any liability
  76865. incurred by, or claims asserted against, such Contributor by reason
  76866. of your accepting any such warranty or additional liability.
  76867. END OF TERMS AND CONDITIONS
  76868. AndroidX architecture core common library:
  76869. Copyright (c) 2005-2011, The Android Open Source Project
  76870. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  76871. you may not use this file except in compliance with the License.
  76872. Unless required by applicable law or agreed to in writing, software
  76873. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  76874. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  76875. See the License for the specific language governing permissions and
  76876. limitations under the License.
  76877. Apache License
  76878. Version 2.0, January 2004
  76879. http://www.apache.org/licenses/
  76880. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  76881. 1. Definitions.
  76882. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  76883. and distribution as defined by Sections 1 through 9 of this document.
  76884. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  76885. the copyright owner that is granting the License.
  76886. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  76887. other entities that control, are controlled by, or are under common
  76888. control with that entity. For the purposes of this definition,
  76889. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  76890. direction or management of such entity, whether by contract or
  76891. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  76892. outstanding shares, or (iii) beneficial ownership of such entity.
  76893. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  76894. exercising permissions granted by this License.
  76895. &quot;Source&quot; form shall mean the preferred form for making modifications,
  76896. including but not limited to software source code, documentation
  76897. source, and configuration files.
  76898. &quot;Object&quot; form shall mean any form resulting from mechanical
  76899. transformation or translation of a Source form, including but
  76900. not limited to compiled object code, generated documentation,
  76901. and conversions to other media types.
  76902. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  76903. Object form, made available under the License, as indicated by a
  76904. copyright notice that is included in or attached to the work
  76905. (an example is provided in the Appendix below).
  76906. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  76907. form, that is based on (or derived from) the Work and for which the
  76908. editorial revisions, annotations, elaborations, or other modifications
  76909. represent, as a whole, an original work of authorship. For the purposes
  76910. of this License, Derivative Works shall not include works that remain
  76911. separable from, or merely link (or bind by name) to the interfaces of,
  76912. the Work and Derivative Works thereof.
  76913. &quot;Contribution&quot; shall mean any work of authorship, including
  76914. the original version of the Work and any modifications or additions
  76915. to that Work or Derivative Works thereof, that is intentionally
  76916. submitted to Licensor for inclusion in the Work by the copyright owner
  76917. or by an individual or Legal Entity authorized to submit on behalf of
  76918. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  76919. means any form of electronic, verbal, or written communication sent
  76920. to the Licensor or its representatives, including but not limited to
  76921. communication on electronic mailing lists, source code control systems,
  76922. and issue tracking systems that are managed by, or on behalf of, the
  76923. Licensor for the purpose of discussing and improving the Work, but
  76924. excluding communication that is conspicuously marked or otherwise
  76925. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  76926. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  76927. on behalf of whom a Contribution has been received by Licensor and
  76928. subsequently incorporated within the Work.
  76929. 2. Grant of Copyright License. Subject to the terms and conditions of
  76930. this License, each Contributor hereby grants to You a perpetual,
  76931. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  76932. copyright license to reproduce, prepare Derivative Works of,
  76933. publicly display, publicly perform, sublicense, and distribute the
  76934. Work and such Derivative Works in Source or Object form.
  76935. 3. Grant of Patent License. Subject to the terms and conditions of
  76936. this License, each Contributor hereby grants to You a perpetual,
  76937. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  76938. (except as stated in this section) patent license to make, have made,
  76939. use, offer to sell, sell, import, and otherwise transfer the Work,
  76940. where such license applies only to those patent claims licensable
  76941. by such Contributor that are necessarily infringed by their
  76942. Contribution(s) alone or by combination of their Contribution(s)
  76943. with the Work to which such Contribution(s) was submitted. If You
  76944. institute patent litigation against any entity (including a
  76945. cross-claim or counterclaim in a lawsuit) alleging that the Work
  76946. or a Contribution incorporated within the Work constitutes direct
  76947. or contributory patent infringement, then any patent licenses
  76948. granted to You under this License for that Work shall terminate
  76949. as of the date such litigation is filed.
  76950. 4. Redistribution. You may reproduce and distribute copies of the
  76951. Work or Derivative Works thereof in any medium, with or without
  76952. modifications, and in Source or Object form, provided that You
  76953. meet the following conditions:
  76954. (a) You must give any other recipients of the Work or
  76955. Derivative Works a copy of this License; and
  76956. (b) You must cause any modified files to carry prominent notices
  76957. stating that You changed the files; and
  76958. (c) You must retain, in the Source form of any Derivative Works
  76959. that You distribute, all copyright, patent, trademark, and
  76960. attribution notices from the Source form of the Work,
  76961. excluding those notices that do not pertain to any part of
  76962. the Derivative Works; and
  76963. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  76964. distribution, then any Derivative Works that You distribute must
  76965. include a readable copy of the attribution notices contained
  76966. within such NOTICE file, excluding those notices that do not
  76967. pertain to any part of the Derivative Works, in at least one
  76968. of the following places: within a NOTICE text file distributed
  76969. as part of the Derivative Works; within the Source form or
  76970. documentation, if provided along with the Derivative Works; or,
  76971. within a display generated by the Derivative Works, if and
  76972. wherever such third-party notices normally appear. The contents
  76973. of the NOTICE file are for informational purposes only and
  76974. do not modify the License. You may add Your own attribution
  76975. notices within Derivative Works that You distribute, alongside
  76976. or as an addendum to the NOTICE text from the Work, provided
  76977. that such additional attribution notices cannot be construed
  76978. as modifying the License.
  76979. You may add Your own copyright statement to Your modifications and
  76980. may provide additional or different license terms and conditions
  76981. for use, reproduction, or distribution of Your modifications, or
  76982. for any such Derivative Works as a whole, provided Your use,
  76983. reproduction, and distribution of the Work otherwise complies with
  76984. the conditions stated in this License.
  76985. 5. Submission of Contributions. Unless You explicitly state otherwise,
  76986. any Contribution intentionally submitted for inclusion in the Work
  76987. by You to the Licensor shall be under the terms and conditions of
  76988. this License, without any additional terms or conditions.
  76989. Notwithstanding the above, nothing herein shall supersede or modify
  76990. the terms of any separate license agreement you may have executed
  76991. with Licensor regarding such Contributions.
  76992. 6. Trademarks. This License does not grant permission to use the trade
  76993. names, trademarks, service marks, or product names of the Licensor,
  76994. except as required for reasonable and customary use in describing the
  76995. origin of the Work and reproducing the content of the NOTICE file.
  76996. 7. Disclaimer of Warranty. Unless required by applicable law or
  76997. agreed to in writing, Licensor provides the Work (and each
  76998. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  76999. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  77000. implied, including, without limitation, any warranties or conditions
  77001. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  77002. PARTICULAR PURPOSE. You are solely responsible for determining the
  77003. appropriateness of using or redistributing the Work and assume any
  77004. risks associated with Your exercise of permissions under this License.
  77005. 8. Limitation of Liability. In no event and under no legal theory,
  77006. whether in tort (including negligence), contract, or otherwise,
  77007. unless required by applicable law (such as deliberate and grossly
  77008. negligent acts) or agreed to in writing, shall any Contributor be
  77009. liable to You for damages, including any direct, indirect, special,
  77010. incidental, or consequential damages of any character arising as a
  77011. result of this License or out of the use or inability to use the
  77012. Work (including but not limited to damages for loss of goodwill,
  77013. work stoppage, computer failure or malfunction, or any and all
  77014. other commercial damages or losses), even if such Contributor
  77015. has been advised of the possibility of such damages.
  77016. 9. Accepting Warranty or Additional Liability. While redistributing
  77017. the Work or Derivative Works thereof, You may choose to offer,
  77018. and charge a fee for, acceptance of support, warranty, indemnity,
  77019. or other liability obligations and/or rights consistent with this
  77020. License. However, in accepting such obligations, You may act only
  77021. on Your own behalf and on Your sole responsibility, not on behalf
  77022. of any other Contributor, and only if You agree to indemnify,
  77023. defend, and hold each Contributor harmless for any liability
  77024. incurred by, or claims asserted against, such Contributor by reason
  77025. of your accepting any such warranty or additional liability.
  77026. END OF TERMS AND CONDITIONS
  77027. AndroidX architecture core runtime library:
  77028. Copyright (c) 2005-2011, The Android Open Source Project
  77029. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  77030. you may not use this file except in compliance with the License.
  77031. Unless required by applicable law or agreed to in writing, software
  77032. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  77033. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  77034. See the License for the specific language governing permissions and
  77035. limitations under the License.
  77036. Apache License
  77037. Version 2.0, January 2004
  77038. http://www.apache.org/licenses/
  77039. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  77040. 1. Definitions.
  77041. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  77042. and distribution as defined by Sections 1 through 9 of this document.
  77043. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  77044. the copyright owner that is granting the License.
  77045. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  77046. other entities that control, are controlled by, or are under common
  77047. control with that entity. For the purposes of this definition,
  77048. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  77049. direction or management of such entity, whether by contract or
  77050. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  77051. outstanding shares, or (iii) beneficial ownership of such entity.
  77052. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  77053. exercising permissions granted by this License.
  77054. &quot;Source&quot; form shall mean the preferred form for making modifications,
  77055. including but not limited to software source code, documentation
  77056. source, and configuration files.
  77057. &quot;Object&quot; form shall mean any form resulting from mechanical
  77058. transformation or translation of a Source form, including but
  77059. not limited to compiled object code, generated documentation,
  77060. and conversions to other media types.
  77061. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  77062. Object form, made available under the License, as indicated by a
  77063. copyright notice that is included in or attached to the work
  77064. (an example is provided in the Appendix below).
  77065. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  77066. form, that is based on (or derived from) the Work and for which the
  77067. editorial revisions, annotations, elaborations, or other modifications
  77068. represent, as a whole, an original work of authorship. For the purposes
  77069. of this License, Derivative Works shall not include works that remain
  77070. separable from, or merely link (or bind by name) to the interfaces of,
  77071. the Work and Derivative Works thereof.
  77072. &quot;Contribution&quot; shall mean any work of authorship, including
  77073. the original version of the Work and any modifications or additions
  77074. to that Work or Derivative Works thereof, that is intentionally
  77075. submitted to Licensor for inclusion in the Work by the copyright owner
  77076. or by an individual or Legal Entity authorized to submit on behalf of
  77077. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  77078. means any form of electronic, verbal, or written communication sent
  77079. to the Licensor or its representatives, including but not limited to
  77080. communication on electronic mailing lists, source code control systems,
  77081. and issue tracking systems that are managed by, or on behalf of, the
  77082. Licensor for the purpose of discussing and improving the Work, but
  77083. excluding communication that is conspicuously marked or otherwise
  77084. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  77085. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  77086. on behalf of whom a Contribution has been received by Licensor and
  77087. subsequently incorporated within the Work.
  77088. 2. Grant of Copyright License. Subject to the terms and conditions of
  77089. this License, each Contributor hereby grants to You a perpetual,
  77090. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  77091. copyright license to reproduce, prepare Derivative Works of,
  77092. publicly display, publicly perform, sublicense, and distribute the
  77093. Work and such Derivative Works in Source or Object form.
  77094. 3. Grant of Patent License. Subject to the terms and conditions of
  77095. this License, each Contributor hereby grants to You a perpetual,
  77096. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  77097. (except as stated in this section) patent license to make, have made,
  77098. use, offer to sell, sell, import, and otherwise transfer the Work,
  77099. where such license applies only to those patent claims licensable
  77100. by such Contributor that are necessarily infringed by their
  77101. Contribution(s) alone or by combination of their Contribution(s)
  77102. with the Work to which such Contribution(s) was submitted. If You
  77103. institute patent litigation against any entity (including a
  77104. cross-claim or counterclaim in a lawsuit) alleging that the Work
  77105. or a Contribution incorporated within the Work constitutes direct
  77106. or contributory patent infringement, then any patent licenses
  77107. granted to You under this License for that Work shall terminate
  77108. as of the date such litigation is filed.
  77109. 4. Redistribution. You may reproduce and distribute copies of the
  77110. Work or Derivative Works thereof in any medium, with or without
  77111. modifications, and in Source or Object form, provided that You
  77112. meet the following conditions:
  77113. (a) You must give any other recipients of the Work or
  77114. Derivative Works a copy of this License; and
  77115. (b) You must cause any modified files to carry prominent notices
  77116. stating that You changed the files; and
  77117. (c) You must retain, in the Source form of any Derivative Works
  77118. that You distribute, all copyright, patent, trademark, and
  77119. attribution notices from the Source form of the Work,
  77120. excluding those notices that do not pertain to any part of
  77121. the Derivative Works; and
  77122. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  77123. distribution, then any Derivative Works that You distribute must
  77124. include a readable copy of the attribution notices contained
  77125. within such NOTICE file, excluding those notices that do not
  77126. pertain to any part of the Derivative Works, in at least one
  77127. of the following places: within a NOTICE text file distributed
  77128. as part of the Derivative Works; within the Source form or
  77129. documentation, if provided along with the Derivative Works; or,
  77130. within a display generated by the Derivative Works, if and
  77131. wherever such third-party notices normally appear. The contents
  77132. of the NOTICE file are for informational purposes only and
  77133. do not modify the License. You may add Your own attribution
  77134. notices within Derivative Works that You distribute, alongside
  77135. or as an addendum to the NOTICE text from the Work, provided
  77136. that such additional attribution notices cannot be construed
  77137. as modifying the License.
  77138. You may add Your own copyright statement to Your modifications and
  77139. may provide additional or different license terms and conditions
  77140. for use, reproduction, or distribution of Your modifications, or
  77141. for any such Derivative Works as a whole, provided Your use,
  77142. reproduction, and distribution of the Work otherwise complies with
  77143. the conditions stated in this License.
  77144. 5. Submission of Contributions. Unless You explicitly state otherwise,
  77145. any Contribution intentionally submitted for inclusion in the Work
  77146. by You to the Licensor shall be under the terms and conditions of
  77147. this License, without any additional terms or conditions.
  77148. Notwithstanding the above, nothing herein shall supersede or modify
  77149. the terms of any separate license agreement you may have executed
  77150. with Licensor regarding such Contributions.
  77151. 6. Trademarks. This License does not grant permission to use the trade
  77152. names, trademarks, service marks, or product names of the Licensor,
  77153. except as required for reasonable and customary use in describing the
  77154. origin of the Work and reproducing the content of the NOTICE file.
  77155. 7. Disclaimer of Warranty. Unless required by applicable law or
  77156. agreed to in writing, Licensor provides the Work (and each
  77157. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  77158. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  77159. implied, including, without limitation, any warranties or conditions
  77160. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  77161. PARTICULAR PURPOSE. You are solely responsible for determining the
  77162. appropriateness of using or redistributing the Work and assume any
  77163. risks associated with Your exercise of permissions under this License.
  77164. 8. Limitation of Liability. In no event and under no legal theory,
  77165. whether in tort (including negligence), contract, or otherwise,
  77166. unless required by applicable law (such as deliberate and grossly
  77167. negligent acts) or agreed to in writing, shall any Contributor be
  77168. liable to You for damages, including any direct, indirect, special,
  77169. incidental, or consequential damages of any character arising as a
  77170. result of this License or out of the use or inability to use the
  77171. Work (including but not limited to damages for loss of goodwill,
  77172. work stoppage, computer failure or malfunction, or any and all
  77173. other commercial damages or losses), even if such Contributor
  77174. has been advised of the possibility of such damages.
  77175. 9. Accepting Warranty or Additional Liability. While redistributing
  77176. the Work or Derivative Works thereof, You may choose to offer,
  77177. and charge a fee for, acceptance of support, warranty, indemnity,
  77178. or other liability obligations and/or rights consistent with this
  77179. License. However, in accepting such obligations, You may act only
  77180. on Your own behalf and on Your sole responsibility, not on behalf
  77181. of any other Contributor, and only if You agree to indemnify,
  77182. defend, and hold each Contributor harmless for any liability
  77183. incurred by, or claims asserted against, such Contributor by reason
  77184. of your accepting any such warranty or additional liability.
  77185. END OF TERMS AND CONDITIONS
  77186. AndroidX lifecycle common library:
  77187. Copyright (c) 2005-2011, The Android Open Source Project
  77188. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  77189. you may not use this file except in compliance with the License.
  77190. Unless required by applicable law or agreed to in writing, software
  77191. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  77192. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  77193. See the License for the specific language governing permissions and
  77194. limitations under the License.
  77195. Apache License
  77196. Version 2.0, January 2004
  77197. http://www.apache.org/licenses/
  77198. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  77199. 1. Definitions.
  77200. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  77201. and distribution as defined by Sections 1 through 9 of this document.
  77202. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  77203. the copyright owner that is granting the License.
  77204. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  77205. other entities that control, are controlled by, or are under common
  77206. control with that entity. For the purposes of this definition,
  77207. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  77208. direction or management of such entity, whether by contract or
  77209. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  77210. outstanding shares, or (iii) beneficial ownership of such entity.
  77211. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  77212. exercising permissions granted by this License.
  77213. &quot;Source&quot; form shall mean the preferred form for making modifications,
  77214. including but not limited to software source code, documentation
  77215. source, and configuration files.
  77216. &quot;Object&quot; form shall mean any form resulting from mechanical
  77217. transformation or translation of a Source form, including but
  77218. not limited to compiled object code, generated documentation,
  77219. and conversions to other media types.
  77220. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  77221. Object form, made available under the License, as indicated by a
  77222. copyright notice that is included in or attached to the work
  77223. (an example is provided in the Appendix below).
  77224. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  77225. form, that is based on (or derived from) the Work and for which the
  77226. editorial revisions, annotations, elaborations, or other modifications
  77227. represent, as a whole, an original work of authorship. For the purposes
  77228. of this License, Derivative Works shall not include works that remain
  77229. separable from, or merely link (or bind by name) to the interfaces of,
  77230. the Work and Derivative Works thereof.
  77231. &quot;Contribution&quot; shall mean any work of authorship, including
  77232. the original version of the Work and any modifications or additions
  77233. to that Work or Derivative Works thereof, that is intentionally
  77234. submitted to Licensor for inclusion in the Work by the copyright owner
  77235. or by an individual or Legal Entity authorized to submit on behalf of
  77236. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  77237. means any form of electronic, verbal, or written communication sent
  77238. to the Licensor or its representatives, including but not limited to
  77239. communication on electronic mailing lists, source code control systems,
  77240. and issue tracking systems that are managed by, or on behalf of, the
  77241. Licensor for the purpose of discussing and improving the Work, but
  77242. excluding communication that is conspicuously marked or otherwise
  77243. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  77244. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  77245. on behalf of whom a Contribution has been received by Licensor and
  77246. subsequently incorporated within the Work.
  77247. 2. Grant of Copyright License. Subject to the terms and conditions of
  77248. this License, each Contributor hereby grants to You a perpetual,
  77249. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  77250. copyright license to reproduce, prepare Derivative Works of,
  77251. publicly display, publicly perform, sublicense, and distribute the
  77252. Work and such Derivative Works in Source or Object form.
  77253. 3. Grant of Patent License. Subject to the terms and conditions of
  77254. this License, each Contributor hereby grants to You a perpetual,
  77255. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  77256. (except as stated in this section) patent license to make, have made,
  77257. use, offer to sell, sell, import, and otherwise transfer the Work,
  77258. where such license applies only to those patent claims licensable
  77259. by such Contributor that are necessarily infringed by their
  77260. Contribution(s) alone or by combination of their Contribution(s)
  77261. with the Work to which such Contribution(s) was submitted. If You
  77262. institute patent litigation against any entity (including a
  77263. cross-claim or counterclaim in a lawsuit) alleging that the Work
  77264. or a Contribution incorporated within the Work constitutes direct
  77265. or contributory patent infringement, then any patent licenses
  77266. granted to You under this License for that Work shall terminate
  77267. as of the date such litigation is filed.
  77268. 4. Redistribution. You may reproduce and distribute copies of the
  77269. Work or Derivative Works thereof in any medium, with or without
  77270. modifications, and in Source or Object form, provided that You
  77271. meet the following conditions:
  77272. (a) You must give any other recipients of the Work or
  77273. Derivative Works a copy of this License; and
  77274. (b) You must cause any modified files to carry prominent notices
  77275. stating that You changed the files; and
  77276. (c) You must retain, in the Source form of any Derivative Works
  77277. that You distribute, all copyright, patent, trademark, and
  77278. attribution notices from the Source form of the Work,
  77279. excluding those notices that do not pertain to any part of
  77280. the Derivative Works; and
  77281. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  77282. distribution, then any Derivative Works that You distribute must
  77283. include a readable copy of the attribution notices contained
  77284. within such NOTICE file, excluding those notices that do not
  77285. pertain to any part of the Derivative Works, in at least one
  77286. of the following places: within a NOTICE text file distributed
  77287. as part of the Derivative Works; within the Source form or
  77288. documentation, if provided along with the Derivative Works; or,
  77289. within a display generated by the Derivative Works, if and
  77290. wherever such third-party notices normally appear. The contents
  77291. of the NOTICE file are for informational purposes only and
  77292. do not modify the License. You may add Your own attribution
  77293. notices within Derivative Works that You distribute, alongside
  77294. or as an addendum to the NOTICE text from the Work, provided
  77295. that such additional attribution notices cannot be construed
  77296. as modifying the License.
  77297. You may add Your own copyright statement to Your modifications and
  77298. may provide additional or different license terms and conditions
  77299. for use, reproduction, or distribution of Your modifications, or
  77300. for any such Derivative Works as a whole, provided Your use,
  77301. reproduction, and distribution of the Work otherwise complies with
  77302. the conditions stated in this License.
  77303. 5. Submission of Contributions. Unless You explicitly state otherwise,
  77304. any Contribution intentionally submitted for inclusion in the Work
  77305. by You to the Licensor shall be under the terms and conditions of
  77306. this License, without any additional terms or conditions.
  77307. Notwithstanding the above, nothing herein shall supersede or modify
  77308. the terms of any separate license agreement you may have executed
  77309. with Licensor regarding such Contributions.
  77310. 6. Trademarks. This License does not grant permission to use the trade
  77311. names, trademarks, service marks, or product names of the Licensor,
  77312. except as required for reasonable and customary use in describing the
  77313. origin of the Work and reproducing the content of the NOTICE file.
  77314. 7. Disclaimer of Warranty. Unless required by applicable law or
  77315. agreed to in writing, Licensor provides the Work (and each
  77316. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  77317. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  77318. implied, including, without limitation, any warranties or conditions
  77319. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  77320. PARTICULAR PURPOSE. You are solely responsible for determining the
  77321. appropriateness of using or redistributing the Work and assume any
  77322. risks associated with Your exercise of permissions under this License.
  77323. 8. Limitation of Liability. In no event and under no legal theory,
  77324. whether in tort (including negligence), contract, or otherwise,
  77325. unless required by applicable law (such as deliberate and grossly
  77326. negligent acts) or agreed to in writing, shall any Contributor be
  77327. liable to You for damages, including any direct, indirect, special,
  77328. incidental, or consequential damages of any character arising as a
  77329. result of this License or out of the use or inability to use the
  77330. Work (including but not limited to damages for loss of goodwill,
  77331. work stoppage, computer failure or malfunction, or any and all
  77332. other commercial damages or losses), even if such Contributor
  77333. has been advised of the possibility of such damages.
  77334. 9. Accepting Warranty or Additional Liability. While redistributing
  77335. the Work or Derivative Works thereof, You may choose to offer,
  77336. and charge a fee for, acceptance of support, warranty, indemnity,
  77337. or other liability obligations and/or rights consistent with this
  77338. License. However, in accepting such obligations, You may act only
  77339. on Your own behalf and on Your sole responsibility, not on behalf
  77340. of any other Contributor, and only if You agree to indemnify,
  77341. defend, and hold each Contributor harmless for any liability
  77342. incurred by, or claims asserted against, such Contributor by reason
  77343. of your accepting any such warranty or additional liability.
  77344. END OF TERMS AND CONDITIONS
  77345. AndroidX lifecycle livedatacore library:
  77346. Copyright (c) 2005-2011, The Android Open Source Project
  77347. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  77348. you may not use this file except in compliance with the License.
  77349. Unless required by applicable law or agreed to in writing, software
  77350. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  77351. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  77352. See the License for the specific language governing permissions and
  77353. limitations under the License.
  77354. Apache License
  77355. Version 2.0, January 2004
  77356. http://www.apache.org/licenses/
  77357. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  77358. 1. Definitions.
  77359. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  77360. and distribution as defined by Sections 1 through 9 of this document.
  77361. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  77362. the copyright owner that is granting the License.
  77363. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  77364. other entities that control, are controlled by, or are under common
  77365. control with that entity. For the purposes of this definition,
  77366. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  77367. direction or management of such entity, whether by contract or
  77368. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  77369. outstanding shares, or (iii) beneficial ownership of such entity.
  77370. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  77371. exercising permissions granted by this License.
  77372. &quot;Source&quot; form shall mean the preferred form for making modifications,
  77373. including but not limited to software source code, documentation
  77374. source, and configuration files.
  77375. &quot;Object&quot; form shall mean any form resulting from mechanical
  77376. transformation or translation of a Source form, including but
  77377. not limited to compiled object code, generated documentation,
  77378. and conversions to other media types.
  77379. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  77380. Object form, made available under the License, as indicated by a
  77381. copyright notice that is included in or attached to the work
  77382. (an example is provided in the Appendix below).
  77383. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  77384. form, that is based on (or derived from) the Work and for which the
  77385. editorial revisions, annotations, elaborations, or other modifications
  77386. represent, as a whole, an original work of authorship. For the purposes
  77387. of this License, Derivative Works shall not include works that remain
  77388. separable from, or merely link (or bind by name) to the interfaces of,
  77389. the Work and Derivative Works thereof.
  77390. &quot;Contribution&quot; shall mean any work of authorship, including
  77391. the original version of the Work and any modifications or additions
  77392. to that Work or Derivative Works thereof, that is intentionally
  77393. submitted to Licensor for inclusion in the Work by the copyright owner
  77394. or by an individual or Legal Entity authorized to submit on behalf of
  77395. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  77396. means any form of electronic, verbal, or written communication sent
  77397. to the Licensor or its representatives, including but not limited to
  77398. communication on electronic mailing lists, source code control systems,
  77399. and issue tracking systems that are managed by, or on behalf of, the
  77400. Licensor for the purpose of discussing and improving the Work, but
  77401. excluding communication that is conspicuously marked or otherwise
  77402. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  77403. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  77404. on behalf of whom a Contribution has been received by Licensor and
  77405. subsequently incorporated within the Work.
  77406. 2. Grant of Copyright License. Subject to the terms and conditions of
  77407. this License, each Contributor hereby grants to You a perpetual,
  77408. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  77409. copyright license to reproduce, prepare Derivative Works of,
  77410. publicly display, publicly perform, sublicense, and distribute the
  77411. Work and such Derivative Works in Source or Object form.
  77412. 3. Grant of Patent License. Subject to the terms and conditions of
  77413. this License, each Contributor hereby grants to You a perpetual,
  77414. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  77415. (except as stated in this section) patent license to make, have made,
  77416. use, offer to sell, sell, import, and otherwise transfer the Work,
  77417. where such license applies only to those patent claims licensable
  77418. by such Contributor that are necessarily infringed by their
  77419. Contribution(s) alone or by combination of their Contribution(s)
  77420. with the Work to which such Contribution(s) was submitted. If You
  77421. institute patent litigation against any entity (including a
  77422. cross-claim or counterclaim in a lawsuit) alleging that the Work
  77423. or a Contribution incorporated within the Work constitutes direct
  77424. or contributory patent infringement, then any patent licenses
  77425. granted to You under this License for that Work shall terminate
  77426. as of the date such litigation is filed.
  77427. 4. Redistribution. You may reproduce and distribute copies of the
  77428. Work or Derivative Works thereof in any medium, with or without
  77429. modifications, and in Source or Object form, provided that You
  77430. meet the following conditions:
  77431. (a) You must give any other recipients of the Work or
  77432. Derivative Works a copy of this License; and
  77433. (b) You must cause any modified files to carry prominent notices
  77434. stating that You changed the files; and
  77435. (c) You must retain, in the Source form of any Derivative Works
  77436. that You distribute, all copyright, patent, trademark, and
  77437. attribution notices from the Source form of the Work,
  77438. excluding those notices that do not pertain to any part of
  77439. the Derivative Works; and
  77440. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  77441. distribution, then any Derivative Works that You distribute must
  77442. include a readable copy of the attribution notices contained
  77443. within such NOTICE file, excluding those notices that do not
  77444. pertain to any part of the Derivative Works, in at least one
  77445. of the following places: within a NOTICE text file distributed
  77446. as part of the Derivative Works; within the Source form or
  77447. documentation, if provided along with the Derivative Works; or,
  77448. within a display generated by the Derivative Works, if and
  77449. wherever such third-party notices normally appear. The contents
  77450. of the NOTICE file are for informational purposes only and
  77451. do not modify the License. You may add Your own attribution
  77452. notices within Derivative Works that You distribute, alongside
  77453. or as an addendum to the NOTICE text from the Work, provided
  77454. that such additional attribution notices cannot be construed
  77455. as modifying the License.
  77456. You may add Your own copyright statement to Your modifications and
  77457. may provide additional or different license terms and conditions
  77458. for use, reproduction, or distribution of Your modifications, or
  77459. for any such Derivative Works as a whole, provided Your use,
  77460. reproduction, and distribution of the Work otherwise complies with
  77461. the conditions stated in this License.
  77462. 5. Submission of Contributions. Unless You explicitly state otherwise,
  77463. any Contribution intentionally submitted for inclusion in the Work
  77464. by You to the Licensor shall be under the terms and conditions of
  77465. this License, without any additional terms or conditions.
  77466. Notwithstanding the above, nothing herein shall supersede or modify
  77467. the terms of any separate license agreement you may have executed
  77468. with Licensor regarding such Contributions.
  77469. 6. Trademarks. This License does not grant permission to use the trade
  77470. names, trademarks, service marks, or product names of the Licensor,
  77471. except as required for reasonable and customary use in describing the
  77472. origin of the Work and reproducing the content of the NOTICE file.
  77473. 7. Disclaimer of Warranty. Unless required by applicable law or
  77474. agreed to in writing, Licensor provides the Work (and each
  77475. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  77476. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  77477. implied, including, without limitation, any warranties or conditions
  77478. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  77479. PARTICULAR PURPOSE. You are solely responsible for determining the
  77480. appropriateness of using or redistributing the Work and assume any
  77481. risks associated with Your exercise of permissions under this License.
  77482. 8. Limitation of Liability. In no event and under no legal theory,
  77483. whether in tort (including negligence), contract, or otherwise,
  77484. unless required by applicable law (such as deliberate and grossly
  77485. negligent acts) or agreed to in writing, shall any Contributor be
  77486. liable to You for damages, including any direct, indirect, special,
  77487. incidental, or consequential damages of any character arising as a
  77488. result of this License or out of the use or inability to use the
  77489. Work (including but not limited to damages for loss of goodwill,
  77490. work stoppage, computer failure or malfunction, or any and all
  77491. other commercial damages or losses), even if such Contributor
  77492. has been advised of the possibility of such damages.
  77493. 9. Accepting Warranty or Additional Liability. While redistributing
  77494. the Work or Derivative Works thereof, You may choose to offer,
  77495. and charge a fee for, acceptance of support, warranty, indemnity,
  77496. or other liability obligations and/or rights consistent with this
  77497. License. However, in accepting such obligations, You may act only
  77498. on Your own behalf and on Your sole responsibility, not on behalf
  77499. of any other Contributor, and only if You agree to indemnify,
  77500. defend, and hold each Contributor harmless for any liability
  77501. incurred by, or claims asserted against, such Contributor by reason
  77502. of your accepting any such warranty or additional liability.
  77503. END OF TERMS AND CONDITIONS
  77504. AndroidX lifecycle runtime library:
  77505. Copyright (c) 2005-2011, The Android Open Source Project
  77506. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  77507. you may not use this file except in compliance with the License.
  77508. Unless required by applicable law or agreed to in writing, software
  77509. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  77510. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  77511. See the License for the specific language governing permissions and
  77512. limitations under the License.
  77513. Apache License
  77514. Version 2.0, January 2004
  77515. http://www.apache.org/licenses/
  77516. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  77517. 1. Definitions.
  77518. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  77519. and distribution as defined by Sections 1 through 9 of this document.
  77520. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  77521. the copyright owner that is granting the License.
  77522. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  77523. other entities that control, are controlled by, or are under common
  77524. control with that entity. For the purposes of this definition,
  77525. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  77526. direction or management of such entity, whether by contract or
  77527. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  77528. outstanding shares, or (iii) beneficial ownership of such entity.
  77529. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  77530. exercising permissions granted by this License.
  77531. &quot;Source&quot; form shall mean the preferred form for making modifications,
  77532. including but not limited to software source code, documentation
  77533. source, and configuration files.
  77534. &quot;Object&quot; form shall mean any form resulting from mechanical
  77535. transformation or translation of a Source form, including but
  77536. not limited to compiled object code, generated documentation,
  77537. and conversions to other media types.
  77538. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  77539. Object form, made available under the License, as indicated by a
  77540. copyright notice that is included in or attached to the work
  77541. (an example is provided in the Appendix below).
  77542. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  77543. form, that is based on (or derived from) the Work and for which the
  77544. editorial revisions, annotations, elaborations, or other modifications
  77545. represent, as a whole, an original work of authorship. For the purposes
  77546. of this License, Derivative Works shall not include works that remain
  77547. separable from, or merely link (or bind by name) to the interfaces of,
  77548. the Work and Derivative Works thereof.
  77549. &quot;Contribution&quot; shall mean any work of authorship, including
  77550. the original version of the Work and any modifications or additions
  77551. to that Work or Derivative Works thereof, that is intentionally
  77552. submitted to Licensor for inclusion in the Work by the copyright owner
  77553. or by an individual or Legal Entity authorized to submit on behalf of
  77554. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  77555. means any form of electronic, verbal, or written communication sent
  77556. to the Licensor or its representatives, including but not limited to
  77557. communication on electronic mailing lists, source code control systems,
  77558. and issue tracking systems that are managed by, or on behalf of, the
  77559. Licensor for the purpose of discussing and improving the Work, but
  77560. excluding communication that is conspicuously marked or otherwise
  77561. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  77562. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  77563. on behalf of whom a Contribution has been received by Licensor and
  77564. subsequently incorporated within the Work.
  77565. 2. Grant of Copyright License. Subject to the terms and conditions of
  77566. this License, each Contributor hereby grants to You a perpetual,
  77567. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  77568. copyright license to reproduce, prepare Derivative Works of,
  77569. publicly display, publicly perform, sublicense, and distribute the
  77570. Work and such Derivative Works in Source or Object form.
  77571. 3. Grant of Patent License. Subject to the terms and conditions of
  77572. this License, each Contributor hereby grants to You a perpetual,
  77573. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  77574. (except as stated in this section) patent license to make, have made,
  77575. use, offer to sell, sell, import, and otherwise transfer the Work,
  77576. where such license applies only to those patent claims licensable
  77577. by such Contributor that are necessarily infringed by their
  77578. Contribution(s) alone or by combination of their Contribution(s)
  77579. with the Work to which such Contribution(s) was submitted. If You
  77580. institute patent litigation against any entity (including a
  77581. cross-claim or counterclaim in a lawsuit) alleging that the Work
  77582. or a Contribution incorporated within the Work constitutes direct
  77583. or contributory patent infringement, then any patent licenses
  77584. granted to You under this License for that Work shall terminate
  77585. as of the date such litigation is filed.
  77586. 4. Redistribution. You may reproduce and distribute copies of the
  77587. Work or Derivative Works thereof in any medium, with or without
  77588. modifications, and in Source or Object form, provided that You
  77589. meet the following conditions:
  77590. (a) You must give any other recipients of the Work or
  77591. Derivative Works a copy of this License; and
  77592. (b) You must cause any modified files to carry prominent notices
  77593. stating that You changed the files; and
  77594. (c) You must retain, in the Source form of any Derivative Works
  77595. that You distribute, all copyright, patent, trademark, and
  77596. attribution notices from the Source form of the Work,
  77597. excluding those notices that do not pertain to any part of
  77598. the Derivative Works; and
  77599. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  77600. distribution, then any Derivative Works that You distribute must
  77601. include a readable copy of the attribution notices contained
  77602. within such NOTICE file, excluding those notices that do not
  77603. pertain to any part of the Derivative Works, in at least one
  77604. of the following places: within a NOTICE text file distributed
  77605. as part of the Derivative Works; within the Source form or
  77606. documentation, if provided along with the Derivative Works; or,
  77607. within a display generated by the Derivative Works, if and
  77608. wherever such third-party notices normally appear. The contents
  77609. of the NOTICE file are for informational purposes only and
  77610. do not modify the License. You may add Your own attribution
  77611. notices within Derivative Works that You distribute, alongside
  77612. or as an addendum to the NOTICE text from the Work, provided
  77613. that such additional attribution notices cannot be construed
  77614. as modifying the License.
  77615. You may add Your own copyright statement to Your modifications and
  77616. may provide additional or different license terms and conditions
  77617. for use, reproduction, or distribution of Your modifications, or
  77618. for any such Derivative Works as a whole, provided Your use,
  77619. reproduction, and distribution of the Work otherwise complies with
  77620. the conditions stated in this License.
  77621. 5. Submission of Contributions. Unless You explicitly state otherwise,
  77622. any Contribution intentionally submitted for inclusion in the Work
  77623. by You to the Licensor shall be under the terms and conditions of
  77624. this License, without any additional terms or conditions.
  77625. Notwithstanding the above, nothing herein shall supersede or modify
  77626. the terms of any separate license agreement you may have executed
  77627. with Licensor regarding such Contributions.
  77628. 6. Trademarks. This License does not grant permission to use the trade
  77629. names, trademarks, service marks, or product names of the Licensor,
  77630. except as required for reasonable and customary use in describing the
  77631. origin of the Work and reproducing the content of the NOTICE file.
  77632. 7. Disclaimer of Warranty. Unless required by applicable law or
  77633. agreed to in writing, Licensor provides the Work (and each
  77634. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  77635. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  77636. implied, including, without limitation, any warranties or conditions
  77637. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  77638. PARTICULAR PURPOSE. You are solely responsible for determining the
  77639. appropriateness of using or redistributing the Work and assume any
  77640. risks associated with Your exercise of permissions under this License.
  77641. 8. Limitation of Liability. In no event and under no legal theory,
  77642. whether in tort (including negligence), contract, or otherwise,
  77643. unless required by applicable law (such as deliberate and grossly
  77644. negligent acts) or agreed to in writing, shall any Contributor be
  77645. liable to You for damages, including any direct, indirect, special,
  77646. incidental, or consequential damages of any character arising as a
  77647. result of this License or out of the use or inability to use the
  77648. Work (including but not limited to damages for loss of goodwill,
  77649. work stoppage, computer failure or malfunction, or any and all
  77650. other commercial damages or losses), even if such Contributor
  77651. has been advised of the possibility of such damages.
  77652. 9. Accepting Warranty or Additional Liability. While redistributing
  77653. the Work or Derivative Works thereof, You may choose to offer,
  77654. and charge a fee for, acceptance of support, warranty, indemnity,
  77655. or other liability obligations and/or rights consistent with this
  77656. License. However, in accepting such obligations, You may act only
  77657. on Your own behalf and on Your sole responsibility, not on behalf
  77658. of any other Contributor, and only if You agree to indemnify,
  77659. defend, and hold each Contributor harmless for any liability
  77660. incurred by, or claims asserted against, such Contributor by reason
  77661. of your accepting any such warranty or additional liability.
  77662. END OF TERMS AND CONDITIONS
  77663. AndroidX tracing library:
  77664. Copyright (c) 2005-2011, The Android Open Source Project
  77665. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  77666. you may not use this file except in compliance with the License.
  77667. Unless required by applicable law or agreed to in writing, software
  77668. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  77669. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  77670. See the License for the specific language governing permissions and
  77671. limitations under the License.
  77672. Apache License
  77673. Version 2.0, January 2004
  77674. http://www.apache.org/licenses/
  77675. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  77676. 1. Definitions.
  77677. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  77678. and distribution as defined by Sections 1 through 9 of this document.
  77679. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  77680. the copyright owner that is granting the License.
  77681. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  77682. other entities that control, are controlled by, or are under common
  77683. control with that entity. For the purposes of this definition,
  77684. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  77685. direction or management of such entity, whether by contract or
  77686. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  77687. outstanding shares, or (iii) beneficial ownership of such entity.
  77688. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  77689. exercising permissions granted by this License.
  77690. &quot;Source&quot; form shall mean the preferred form for making modifications,
  77691. including but not limited to software source code, documentation
  77692. source, and configuration files.
  77693. &quot;Object&quot; form shall mean any form resulting from mechanical
  77694. transformation or translation of a Source form, including but
  77695. not limited to compiled object code, generated documentation,
  77696. and conversions to other media types.
  77697. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  77698. Object form, made available under the License, as indicated by a
  77699. copyright notice that is included in or attached to the work
  77700. (an example is provided in the Appendix below).
  77701. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  77702. form, that is based on (or derived from) the Work and for which the
  77703. editorial revisions, annotations, elaborations, or other modifications
  77704. represent, as a whole, an original work of authorship. For the purposes
  77705. of this License, Derivative Works shall not include works that remain
  77706. separable from, or merely link (or bind by name) to the interfaces of,
  77707. the Work and Derivative Works thereof.
  77708. &quot;Contribution&quot; shall mean any work of authorship, including
  77709. the original version of the Work and any modifications or additions
  77710. to that Work or Derivative Works thereof, that is intentionally
  77711. submitted to Licensor for inclusion in the Work by the copyright owner
  77712. or by an individual or Legal Entity authorized to submit on behalf of
  77713. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  77714. means any form of electronic, verbal, or written communication sent
  77715. to the Licensor or its representatives, including but not limited to
  77716. communication on electronic mailing lists, source code control systems,
  77717. and issue tracking systems that are managed by, or on behalf of, the
  77718. Licensor for the purpose of discussing and improving the Work, but
  77719. excluding communication that is conspicuously marked or otherwise
  77720. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  77721. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  77722. on behalf of whom a Contribution has been received by Licensor and
  77723. subsequently incorporated within the Work.
  77724. 2. Grant of Copyright License. Subject to the terms and conditions of
  77725. this License, each Contributor hereby grants to You a perpetual,
  77726. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  77727. copyright license to reproduce, prepare Derivative Works of,
  77728. publicly display, publicly perform, sublicense, and distribute the
  77729. Work and such Derivative Works in Source or Object form.
  77730. 3. Grant of Patent License. Subject to the terms and conditions of
  77731. this License, each Contributor hereby grants to You a perpetual,
  77732. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  77733. (except as stated in this section) patent license to make, have made,
  77734. use, offer to sell, sell, import, and otherwise transfer the Work,
  77735. where such license applies only to those patent claims licensable
  77736. by such Contributor that are necessarily infringed by their
  77737. Contribution(s) alone or by combination of their Contribution(s)
  77738. with the Work to which such Contribution(s) was submitted. If You
  77739. institute patent litigation against any entity (including a
  77740. cross-claim or counterclaim in a lawsuit) alleging that the Work
  77741. or a Contribution incorporated within the Work constitutes direct
  77742. or contributory patent infringement, then any patent licenses
  77743. granted to You under this License for that Work shall terminate
  77744. as of the date such litigation is filed.
  77745. 4. Redistribution. You may reproduce and distribute copies of the
  77746. Work or Derivative Works thereof in any medium, with or without
  77747. modifications, and in Source or Object form, provided that You
  77748. meet the following conditions:
  77749. (a) You must give any other recipients of the Work or
  77750. Derivative Works a copy of this License; and
  77751. (b) You must cause any modified files to carry prominent notices
  77752. stating that You changed the files; and
  77753. (c) You must retain, in the Source form of any Derivative Works
  77754. that You distribute, all copyright, patent, trademark, and
  77755. attribution notices from the Source form of the Work,
  77756. excluding those notices that do not pertain to any part of
  77757. the Derivative Works; and
  77758. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  77759. distribution, then any Derivative Works that You distribute must
  77760. include a readable copy of the attribution notices contained
  77761. within such NOTICE file, excluding those notices that do not
  77762. pertain to any part of the Derivative Works, in at least one
  77763. of the following places: within a NOTICE text file distributed
  77764. as part of the Derivative Works; within the Source form or
  77765. documentation, if provided along with the Derivative Works; or,
  77766. within a display generated by the Derivative Works, if and
  77767. wherever such third-party notices normally appear. The contents
  77768. of the NOTICE file are for informational purposes only and
  77769. do not modify the License. You may add Your own attribution
  77770. notices within Derivative Works that You distribute, alongside
  77771. or as an addendum to the NOTICE text from the Work, provided
  77772. that such additional attribution notices cannot be construed
  77773. as modifying the License.
  77774. You may add Your own copyright statement to Your modifications and
  77775. may provide additional or different license terms and conditions
  77776. for use, reproduction, or distribution of Your modifications, or
  77777. for any such Derivative Works as a whole, provided Your use,
  77778. reproduction, and distribution of the Work otherwise complies with
  77779. the conditions stated in this License.
  77780. 5. Submission of Contributions. Unless You explicitly state otherwise,
  77781. any Contribution intentionally submitted for inclusion in the Work
  77782. by You to the Licensor shall be under the terms and conditions of
  77783. this License, without any additional terms or conditions.
  77784. Notwithstanding the above, nothing herein shall supersede or modify
  77785. the terms of any separate license agreement you may have executed
  77786. with Licensor regarding such Contributions.
  77787. 6. Trademarks. This License does not grant permission to use the trade
  77788. names, trademarks, service marks, or product names of the Licensor,
  77789. except as required for reasonable and customary use in describing the
  77790. origin of the Work and reproducing the content of the NOTICE file.
  77791. 7. Disclaimer of Warranty. Unless required by applicable law or
  77792. agreed to in writing, Licensor provides the Work (and each
  77793. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  77794. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  77795. implied, including, without limitation, any warranties or conditions
  77796. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  77797. PARTICULAR PURPOSE. You are solely responsible for determining the
  77798. appropriateness of using or redistributing the Work and assume any
  77799. risks associated with Your exercise of permissions under this License.
  77800. 8. Limitation of Liability. In no event and under no legal theory,
  77801. whether in tort (including negligence), contract, or otherwise,
  77802. unless required by applicable law (such as deliberate and grossly
  77803. negligent acts) or agreed to in writing, shall any Contributor be
  77804. liable to You for damages, including any direct, indirect, special,
  77805. incidental, or consequential damages of any character arising as a
  77806. result of this License or out of the use or inability to use the
  77807. Work (including but not limited to damages for loss of goodwill,
  77808. work stoppage, computer failure or malfunction, or any and all
  77809. other commercial damages or losses), even if such Contributor
  77810. has been advised of the possibility of such damages.
  77811. 9. Accepting Warranty or Additional Liability. While redistributing
  77812. the Work or Derivative Works thereof, You may choose to offer,
  77813. and charge a fee for, acceptance of support, warranty, indemnity,
  77814. or other liability obligations and/or rights consistent with this
  77815. License. However, in accepting such obligations, You may act only
  77816. on Your own behalf and on Your sole responsibility, not on behalf
  77817. of any other Contributor, and only if You agree to indemnify,
  77818. defend, and hold each Contributor harmless for any liability
  77819. incurred by, or claims asserted against, such Contributor by reason
  77820. of your accepting any such warranty or additional liability.
  77821. END OF TERMS AND CONDITIONS
  77822. Animal Sniffer:
  77823. The MIT License
  77824. Copyright (c) 2008 Kohsuke Kawaguchi and codehaus.org.
  77825. Permission is hereby granted, free of charge, to any person obtaining a copy
  77826. of this software and associated documentation files (the &quot;Software&quot;), to deal
  77827. in the Software without restriction, including without limitation the rights
  77828. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  77829. copies of the Software, and to permit persons to whom the Software is
  77830. furnished to do so, subject to the following conditions:
  77831. The above copyright notice and this permission notice shall be included in
  77832. all copies or substantial portions of the Software.
  77833. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  77834. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  77835. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  77836. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  77837. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  77838. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  77839. THE SOFTWARE.
  77840. Checker Framework Annotations:
  77841. A few parts of the Checker Framework have more permissive licenses.
  77842. * The annotations are licensed under the MIT License. (The text of this
  77843. license appears below.) More specifically, all the parts of the Checker
  77844. Framework that you might want to include with your own program use the
  77845. MIT License. This is the checker-qual.jar file and all the files that
  77846. appear in it: every file in a qual/ directory, plus utility files such
  77847. as NullnessUtil.java, RegexUtil.java, SignednessUtil.java, etc.
  77848. In addition, the cleanroom implementations of third-party annotations,
  77849. which the Checker Framework recognizes as aliases for its own
  77850. annotations, are licensed under the MIT License.
  77851. ===========================================================================
  77852. MIT License:
  77853. Permission is hereby granted, free of charge, to any person obtaining a copy
  77854. of this software and associated documentation files (the &quot;Software&quot;), to deal
  77855. in the Software without restriction, including without limitation the rights
  77856. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  77857. copies of the Software, and to permit persons to whom the Software is
  77858. furnished to do so, subject to the following conditions:
  77859. The above copyright notice and this permission notice shall be included in
  77860. all copies or substantial portions of the Software.
  77861. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  77862. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  77863. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  77864. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  77865. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  77866. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  77867. THE SOFTWARE.
  77868. ===========================================================================
  77869. Error Prone:
  77870. Apache License
  77871. Version 2.0, January 2004
  77872. http://www.apache.org/licenses/
  77873. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  77874. 1. Definitions.
  77875. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  77876. and distribution as defined by Sections 1 through 9 of this document.
  77877. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  77878. the copyright owner that is granting the License.
  77879. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  77880. other entities that control, are controlled by, or are under common
  77881. control with that entity. For the purposes of this definition,
  77882. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  77883. direction or management of such entity, whether by contract or
  77884. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  77885. outstanding shares, or (iii) beneficial ownership of such entity.
  77886. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  77887. exercising permissions granted by this License.
  77888. &quot;Source&quot; form shall mean the preferred form for making modifications,
  77889. including but not limited to software source code, documentation
  77890. source, and configuration files.
  77891. &quot;Object&quot; form shall mean any form resulting from mechanical
  77892. transformation or translation of a Source form, including but
  77893. not limited to compiled object code, generated documentation,
  77894. and conversions to other media types.
  77895. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  77896. Object form, made available under the License, as indicated by a
  77897. copyright notice that is included in or attached to the work
  77898. (an example is provided in the Appendix below).
  77899. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  77900. form, that is based on (or derived from) the Work and for which the
  77901. editorial revisions, annotations, elaborations, or other modifications
  77902. represent, as a whole, an original work of authorship. For the purposes
  77903. of this License, Derivative Works shall not include works that remain
  77904. separable from, or merely link (or bind by name) to the interfaces of,
  77905. the Work and Derivative Works thereof.
  77906. &quot;Contribution&quot; shall mean any work of authorship, including
  77907. the original version of the Work and any modifications or additions
  77908. to that Work or Derivative Works thereof, that is intentionally
  77909. submitted to Licensor for inclusion in the Work by the copyright owner
  77910. or by an individual or Legal Entity authorized to submit on behalf of
  77911. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  77912. means any form of electronic, verbal, or written communication sent
  77913. to the Licensor or its representatives, including but not limited to
  77914. communication on electronic mailing lists, source code control systems,
  77915. and issue tracking systems that are managed by, or on behalf of, the
  77916. Licensor for the purpose of discussing and improving the Work, but
  77917. excluding communication that is conspicuously marked or otherwise
  77918. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  77919. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  77920. on behalf of whom a Contribution has been received by Licensor and
  77921. subsequently incorporated within the Work.
  77922. 2. Grant of Copyright License. Subject to the terms and conditions of
  77923. this License, each Contributor hereby grants to You a perpetual,
  77924. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  77925. copyright license to reproduce, prepare Derivative Works of,
  77926. publicly display, publicly perform, sublicense, and distribute the
  77927. Work and such Derivative Works in Source or Object form.
  77928. 3. Grant of Patent License. Subject to the terms and conditions of
  77929. this License, each Contributor hereby grants to You a perpetual,
  77930. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  77931. (except as stated in this section) patent license to make, have made,
  77932. use, offer to sell, sell, import, and otherwise transfer the Work,
  77933. where such license applies only to those patent claims licensable
  77934. by such Contributor that are necessarily infringed by their
  77935. Contribution(s) alone or by combination of their Contribution(s)
  77936. with the Work to which such Contribution(s) was submitted. If You
  77937. institute patent litigation against any entity (including a
  77938. cross-claim or counterclaim in a lawsuit) alleging that the Work
  77939. or a Contribution incorporated within the Work constitutes direct
  77940. or contributory patent infringement, then any patent licenses
  77941. granted to You under this License for that Work shall terminate
  77942. as of the date such litigation is filed.
  77943. 4. Redistribution. You may reproduce and distribute copies of the
  77944. Work or Derivative Works thereof in any medium, with or without
  77945. modifications, and in Source or Object form, provided that You
  77946. meet the following conditions:
  77947. (a) You must give any other recipients of the Work or
  77948. Derivative Works a copy of this License; and
  77949. (b) You must cause any modified files to carry prominent notices
  77950. stating that You changed the files; and
  77951. (c) You must retain, in the Source form of any Derivative Works
  77952. that You distribute, all copyright, patent, trademark, and
  77953. attribution notices from the Source form of the Work,
  77954. excluding those notices that do not pertain to any part of
  77955. the Derivative Works; and
  77956. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  77957. distribution, then any Derivative Works that You distribute must
  77958. include a readable copy of the attribution notices contained
  77959. within such NOTICE file, excluding those notices that do not
  77960. pertain to any part of the Derivative Works, in at least one
  77961. of the following places: within a NOTICE text file distributed
  77962. as part of the Derivative Works; within the Source form or
  77963. documentation, if provided along with the Derivative Works; or,
  77964. within a display generated by the Derivative Works, if and
  77965. wherever such third-party notices normally appear. The contents
  77966. of the NOTICE file are for informational purposes only and
  77967. do not modify the License. You may add Your own attribution
  77968. notices within Derivative Works that You distribute, alongside
  77969. or as an addendum to the NOTICE text from the Work, provided
  77970. that such additional attribution notices cannot be construed
  77971. as modifying the License.
  77972. You may add Your own copyright statement to Your modifications and
  77973. may provide additional or different license terms and conditions
  77974. for use, reproduction, or distribution of Your modifications, or
  77975. for any such Derivative Works as a whole, provided Your use,
  77976. reproduction, and distribution of the Work otherwise complies with
  77977. the conditions stated in this License.
  77978. 5. Submission of Contributions. Unless You explicitly state otherwise,
  77979. any Contribution intentionally submitted for inclusion in the Work
  77980. by You to the Licensor shall be under the terms and conditions of
  77981. this License, without any additional terms or conditions.
  77982. Notwithstanding the above, nothing herein shall supersede or modify
  77983. the terms of any separate license agreement you may have executed
  77984. with Licensor regarding such Contributions.
  77985. 6. Trademarks. This License does not grant permission to use the trade
  77986. names, trademarks, service marks, or product names of the Licensor,
  77987. except as required for reasonable and customary use in describing the
  77988. origin of the Work and reproducing the content of the NOTICE file.
  77989. 7. Disclaimer of Warranty. Unless required by applicable law or
  77990. agreed to in writing, Licensor provides the Work (and each
  77991. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  77992. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  77993. implied, including, without limitation, any warranties or conditions
  77994. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  77995. PARTICULAR PURPOSE. You are solely responsible for determining the
  77996. appropriateness of using or redistributing the Work and assume any
  77997. risks associated with Your exercise of permissions under this License.
  77998. 8. Limitation of Liability. In no event and under no legal theory,
  77999. whether in tort (including negligence), contract, or otherwise,
  78000. unless required by applicable law (such as deliberate and grossly
  78001. negligent acts) or agreed to in writing, shall any Contributor be
  78002. liable to You for damages, including any direct, indirect, special,
  78003. incidental, or consequential damages of any character arising as a
  78004. result of this License or out of the use or inability to use the
  78005. Work (including but not limited to damages for loss of goodwill,
  78006. work stoppage, computer failure or malfunction, or any and all
  78007. other commercial damages or losses), even if such Contributor
  78008. has been advised of the possibility of such damages.
  78009. 9. Accepting Warranty or Additional Liability. While redistributing
  78010. the Work or Derivative Works thereof, You may choose to offer,
  78011. and charge a fee for, acceptance of support, warranty, indemnity,
  78012. or other liability obligations and/or rights consistent with this
  78013. License. However, in accepting such obligations, You may act only
  78014. on Your own behalf and on Your sole responsibility, not on behalf
  78015. of any other Contributor, and only if You agree to indemnify,
  78016. defend, and hold each Contributor harmless for any liability
  78017. incurred by, or claims asserted against, such Contributor by reason
  78018. of your accepting any such warranty or additional liability.
  78019. END OF TERMS AND CONDITIONS
  78020. APPENDIX: How to apply the Apache License to your work.
  78021. To apply the Apache License to your work, attach the following
  78022. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  78023. replaced with your own identifying information. (Don&#x27;t include
  78024. the brackets!) The text should be enclosed in the appropriate
  78025. comment syntax for the file format. We also recommend that a
  78026. file or class name and description of purpose be included on the
  78027. same &quot;printed page&quot; as the copyright notice for easier
  78028. identification within third-party archives.
  78029. Copyright [yyyy] [name of copyright owner]
  78030. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  78031. you may not use this file except in compliance with the License.
  78032. You may obtain a copy of the License at
  78033. http://www.apache.org/licenses/LICENSE-2.0
  78034. Unless required by applicable law or agreed to in writing, software
  78035. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  78036. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  78037. See the License for the specific language governing permissions and
  78038. limitations under the License.
  78039. Google Auto:
  78040. Apache License
  78041. Version 2.0, January 2004
  78042. http://www.apache.org/licenses/
  78043. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  78044. 1. Definitions.
  78045. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  78046. and distribution as defined by Sections 1 through 9 of this document.
  78047. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  78048. the copyright owner that is granting the License.
  78049. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  78050. other entities that control, are controlled by, or are under common
  78051. control with that entity. For the purposes of this definition,
  78052. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  78053. direction or management of such entity, whether by contract or
  78054. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  78055. outstanding shares, or (iii) beneficial ownership of such entity.
  78056. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  78057. exercising permissions granted by this License.
  78058. &quot;Source&quot; form shall mean the preferred form for making modifications,
  78059. including but not limited to software source code, documentation
  78060. source, and configuration files.
  78061. &quot;Object&quot; form shall mean any form resulting from mechanical
  78062. transformation or translation of a Source form, including but
  78063. not limited to compiled object code, generated documentation,
  78064. and conversions to other media types.
  78065. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  78066. Object form, made available under the License, as indicated by a
  78067. copyright notice that is included in or attached to the work
  78068. (an example is provided in the Appendix below).
  78069. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  78070. form, that is based on (or derived from) the Work and for which the
  78071. editorial revisions, annotations, elaborations, or other modifications
  78072. represent, as a whole, an original work of authorship. For the purposes
  78073. of this License, Derivative Works shall not include works that remain
  78074. separable from, or merely link (or bind by name) to the interfaces of,
  78075. the Work and Derivative Works thereof.
  78076. &quot;Contribution&quot; shall mean any work of authorship, including
  78077. the original version of the Work and any modifications or additions
  78078. to that Work or Derivative Works thereof, that is intentionally
  78079. submitted to Licensor for inclusion in the Work by the copyright owner
  78080. or by an individual or Legal Entity authorized to submit on behalf of
  78081. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  78082. means any form of electronic, verbal, or written communication sent
  78083. to the Licensor or its representatives, including but not limited to
  78084. communication on electronic mailing lists, source code control systems,
  78085. and issue tracking systems that are managed by, or on behalf of, the
  78086. Licensor for the purpose of discussing and improving the Work, but
  78087. excluding communication that is conspicuously marked or otherwise
  78088. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  78089. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  78090. on behalf of whom a Contribution has been received by Licensor and
  78091. subsequently incorporated within the Work.
  78092. 2. Grant of Copyright License. Subject to the terms and conditions of
  78093. this License, each Contributor hereby grants to You a perpetual,
  78094. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  78095. copyright license to reproduce, prepare Derivative Works of,
  78096. publicly display, publicly perform, sublicense, and distribute the
  78097. Work and such Derivative Works in Source or Object form.
  78098. 3. Grant of Patent License. Subject to the terms and conditions of
  78099. this License, each Contributor hereby grants to You a perpetual,
  78100. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  78101. (except as stated in this section) patent license to make, have made,
  78102. use, offer to sell, sell, import, and otherwise transfer the Work,
  78103. where such license applies only to those patent claims licensable
  78104. by such Contributor that are necessarily infringed by their
  78105. Contribution(s) alone or by combination of their Contribution(s)
  78106. with the Work to which such Contribution(s) was submitted. If You
  78107. institute patent litigation against any entity (including a
  78108. cross-claim or counterclaim in a lawsuit) alleging that the Work
  78109. or a Contribution incorporated within the Work constitutes direct
  78110. or contributory patent infringement, then any patent licenses
  78111. granted to You under this License for that Work shall terminate
  78112. as of the date such litigation is filed.
  78113. 4. Redistribution. You may reproduce and distribute copies of the
  78114. Work or Derivative Works thereof in any medium, with or without
  78115. modifications, and in Source or Object form, provided that You
  78116. meet the following conditions:
  78117. (a) You must give any other recipients of the Work or
  78118. Derivative Works a copy of this License; and
  78119. (b) You must cause any modified files to carry prominent notices
  78120. stating that You changed the files; and
  78121. (c) You must retain, in the Source form of any Derivative Works
  78122. that You distribute, all copyright, patent, trademark, and
  78123. attribution notices from the Source form of the Work,
  78124. excluding those notices that do not pertain to any part of
  78125. the Derivative Works; and
  78126. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  78127. distribution, then any Derivative Works that You distribute must
  78128. include a readable copy of the attribution notices contained
  78129. within such NOTICE file, excluding those notices that do not
  78130. pertain to any part of the Derivative Works, in at least one
  78131. of the following places: within a NOTICE text file distributed
  78132. as part of the Derivative Works; within the Source form or
  78133. documentation, if provided along with the Derivative Works; or,
  78134. within a display generated by the Derivative Works, if and
  78135. wherever such third-party notices normally appear. The contents
  78136. of the NOTICE file are for informational purposes only and
  78137. do not modify the License. You may add Your own attribution
  78138. notices within Derivative Works that You distribute, alongside
  78139. or as an addendum to the NOTICE text from the Work, provided
  78140. that such additional attribution notices cannot be construed
  78141. as modifying the License.
  78142. You may add Your own copyright statement to Your modifications and
  78143. may provide additional or different license terms and conditions
  78144. for use, reproduction, or distribution of Your modifications, or
  78145. for any such Derivative Works as a whole, provided Your use,
  78146. reproduction, and distribution of the Work otherwise complies with
  78147. the conditions stated in this License.
  78148. 5. Submission of Contributions. Unless You explicitly state otherwise,
  78149. any Contribution intentionally submitted for inclusion in the Work
  78150. by You to the Licensor shall be under the terms and conditions of
  78151. this License, without any additional terms or conditions.
  78152. Notwithstanding the above, nothing herein shall supersede or modify
  78153. the terms of any separate license agreement you may have executed
  78154. with Licensor regarding such Contributions.
  78155. 6. Trademarks. This License does not grant permission to use the trade
  78156. names, trademarks, service marks, or product names of the Licensor,
  78157. except as required for reasonable and customary use in describing the
  78158. origin of the Work and reproducing the content of the NOTICE file.
  78159. 7. Disclaimer of Warranty. Unless required by applicable law or
  78160. agreed to in writing, Licensor provides the Work (and each
  78161. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  78162. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  78163. implied, including, without limitation, any warranties or conditions
  78164. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  78165. PARTICULAR PURPOSE. You are solely responsible for determining the
  78166. appropriateness of using or redistributing the Work and assume any
  78167. risks associated with Your exercise of permissions under this License.
  78168. 8. Limitation of Liability. In no event and under no legal theory,
  78169. whether in tort (including negligence), contract, or otherwise,
  78170. unless required by applicable law (such as deliberate and grossly
  78171. negligent acts) or agreed to in writing, shall any Contributor be
  78172. liable to You for damages, including any direct, indirect, special,
  78173. incidental, or consequential damages of any character arising as a
  78174. result of this License or out of the use or inability to use the
  78175. Work (including but not limited to damages for loss of goodwill,
  78176. work stoppage, computer failure or malfunction, or any and all
  78177. other commercial damages or losses), even if such Contributor
  78178. has been advised of the possibility of such damages.
  78179. 9. Accepting Warranty or Additional Liability. While redistributing
  78180. the Work or Derivative Works thereof, You may choose to offer,
  78181. and charge a fee for, acceptance of support, warranty, indemnity,
  78182. or other liability obligations and/or rights consistent with this
  78183. License. However, in accepting such obligations, You may act only
  78184. on Your own behalf and on Your sole responsibility, not on behalf
  78185. of any other Contributor, and only if You agree to indemnify,
  78186. defend, and hold each Contributor harmless for any liability
  78187. incurred by, or claims asserted against, such Contributor by reason
  78188. of your accepting any such warranty or additional liability.
  78189. END OF TERMS AND CONDITIONS
  78190. APPENDIX: How to apply the Apache License to your work.
  78191. To apply the Apache License to your work, attach the following
  78192. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  78193. replaced with your own identifying information. (Don&#x27;t include
  78194. the brackets!) The text should be enclosed in the appropriate
  78195. comment syntax for the file format. We also recommend that a
  78196. file or class name and description of purpose be included on the
  78197. same &quot;printed page&quot; as the copyright notice for easier
  78198. identification within third-party archives.
  78199. Copyright [yyyy] [name of copyright owner]
  78200. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  78201. you may not use this file except in compliance with the License.
  78202. You may obtain a copy of the License at
  78203. http://www.apache.org/licenses/LICENSE-2.0
  78204. Unless required by applicable law or agreed to in writing, software
  78205. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  78206. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  78207. See the License for the specific language governing permissions and
  78208. limitations under the License.
  78209. Guava JDK5:
  78210. Apache License
  78211. Version 2.0, January 2004
  78212. http://www.apache.org/licenses/
  78213. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  78214. 1. Definitions.
  78215. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  78216. and distribution as defined by Sections 1 through 9 of this document.
  78217. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  78218. the copyright owner that is granting the License.
  78219. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  78220. other entities that control, are controlled by, or are under common
  78221. control with that entity. For the purposes of this definition,
  78222. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  78223. direction or management of such entity, whether by contract or
  78224. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  78225. outstanding shares, or (iii) beneficial ownership of such entity.
  78226. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  78227. exercising permissions granted by this License.
  78228. &quot;Source&quot; form shall mean the preferred form for making modifications,
  78229. including but not limited to software source code, documentation
  78230. source, and configuration files.
  78231. &quot;Object&quot; form shall mean any form resulting from mechanical
  78232. transformation or translation of a Source form, including but
  78233. not limited to compiled object code, generated documentation,
  78234. and conversions to other media types.
  78235. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  78236. Object form, made available under the License, as indicated by a
  78237. copyright notice that is included in or attached to the work
  78238. (an example is provided in the Appendix below).
  78239. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  78240. form, that is based on (or derived from) the Work and for which the
  78241. editorial revisions, annotations, elaborations, or other modifications
  78242. represent, as a whole, an original work of authorship. For the purposes
  78243. of this License, Derivative Works shall not include works that remain
  78244. separable from, or merely link (or bind by name) to the interfaces of,
  78245. the Work and Derivative Works thereof.
  78246. &quot;Contribution&quot; shall mean any work of authorship, including
  78247. the original version of the Work and any modifications or additions
  78248. to that Work or Derivative Works thereof, that is intentionally
  78249. submitted to Licensor for inclusion in the Work by the copyright owner
  78250. or by an individual or Legal Entity authorized to submit on behalf of
  78251. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  78252. means any form of electronic, verbal, or written communication sent
  78253. to the Licensor or its representatives, including but not limited to
  78254. communication on electronic mailing lists, source code control systems,
  78255. and issue tracking systems that are managed by, or on behalf of, the
  78256. Licensor for the purpose of discussing and improving the Work, but
  78257. excluding communication that is conspicuously marked or otherwise
  78258. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  78259. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  78260. on behalf of whom a Contribution has been received by Licensor and
  78261. subsequently incorporated within the Work.
  78262. 2. Grant of Copyright License. Subject to the terms and conditions of
  78263. this License, each Contributor hereby grants to You a perpetual,
  78264. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  78265. copyright license to reproduce, prepare Derivative Works of,
  78266. publicly display, publicly perform, sublicense, and distribute the
  78267. Work and such Derivative Works in Source or Object form.
  78268. 3. Grant of Patent License. Subject to the terms and conditions of
  78269. this License, each Contributor hereby grants to You a perpetual,
  78270. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  78271. (except as stated in this section) patent license to make, have made,
  78272. use, offer to sell, sell, import, and otherwise transfer the Work,
  78273. where such license applies only to those patent claims licensable
  78274. by such Contributor that are necessarily infringed by their
  78275. Contribution(s) alone or by combination of their Contribution(s)
  78276. with the Work to which such Contribution(s) was submitted. If You
  78277. institute patent litigation against any entity (including a
  78278. cross-claim or counterclaim in a lawsuit) alleging that the Work
  78279. or a Contribution incorporated within the Work constitutes direct
  78280. or contributory patent infringement, then any patent licenses
  78281. granted to You under this License for that Work shall terminate
  78282. as of the date such litigation is filed.
  78283. 4. Redistribution. You may reproduce and distribute copies of the
  78284. Work or Derivative Works thereof in any medium, with or without
  78285. modifications, and in Source or Object form, provided that You
  78286. meet the following conditions:
  78287. (a) You must give any other recipients of the Work or
  78288. Derivative Works a copy of this License; and
  78289. (b) You must cause any modified files to carry prominent notices
  78290. stating that You changed the files; and
  78291. (c) You must retain, in the Source form of any Derivative Works
  78292. that You distribute, all copyright, patent, trademark, and
  78293. attribution notices from the Source form of the Work,
  78294. excluding those notices that do not pertain to any part of
  78295. the Derivative Works; and
  78296. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  78297. distribution, then any Derivative Works that You distribute must
  78298. include a readable copy of the attribution notices contained
  78299. within such NOTICE file, excluding those notices that do not
  78300. pertain to any part of the Derivative Works, in at least one
  78301. of the following places: within a NOTICE text file distributed
  78302. as part of the Derivative Works; within the Source form or
  78303. documentation, if provided along with the Derivative Works; or,
  78304. within a display generated by the Derivative Works, if and
  78305. wherever such third-party notices normally appear. The contents
  78306. of the NOTICE file are for informational purposes only and
  78307. do not modify the License. You may add Your own attribution
  78308. notices within Derivative Works that You distribute, alongside
  78309. or as an addendum to the NOTICE text from the Work, provided
  78310. that such additional attribution notices cannot be construed
  78311. as modifying the License.
  78312. You may add Your own copyright statement to Your modifications and
  78313. may provide additional or different license terms and conditions
  78314. for use, reproduction, or distribution of Your modifications, or
  78315. for any such Derivative Works as a whole, provided Your use,
  78316. reproduction, and distribution of the Work otherwise complies with
  78317. the conditions stated in this License.
  78318. 5. Submission of Contributions. Unless You explicitly state otherwise,
  78319. any Contribution intentionally submitted for inclusion in the Work
  78320. by You to the Licensor shall be under the terms and conditions of
  78321. this License, without any additional terms or conditions.
  78322. Notwithstanding the above, nothing herein shall supersede or modify
  78323. the terms of any separate license agreement you may have executed
  78324. with Licensor regarding such Contributions.
  78325. 6. Trademarks. This License does not grant permission to use the trade
  78326. names, trademarks, service marks, or product names of the Licensor,
  78327. except as required for reasonable and customary use in describing the
  78328. origin of the Work and reproducing the content of the NOTICE file.
  78329. 7. Disclaimer of Warranty. Unless required by applicable law or
  78330. agreed to in writing, Licensor provides the Work (and each
  78331. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  78332. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  78333. implied, including, without limitation, any warranties or conditions
  78334. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  78335. PARTICULAR PURPOSE. You are solely responsible for determining the
  78336. appropriateness of using or redistributing the Work and assume any
  78337. risks associated with Your exercise of permissions under this License.
  78338. 8. Limitation of Liability. In no event and under no legal theory,
  78339. whether in tort (including negligence), contract, or otherwise,
  78340. unless required by applicable law (such as deliberate and grossly
  78341. negligent acts) or agreed to in writing, shall any Contributor be
  78342. liable to You for damages, including any direct, indirect, special,
  78343. incidental, or consequential damages of any character arising as a
  78344. result of this License or out of the use or inability to use the
  78345. Work (including but not limited to damages for loss of goodwill,
  78346. work stoppage, computer failure or malfunction, or any and all
  78347. other commercial damages or losses), even if such Contributor
  78348. has been advised of the possibility of such damages.
  78349. 9. Accepting Warranty or Additional Liability. While redistributing
  78350. the Work or Derivative Works thereof, You may choose to offer,
  78351. and charge a fee for, acceptance of support, warranty, indemnity,
  78352. or other liability obligations and/or rights consistent with this
  78353. License. However, in accepting such obligations, You may act only
  78354. on Your own behalf and on Your sole responsibility, not on behalf
  78355. of any other Contributor, and only if You agree to indemnify,
  78356. defend, and hold each Contributor harmless for any liability
  78357. incurred by, or claims asserted against, such Contributor by reason
  78358. of your accepting any such warranty or additional liability.
  78359. END OF TERMS AND CONDITIONS
  78360. APPENDIX: How to apply the Apache License to your work.
  78361. To apply the Apache License to your work, attach the following
  78362. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  78363. replaced with your own identifying information. (Don&#x27;t include
  78364. the brackets!) The text should be enclosed in the appropriate
  78365. comment syntax for the file format. We also recommend that a
  78366. file or class name and description of purpose be included on the
  78367. same &quot;printed page&quot; as the copyright notice for easier
  78368. identification within third-party archives.
  78369. Copyright [yyyy] [name of copyright owner]
  78370. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  78371. you may not use this file except in compliance with the License.
  78372. You may obtain a copy of the License at
  78373. http://www.apache.org/licenses/LICENSE-2.0
  78374. Unless required by applicable law or agreed to in writing, software
  78375. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  78376. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  78377. See the License for the specific language governing permissions and
  78378. limitations under the License.
  78379. Guava JDK7:
  78380. Apache License
  78381. Version 2.0, January 2004
  78382. http://www.apache.org/licenses/
  78383. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  78384. 1. Definitions.
  78385. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  78386. and distribution as defined by Sections 1 through 9 of this document.
  78387. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  78388. the copyright owner that is granting the License.
  78389. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  78390. other entities that control, are controlled by, or are under common
  78391. control with that entity. For the purposes of this definition,
  78392. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  78393. direction or management of such entity, whether by contract or
  78394. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  78395. outstanding shares, or (iii) beneficial ownership of such entity.
  78396. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  78397. exercising permissions granted by this License.
  78398. &quot;Source&quot; form shall mean the preferred form for making modifications,
  78399. including but not limited to software source code, documentation
  78400. source, and configuration files.
  78401. &quot;Object&quot; form shall mean any form resulting from mechanical
  78402. transformation or translation of a Source form, including but
  78403. not limited to compiled object code, generated documentation,
  78404. and conversions to other media types.
  78405. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  78406. Object form, made available under the License, as indicated by a
  78407. copyright notice that is included in or attached to the work
  78408. (an example is provided in the Appendix below).
  78409. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  78410. form, that is based on (or derived from) the Work and for which the
  78411. editorial revisions, annotations, elaborations, or other modifications
  78412. represent, as a whole, an original work of authorship. For the purposes
  78413. of this License, Derivative Works shall not include works that remain
  78414. separable from, or merely link (or bind by name) to the interfaces of,
  78415. the Work and Derivative Works thereof.
  78416. &quot;Contribution&quot; shall mean any work of authorship, including
  78417. the original version of the Work and any modifications or additions
  78418. to that Work or Derivative Works thereof, that is intentionally
  78419. submitted to Licensor for inclusion in the Work by the copyright owner
  78420. or by an individual or Legal Entity authorized to submit on behalf of
  78421. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  78422. means any form of electronic, verbal, or written communication sent
  78423. to the Licensor or its representatives, including but not limited to
  78424. communication on electronic mailing lists, source code control systems,
  78425. and issue tracking systems that are managed by, or on behalf of, the
  78426. Licensor for the purpose of discussing and improving the Work, but
  78427. excluding communication that is conspicuously marked or otherwise
  78428. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  78429. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  78430. on behalf of whom a Contribution has been received by Licensor and
  78431. subsequently incorporated within the Work.
  78432. 2. Grant of Copyright License. Subject to the terms and conditions of
  78433. this License, each Contributor hereby grants to You a perpetual,
  78434. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  78435. copyright license to reproduce, prepare Derivative Works of,
  78436. publicly display, publicly perform, sublicense, and distribute the
  78437. Work and such Derivative Works in Source or Object form.
  78438. 3. Grant of Patent License. Subject to the terms and conditions of
  78439. this License, each Contributor hereby grants to You a perpetual,
  78440. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  78441. (except as stated in this section) patent license to make, have made,
  78442. use, offer to sell, sell, import, and otherwise transfer the Work,
  78443. where such license applies only to those patent claims licensable
  78444. by such Contributor that are necessarily infringed by their
  78445. Contribution(s) alone or by combination of their Contribution(s)
  78446. with the Work to which such Contribution(s) was submitted. If You
  78447. institute patent litigation against any entity (including a
  78448. cross-claim or counterclaim in a lawsuit) alleging that the Work
  78449. or a Contribution incorporated within the Work constitutes direct
  78450. or contributory patent infringement, then any patent licenses
  78451. granted to You under this License for that Work shall terminate
  78452. as of the date such litigation is filed.
  78453. 4. Redistribution. You may reproduce and distribute copies of the
  78454. Work or Derivative Works thereof in any medium, with or without
  78455. modifications, and in Source or Object form, provided that You
  78456. meet the following conditions:
  78457. (a) You must give any other recipients of the Work or
  78458. Derivative Works a copy of this License; and
  78459. (b) You must cause any modified files to carry prominent notices
  78460. stating that You changed the files; and
  78461. (c) You must retain, in the Source form of any Derivative Works
  78462. that You distribute, all copyright, patent, trademark, and
  78463. attribution notices from the Source form of the Work,
  78464. excluding those notices that do not pertain to any part of
  78465. the Derivative Works; and
  78466. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  78467. distribution, then any Derivative Works that You distribute must
  78468. include a readable copy of the attribution notices contained
  78469. within such NOTICE file, excluding those notices that do not
  78470. pertain to any part of the Derivative Works, in at least one
  78471. of the following places: within a NOTICE text file distributed
  78472. as part of the Derivative Works; within the Source form or
  78473. documentation, if provided along with the Derivative Works; or,
  78474. within a display generated by the Derivative Works, if and
  78475. wherever such third-party notices normally appear. The contents
  78476. of the NOTICE file are for informational purposes only and
  78477. do not modify the License. You may add Your own attribution
  78478. notices within Derivative Works that You distribute, alongside
  78479. or as an addendum to the NOTICE text from the Work, provided
  78480. that such additional attribution notices cannot be construed
  78481. as modifying the License.
  78482. You may add Your own copyright statement to Your modifications and
  78483. may provide additional or different license terms and conditions
  78484. for use, reproduction, or distribution of Your modifications, or
  78485. for any such Derivative Works as a whole, provided Your use,
  78486. reproduction, and distribution of the Work otherwise complies with
  78487. the conditions stated in this License.
  78488. 5. Submission of Contributions. Unless You explicitly state otherwise,
  78489. any Contribution intentionally submitted for inclusion in the Work
  78490. by You to the Licensor shall be under the terms and conditions of
  78491. this License, without any additional terms or conditions.
  78492. Notwithstanding the above, nothing herein shall supersede or modify
  78493. the terms of any separate license agreement you may have executed
  78494. with Licensor regarding such Contributions.
  78495. 6. Trademarks. This License does not grant permission to use the trade
  78496. names, trademarks, service marks, or product names of the Licensor,
  78497. except as required for reasonable and customary use in describing the
  78498. origin of the Work and reproducing the content of the NOTICE file.
  78499. 7. Disclaimer of Warranty. Unless required by applicable law or
  78500. agreed to in writing, Licensor provides the Work (and each
  78501. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  78502. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  78503. implied, including, without limitation, any warranties or conditions
  78504. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  78505. PARTICULAR PURPOSE. You are solely responsible for determining the
  78506. appropriateness of using or redistributing the Work and assume any
  78507. risks associated with Your exercise of permissions under this License.
  78508. 8. Limitation of Liability. In no event and under no legal theory,
  78509. whether in tort (including negligence), contract, or otherwise,
  78510. unless required by applicable law (such as deliberate and grossly
  78511. negligent acts) or agreed to in writing, shall any Contributor be
  78512. liable to You for damages, including any direct, indirect, special,
  78513. incidental, or consequential damages of any character arising as a
  78514. result of this License or out of the use or inability to use the
  78515. Work (including but not limited to damages for loss of goodwill,
  78516. work stoppage, computer failure or malfunction, or any and all
  78517. other commercial damages or losses), even if such Contributor
  78518. has been advised of the possibility of such damages.
  78519. 9. Accepting Warranty or Additional Liability. While redistributing
  78520. the Work or Derivative Works thereof, You may choose to offer,
  78521. and charge a fee for, acceptance of support, warranty, indemnity,
  78522. or other liability obligations and/or rights consistent with this
  78523. License. However, in accepting such obligations, You may act only
  78524. on Your own behalf and on Your sole responsibility, not on behalf
  78525. of any other Contributor, and only if You agree to indemnify,
  78526. defend, and hold each Contributor harmless for any liability
  78527. incurred by, or claims asserted against, such Contributor by reason
  78528. of your accepting any such warranty or additional liability.
  78529. END OF TERMS AND CONDITIONS
  78530. APPENDIX: How to apply the Apache License to your work.
  78531. To apply the Apache License to your work, attach the following
  78532. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  78533. replaced with your own identifying information. (Don&#x27;t include
  78534. the brackets!) The text should be enclosed in the appropriate
  78535. comment syntax for the file format. We also recommend that a
  78536. file or class name and description of purpose be included on the
  78537. same &quot;printed page&quot; as the copyright notice for easier
  78538. identification within third-party archives.
  78539. Copyright [yyyy] [name of copyright owner]
  78540. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  78541. you may not use this file except in compliance with the License.
  78542. You may obtain a copy of the License at
  78543. http://www.apache.org/licenses/LICENSE-2.0
  78544. Unless required by applicable law or agreed to in writing, software
  78545. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  78546. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  78547. See the License for the specific language governing permissions and
  78548. limitations under the License.
  78549. J2ObjC:
  78550. Apache License
  78551. Version 2.0, January 2004
  78552. http://www.apache.org/licenses/
  78553. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  78554. 1. Definitions.
  78555. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  78556. and distribution as defined by Sections 1 through 9 of this document.
  78557. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  78558. the copyright owner that is granting the License.
  78559. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  78560. other entities that control, are controlled by, or are under common
  78561. control with that entity. For the purposes of this definition,
  78562. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  78563. direction or management of such entity, whether by contract or
  78564. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  78565. outstanding shares, or (iii) beneficial ownership of such entity.
  78566. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  78567. exercising permissions granted by this License.
  78568. &quot;Source&quot; form shall mean the preferred form for making modifications,
  78569. including but not limited to software source code, documentation
  78570. source, and configuration files.
  78571. &quot;Object&quot; form shall mean any form resulting from mechanical
  78572. transformation or translation of a Source form, including but
  78573. not limited to compiled object code, generated documentation,
  78574. and conversions to other media types.
  78575. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  78576. Object form, made available under the License, as indicated by a
  78577. copyright notice that is included in or attached to the work
  78578. (an example is provided in the Appendix below).
  78579. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  78580. form, that is based on (or derived from) the Work and for which the
  78581. editorial revisions, annotations, elaborations, or other modifications
  78582. represent, as a whole, an original work of authorship. For the purposes
  78583. of this License, Derivative Works shall not include works that remain
  78584. separable from, or merely link (or bind by name) to the interfaces of,
  78585. the Work and Derivative Works thereof.
  78586. &quot;Contribution&quot; shall mean any work of authorship, including
  78587. the original version of the Work and any modifications or additions
  78588. to that Work or Derivative Works thereof, that is intentionally
  78589. submitted to Licensor for inclusion in the Work by the copyright owner
  78590. or by an individual or Legal Entity authorized to submit on behalf of
  78591. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  78592. means any form of electronic, verbal, or written communication sent
  78593. to the Licensor or its representatives, including but not limited to
  78594. communication on electronic mailing lists, source code control systems,
  78595. and issue tracking systems that are managed by, or on behalf of, the
  78596. Licensor for the purpose of discussing and improving the Work, but
  78597. excluding communication that is conspicuously marked or otherwise
  78598. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  78599. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  78600. on behalf of whom a Contribution has been received by Licensor and
  78601. subsequently incorporated within the Work.
  78602. 2. Grant of Copyright License. Subject to the terms and conditions of
  78603. this License, each Contributor hereby grants to You a perpetual,
  78604. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  78605. copyright license to reproduce, prepare Derivative Works of,
  78606. publicly display, publicly perform, sublicense, and distribute the
  78607. Work and such Derivative Works in Source or Object form.
  78608. 3. Grant of Patent License. Subject to the terms and conditions of
  78609. this License, each Contributor hereby grants to You a perpetual,
  78610. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  78611. (except as stated in this section) patent license to make, have made,
  78612. use, offer to sell, sell, import, and otherwise transfer the Work,
  78613. where such license applies only to those patent claims licensable
  78614. by such Contributor that are necessarily infringed by their
  78615. Contribution(s) alone or by combination of their Contribution(s)
  78616. with the Work to which such Contribution(s) was submitted. If You
  78617. institute patent litigation against any entity (including a
  78618. cross-claim or counterclaim in a lawsuit) alleging that the Work
  78619. or a Contribution incorporated within the Work constitutes direct
  78620. or contributory patent infringement, then any patent licenses
  78621. granted to You under this License for that Work shall terminate
  78622. as of the date such litigation is filed.
  78623. 4. Redistribution. You may reproduce and distribute copies of the
  78624. Work or Derivative Works thereof in any medium, with or without
  78625. modifications, and in Source or Object form, provided that You
  78626. meet the following conditions:
  78627. (a) You must give any other recipients of the Work or
  78628. Derivative Works a copy of this License; and
  78629. (b) You must cause any modified files to carry prominent notices
  78630. stating that You changed the files; and
  78631. (c) You must retain, in the Source form of any Derivative Works
  78632. that You distribute, all copyright, patent, trademark, and
  78633. attribution notices from the Source form of the Work,
  78634. excluding those notices that do not pertain to any part of
  78635. the Derivative Works; and
  78636. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  78637. distribution, then any Derivative Works that You distribute must
  78638. include a readable copy of the attribution notices contained
  78639. within such NOTICE file, excluding those notices that do not
  78640. pertain to any part of the Derivative Works, in at least one
  78641. of the following places: within a NOTICE text file distributed
  78642. as part of the Derivative Works; within the Source form or
  78643. documentation, if provided along with the Derivative Works; or,
  78644. within a display generated by the Derivative Works, if and
  78645. wherever such third-party notices normally appear. The contents
  78646. of the NOTICE file are for informational purposes only and
  78647. do not modify the License. You may add Your own attribution
  78648. notices within Derivative Works that You distribute, alongside
  78649. or as an addendum to the NOTICE text from the Work, provided
  78650. that such additional attribution notices cannot be construed
  78651. as modifying the License.
  78652. You may add Your own copyright statement to Your modifications and
  78653. may provide additional or different license terms and conditions
  78654. for use, reproduction, or distribution of Your modifications, or
  78655. for any such Derivative Works as a whole, provided Your use,
  78656. reproduction, and distribution of the Work otherwise complies with
  78657. the conditions stated in this License.
  78658. 5. Submission of Contributions. Unless You explicitly state otherwise,
  78659. any Contribution intentionally submitted for inclusion in the Work
  78660. by You to the Licensor shall be under the terms and conditions of
  78661. this License, without any additional terms or conditions.
  78662. Notwithstanding the above, nothing herein shall supersede or modify
  78663. the terms of any separate license agreement you may have executed
  78664. with Licensor regarding such Contributions.
  78665. 6. Trademarks. This License does not grant permission to use the trade
  78666. names, trademarks, service marks, or product names of the Licensor,
  78667. except as required for reasonable and customary use in describing the
  78668. origin of the Work and reproducing the content of the NOTICE file.
  78669. 7. Disclaimer of Warranty. Unless required by applicable law or
  78670. agreed to in writing, Licensor provides the Work (and each
  78671. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  78672. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  78673. implied, including, without limitation, any warranties or conditions
  78674. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  78675. PARTICULAR PURPOSE. You are solely responsible for determining the
  78676. appropriateness of using or redistributing the Work and assume any
  78677. risks associated with Your exercise of permissions under this License.
  78678. 8. Limitation of Liability. In no event and under no legal theory,
  78679. whether in tort (including negligence), contract, or otherwise,
  78680. unless required by applicable law (such as deliberate and grossly
  78681. negligent acts) or agreed to in writing, shall any Contributor be
  78682. liable to You for damages, including any direct, indirect, special,
  78683. incidental, or consequential damages of any character arising as a
  78684. result of this License or out of the use or inability to use the
  78685. Work (including but not limited to damages for loss of goodwill,
  78686. work stoppage, computer failure or malfunction, or any and all
  78687. other commercial damages or losses), even if such Contributor
  78688. has been advised of the possibility of such damages.
  78689. 9. Accepting Warranty or Additional Liability. While redistributing
  78690. the Work or Derivative Works thereof, You may choose to offer,
  78691. and charge a fee for, acceptance of support, warranty, indemnity,
  78692. or other liability obligations and/or rights consistent with this
  78693. License. However, in accepting such obligations, You may act only
  78694. on Your own behalf and on Your sole responsibility, not on behalf
  78695. of any other Contributor, and only if You agree to indemnify,
  78696. defend, and hold each Contributor harmless for any liability
  78697. incurred by, or claims asserted against, such Contributor by reason
  78698. of your accepting any such warranty or additional liability.
  78699. END OF TERMS AND CONDITIONS
  78700. APPENDIX: How to apply the Apache License to your work.
  78701. To apply the Apache License to your work, attach the following
  78702. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  78703. replaced with your own identifying information. (Don&#x27;t include
  78704. the brackets!) The text should be enclosed in the appropriate
  78705. comment syntax for the file format. We also recommend that a
  78706. file or class name and description of purpose be included on the
  78707. same &quot;printed page&quot; as the copyright notice for easier
  78708. identification within third-party archives.
  78709. Copyright [yyyy] [name of copyright owner]
  78710. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  78711. you may not use this file except in compliance with the License.
  78712. You may obtain a copy of the License at
  78713. http://www.apache.org/licenses/LICENSE-2.0
  78714. Unless required by applicable law or agreed to in writing, software
  78715. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  78716. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  78717. See the License for the specific language governing permissions and
  78718. limitations under the License.
  78719. --------------------------------------------------------------------------------
  78720. The next section, BSD-3-Clause, applies to the files in:
  78721. jre_emul/android/platform/libcore/ojluni/src/main/java/java/time
  78722. --------------------------------------------------------------------------------
  78723. Redistribution and use in source and binary forms, with or without
  78724. modification, are permitted provided that the following conditions are met:
  78725. * Redistributions of source code must retain the above copyright notice,
  78726. this list of conditions and the following disclaimer.
  78727. * Redistributions in binary form must reproduce the above copyright notice,
  78728. this list of conditions and the following disclaimer in the documentation
  78729. and/or other materials provided with the distribution.
  78730. * Neither the name of JSR-310 nor the names of its contributors
  78731. may be used to endorse or promote products derived from this software
  78732. without specific prior written permission.
  78733. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  78734. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  78735. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  78736. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
  78737. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  78738. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  78739. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  78740. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  78741. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  78742. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  78743. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  78744. JSR 250:
  78745. Apache License
  78746. Version 2.0, January 2004
  78747. http://www.apache.org/licenses/
  78748. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  78749. 1. Definitions.
  78750. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  78751. and distribution as defined by Sections 1 through 9 of this document.
  78752. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  78753. the copyright owner that is granting the License.
  78754. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  78755. other entities that control, are controlled by, or are under common
  78756. control with that entity. For the purposes of this definition,
  78757. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  78758. direction or management of such entity, whether by contract or
  78759. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  78760. outstanding shares, or (iii) beneficial ownership of such entity.
  78761. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  78762. exercising permissions granted by this License.
  78763. &quot;Source&quot; form shall mean the preferred form for making modifications,
  78764. including but not limited to software source code, documentation
  78765. source, and configuration files.
  78766. &quot;Object&quot; form shall mean any form resulting from mechanical
  78767. transformation or translation of a Source form, including but
  78768. not limited to compiled object code, generated documentation,
  78769. and conversions to other media types.
  78770. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  78771. Object form, made available under the License, as indicated by a
  78772. copyright notice that is included in or attached to the work
  78773. (an example is provided in the Appendix below).
  78774. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  78775. form, that is based on (or derived from) the Work and for which the
  78776. editorial revisions, annotations, elaborations, or other modifications
  78777. represent, as a whole, an original work of authorship. For the purposes
  78778. of this License, Derivative Works shall not include works that remain
  78779. separable from, or merely link (or bind by name) to the interfaces of,
  78780. the Work and Derivative Works thereof.
  78781. &quot;Contribution&quot; shall mean any work of authorship, including
  78782. the original version of the Work and any modifications or additions
  78783. to that Work or Derivative Works thereof, that is intentionally
  78784. submitted to Licensor for inclusion in the Work by the copyright owner
  78785. or by an individual or Legal Entity authorized to submit on behalf of
  78786. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  78787. means any form of electronic, verbal, or written communication sent
  78788. to the Licensor or its representatives, including but not limited to
  78789. communication on electronic mailing lists, source code control systems,
  78790. and issue tracking systems that are managed by, or on behalf of, the
  78791. Licensor for the purpose of discussing and improving the Work, but
  78792. excluding communication that is conspicuously marked or otherwise
  78793. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  78794. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  78795. on behalf of whom a Contribution has been received by Licensor and
  78796. subsequently incorporated within the Work.
  78797. 2. Grant of Copyright License. Subject to the terms and conditions of
  78798. this License, each Contributor hereby grants to You a perpetual,
  78799. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  78800. copyright license to reproduce, prepare Derivative Works of,
  78801. publicly display, publicly perform, sublicense, and distribute the
  78802. Work and such Derivative Works in Source or Object form.
  78803. 3. Grant of Patent License. Subject to the terms and conditions of
  78804. this License, each Contributor hereby grants to You a perpetual,
  78805. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  78806. (except as stated in this section) patent license to make, have made,
  78807. use, offer to sell, sell, import, and otherwise transfer the Work,
  78808. where such license applies only to those patent claims licensable
  78809. by such Contributor that are necessarily infringed by their
  78810. Contribution(s) alone or by combination of their Contribution(s)
  78811. with the Work to which such Contribution(s) was submitted. If You
  78812. institute patent litigation against any entity (including a
  78813. cross-claim or counterclaim in a lawsuit) alleging that the Work
  78814. or a Contribution incorporated within the Work constitutes direct
  78815. or contributory patent infringement, then any patent licenses
  78816. granted to You under this License for that Work shall terminate
  78817. as of the date such litigation is filed.
  78818. 4. Redistribution. You may reproduce and distribute copies of the
  78819. Work or Derivative Works thereof in any medium, with or without
  78820. modifications, and in Source or Object form, provided that You
  78821. meet the following conditions:
  78822. (a) You must give any other recipients of the Work or
  78823. Derivative Works a copy of this License; and
  78824. (b) You must cause any modified files to carry prominent notices
  78825. stating that You changed the files; and
  78826. (c) You must retain, in the Source form of any Derivative Works
  78827. that You distribute, all copyright, patent, trademark, and
  78828. attribution notices from the Source form of the Work,
  78829. excluding those notices that do not pertain to any part of
  78830. the Derivative Works; and
  78831. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  78832. distribution, then any Derivative Works that You distribute must
  78833. include a readable copy of the attribution notices contained
  78834. within such NOTICE file, excluding those notices that do not
  78835. pertain to any part of the Derivative Works, in at least one
  78836. of the following places: within a NOTICE text file distributed
  78837. as part of the Derivative Works; within the Source form or
  78838. documentation, if provided along with the Derivative Works; or,
  78839. within a display generated by the Derivative Works, if and
  78840. wherever such third-party notices normally appear. The contents
  78841. of the NOTICE file are for informational purposes only and
  78842. do not modify the License. You may add Your own attribution
  78843. notices within Derivative Works that You distribute, alongside
  78844. or as an addendum to the NOTICE text from the Work, provided
  78845. that such additional attribution notices cannot be construed
  78846. as modifying the License.
  78847. You may add Your own copyright statement to Your modifications and
  78848. may provide additional or different license terms and conditions
  78849. for use, reproduction, or distribution of Your modifications, or
  78850. for any such Derivative Works as a whole, provided Your use,
  78851. reproduction, and distribution of the Work otherwise complies with
  78852. the conditions stated in this License.
  78853. 5. Submission of Contributions. Unless You explicitly state otherwise,
  78854. any Contribution intentionally submitted for inclusion in the Work
  78855. by You to the Licensor shall be under the terms and conditions of
  78856. this License, without any additional terms or conditions.
  78857. Notwithstanding the above, nothing herein shall supersede or modify
  78858. the terms of any separate license agreement you may have executed
  78859. with Licensor regarding such Contributions.
  78860. 6. Trademarks. This License does not grant permission to use the trade
  78861. names, trademarks, service marks, or product names of the Licensor,
  78862. except as required for reasonable and customary use in describing the
  78863. origin of the Work and reproducing the content of the NOTICE file.
  78864. 7. Disclaimer of Warranty. Unless required by applicable law or
  78865. agreed to in writing, Licensor provides the Work (and each
  78866. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  78867. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  78868. implied, including, without limitation, any warranties or conditions
  78869. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  78870. PARTICULAR PURPOSE. You are solely responsible for determining the
  78871. appropriateness of using or redistributing the Work and assume any
  78872. risks associated with Your exercise of permissions under this License.
  78873. 8. Limitation of Liability. In no event and under no legal theory,
  78874. whether in tort (including negligence), contract, or otherwise,
  78875. unless required by applicable law (such as deliberate and grossly
  78876. negligent acts) or agreed to in writing, shall any Contributor be
  78877. liable to You for damages, including any direct, indirect, special,
  78878. incidental, or consequential damages of any character arising as a
  78879. result of this License or out of the use or inability to use the
  78880. Work (including but not limited to damages for loss of goodwill,
  78881. work stoppage, computer failure or malfunction, or any and all
  78882. other commercial damages or losses), even if such Contributor
  78883. has been advised of the possibility of such damages.
  78884. 9. Accepting Warranty or Additional Liability. While redistributing
  78885. the Work or Derivative Works thereof, You may choose to offer,
  78886. and charge a fee for, acceptance of support, warranty, indemnity,
  78887. or other liability obligations and/or rights consistent with this
  78888. License. However, in accepting such obligations, You may act only
  78889. on Your own behalf and on Your sole responsibility, not on behalf
  78890. of any other Contributor, and only if You agree to indemnify,
  78891. defend, and hold each Contributor harmless for any liability
  78892. incurred by, or claims asserted against, such Contributor by reason
  78893. of your accepting any such warranty or additional liability.
  78894. END OF TERMS AND CONDITIONS
  78895. APPENDIX: How to apply the Apache License to your work.
  78896. To apply the Apache License to your work, attach the following
  78897. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  78898. replaced with your own identifying information. (Don&#x27;t include
  78899. the brackets!) The text should be enclosed in the appropriate
  78900. comment syntax for the file format. We also recommend that a
  78901. file or class name and description of purpose be included on the
  78902. same &quot;printed page&quot; as the copyright notice for easier
  78903. identification within third-party archives.
  78904. Copyright [yyyy] [name of copyright owner]
  78905. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  78906. you may not use this file except in compliance with the License.
  78907. You may obtain a copy of the License at
  78908. http://www.apache.org/licenses/LICENSE-2.0
  78909. Unless required by applicable law or agreed to in writing, software
  78910. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  78911. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  78912. See the License for the specific language governing permissions and
  78913. limitations under the License.
  78914. JSR 305:
  78915. Copyright (c) 2007-2009, JSR305 expert group
  78916. All rights reserved.
  78917. http://www.opensource.org/licenses/bsd-license.php
  78918. Redistribution and use in source and binary forms, with or without
  78919. modification, are permitted provided that the following conditions are met:
  78920. * Redistributions of source code must retain the above copyright notice,
  78921. this list of conditions and the following disclaimer.
  78922. * Redistributions in binary form must reproduce the above copyright notice,
  78923. this list of conditions and the following disclaimer in the documentation
  78924. and/or other materials provided with the distribution.
  78925. * Neither the name of the JSR305 expert group nor the names of its
  78926. contributors may be used to endorse or promote products derived from
  78927. this software without specific prior written permission.
  78928. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  78929. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  78930. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  78931. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  78932. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  78933. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  78934. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  78935. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  78936. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  78937. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  78938. POSSIBILITY OF SUCH DAMAGE.
  78939. JSR 330:
  78940. JSR-330
  78941. Apache License
  78942. Version 2.0, January 2004
  78943. http://www.apache.org/licenses/
  78944. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  78945. 1. Definitions.
  78946. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  78947. and distribution as defined by Sections 1 through 9 of this document.
  78948. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  78949. the copyright owner that is granting the License.
  78950. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  78951. other entities that control, are controlled by, or are under common
  78952. control with that entity. For the purposes of this definition,
  78953. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  78954. direction or management of such entity, whether by contract or
  78955. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  78956. outstanding shares, or (iii) beneficial ownership of such entity.
  78957. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  78958. exercising permissions granted by this License.
  78959. &quot;Source&quot; form shall mean the preferred form for making modifications,
  78960. including but not limited to software source code, documentation
  78961. source, and configuration files.
  78962. &quot;Object&quot; form shall mean any form resulting from mechanical
  78963. transformation or translation of a Source form, including but
  78964. not limited to compiled object code, generated documentation,
  78965. and conversions to other media types.
  78966. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  78967. Object form, made available under the License, as indicated by a
  78968. copyright notice that is included in or attached to the work
  78969. (an example is provided in the Appendix below).
  78970. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  78971. form, that is based on (or derived from) the Work and for which the
  78972. editorial revisions, annotations, elaborations, or other modifications
  78973. represent, as a whole, an original work of authorship. For the purposes
  78974. of this License, Derivative Works shall not include works that remain
  78975. separable from, or merely link (or bind by name) to the interfaces of,
  78976. the Work and Derivative Works thereof.
  78977. &quot;Contribution&quot; shall mean any work of authorship, including
  78978. the original version of the Work and any modifications or additions
  78979. to that Work or Derivative Works thereof, that is intentionally
  78980. submitted to Licensor for inclusion in the Work by the copyright owner
  78981. or by an individual or Legal Entity authorized to submit on behalf of
  78982. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  78983. means any form of electronic, verbal, or written communication sent
  78984. to the Licensor or its representatives, including but not limited to
  78985. communication on electronic mailing lists, source code control systems,
  78986. and issue tracking systems that are managed by, or on behalf of, the
  78987. Licensor for the purpose of discussing and improving the Work, but
  78988. excluding communication that is conspicuously marked or otherwise
  78989. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  78990. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  78991. on behalf of whom a Contribution has been received by Licensor and
  78992. subsequently incorporated within the Work.
  78993. 2. Grant of Copyright License. Subject to the terms and conditions of
  78994. this License, each Contributor hereby grants to You a perpetual,
  78995. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  78996. copyright license to reproduce, prepare Derivative Works of,
  78997. publicly display, publicly perform, sublicense, and distribute the
  78998. Work and such Derivative Works in Source or Object form.
  78999. 3. Grant of Patent License. Subject to the terms and conditions of
  79000. this License, each Contributor hereby grants to You a perpetual,
  79001. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  79002. (except as stated in this section) patent license to make, have made,
  79003. use, offer to sell, sell, import, and otherwise transfer the Work,
  79004. where such license applies only to those patent claims licensable
  79005. by such Contributor that are necessarily infringed by their
  79006. Contribution(s) alone or by combination of their Contribution(s)
  79007. with the Work to which such Contribution(s) was submitted. If You
  79008. institute patent litigation against any entity (including a
  79009. cross-claim or counterclaim in a lawsuit) alleging that the Work
  79010. or a Contribution incorporated within the Work constitutes direct
  79011. or contributory patent infringement, then any patent licenses
  79012. granted to You under this License for that Work shall terminate
  79013. as of the date such litigation is filed.
  79014. 4. Redistribution. You may reproduce and distribute copies of the
  79015. Work or Derivative Works thereof in any medium, with or without
  79016. modifications, and in Source or Object form, provided that You
  79017. meet the following conditions:
  79018. (a) You must give any other recipients of the Work or
  79019. Derivative Works a copy of this License; and
  79020. (b) You must cause any modified files to carry prominent notices
  79021. stating that You changed the files; and
  79022. (c) You must retain, in the Source form of any Derivative Works
  79023. that You distribute, all copyright, patent, trademark, and
  79024. attribution notices from the Source form of the Work,
  79025. excluding those notices that do not pertain to any part of
  79026. the Derivative Works; and
  79027. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  79028. distribution, then any Derivative Works that You distribute must
  79029. include a readable copy of the attribution notices contained
  79030. within such NOTICE file, excluding those notices that do not
  79031. pertain to any part of the Derivative Works, in at least one
  79032. of the following places: within a NOTICE text file distributed
  79033. as part of the Derivative Works; within the Source form or
  79034. documentation, if provided along with the Derivative Works; or,
  79035. within a display generated by the Derivative Works, if and
  79036. wherever such third-party notices normally appear. The contents
  79037. of the NOTICE file are for informational purposes only and
  79038. do not modify the License. You may add Your own attribution
  79039. notices within Derivative Works that You distribute, alongside
  79040. or as an addendum to the NOTICE text from the Work, provided
  79041. that such additional attribution notices cannot be construed
  79042. as modifying the License.
  79043. You may add Your own copyright statement to Your modifications and
  79044. may provide additional or different license terms and conditions
  79045. for use, reproduction, or distribution of Your modifications, or
  79046. for any such Derivative Works as a whole, provided Your use,
  79047. reproduction, and distribution of the Work otherwise complies with
  79048. the conditions stated in this License.
  79049. 5. Submission of Contributions. Unless You explicitly state otherwise,
  79050. any Contribution intentionally submitted for inclusion in the Work
  79051. by You to the Licensor shall be under the terms and conditions of
  79052. this License, without any additional terms or conditions.
  79053. Notwithstanding the above, nothing herein shall supersede or modify
  79054. the terms of any separate license agreement you may have executed
  79055. with Licensor regarding such Contributions.
  79056. 6. Trademarks. This License does not grant permission to use the trade
  79057. names, trademarks, service marks, or product names of the Licensor,
  79058. except as required for reasonable and customary use in describing the
  79059. origin of the Work and reproducing the content of the NOTICE file.
  79060. 7. Disclaimer of Warranty. Unless required by applicable law or
  79061. agreed to in writing, Licensor provides the Work (and each
  79062. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  79063. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  79064. implied, including, without limitation, any warranties or conditions
  79065. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  79066. PARTICULAR PURPOSE. You are solely responsible for determining the
  79067. appropriateness of using or redistributing the Work and assume any
  79068. risks associated with Your exercise of permissions under this License.
  79069. 8. Limitation of Liability. In no event and under no legal theory,
  79070. whether in tort (including negligence), contract, or otherwise,
  79071. unless required by applicable law (such as deliberate and grossly
  79072. negligent acts) or agreed to in writing, shall any Contributor be
  79073. liable to You for damages, including any direct, indirect, special,
  79074. incidental, or consequential damages of any character arising as a
  79075. result of this License or out of the use or inability to use the
  79076. Work (including but not limited to damages for loss of goodwill,
  79077. work stoppage, computer failure or malfunction, or any and all
  79078. other commercial damages or losses), even if such Contributor
  79079. has been advised of the possibility of such damages.
  79080. 9. Accepting Warranty or Additional Liability. While redistributing
  79081. the Work or Derivative Works thereof, You may choose to offer,
  79082. and charge a fee for, acceptance of support, warranty, indemnity,
  79083. or other liability obligations and/or rights consistent with this
  79084. License. However, in accepting such obligations, You may act only
  79085. on Your own behalf and on Your sole responsibility, not on behalf
  79086. of any other Contributor, and only if You agree to indemnify,
  79087. defend, and hold each Contributor harmless for any liability
  79088. incurred by, or claims asserted against, such Contributor by reason
  79089. of your accepting any such warranty or additional liability.
  79090. END OF TERMS AND CONDITIONS
  79091. APPENDIX: How to apply the Apache License to your work.
  79092. To apply the Apache License to your work, attach the following
  79093. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  79094. replaced with your own identifying information. (Don&#x27;t include
  79095. the brackets!) The text should be enclosed in the appropriate
  79096. comment syntax for the file format. We also recommend that a
  79097. file or class name and description of purpose be included on the
  79098. same &quot;printed page&quot; as the copyright notice for easier
  79099. identification within third-party archives.
  79100. Copyright [yyyy] [name of copyright owner]
  79101. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  79102. you may not use this file except in compliance with the License.
  79103. You may obtain a copy of the License at
  79104. http://www.apache.org/licenses/LICENSE-2.0
  79105. Unless required by applicable law or agreed to in writing, software
  79106. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  79107. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  79108. See the License for the specific language governing permissions and
  79109. limitations under the License.
  79110. JSpecify:
  79111. Apache License
  79112. Version 2.0, January 2004
  79113. http://www.apache.org/licenses/
  79114. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  79115. 1. Definitions.
  79116. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  79117. and distribution as defined by Sections 1 through 9 of this document.
  79118. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  79119. the copyright owner that is granting the License.
  79120. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  79121. other entities that control, are controlled by, or are under common
  79122. control with that entity. For the purposes of this definition,
  79123. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  79124. direction or management of such entity, whether by contract or
  79125. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  79126. outstanding shares, or (iii) beneficial ownership of such entity.
  79127. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  79128. exercising permissions granted by this License.
  79129. &quot;Source&quot; form shall mean the preferred form for making modifications,
  79130. including but not limited to software source code, documentation
  79131. source, and configuration files.
  79132. &quot;Object&quot; form shall mean any form resulting from mechanical
  79133. transformation or translation of a Source form, including but
  79134. not limited to compiled object code, generated documentation,
  79135. and conversions to other media types.
  79136. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  79137. Object form, made available under the License, as indicated by a
  79138. copyright notice that is included in or attached to the work
  79139. (an example is provided in the Appendix below).
  79140. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  79141. form, that is based on (or derived from) the Work and for which the
  79142. editorial revisions, annotations, elaborations, or other modifications
  79143. represent, as a whole, an original work of authorship. For the purposes
  79144. of this License, Derivative Works shall not include works that remain
  79145. separable from, or merely link (or bind by name) to the interfaces of,
  79146. the Work and Derivative Works thereof.
  79147. &quot;Contribution&quot; shall mean any work of authorship, including
  79148. the original version of the Work and any modifications or additions
  79149. to that Work or Derivative Works thereof, that is intentionally
  79150. submitted to Licensor for inclusion in the Work by the copyright owner
  79151. or by an individual or Legal Entity authorized to submit on behalf of
  79152. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  79153. means any form of electronic, verbal, or written communication sent
  79154. to the Licensor or its representatives, including but not limited to
  79155. communication on electronic mailing lists, source code control systems,
  79156. and issue tracking systems that are managed by, or on behalf of, the
  79157. Licensor for the purpose of discussing and improving the Work, but
  79158. excluding communication that is conspicuously marked or otherwise
  79159. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  79160. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  79161. on behalf of whom a Contribution has been received by Licensor and
  79162. subsequently incorporated within the Work.
  79163. 2. Grant of Copyright License. Subject to the terms and conditions of
  79164. this License, each Contributor hereby grants to You a perpetual,
  79165. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  79166. copyright license to reproduce, prepare Derivative Works of,
  79167. publicly display, publicly perform, sublicense, and distribute the
  79168. Work and such Derivative Works in Source or Object form.
  79169. 3. Grant of Patent License. Subject to the terms and conditions of
  79170. this License, each Contributor hereby grants to You a perpetual,
  79171. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  79172. (except as stated in this section) patent license to make, have made,
  79173. use, offer to sell, sell, import, and otherwise transfer the Work,
  79174. where such license applies only to those patent claims licensable
  79175. by such Contributor that are necessarily infringed by their
  79176. Contribution(s) alone or by combination of their Contribution(s)
  79177. with the Work to which such Contribution(s) was submitted. If You
  79178. institute patent litigation against any entity (including a
  79179. cross-claim or counterclaim in a lawsuit) alleging that the Work
  79180. or a Contribution incorporated within the Work constitutes direct
  79181. or contributory patent infringement, then any patent licenses
  79182. granted to You under this License for that Work shall terminate
  79183. as of the date such litigation is filed.
  79184. 4. Redistribution. You may reproduce and distribute copies of the
  79185. Work or Derivative Works thereof in any medium, with or without
  79186. modifications, and in Source or Object form, provided that You
  79187. meet the following conditions:
  79188. (a) You must give any other recipients of the Work or
  79189. Derivative Works a copy of this License; and
  79190. (b) You must cause any modified files to carry prominent notices
  79191. stating that You changed the files; and
  79192. (c) You must retain, in the Source form of any Derivative Works
  79193. that You distribute, all copyright, patent, trademark, and
  79194. attribution notices from the Source form of the Work,
  79195. excluding those notices that do not pertain to any part of
  79196. the Derivative Works; and
  79197. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  79198. distribution, then any Derivative Works that You distribute must
  79199. include a readable copy of the attribution notices contained
  79200. within such NOTICE file, excluding those notices that do not
  79201. pertain to any part of the Derivative Works, in at least one
  79202. of the following places: within a NOTICE text file distributed
  79203. as part of the Derivative Works; within the Source form or
  79204. documentation, if provided along with the Derivative Works; or,
  79205. within a display generated by the Derivative Works, if and
  79206. wherever such third-party notices normally appear. The contents
  79207. of the NOTICE file are for informational purposes only and
  79208. do not modify the License. You may add Your own attribution
  79209. notices within Derivative Works that You distribute, alongside
  79210. or as an addendum to the NOTICE text from the Work, provided
  79211. that such additional attribution notices cannot be construed
  79212. as modifying the License.
  79213. You may add Your own copyright statement to Your modifications and
  79214. may provide additional or different license terms and conditions
  79215. for use, reproduction, or distribution of Your modifications, or
  79216. for any such Derivative Works as a whole, provided Your use,
  79217. reproduction, and distribution of the Work otherwise complies with
  79218. the conditions stated in this License.
  79219. 5. Submission of Contributions. Unless You explicitly state otherwise,
  79220. any Contribution intentionally submitted for inclusion in the Work
  79221. by You to the Licensor shall be under the terms and conditions of
  79222. this License, without any additional terms or conditions.
  79223. Notwithstanding the above, nothing herein shall supersede or modify
  79224. the terms of any separate license agreement you may have executed
  79225. with Licensor regarding such Contributions.
  79226. 6. Trademarks. This License does not grant permission to use the trade
  79227. names, trademarks, service marks, or product names of the Licensor,
  79228. except as required for reasonable and customary use in describing the
  79229. origin of the Work and reproducing the content of the NOTICE file.
  79230. 7. Disclaimer of Warranty. Unless required by applicable law or
  79231. agreed to in writing, Licensor provides the Work (and each
  79232. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  79233. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  79234. implied, including, without limitation, any warranties or conditions
  79235. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  79236. PARTICULAR PURPOSE. You are solely responsible for determining the
  79237. appropriateness of using or redistributing the Work and assume any
  79238. risks associated with Your exercise of permissions under this License.
  79239. 8. Limitation of Liability. In no event and under no legal theory,
  79240. whether in tort (including negligence), contract, or otherwise,
  79241. unless required by applicable law (such as deliberate and grossly
  79242. negligent acts) or agreed to in writing, shall any Contributor be
  79243. liable to You for damages, including any direct, indirect, special,
  79244. incidental, or consequential damages of any character arising as a
  79245. result of this License or out of the use or inability to use the
  79246. Work (including but not limited to damages for loss of goodwill,
  79247. work stoppage, computer failure or malfunction, or any and all
  79248. other commercial damages or losses), even if such Contributor
  79249. has been advised of the possibility of such damages.
  79250. 9. Accepting Warranty or Additional Liability. While redistributing
  79251. the Work or Derivative Works thereof, You may choose to offer,
  79252. and charge a fee for, acceptance of support, warranty, indemnity,
  79253. or other liability obligations and/or rights consistent with this
  79254. License. However, in accepting such obligations, You may act only
  79255. on Your own behalf and on Your sole responsibility, not on behalf
  79256. of any other Contributor, and only if You agree to indemnify,
  79257. defend, and hold each Contributor harmless for any liability
  79258. incurred by, or claims asserted against, such Contributor by reason
  79259. of your accepting any such warranty or additional liability.
  79260. END OF TERMS AND CONDITIONS
  79261. APPENDIX: How to apply the Apache License to your work.
  79262. To apply the Apache License to your work, attach the following
  79263. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  79264. replaced with your own identifying information. (Don&#x27;t include
  79265. the brackets!) The text should be enclosed in the appropriate
  79266. comment syntax for the file format. We also recommend that a
  79267. file or class name and description of purpose be included on the
  79268. same &quot;printed page&quot; as the copyright notice for easier
  79269. identification within third-party archives.
  79270. Copyright [yyyy] [name of copyright owner]
  79271. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  79272. you may not use this file except in compliance with the License.
  79273. You may obtain a copy of the License at
  79274. http://www.apache.org/licenses/LICENSE-2.0
  79275. Unless required by applicable law or agreed to in writing, software
  79276. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  79277. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  79278. See the License for the specific language governing permissions and
  79279. limitations under the License.
  79280. JsInterop Annotations:
  79281. Apache License
  79282. Version 2.0, January 2004
  79283. http://www.apache.org/licenses/
  79284. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  79285. 1. Definitions.
  79286. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  79287. and distribution as defined by Sections 1 through 9 of this document.
  79288. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  79289. the copyright owner that is granting the License.
  79290. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  79291. other entities that control, are controlled by, or are under common
  79292. control with that entity. For the purposes of this definition,
  79293. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  79294. direction or management of such entity, whether by contract or
  79295. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  79296. outstanding shares, or (iii) beneficial ownership of such entity.
  79297. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  79298. exercising permissions granted by this License.
  79299. &quot;Source&quot; form shall mean the preferred form for making modifications,
  79300. including but not limited to software source code, documentation
  79301. source, and configuration files.
  79302. &quot;Object&quot; form shall mean any form resulting from mechanical
  79303. transformation or translation of a Source form, including but
  79304. not limited to compiled object code, generated documentation,
  79305. and conversions to other media types.
  79306. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  79307. Object form, made available under the License, as indicated by a
  79308. copyright notice that is included in or attached to the work
  79309. (an example is provided in the Appendix below).
  79310. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  79311. form, that is based on (or derived from) the Work and for which the
  79312. editorial revisions, annotations, elaborations, or other modifications
  79313. represent, as a whole, an original work of authorship. For the purposes
  79314. of this License, Derivative Works shall not include works that remain
  79315. separable from, or merely link (or bind by name) to the interfaces of,
  79316. the Work and Derivative Works thereof.
  79317. &quot;Contribution&quot; shall mean any work of authorship, including
  79318. the original version of the Work and any modifications or additions
  79319. to that Work or Derivative Works thereof, that is intentionally
  79320. submitted to Licensor for inclusion in the Work by the copyright owner
  79321. or by an individual or Legal Entity authorized to submit on behalf of
  79322. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  79323. means any form of electronic, verbal, or written communication sent
  79324. to the Licensor or its representatives, including but not limited to
  79325. communication on electronic mailing lists, source code control systems,
  79326. and issue tracking systems that are managed by, or on behalf of, the
  79327. Licensor for the purpose of discussing and improving the Work, but
  79328. excluding communication that is conspicuously marked or otherwise
  79329. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  79330. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  79331. on behalf of whom a Contribution has been received by Licensor and
  79332. subsequently incorporated within the Work.
  79333. 2. Grant of Copyright License. Subject to the terms and conditions of
  79334. this License, each Contributor hereby grants to You a perpetual,
  79335. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  79336. copyright license to reproduce, prepare Derivative Works of,
  79337. publicly display, publicly perform, sublicense, and distribute the
  79338. Work and such Derivative Works in Source or Object form.
  79339. 3. Grant of Patent License. Subject to the terms and conditions of
  79340. this License, each Contributor hereby grants to You a perpetual,
  79341. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  79342. (except as stated in this section) patent license to make, have made,
  79343. use, offer to sell, sell, import, and otherwise transfer the Work,
  79344. where such license applies only to those patent claims licensable
  79345. by such Contributor that are necessarily infringed by their
  79346. Contribution(s) alone or by combination of their Contribution(s)
  79347. with the Work to which such Contribution(s) was submitted. If You
  79348. institute patent litigation against any entity (including a
  79349. cross-claim or counterclaim in a lawsuit) alleging that the Work
  79350. or a Contribution incorporated within the Work constitutes direct
  79351. or contributory patent infringement, then any patent licenses
  79352. granted to You under this License for that Work shall terminate
  79353. as of the date such litigation is filed.
  79354. 4. Redistribution. You may reproduce and distribute copies of the
  79355. Work or Derivative Works thereof in any medium, with or without
  79356. modifications, and in Source or Object form, provided that You
  79357. meet the following conditions:
  79358. (a) You must give any other recipients of the Work or
  79359. Derivative Works a copy of this License; and
  79360. (b) You must cause any modified files to carry prominent notices
  79361. stating that You changed the files; and
  79362. (c) You must retain, in the Source form of any Derivative Works
  79363. that You distribute, all copyright, patent, trademark, and
  79364. attribution notices from the Source form of the Work,
  79365. excluding those notices that do not pertain to any part of
  79366. the Derivative Works; and
  79367. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  79368. distribution, then any Derivative Works that You distribute must
  79369. include a readable copy of the attribution notices contained
  79370. within such NOTICE file, excluding those notices that do not
  79371. pertain to any part of the Derivative Works, in at least one
  79372. of the following places: within a NOTICE text file distributed
  79373. as part of the Derivative Works; within the Source form or
  79374. documentation, if provided along with the Derivative Works; or,
  79375. within a display generated by the Derivative Works, if and
  79376. wherever such third-party notices normally appear. The contents
  79377. of the NOTICE file are for informational purposes only and
  79378. do not modify the License. You may add Your own attribution
  79379. notices within Derivative Works that You distribute, alongside
  79380. or as an addendum to the NOTICE text from the Work, provided
  79381. that such additional attribution notices cannot be construed
  79382. as modifying the License.
  79383. You may add Your own copyright statement to Your modifications and
  79384. may provide additional or different license terms and conditions
  79385. for use, reproduction, or distribution of Your modifications, or
  79386. for any such Derivative Works as a whole, provided Your use,
  79387. reproduction, and distribution of the Work otherwise complies with
  79388. the conditions stated in this License.
  79389. 5. Submission of Contributions. Unless You explicitly state otherwise,
  79390. any Contribution intentionally submitted for inclusion in the Work
  79391. by You to the Licensor shall be under the terms and conditions of
  79392. this License, without any additional terms or conditions.
  79393. Notwithstanding the above, nothing herein shall supersede or modify
  79394. the terms of any separate license agreement you may have executed
  79395. with Licensor regarding such Contributions.
  79396. 6. Trademarks. This License does not grant permission to use the trade
  79397. names, trademarks, service marks, or product names of the Licensor,
  79398. except as required for reasonable and customary use in describing the
  79399. origin of the Work and reproducing the content of the NOTICE file.
  79400. 7. Disclaimer of Warranty. Unless required by applicable law or
  79401. agreed to in writing, Licensor provides the Work (and each
  79402. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  79403. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  79404. implied, including, without limitation, any warranties or conditions
  79405. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  79406. PARTICULAR PURPOSE. You are solely responsible for determining the
  79407. appropriateness of using or redistributing the Work and assume any
  79408. risks associated with Your exercise of permissions under this License.
  79409. 8. Limitation of Liability. In no event and under no legal theory,
  79410. whether in tort (including negligence), contract, or otherwise,
  79411. unless required by applicable law (such as deliberate and grossly
  79412. negligent acts) or agreed to in writing, shall any Contributor be
  79413. liable to You for damages, including any direct, indirect, special,
  79414. incidental, or consequential damages of any character arising as a
  79415. result of this License or out of the use or inability to use the
  79416. Work (including but not limited to damages for loss of goodwill,
  79417. work stoppage, computer failure or malfunction, or any and all
  79418. other commercial damages or losses), even if such Contributor
  79419. has been advised of the possibility of such damages.
  79420. 9. Accepting Warranty or Additional Liability. While redistributing
  79421. the Work or Derivative Works thereof, You may choose to offer,
  79422. and charge a fee for, acceptance of support, warranty, indemnity,
  79423. or other liability obligations and/or rights consistent with this
  79424. License. However, in accepting such obligations, You may act only
  79425. on Your own behalf and on Your sole responsibility, not on behalf
  79426. of any other Contributor, and only if You agree to indemnify,
  79427. defend, and hold each Contributor harmless for any liability
  79428. incurred by, or claims asserted against, such Contributor by reason
  79429. of your accepting any such warranty or additional liability.
  79430. END OF TERMS AND CONDITIONS
  79431. APPENDIX: How to apply the Apache License to your work.
  79432. To apply the Apache License to your work, attach the following
  79433. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  79434. replaced with your own identifying information. (Don&#x27;t include
  79435. the brackets!) The text should be enclosed in the appropriate
  79436. comment syntax for the file format. We also recommend that a
  79437. file or class name and description of purpose be included on the
  79438. same &quot;printed page&quot; as the copyright notice for easier
  79439. identification within third-party archives.
  79440. Copyright 2017 Google Inc.
  79441. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  79442. you may not use this file except in compliance with the License.
  79443. You may obtain a copy of the License at
  79444. http://www.apache.org/licenses/LICENSE-2.0
  79445. Unless required by applicable law or agreed to in writing, software
  79446. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  79447. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  79448. See the License for the specific language governing permissions and
  79449. limitations under the License.
  79450. Kotlin:
  79451. Files: kotlinc/*
  79452. Apache License
  79453. Version 2.0, January 2004
  79454. http://www.apache.org/licenses/
  79455. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  79456. 1. Definitions.
  79457. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  79458. and distribution as defined by Sections 1 through 9 of this document.
  79459. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  79460. the copyright owner that is granting the License.
  79461. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  79462. other entities that control, are controlled by, or are under common
  79463. control with that entity. For the purposes of this definition,
  79464. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  79465. direction or management of such entity, whether by contract or
  79466. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  79467. outstanding shares, or (iii) beneficial ownership of such entity.
  79468. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  79469. exercising permissions granted by this License.
  79470. &quot;Source&quot; form shall mean the preferred form for making modifications,
  79471. including but not limited to software source code, documentation
  79472. source, and configuration files.
  79473. &quot;Object&quot; form shall mean any form resulting from mechanical
  79474. transformation or translation of a Source form, including but
  79475. not limited to compiled object code, generated documentation,
  79476. and conversions to other media types.
  79477. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  79478. Object form, made available under the License, as indicated by a
  79479. copyright notice that is included in or attached to the work
  79480. (an example is provided in the Appendix below).
  79481. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  79482. form, that is based on (or derived from) the Work and for which the
  79483. editorial revisions, annotations, elaborations, or other modifications
  79484. represent, as a whole, an original work of authorship. For the purposes
  79485. of this License, Derivative Works shall not include works that remain
  79486. separable from, or merely link (or bind by name) to the interfaces of,
  79487. the Work and Derivative Works thereof.
  79488. &quot;Contribution&quot; shall mean any work of authorship, including
  79489. the original version of the Work and any modifications or additions
  79490. to that Work or Derivative Works thereof, that is intentionally
  79491. submitted to Licensor for inclusion in the Work by the copyright owner
  79492. or by an individual or Legal Entity authorized to submit on behalf of
  79493. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  79494. means any form of electronic, verbal, or written communication sent
  79495. to the Licensor or its representatives, including but not limited to
  79496. communication on electronic mailing lists, source code control systems,
  79497. and issue tracking systems that are managed by, or on behalf of, the
  79498. Licensor for the purpose of discussing and improving the Work, but
  79499. excluding communication that is conspicuously marked or otherwise
  79500. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  79501. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  79502. on behalf of whom a Contribution has been received by Licensor and
  79503. subsequently incorporated within the Work.
  79504. 2. Grant of Copyright License. Subject to the terms and conditions of
  79505. this License, each Contributor hereby grants to You a perpetual,
  79506. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  79507. copyright license to reproduce, prepare Derivative Works of,
  79508. publicly display, publicly perform, sublicense, and distribute the
  79509. Work and such Derivative Works in Source or Object form.
  79510. 3. Grant of Patent License. Subject to the terms and conditions of
  79511. this License, each Contributor hereby grants to You a perpetual,
  79512. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  79513. (except as stated in this section) patent license to make, have made,
  79514. use, offer to sell, sell, import, and otherwise transfer the Work,
  79515. where such license applies only to those patent claims licensable
  79516. by such Contributor that are necessarily infringed by their
  79517. Contribution(s) alone or by combination of their Contribution(s)
  79518. with the Work to which such Contribution(s) was submitted. If You
  79519. institute patent litigation against any entity (including a
  79520. cross-claim or counterclaim in a lawsuit) alleging that the Work
  79521. or a Contribution incorporated within the Work constitutes direct
  79522. or contributory patent infringement, then any patent licenses
  79523. granted to You under this License for that Work shall terminate
  79524. as of the date such litigation is filed.
  79525. 4. Redistribution. You may reproduce and distribute copies of the
  79526. Work or Derivative Works thereof in any medium, with or without
  79527. modifications, and in Source or Object form, provided that You
  79528. meet the following conditions:
  79529. (a) You must give any other recipients of the Work or
  79530. Derivative Works a copy of this License; and
  79531. (b) You must cause any modified files to carry prominent notices
  79532. stating that You changed the files; and
  79533. (c) You must retain, in the Source form of any Derivative Works
  79534. that You distribute, all copyright, patent, trademark, and
  79535. attribution notices from the Source form of the Work,
  79536. excluding those notices that do not pertain to any part of
  79537. the Derivative Works; and
  79538. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  79539. distribution, then any Derivative Works that You distribute must
  79540. include a readable copy of the attribution notices contained
  79541. within such NOTICE file, excluding those notices that do not
  79542. pertain to any part of the Derivative Works, in at least one
  79543. of the following places: within a NOTICE text file distributed
  79544. as part of the Derivative Works; within the Source form or
  79545. documentation, if provided along with the Derivative Works; or,
  79546. within a display generated by the Derivative Works, if and
  79547. wherever such third-party notices normally appear. The contents
  79548. of the NOTICE file are for informational purposes only and
  79549. do not modify the License. You may add Your own attribution
  79550. notices within Derivative Works that You distribute, alongside
  79551. or as an addendum to the NOTICE text from the Work, provided
  79552. that such additional attribution notices cannot be construed
  79553. as modifying the License.
  79554. You may add Your own copyright statement to Your modifications and
  79555. may provide additional or different license terms and conditions
  79556. for use, reproduction, or distribution of Your modifications, or
  79557. for any such Derivative Works as a whole, provided Your use,
  79558. reproduction, and distribution of the Work otherwise complies with
  79559. the conditions stated in this License.
  79560. 5. Submission of Contributions. Unless You explicitly state otherwise,
  79561. any Contribution intentionally submitted for inclusion in the Work
  79562. by You to the Licensor shall be under the terms and conditions of
  79563. this License, without any additional terms or conditions.
  79564. Notwithstanding the above, nothing herein shall supersede or modify
  79565. the terms of any separate license agreement you may have executed
  79566. with Licensor regarding such Contributions.
  79567. 6. Trademarks. This License does not grant permission to use the trade
  79568. names, trademarks, service marks, or product names of the Licensor,
  79569. except as required for reasonable and customary use in describing the
  79570. origin of the Work and reproducing the content of the NOTICE file.
  79571. 7. Disclaimer of Warranty. Unless required by applicable law or
  79572. agreed to in writing, Licensor provides the Work (and each
  79573. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  79574. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  79575. implied, including, without limitation, any warranties or conditions
  79576. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  79577. PARTICULAR PURPOSE. You are solely responsible for determining the
  79578. appropriateness of using or redistributing the Work and assume any
  79579. risks associated with Your exercise of permissions under this License.
  79580. 8. Limitation of Liability. In no event and under no legal theory,
  79581. whether in tort (including negligence), contract, or otherwise,
  79582. unless required by applicable law (such as deliberate and grossly
  79583. negligent acts) or agreed to in writing, shall any Contributor be
  79584. liable to You for damages, including any direct, indirect, special,
  79585. incidental, or consequential damages of any character arising as a
  79586. result of this License or out of the use or inability to use the
  79587. Work (including but not limited to damages for loss of goodwill,
  79588. work stoppage, computer failure or malfunction, or any and all
  79589. other commercial damages or losses), even if such Contributor
  79590. has been advised of the possibility of such damages.
  79591. 9. Accepting Warranty or Additional Liability. While redistributing
  79592. the Work or Derivative Works thereof, You may choose to offer,
  79593. and charge a fee for, acceptance of support, warranty, indemnity,
  79594. or other liability obligations and/or rights consistent with this
  79595. License. However, in accepting such obligations, You may act only
  79596. on Your own behalf and on Your sole responsibility, not on behalf
  79597. of any other Contributor, and only if You agree to indemnify,
  79598. defend, and hold each Contributor harmless for any liability
  79599. incurred by, or claims asserted against, such Contributor by reason
  79600. of your accepting any such warranty or additional liability.
  79601. END OF TERMS AND CONDITIONS
  79602. APPENDIX: How to apply the Apache License to your work.
  79603. To apply the Apache License to your work, attach the following
  79604. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  79605. replaced with your own identifying information. (Don&#x27;t include
  79606. the brackets!) The text should be enclosed in the appropriate
  79607. comment syntax for the file format. We also recommend that a
  79608. file or class name and description of purpose be included on the
  79609. same &quot;printed page&quot; as the copyright notice for easier
  79610. identification within third-party archives.
  79611. Copyright 2000-2020 JetBrains s.r.o. and Kotlin Programming Language contributors.
  79612. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  79613. you may not use this file except in compliance with the License.
  79614. You may obtain a copy of the License at
  79615. http://www.apache.org/licenses/LICENSE-2.0
  79616. Unless required by applicable law or agreed to in writing, software
  79617. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  79618. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  79619. See the License for the specific language governing permissions and
  79620. limitations under the License.
  79621. ------------------
  79622. Files: kotlinc/lib/trove4j.jar
  79623. GNU LESSER GENERAL PUBLIC LICENSE
  79624. Version 2.1, February 1999
  79625. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  79626. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  79627. Everyone is permitted to copy and distribute verbatim copies
  79628. of this license document, but changing it is not allowed.
  79629. [This is the first released version of the Lesser GPL. It also counts
  79630. as the successor of the GNU Library Public License, version 2, hence
  79631. the version number 2.1.]
  79632. Preamble
  79633. The licenses for most software are designed to take away your
  79634. freedom to share and change it. By contrast, the GNU General Public
  79635. Licenses are intended to guarantee your freedom to share and change
  79636. free software--to make sure the software is free for all its users.
  79637. This license, the Lesser General Public License, applies to some
  79638. specially designated software packages--typically libraries--of the
  79639. Free Software Foundation and other authors who decide to use it. You
  79640. can use it too, but we suggest you first think carefully about whether
  79641. this license or the ordinary General Public License is the better
  79642. strategy to use in any particular case, based on the explanations below.
  79643. When we speak of free software, we are referring to freedom of use,
  79644. not price. Our General Public Licenses are designed to make sure that
  79645. you have the freedom to distribute copies of free software (and charge
  79646. for this service if you wish); that you receive source code or can get
  79647. it if you want it; that you can change the software and use pieces of
  79648. it in new free programs; and that you are informed that you can do
  79649. these things.
  79650. To protect your rights, we need to make restrictions that forbid
  79651. distributors to deny you these rights or to ask you to surrender these
  79652. rights. These restrictions translate to certain responsibilities for
  79653. you if you distribute copies of the library or if you modify it.
  79654. For example, if you distribute copies of the library, whether gratis
  79655. or for a fee, you must give the recipients all the rights that we gave
  79656. you. You must make sure that they, too, receive or can get the source
  79657. code. If you link other code with the library, you must provide
  79658. complete object files to the recipients, so that they can relink them
  79659. with the library after making changes to the library and recompiling
  79660. it. And you must show them these terms so they know their rights.
  79661. We protect your rights with a two-step method: (1) we copyright the
  79662. library, and (2) we offer you this license, which gives you legal
  79663. permission to copy, distribute and/or modify the library.
  79664. To protect each distributor, we want to make it very clear that
  79665. there is no warranty for the free library. Also, if the library is
  79666. modified by someone else and passed on, the recipients should know
  79667. that what they have is not the original version, so that the original
  79668. author&#x27;s reputation will not be affected by problems that might be
  79669. introduced by others.
  79670. Finally, software patents pose a constant threat to the existence of
  79671. any free program. We wish to make sure that a company cannot
  79672. effectively restrict the users of a free program by obtaining a
  79673. restrictive license from a patent holder. Therefore, we insist that
  79674. any patent license obtained for a version of the library must be
  79675. consistent with the full freedom of use specified in this license.
  79676. Most GNU software, including some libraries, is covered by the
  79677. ordinary GNU General Public License. This license, the GNU Lesser
  79678. General Public License, applies to certain designated libraries, and
  79679. is quite different from the ordinary General Public License. We use
  79680. this license for certain libraries in order to permit linking those
  79681. libraries into non-free programs.
  79682. When a program is linked with a library, whether statically or using
  79683. a shared library, the combination of the two is legally speaking a
  79684. combined work, a derivative of the original library. The ordinary
  79685. General Public License therefore permits such linking only if the
  79686. entire combination fits its criteria of freedom. The Lesser General
  79687. Public License permits more lax criteria for linking other code with
  79688. the library.
  79689. We call this license the &quot;Lesser&quot; General Public License because it
  79690. does Less to protect the user&#x27;s freedom than the ordinary General
  79691. Public License. It also provides other free software developers Less
  79692. of an advantage over competing non-free programs. These disadvantages
  79693. are the reason we use the ordinary General Public License for many
  79694. libraries. However, the Lesser license provides advantages in certain
  79695. special circumstances.
  79696. For example, on rare occasions, there may be a special need to
  79697. encourage the widest possible use of a certain library, so that it becomes
  79698. a de-facto standard. To achieve this, non-free programs must be
  79699. allowed to use the library. A more frequent case is that a free
  79700. library does the same job as widely used non-free libraries. In this
  79701. case, there is little to gain by limiting the free library to free
  79702. software only, so we use the Lesser General Public License.
  79703. In other cases, permission to use a particular library in non-free
  79704. programs enables a greater number of people to use a large body of
  79705. free software. For example, permission to use the GNU C Library in
  79706. non-free programs enables many more people to use the whole GNU
  79707. operating system, as well as its variant, the GNU/Linux operating
  79708. system.
  79709. Although the Lesser General Public License is Less protective of the
  79710. users&#x27; freedom, it does ensure that the user of a program that is
  79711. linked with the Library has the freedom and the wherewithal to run
  79712. that program using a modified version of the Library.
  79713. The precise terms and conditions for copying, distribution and
  79714. modification follow. Pay close attention to the difference between a
  79715. &quot;work based on the library&quot; and a &quot;work that uses the library&quot;. The
  79716. former contains code derived from the library, whereas the latter must
  79717. be combined with the library in order to run.
  79718. GNU LESSER GENERAL PUBLIC LICENSE
  79719. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  79720. 0. This License Agreement applies to any software library or other
  79721. program which contains a notice placed by the copyright holder or
  79722. other authorized party saying it may be distributed under the terms of
  79723. this Lesser General Public License (also called &quot;this License&quot;).
  79724. Each licensee is addressed as &quot;you&quot;.
  79725. A &quot;library&quot; means a collection of software functions and/or data
  79726. prepared so as to be conveniently linked with application programs
  79727. (which use some of those functions and data) to form executables.
  79728. The &quot;Library&quot;, below, refers to any such software library or work
  79729. which has been distributed under these terms. A &quot;work based on the
  79730. Library&quot; means either the Library or any derivative work under
  79731. copyright law: that is to say, a work containing the Library or a
  79732. portion of it, either verbatim or with modifications and/or translated
  79733. straightforwardly into another language. (Hereinafter, translation is
  79734. included without limitation in the term &quot;modification&quot;.)
  79735. &quot;Source code&quot; for a work means the preferred form of the work for
  79736. making modifications to it. For a library, complete source code means
  79737. all the source code for all modules it contains, plus any associated
  79738. interface definition files, plus the scripts used to control compilation
  79739. and installation of the library.
  79740. Activities other than copying, distribution and modification are not
  79741. covered by this License; they are outside its scope. The act of
  79742. running a program using the Library is not restricted, and output from
  79743. such a program is covered only if its contents constitute a work based
  79744. on the Library (independent of the use of the Library in a tool for
  79745. writing it). Whether that is true depends on what the Library does
  79746. and what the program that uses the Library does.
  79747. 1. You may copy and distribute verbatim copies of the Library&#x27;s
  79748. complete source code as you receive it, in any medium, provided that
  79749. you conspicuously and appropriately publish on each copy an
  79750. appropriate copyright notice and disclaimer of warranty; keep intact
  79751. all the notices that refer to this License and to the absence of any
  79752. warranty; and distribute a copy of this License along with the
  79753. Library.
  79754. You may charge a fee for the physical act of transferring a copy,
  79755. and you may at your option offer warranty protection in exchange for a
  79756. fee.
  79757. 2. You may modify your copy or copies of the Library or any portion
  79758. of it, thus forming a work based on the Library, and copy and
  79759. distribute such modifications or work under the terms of Section 1
  79760. above, provided that you also meet all of these conditions:
  79761. a) The modified work must itself be a software library.
  79762. b) You must cause the files modified to carry prominent notices
  79763. stating that you changed the files and the date of any change.
  79764. c) You must cause the whole of the work to be licensed at no
  79765. charge to all third parties under the terms of this License.
  79766. d) If a facility in the modified Library refers to a function or a
  79767. table of data to be supplied by an application program that uses
  79768. the facility, other than as an argument passed when the facility
  79769. is invoked, then you must make a good faith effort to ensure that,
  79770. in the event an application does not supply such function or
  79771. table, the facility still operates, and performs whatever part of
  79772. its purpose remains meaningful.
  79773. (For example, a function in a library to compute square roots has
  79774. a purpose that is entirely well-defined independent of the
  79775. application. Therefore, Subsection 2d requires that any
  79776. application-supplied function or table used by this function must
  79777. be optional: if the application does not supply it, the square
  79778. root function must still compute square roots.)
  79779. These requirements apply to the modified work as a whole. If
  79780. identifiable sections of that work are not derived from the Library,
  79781. and can be reasonably considered independent and separate works in
  79782. themselves, then this License, and its terms, do not apply to those
  79783. sections when you distribute them as separate works. But when you
  79784. distribute the same sections as part of a whole which is a work based
  79785. on the Library, the distribution of the whole must be on the terms of
  79786. this License, whose permissions for other licensees extend to the
  79787. entire whole, and thus to each and every part regardless of who wrote
  79788. it.
  79789. Thus, it is not the intent of this section to claim rights or contest
  79790. your rights to work written entirely by you; rather, the intent is to
  79791. exercise the right to control the distribution of derivative or
  79792. collective works based on the Library.
  79793. In addition, mere aggregation of another work not based on the Library
  79794. with the Library (or with a work based on the Library) on a volume of
  79795. a storage or distribution medium does not bring the other work under
  79796. the scope of this License.
  79797. 3. You may opt to apply the terms of the ordinary GNU General Public
  79798. License instead of this License to a given copy of the Library. To do
  79799. this, you must alter all the notices that refer to this License, so
  79800. that they refer to the ordinary GNU General Public License, version 2,
  79801. instead of to this License. (If a newer version than version 2 of the
  79802. ordinary GNU General Public License has appeared, then you can specify
  79803. that version instead if you wish.) Do not make any other change in
  79804. these notices.
  79805. Once this change is made in a given copy, it is irreversible for
  79806. that copy, so the ordinary GNU General Public License applies to all
  79807. subsequent copies and derivative works made from that copy.
  79808. This option is useful when you wish to copy part of the code of
  79809. the Library into a program that is not a library.
  79810. 4. You may copy and distribute the Library (or a portion or
  79811. derivative of it, under Section 2) in object code or executable form
  79812. under the terms of Sections 1 and 2 above provided that you accompany
  79813. it with the complete corresponding machine-readable source code, which
  79814. must be distributed under the terms of Sections 1 and 2 above on a
  79815. medium customarily used for software interchange.
  79816. If distribution of object code is made by offering access to copy
  79817. from a designated place, then offering equivalent access to copy the
  79818. source code from the same place satisfies the requirement to
  79819. distribute the source code, even though third parties are not
  79820. compelled to copy the source along with the object code.
  79821. 5. A program that contains no derivative of any portion of the
  79822. Library, but is designed to work with the Library by being compiled or
  79823. linked with it, is called a &quot;work that uses the Library&quot;. Such a
  79824. work, in isolation, is not a derivative work of the Library, and
  79825. therefore falls outside the scope of this License.
  79826. However, linking a &quot;work that uses the Library&quot; with the Library
  79827. creates an executable that is a derivative of the Library (because it
  79828. contains portions of the Library), rather than a &quot;work that uses the
  79829. library&quot;. The executable is therefore covered by this License.
  79830. Section 6 states terms for distribution of such executables.
  79831. When a &quot;work that uses the Library&quot; uses material from a header file
  79832. that is part of the Library, the object code for the work may be a
  79833. derivative work of the Library even though the source code is not.
  79834. Whether this is true is especially significant if the work can be
  79835. linked without the Library, or if the work is itself a library. The
  79836. threshold for this to be true is not precisely defined by law.
  79837. If such an object file uses only numerical parameters, data
  79838. structure layouts and accessors, and small macros and small inline
  79839. functions (ten lines or less in length), then the use of the object
  79840. file is unrestricted, regardless of whether it is legally a derivative
  79841. work. (Executables containing this object code plus portions of the
  79842. Library will still fall under Section 6.)
  79843. Otherwise, if the work is a derivative of the Library, you may
  79844. distribute the object code for the work under the terms of Section 6.
  79845. Any executables containing that work also fall under Section 6,
  79846. whether or not they are linked directly with the Library itself.
  79847. 6. As an exception to the Sections above, you may also combine or
  79848. link a &quot;work that uses the Library&quot; with the Library to produce a
  79849. work containing portions of the Library, and distribute that work
  79850. under terms of your choice, provided that the terms permit
  79851. modification of the work for the customer&#x27;s own use and reverse
  79852. engineering for debugging such modifications.
  79853. You must give prominent notice with each copy of the work that the
  79854. Library is used in it and that the Library and its use are covered by
  79855. this License. You must supply a copy of this License. If the work
  79856. during execution displays copyright notices, you must include the
  79857. copyright notice for the Library among them, as well as a reference
  79858. directing the user to the copy of this License. Also, you must do one
  79859. of these things:
  79860. a) Accompany the work with the complete corresponding
  79861. machine-readable source code for the Library including whatever
  79862. changes were used in the work (which must be distributed under
  79863. Sections 1 and 2 above); and, if the work is an executable linked
  79864. with the Library, with the complete machine-readable &quot;work that
  79865. uses the Library&quot;, as object code and/or source code, so that the
  79866. user can modify the Library and then relink to produce a modified
  79867. executable containing the modified Library. (It is understood
  79868. that the user who changes the contents of definitions files in the
  79869. Library will not necessarily be able to recompile the application
  79870. to use the modified definitions.)
  79871. b) Use a suitable shared library mechanism for linking with the
  79872. Library. A suitable mechanism is one that (1) uses at run time a
  79873. copy of the library already present on the user&#x27;s computer system,
  79874. rather than copying library functions into the executable, and (2)
  79875. will operate properly with a modified version of the library, if
  79876. the user installs one, as long as the modified version is
  79877. interface-compatible with the version that the work was made with.
  79878. c) Accompany the work with a written offer, valid for at
  79879. least three years, to give the same user the materials
  79880. specified in Subsection 6a, above, for a charge no more
  79881. than the cost of performing this distribution.
  79882. d) If distribution of the work is made by offering access to copy
  79883. from a designated place, offer equivalent access to copy the above
  79884. specified materials from the same place.
  79885. e) Verify that the user has already received a copy of these
  79886. materials or that you have already sent this user a copy.
  79887. For an executable, the required form of the &quot;work that uses the
  79888. Library&quot; must include any data and utility programs needed for
  79889. reproducing the executable from it. However, as a special exception,
  79890. the materials to be distributed need not include anything that is
  79891. normally distributed (in either source or binary form) with the major
  79892. components (compiler, kernel, and so on) of the operating system on
  79893. which the executable runs, unless that component itself accompanies
  79894. the executable.
  79895. It may happen that this requirement contradicts the license
  79896. restrictions of other proprietary libraries that do not normally
  79897. accompany the operating system. Such a contradiction means you cannot
  79898. use both them and the Library together in an executable that you
  79899. distribute.
  79900. 7. You may place library facilities that are a work based on the
  79901. Library side-by-side in a single library together with other library
  79902. facilities not covered by this License, and distribute such a combined
  79903. library, provided that the separate distribution of the work based on
  79904. the Library and of the other library facilities is otherwise
  79905. permitted, and provided that you do these two things:
  79906. a) Accompany the combined library with a copy of the same work
  79907. based on the Library, uncombined with any other library
  79908. facilities. This must be distributed under the terms of the
  79909. Sections above.
  79910. b) Give prominent notice with the combined library of the fact
  79911. that part of it is a work based on the Library, and explaining
  79912. where to find the accompanying uncombined form of the same work.
  79913. 8. You may not copy, modify, sublicense, link with, or distribute
  79914. the Library except as expressly provided under this License. Any
  79915. attempt otherwise to copy, modify, sublicense, link with, or
  79916. distribute the Library is void, and will automatically terminate your
  79917. rights under this License. However, parties who have received copies,
  79918. or rights, from you under this License will not have their licenses
  79919. terminated so long as such parties remain in full compliance.
  79920. 9. You are not required to accept this License, since you have not
  79921. signed it. However, nothing else grants you permission to modify or
  79922. distribute the Library or its derivative works. These actions are
  79923. prohibited by law if you do not accept this License. Therefore, by
  79924. modifying or distributing the Library (or any work based on the
  79925. Library), you indicate your acceptance of this License to do so, and
  79926. all its terms and conditions for copying, distributing or modifying
  79927. the Library or works based on it.
  79928. 10. Each time you redistribute the Library (or any work based on the
  79929. Library), the recipient automatically receives a license from the
  79930. original licensor to copy, distribute, link with or modify the Library
  79931. subject to these terms and conditions. You may not impose any further
  79932. restrictions on the recipients&#x27; exercise of the rights granted herein.
  79933. You are not responsible for enforcing compliance by third parties with
  79934. this License.
  79935. 11. If, as a consequence of a court judgment or allegation of patent
  79936. infringement or for any other reason (not limited to patent issues),
  79937. conditions are imposed on you (whether by court order, agreement or
  79938. otherwise) that contradict the conditions of this License, they do not
  79939. excuse you from the conditions of this License. If you cannot
  79940. distribute so as to satisfy simultaneously your obligations under this
  79941. License and any other pertinent obligations, then as a consequence you
  79942. may not distribute the Library at all. For example, if a patent
  79943. license would not permit royalty-free redistribution of the Library by
  79944. all those who receive copies directly or indirectly through you, then
  79945. the only way you could satisfy both it and this License would be to
  79946. refrain entirely from distribution of the Library.
  79947. If any portion of this section is held invalid or unenforceable under any
  79948. particular circumstance, the balance of the section is intended to apply,
  79949. and the section as a whole is intended to apply in other circumstances.
  79950. It is not the purpose of this section to induce you to infringe any
  79951. patents or other property right claims or to contest validity of any
  79952. such claims; this section has the sole purpose of protecting the
  79953. integrity of the free software distribution system which is
  79954. implemented by public license practices. Many people have made
  79955. generous contributions to the wide range of software distributed
  79956. through that system in reliance on consistent application of that
  79957. system; it is up to the author/donor to decide if he or she is willing
  79958. to distribute software through any other system and a licensee cannot
  79959. impose that choice.
  79960. This section is intended to make thoroughly clear what is believed to
  79961. be a consequence of the rest of this License.
  79962. 12. If the distribution and/or use of the Library is restricted in
  79963. certain countries either by patents or by copyrighted interfaces, the
  79964. original copyright holder who places the Library under this License may add
  79965. an explicit geographical distribution limitation excluding those countries,
  79966. so that distribution is permitted only in or among countries not thus
  79967. excluded. In such case, this License incorporates the limitation as if
  79968. written in the body of this License.
  79969. 13. The Free Software Foundation may publish revised and/or new
  79970. versions of the Lesser General Public License from time to time.
  79971. Such new versions will be similar in spirit to the present version,
  79972. but may differ in detail to address new problems or concerns.
  79973. Each version is given a distinguishing version number. If the Library
  79974. specifies a version number of this License which applies to it and
  79975. &quot;any later version&quot;, you have the option of following the terms and
  79976. conditions either of that version or of any later version published by
  79977. the Free Software Foundation. If the Library does not specify a
  79978. license version number, you may choose any version ever published by
  79979. the Free Software Foundation.
  79980. 14. If you wish to incorporate parts of the Library into other free
  79981. programs whose distribution conditions are incompatible with these,
  79982. write to the author to ask for permission. For software which is
  79983. copyrighted by the Free Software Foundation, write to the Free
  79984. Software Foundation; we sometimes make exceptions for this. Our
  79985. decision will be guided by the two goals of preserving the free status
  79986. of all derivatives of our free software and of promoting the sharing
  79987. and reuse of software generally.
  79988. NO WARRANTY
  79989. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  79990. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  79991. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  79992. OTHER PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY
  79993. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  79994. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  79995. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  79996. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  79997. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  79998. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  79999. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  80000. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  80001. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  80002. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  80003. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  80004. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  80005. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  80006. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  80007. DAMAGES.
  80008. END OF TERMS AND CONDITIONS
  80009. How to Apply These Terms to Your New Libraries
  80010. If you develop a new library, and you want it to be of the greatest
  80011. possible use to the public, we recommend making it free software that
  80012. everyone can redistribute and change. You can do so by permitting
  80013. redistribution under these terms (or, alternatively, under the terms of the
  80014. ordinary General Public License).
  80015. To apply these terms, attach the following notices to the library. It is
  80016. safest to attach them to the start of each source file to most effectively
  80017. convey the exclusion of warranty; and each file should have at least the
  80018. &quot;copyright&quot; line and a pointer to where the full notice is found.
  80019. &lt;one line to give the library&#x27;s name and a brief idea of what it does.&gt;
  80020. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  80021. This library is free software; you can redistribute it and/or
  80022. modify it under the terms of the GNU Lesser General Public
  80023. License as published by the Free Software Foundation; either
  80024. version 2.1 of the License, or (at your option) any later version.
  80025. This library is distributed in the hope that it will be useful,
  80026. but WITHOUT ANY WARRANTY; without even the implied warranty of
  80027. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  80028. Lesser General Public License for more details.
  80029. You should have received a copy of the GNU Lesser General Public
  80030. License along with this library; if not, write to the Free Software
  80031. Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  80032. Also add information on how to contact you by electronic and paper mail.
  80033. You should also get your employer (if you work as a programmer) or your
  80034. school, if any, to sign a &quot;copyright disclaimer&quot; for the library, if
  80035. necessary. Here is a sample; alter the names:
  80036. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  80037. library `Frob&#x27; (a library for tweaking knobs) written by James Random Hacker.
  80038. &lt;signature of Ty Coon&gt;, 1 April 1990
  80039. Ty Coon, President of Vice
  80040. That&#x27;s all there is to it!
  80041. ------------------
  80042. Files:
  80043. The version of Rhino used in GWT is licensed under a dual license,
  80044. Netscape Public License 1.1 / GNU General Public License.
  80045. The text of the Netscape Public License
  80046. is provided below (http://website-archive.mozilla.org/www.mozilla.org/mpl/MPL/NPL/1.1/):
  80047. AMENDMENTS
  80048. The Netscape Public License Version 1.1 (&quot;NPL&quot;) consists of the
  80049. Mozilla Public License Version 1.1 with the following Amendments,
  80050. including Exhibit A-Netscape Public License. Files identified with
  80051. &quot;Exhibit A-Netscape Public License&quot; are governed by the Netscape
  80052. Public License Version 1.1.
  80053. Additional Terms applicable to the Netscape Public License.
  80054. I. Effect.
  80055. These additional terms described in this Netscape Public
  80056. License -- Amendments shall apply to the Mozilla Communicator
  80057. client code and to all Covered Code under this License.
  80058. II. &#x27;&#x27;Netscape&#x27;s Branded Code&#x27;&#x27; means Covered Code that Netscape
  80059. distributes and/or permits others to distribute under one or
  80060. more trademark(s) which are controlled by Netscape but which
  80061. are not licensed for use under this License.
  80062. III. Netscape and logo.
  80063. This License does not grant any rights to use the trademarks
  80064. &quot;Netscape&#x27;&#x27;, the &quot;Netscape N and horizon&#x27;&#x27; logo or the
  80065. &quot;Netscape lighthouse&quot; logo, &quot;Netcenter&quot;, &quot;Gecko&quot;, &quot;Java&quot; or
  80066. &quot;JavaScript&quot;, &quot;Smart Browsing&quot; even if such marks are included
  80067. in the Original Code or Modifications.
  80068. IV. Inability to Comply Due to Contractual Obligation.
  80069. Prior to licensing the Original Code under this License,
  80070. Netscape has licensed third party code for use in Netscape&#x27;s
  80071. Branded Code. To the extent that Netscape is limited
  80072. contractually from making such third party code available under
  80073. this License, Netscape may choose to reintegrate such code into
  80074. Covered Code without being required to distribute such code in
  80075. Source Code form, even if such code would otherwise be
  80076. considered &#x27;&#x27;Modifications&#x27;&#x27; under this License.
  80077. V. Use of Modifications and Covered Code by Initial Developer.
  80078. V.1. In General.
  80079. The obligations of Section 3 apply to Netscape, except to
  80080. the extent specified in this Amendment, Section V.2 and
  80081. V.3.
  80082. V.2. Other Products.
  80083. Netscape may include Covered Code in products other than
  80084. the Netscape&#x27;s Branded Code which are released by
  80085. Netscape during the two (2) years following the release
  80086. date of the Original Code, without such additional
  80087. products becoming subject to the terms of this License,
  80088. and may license such additional products on different
  80089. terms from those contained in this License.
  80090. V.3. Alternative Licensing.
  80091. Netscape may license the Source Code of Netscape&#x27;s
  80092. Branded Code, including Modifications incorporated
  80093. therein, without such Netscape Branded Code becoming
  80094. subject to the terms of this License, and may license
  80095. such Netscape Branded Code on different terms from those
  80096. contained in this License.
  80097. VI. Litigation.
  80098. Notwithstanding the limitations of Section 11 above, the
  80099. provisions regarding litigation in Section 11(a), (b) and (c)
  80100. of the License shall apply to all disputes relating to this
  80101. License.
  80102. EXHIBIT A-Netscape Public License.
  80103. &#x27;&#x27;The contents of this file are subject to the Netscape Public
  80104. License Version 1.1 (the &quot;License&quot;); you may not use this file
  80105. except in compliance with the License. You may obtain a copy of
  80106. the License at http://www.mozilla.org/NPL/
  80107. Software distributed under the License is distributed on an &quot;AS
  80108. IS&quot; basis, WITHOUT WARRANTY OF ANY KIND, either express or
  80109. implied. See the License for the specific language governing
  80110. rights and limitations under the License.
  80111. The Original Code is Mozilla Communicator client code, released
  80112. March 31, 1998.
  80113. The Initial Developer of the Original Code is Netscape
  80114. Communications Corporation. Portions created by Netscape are
  80115. Copyright (C) 1998-1999 Netscape Communications Corporation. All
  80116. Rights Reserved.
  80117. Contributor(s): ______________________________________.
  80118. Alternatively, the contents of this file may be used under the
  80119. terms of the _____ license (the �[___] License�), in which case
  80120. the provisions of [______] License are applicable instead of those
  80121. above. If you wish to allow use of your version of this file only
  80122. under the terms of the [____] License and not to allow others to
  80123. use your version of this file under the NPL, indicate your
  80124. decision by deleting the provisions above and replace them with
  80125. the notice and other provisions required by the [___] License. If
  80126. you do not delete the provisions above, a recipient may use your
  80127. version of this file under either the NPL or the [___] License.&quot;
  80128. ----------------------
  80129. MOZILLA PUBLIC LICENSE
  80130. Version 1.1
  80131. 1. Definitions.
  80132. 1.0.1. &quot;Commercial Use&quot; means distribution or otherwise making the
  80133. Covered Code available to a third party.
  80134. 1.1. &#x27;&#x27;Contributor&#x27;&#x27; means each entity that creates or contributes
  80135. to the creation of Modifications.
  80136. 1.2. &#x27;&#x27;Contributor Version&#x27;&#x27; means the combination of the Original
  80137. Code, prior Modifications used by a Contributor, and the
  80138. Modifications made by that particular Contributor.
  80139. 1.3. &#x27;&#x27;Covered Code&#x27;&#x27; means the Original Code or Modifications or
  80140. the combination of the Original Code and Modifications, in each
  80141. case including portions thereof.
  80142. 1.4. &#x27;&#x27;Electronic Distribution Mechanism&#x27;&#x27; means a mechanism
  80143. generally accepted in the software development community for the
  80144. electronic transfer of data.
  80145. 1.5. &#x27;&#x27;Executable&#x27;&#x27; means Covered Code in any form other than Source Code.
  80146. 1.6. &#x27;&#x27;Initial Developer&#x27;&#x27; means the individual or entity
  80147. identified as the Initial Developer in the Source Code notice
  80148. required by Exhibit A.
  80149. 1.7. &#x27;&#x27;Larger Work&#x27;&#x27; means a work which combines Covered Code or
  80150. portions thereof with code not governed by the terms of this
  80151. License.
  80152. 1.8. &#x27;&#x27;License&#x27;&#x27; means this document.
  80153. 1.8.1. &quot;Licensable&quot; means having the right to grant, to the
  80154. maximum extent possible, whether at the time of the initial grant
  80155. or subsequently acquired, any and all of the rights conveyed
  80156. herein.
  80157. 1.9. &#x27;&#x27;Modifications&#x27;&#x27; means any addition to or deletion from the
  80158. substance or structure of either the Original Code or any previous
  80159. Modifications. When Covered Code is released as a series of files,
  80160. a Modification is:
  80161. A. Any addition to or deletion from the contents of a file
  80162. containing Original Code or previous Modifications.
  80163. B. Any new file that contains any part of the Original Code or
  80164. previous Modifications.
  80165. 1.10. &#x27;&#x27;Original Code&#x27;&#x27; means Source Code of computer software
  80166. code which is described in the Source Code notice required by
  80167. Exhibit A as Original Code, and which, at the time of its release
  80168. under this License is not already Covered Code governed by this
  80169. License.
  80170. 1.10.1. &quot;Patent Claims&quot; means any patent claim(s), now owned or
  80171. hereafter acquired, including without limitation, method, process,
  80172. and apparatus claims, in any patent Licensable by grantor.
  80173. 1.11. &#x27;&#x27;Source Code&#x27;&#x27; means the preferred form of the Covered Code
  80174. for making modifications to it, including all modules it contains,
  80175. plus any associated interface definition files, scripts used to
  80176. control compilation and installation of an Executable, or source
  80177. code differential comparisons against either the Original Code or
  80178. another well known, available Covered Code of the Contributor&#x27;s
  80179. choice. The Source Code can be in a compressed or archival form,
  80180. provided the appropriate decompression or de-archiving software is
  80181. widely available for no charge.
  80182. 1.12. &quot;You&#x27;&#x27; (or &quot;Your&quot;) means an individual or a legal entity
  80183. exercising rights under, and complying with all of the terms of,
  80184. this License or a future version of this License issued under
  80185. Section 6.1. For legal entities, &quot;You&#x27;&#x27; includes any entity which
  80186. controls, is controlled by, or is under common control with
  80187. You. For purposes of this definition, &quot;control&#x27;&#x27; means (a) the
  80188. power, direct or indirect, to cause the direction or management of
  80189. such entity, whether by contract or otherwise, or (b) ownership of
  80190. more than fifty percent (50%) of the outstanding shares or
  80191. beneficial ownership of such entity.
  80192. 2. Source Code License.
  80193. 2.1. The Initial Developer Grant.
  80194. The Initial Developer hereby grants You a world-wide,
  80195. royalty-free, non-exclusive license, subject to third party
  80196. intellectual property claims:
  80197. (a) under intellectual property rights (other than patent or
  80198. trademark) Licensable by Initial Developer to use, reproduce,
  80199. modify, display, perform, sublicense and distribute the
  80200. Original Code (or portions thereof) with or without
  80201. Modifications, and/or as part of a Larger Work; and
  80202. (b) under Patents Claims infringed by the making, using or
  80203. selling of Original Code, to make, have made, use, practice,
  80204. sell, and offer for sale, and/or otherwise dispose of the
  80205. Original Code (or portions thereof).
  80206. (c) the licenses granted in this Section 2.1(a) and (b) are
  80207. effective on the date Initial Developer first distributes
  80208. Original Code under the terms of this License.
  80209. (d) Notwithstanding Section 2.1(b) above, no patent license is
  80210. granted: 1) for code that You delete from the Original Code;
  80211. 2) separate from the Original Code; or 3) for infringements
  80212. caused by: i) the modification of the Original Code or ii) the
  80213. combination of the Original Code with other software or
  80214. devices.
  80215. 2.2. Contributor Grant.
  80216. Subject to third party intellectual property claims, each
  80217. Contributor hereby grants You a world-wide, royalty-free,
  80218. non-exclusive license
  80219. (a) under intellectual property rights (other than patent or
  80220. trademark) Licensable by Contributor, to use, reproduce,
  80221. modify, display, perform, sublicense and distribute the
  80222. Modifications created by such Contributor (or portions
  80223. thereof) either on an unmodified basis, with other
  80224. Modifications, as Covered Code and/or as part of a Larger
  80225. Work; and
  80226. (b) under Patent Claims infringed by the making, using, or
  80227. selling of Modifications made by that Contributor either alone
  80228. and/or in combination with its Contributor Version (or
  80229. portions of such combination), to make, use, sell, offer for
  80230. sale, have made, and/or otherwise dispose of: 1) Modifications
  80231. made by that Contributor (or portions thereof); and 2) the
  80232. combination of Modifications made by that Contributor with its
  80233. Contributor Version (or portions of such combination).
  80234. (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
  80235. effective on the date Contributor first makes Commercial Use
  80236. of the Covered Code.
  80237. (d) Notwithstanding Section 2.2(b) above, no patent license is
  80238. granted: 1) for any code that Contributor has deleted from the
  80239. Contributor Version; 2) separate from the Contributor Version;
  80240. 3) for infringements caused by: i) third party modifications
  80241. of Contributor Version or ii) the combination of Modifications
  80242. made by that Contributor with other software (except as part
  80243. of the Contributor Version) or other devices; or 4) under
  80244. Patent Claims infringed by Covered Code in the absence of
  80245. Modifications made by that Contributor.
  80246. 3. Distribution Obligations.
  80247. 3.1. Application of License.
  80248. The Modifications which You create or to which You contribute are
  80249. governed by the terms of this License, including without
  80250. limitation Section 2.2. The Source Code version of Covered Code
  80251. may be distributed only under the terms of this License or a
  80252. future version of this License released under Section 6.1, and You
  80253. must include a copy of this License with every copy of the Source
  80254. Code You distribute. You may not offer or impose any terms on any
  80255. Source Code version that alters or restricts the applicable
  80256. version of this License or the recipients&#x27; rights
  80257. hereunder. However, You may include an additional document
  80258. offering the additional rights described in Section 3.5.
  80259. 3.2. Availability of Source Code.
  80260. Any Modification which You create or to which You contribute must
  80261. be made available in Source Code form under the terms of this
  80262. License either on the same media as an Executable version or via
  80263. an accepted Electronic Distribution Mechanism to anyone to whom
  80264. you made an Executable version available; and if made available
  80265. via Electronic Distribution Mechanism, must remain available for
  80266. at least twelve (12) months after the date it initially became
  80267. available, or at least six (6) months after a subsequent version
  80268. of that particular Modification has been made available to such
  80269. recipients. You are responsible for ensuring that the Source Code
  80270. version remains available even if the Electronic Distribution
  80271. Mechanism is maintained by a third party.
  80272. 3.3. Description of Modifications.
  80273. You must cause all Covered Code to which You contribute to contain
  80274. a file documenting the changes You made to create that Covered
  80275. Code and the date of any change. You must include a prominent
  80276. statement that the Modification is derived, directly or
  80277. indirectly, from Original Code provided by the Initial Developer
  80278. and including the name of the Initial Developer in (a) the Source
  80279. Code, and (b) in any notice in an Executable version or related
  80280. documentation in which You describe the origin or ownership of the
  80281. Covered Code.
  80282. 3.4. Intellectual Property Matters
  80283. (a) Third Party Claims.
  80284. If Contributor has knowledge that a license under a third
  80285. party&#x27;s intellectual property rights is required to exercise
  80286. the rights granted by such Contributor under Sections 2.1 or
  80287. 2.2, Contributor must include a text file with the Source Code
  80288. distribution titled &quot;LEGAL&#x27;&#x27; which describes the claim and the
  80289. party making the claim in sufficient detail that a recipient
  80290. will know whom to contact. If Contributor obtains such
  80291. knowledge after the Modification is made available as
  80292. described in Section 3.2, Contributor shall promptly modify
  80293. the LEGAL file in all copies Contributor makes available
  80294. thereafter and shall take other steps (such as notifying
  80295. appropriate mailing lists or newsgroups) reasonably calculated
  80296. to inform those who received the Covered Code that new
  80297. knowledge has been obtained.
  80298. (b) Contributor APIs.
  80299. If Contributor&#x27;s Modifications include an application
  80300. programming interface and Contributor has knowledge of patent
  80301. licenses which are reasonably necessary to implement that API,
  80302. Contributor must also include this information in the LEGAL
  80303. file.
  80304. (c) Representations.
  80305. Contributor represents that, except as disclosed pursuant to
  80306. Section 3.4(a) above, Contributor believes that Contributor&#x27;s
  80307. Modifications are Contributor&#x27;s original creation(s) and/or
  80308. Contributor has sufficient rights to grant the rights conveyed
  80309. by this License.
  80310. 3.5. Required Notices.
  80311. You must duplicate the notice in Exhibit A in each file of the
  80312. Source Code. If it is not possible to put such notice in a
  80313. particular Source Code file due to its structure, then You must
  80314. include such notice in a location (such as a relevant directory)
  80315. where a user would be likely to look for such a notice. If You
  80316. created one or more Modification(s) You may add your name as a
  80317. Contributor to the notice described in Exhibit A. You must also
  80318. duplicate this License in any documentation for the Source Code
  80319. where You describe recipients&#x27; rights or ownership rights relating
  80320. to Covered Code. You may choose to offer, and to charge a fee
  80321. for, warranty, support, indemnity or liability obligations to one
  80322. or more recipients of Covered Code. However, You may do so only on
  80323. Your own behalf, and not on behalf of the Initial Developer or any
  80324. Contributor. You must make it absolutely clear than any such
  80325. warranty, support, indemnity or liability obligation is offered by
  80326. You alone, and You hereby agree to indemnify the Initial Developer
  80327. and every Contributor for any liability incurred by the Initial
  80328. Developer or such Contributor as a result of warranty, support,
  80329. indemnity or liability terms You offer.
  80330. 3.6. Distribution of Executable Versions.
  80331. You may distribute Covered Code in Executable form only if the
  80332. requirements of Section 3.1-3.5 have been met for that Covered
  80333. Code, and if You include a notice stating that the Source Code
  80334. version of the Covered Code is available under the terms of this
  80335. License, including a description of how and where You have
  80336. fulfilled the obligations of Section 3.2. The notice must be
  80337. conspicuously included in any notice in an Executable version,
  80338. related documentation or collateral in which You describe
  80339. recipients&#x27; rights relating to the Covered Code. You may
  80340. distribute the Executable version of Covered Code or ownership
  80341. rights under a license of Your choice, which may contain terms
  80342. different from this License, provided that You are in compliance
  80343. with the terms of this License and that the license for the
  80344. Executable version does not attempt to limit or alter the
  80345. recipient&#x27;s rights in the Source Code version from the rights set
  80346. forth in this License. If You distribute the Executable version
  80347. under a different license You must make it absolutely clear that
  80348. any terms which differ from this License are offered by You alone,
  80349. not by the Initial Developer or any Contributor. You hereby agree
  80350. to indemnify the Initial Developer and every Contributor for any
  80351. liability incurred by the Initial Developer or such Contributor as
  80352. a result of any such terms You offer.
  80353. 3.7. Larger Works.
  80354. You may create a Larger Work by combining Covered Code with other
  80355. code not governed by the terms of this License and distribute the
  80356. Larger Work as a single product. In such a case, You must make
  80357. sure the requirements of this License are fulfilled for the
  80358. Covered Code.
  80359. 4. Inability to Comply Due to Statute or Regulation.
  80360. If it is impossible for You to comply with any of the terms of
  80361. this License with respect to some or all of the Covered Code due
  80362. to statute, judicial order, or regulation then You must: (a)
  80363. comply with the terms of this License to the maximum extent
  80364. possible; and (b) describe the limitations and the code they
  80365. affect. Such description must be included in the LEGAL file
  80366. described in Section 3.4 and must be included with all
  80367. distributions of the Source Code. Except to the extent prohibited
  80368. by statute or regulation, such description must be sufficiently
  80369. detailed for a recipient of ordinary skill to be able to
  80370. understand it.
  80371. 5. Application of this License.
  80372. This License applies to code to which the Initial Developer has
  80373. attached the notice in Exhibit A and to related Covered Code.
  80374. 6. Versions of the License.
  80375. 6.1. New Versions.
  80376. Netscape Communications Corporation (&#x27;&#x27;Netscape&#x27;&#x27;) may publish
  80377. revised and/or new versions of the License from time to time. Each
  80378. version will be given a distinguishing version number.
  80379. 6.2. Effect of New Versions.
  80380. Once Covered Code has been published under a particular version of
  80381. the License, You may always continue to use it under the terms of
  80382. that version. You may also choose to use such Covered Code under
  80383. the terms of any subsequent version of the License published by
  80384. Netscape. No one other than Netscape has the right to modify the
  80385. terms applicable to Covered Code created under this License.
  80386. 6.3. Derivative Works.
  80387. If You create or use a modified version of this License (which you
  80388. may only do in order to apply it to code which is not already
  80389. Covered Code governed by this License), You must (a) rename Your
  80390. license so that the phrases &#x27;&#x27;Mozilla&#x27;&#x27;, &#x27;&#x27;MOZILLAPL&#x27;&#x27;, &#x27;&#x27;MOZPL&#x27;&#x27;,
  80391. &#x27;&#x27;Netscape&#x27;&#x27;, &quot;MPL&quot;, &#x27;&#x27;NPL&#x27;&#x27; or any confusingly similar phrase do
  80392. not appear in your license (except to note that your license
  80393. differs from this License) and (b) otherwise make it clear that
  80394. Your version of the license contains terms which differ from the
  80395. Mozilla Public License and Netscape Public License. (Filling in
  80396. the name of the Initial Developer, Original Code or Contributor in
  80397. the notice described in Exhibit A shall not of themselves be
  80398. deemed to be modifications of this License.)
  80399. 7. DISCLAIMER OF WARRANTY.
  80400. COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN &quot;AS IS&#x27;&#x27; BASIS,
  80401. WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
  80402. INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS
  80403. FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
  80404. NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE
  80405. OF THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE
  80406. DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY
  80407. OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING,
  80408. REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN
  80409. ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS
  80410. AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
  80411. 8. TERMINATION.
  80412. 8.1. This License and the rights granted hereunder will terminate
  80413. automatically if You fail to comply with terms herein and fail to
  80414. cure such breach within 30 days of becoming aware of the
  80415. breach. All sublicenses to the Covered Code which are properly
  80416. granted shall survive any termination of this License. Provisions
  80417. which, by their nature, must remain in effect beyond the
  80418. termination of this License shall survive.
  80419. 8.2. If You initiate litigation by asserting a patent
  80420. infringement claim (excluding declatory judgment actions) against
  80421. Initial Developer or a Contributor (the Initial Developer or
  80422. Contributor against whom You file such action is referred to as
  80423. &quot;Participant&quot;) alleging that:
  80424. (a) such Participant&#x27;s Contributor Version directly or indirectly
  80425. infringes any patent, then any and all rights granted by such
  80426. Participant to You under Sections 2.1 and/or 2.2 of this License
  80427. shall, upon 60 days notice from Participant terminate
  80428. prospectively, unless if within 60 days after receipt of notice
  80429. You either: (i) agree in writing to pay Participant a mutually
  80430. agreeable reasonable royalty for Your past and future use of
  80431. Modifications made by such Participant, or (ii) withdraw Your
  80432. litigation claim with respect to the Contributor Version against
  80433. such Participant. If within 60 days of notice, a reasonable
  80434. royalty and payment arrangement are not mutually agreed upon in
  80435. writing by the parties or the litigation claim is not withdrawn,
  80436. the rights granted by Participant to You under Sections 2.1 and/or
  80437. 2.2 automatically terminate at the expiration of the 60 day notice
  80438. period specified above.
  80439. (b) any software, hardware, or device, other than such
  80440. Participant&#x27;s Contributor Version, directly or indirectly
  80441. infringes any patent, then any rights granted to You by such
  80442. Participant under Sections 2.1(b) and 2.2(b) are revoked effective
  80443. as of the date You first made, used, sold, distributed, or had
  80444. made, Modifications made by that Participant.
  80445. 8.3. If You assert a patent infringement claim against
  80446. Participant alleging that such Participant&#x27;s Contributor Version
  80447. directly or indirectly infringes any patent where such claim is
  80448. resolved (such as by license or settlement) prior to the
  80449. initiation of patent infringement litigation, then the reasonable
  80450. value of the licenses granted by such Participant under Sections
  80451. 2.1 or 2.2 shall be taken into account in determining the amount
  80452. or value of any payment or license.
  80453. 8.4. In the event of termination under Sections 8.1 or 8.2 above,
  80454. all end user license agreements (excluding distributors and
  80455. resellers) which have been validly granted by You or any
  80456. distributor hereunder prior to termination shall survive
  80457. termination.
  80458. 9. LIMITATION OF LIABILITY.
  80459. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
  80460. (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
  80461. INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF
  80462. COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO
  80463. ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
  80464. DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES
  80465. FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR
  80466. MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES,
  80467. EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF
  80468. SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO
  80469. LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY&#x27;S
  80470. NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH
  80471. LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR
  80472. LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS
  80473. EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
  80474. 10. U.S. GOVERNMENT END USERS.
  80475. The Covered Code is a &#x27;&#x27;commercial item,&#x27;&#x27; as that term is defined
  80476. in 48 C.F.R. 2.101 (Oct. 1995), consisting of &#x27;&#x27;commercial
  80477. computer software&#x27;&#x27; and &#x27;&#x27;commercial computer software
  80478. documentation,&#x27;&#x27; as such terms are used in 48 C.F.R. 12.212
  80479. (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48
  80480. C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all
  80481. U.S. Government End Users acquire Covered Code with only those
  80482. rights set forth herein.
  80483. 11. MISCELLANEOUS.
  80484. This License represents the complete agreement concerning subject
  80485. matter hereof. If any provision of this License is held to be
  80486. unenforceable, such provision shall be reformed only to the extent
  80487. necessary to make it enforceable. This License shall be governed
  80488. by California law provisions (except to the extent applicable law,
  80489. if any, provides otherwise), excluding its conflict-of-law
  80490. provisions. With respect to disputes in which at least one party
  80491. is a citizen of, or an entity chartered or registered to do
  80492. business in the United States of America, any litigation relating
  80493. to this License shall be subject to the jurisdiction of the
  80494. Federal Courts of the Northern District of California, with venue
  80495. lying in Santa Clara County, California, with the losing party
  80496. responsible for costs, including without limitation, court costs
  80497. and reasonable attorneys&#x27; fees and expenses. The application of
  80498. the United Nations Convention on Contracts for the International
  80499. Sale of Goods is expressly excluded. Any law or regulation which
  80500. provides that the language of a contract shall be construed
  80501. against the drafter shall not apply to this License.
  80502. 12. RESPONSIBILITY FOR CLAIMS.
  80503. As between Initial Developer and the Contributors, each party is
  80504. responsible for claims and damages arising, directly or
  80505. indirectly, out of its utilization of rights under this License
  80506. and You agree to work with Initial Developer and Contributors to
  80507. distribute such responsibility on an equitable basis. Nothing
  80508. herein is intended or shall be deemed to constitute any admission
  80509. of liability.
  80510. 13. MULTIPLE-LICENSED CODE.
  80511. Initial Developer may designate portions of the Covered Code as
  80512. �Multiple-Licensed�. �Multiple-Licensed� means that the Initial
  80513. Developer permits you to utilize portions of the Covered Code
  80514. under Your choice of the NPL or the alternative licenses, if any,
  80515. specified by the Initial Developer in the file described in
  80516. Exhibit A.
  80517. EXHIBIT A -Mozilla Public License.
  80518. ``The contents of this file are subject to the Mozilla Public
  80519. License Version 1.1 (the &quot;License&quot;); you may not use this file
  80520. except in compliance with the License. You may obtain a copy of
  80521. the License at http://www.mozilla.org/MPL/
  80522. Software distributed under the License is distributed on an &quot;AS
  80523. IS&quot; basis, WITHOUT WARRANTY OF ANY KIND, either express or
  80524. implied. See the License for the specific language governing
  80525. rights and limitations under the License.
  80526. The Original Code is ______________________________________.
  80527. The Initial Developer of the Original Code is
  80528. ________________________. Portions created by
  80529. ______________________ are Copyright (C) ______
  80530. _______________________. All Rights Reserved.
  80531. Contributor(s): ______________________________________.
  80532. Alternatively, the contents of this file may be used under the
  80533. terms of the _____ license (the �[___] License�), in which case
  80534. the provisions of [______] License are applicable instead of those
  80535. above. If you wish to allow use of your version of this file only
  80536. under the terms of the [____] License and not to allow others to
  80537. use your version of this file under the MPL, indicate your
  80538. decision by deleting the provisions above and replace them with
  80539. the notice and other provisions required by the [___] License. If
  80540. you do not delete the provisions above, a recipient may use your
  80541. version of this file under either the MPL or the [___] License.&quot;
  80542. [NOTE: The text of this Exhibit A may differ slightly from the
  80543. text of the notices in the Source Code files of the Original
  80544. Code. You should use the text of this Exhibit A rather than the
  80545. text found in the Original Code Source Code for Your
  80546. Modifications.]
  80547. ============================================================================
  80548. GNU GENERAL PUBLIC LICENSE
  80549. Version 2, June 1991
  80550. Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
  80551. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  80552. Everyone is permitted to copy and distribute verbatim copies
  80553. of this license document, but changing it is not allowed.
  80554. Preamble
  80555. The licenses for most software are designed to take away your
  80556. freedom to share and change it. By contrast, the GNU General Public
  80557. License is intended to guarantee your freedom to share and change free
  80558. software--to make sure the software is free for all its users. This
  80559. General Public License applies to most of the Free Software
  80560. Foundation&#x27;s software and to any other program whose authors commit to
  80561. using it. (Some other Free Software Foundation software is covered by
  80562. the GNU Lesser General Public License instead.) You can apply it to
  80563. your programs, too.
  80564. When we speak of free software, we are referring to freedom, not
  80565. price. Our General Public Licenses are designed to make sure that you
  80566. have the freedom to distribute copies of free software (and charge for
  80567. this service if you wish), that you receive source code or can get it
  80568. if you want it, that you can change the software or use pieces of it
  80569. in new free programs; and that you know you can do these things.
  80570. To protect your rights, we need to make restrictions that forbid
  80571. anyone to deny you these rights or to ask you to surrender the rights.
  80572. These restrictions translate to certain responsibilities for you if you
  80573. distribute copies of the software, or if you modify it.
  80574. For example, if you distribute copies of such a program, whether
  80575. gratis or for a fee, you must give the recipients all the rights that
  80576. you have. You must make sure that they, too, receive or can get the
  80577. source code. And you must show them these terms so they know their
  80578. rights.
  80579. We protect your rights with two steps: (1) copyright the software, and
  80580. (2) offer you this license which gives you legal permission to copy,
  80581. distribute and/or modify the software.
  80582. Also, for each author&#x27;s protection and ours, we want to make certain
  80583. that everyone understands that there is no warranty for this free
  80584. software. If the software is modified by someone else and passed on, we
  80585. want its recipients to know that what they have is not the original, so
  80586. that any problems introduced by others will not reflect on the original
  80587. authors&#x27; reputations.
  80588. Finally, any free program is threatened constantly by software
  80589. patents. We wish to avoid the danger that redistributors of a free
  80590. program will individually obtain patent licenses, in effect making the
  80591. program proprietary. To prevent this, we have made it clear that any
  80592. patent must be licensed for everyone&#x27;s free use or not licensed at all.
  80593. The precise terms and conditions for copying, distribution and
  80594. modification follow.
  80595. GNU GENERAL PUBLIC LICENSE
  80596. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  80597. 0. This License applies to any program or other work which contains
  80598. a notice placed by the copyright holder saying it may be distributed
  80599. under the terms of this General Public License. The &quot;Program&quot;, below,
  80600. refers to any such program or work, and a &quot;work based on the Program&quot;
  80601. means either the Program or any derivative work under copyright law:
  80602. that is to say, a work containing the Program or a portion of it,
  80603. either verbatim or with modifications and/or translated into another
  80604. language. (Hereinafter, translation is included without limitation in
  80605. the term &quot;modification&quot;.) Each licensee is addressed as &quot;you&quot;.
  80606. Activities other than copying, distribution and modification are not
  80607. covered by this License; they are outside its scope. The act of
  80608. running the Program is not restricted, and the output from the Program
  80609. is covered only if its contents constitute a work based on the
  80610. Program (independent of having been made by running the Program).
  80611. Whether that is true depends on what the Program does.
  80612. 1. You may copy and distribute verbatim copies of the Program&#x27;s
  80613. source code as you receive it, in any medium, provided that you
  80614. conspicuously and appropriately publish on each copy an appropriate
  80615. copyright notice and disclaimer of warranty; keep intact all the
  80616. notices that refer to this License and to the absence of any warranty;
  80617. and give any other recipients of the Program a copy of this License
  80618. along with the Program.
  80619. You may charge a fee for the physical act of transferring a copy, and
  80620. you may at your option offer warranty protection in exchange for a fee.
  80621. 2. You may modify your copy or copies of the Program or any portion
  80622. of it, thus forming a work based on the Program, and copy and
  80623. distribute such modifications or work under the terms of Section 1
  80624. above, provided that you also meet all of these conditions:
  80625. a) You must cause the modified files to carry prominent notices
  80626. stating that you changed the files and the date of any change.
  80627. b) You must cause any work that you distribute or publish, that in
  80628. whole or in part contains or is derived from the Program or any
  80629. part thereof, to be licensed as a whole at no charge to all third
  80630. parties under the terms of this License.
  80631. c) If the modified program normally reads commands interactively
  80632. when run, you must cause it, when started running for such
  80633. interactive use in the most ordinary way, to print or display an
  80634. announcement including an appropriate copyright notice and a
  80635. notice that there is no warranty (or else, saying that you provide
  80636. a warranty) and that users may redistribute the program under
  80637. these conditions, and telling the user how to view a copy of this
  80638. License. (Exception: if the Program itself is interactive but
  80639. does not normally print such an announcement, your work based on
  80640. the Program is not required to print an announcement.)
  80641. These requirements apply to the modified work as a whole. If
  80642. identifiable sections of that work are not derived from the Program,
  80643. and can be reasonably considered independent and separate works in
  80644. themselves, then this License, and its terms, do not apply to those
  80645. sections when you distribute them as separate works. But when you
  80646. distribute the same sections as part of a whole which is a work based
  80647. on the Program, the distribution of the whole must be on the terms of
  80648. this License, whose permissions for other licensees extend to the
  80649. entire whole, and thus to each and every part regardless of who wrote it.
  80650. Thus, it is not the intent of this section to claim rights or contest
  80651. your rights to work written entirely by you; rather, the intent is to
  80652. exercise the right to control the distribution of derivative or
  80653. collective works based on the Program.
  80654. In addition, mere aggregation of another work not based on the Program
  80655. with the Program (or with a work based on the Program) on a volume of
  80656. a storage or distribution medium does not bring the other work under
  80657. the scope of this License.
  80658. 3. You may copy and distribute the Program (or a work based on it,
  80659. under Section 2) in object code or executable form under the terms of
  80660. Sections 1 and 2 above provided that you also do one of the following:
  80661. a) Accompany it with the complete corresponding machine-readable
  80662. source code, which must be distributed under the terms of Sections
  80663. 1 and 2 above on a medium customarily used for software interchange; or,
  80664. b) Accompany it with a written offer, valid for at least three
  80665. years, to give any third party, for a charge no more than your
  80666. cost of physically performing source distribution, a complete
  80667. machine-readable copy of the corresponding source code, to be
  80668. distributed under the terms of Sections 1 and 2 above on a medium
  80669. customarily used for software interchange; or,
  80670. c) Accompany it with the information you received as to the offer
  80671. to distribute corresponding source code. (This alternative is
  80672. allowed only for noncommercial distribution and only if you
  80673. received the program in object code or executable form with such
  80674. an offer, in accord with Subsection b above.)
  80675. The source code for a work means the preferred form of the work for
  80676. making modifications to it. For an executable work, complete source
  80677. code means all the source code for all modules it contains, plus any
  80678. associated interface definition files, plus the scripts used to
  80679. control compilation and installation of the executable. However, as a
  80680. special exception, the source code distributed need not include
  80681. anything that is normally distributed (in either source or binary
  80682. form) with the major components (compiler, kernel, and so on) of the
  80683. operating system on which the executable runs, unless that component
  80684. itself accompanies the executable.
  80685. If distribution of executable or object code is made by offering
  80686. access to copy from a designated place, then offering equivalent
  80687. access to copy the source code from the same place counts as
  80688. distribution of the source code, even though third parties are not
  80689. compelled to copy the source along with the object code.
  80690. 4. You may not copy, modify, sublicense, or distribute the Program
  80691. except as expressly provided under this License. Any attempt
  80692. otherwise to copy, modify, sublicense or distribute the Program is
  80693. void, and will automatically terminate your rights under this License.
  80694. However, parties who have received copies, or rights, from you under
  80695. this License will not have their licenses terminated so long as such
  80696. parties remain in full compliance.
  80697. 5. You are not required to accept this License, since you have not
  80698. signed it. However, nothing else grants you permission to modify or
  80699. distribute the Program or its derivative works. These actions are
  80700. prohibited by law if you do not accept this License. Therefore, by
  80701. modifying or distributing the Program (or any work based on the
  80702. Program), you indicate your acceptance of this License to do so, and
  80703. all its terms and conditions for copying, distributing or modifying
  80704. the Program or works based on it.
  80705. 6. Each time you redistribute the Program (or any work based on the
  80706. Program), the recipient automatically receives a license from the
  80707. original licensor to copy, distribute or modify the Program subject to
  80708. these terms and conditions. You may not impose any further
  80709. restrictions on the recipients&#x27; exercise of the rights granted herein.
  80710. You are not responsible for enforcing compliance by third parties to
  80711. this License.
  80712. 7. If, as a consequence of a court judgment or allegation of patent
  80713. infringement or for any other reason (not limited to patent issues),
  80714. conditions are imposed on you (whether by court order, agreement or
  80715. otherwise) that contradict the conditions of this License, they do not
  80716. excuse you from the conditions of this License. If you cannot
  80717. distribute so as to satisfy simultaneously your obligations under this
  80718. License and any other pertinent obligations, then as a consequence you
  80719. may not distribute the Program at all. For example, if a patent
  80720. license would not permit royalty-free redistribution of the Program by
  80721. all those who receive copies directly or indirectly through you, then
  80722. the only way you could satisfy both it and this License would be to
  80723. refrain entirely from distribution of the Program.
  80724. If any portion of this section is held invalid or unenforceable under
  80725. any particular circumstance, the balance of the section is intended to
  80726. apply and the section as a whole is intended to apply in other
  80727. circumstances.
  80728. It is not the purpose of this section to induce you to infringe any
  80729. patents or other property right claims or to contest validity of any
  80730. such claims; this section has the sole purpose of protecting the
  80731. integrity of the free software distribution system, which is
  80732. implemented by public license practices. Many people have made
  80733. generous contributions to the wide range of software distributed
  80734. through that system in reliance on consistent application of that
  80735. system; it is up to the author/donor to decide if he or she is willing
  80736. to distribute software through any other system and a licensee cannot
  80737. impose that choice.
  80738. This section is intended to make thoroughly clear what is believed to
  80739. be a consequence of the rest of this License.
  80740. 8. If the distribution and/or use of the Program is restricted in
  80741. certain countries either by patents or by copyrighted interfaces, the
  80742. original copyright holder who places the Program under this License
  80743. may add an explicit geographical distribution limitation excluding
  80744. those countries, so that distribution is permitted only in or among
  80745. countries not thus excluded. In such case, this License incorporates
  80746. the limitation as if written in the body of this License.
  80747. 9. The Free Software Foundation may publish revised and/or new versions
  80748. of the General Public License from time to time. Such new versions will
  80749. be similar in spirit to the present version, but may differ in detail to
  80750. address new problems or concerns.
  80751. Each version is given a distinguishing version number. If the Program
  80752. specifies a version number of this License which applies to it and &quot;any
  80753. later version&quot;, you have the option of following the terms and conditions
  80754. either of that version or of any later version published by the Free
  80755. Software Foundation. If the Program does not specify a version number of
  80756. this License, you may choose any version ever published by the Free Software
  80757. Foundation.
  80758. 10. If you wish to incorporate parts of the Program into other free
  80759. programs whose distribution conditions are different, write to the author
  80760. to ask for permission. For software which is copyrighted by the Free
  80761. Software Foundation, write to the Free Software Foundation; we sometimes
  80762. make exceptions for this. Our decision will be guided by the two goals
  80763. of preserving the free status of all derivatives of our free software and
  80764. of promoting the sharing and reuse of software generally.
  80765. NO WARRANTY
  80766. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  80767. FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  80768. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  80769. PROVIDE THE PROGRAM &quot;AS IS&quot; WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  80770. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  80771. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  80772. TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  80773. PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  80774. REPAIR OR CORRECTION.
  80775. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  80776. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  80777. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  80778. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  80779. OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  80780. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  80781. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  80782. PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  80783. POSSIBILITY OF SUCH DAMAGES.
  80784. END OF TERMS AND CONDITIONS
  80785. How to Apply These Terms to Your New Programs
  80786. If you develop a new program, and you want it to be of the greatest
  80787. possible use to the public, the best way to achieve this is to make it
  80788. free software which everyone can redistribute and change under these terms.
  80789. To do so, attach the following notices to the program. It is safest
  80790. to attach them to the start of each source file to most effectively
  80791. convey the exclusion of warranty; and each file should have at least
  80792. the &quot;copyright&quot; line and a pointer to where the full notice is found.
  80793. &lt;one line to give the program&#x27;s name and a brief idea of what it does.&gt;
  80794. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  80795. This program is free software; you can redistribute it and/or modify
  80796. it under the terms of the GNU General Public License as published by
  80797. the Free Software Foundation; either version 2 of the License, or
  80798. (at your option) any later version.
  80799. This program is distributed in the hope that it will be useful,
  80800. but WITHOUT ANY WARRANTY; without even the implied warranty of
  80801. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  80802. GNU General Public License for more details.
  80803. You should have received a copy of the GNU General Public License along
  80804. with this program; if not, write to the Free Software Foundation, Inc.,
  80805. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  80806. Also add information on how to contact you by electronic and paper mail.
  80807. If the program is interactive, make it output a short notice like this
  80808. when it starts in an interactive mode:
  80809. Gnomovision version 69, Copyright (C) year name of author
  80810. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w&#x27;.
  80811. This is free software, and you are welcome to redistribute it
  80812. under certain conditions; type `show c&#x27; for details.
  80813. The hypothetical commands `show w&#x27; and `show c&#x27; should show the appropriate
  80814. parts of the General Public License. Of course, the commands you use may
  80815. be called something other than `show w&#x27; and `show c&#x27;; they could even be
  80816. mouse-clicks or menu items--whatever suits your program.
  80817. You should also get your employer (if you work as a programmer) or your
  80818. school, if any, to sign a &quot;copyright disclaimer&quot; for the program, if
  80819. necessary. Here is a sample; alter the names:
  80820. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  80821. `Gnomovision&#x27; (which makes passes at compilers) written by James Hacker.
  80822. &lt;signature of Ty Coon&gt;, 1 April 1989
  80823. Ty Coon, President of Vice
  80824. This General Public License does not permit incorporating your program into
  80825. proprietary programs. If your program is a subroutine library, you may
  80826. consider it more useful to permit linking proprietary applications with the
  80827. library. If this is what you want to do, use the GNU Lesser General
  80828. Public License instead of this License.
  80829. ============================================================================
  80830. ------------------
  80831. Files: kotlinc/lib/kotlin-compiler.jar
  80832. The MIT License
  80833. Copyright (c) 2003, Kohsuke Kawaguchi
  80834. Permission is hereby granted, free of charge, to any person obtaining a copy
  80835. of this software and associated documentation files (the &quot;Software&quot;), to deal
  80836. in the Software without restriction, including without limitation the rights
  80837. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  80838. copies of the Software, and to permit persons to whom the Software is
  80839. furnished to do so, subject to the following conditions:
  80840. The above copyright notice and this permission notice shall be included in
  80841. all copies or substantial portions of the Software.
  80842. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  80843. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  80844. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  80845. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  80846. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  80847. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  80848. THE SOFTWARE.
  80849. ------------------
  80850. Files:
  80851. ASM: a very small and fast Java bytecode manipulation framework
  80852. Copyright (c) 2000-2005 INRIA, France Telecom
  80853. All rights reserved.
  80854. Redistribution and use in source and binary forms, with or without
  80855. modification, are permitted provided that the following conditions
  80856. are met:
  80857. 1. Redistributions of source code must retain the above copyright
  80858. notice, this list of conditions and the following disclaimer.
  80859. 2. Redistributions in binary form must reproduce the above copyright
  80860. notice, this list of conditions and the following disclaimer in the
  80861. documentation and/or other materials provided with the distribution.
  80862. 3. Neither the name of the copyright holders nor the names of its
  80863. contributors may be used to endorse or promote products derived from
  80864. this software without specific prior written permission.
  80865. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  80866. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  80867. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  80868. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  80869. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  80870. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  80871. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  80872. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  80873. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  80874. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  80875. THE POSSIBILITY OF SUCH DAMAGE.
  80876. ------------------
  80877. Files:
  80878. Boost Software License - Version 1.0 - August 17th, 2003
  80879. Permission is hereby granted, free of charge, to any person or organization
  80880. obtaining a copy of the software and accompanying documentation covered by
  80881. this license (the &quot;Software&quot;) to use, reproduce, display, distribute,
  80882. execute, and transmit the Software, and to prepare derivative works of the
  80883. Software, and to permit third-parties to whom the Software is furnished to
  80884. do so, all subject to the following:
  80885. The copyright notices in the Software and this entire statement, including
  80886. the above license grant, this restriction and the following disclaimer,
  80887. must be included in all copies of the Software, in whole or in part, and
  80888. all derivative works of the Software, unless such copies or derivative
  80889. works are solely in the form of machine-executable object code generated by
  80890. a source language processor.
  80891. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  80892. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  80893. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  80894. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  80895. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  80896. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  80897. DEALINGS IN THE SOFTWARE.
  80898. ------------------
  80899. Files:
  80900. Eclipse Public License, Version 1.0 (EPL-1.0)
  80901. THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC
  80902. LICENSE (&quot;AGREEMENT&quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
  80903. CONSTITUTES RECIPIENT&#x27;S ACCEPTANCE OF THIS AGREEMENT.
  80904. 1. DEFINITIONS
  80905. &quot;Contribution&quot; means:
  80906. a) in the case of the initial Contributor, the initial code and
  80907. documentation distributed under this Agreement, and
  80908. b) in the case of each subsequent Contributor:
  80909. i) changes to the Program, and
  80910. ii) additions to the Program;
  80911. where such changes and/or additions to the Program originate from and are
  80912. distributed by that particular Contributor. A Contribution &#x27;originates&#x27;
  80913. from a Contributor if it was added to the Program by such Contributor itself
  80914. or anyone acting on such Contributor&#x27;s behalf. Contributions do not include
  80915. additions to the Program which: (i) are separate modules of software
  80916. distributed in conjunction with the Program under their own license agreement,
  80917. and (ii) are not derivative works of the Program.
  80918. &quot;Contributor&quot; means any person or entity that distributes the Program.
  80919. &quot;Licensed Patents &quot; mean patent claims licensable by a Contributor which are
  80920. necessarily infringed by the use or sale of its Contribution alone or
  80921. when combined with the Program.
  80922. &quot;Program&quot; means the Contributions distributed in accordance with
  80923. this Agreement.
  80924. &quot;Recipient&quot; means anyone who receives the Program under this Agreement,
  80925. including all Contributors.
  80926. 2. GRANT OF RIGHTS
  80927. a) Subject to the terms of this Agreement, each Contributor hereby grants
  80928. Recipient a non-exclusive, worldwide, royalty-free copyright license to
  80929. reproduce, prepare derivative works of, publicly display, publicly
  80930. perform, distribute and sublicense the Contribution of such
  80931. Contributor, if any, and such derivative works,
  80932. in source code and object code form.
  80933. b) Subject to the terms of this Agreement, each Contributor hereby grants
  80934. Recipient a non-exclusive, worldwide, royalty-free patent license under
  80935. Licensed Patents to make, use, sell, offer to sell, import and
  80936. otherwise transfer the Contribution of such Contributor, if any,
  80937. in source code and object code form. This patent license shall apply
  80938. to the combination of the Contribution and the Program if, at the time
  80939. the Contribution is added by the Contributor, such addition of the
  80940. Contribution causes such combination to be covered by the
  80941. Licensed Patents. The patent license shall not apply to any other
  80942. combinations which include the Contribution.
  80943. No hardware per se is licensed hereunder.
  80944. c) Recipient understands that although each Contributor grants the
  80945. licenses to its Contributions set forth herein, no assurances are
  80946. provided by any Contributor that the Program does not infringe the
  80947. patent or other intellectual property rights of any other entity.
  80948. Each Contributor disclaims any liability to Recipient for claims
  80949. brought by any other entity based on infringement of intellectual
  80950. property rights or otherwise. As a condition to exercising the
  80951. rights and licenses granted hereunder, each Recipient hereby assumes
  80952. sole responsibility to secure any other intellectual property rights
  80953. needed, if any. For example, if a third party patent license is
  80954. required to allow Recipient to distribute the Program, it is
  80955. Recipient&#x27;s responsibility to acquire that license
  80956. before distributing the Program.
  80957. d) Each Contributor represents that to its knowledge it has sufficient
  80958. copyright rights in its Contribution, if any, to grant the copyright
  80959. license set forth in this Agreement.
  80960. 3. REQUIREMENTS
  80961. A Contributor may choose to distribute the Program in object code form under
  80962. its own license agreement, provided that:
  80963. a) it complies with the terms and conditions of this Agreement; and
  80964. b) its license agreement:
  80965. i) effectively disclaims on behalf of all Contributors all warranties
  80966. and conditions, express and implied, including warranties or
  80967. conditions of title and non-infringement, and implied warranties or
  80968. conditions of merchantability and fitness for a particular purpose;
  80969. ii) effectively excludes on behalf of all Contributors all liability
  80970. for damages, including direct, indirect, special, incidental and
  80971. consequential damages, such as lost profits;
  80972. iii) states that any provisions which differ from this Agreement are
  80973. offered by that Contributor alone and not by any other party; and
  80974. iv) states that source code for the Program is available from such
  80975. Contributor, and informs licensees how to obtain it in a reasonable
  80976. manner on or through a medium customarily used for software exchange.
  80977. When the Program is made available in source code form:
  80978. a) it must be made available under this Agreement; and
  80979. b) a copy of this Agreement must be included with each copy of the Program.
  80980. Contributors may not remove or alter any copyright notices contained
  80981. within the Program.
  80982. Each Contributor must identify itself as the originator of its Contribution,
  80983. if any, in a manner that reasonably allows subsequent Recipients to
  80984. identify the originator of the Contribution.
  80985. 4. COMMERCIAL DISTRIBUTION
  80986. Commercial distributors of software may accept certain responsibilities with
  80987. respect to end users, business partners and the like. While this license is
  80988. intended to facilitate the commercial use of the Program, the Contributor who
  80989. includes the Program in a commercial product offering should do so in a manner
  80990. which does not create potential liability for other Contributors. Therefore,
  80991. if a Contributor includes the Program in a commercial product offering,
  80992. such Contributor (&quot;Commercial Contributor&quot;) hereby agrees to defend and
  80993. indemnify every other Contributor (&quot;Indemnified Contributor&quot;) against any
  80994. losses, damages and costs (collectively &quot;Losses&quot;) arising from claims,
  80995. lawsuits and other legal actions brought by a third party against the
  80996. Indemnified Contributor to the extent caused by the acts or omissions of
  80997. such Commercial Contributor in connection with its distribution of the Program
  80998. in a commercial product offering. The obligations in this section do not apply
  80999. to any claims or Losses relating to any actual or alleged intellectual
  81000. property infringement. In order to qualify, an Indemnified Contributor must:
  81001. a) promptly notify the Commercial Contributor in writing of such claim,
  81002. and b) allow the Commercial Contributor to control, and cooperate with the
  81003. Commercial Contributor in, the defense and any related settlement
  81004. negotiations. The Indemnified Contributor may participate in any such
  81005. claim at its own expense.
  81006. For example, a Contributor might include the Program in a commercial product
  81007. offering, Product X. That Contributor is then a Commercial Contributor.
  81008. If that Commercial Contributor then makes performance claims, or offers
  81009. warranties related to Product X, those performance claims and warranties
  81010. are such Commercial Contributor&#x27;s responsibility alone. Under this section,
  81011. the Commercial Contributor would have to defend claims against the other
  81012. Contributors related to those performance claims and warranties, and if a
  81013. court requires any other Contributor to pay any damages as a result,
  81014. the Commercial Contributor must pay those damages.
  81015. 5. NO WARRANTY
  81016. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
  81017. &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
  81018. IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
  81019. NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  81020. Each Recipient is solely responsible for determining the appropriateness of
  81021. using and distributing the Program and assumes all risks associated with its
  81022. exercise of rights under this Agreement , including but not limited to the
  81023. risks and costs of program errors, compliance with applicable laws, damage to
  81024. or loss of data, programs or equipment, and unavailability
  81025. or interruption of operations.
  81026. 6. DISCLAIMER OF LIABILITY
  81027. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
  81028. CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  81029. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION
  81030. LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  81031. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  81032. ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE
  81033. EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE
  81034. POSSIBILITY OF SUCH DAMAGES.
  81035. 7. GENERAL
  81036. If any provision of this Agreement is invalid or unenforceable under
  81037. applicable law, it shall not affect the validity or enforceability of the
  81038. remainder of the terms of this Agreement, and without further action by
  81039. the parties hereto, such provision shall be reformed to the minimum extent
  81040. necessary to make such provision valid and enforceable.
  81041. If Recipient institutes patent litigation against any entity (including a
  81042. cross-claim or counterclaim in a lawsuit) alleging that the Program itself
  81043. (excluding combinations of the Program with other software or hardware)
  81044. infringes such Recipient&#x27;s patent(s), then such Recipient&#x27;s rights granted
  81045. under Section 2(b) shall terminate as of the date such litigation is filed.
  81046. All Recipient&#x27;s rights under this Agreement shall terminate if it fails to
  81047. comply with any of the material terms or conditions of this Agreement and
  81048. does not cure such failure in a reasonable period of time after becoming
  81049. aware of such noncompliance. If all Recipient&#x27;s rights under this
  81050. Agreement terminate, Recipient agrees to cease use and distribution of the
  81051. Program as soon as reasonably practicable. However, Recipient&#x27;s obligations
  81052. under this Agreement and any licenses granted by Recipient relating to the
  81053. Program shall continue and survive.
  81054. Everyone is permitted to copy and distribute copies of this Agreement,
  81055. but in order to avoid inconsistency the Agreement is copyrighted and may
  81056. only be modified in the following manner. The Agreement Steward reserves
  81057. the right to publish new versions (including revisions) of this Agreement
  81058. from time to time. No one other than the Agreement Steward has the right to
  81059. modify this Agreement. The Eclipse Foundation is the initial
  81060. Agreement Steward. The Eclipse Foundation may assign the responsibility to
  81061. serve as the Agreement Steward to a suitable separate entity. Each new version
  81062. of the Agreement will be given a distinguishing version number. The Program
  81063. (including Contributions) may always be distributed subject to the version
  81064. of the Agreement under which it was received. In addition, after a new version
  81065. of the Agreement is published, Contributor may elect to distribute the Program
  81066. (including its Contributions) under the new version. Except as expressly
  81067. stated in Sections 2(a) and 2(b) above, Recipient receives no rights or
  81068. licenses to the intellectual property of any Contributor under this Agreement,
  81069. whether expressly, by implication, estoppel or otherwise. All rights in the
  81070. Program not expressly granted under this Agreement are reserved.
  81071. This Agreement is governed by the laws of the State of New York and the
  81072. intellectual property laws of the United States of America. No party to
  81073. this Agreement will bring a legal action under this Agreement more than one
  81074. year after the cause of action arose. Each party waives its rights to a
  81075. jury trial in any resulting litigation.
  81076. SafeParcelable library:
  81077. Apache License
  81078. Version 2.0, January 2004
  81079. http://www.apache.org/licenses/
  81080. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  81081. 1. Definitions.
  81082. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  81083. and distribution as defined by Sections 1 through 9 of this document.
  81084. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  81085. the copyright owner that is granting the License.
  81086. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  81087. other entities that control, are controlled by, or are under common
  81088. control with that entity. For the purposes of this definition,
  81089. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  81090. direction or management of such entity, whether by contract or
  81091. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  81092. outstanding shares, or (iii) beneficial ownership of such entity.
  81093. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  81094. exercising permissions granted by this License.
  81095. &quot;Source&quot; form shall mean the preferred form for making modifications,
  81096. including but not limited to software source code, documentation
  81097. source, and configuration files.
  81098. &quot;Object&quot; form shall mean any form resulting from mechanical
  81099. transformation or translation of a Source form, including but
  81100. not limited to compiled object code, generated documentation,
  81101. and conversions to other media types.
  81102. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  81103. Object form, made available under the License, as indicated by a
  81104. copyright notice that is included in or attached to the work
  81105. (an example is provided in the Appendix below).
  81106. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  81107. form, that is based on (or derived from) the Work and for which the
  81108. editorial revisions, annotations, elaborations, or other modifications
  81109. represent, as a whole, an original work of authorship. For the purposes
  81110. of this License, Derivative Works shall not include works that remain
  81111. separable from, or merely link (or bind by name) to the interfaces of,
  81112. the Work and Derivative Works thereof.
  81113. &quot;Contribution&quot; shall mean any work of authorship, including
  81114. the original version of the Work and any modifications or additions
  81115. to that Work or Derivative Works thereof, that is intentionally
  81116. submitted to Licensor for inclusion in the Work by the copyright owner
  81117. or by an individual or Legal Entity authorized to submit on behalf of
  81118. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  81119. means any form of electronic, verbal, or written communication sent
  81120. to the Licensor or its representatives, including but not limited to
  81121. communication on electronic mailing lists, source code control systems,
  81122. and issue tracking systems that are managed by, or on behalf of, the
  81123. Licensor for the purpose of discussing and improving the Work, but
  81124. excluding communication that is conspicuously marked or otherwise
  81125. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  81126. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  81127. on behalf of whom a Contribution has been received by Licensor and
  81128. subsequently incorporated within the Work.
  81129. 2. Grant of Copyright License. Subject to the terms and conditions of
  81130. this License, each Contributor hereby grants to You a perpetual,
  81131. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  81132. copyright license to reproduce, prepare Derivative Works of,
  81133. publicly display, publicly perform, sublicense, and distribute the
  81134. Work and such Derivative Works in Source or Object form.
  81135. 3. Grant of Patent License. Subject to the terms and conditions of
  81136. this License, each Contributor hereby grants to You a perpetual,
  81137. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  81138. (except as stated in this section) patent license to make, have made,
  81139. use, offer to sell, sell, import, and otherwise transfer the Work,
  81140. where such license applies only to those patent claims licensable
  81141. by such Contributor that are necessarily infringed by their
  81142. Contribution(s) alone or by combination of their Contribution(s)
  81143. with the Work to which such Contribution(s) was submitted. If You
  81144. institute patent litigation against any entity (including a
  81145. cross-claim or counterclaim in a lawsuit) alleging that the Work
  81146. or a Contribution incorporated within the Work constitutes direct
  81147. or contributory patent infringement, then any patent licenses
  81148. granted to You under this License for that Work shall terminate
  81149. as of the date such litigation is filed.
  81150. 4. Redistribution. You may reproduce and distribute copies of the
  81151. Work or Derivative Works thereof in any medium, with or without
  81152. modifications, and in Source or Object form, provided that You
  81153. meet the following conditions:
  81154. (a) You must give any other recipients of the Work or
  81155. Derivative Works a copy of this License; and
  81156. (b) You must cause any modified files to carry prominent notices
  81157. stating that You changed the files; and
  81158. (c) You must retain, in the Source form of any Derivative Works
  81159. that You distribute, all copyright, patent, trademark, and
  81160. attribution notices from the Source form of the Work,
  81161. excluding those notices that do not pertain to any part of
  81162. the Derivative Works; and
  81163. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  81164. distribution, then any Derivative Works that You distribute must
  81165. include a readable copy of the attribution notices contained
  81166. within such NOTICE file, excluding those notices that do not
  81167. pertain to any part of the Derivative Works, in at least one
  81168. of the following places: within a NOTICE text file distributed
  81169. as part of the Derivative Works; within the Source form or
  81170. documentation, if provided along with the Derivative Works; or,
  81171. within a display generated by the Derivative Works, if and
  81172. wherever such third-party notices normally appear. The contents
  81173. of the NOTICE file are for informational purposes only and
  81174. do not modify the License. You may add Your own attribution
  81175. notices within Derivative Works that You distribute, alongside
  81176. or as an addendum to the NOTICE text from the Work, provided
  81177. that such additional attribution notices cannot be construed
  81178. as modifying the License.
  81179. You may add Your own copyright statement to Your modifications and
  81180. may provide additional or different license terms and conditions
  81181. for use, reproduction, or distribution of Your modifications, or
  81182. for any such Derivative Works as a whole, provided Your use,
  81183. reproduction, and distribution of the Work otherwise complies with
  81184. the conditions stated in this License.
  81185. 5. Submission of Contributions. Unless You explicitly state otherwise,
  81186. any Contribution intentionally submitted for inclusion in the Work
  81187. by You to the Licensor shall be under the terms and conditions of
  81188. this License, without any additional terms or conditions.
  81189. Notwithstanding the above, nothing herein shall supersede or modify
  81190. the terms of any separate license agreement you may have executed
  81191. with Licensor regarding such Contributions.
  81192. 6. Trademarks. This License does not grant permission to use the trade
  81193. names, trademarks, service marks, or product names of the Licensor,
  81194. except as required for reasonable and customary use in describing the
  81195. origin of the Work and reproducing the content of the NOTICE file.
  81196. 7. Disclaimer of Warranty. Unless required by applicable law or
  81197. agreed to in writing, Licensor provides the Work (and each
  81198. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  81199. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  81200. implied, including, without limitation, any warranties or conditions
  81201. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  81202. PARTICULAR PURPOSE. You are solely responsible for determining the
  81203. appropriateness of using or redistributing the Work and assume any
  81204. risks associated with Your exercise of permissions under this License.
  81205. 8. Limitation of Liability. In no event and under no legal theory,
  81206. whether in tort (including negligence), contract, or otherwise,
  81207. unless required by applicable law (such as deliberate and grossly
  81208. negligent acts) or agreed to in writing, shall any Contributor be
  81209. liable to You for damages, including any direct, indirect, special,
  81210. incidental, or consequential damages of any character arising as a
  81211. result of this License or out of the use or inability to use the
  81212. Work (including but not limited to damages for loss of goodwill,
  81213. work stoppage, computer failure or malfunction, or any and all
  81214. other commercial damages or losses), even if such Contributor
  81215. has been advised of the possibility of such damages.
  81216. 9. Accepting Warranty or Additional Liability. While redistributing
  81217. the Work or Derivative Works thereof, You may choose to offer,
  81218. and charge a fee for, acceptance of support, warranty, indemnity,
  81219. or other liability obligations and/or rights consistent with this
  81220. License. However, in accepting such obligations, You may act only
  81221. on Your own behalf and on Your sole responsibility, not on behalf
  81222. of any other Contributor, and only if You agree to indemnify,
  81223. defend, and hold each Contributor harmless for any liability
  81224. incurred by, or claims asserted against, such Contributor by reason
  81225. of your accepting any such warranty or additional liability.
  81226. END OF TERMS AND CONDITIONS
  81227. APPENDIX: How to apply the Apache License to your work.
  81228. To apply the Apache License to your work, attach the following
  81229. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  81230. replaced with your own identifying information. (Don&#x27;t include
  81231. the brackets!) The text should be enclosed in the appropriate
  81232. comment syntax for the file format. We also recommend that a
  81233. file or class name and description of purpose be included on the
  81234. same &quot;printed page&quot; as the copyright notice for easier
  81235. identification within third-party archives.
  81236. Copyright [yyyy] [name of copyright owner]
  81237. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  81238. you may not use this file except in compliance with the License.
  81239. You may obtain a copy of the License at
  81240. http://www.apache.org/licenses/LICENSE-2.0
  81241. Unless required by applicable law or agreed to in writing, software
  81242. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  81243. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  81244. See the License for the specific language governing permissions and
  81245. limitations under the License.
  81246. Tink:
  81247. Apache License
  81248. Version 2.0, January 2004
  81249. http://www.apache.org/licenses/
  81250. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  81251. 1. Definitions.
  81252. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  81253. and distribution as defined by Sections 1 through 9 of this document.
  81254. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  81255. the copyright owner that is granting the License.
  81256. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  81257. other entities that control, are controlled by, or are under common
  81258. control with that entity. For the purposes of this definition,
  81259. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  81260. direction or management of such entity, whether by contract or
  81261. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  81262. outstanding shares, or (iii) beneficial ownership of such entity.
  81263. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  81264. exercising permissions granted by this License.
  81265. &quot;Source&quot; form shall mean the preferred form for making modifications,
  81266. including but not limited to software source code, documentation
  81267. source, and configuration files.
  81268. &quot;Object&quot; form shall mean any form resulting from mechanical
  81269. transformation or translation of a Source form, including but
  81270. not limited to compiled object code, generated documentation,
  81271. and conversions to other media types.
  81272. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  81273. Object form, made available under the License, as indicated by a
  81274. copyright notice that is included in or attached to the work
  81275. (an example is provided in the Appendix below).
  81276. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  81277. form, that is based on (or derived from) the Work and for which the
  81278. editorial revisions, annotations, elaborations, or other modifications
  81279. represent, as a whole, an original work of authorship. For the purposes
  81280. of this License, Derivative Works shall not include works that remain
  81281. separable from, or merely link (or bind by name) to the interfaces of,
  81282. the Work and Derivative Works thereof.
  81283. &quot;Contribution&quot; shall mean any work of authorship, including
  81284. the original version of the Work and any modifications or additions
  81285. to that Work or Derivative Works thereof, that is intentionally
  81286. submitted to Licensor for inclusion in the Work by the copyright owner
  81287. or by an individual or Legal Entity authorized to submit on behalf of
  81288. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  81289. means any form of electronic, verbal, or written communication sent
  81290. to the Licensor or its representatives, including but not limited to
  81291. communication on electronic mailing lists, source code control systems,
  81292. and issue tracking systems that are managed by, or on behalf of, the
  81293. Licensor for the purpose of discussing and improving the Work, but
  81294. excluding communication that is conspicuously marked or otherwise
  81295. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  81296. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  81297. on behalf of whom a Contribution has been received by Licensor and
  81298. subsequently incorporated within the Work.
  81299. 2. Grant of Copyright License. Subject to the terms and conditions of
  81300. this License, each Contributor hereby grants to You a perpetual,
  81301. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  81302. copyright license to reproduce, prepare Derivative Works of,
  81303. publicly display, publicly perform, sublicense, and distribute the
  81304. Work and such Derivative Works in Source or Object form.
  81305. 3. Grant of Patent License. Subject to the terms and conditions of
  81306. this License, each Contributor hereby grants to You a perpetual,
  81307. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  81308. (except as stated in this section) patent license to make, have made,
  81309. use, offer to sell, sell, import, and otherwise transfer the Work,
  81310. where such license applies only to those patent claims licensable
  81311. by such Contributor that are necessarily infringed by their
  81312. Contribution(s) alone or by combination of their Contribution(s)
  81313. with the Work to which such Contribution(s) was submitted. If You
  81314. institute patent litigation against any entity (including a
  81315. cross-claim or counterclaim in a lawsuit) alleging that the Work
  81316. or a Contribution incorporated within the Work constitutes direct
  81317. or contributory patent infringement, then any patent licenses
  81318. granted to You under this License for that Work shall terminate
  81319. as of the date such litigation is filed.
  81320. 4. Redistribution. You may reproduce and distribute copies of the
  81321. Work or Derivative Works thereof in any medium, with or without
  81322. modifications, and in Source or Object form, provided that You
  81323. meet the following conditions:
  81324. (a) You must give any other recipients of the Work or
  81325. Derivative Works a copy of this License; and
  81326. (b) You must cause any modified files to carry prominent notices
  81327. stating that You changed the files; and
  81328. (c) You must retain, in the Source form of any Derivative Works
  81329. that You distribute, all copyright, patent, trademark, and
  81330. attribution notices from the Source form of the Work,
  81331. excluding those notices that do not pertain to any part of
  81332. the Derivative Works; and
  81333. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  81334. distribution, then any Derivative Works that You distribute must
  81335. include a readable copy of the attribution notices contained
  81336. within such NOTICE file, excluding those notices that do not
  81337. pertain to any part of the Derivative Works, in at least one
  81338. of the following places: within a NOTICE text file distributed
  81339. as part of the Derivative Works; within the Source form or
  81340. documentation, if provided along with the Derivative Works; or,
  81341. within a display generated by the Derivative Works, if and
  81342. wherever such third-party notices normally appear. The contents
  81343. of the NOTICE file are for informational purposes only and
  81344. do not modify the License. You may add Your own attribution
  81345. notices within Derivative Works that You distribute, alongside
  81346. or as an addendum to the NOTICE text from the Work, provided
  81347. that such additional attribution notices cannot be construed
  81348. as modifying the License.
  81349. You may add Your own copyright statement to Your modifications and
  81350. may provide additional or different license terms and conditions
  81351. for use, reproduction, or distribution of Your modifications, or
  81352. for any such Derivative Works as a whole, provided Your use,
  81353. reproduction, and distribution of the Work otherwise complies with
  81354. the conditions stated in this License.
  81355. 5. Submission of Contributions. Unless You explicitly state otherwise,
  81356. any Contribution intentionally submitted for inclusion in the Work
  81357. by You to the Licensor shall be under the terms and conditions of
  81358. this License, without any additional terms or conditions.
  81359. Notwithstanding the above, nothing herein shall supersede or modify
  81360. the terms of any separate license agreement you may have executed
  81361. with Licensor regarding such Contributions.
  81362. 6. Trademarks. This License does not grant permission to use the trade
  81363. names, trademarks, service marks, or product names of the Licensor,
  81364. except as required for reasonable and customary use in describing the
  81365. origin of the Work and reproducing the content of the NOTICE file.
  81366. 7. Disclaimer of Warranty. Unless required by applicable law or
  81367. agreed to in writing, Licensor provides the Work (and each
  81368. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  81369. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  81370. implied, including, without limitation, any warranties or conditions
  81371. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  81372. PARTICULAR PURPOSE. You are solely responsible for determining the
  81373. appropriateness of using or redistributing the Work and assume any
  81374. risks associated with Your exercise of permissions under this License.
  81375. 8. Limitation of Liability. In no event and under no legal theory,
  81376. whether in tort (including negligence), contract, or otherwise,
  81377. unless required by applicable law (such as deliberate and grossly
  81378. negligent acts) or agreed to in writing, shall any Contributor be
  81379. liable to You for damages, including any direct, indirect, special,
  81380. incidental, or consequential damages of any character arising as a
  81381. result of this License or out of the use or inability to use the
  81382. Work (including but not limited to damages for loss of goodwill,
  81383. work stoppage, computer failure or malfunction, or any and all
  81384. other commercial damages or losses), even if such Contributor
  81385. has been advised of the possibility of such damages.
  81386. 9. Accepting Warranty or Additional Liability. While redistributing
  81387. the Work or Derivative Works thereof, You may choose to offer,
  81388. and charge a fee for, acceptance of support, warranty, indemnity,
  81389. or other liability obligations and/or rights consistent with this
  81390. License. However, in accepting such obligations, You may act only
  81391. on Your own behalf and on Your sole responsibility, not on behalf
  81392. of any other Contributor, and only if You agree to indemnify,
  81393. defend, and hold each Contributor harmless for any liability
  81394. incurred by, or claims asserted against, such Contributor by reason
  81395. of your accepting any such warranty or additional liability.
  81396. END OF TERMS AND CONDITIONS
  81397. APPENDIX: How to apply the Apache License to your work.
  81398. To apply the Apache License to your work, attach the following
  81399. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  81400. replaced with your own identifying information. (Don&#x27;t include
  81401. the brackets!) The text should be enclosed in the appropriate
  81402. comment syntax for the file format. We also recommend that a
  81403. file or class name and description of purpose be included on the
  81404. same &quot;printed page&quot; as the copyright notice for easier
  81405. identification within third-party archives.
  81406. Copyright [yyyy] [name of copyright owner]
  81407. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  81408. you may not use this file except in compliance with the License.
  81409. You may obtain a copy of the License at
  81410. http://www.apache.org/licenses/LICENSE-2.0
  81411. Unless required by applicable law or agreed to in writing, software
  81412. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  81413. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  81414. See the License for the specific language governing permissions and
  81415. limitations under the License.
  81416. apksig:
  81417. Copyright (c) 2005-2008, The Android Open Source Project
  81418. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  81419. you may not use this file except in compliance with the License.
  81420. Unless required by applicable law or agreed to in writing, software
  81421. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  81422. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  81423. See the License for the specific language governing permissions and
  81424. limitations under the License.
  81425. Apache License
  81426. Version 2.0, January 2004
  81427. http://www.apache.org/licenses/
  81428. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  81429. 1. Definitions.
  81430. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  81431. and distribution as defined by Sections 1 through 9 of this document.
  81432. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  81433. the copyright owner that is granting the License.
  81434. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  81435. other entities that control, are controlled by, or are under common
  81436. control with that entity. For the purposes of this definition,
  81437. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  81438. direction or management of such entity, whether by contract or
  81439. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  81440. outstanding shares, or (iii) beneficial ownership of such entity.
  81441. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  81442. exercising permissions granted by this License.
  81443. &quot;Source&quot; form shall mean the preferred form for making modifications,
  81444. including but not limited to software source code, documentation
  81445. source, and configuration files.
  81446. &quot;Object&quot; form shall mean any form resulting from mechanical
  81447. transformation or translation of a Source form, including but
  81448. not limited to compiled object code, generated documentation,
  81449. and conversions to other media types.
  81450. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  81451. Object form, made available under the License, as indicated by a
  81452. copyright notice that is included in or attached to the work
  81453. (an example is provided in the Appendix below).
  81454. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  81455. form, that is based on (or derived from) the Work and for which the
  81456. editorial revisions, annotations, elaborations, or other modifications
  81457. represent, as a whole, an original work of authorship. For the purposes
  81458. of this License, Derivative Works shall not include works that remain
  81459. separable from, or merely link (or bind by name) to the interfaces of,
  81460. the Work and Derivative Works thereof.
  81461. &quot;Contribution&quot; shall mean any work of authorship, including
  81462. the original version of the Work and any modifications or additions
  81463. to that Work or Derivative Works thereof, that is intentionally
  81464. submitted to Licensor for inclusion in the Work by the copyright owner
  81465. or by an individual or Legal Entity authorized to submit on behalf of
  81466. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  81467. means any form of electronic, verbal, or written communication sent
  81468. to the Licensor or its representatives, including but not limited to
  81469. communication on electronic mailing lists, source code control systems,
  81470. and issue tracking systems that are managed by, or on behalf of, the
  81471. Licensor for the purpose of discussing and improving the Work, but
  81472. excluding communication that is conspicuously marked or otherwise
  81473. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  81474. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  81475. on behalf of whom a Contribution has been received by Licensor and
  81476. subsequently incorporated within the Work.
  81477. 2. Grant of Copyright License. Subject to the terms and conditions of
  81478. this License, each Contributor hereby grants to You a perpetual,
  81479. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  81480. copyright license to reproduce, prepare Derivative Works of,
  81481. publicly display, publicly perform, sublicense, and distribute the
  81482. Work and such Derivative Works in Source or Object form.
  81483. 3. Grant of Patent License. Subject to the terms and conditions of
  81484. this License, each Contributor hereby grants to You a perpetual,
  81485. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  81486. (except as stated in this section) patent license to make, have made,
  81487. use, offer to sell, sell, import, and otherwise transfer the Work,
  81488. where such license applies only to those patent claims licensable
  81489. by such Contributor that are necessarily infringed by their
  81490. Contribution(s) alone or by combination of their Contribution(s)
  81491. with the Work to which such Contribution(s) was submitted. If You
  81492. institute patent litigation against any entity (including a
  81493. cross-claim or counterclaim in a lawsuit) alleging that the Work
  81494. or a Contribution incorporated within the Work constitutes direct
  81495. or contributory patent infringement, then any patent licenses
  81496. granted to You under this License for that Work shall terminate
  81497. as of the date such litigation is filed.
  81498. 4. Redistribution. You may reproduce and distribute copies of the
  81499. Work or Derivative Works thereof in any medium, with or without
  81500. modifications, and in Source or Object form, provided that You
  81501. meet the following conditions:
  81502. (a) You must give any other recipients of the Work or
  81503. Derivative Works a copy of this License; and
  81504. (b) You must cause any modified files to carry prominent notices
  81505. stating that You changed the files; and
  81506. (c) You must retain, in the Source form of any Derivative Works
  81507. that You distribute, all copyright, patent, trademark, and
  81508. attribution notices from the Source form of the Work,
  81509. excluding those notices that do not pertain to any part of
  81510. the Derivative Works; and
  81511. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  81512. distribution, then any Derivative Works that You distribute must
  81513. include a readable copy of the attribution notices contained
  81514. within such NOTICE file, excluding those notices that do not
  81515. pertain to any part of the Derivative Works, in at least one
  81516. of the following places: within a NOTICE text file distributed
  81517. as part of the Derivative Works; within the Source form or
  81518. documentation, if provided along with the Derivative Works; or,
  81519. within a display generated by the Derivative Works, if and
  81520. wherever such third-party notices normally appear. The contents
  81521. of the NOTICE file are for informational purposes only and
  81522. do not modify the License. You may add Your own attribution
  81523. notices within Derivative Works that You distribute, alongside
  81524. or as an addendum to the NOTICE text from the Work, provided
  81525. that such additional attribution notices cannot be construed
  81526. as modifying the License.
  81527. You may add Your own copyright statement to Your modifications and
  81528. may provide additional or different license terms and conditions
  81529. for use, reproduction, or distribution of Your modifications, or
  81530. for any such Derivative Works as a whole, provided Your use,
  81531. reproduction, and distribution of the Work otherwise complies with
  81532. the conditions stated in this License.
  81533. 5. Submission of Contributions. Unless You explicitly state otherwise,
  81534. any Contribution intentionally submitted for inclusion in the Work
  81535. by You to the Licensor shall be under the terms and conditions of
  81536. this License, without any additional terms or conditions.
  81537. Notwithstanding the above, nothing herein shall supersede or modify
  81538. the terms of any separate license agreement you may have executed
  81539. with Licensor regarding such Contributions.
  81540. 6. Trademarks. This License does not grant permission to use the trade
  81541. names, trademarks, service marks, or product names of the Licensor,
  81542. except as required for reasonable and customary use in describing the
  81543. origin of the Work and reproducing the content of the NOTICE file.
  81544. 7. Disclaimer of Warranty. Unless required by applicable law or
  81545. agreed to in writing, Licensor provides the Work (and each
  81546. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  81547. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  81548. implied, including, without limitation, any warranties or conditions
  81549. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  81550. PARTICULAR PURPOSE. You are solely responsible for determining the
  81551. appropriateness of using or redistributing the Work and assume any
  81552. risks associated with Your exercise of permissions under this License.
  81553. 8. Limitation of Liability. In no event and under no legal theory,
  81554. whether in tort (including negligence), contract, or otherwise,
  81555. unless required by applicable law (such as deliberate and grossly
  81556. negligent acts) or agreed to in writing, shall any Contributor be
  81557. liable to You for damages, including any direct, indirect, special,
  81558. incidental, or consequential damages of any character arising as a
  81559. result of this License or out of the use or inability to use the
  81560. Work (including but not limited to damages for loss of goodwill,
  81561. work stoppage, computer failure or malfunction, or any and all
  81562. other commercial damages or losses), even if such Contributor
  81563. has been advised of the possibility of such damages.
  81564. 9. Accepting Warranty or Additional Liability. While redistributing
  81565. the Work or Derivative Works thereof, You may choose to offer,
  81566. and charge a fee for, acceptance of support, warranty, indemnity,
  81567. or other liability obligations and/or rights consistent with this
  81568. License. However, in accepting such obligations, You may act only
  81569. on Your own behalf and on Your sole responsibility, not on behalf
  81570. of any other Contributor, and only if You agree to indemnify,
  81571. defend, and hold each Contributor harmless for any liability
  81572. incurred by, or claims asserted against, such Contributor by reason
  81573. of your accepting any such warranty or additional liability.
  81574. END OF TERMS AND CONDITIONS
  81575. </pre>
  81576. </div>
  81577. </div>
  81578. <div class="product">
  81579. <span class="title">play-services-base</span>
  81580. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  81581. <input type="checkbox" hidden id="252">
  81582. <label class="show" for="252" tabindex="0"></label>
  81583. <div class="licence">
  81584. <pre>Terms and conditions
  81585. This is the Android Software Development Kit License Agreement
  81586. 1. Introduction
  81587. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  81588. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  81589. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  81590. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  81591. 2. Accepting this License Agreement
  81592. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  81593. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  81594. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  81595. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  81596. 3. SDK License from Google
  81597. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  81598. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  81599. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  81600. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  81601. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  81602. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  81603. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  81604. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  81605. 4. Use of the SDK by You
  81606. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  81607. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  81608. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  81609. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  81610. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  81611. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  81612. 5. Your Developer Credentials
  81613. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  81614. 6. Privacy and Information
  81615. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  81616. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  81617. 7. Third Party Applications
  81618. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  81619. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  81620. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  81621. 8. Using Android APIs
  81622. 8.1 Google Data APIs
  81623. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  81624. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  81625. 9. Terminating this License Agreement
  81626. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  81627. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  81628. 9.3 Google may at any time, terminate the License Agreement with you if:
  81629. (A) you have breached any provision of the License Agreement; or
  81630. (B) Google is required to do so by law; or
  81631. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  81632. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  81633. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  81634. 10. DISCLAIMER OF WARRANTIES
  81635. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  81636. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  81637. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  81638. 11. LIMITATION OF LIABILITY
  81639. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  81640. 12. Indemnification
  81641. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  81642. 13. Changes to the License Agreement
  81643. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  81644. 14. General Legal Terms
  81645. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  81646. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  81647. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  81648. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  81649. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  81650. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  81651. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  81652. December 9, 2016
  81653. AndroidX lifecycle common library:
  81654. Copyright (c) 2005-2011, The Android Open Source Project
  81655. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  81656. you may not use this file except in compliance with the License.
  81657. Unless required by applicable law or agreed to in writing, software
  81658. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  81659. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  81660. See the License for the specific language governing permissions and
  81661. limitations under the License.
  81662. Apache License
  81663. Version 2.0, January 2004
  81664. http://www.apache.org/licenses/
  81665. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  81666. 1. Definitions.
  81667. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  81668. and distribution as defined by Sections 1 through 9 of this document.
  81669. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  81670. the copyright owner that is granting the License.
  81671. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  81672. other entities that control, are controlled by, or are under common
  81673. control with that entity. For the purposes of this definition,
  81674. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  81675. direction or management of such entity, whether by contract or
  81676. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  81677. outstanding shares, or (iii) beneficial ownership of such entity.
  81678. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  81679. exercising permissions granted by this License.
  81680. &quot;Source&quot; form shall mean the preferred form for making modifications,
  81681. including but not limited to software source code, documentation
  81682. source, and configuration files.
  81683. &quot;Object&quot; form shall mean any form resulting from mechanical
  81684. transformation or translation of a Source form, including but
  81685. not limited to compiled object code, generated documentation,
  81686. and conversions to other media types.
  81687. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  81688. Object form, made available under the License, as indicated by a
  81689. copyright notice that is included in or attached to the work
  81690. (an example is provided in the Appendix below).
  81691. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  81692. form, that is based on (or derived from) the Work and for which the
  81693. editorial revisions, annotations, elaborations, or other modifications
  81694. represent, as a whole, an original work of authorship. For the purposes
  81695. of this License, Derivative Works shall not include works that remain
  81696. separable from, or merely link (or bind by name) to the interfaces of,
  81697. the Work and Derivative Works thereof.
  81698. &quot;Contribution&quot; shall mean any work of authorship, including
  81699. the original version of the Work and any modifications or additions
  81700. to that Work or Derivative Works thereof, that is intentionally
  81701. submitted to Licensor for inclusion in the Work by the copyright owner
  81702. or by an individual or Legal Entity authorized to submit on behalf of
  81703. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  81704. means any form of electronic, verbal, or written communication sent
  81705. to the Licensor or its representatives, including but not limited to
  81706. communication on electronic mailing lists, source code control systems,
  81707. and issue tracking systems that are managed by, or on behalf of, the
  81708. Licensor for the purpose of discussing and improving the Work, but
  81709. excluding communication that is conspicuously marked or otherwise
  81710. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  81711. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  81712. on behalf of whom a Contribution has been received by Licensor and
  81713. subsequently incorporated within the Work.
  81714. 2. Grant of Copyright License. Subject to the terms and conditions of
  81715. this License, each Contributor hereby grants to You a perpetual,
  81716. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  81717. copyright license to reproduce, prepare Derivative Works of,
  81718. publicly display, publicly perform, sublicense, and distribute the
  81719. Work and such Derivative Works in Source or Object form.
  81720. 3. Grant of Patent License. Subject to the terms and conditions of
  81721. this License, each Contributor hereby grants to You a perpetual,
  81722. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  81723. (except as stated in this section) patent license to make, have made,
  81724. use, offer to sell, sell, import, and otherwise transfer the Work,
  81725. where such license applies only to those patent claims licensable
  81726. by such Contributor that are necessarily infringed by their
  81727. Contribution(s) alone or by combination of their Contribution(s)
  81728. with the Work to which such Contribution(s) was submitted. If You
  81729. institute patent litigation against any entity (including a
  81730. cross-claim or counterclaim in a lawsuit) alleging that the Work
  81731. or a Contribution incorporated within the Work constitutes direct
  81732. or contributory patent infringement, then any patent licenses
  81733. granted to You under this License for that Work shall terminate
  81734. as of the date such litigation is filed.
  81735. 4. Redistribution. You may reproduce and distribute copies of the
  81736. Work or Derivative Works thereof in any medium, with or without
  81737. modifications, and in Source or Object form, provided that You
  81738. meet the following conditions:
  81739. (a) You must give any other recipients of the Work or
  81740. Derivative Works a copy of this License; and
  81741. (b) You must cause any modified files to carry prominent notices
  81742. stating that You changed the files; and
  81743. (c) You must retain, in the Source form of any Derivative Works
  81744. that You distribute, all copyright, patent, trademark, and
  81745. attribution notices from the Source form of the Work,
  81746. excluding those notices that do not pertain to any part of
  81747. the Derivative Works; and
  81748. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  81749. distribution, then any Derivative Works that You distribute must
  81750. include a readable copy of the attribution notices contained
  81751. within such NOTICE file, excluding those notices that do not
  81752. pertain to any part of the Derivative Works, in at least one
  81753. of the following places: within a NOTICE text file distributed
  81754. as part of the Derivative Works; within the Source form or
  81755. documentation, if provided along with the Derivative Works; or,
  81756. within a display generated by the Derivative Works, if and
  81757. wherever such third-party notices normally appear. The contents
  81758. of the NOTICE file are for informational purposes only and
  81759. do not modify the License. You may add Your own attribution
  81760. notices within Derivative Works that You distribute, alongside
  81761. or as an addendum to the NOTICE text from the Work, provided
  81762. that such additional attribution notices cannot be construed
  81763. as modifying the License.
  81764. You may add Your own copyright statement to Your modifications and
  81765. may provide additional or different license terms and conditions
  81766. for use, reproduction, or distribution of Your modifications, or
  81767. for any such Derivative Works as a whole, provided Your use,
  81768. reproduction, and distribution of the Work otherwise complies with
  81769. the conditions stated in this License.
  81770. 5. Submission of Contributions. Unless You explicitly state otherwise,
  81771. any Contribution intentionally submitted for inclusion in the Work
  81772. by You to the Licensor shall be under the terms and conditions of
  81773. this License, without any additional terms or conditions.
  81774. Notwithstanding the above, nothing herein shall supersede or modify
  81775. the terms of any separate license agreement you may have executed
  81776. with Licensor regarding such Contributions.
  81777. 6. Trademarks. This License does not grant permission to use the trade
  81778. names, trademarks, service marks, or product names of the Licensor,
  81779. except as required for reasonable and customary use in describing the
  81780. origin of the Work and reproducing the content of the NOTICE file.
  81781. 7. Disclaimer of Warranty. Unless required by applicable law or
  81782. agreed to in writing, Licensor provides the Work (and each
  81783. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  81784. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  81785. implied, including, without limitation, any warranties or conditions
  81786. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  81787. PARTICULAR PURPOSE. You are solely responsible for determining the
  81788. appropriateness of using or redistributing the Work and assume any
  81789. risks associated with Your exercise of permissions under this License.
  81790. 8. Limitation of Liability. In no event and under no legal theory,
  81791. whether in tort (including negligence), contract, or otherwise,
  81792. unless required by applicable law (such as deliberate and grossly
  81793. negligent acts) or agreed to in writing, shall any Contributor be
  81794. liable to You for damages, including any direct, indirect, special,
  81795. incidental, or consequential damages of any character arising as a
  81796. result of this License or out of the use or inability to use the
  81797. Work (including but not limited to damages for loss of goodwill,
  81798. work stoppage, computer failure or malfunction, or any and all
  81799. other commercial damages or losses), even if such Contributor
  81800. has been advised of the possibility of such damages.
  81801. 9. Accepting Warranty or Additional Liability. While redistributing
  81802. the Work or Derivative Works thereof, You may choose to offer,
  81803. and charge a fee for, acceptance of support, warranty, indemnity,
  81804. or other liability obligations and/or rights consistent with this
  81805. License. However, in accepting such obligations, You may act only
  81806. on Your own behalf and on Your sole responsibility, not on behalf
  81807. of any other Contributor, and only if You agree to indemnify,
  81808. defend, and hold each Contributor harmless for any liability
  81809. incurred by, or claims asserted against, such Contributor by reason
  81810. of your accepting any such warranty or additional liability.
  81811. END OF TERMS AND CONDITIONS
  81812. AndroidX lifecycle livedatacore library:
  81813. Copyright (c) 2005-2011, The Android Open Source Project
  81814. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  81815. you may not use this file except in compliance with the License.
  81816. Unless required by applicable law or agreed to in writing, software
  81817. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  81818. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  81819. See the License for the specific language governing permissions and
  81820. limitations under the License.
  81821. Apache License
  81822. Version 2.0, January 2004
  81823. http://www.apache.org/licenses/
  81824. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  81825. 1. Definitions.
  81826. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  81827. and distribution as defined by Sections 1 through 9 of this document.
  81828. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  81829. the copyright owner that is granting the License.
  81830. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  81831. other entities that control, are controlled by, or are under common
  81832. control with that entity. For the purposes of this definition,
  81833. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  81834. direction or management of such entity, whether by contract or
  81835. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  81836. outstanding shares, or (iii) beneficial ownership of such entity.
  81837. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  81838. exercising permissions granted by this License.
  81839. &quot;Source&quot; form shall mean the preferred form for making modifications,
  81840. including but not limited to software source code, documentation
  81841. source, and configuration files.
  81842. &quot;Object&quot; form shall mean any form resulting from mechanical
  81843. transformation or translation of a Source form, including but
  81844. not limited to compiled object code, generated documentation,
  81845. and conversions to other media types.
  81846. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  81847. Object form, made available under the License, as indicated by a
  81848. copyright notice that is included in or attached to the work
  81849. (an example is provided in the Appendix below).
  81850. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  81851. form, that is based on (or derived from) the Work and for which the
  81852. editorial revisions, annotations, elaborations, or other modifications
  81853. represent, as a whole, an original work of authorship. For the purposes
  81854. of this License, Derivative Works shall not include works that remain
  81855. separable from, or merely link (or bind by name) to the interfaces of,
  81856. the Work and Derivative Works thereof.
  81857. &quot;Contribution&quot; shall mean any work of authorship, including
  81858. the original version of the Work and any modifications or additions
  81859. to that Work or Derivative Works thereof, that is intentionally
  81860. submitted to Licensor for inclusion in the Work by the copyright owner
  81861. or by an individual or Legal Entity authorized to submit on behalf of
  81862. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  81863. means any form of electronic, verbal, or written communication sent
  81864. to the Licensor or its representatives, including but not limited to
  81865. communication on electronic mailing lists, source code control systems,
  81866. and issue tracking systems that are managed by, or on behalf of, the
  81867. Licensor for the purpose of discussing and improving the Work, but
  81868. excluding communication that is conspicuously marked or otherwise
  81869. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  81870. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  81871. on behalf of whom a Contribution has been received by Licensor and
  81872. subsequently incorporated within the Work.
  81873. 2. Grant of Copyright License. Subject to the terms and conditions of
  81874. this License, each Contributor hereby grants to You a perpetual,
  81875. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  81876. copyright license to reproduce, prepare Derivative Works of,
  81877. publicly display, publicly perform, sublicense, and distribute the
  81878. Work and such Derivative Works in Source or Object form.
  81879. 3. Grant of Patent License. Subject to the terms and conditions of
  81880. this License, each Contributor hereby grants to You a perpetual,
  81881. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  81882. (except as stated in this section) patent license to make, have made,
  81883. use, offer to sell, sell, import, and otherwise transfer the Work,
  81884. where such license applies only to those patent claims licensable
  81885. by such Contributor that are necessarily infringed by their
  81886. Contribution(s) alone or by combination of their Contribution(s)
  81887. with the Work to which such Contribution(s) was submitted. If You
  81888. institute patent litigation against any entity (including a
  81889. cross-claim or counterclaim in a lawsuit) alleging that the Work
  81890. or a Contribution incorporated within the Work constitutes direct
  81891. or contributory patent infringement, then any patent licenses
  81892. granted to You under this License for that Work shall terminate
  81893. as of the date such litigation is filed.
  81894. 4. Redistribution. You may reproduce and distribute copies of the
  81895. Work or Derivative Works thereof in any medium, with or without
  81896. modifications, and in Source or Object form, provided that You
  81897. meet the following conditions:
  81898. (a) You must give any other recipients of the Work or
  81899. Derivative Works a copy of this License; and
  81900. (b) You must cause any modified files to carry prominent notices
  81901. stating that You changed the files; and
  81902. (c) You must retain, in the Source form of any Derivative Works
  81903. that You distribute, all copyright, patent, trademark, and
  81904. attribution notices from the Source form of the Work,
  81905. excluding those notices that do not pertain to any part of
  81906. the Derivative Works; and
  81907. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  81908. distribution, then any Derivative Works that You distribute must
  81909. include a readable copy of the attribution notices contained
  81910. within such NOTICE file, excluding those notices that do not
  81911. pertain to any part of the Derivative Works, in at least one
  81912. of the following places: within a NOTICE text file distributed
  81913. as part of the Derivative Works; within the Source form or
  81914. documentation, if provided along with the Derivative Works; or,
  81915. within a display generated by the Derivative Works, if and
  81916. wherever such third-party notices normally appear. The contents
  81917. of the NOTICE file are for informational purposes only and
  81918. do not modify the License. You may add Your own attribution
  81919. notices within Derivative Works that You distribute, alongside
  81920. or as an addendum to the NOTICE text from the Work, provided
  81921. that such additional attribution notices cannot be construed
  81922. as modifying the License.
  81923. You may add Your own copyright statement to Your modifications and
  81924. may provide additional or different license terms and conditions
  81925. for use, reproduction, or distribution of Your modifications, or
  81926. for any such Derivative Works as a whole, provided Your use,
  81927. reproduction, and distribution of the Work otherwise complies with
  81928. the conditions stated in this License.
  81929. 5. Submission of Contributions. Unless You explicitly state otherwise,
  81930. any Contribution intentionally submitted for inclusion in the Work
  81931. by You to the Licensor shall be under the terms and conditions of
  81932. this License, without any additional terms or conditions.
  81933. Notwithstanding the above, nothing herein shall supersede or modify
  81934. the terms of any separate license agreement you may have executed
  81935. with Licensor regarding such Contributions.
  81936. 6. Trademarks. This License does not grant permission to use the trade
  81937. names, trademarks, service marks, or product names of the Licensor,
  81938. except as required for reasonable and customary use in describing the
  81939. origin of the Work and reproducing the content of the NOTICE file.
  81940. 7. Disclaimer of Warranty. Unless required by applicable law or
  81941. agreed to in writing, Licensor provides the Work (and each
  81942. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  81943. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  81944. implied, including, without limitation, any warranties or conditions
  81945. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  81946. PARTICULAR PURPOSE. You are solely responsible for determining the
  81947. appropriateness of using or redistributing the Work and assume any
  81948. risks associated with Your exercise of permissions under this License.
  81949. 8. Limitation of Liability. In no event and under no legal theory,
  81950. whether in tort (including negligence), contract, or otherwise,
  81951. unless required by applicable law (such as deliberate and grossly
  81952. negligent acts) or agreed to in writing, shall any Contributor be
  81953. liable to You for damages, including any direct, indirect, special,
  81954. incidental, or consequential damages of any character arising as a
  81955. result of this License or out of the use or inability to use the
  81956. Work (including but not limited to damages for loss of goodwill,
  81957. work stoppage, computer failure or malfunction, or any and all
  81958. other commercial damages or losses), even if such Contributor
  81959. has been advised of the possibility of such damages.
  81960. 9. Accepting Warranty or Additional Liability. While redistributing
  81961. the Work or Derivative Works thereof, You may choose to offer,
  81962. and charge a fee for, acceptance of support, warranty, indemnity,
  81963. or other liability obligations and/or rights consistent with this
  81964. License. However, in accepting such obligations, You may act only
  81965. on Your own behalf and on Your sole responsibility, not on behalf
  81966. of any other Contributor, and only if You agree to indemnify,
  81967. defend, and hold each Contributor harmless for any liability
  81968. incurred by, or claims asserted against, such Contributor by reason
  81969. of your accepting any such warranty or additional liability.
  81970. END OF TERMS AND CONDITIONS
  81971. AndroidX lifecycle runtime library:
  81972. Copyright (c) 2005-2011, The Android Open Source Project
  81973. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  81974. you may not use this file except in compliance with the License.
  81975. Unless required by applicable law or agreed to in writing, software
  81976. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  81977. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  81978. See the License for the specific language governing permissions and
  81979. limitations under the License.
  81980. Apache License
  81981. Version 2.0, January 2004
  81982. http://www.apache.org/licenses/
  81983. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  81984. 1. Definitions.
  81985. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  81986. and distribution as defined by Sections 1 through 9 of this document.
  81987. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  81988. the copyright owner that is granting the License.
  81989. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  81990. other entities that control, are controlled by, or are under common
  81991. control with that entity. For the purposes of this definition,
  81992. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  81993. direction or management of such entity, whether by contract or
  81994. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  81995. outstanding shares, or (iii) beneficial ownership of such entity.
  81996. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  81997. exercising permissions granted by this License.
  81998. &quot;Source&quot; form shall mean the preferred form for making modifications,
  81999. including but not limited to software source code, documentation
  82000. source, and configuration files.
  82001. &quot;Object&quot; form shall mean any form resulting from mechanical
  82002. transformation or translation of a Source form, including but
  82003. not limited to compiled object code, generated documentation,
  82004. and conversions to other media types.
  82005. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  82006. Object form, made available under the License, as indicated by a
  82007. copyright notice that is included in or attached to the work
  82008. (an example is provided in the Appendix below).
  82009. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  82010. form, that is based on (or derived from) the Work and for which the
  82011. editorial revisions, annotations, elaborations, or other modifications
  82012. represent, as a whole, an original work of authorship. For the purposes
  82013. of this License, Derivative Works shall not include works that remain
  82014. separable from, or merely link (or bind by name) to the interfaces of,
  82015. the Work and Derivative Works thereof.
  82016. &quot;Contribution&quot; shall mean any work of authorship, including
  82017. the original version of the Work and any modifications or additions
  82018. to that Work or Derivative Works thereof, that is intentionally
  82019. submitted to Licensor for inclusion in the Work by the copyright owner
  82020. or by an individual or Legal Entity authorized to submit on behalf of
  82021. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  82022. means any form of electronic, verbal, or written communication sent
  82023. to the Licensor or its representatives, including but not limited to
  82024. communication on electronic mailing lists, source code control systems,
  82025. and issue tracking systems that are managed by, or on behalf of, the
  82026. Licensor for the purpose of discussing and improving the Work, but
  82027. excluding communication that is conspicuously marked or otherwise
  82028. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  82029. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  82030. on behalf of whom a Contribution has been received by Licensor and
  82031. subsequently incorporated within the Work.
  82032. 2. Grant of Copyright License. Subject to the terms and conditions of
  82033. this License, each Contributor hereby grants to You a perpetual,
  82034. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  82035. copyright license to reproduce, prepare Derivative Works of,
  82036. publicly display, publicly perform, sublicense, and distribute the
  82037. Work and such Derivative Works in Source or Object form.
  82038. 3. Grant of Patent License. Subject to the terms and conditions of
  82039. this License, each Contributor hereby grants to You a perpetual,
  82040. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  82041. (except as stated in this section) patent license to make, have made,
  82042. use, offer to sell, sell, import, and otherwise transfer the Work,
  82043. where such license applies only to those patent claims licensable
  82044. by such Contributor that are necessarily infringed by their
  82045. Contribution(s) alone or by combination of their Contribution(s)
  82046. with the Work to which such Contribution(s) was submitted. If You
  82047. institute patent litigation against any entity (including a
  82048. cross-claim or counterclaim in a lawsuit) alleging that the Work
  82049. or a Contribution incorporated within the Work constitutes direct
  82050. or contributory patent infringement, then any patent licenses
  82051. granted to You under this License for that Work shall terminate
  82052. as of the date such litigation is filed.
  82053. 4. Redistribution. You may reproduce and distribute copies of the
  82054. Work or Derivative Works thereof in any medium, with or without
  82055. modifications, and in Source or Object form, provided that You
  82056. meet the following conditions:
  82057. (a) You must give any other recipients of the Work or
  82058. Derivative Works a copy of this License; and
  82059. (b) You must cause any modified files to carry prominent notices
  82060. stating that You changed the files; and
  82061. (c) You must retain, in the Source form of any Derivative Works
  82062. that You distribute, all copyright, patent, trademark, and
  82063. attribution notices from the Source form of the Work,
  82064. excluding those notices that do not pertain to any part of
  82065. the Derivative Works; and
  82066. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  82067. distribution, then any Derivative Works that You distribute must
  82068. include a readable copy of the attribution notices contained
  82069. within such NOTICE file, excluding those notices that do not
  82070. pertain to any part of the Derivative Works, in at least one
  82071. of the following places: within a NOTICE text file distributed
  82072. as part of the Derivative Works; within the Source form or
  82073. documentation, if provided along with the Derivative Works; or,
  82074. within a display generated by the Derivative Works, if and
  82075. wherever such third-party notices normally appear. The contents
  82076. of the NOTICE file are for informational purposes only and
  82077. do not modify the License. You may add Your own attribution
  82078. notices within Derivative Works that You distribute, alongside
  82079. or as an addendum to the NOTICE text from the Work, provided
  82080. that such additional attribution notices cannot be construed
  82081. as modifying the License.
  82082. You may add Your own copyright statement to Your modifications and
  82083. may provide additional or different license terms and conditions
  82084. for use, reproduction, or distribution of Your modifications, or
  82085. for any such Derivative Works as a whole, provided Your use,
  82086. reproduction, and distribution of the Work otherwise complies with
  82087. the conditions stated in this License.
  82088. 5. Submission of Contributions. Unless You explicitly state otherwise,
  82089. any Contribution intentionally submitted for inclusion in the Work
  82090. by You to the Licensor shall be under the terms and conditions of
  82091. this License, without any additional terms or conditions.
  82092. Notwithstanding the above, nothing herein shall supersede or modify
  82093. the terms of any separate license agreement you may have executed
  82094. with Licensor regarding such Contributions.
  82095. 6. Trademarks. This License does not grant permission to use the trade
  82096. names, trademarks, service marks, or product names of the Licensor,
  82097. except as required for reasonable and customary use in describing the
  82098. origin of the Work and reproducing the content of the NOTICE file.
  82099. 7. Disclaimer of Warranty. Unless required by applicable law or
  82100. agreed to in writing, Licensor provides the Work (and each
  82101. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  82102. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  82103. implied, including, without limitation, any warranties or conditions
  82104. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  82105. PARTICULAR PURPOSE. You are solely responsible for determining the
  82106. appropriateness of using or redistributing the Work and assume any
  82107. risks associated with Your exercise of permissions under this License.
  82108. 8. Limitation of Liability. In no event and under no legal theory,
  82109. whether in tort (including negligence), contract, or otherwise,
  82110. unless required by applicable law (such as deliberate and grossly
  82111. negligent acts) or agreed to in writing, shall any Contributor be
  82112. liable to You for damages, including any direct, indirect, special,
  82113. incidental, or consequential damages of any character arising as a
  82114. result of this License or out of the use or inability to use the
  82115. Work (including but not limited to damages for loss of goodwill,
  82116. work stoppage, computer failure or malfunction, or any and all
  82117. other commercial damages or losses), even if such Contributor
  82118. has been advised of the possibility of such damages.
  82119. 9. Accepting Warranty or Additional Liability. While redistributing
  82120. the Work or Derivative Works thereof, You may choose to offer,
  82121. and charge a fee for, acceptance of support, warranty, indemnity,
  82122. or other liability obligations and/or rights consistent with this
  82123. License. However, in accepting such obligations, You may act only
  82124. on Your own behalf and on Your sole responsibility, not on behalf
  82125. of any other Contributor, and only if You agree to indemnify,
  82126. defend, and hold each Contributor harmless for any liability
  82127. incurred by, or claims asserted against, such Contributor by reason
  82128. of your accepting any such warranty or additional liability.
  82129. END OF TERMS AND CONDITIONS
  82130. Animal Sniffer:
  82131. The MIT License
  82132. Copyright (c) 2008 Kohsuke Kawaguchi and codehaus.org.
  82133. Permission is hereby granted, free of charge, to any person obtaining a copy
  82134. of this software and associated documentation files (the &quot;Software&quot;), to deal
  82135. in the Software without restriction, including without limitation the rights
  82136. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  82137. copies of the Software, and to permit persons to whom the Software is
  82138. furnished to do so, subject to the following conditions:
  82139. The above copyright notice and this permission notice shall be included in
  82140. all copies or substantial portions of the Software.
  82141. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  82142. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  82143. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  82144. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  82145. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  82146. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  82147. THE SOFTWARE.
  82148. Checker Framework Annotations:
  82149. A few parts of the Checker Framework have more permissive licenses.
  82150. * The annotations are licensed under the MIT License. (The text of this
  82151. license appears below.) More specifically, all the parts of the Checker
  82152. Framework that you might want to include with your own program use the
  82153. MIT License. This is the checker-qual.jar file and all the files that
  82154. appear in it: every file in a qual/ directory, plus utility files such
  82155. as NullnessUtil.java, RegexUtil.java, SignednessUtil.java, etc.
  82156. In addition, the cleanroom implementations of third-party annotations,
  82157. which the Checker Framework recognizes as aliases for its own
  82158. annotations, are licensed under the MIT License.
  82159. ===========================================================================
  82160. MIT License:
  82161. Permission is hereby granted, free of charge, to any person obtaining a copy
  82162. of this software and associated documentation files (the &quot;Software&quot;), to deal
  82163. in the Software without restriction, including without limitation the rights
  82164. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  82165. copies of the Software, and to permit persons to whom the Software is
  82166. furnished to do so, subject to the following conditions:
  82167. The above copyright notice and this permission notice shall be included in
  82168. all copies or substantial portions of the Software.
  82169. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  82170. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  82171. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  82172. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  82173. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  82174. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  82175. THE SOFTWARE.
  82176. ===========================================================================
  82177. Error Prone:
  82178. Apache License
  82179. Version 2.0, January 2004
  82180. http://www.apache.org/licenses/
  82181. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  82182. 1. Definitions.
  82183. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  82184. and distribution as defined by Sections 1 through 9 of this document.
  82185. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  82186. the copyright owner that is granting the License.
  82187. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  82188. other entities that control, are controlled by, or are under common
  82189. control with that entity. For the purposes of this definition,
  82190. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  82191. direction or management of such entity, whether by contract or
  82192. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  82193. outstanding shares, or (iii) beneficial ownership of such entity.
  82194. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  82195. exercising permissions granted by this License.
  82196. &quot;Source&quot; form shall mean the preferred form for making modifications,
  82197. including but not limited to software source code, documentation
  82198. source, and configuration files.
  82199. &quot;Object&quot; form shall mean any form resulting from mechanical
  82200. transformation or translation of a Source form, including but
  82201. not limited to compiled object code, generated documentation,
  82202. and conversions to other media types.
  82203. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  82204. Object form, made available under the License, as indicated by a
  82205. copyright notice that is included in or attached to the work
  82206. (an example is provided in the Appendix below).
  82207. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  82208. form, that is based on (or derived from) the Work and for which the
  82209. editorial revisions, annotations, elaborations, or other modifications
  82210. represent, as a whole, an original work of authorship. For the purposes
  82211. of this License, Derivative Works shall not include works that remain
  82212. separable from, or merely link (or bind by name) to the interfaces of,
  82213. the Work and Derivative Works thereof.
  82214. &quot;Contribution&quot; shall mean any work of authorship, including
  82215. the original version of the Work and any modifications or additions
  82216. to that Work or Derivative Works thereof, that is intentionally
  82217. submitted to Licensor for inclusion in the Work by the copyright owner
  82218. or by an individual or Legal Entity authorized to submit on behalf of
  82219. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  82220. means any form of electronic, verbal, or written communication sent
  82221. to the Licensor or its representatives, including but not limited to
  82222. communication on electronic mailing lists, source code control systems,
  82223. and issue tracking systems that are managed by, or on behalf of, the
  82224. Licensor for the purpose of discussing and improving the Work, but
  82225. excluding communication that is conspicuously marked or otherwise
  82226. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  82227. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  82228. on behalf of whom a Contribution has been received by Licensor and
  82229. subsequently incorporated within the Work.
  82230. 2. Grant of Copyright License. Subject to the terms and conditions of
  82231. this License, each Contributor hereby grants to You a perpetual,
  82232. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  82233. copyright license to reproduce, prepare Derivative Works of,
  82234. publicly display, publicly perform, sublicense, and distribute the
  82235. Work and such Derivative Works in Source or Object form.
  82236. 3. Grant of Patent License. Subject to the terms and conditions of
  82237. this License, each Contributor hereby grants to You a perpetual,
  82238. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  82239. (except as stated in this section) patent license to make, have made,
  82240. use, offer to sell, sell, import, and otherwise transfer the Work,
  82241. where such license applies only to those patent claims licensable
  82242. by such Contributor that are necessarily infringed by their
  82243. Contribution(s) alone or by combination of their Contribution(s)
  82244. with the Work to which such Contribution(s) was submitted. If You
  82245. institute patent litigation against any entity (including a
  82246. cross-claim or counterclaim in a lawsuit) alleging that the Work
  82247. or a Contribution incorporated within the Work constitutes direct
  82248. or contributory patent infringement, then any patent licenses
  82249. granted to You under this License for that Work shall terminate
  82250. as of the date such litigation is filed.
  82251. 4. Redistribution. You may reproduce and distribute copies of the
  82252. Work or Derivative Works thereof in any medium, with or without
  82253. modifications, and in Source or Object form, provided that You
  82254. meet the following conditions:
  82255. (a) You must give any other recipients of the Work or
  82256. Derivative Works a copy of this License; and
  82257. (b) You must cause any modified files to carry prominent notices
  82258. stating that You changed the files; and
  82259. (c) You must retain, in the Source form of any Derivative Works
  82260. that You distribute, all copyright, patent, trademark, and
  82261. attribution notices from the Source form of the Work,
  82262. excluding those notices that do not pertain to any part of
  82263. the Derivative Works; and
  82264. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  82265. distribution, then any Derivative Works that You distribute must
  82266. include a readable copy of the attribution notices contained
  82267. within such NOTICE file, excluding those notices that do not
  82268. pertain to any part of the Derivative Works, in at least one
  82269. of the following places: within a NOTICE text file distributed
  82270. as part of the Derivative Works; within the Source form or
  82271. documentation, if provided along with the Derivative Works; or,
  82272. within a display generated by the Derivative Works, if and
  82273. wherever such third-party notices normally appear. The contents
  82274. of the NOTICE file are for informational purposes only and
  82275. do not modify the License. You may add Your own attribution
  82276. notices within Derivative Works that You distribute, alongside
  82277. or as an addendum to the NOTICE text from the Work, provided
  82278. that such additional attribution notices cannot be construed
  82279. as modifying the License.
  82280. You may add Your own copyright statement to Your modifications and
  82281. may provide additional or different license terms and conditions
  82282. for use, reproduction, or distribution of Your modifications, or
  82283. for any such Derivative Works as a whole, provided Your use,
  82284. reproduction, and distribution of the Work otherwise complies with
  82285. the conditions stated in this License.
  82286. 5. Submission of Contributions. Unless You explicitly state otherwise,
  82287. any Contribution intentionally submitted for inclusion in the Work
  82288. by You to the Licensor shall be under the terms and conditions of
  82289. this License, without any additional terms or conditions.
  82290. Notwithstanding the above, nothing herein shall supersede or modify
  82291. the terms of any separate license agreement you may have executed
  82292. with Licensor regarding such Contributions.
  82293. 6. Trademarks. This License does not grant permission to use the trade
  82294. names, trademarks, service marks, or product names of the Licensor,
  82295. except as required for reasonable and customary use in describing the
  82296. origin of the Work and reproducing the content of the NOTICE file.
  82297. 7. Disclaimer of Warranty. Unless required by applicable law or
  82298. agreed to in writing, Licensor provides the Work (and each
  82299. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  82300. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  82301. implied, including, without limitation, any warranties or conditions
  82302. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  82303. PARTICULAR PURPOSE. You are solely responsible for determining the
  82304. appropriateness of using or redistributing the Work and assume any
  82305. risks associated with Your exercise of permissions under this License.
  82306. 8. Limitation of Liability. In no event and under no legal theory,
  82307. whether in tort (including negligence), contract, or otherwise,
  82308. unless required by applicable law (such as deliberate and grossly
  82309. negligent acts) or agreed to in writing, shall any Contributor be
  82310. liable to You for damages, including any direct, indirect, special,
  82311. incidental, or consequential damages of any character arising as a
  82312. result of this License or out of the use or inability to use the
  82313. Work (including but not limited to damages for loss of goodwill,
  82314. work stoppage, computer failure or malfunction, or any and all
  82315. other commercial damages or losses), even if such Contributor
  82316. has been advised of the possibility of such damages.
  82317. 9. Accepting Warranty or Additional Liability. While redistributing
  82318. the Work or Derivative Works thereof, You may choose to offer,
  82319. and charge a fee for, acceptance of support, warranty, indemnity,
  82320. or other liability obligations and/or rights consistent with this
  82321. License. However, in accepting such obligations, You may act only
  82322. on Your own behalf and on Your sole responsibility, not on behalf
  82323. of any other Contributor, and only if You agree to indemnify,
  82324. defend, and hold each Contributor harmless for any liability
  82325. incurred by, or claims asserted against, such Contributor by reason
  82326. of your accepting any such warranty or additional liability.
  82327. END OF TERMS AND CONDITIONS
  82328. APPENDIX: How to apply the Apache License to your work.
  82329. To apply the Apache License to your work, attach the following
  82330. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  82331. replaced with your own identifying information. (Don&#x27;t include
  82332. the brackets!) The text should be enclosed in the appropriate
  82333. comment syntax for the file format. We also recommend that a
  82334. file or class name and description of purpose be included on the
  82335. same &quot;printed page&quot; as the copyright notice for easier
  82336. identification within third-party archives.
  82337. Copyright [yyyy] [name of copyright owner]
  82338. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  82339. you may not use this file except in compliance with the License.
  82340. You may obtain a copy of the License at
  82341. http://www.apache.org/licenses/LICENSE-2.0
  82342. Unless required by applicable law or agreed to in writing, software
  82343. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  82344. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  82345. See the License for the specific language governing permissions and
  82346. limitations under the License.
  82347. Guava JDK5:
  82348. Apache License
  82349. Version 2.0, January 2004
  82350. http://www.apache.org/licenses/
  82351. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  82352. 1. Definitions.
  82353. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  82354. and distribution as defined by Sections 1 through 9 of this document.
  82355. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  82356. the copyright owner that is granting the License.
  82357. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  82358. other entities that control, are controlled by, or are under common
  82359. control with that entity. For the purposes of this definition,
  82360. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  82361. direction or management of such entity, whether by contract or
  82362. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  82363. outstanding shares, or (iii) beneficial ownership of such entity.
  82364. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  82365. exercising permissions granted by this License.
  82366. &quot;Source&quot; form shall mean the preferred form for making modifications,
  82367. including but not limited to software source code, documentation
  82368. source, and configuration files.
  82369. &quot;Object&quot; form shall mean any form resulting from mechanical
  82370. transformation or translation of a Source form, including but
  82371. not limited to compiled object code, generated documentation,
  82372. and conversions to other media types.
  82373. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  82374. Object form, made available under the License, as indicated by a
  82375. copyright notice that is included in or attached to the work
  82376. (an example is provided in the Appendix below).
  82377. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  82378. form, that is based on (or derived from) the Work and for which the
  82379. editorial revisions, annotations, elaborations, or other modifications
  82380. represent, as a whole, an original work of authorship. For the purposes
  82381. of this License, Derivative Works shall not include works that remain
  82382. separable from, or merely link (or bind by name) to the interfaces of,
  82383. the Work and Derivative Works thereof.
  82384. &quot;Contribution&quot; shall mean any work of authorship, including
  82385. the original version of the Work and any modifications or additions
  82386. to that Work or Derivative Works thereof, that is intentionally
  82387. submitted to Licensor for inclusion in the Work by the copyright owner
  82388. or by an individual or Legal Entity authorized to submit on behalf of
  82389. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  82390. means any form of electronic, verbal, or written communication sent
  82391. to the Licensor or its representatives, including but not limited to
  82392. communication on electronic mailing lists, source code control systems,
  82393. and issue tracking systems that are managed by, or on behalf of, the
  82394. Licensor for the purpose of discussing and improving the Work, but
  82395. excluding communication that is conspicuously marked or otherwise
  82396. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  82397. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  82398. on behalf of whom a Contribution has been received by Licensor and
  82399. subsequently incorporated within the Work.
  82400. 2. Grant of Copyright License. Subject to the terms and conditions of
  82401. this License, each Contributor hereby grants to You a perpetual,
  82402. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  82403. copyright license to reproduce, prepare Derivative Works of,
  82404. publicly display, publicly perform, sublicense, and distribute the
  82405. Work and such Derivative Works in Source or Object form.
  82406. 3. Grant of Patent License. Subject to the terms and conditions of
  82407. this License, each Contributor hereby grants to You a perpetual,
  82408. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  82409. (except as stated in this section) patent license to make, have made,
  82410. use, offer to sell, sell, import, and otherwise transfer the Work,
  82411. where such license applies only to those patent claims licensable
  82412. by such Contributor that are necessarily infringed by their
  82413. Contribution(s) alone or by combination of their Contribution(s)
  82414. with the Work to which such Contribution(s) was submitted. If You
  82415. institute patent litigation against any entity (including a
  82416. cross-claim or counterclaim in a lawsuit) alleging that the Work
  82417. or a Contribution incorporated within the Work constitutes direct
  82418. or contributory patent infringement, then any patent licenses
  82419. granted to You under this License for that Work shall terminate
  82420. as of the date such litigation is filed.
  82421. 4. Redistribution. You may reproduce and distribute copies of the
  82422. Work or Derivative Works thereof in any medium, with or without
  82423. modifications, and in Source or Object form, provided that You
  82424. meet the following conditions:
  82425. (a) You must give any other recipients of the Work or
  82426. Derivative Works a copy of this License; and
  82427. (b) You must cause any modified files to carry prominent notices
  82428. stating that You changed the files; and
  82429. (c) You must retain, in the Source form of any Derivative Works
  82430. that You distribute, all copyright, patent, trademark, and
  82431. attribution notices from the Source form of the Work,
  82432. excluding those notices that do not pertain to any part of
  82433. the Derivative Works; and
  82434. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  82435. distribution, then any Derivative Works that You distribute must
  82436. include a readable copy of the attribution notices contained
  82437. within such NOTICE file, excluding those notices that do not
  82438. pertain to any part of the Derivative Works, in at least one
  82439. of the following places: within a NOTICE text file distributed
  82440. as part of the Derivative Works; within the Source form or
  82441. documentation, if provided along with the Derivative Works; or,
  82442. within a display generated by the Derivative Works, if and
  82443. wherever such third-party notices normally appear. The contents
  82444. of the NOTICE file are for informational purposes only and
  82445. do not modify the License. You may add Your own attribution
  82446. notices within Derivative Works that You distribute, alongside
  82447. or as an addendum to the NOTICE text from the Work, provided
  82448. that such additional attribution notices cannot be construed
  82449. as modifying the License.
  82450. You may add Your own copyright statement to Your modifications and
  82451. may provide additional or different license terms and conditions
  82452. for use, reproduction, or distribution of Your modifications, or
  82453. for any such Derivative Works as a whole, provided Your use,
  82454. reproduction, and distribution of the Work otherwise complies with
  82455. the conditions stated in this License.
  82456. 5. Submission of Contributions. Unless You explicitly state otherwise,
  82457. any Contribution intentionally submitted for inclusion in the Work
  82458. by You to the Licensor shall be under the terms and conditions of
  82459. this License, without any additional terms or conditions.
  82460. Notwithstanding the above, nothing herein shall supersede or modify
  82461. the terms of any separate license agreement you may have executed
  82462. with Licensor regarding such Contributions.
  82463. 6. Trademarks. This License does not grant permission to use the trade
  82464. names, trademarks, service marks, or product names of the Licensor,
  82465. except as required for reasonable and customary use in describing the
  82466. origin of the Work and reproducing the content of the NOTICE file.
  82467. 7. Disclaimer of Warranty. Unless required by applicable law or
  82468. agreed to in writing, Licensor provides the Work (and each
  82469. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  82470. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  82471. implied, including, without limitation, any warranties or conditions
  82472. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  82473. PARTICULAR PURPOSE. You are solely responsible for determining the
  82474. appropriateness of using or redistributing the Work and assume any
  82475. risks associated with Your exercise of permissions under this License.
  82476. 8. Limitation of Liability. In no event and under no legal theory,
  82477. whether in tort (including negligence), contract, or otherwise,
  82478. unless required by applicable law (such as deliberate and grossly
  82479. negligent acts) or agreed to in writing, shall any Contributor be
  82480. liable to You for damages, including any direct, indirect, special,
  82481. incidental, or consequential damages of any character arising as a
  82482. result of this License or out of the use or inability to use the
  82483. Work (including but not limited to damages for loss of goodwill,
  82484. work stoppage, computer failure or malfunction, or any and all
  82485. other commercial damages or losses), even if such Contributor
  82486. has been advised of the possibility of such damages.
  82487. 9. Accepting Warranty or Additional Liability. While redistributing
  82488. the Work or Derivative Works thereof, You may choose to offer,
  82489. and charge a fee for, acceptance of support, warranty, indemnity,
  82490. or other liability obligations and/or rights consistent with this
  82491. License. However, in accepting such obligations, You may act only
  82492. on Your own behalf and on Your sole responsibility, not on behalf
  82493. of any other Contributor, and only if You agree to indemnify,
  82494. defend, and hold each Contributor harmless for any liability
  82495. incurred by, or claims asserted against, such Contributor by reason
  82496. of your accepting any such warranty or additional liability.
  82497. END OF TERMS AND CONDITIONS
  82498. APPENDIX: How to apply the Apache License to your work.
  82499. To apply the Apache License to your work, attach the following
  82500. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  82501. replaced with your own identifying information. (Don&#x27;t include
  82502. the brackets!) The text should be enclosed in the appropriate
  82503. comment syntax for the file format. We also recommend that a
  82504. file or class name and description of purpose be included on the
  82505. same &quot;printed page&quot; as the copyright notice for easier
  82506. identification within third-party archives.
  82507. Copyright [yyyy] [name of copyright owner]
  82508. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  82509. you may not use this file except in compliance with the License.
  82510. You may obtain a copy of the License at
  82511. http://www.apache.org/licenses/LICENSE-2.0
  82512. Unless required by applicable law or agreed to in writing, software
  82513. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  82514. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  82515. See the License for the specific language governing permissions and
  82516. limitations under the License.
  82517. Guava JDK7:
  82518. Apache License
  82519. Version 2.0, January 2004
  82520. http://www.apache.org/licenses/
  82521. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  82522. 1. Definitions.
  82523. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  82524. and distribution as defined by Sections 1 through 9 of this document.
  82525. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  82526. the copyright owner that is granting the License.
  82527. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  82528. other entities that control, are controlled by, or are under common
  82529. control with that entity. For the purposes of this definition,
  82530. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  82531. direction or management of such entity, whether by contract or
  82532. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  82533. outstanding shares, or (iii) beneficial ownership of such entity.
  82534. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  82535. exercising permissions granted by this License.
  82536. &quot;Source&quot; form shall mean the preferred form for making modifications,
  82537. including but not limited to software source code, documentation
  82538. source, and configuration files.
  82539. &quot;Object&quot; form shall mean any form resulting from mechanical
  82540. transformation or translation of a Source form, including but
  82541. not limited to compiled object code, generated documentation,
  82542. and conversions to other media types.
  82543. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  82544. Object form, made available under the License, as indicated by a
  82545. copyright notice that is included in or attached to the work
  82546. (an example is provided in the Appendix below).
  82547. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  82548. form, that is based on (or derived from) the Work and for which the
  82549. editorial revisions, annotations, elaborations, or other modifications
  82550. represent, as a whole, an original work of authorship. For the purposes
  82551. of this License, Derivative Works shall not include works that remain
  82552. separable from, or merely link (or bind by name) to the interfaces of,
  82553. the Work and Derivative Works thereof.
  82554. &quot;Contribution&quot; shall mean any work of authorship, including
  82555. the original version of the Work and any modifications or additions
  82556. to that Work or Derivative Works thereof, that is intentionally
  82557. submitted to Licensor for inclusion in the Work by the copyright owner
  82558. or by an individual or Legal Entity authorized to submit on behalf of
  82559. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  82560. means any form of electronic, verbal, or written communication sent
  82561. to the Licensor or its representatives, including but not limited to
  82562. communication on electronic mailing lists, source code control systems,
  82563. and issue tracking systems that are managed by, or on behalf of, the
  82564. Licensor for the purpose of discussing and improving the Work, but
  82565. excluding communication that is conspicuously marked or otherwise
  82566. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  82567. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  82568. on behalf of whom a Contribution has been received by Licensor and
  82569. subsequently incorporated within the Work.
  82570. 2. Grant of Copyright License. Subject to the terms and conditions of
  82571. this License, each Contributor hereby grants to You a perpetual,
  82572. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  82573. copyright license to reproduce, prepare Derivative Works of,
  82574. publicly display, publicly perform, sublicense, and distribute the
  82575. Work and such Derivative Works in Source or Object form.
  82576. 3. Grant of Patent License. Subject to the terms and conditions of
  82577. this License, each Contributor hereby grants to You a perpetual,
  82578. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  82579. (except as stated in this section) patent license to make, have made,
  82580. use, offer to sell, sell, import, and otherwise transfer the Work,
  82581. where such license applies only to those patent claims licensable
  82582. by such Contributor that are necessarily infringed by their
  82583. Contribution(s) alone or by combination of their Contribution(s)
  82584. with the Work to which such Contribution(s) was submitted. If You
  82585. institute patent litigation against any entity (including a
  82586. cross-claim or counterclaim in a lawsuit) alleging that the Work
  82587. or a Contribution incorporated within the Work constitutes direct
  82588. or contributory patent infringement, then any patent licenses
  82589. granted to You under this License for that Work shall terminate
  82590. as of the date such litigation is filed.
  82591. 4. Redistribution. You may reproduce and distribute copies of the
  82592. Work or Derivative Works thereof in any medium, with or without
  82593. modifications, and in Source or Object form, provided that You
  82594. meet the following conditions:
  82595. (a) You must give any other recipients of the Work or
  82596. Derivative Works a copy of this License; and
  82597. (b) You must cause any modified files to carry prominent notices
  82598. stating that You changed the files; and
  82599. (c) You must retain, in the Source form of any Derivative Works
  82600. that You distribute, all copyright, patent, trademark, and
  82601. attribution notices from the Source form of the Work,
  82602. excluding those notices that do not pertain to any part of
  82603. the Derivative Works; and
  82604. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  82605. distribution, then any Derivative Works that You distribute must
  82606. include a readable copy of the attribution notices contained
  82607. within such NOTICE file, excluding those notices that do not
  82608. pertain to any part of the Derivative Works, in at least one
  82609. of the following places: within a NOTICE text file distributed
  82610. as part of the Derivative Works; within the Source form or
  82611. documentation, if provided along with the Derivative Works; or,
  82612. within a display generated by the Derivative Works, if and
  82613. wherever such third-party notices normally appear. The contents
  82614. of the NOTICE file are for informational purposes only and
  82615. do not modify the License. You may add Your own attribution
  82616. notices within Derivative Works that You distribute, alongside
  82617. or as an addendum to the NOTICE text from the Work, provided
  82618. that such additional attribution notices cannot be construed
  82619. as modifying the License.
  82620. You may add Your own copyright statement to Your modifications and
  82621. may provide additional or different license terms and conditions
  82622. for use, reproduction, or distribution of Your modifications, or
  82623. for any such Derivative Works as a whole, provided Your use,
  82624. reproduction, and distribution of the Work otherwise complies with
  82625. the conditions stated in this License.
  82626. 5. Submission of Contributions. Unless You explicitly state otherwise,
  82627. any Contribution intentionally submitted for inclusion in the Work
  82628. by You to the Licensor shall be under the terms and conditions of
  82629. this License, without any additional terms or conditions.
  82630. Notwithstanding the above, nothing herein shall supersede or modify
  82631. the terms of any separate license agreement you may have executed
  82632. with Licensor regarding such Contributions.
  82633. 6. Trademarks. This License does not grant permission to use the trade
  82634. names, trademarks, service marks, or product names of the Licensor,
  82635. except as required for reasonable and customary use in describing the
  82636. origin of the Work and reproducing the content of the NOTICE file.
  82637. 7. Disclaimer of Warranty. Unless required by applicable law or
  82638. agreed to in writing, Licensor provides the Work (and each
  82639. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  82640. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  82641. implied, including, without limitation, any warranties or conditions
  82642. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  82643. PARTICULAR PURPOSE. You are solely responsible for determining the
  82644. appropriateness of using or redistributing the Work and assume any
  82645. risks associated with Your exercise of permissions under this License.
  82646. 8. Limitation of Liability. In no event and under no legal theory,
  82647. whether in tort (including negligence), contract, or otherwise,
  82648. unless required by applicable law (such as deliberate and grossly
  82649. negligent acts) or agreed to in writing, shall any Contributor be
  82650. liable to You for damages, including any direct, indirect, special,
  82651. incidental, or consequential damages of any character arising as a
  82652. result of this License or out of the use or inability to use the
  82653. Work (including but not limited to damages for loss of goodwill,
  82654. work stoppage, computer failure or malfunction, or any and all
  82655. other commercial damages or losses), even if such Contributor
  82656. has been advised of the possibility of such damages.
  82657. 9. Accepting Warranty or Additional Liability. While redistributing
  82658. the Work or Derivative Works thereof, You may choose to offer,
  82659. and charge a fee for, acceptance of support, warranty, indemnity,
  82660. or other liability obligations and/or rights consistent with this
  82661. License. However, in accepting such obligations, You may act only
  82662. on Your own behalf and on Your sole responsibility, not on behalf
  82663. of any other Contributor, and only if You agree to indemnify,
  82664. defend, and hold each Contributor harmless for any liability
  82665. incurred by, or claims asserted against, such Contributor by reason
  82666. of your accepting any such warranty or additional liability.
  82667. END OF TERMS AND CONDITIONS
  82668. APPENDIX: How to apply the Apache License to your work.
  82669. To apply the Apache License to your work, attach the following
  82670. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  82671. replaced with your own identifying information. (Don&#x27;t include
  82672. the brackets!) The text should be enclosed in the appropriate
  82673. comment syntax for the file format. We also recommend that a
  82674. file or class name and description of purpose be included on the
  82675. same &quot;printed page&quot; as the copyright notice for easier
  82676. identification within third-party archives.
  82677. Copyright [yyyy] [name of copyright owner]
  82678. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  82679. you may not use this file except in compliance with the License.
  82680. You may obtain a copy of the License at
  82681. http://www.apache.org/licenses/LICENSE-2.0
  82682. Unless required by applicable law or agreed to in writing, software
  82683. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  82684. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  82685. See the License for the specific language governing permissions and
  82686. limitations under the License.
  82687. J2ObjC:
  82688. Apache License
  82689. Version 2.0, January 2004
  82690. http://www.apache.org/licenses/
  82691. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  82692. 1. Definitions.
  82693. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  82694. and distribution as defined by Sections 1 through 9 of this document.
  82695. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  82696. the copyright owner that is granting the License.
  82697. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  82698. other entities that control, are controlled by, or are under common
  82699. control with that entity. For the purposes of this definition,
  82700. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  82701. direction or management of such entity, whether by contract or
  82702. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  82703. outstanding shares, or (iii) beneficial ownership of such entity.
  82704. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  82705. exercising permissions granted by this License.
  82706. &quot;Source&quot; form shall mean the preferred form for making modifications,
  82707. including but not limited to software source code, documentation
  82708. source, and configuration files.
  82709. &quot;Object&quot; form shall mean any form resulting from mechanical
  82710. transformation or translation of a Source form, including but
  82711. not limited to compiled object code, generated documentation,
  82712. and conversions to other media types.
  82713. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  82714. Object form, made available under the License, as indicated by a
  82715. copyright notice that is included in or attached to the work
  82716. (an example is provided in the Appendix below).
  82717. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  82718. form, that is based on (or derived from) the Work and for which the
  82719. editorial revisions, annotations, elaborations, or other modifications
  82720. represent, as a whole, an original work of authorship. For the purposes
  82721. of this License, Derivative Works shall not include works that remain
  82722. separable from, or merely link (or bind by name) to the interfaces of,
  82723. the Work and Derivative Works thereof.
  82724. &quot;Contribution&quot; shall mean any work of authorship, including
  82725. the original version of the Work and any modifications or additions
  82726. to that Work or Derivative Works thereof, that is intentionally
  82727. submitted to Licensor for inclusion in the Work by the copyright owner
  82728. or by an individual or Legal Entity authorized to submit on behalf of
  82729. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  82730. means any form of electronic, verbal, or written communication sent
  82731. to the Licensor or its representatives, including but not limited to
  82732. communication on electronic mailing lists, source code control systems,
  82733. and issue tracking systems that are managed by, or on behalf of, the
  82734. Licensor for the purpose of discussing and improving the Work, but
  82735. excluding communication that is conspicuously marked or otherwise
  82736. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  82737. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  82738. on behalf of whom a Contribution has been received by Licensor and
  82739. subsequently incorporated within the Work.
  82740. 2. Grant of Copyright License. Subject to the terms and conditions of
  82741. this License, each Contributor hereby grants to You a perpetual,
  82742. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  82743. copyright license to reproduce, prepare Derivative Works of,
  82744. publicly display, publicly perform, sublicense, and distribute the
  82745. Work and such Derivative Works in Source or Object form.
  82746. 3. Grant of Patent License. Subject to the terms and conditions of
  82747. this License, each Contributor hereby grants to You a perpetual,
  82748. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  82749. (except as stated in this section) patent license to make, have made,
  82750. use, offer to sell, sell, import, and otherwise transfer the Work,
  82751. where such license applies only to those patent claims licensable
  82752. by such Contributor that are necessarily infringed by their
  82753. Contribution(s) alone or by combination of their Contribution(s)
  82754. with the Work to which such Contribution(s) was submitted. If You
  82755. institute patent litigation against any entity (including a
  82756. cross-claim or counterclaim in a lawsuit) alleging that the Work
  82757. or a Contribution incorporated within the Work constitutes direct
  82758. or contributory patent infringement, then any patent licenses
  82759. granted to You under this License for that Work shall terminate
  82760. as of the date such litigation is filed.
  82761. 4. Redistribution. You may reproduce and distribute copies of the
  82762. Work or Derivative Works thereof in any medium, with or without
  82763. modifications, and in Source or Object form, provided that You
  82764. meet the following conditions:
  82765. (a) You must give any other recipients of the Work or
  82766. Derivative Works a copy of this License; and
  82767. (b) You must cause any modified files to carry prominent notices
  82768. stating that You changed the files; and
  82769. (c) You must retain, in the Source form of any Derivative Works
  82770. that You distribute, all copyright, patent, trademark, and
  82771. attribution notices from the Source form of the Work,
  82772. excluding those notices that do not pertain to any part of
  82773. the Derivative Works; and
  82774. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  82775. distribution, then any Derivative Works that You distribute must
  82776. include a readable copy of the attribution notices contained
  82777. within such NOTICE file, excluding those notices that do not
  82778. pertain to any part of the Derivative Works, in at least one
  82779. of the following places: within a NOTICE text file distributed
  82780. as part of the Derivative Works; within the Source form or
  82781. documentation, if provided along with the Derivative Works; or,
  82782. within a display generated by the Derivative Works, if and
  82783. wherever such third-party notices normally appear. The contents
  82784. of the NOTICE file are for informational purposes only and
  82785. do not modify the License. You may add Your own attribution
  82786. notices within Derivative Works that You distribute, alongside
  82787. or as an addendum to the NOTICE text from the Work, provided
  82788. that such additional attribution notices cannot be construed
  82789. as modifying the License.
  82790. You may add Your own copyright statement to Your modifications and
  82791. may provide additional or different license terms and conditions
  82792. for use, reproduction, or distribution of Your modifications, or
  82793. for any such Derivative Works as a whole, provided Your use,
  82794. reproduction, and distribution of the Work otherwise complies with
  82795. the conditions stated in this License.
  82796. 5. Submission of Contributions. Unless You explicitly state otherwise,
  82797. any Contribution intentionally submitted for inclusion in the Work
  82798. by You to the Licensor shall be under the terms and conditions of
  82799. this License, without any additional terms or conditions.
  82800. Notwithstanding the above, nothing herein shall supersede or modify
  82801. the terms of any separate license agreement you may have executed
  82802. with Licensor regarding such Contributions.
  82803. 6. Trademarks. This License does not grant permission to use the trade
  82804. names, trademarks, service marks, or product names of the Licensor,
  82805. except as required for reasonable and customary use in describing the
  82806. origin of the Work and reproducing the content of the NOTICE file.
  82807. 7. Disclaimer of Warranty. Unless required by applicable law or
  82808. agreed to in writing, Licensor provides the Work (and each
  82809. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  82810. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  82811. implied, including, without limitation, any warranties or conditions
  82812. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  82813. PARTICULAR PURPOSE. You are solely responsible for determining the
  82814. appropriateness of using or redistributing the Work and assume any
  82815. risks associated with Your exercise of permissions under this License.
  82816. 8. Limitation of Liability. In no event and under no legal theory,
  82817. whether in tort (including negligence), contract, or otherwise,
  82818. unless required by applicable law (such as deliberate and grossly
  82819. negligent acts) or agreed to in writing, shall any Contributor be
  82820. liable to You for damages, including any direct, indirect, special,
  82821. incidental, or consequential damages of any character arising as a
  82822. result of this License or out of the use or inability to use the
  82823. Work (including but not limited to damages for loss of goodwill,
  82824. work stoppage, computer failure or malfunction, or any and all
  82825. other commercial damages or losses), even if such Contributor
  82826. has been advised of the possibility of such damages.
  82827. 9. Accepting Warranty or Additional Liability. While redistributing
  82828. the Work or Derivative Works thereof, You may choose to offer,
  82829. and charge a fee for, acceptance of support, warranty, indemnity,
  82830. or other liability obligations and/or rights consistent with this
  82831. License. However, in accepting such obligations, You may act only
  82832. on Your own behalf and on Your sole responsibility, not on behalf
  82833. of any other Contributor, and only if You agree to indemnify,
  82834. defend, and hold each Contributor harmless for any liability
  82835. incurred by, or claims asserted against, such Contributor by reason
  82836. of your accepting any such warranty or additional liability.
  82837. END OF TERMS AND CONDITIONS
  82838. APPENDIX: How to apply the Apache License to your work.
  82839. To apply the Apache License to your work, attach the following
  82840. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  82841. replaced with your own identifying information. (Don&#x27;t include
  82842. the brackets!) The text should be enclosed in the appropriate
  82843. comment syntax for the file format. We also recommend that a
  82844. file or class name and description of purpose be included on the
  82845. same &quot;printed page&quot; as the copyright notice for easier
  82846. identification within third-party archives.
  82847. Copyright [yyyy] [name of copyright owner]
  82848. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  82849. you may not use this file except in compliance with the License.
  82850. You may obtain a copy of the License at
  82851. http://www.apache.org/licenses/LICENSE-2.0
  82852. Unless required by applicable law or agreed to in writing, software
  82853. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  82854. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  82855. See the License for the specific language governing permissions and
  82856. limitations under the License.
  82857. --------------------------------------------------------------------------------
  82858. The next section, BSD-3-Clause, applies to the files in:
  82859. jre_emul/android/platform/libcore/ojluni/src/main/java/java/time
  82860. --------------------------------------------------------------------------------
  82861. Redistribution and use in source and binary forms, with or without
  82862. modification, are permitted provided that the following conditions are met:
  82863. * Redistributions of source code must retain the above copyright notice,
  82864. this list of conditions and the following disclaimer.
  82865. * Redistributions in binary form must reproduce the above copyright notice,
  82866. this list of conditions and the following disclaimer in the documentation
  82867. and/or other materials provided with the distribution.
  82868. * Neither the name of JSR-310 nor the names of its contributors
  82869. may be used to endorse or promote products derived from this software
  82870. without specific prior written permission.
  82871. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  82872. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  82873. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  82874. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
  82875. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  82876. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  82877. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  82878. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  82879. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  82880. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  82881. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  82882. JSR 305:
  82883. Copyright (c) 2007-2009, JSR305 expert group
  82884. All rights reserved.
  82885. http://www.opensource.org/licenses/bsd-license.php
  82886. Redistribution and use in source and binary forms, with or without
  82887. modification, are permitted provided that the following conditions are met:
  82888. * Redistributions of source code must retain the above copyright notice,
  82889. this list of conditions and the following disclaimer.
  82890. * Redistributions in binary form must reproduce the above copyright notice,
  82891. this list of conditions and the following disclaimer in the documentation
  82892. and/or other materials provided with the distribution.
  82893. * Neither the name of the JSR305 expert group nor the names of its
  82894. contributors may be used to endorse or promote products derived from
  82895. this software without specific prior written permission.
  82896. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  82897. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  82898. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  82899. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  82900. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  82901. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  82902. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  82903. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  82904. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  82905. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  82906. POSSIBILITY OF SUCH DAMAGE.
  82907. JsInterop Annotations:
  82908. Apache License
  82909. Version 2.0, January 2004
  82910. http://www.apache.org/licenses/
  82911. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  82912. 1. Definitions.
  82913. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  82914. and distribution as defined by Sections 1 through 9 of this document.
  82915. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  82916. the copyright owner that is granting the License.
  82917. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  82918. other entities that control, are controlled by, or are under common
  82919. control with that entity. For the purposes of this definition,
  82920. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  82921. direction or management of such entity, whether by contract or
  82922. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  82923. outstanding shares, or (iii) beneficial ownership of such entity.
  82924. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  82925. exercising permissions granted by this License.
  82926. &quot;Source&quot; form shall mean the preferred form for making modifications,
  82927. including but not limited to software source code, documentation
  82928. source, and configuration files.
  82929. &quot;Object&quot; form shall mean any form resulting from mechanical
  82930. transformation or translation of a Source form, including but
  82931. not limited to compiled object code, generated documentation,
  82932. and conversions to other media types.
  82933. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  82934. Object form, made available under the License, as indicated by a
  82935. copyright notice that is included in or attached to the work
  82936. (an example is provided in the Appendix below).
  82937. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  82938. form, that is based on (or derived from) the Work and for which the
  82939. editorial revisions, annotations, elaborations, or other modifications
  82940. represent, as a whole, an original work of authorship. For the purposes
  82941. of this License, Derivative Works shall not include works that remain
  82942. separable from, or merely link (or bind by name) to the interfaces of,
  82943. the Work and Derivative Works thereof.
  82944. &quot;Contribution&quot; shall mean any work of authorship, including
  82945. the original version of the Work and any modifications or additions
  82946. to that Work or Derivative Works thereof, that is intentionally
  82947. submitted to Licensor for inclusion in the Work by the copyright owner
  82948. or by an individual or Legal Entity authorized to submit on behalf of
  82949. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  82950. means any form of electronic, verbal, or written communication sent
  82951. to the Licensor or its representatives, including but not limited to
  82952. communication on electronic mailing lists, source code control systems,
  82953. and issue tracking systems that are managed by, or on behalf of, the
  82954. Licensor for the purpose of discussing and improving the Work, but
  82955. excluding communication that is conspicuously marked or otherwise
  82956. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  82957. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  82958. on behalf of whom a Contribution has been received by Licensor and
  82959. subsequently incorporated within the Work.
  82960. 2. Grant of Copyright License. Subject to the terms and conditions of
  82961. this License, each Contributor hereby grants to You a perpetual,
  82962. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  82963. copyright license to reproduce, prepare Derivative Works of,
  82964. publicly display, publicly perform, sublicense, and distribute the
  82965. Work and such Derivative Works in Source or Object form.
  82966. 3. Grant of Patent License. Subject to the terms and conditions of
  82967. this License, each Contributor hereby grants to You a perpetual,
  82968. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  82969. (except as stated in this section) patent license to make, have made,
  82970. use, offer to sell, sell, import, and otherwise transfer the Work,
  82971. where such license applies only to those patent claims licensable
  82972. by such Contributor that are necessarily infringed by their
  82973. Contribution(s) alone or by combination of their Contribution(s)
  82974. with the Work to which such Contribution(s) was submitted. If You
  82975. institute patent litigation against any entity (including a
  82976. cross-claim or counterclaim in a lawsuit) alleging that the Work
  82977. or a Contribution incorporated within the Work constitutes direct
  82978. or contributory patent infringement, then any patent licenses
  82979. granted to You under this License for that Work shall terminate
  82980. as of the date such litigation is filed.
  82981. 4. Redistribution. You may reproduce and distribute copies of the
  82982. Work or Derivative Works thereof in any medium, with or without
  82983. modifications, and in Source or Object form, provided that You
  82984. meet the following conditions:
  82985. (a) You must give any other recipients of the Work or
  82986. Derivative Works a copy of this License; and
  82987. (b) You must cause any modified files to carry prominent notices
  82988. stating that You changed the files; and
  82989. (c) You must retain, in the Source form of any Derivative Works
  82990. that You distribute, all copyright, patent, trademark, and
  82991. attribution notices from the Source form of the Work,
  82992. excluding those notices that do not pertain to any part of
  82993. the Derivative Works; and
  82994. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  82995. distribution, then any Derivative Works that You distribute must
  82996. include a readable copy of the attribution notices contained
  82997. within such NOTICE file, excluding those notices that do not
  82998. pertain to any part of the Derivative Works, in at least one
  82999. of the following places: within a NOTICE text file distributed
  83000. as part of the Derivative Works; within the Source form or
  83001. documentation, if provided along with the Derivative Works; or,
  83002. within a display generated by the Derivative Works, if and
  83003. wherever such third-party notices normally appear. The contents
  83004. of the NOTICE file are for informational purposes only and
  83005. do not modify the License. You may add Your own attribution
  83006. notices within Derivative Works that You distribute, alongside
  83007. or as an addendum to the NOTICE text from the Work, provided
  83008. that such additional attribution notices cannot be construed
  83009. as modifying the License.
  83010. You may add Your own copyright statement to Your modifications and
  83011. may provide additional or different license terms and conditions
  83012. for use, reproduction, or distribution of Your modifications, or
  83013. for any such Derivative Works as a whole, provided Your use,
  83014. reproduction, and distribution of the Work otherwise complies with
  83015. the conditions stated in this License.
  83016. 5. Submission of Contributions. Unless You explicitly state otherwise,
  83017. any Contribution intentionally submitted for inclusion in the Work
  83018. by You to the Licensor shall be under the terms and conditions of
  83019. this License, without any additional terms or conditions.
  83020. Notwithstanding the above, nothing herein shall supersede or modify
  83021. the terms of any separate license agreement you may have executed
  83022. with Licensor regarding such Contributions.
  83023. 6. Trademarks. This License does not grant permission to use the trade
  83024. names, trademarks, service marks, or product names of the Licensor,
  83025. except as required for reasonable and customary use in describing the
  83026. origin of the Work and reproducing the content of the NOTICE file.
  83027. 7. Disclaimer of Warranty. Unless required by applicable law or
  83028. agreed to in writing, Licensor provides the Work (and each
  83029. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  83030. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  83031. implied, including, without limitation, any warranties or conditions
  83032. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  83033. PARTICULAR PURPOSE. You are solely responsible for determining the
  83034. appropriateness of using or redistributing the Work and assume any
  83035. risks associated with Your exercise of permissions under this License.
  83036. 8. Limitation of Liability. In no event and under no legal theory,
  83037. whether in tort (including negligence), contract, or otherwise,
  83038. unless required by applicable law (such as deliberate and grossly
  83039. negligent acts) or agreed to in writing, shall any Contributor be
  83040. liable to You for damages, including any direct, indirect, special,
  83041. incidental, or consequential damages of any character arising as a
  83042. result of this License or out of the use or inability to use the
  83043. Work (including but not limited to damages for loss of goodwill,
  83044. work stoppage, computer failure or malfunction, or any and all
  83045. other commercial damages or losses), even if such Contributor
  83046. has been advised of the possibility of such damages.
  83047. 9. Accepting Warranty or Additional Liability. While redistributing
  83048. the Work or Derivative Works thereof, You may choose to offer,
  83049. and charge a fee for, acceptance of support, warranty, indemnity,
  83050. or other liability obligations and/or rights consistent with this
  83051. License. However, in accepting such obligations, You may act only
  83052. on Your own behalf and on Your sole responsibility, not on behalf
  83053. of any other Contributor, and only if You agree to indemnify,
  83054. defend, and hold each Contributor harmless for any liability
  83055. incurred by, or claims asserted against, such Contributor by reason
  83056. of your accepting any such warranty or additional liability.
  83057. END OF TERMS AND CONDITIONS
  83058. APPENDIX: How to apply the Apache License to your work.
  83059. To apply the Apache License to your work, attach the following
  83060. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  83061. replaced with your own identifying information. (Don&#x27;t include
  83062. the brackets!) The text should be enclosed in the appropriate
  83063. comment syntax for the file format. We also recommend that a
  83064. file or class name and description of purpose be included on the
  83065. same &quot;printed page&quot; as the copyright notice for easier
  83066. identification within third-party archives.
  83067. Copyright 2017 Google Inc.
  83068. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  83069. you may not use this file except in compliance with the License.
  83070. You may obtain a copy of the License at
  83071. http://www.apache.org/licenses/LICENSE-2.0
  83072. Unless required by applicable law or agreed to in writing, software
  83073. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  83074. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  83075. See the License for the specific language governing permissions and
  83076. limitations under the License.
  83077. SafeParcelable library:
  83078. Apache License
  83079. Version 2.0, January 2004
  83080. http://www.apache.org/licenses/
  83081. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  83082. 1. Definitions.
  83083. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  83084. and distribution as defined by Sections 1 through 9 of this document.
  83085. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  83086. the copyright owner that is granting the License.
  83087. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  83088. other entities that control, are controlled by, or are under common
  83089. control with that entity. For the purposes of this definition,
  83090. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  83091. direction or management of such entity, whether by contract or
  83092. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  83093. outstanding shares, or (iii) beneficial ownership of such entity.
  83094. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  83095. exercising permissions granted by this License.
  83096. &quot;Source&quot; form shall mean the preferred form for making modifications,
  83097. including but not limited to software source code, documentation
  83098. source, and configuration files.
  83099. &quot;Object&quot; form shall mean any form resulting from mechanical
  83100. transformation or translation of a Source form, including but
  83101. not limited to compiled object code, generated documentation,
  83102. and conversions to other media types.
  83103. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  83104. Object form, made available under the License, as indicated by a
  83105. copyright notice that is included in or attached to the work
  83106. (an example is provided in the Appendix below).
  83107. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  83108. form, that is based on (or derived from) the Work and for which the
  83109. editorial revisions, annotations, elaborations, or other modifications
  83110. represent, as a whole, an original work of authorship. For the purposes
  83111. of this License, Derivative Works shall not include works that remain
  83112. separable from, or merely link (or bind by name) to the interfaces of,
  83113. the Work and Derivative Works thereof.
  83114. &quot;Contribution&quot; shall mean any work of authorship, including
  83115. the original version of the Work and any modifications or additions
  83116. to that Work or Derivative Works thereof, that is intentionally
  83117. submitted to Licensor for inclusion in the Work by the copyright owner
  83118. or by an individual or Legal Entity authorized to submit on behalf of
  83119. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  83120. means any form of electronic, verbal, or written communication sent
  83121. to the Licensor or its representatives, including but not limited to
  83122. communication on electronic mailing lists, source code control systems,
  83123. and issue tracking systems that are managed by, or on behalf of, the
  83124. Licensor for the purpose of discussing and improving the Work, but
  83125. excluding communication that is conspicuously marked or otherwise
  83126. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  83127. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  83128. on behalf of whom a Contribution has been received by Licensor and
  83129. subsequently incorporated within the Work.
  83130. 2. Grant of Copyright License. Subject to the terms and conditions of
  83131. this License, each Contributor hereby grants to You a perpetual,
  83132. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  83133. copyright license to reproduce, prepare Derivative Works of,
  83134. publicly display, publicly perform, sublicense, and distribute the
  83135. Work and such Derivative Works in Source or Object form.
  83136. 3. Grant of Patent License. Subject to the terms and conditions of
  83137. this License, each Contributor hereby grants to You a perpetual,
  83138. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  83139. (except as stated in this section) patent license to make, have made,
  83140. use, offer to sell, sell, import, and otherwise transfer the Work,
  83141. where such license applies only to those patent claims licensable
  83142. by such Contributor that are necessarily infringed by their
  83143. Contribution(s) alone or by combination of their Contribution(s)
  83144. with the Work to which such Contribution(s) was submitted. If You
  83145. institute patent litigation against any entity (including a
  83146. cross-claim or counterclaim in a lawsuit) alleging that the Work
  83147. or a Contribution incorporated within the Work constitutes direct
  83148. or contributory patent infringement, then any patent licenses
  83149. granted to You under this License for that Work shall terminate
  83150. as of the date such litigation is filed.
  83151. 4. Redistribution. You may reproduce and distribute copies of the
  83152. Work or Derivative Works thereof in any medium, with or without
  83153. modifications, and in Source or Object form, provided that You
  83154. meet the following conditions:
  83155. (a) You must give any other recipients of the Work or
  83156. Derivative Works a copy of this License; and
  83157. (b) You must cause any modified files to carry prominent notices
  83158. stating that You changed the files; and
  83159. (c) You must retain, in the Source form of any Derivative Works
  83160. that You distribute, all copyright, patent, trademark, and
  83161. attribution notices from the Source form of the Work,
  83162. excluding those notices that do not pertain to any part of
  83163. the Derivative Works; and
  83164. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  83165. distribution, then any Derivative Works that You distribute must
  83166. include a readable copy of the attribution notices contained
  83167. within such NOTICE file, excluding those notices that do not
  83168. pertain to any part of the Derivative Works, in at least one
  83169. of the following places: within a NOTICE text file distributed
  83170. as part of the Derivative Works; within the Source form or
  83171. documentation, if provided along with the Derivative Works; or,
  83172. within a display generated by the Derivative Works, if and
  83173. wherever such third-party notices normally appear. The contents
  83174. of the NOTICE file are for informational purposes only and
  83175. do not modify the License. You may add Your own attribution
  83176. notices within Derivative Works that You distribute, alongside
  83177. or as an addendum to the NOTICE text from the Work, provided
  83178. that such additional attribution notices cannot be construed
  83179. as modifying the License.
  83180. You may add Your own copyright statement to Your modifications and
  83181. may provide additional or different license terms and conditions
  83182. for use, reproduction, or distribution of Your modifications, or
  83183. for any such Derivative Works as a whole, provided Your use,
  83184. reproduction, and distribution of the Work otherwise complies with
  83185. the conditions stated in this License.
  83186. 5. Submission of Contributions. Unless You explicitly state otherwise,
  83187. any Contribution intentionally submitted for inclusion in the Work
  83188. by You to the Licensor shall be under the terms and conditions of
  83189. this License, without any additional terms or conditions.
  83190. Notwithstanding the above, nothing herein shall supersede or modify
  83191. the terms of any separate license agreement you may have executed
  83192. with Licensor regarding such Contributions.
  83193. 6. Trademarks. This License does not grant permission to use the trade
  83194. names, trademarks, service marks, or product names of the Licensor,
  83195. except as required for reasonable and customary use in describing the
  83196. origin of the Work and reproducing the content of the NOTICE file.
  83197. 7. Disclaimer of Warranty. Unless required by applicable law or
  83198. agreed to in writing, Licensor provides the Work (and each
  83199. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  83200. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  83201. implied, including, without limitation, any warranties or conditions
  83202. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  83203. PARTICULAR PURPOSE. You are solely responsible for determining the
  83204. appropriateness of using or redistributing the Work and assume any
  83205. risks associated with Your exercise of permissions under this License.
  83206. 8. Limitation of Liability. In no event and under no legal theory,
  83207. whether in tort (including negligence), contract, or otherwise,
  83208. unless required by applicable law (such as deliberate and grossly
  83209. negligent acts) or agreed to in writing, shall any Contributor be
  83210. liable to You for damages, including any direct, indirect, special,
  83211. incidental, or consequential damages of any character arising as a
  83212. result of this License or out of the use or inability to use the
  83213. Work (including but not limited to damages for loss of goodwill,
  83214. work stoppage, computer failure or malfunction, or any and all
  83215. other commercial damages or losses), even if such Contributor
  83216. has been advised of the possibility of such damages.
  83217. 9. Accepting Warranty or Additional Liability. While redistributing
  83218. the Work or Derivative Works thereof, You may choose to offer,
  83219. and charge a fee for, acceptance of support, warranty, indemnity,
  83220. or other liability obligations and/or rights consistent with this
  83221. License. However, in accepting such obligations, You may act only
  83222. on Your own behalf and on Your sole responsibility, not on behalf
  83223. of any other Contributor, and only if You agree to indemnify,
  83224. defend, and hold each Contributor harmless for any liability
  83225. incurred by, or claims asserted against, such Contributor by reason
  83226. of your accepting any such warranty or additional liability.
  83227. END OF TERMS AND CONDITIONS
  83228. APPENDIX: How to apply the Apache License to your work.
  83229. To apply the Apache License to your work, attach the following
  83230. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  83231. replaced with your own identifying information. (Don&#x27;t include
  83232. the brackets!) The text should be enclosed in the appropriate
  83233. comment syntax for the file format. We also recommend that a
  83234. file or class name and description of purpose be included on the
  83235. same &quot;printed page&quot; as the copyright notice for easier
  83236. identification within third-party archives.
  83237. Copyright [yyyy] [name of copyright owner]
  83238. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  83239. you may not use this file except in compliance with the License.
  83240. You may obtain a copy of the License at
  83241. http://www.apache.org/licenses/LICENSE-2.0
  83242. Unless required by applicable law or agreed to in writing, software
  83243. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  83244. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  83245. See the License for the specific language governing permissions and
  83246. limitations under the License.
  83247. apksig:
  83248. Copyright (c) 2005-2008, The Android Open Source Project
  83249. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  83250. you may not use this file except in compliance with the License.
  83251. Unless required by applicable law or agreed to in writing, software
  83252. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  83253. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  83254. See the License for the specific language governing permissions and
  83255. limitations under the License.
  83256. Apache License
  83257. Version 2.0, January 2004
  83258. http://www.apache.org/licenses/
  83259. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  83260. 1. Definitions.
  83261. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  83262. and distribution as defined by Sections 1 through 9 of this document.
  83263. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  83264. the copyright owner that is granting the License.
  83265. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  83266. other entities that control, are controlled by, or are under common
  83267. control with that entity. For the purposes of this definition,
  83268. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  83269. direction or management of such entity, whether by contract or
  83270. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  83271. outstanding shares, or (iii) beneficial ownership of such entity.
  83272. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  83273. exercising permissions granted by this License.
  83274. &quot;Source&quot; form shall mean the preferred form for making modifications,
  83275. including but not limited to software source code, documentation
  83276. source, and configuration files.
  83277. &quot;Object&quot; form shall mean any form resulting from mechanical
  83278. transformation or translation of a Source form, including but
  83279. not limited to compiled object code, generated documentation,
  83280. and conversions to other media types.
  83281. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  83282. Object form, made available under the License, as indicated by a
  83283. copyright notice that is included in or attached to the work
  83284. (an example is provided in the Appendix below).
  83285. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  83286. form, that is based on (or derived from) the Work and for which the
  83287. editorial revisions, annotations, elaborations, or other modifications
  83288. represent, as a whole, an original work of authorship. For the purposes
  83289. of this License, Derivative Works shall not include works that remain
  83290. separable from, or merely link (or bind by name) to the interfaces of,
  83291. the Work and Derivative Works thereof.
  83292. &quot;Contribution&quot; shall mean any work of authorship, including
  83293. the original version of the Work and any modifications or additions
  83294. to that Work or Derivative Works thereof, that is intentionally
  83295. submitted to Licensor for inclusion in the Work by the copyright owner
  83296. or by an individual or Legal Entity authorized to submit on behalf of
  83297. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  83298. means any form of electronic, verbal, or written communication sent
  83299. to the Licensor or its representatives, including but not limited to
  83300. communication on electronic mailing lists, source code control systems,
  83301. and issue tracking systems that are managed by, or on behalf of, the
  83302. Licensor for the purpose of discussing and improving the Work, but
  83303. excluding communication that is conspicuously marked or otherwise
  83304. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  83305. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  83306. on behalf of whom a Contribution has been received by Licensor and
  83307. subsequently incorporated within the Work.
  83308. 2. Grant of Copyright License. Subject to the terms and conditions of
  83309. this License, each Contributor hereby grants to You a perpetual,
  83310. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  83311. copyright license to reproduce, prepare Derivative Works of,
  83312. publicly display, publicly perform, sublicense, and distribute the
  83313. Work and such Derivative Works in Source or Object form.
  83314. 3. Grant of Patent License. Subject to the terms and conditions of
  83315. this License, each Contributor hereby grants to You a perpetual,
  83316. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  83317. (except as stated in this section) patent license to make, have made,
  83318. use, offer to sell, sell, import, and otherwise transfer the Work,
  83319. where such license applies only to those patent claims licensable
  83320. by such Contributor that are necessarily infringed by their
  83321. Contribution(s) alone or by combination of their Contribution(s)
  83322. with the Work to which such Contribution(s) was submitted. If You
  83323. institute patent litigation against any entity (including a
  83324. cross-claim or counterclaim in a lawsuit) alleging that the Work
  83325. or a Contribution incorporated within the Work constitutes direct
  83326. or contributory patent infringement, then any patent licenses
  83327. granted to You under this License for that Work shall terminate
  83328. as of the date such litigation is filed.
  83329. 4. Redistribution. You may reproduce and distribute copies of the
  83330. Work or Derivative Works thereof in any medium, with or without
  83331. modifications, and in Source or Object form, provided that You
  83332. meet the following conditions:
  83333. (a) You must give any other recipients of the Work or
  83334. Derivative Works a copy of this License; and
  83335. (b) You must cause any modified files to carry prominent notices
  83336. stating that You changed the files; and
  83337. (c) You must retain, in the Source form of any Derivative Works
  83338. that You distribute, all copyright, patent, trademark, and
  83339. attribution notices from the Source form of the Work,
  83340. excluding those notices that do not pertain to any part of
  83341. the Derivative Works; and
  83342. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  83343. distribution, then any Derivative Works that You distribute must
  83344. include a readable copy of the attribution notices contained
  83345. within such NOTICE file, excluding those notices that do not
  83346. pertain to any part of the Derivative Works, in at least one
  83347. of the following places: within a NOTICE text file distributed
  83348. as part of the Derivative Works; within the Source form or
  83349. documentation, if provided along with the Derivative Works; or,
  83350. within a display generated by the Derivative Works, if and
  83351. wherever such third-party notices normally appear. The contents
  83352. of the NOTICE file are for informational purposes only and
  83353. do not modify the License. You may add Your own attribution
  83354. notices within Derivative Works that You distribute, alongside
  83355. or as an addendum to the NOTICE text from the Work, provided
  83356. that such additional attribution notices cannot be construed
  83357. as modifying the License.
  83358. You may add Your own copyright statement to Your modifications and
  83359. may provide additional or different license terms and conditions
  83360. for use, reproduction, or distribution of Your modifications, or
  83361. for any such Derivative Works as a whole, provided Your use,
  83362. reproduction, and distribution of the Work otherwise complies with
  83363. the conditions stated in this License.
  83364. 5. Submission of Contributions. Unless You explicitly state otherwise,
  83365. any Contribution intentionally submitted for inclusion in the Work
  83366. by You to the Licensor shall be under the terms and conditions of
  83367. this License, without any additional terms or conditions.
  83368. Notwithstanding the above, nothing herein shall supersede or modify
  83369. the terms of any separate license agreement you may have executed
  83370. with Licensor regarding such Contributions.
  83371. 6. Trademarks. This License does not grant permission to use the trade
  83372. names, trademarks, service marks, or product names of the Licensor,
  83373. except as required for reasonable and customary use in describing the
  83374. origin of the Work and reproducing the content of the NOTICE file.
  83375. 7. Disclaimer of Warranty. Unless required by applicable law or
  83376. agreed to in writing, Licensor provides the Work (and each
  83377. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  83378. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  83379. implied, including, without limitation, any warranties or conditions
  83380. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  83381. PARTICULAR PURPOSE. You are solely responsible for determining the
  83382. appropriateness of using or redistributing the Work and assume any
  83383. risks associated with Your exercise of permissions under this License.
  83384. 8. Limitation of Liability. In no event and under no legal theory,
  83385. whether in tort (including negligence), contract, or otherwise,
  83386. unless required by applicable law (such as deliberate and grossly
  83387. negligent acts) or agreed to in writing, shall any Contributor be
  83388. liable to You for damages, including any direct, indirect, special,
  83389. incidental, or consequential damages of any character arising as a
  83390. result of this License or out of the use or inability to use the
  83391. Work (including but not limited to damages for loss of goodwill,
  83392. work stoppage, computer failure or malfunction, or any and all
  83393. other commercial damages or losses), even if such Contributor
  83394. has been advised of the possibility of such damages.
  83395. 9. Accepting Warranty or Additional Liability. While redistributing
  83396. the Work or Derivative Works thereof, You may choose to offer,
  83397. and charge a fee for, acceptance of support, warranty, indemnity,
  83398. or other liability obligations and/or rights consistent with this
  83399. License. However, in accepting such obligations, You may act only
  83400. on Your own behalf and on Your sole responsibility, not on behalf
  83401. of any other Contributor, and only if You agree to indemnify,
  83402. defend, and hold each Contributor harmless for any liability
  83403. incurred by, or claims asserted against, such Contributor by reason
  83404. of your accepting any such warranty or additional liability.
  83405. END OF TERMS AND CONDITIONS
  83406. JSpecify:
  83407. Apache License
  83408. Version 2.0, January 2004
  83409. http://www.apache.org/licenses/
  83410. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  83411. 1. Definitions.
  83412. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  83413. and distribution as defined by Sections 1 through 9 of this document.
  83414. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  83415. the copyright owner that is granting the License.
  83416. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  83417. other entities that control, are controlled by, or are under common
  83418. control with that entity. For the purposes of this definition,
  83419. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  83420. direction or management of such entity, whether by contract or
  83421. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  83422. outstanding shares, or (iii) beneficial ownership of such entity.
  83423. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  83424. exercising permissions granted by this License.
  83425. &quot;Source&quot; form shall mean the preferred form for making modifications,
  83426. including but not limited to software source code, documentation
  83427. source, and configuration files.
  83428. &quot;Object&quot; form shall mean any form resulting from mechanical
  83429. transformation or translation of a Source form, including but
  83430. not limited to compiled object code, generated documentation,
  83431. and conversions to other media types.
  83432. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  83433. Object form, made available under the License, as indicated by a
  83434. copyright notice that is included in or attached to the work
  83435. (an example is provided in the Appendix below).
  83436. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  83437. form, that is based on (or derived from) the Work and for which the
  83438. editorial revisions, annotations, elaborations, or other modifications
  83439. represent, as a whole, an original work of authorship. For the purposes
  83440. of this License, Derivative Works shall not include works that remain
  83441. separable from, or merely link (or bind by name) to the interfaces of,
  83442. the Work and Derivative Works thereof.
  83443. &quot;Contribution&quot; shall mean any work of authorship, including
  83444. the original version of the Work and any modifications or additions
  83445. to that Work or Derivative Works thereof, that is intentionally
  83446. submitted to Licensor for inclusion in the Work by the copyright owner
  83447. or by an individual or Legal Entity authorized to submit on behalf of
  83448. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  83449. means any form of electronic, verbal, or written communication sent
  83450. to the Licensor or its representatives, including but not limited to
  83451. communication on electronic mailing lists, source code control systems,
  83452. and issue tracking systems that are managed by, or on behalf of, the
  83453. Licensor for the purpose of discussing and improving the Work, but
  83454. excluding communication that is conspicuously marked or otherwise
  83455. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  83456. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  83457. on behalf of whom a Contribution has been received by Licensor and
  83458. subsequently incorporated within the Work.
  83459. 2. Grant of Copyright License. Subject to the terms and conditions of
  83460. this License, each Contributor hereby grants to You a perpetual,
  83461. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  83462. copyright license to reproduce, prepare Derivative Works of,
  83463. publicly display, publicly perform, sublicense, and distribute the
  83464. Work and such Derivative Works in Source or Object form.
  83465. 3. Grant of Patent License. Subject to the terms and conditions of
  83466. this License, each Contributor hereby grants to You a perpetual,
  83467. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  83468. (except as stated in this section) patent license to make, have made,
  83469. use, offer to sell, sell, import, and otherwise transfer the Work,
  83470. where such license applies only to those patent claims licensable
  83471. by such Contributor that are necessarily infringed by their
  83472. Contribution(s) alone or by combination of their Contribution(s)
  83473. with the Work to which such Contribution(s) was submitted. If You
  83474. institute patent litigation against any entity (including a
  83475. cross-claim or counterclaim in a lawsuit) alleging that the Work
  83476. or a Contribution incorporated within the Work constitutes direct
  83477. or contributory patent infringement, then any patent licenses
  83478. granted to You under this License for that Work shall terminate
  83479. as of the date such litigation is filed.
  83480. 4. Redistribution. You may reproduce and distribute copies of the
  83481. Work or Derivative Works thereof in any medium, with or without
  83482. modifications, and in Source or Object form, provided that You
  83483. meet the following conditions:
  83484. (a) You must give any other recipients of the Work or
  83485. Derivative Works a copy of this License; and
  83486. (b) You must cause any modified files to carry prominent notices
  83487. stating that You changed the files; and
  83488. (c) You must retain, in the Source form of any Derivative Works
  83489. that You distribute, all copyright, patent, trademark, and
  83490. attribution notices from the Source form of the Work,
  83491. excluding those notices that do not pertain to any part of
  83492. the Derivative Works; and
  83493. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  83494. distribution, then any Derivative Works that You distribute must
  83495. include a readable copy of the attribution notices contained
  83496. within such NOTICE file, excluding those notices that do not
  83497. pertain to any part of the Derivative Works, in at least one
  83498. of the following places: within a NOTICE text file distributed
  83499. as part of the Derivative Works; within the Source form or
  83500. documentation, if provided along with the Derivative Works; or,
  83501. within a display generated by the Derivative Works, if and
  83502. wherever such third-party notices normally appear. The contents
  83503. of the NOTICE file are for informational purposes only and
  83504. do not modify the License. You may add Your own attribution
  83505. notices within Derivative Works that You distribute, alongside
  83506. or as an addendum to the NOTICE text from the Work, provided
  83507. that such additional attribution notices cannot be construed
  83508. as modifying the License.
  83509. You may add Your own copyright statement to Your modifications and
  83510. may provide additional or different license terms and conditions
  83511. for use, reproduction, or distribution of Your modifications, or
  83512. for any such Derivative Works as a whole, provided Your use,
  83513. reproduction, and distribution of the Work otherwise complies with
  83514. the conditions stated in this License.
  83515. 5. Submission of Contributions. Unless You explicitly state otherwise,
  83516. any Contribution intentionally submitted for inclusion in the Work
  83517. by You to the Licensor shall be under the terms and conditions of
  83518. this License, without any additional terms or conditions.
  83519. Notwithstanding the above, nothing herein shall supersede or modify
  83520. the terms of any separate license agreement you may have executed
  83521. with Licensor regarding such Contributions.
  83522. 6. Trademarks. This License does not grant permission to use the trade
  83523. names, trademarks, service marks, or product names of the Licensor,
  83524. except as required for reasonable and customary use in describing the
  83525. origin of the Work and reproducing the content of the NOTICE file.
  83526. 7. Disclaimer of Warranty. Unless required by applicable law or
  83527. agreed to in writing, Licensor provides the Work (and each
  83528. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  83529. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  83530. implied, including, without limitation, any warranties or conditions
  83531. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  83532. PARTICULAR PURPOSE. You are solely responsible for determining the
  83533. appropriateness of using or redistributing the Work and assume any
  83534. risks associated with Your exercise of permissions under this License.
  83535. 8. Limitation of Liability. In no event and under no legal theory,
  83536. whether in tort (including negligence), contract, or otherwise,
  83537. unless required by applicable law (such as deliberate and grossly
  83538. negligent acts) or agreed to in writing, shall any Contributor be
  83539. liable to You for damages, including any direct, indirect, special,
  83540. incidental, or consequential damages of any character arising as a
  83541. result of this License or out of the use or inability to use the
  83542. Work (including but not limited to damages for loss of goodwill,
  83543. work stoppage, computer failure or malfunction, or any and all
  83544. other commercial damages or losses), even if such Contributor
  83545. has been advised of the possibility of such damages.
  83546. 9. Accepting Warranty or Additional Liability. While redistributing
  83547. the Work or Derivative Works thereof, You may choose to offer,
  83548. and charge a fee for, acceptance of support, warranty, indemnity,
  83549. or other liability obligations and/or rights consistent with this
  83550. License. However, in accepting such obligations, You may act only
  83551. on Your own behalf and on Your sole responsibility, not on behalf
  83552. of any other Contributor, and only if You agree to indemnify,
  83553. defend, and hold each Contributor harmless for any liability
  83554. incurred by, or claims asserted against, such Contributor by reason
  83555. of your accepting any such warranty or additional liability.
  83556. END OF TERMS AND CONDITIONS
  83557. APPENDIX: How to apply the Apache License to your work.
  83558. To apply the Apache License to your work, attach the following
  83559. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  83560. replaced with your own identifying information. (Don&#x27;t include
  83561. the brackets!) The text should be enclosed in the appropriate
  83562. comment syntax for the file format. We also recommend that a
  83563. file or class name and description of purpose be included on the
  83564. same &quot;printed page&quot; as the copyright notice for easier
  83565. identification within third-party archives.
  83566. Copyright [yyyy] [name of copyright owner]
  83567. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  83568. you may not use this file except in compliance with the License.
  83569. You may obtain a copy of the License at
  83570. http://www.apache.org/licenses/LICENSE-2.0
  83571. Unless required by applicable law or agreed to in writing, software
  83572. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  83573. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  83574. See the License for the specific language governing permissions and
  83575. limitations under the License.
  83576. Kotlin:
  83577. Files: kotlinc/*
  83578. Apache License
  83579. Version 2.0, January 2004
  83580. http://www.apache.org/licenses/
  83581. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  83582. 1. Definitions.
  83583. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  83584. and distribution as defined by Sections 1 through 9 of this document.
  83585. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  83586. the copyright owner that is granting the License.
  83587. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  83588. other entities that control, are controlled by, or are under common
  83589. control with that entity. For the purposes of this definition,
  83590. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  83591. direction or management of such entity, whether by contract or
  83592. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  83593. outstanding shares, or (iii) beneficial ownership of such entity.
  83594. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  83595. exercising permissions granted by this License.
  83596. &quot;Source&quot; form shall mean the preferred form for making modifications,
  83597. including but not limited to software source code, documentation
  83598. source, and configuration files.
  83599. &quot;Object&quot; form shall mean any form resulting from mechanical
  83600. transformation or translation of a Source form, including but
  83601. not limited to compiled object code, generated documentation,
  83602. and conversions to other media types.
  83603. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  83604. Object form, made available under the License, as indicated by a
  83605. copyright notice that is included in or attached to the work
  83606. (an example is provided in the Appendix below).
  83607. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  83608. form, that is based on (or derived from) the Work and for which the
  83609. editorial revisions, annotations, elaborations, or other modifications
  83610. represent, as a whole, an original work of authorship. For the purposes
  83611. of this License, Derivative Works shall not include works that remain
  83612. separable from, or merely link (or bind by name) to the interfaces of,
  83613. the Work and Derivative Works thereof.
  83614. &quot;Contribution&quot; shall mean any work of authorship, including
  83615. the original version of the Work and any modifications or additions
  83616. to that Work or Derivative Works thereof, that is intentionally
  83617. submitted to Licensor for inclusion in the Work by the copyright owner
  83618. or by an individual or Legal Entity authorized to submit on behalf of
  83619. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  83620. means any form of electronic, verbal, or written communication sent
  83621. to the Licensor or its representatives, including but not limited to
  83622. communication on electronic mailing lists, source code control systems,
  83623. and issue tracking systems that are managed by, or on behalf of, the
  83624. Licensor for the purpose of discussing and improving the Work, but
  83625. excluding communication that is conspicuously marked or otherwise
  83626. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  83627. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  83628. on behalf of whom a Contribution has been received by Licensor and
  83629. subsequently incorporated within the Work.
  83630. 2. Grant of Copyright License. Subject to the terms and conditions of
  83631. this License, each Contributor hereby grants to You a perpetual,
  83632. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  83633. copyright license to reproduce, prepare Derivative Works of,
  83634. publicly display, publicly perform, sublicense, and distribute the
  83635. Work and such Derivative Works in Source or Object form.
  83636. 3. Grant of Patent License. Subject to the terms and conditions of
  83637. this License, each Contributor hereby grants to You a perpetual,
  83638. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  83639. (except as stated in this section) patent license to make, have made,
  83640. use, offer to sell, sell, import, and otherwise transfer the Work,
  83641. where such license applies only to those patent claims licensable
  83642. by such Contributor that are necessarily infringed by their
  83643. Contribution(s) alone or by combination of their Contribution(s)
  83644. with the Work to which such Contribution(s) was submitted. If You
  83645. institute patent litigation against any entity (including a
  83646. cross-claim or counterclaim in a lawsuit) alleging that the Work
  83647. or a Contribution incorporated within the Work constitutes direct
  83648. or contributory patent infringement, then any patent licenses
  83649. granted to You under this License for that Work shall terminate
  83650. as of the date such litigation is filed.
  83651. 4. Redistribution. You may reproduce and distribute copies of the
  83652. Work or Derivative Works thereof in any medium, with or without
  83653. modifications, and in Source or Object form, provided that You
  83654. meet the following conditions:
  83655. (a) You must give any other recipients of the Work or
  83656. Derivative Works a copy of this License; and
  83657. (b) You must cause any modified files to carry prominent notices
  83658. stating that You changed the files; and
  83659. (c) You must retain, in the Source form of any Derivative Works
  83660. that You distribute, all copyright, patent, trademark, and
  83661. attribution notices from the Source form of the Work,
  83662. excluding those notices that do not pertain to any part of
  83663. the Derivative Works; and
  83664. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  83665. distribution, then any Derivative Works that You distribute must
  83666. include a readable copy of the attribution notices contained
  83667. within such NOTICE file, excluding those notices that do not
  83668. pertain to any part of the Derivative Works, in at least one
  83669. of the following places: within a NOTICE text file distributed
  83670. as part of the Derivative Works; within the Source form or
  83671. documentation, if provided along with the Derivative Works; or,
  83672. within a display generated by the Derivative Works, if and
  83673. wherever such third-party notices normally appear. The contents
  83674. of the NOTICE file are for informational purposes only and
  83675. do not modify the License. You may add Your own attribution
  83676. notices within Derivative Works that You distribute, alongside
  83677. or as an addendum to the NOTICE text from the Work, provided
  83678. that such additional attribution notices cannot be construed
  83679. as modifying the License.
  83680. You may add Your own copyright statement to Your modifications and
  83681. may provide additional or different license terms and conditions
  83682. for use, reproduction, or distribution of Your modifications, or
  83683. for any such Derivative Works as a whole, provided Your use,
  83684. reproduction, and distribution of the Work otherwise complies with
  83685. the conditions stated in this License.
  83686. 5. Submission of Contributions. Unless You explicitly state otherwise,
  83687. any Contribution intentionally submitted for inclusion in the Work
  83688. by You to the Licensor shall be under the terms and conditions of
  83689. this License, without any additional terms or conditions.
  83690. Notwithstanding the above, nothing herein shall supersede or modify
  83691. the terms of any separate license agreement you may have executed
  83692. with Licensor regarding such Contributions.
  83693. 6. Trademarks. This License does not grant permission to use the trade
  83694. names, trademarks, service marks, or product names of the Licensor,
  83695. except as required for reasonable and customary use in describing the
  83696. origin of the Work and reproducing the content of the NOTICE file.
  83697. 7. Disclaimer of Warranty. Unless required by applicable law or
  83698. agreed to in writing, Licensor provides the Work (and each
  83699. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  83700. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  83701. implied, including, without limitation, any warranties or conditions
  83702. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  83703. PARTICULAR PURPOSE. You are solely responsible for determining the
  83704. appropriateness of using or redistributing the Work and assume any
  83705. risks associated with Your exercise of permissions under this License.
  83706. 8. Limitation of Liability. In no event and under no legal theory,
  83707. whether in tort (including negligence), contract, or otherwise,
  83708. unless required by applicable law (such as deliberate and grossly
  83709. negligent acts) or agreed to in writing, shall any Contributor be
  83710. liable to You for damages, including any direct, indirect, special,
  83711. incidental, or consequential damages of any character arising as a
  83712. result of this License or out of the use or inability to use the
  83713. Work (including but not limited to damages for loss of goodwill,
  83714. work stoppage, computer failure or malfunction, or any and all
  83715. other commercial damages or losses), even if such Contributor
  83716. has been advised of the possibility of such damages.
  83717. 9. Accepting Warranty or Additional Liability. While redistributing
  83718. the Work or Derivative Works thereof, You may choose to offer,
  83719. and charge a fee for, acceptance of support, warranty, indemnity,
  83720. or other liability obligations and/or rights consistent with this
  83721. License. However, in accepting such obligations, You may act only
  83722. on Your own behalf and on Your sole responsibility, not on behalf
  83723. of any other Contributor, and only if You agree to indemnify,
  83724. defend, and hold each Contributor harmless for any liability
  83725. incurred by, or claims asserted against, such Contributor by reason
  83726. of your accepting any such warranty or additional liability.
  83727. END OF TERMS AND CONDITIONS
  83728. APPENDIX: How to apply the Apache License to your work.
  83729. To apply the Apache License to your work, attach the following
  83730. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  83731. replaced with your own identifying information. (Don&#x27;t include
  83732. the brackets!) The text should be enclosed in the appropriate
  83733. comment syntax for the file format. We also recommend that a
  83734. file or class name and description of purpose be included on the
  83735. same &quot;printed page&quot; as the copyright notice for easier
  83736. identification within third-party archives.
  83737. Copyright 2000-2020 JetBrains s.r.o. and Kotlin Programming Language contributors.
  83738. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  83739. you may not use this file except in compliance with the License.
  83740. You may obtain a copy of the License at
  83741. http://www.apache.org/licenses/LICENSE-2.0
  83742. Unless required by applicable law or agreed to in writing, software
  83743. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  83744. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  83745. See the License for the specific language governing permissions and
  83746. limitations under the License.
  83747. ------------------
  83748. Files: kotlinc/lib/trove4j.jar
  83749. GNU LESSER GENERAL PUBLIC LICENSE
  83750. Version 2.1, February 1999
  83751. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  83752. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  83753. Everyone is permitted to copy and distribute verbatim copies
  83754. of this license document, but changing it is not allowed.
  83755. [This is the first released version of the Lesser GPL. It also counts
  83756. as the successor of the GNU Library Public License, version 2, hence
  83757. the version number 2.1.]
  83758. Preamble
  83759. The licenses for most software are designed to take away your
  83760. freedom to share and change it. By contrast, the GNU General Public
  83761. Licenses are intended to guarantee your freedom to share and change
  83762. free software--to make sure the software is free for all its users.
  83763. This license, the Lesser General Public License, applies to some
  83764. specially designated software packages--typically libraries--of the
  83765. Free Software Foundation and other authors who decide to use it. You
  83766. can use it too, but we suggest you first think carefully about whether
  83767. this license or the ordinary General Public License is the better
  83768. strategy to use in any particular case, based on the explanations below.
  83769. When we speak of free software, we are referring to freedom of use,
  83770. not price. Our General Public Licenses are designed to make sure that
  83771. you have the freedom to distribute copies of free software (and charge
  83772. for this service if you wish); that you receive source code or can get
  83773. it if you want it; that you can change the software and use pieces of
  83774. it in new free programs; and that you are informed that you can do
  83775. these things.
  83776. To protect your rights, we need to make restrictions that forbid
  83777. distributors to deny you these rights or to ask you to surrender these
  83778. rights. These restrictions translate to certain responsibilities for
  83779. you if you distribute copies of the library or if you modify it.
  83780. For example, if you distribute copies of the library, whether gratis
  83781. or for a fee, you must give the recipients all the rights that we gave
  83782. you. You must make sure that they, too, receive or can get the source
  83783. code. If you link other code with the library, you must provide
  83784. complete object files to the recipients, so that they can relink them
  83785. with the library after making changes to the library and recompiling
  83786. it. And you must show them these terms so they know their rights.
  83787. We protect your rights with a two-step method: (1) we copyright the
  83788. library, and (2) we offer you this license, which gives you legal
  83789. permission to copy, distribute and/or modify the library.
  83790. To protect each distributor, we want to make it very clear that
  83791. there is no warranty for the free library. Also, if the library is
  83792. modified by someone else and passed on, the recipients should know
  83793. that what they have is not the original version, so that the original
  83794. author&#x27;s reputation will not be affected by problems that might be
  83795. introduced by others.
  83796. Finally, software patents pose a constant threat to the existence of
  83797. any free program. We wish to make sure that a company cannot
  83798. effectively restrict the users of a free program by obtaining a
  83799. restrictive license from a patent holder. Therefore, we insist that
  83800. any patent license obtained for a version of the library must be
  83801. consistent with the full freedom of use specified in this license.
  83802. Most GNU software, including some libraries, is covered by the
  83803. ordinary GNU General Public License. This license, the GNU Lesser
  83804. General Public License, applies to certain designated libraries, and
  83805. is quite different from the ordinary General Public License. We use
  83806. this license for certain libraries in order to permit linking those
  83807. libraries into non-free programs.
  83808. When a program is linked with a library, whether statically or using
  83809. a shared library, the combination of the two is legally speaking a
  83810. combined work, a derivative of the original library. The ordinary
  83811. General Public License therefore permits such linking only if the
  83812. entire combination fits its criteria of freedom. The Lesser General
  83813. Public License permits more lax criteria for linking other code with
  83814. the library.
  83815. We call this license the &quot;Lesser&quot; General Public License because it
  83816. does Less to protect the user&#x27;s freedom than the ordinary General
  83817. Public License. It also provides other free software developers Less
  83818. of an advantage over competing non-free programs. These disadvantages
  83819. are the reason we use the ordinary General Public License for many
  83820. libraries. However, the Lesser license provides advantages in certain
  83821. special circumstances.
  83822. For example, on rare occasions, there may be a special need to
  83823. encourage the widest possible use of a certain library, so that it becomes
  83824. a de-facto standard. To achieve this, non-free programs must be
  83825. allowed to use the library. A more frequent case is that a free
  83826. library does the same job as widely used non-free libraries. In this
  83827. case, there is little to gain by limiting the free library to free
  83828. software only, so we use the Lesser General Public License.
  83829. In other cases, permission to use a particular library in non-free
  83830. programs enables a greater number of people to use a large body of
  83831. free software. For example, permission to use the GNU C Library in
  83832. non-free programs enables many more people to use the whole GNU
  83833. operating system, as well as its variant, the GNU/Linux operating
  83834. system.
  83835. Although the Lesser General Public License is Less protective of the
  83836. users&#x27; freedom, it does ensure that the user of a program that is
  83837. linked with the Library has the freedom and the wherewithal to run
  83838. that program using a modified version of the Library.
  83839. The precise terms and conditions for copying, distribution and
  83840. modification follow. Pay close attention to the difference between a
  83841. &quot;work based on the library&quot; and a &quot;work that uses the library&quot;. The
  83842. former contains code derived from the library, whereas the latter must
  83843. be combined with the library in order to run.
  83844. GNU LESSER GENERAL PUBLIC LICENSE
  83845. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  83846. 0. This License Agreement applies to any software library or other
  83847. program which contains a notice placed by the copyright holder or
  83848. other authorized party saying it may be distributed under the terms of
  83849. this Lesser General Public License (also called &quot;this License&quot;).
  83850. Each licensee is addressed as &quot;you&quot;.
  83851. A &quot;library&quot; means a collection of software functions and/or data
  83852. prepared so as to be conveniently linked with application programs
  83853. (which use some of those functions and data) to form executables.
  83854. The &quot;Library&quot;, below, refers to any such software library or work
  83855. which has been distributed under these terms. A &quot;work based on the
  83856. Library&quot; means either the Library or any derivative work under
  83857. copyright law: that is to say, a work containing the Library or a
  83858. portion of it, either verbatim or with modifications and/or translated
  83859. straightforwardly into another language. (Hereinafter, translation is
  83860. included without limitation in the term &quot;modification&quot;.)
  83861. &quot;Source code&quot; for a work means the preferred form of the work for
  83862. making modifications to it. For a library, complete source code means
  83863. all the source code for all modules it contains, plus any associated
  83864. interface definition files, plus the scripts used to control compilation
  83865. and installation of the library.
  83866. Activities other than copying, distribution and modification are not
  83867. covered by this License; they are outside its scope. The act of
  83868. running a program using the Library is not restricted, and output from
  83869. such a program is covered only if its contents constitute a work based
  83870. on the Library (independent of the use of the Library in a tool for
  83871. writing it). Whether that is true depends on what the Library does
  83872. and what the program that uses the Library does.
  83873. 1. You may copy and distribute verbatim copies of the Library&#x27;s
  83874. complete source code as you receive it, in any medium, provided that
  83875. you conspicuously and appropriately publish on each copy an
  83876. appropriate copyright notice and disclaimer of warranty; keep intact
  83877. all the notices that refer to this License and to the absence of any
  83878. warranty; and distribute a copy of this License along with the
  83879. Library.
  83880. You may charge a fee for the physical act of transferring a copy,
  83881. and you may at your option offer warranty protection in exchange for a
  83882. fee.
  83883. 2. You may modify your copy or copies of the Library or any portion
  83884. of it, thus forming a work based on the Library, and copy and
  83885. distribute such modifications or work under the terms of Section 1
  83886. above, provided that you also meet all of these conditions:
  83887. a) The modified work must itself be a software library.
  83888. b) You must cause the files modified to carry prominent notices
  83889. stating that you changed the files and the date of any change.
  83890. c) You must cause the whole of the work to be licensed at no
  83891. charge to all third parties under the terms of this License.
  83892. d) If a facility in the modified Library refers to a function or a
  83893. table of data to be supplied by an application program that uses
  83894. the facility, other than as an argument passed when the facility
  83895. is invoked, then you must make a good faith effort to ensure that,
  83896. in the event an application does not supply such function or
  83897. table, the facility still operates, and performs whatever part of
  83898. its purpose remains meaningful.
  83899. (For example, a function in a library to compute square roots has
  83900. a purpose that is entirely well-defined independent of the
  83901. application. Therefore, Subsection 2d requires that any
  83902. application-supplied function or table used by this function must
  83903. be optional: if the application does not supply it, the square
  83904. root function must still compute square roots.)
  83905. These requirements apply to the modified work as a whole. If
  83906. identifiable sections of that work are not derived from the Library,
  83907. and can be reasonably considered independent and separate works in
  83908. themselves, then this License, and its terms, do not apply to those
  83909. sections when you distribute them as separate works. But when you
  83910. distribute the same sections as part of a whole which is a work based
  83911. on the Library, the distribution of the whole must be on the terms of
  83912. this License, whose permissions for other licensees extend to the
  83913. entire whole, and thus to each and every part regardless of who wrote
  83914. it.
  83915. Thus, it is not the intent of this section to claim rights or contest
  83916. your rights to work written entirely by you; rather, the intent is to
  83917. exercise the right to control the distribution of derivative or
  83918. collective works based on the Library.
  83919. In addition, mere aggregation of another work not based on the Library
  83920. with the Library (or with a work based on the Library) on a volume of
  83921. a storage or distribution medium does not bring the other work under
  83922. the scope of this License.
  83923. 3. You may opt to apply the terms of the ordinary GNU General Public
  83924. License instead of this License to a given copy of the Library. To do
  83925. this, you must alter all the notices that refer to this License, so
  83926. that they refer to the ordinary GNU General Public License, version 2,
  83927. instead of to this License. (If a newer version than version 2 of the
  83928. ordinary GNU General Public License has appeared, then you can specify
  83929. that version instead if you wish.) Do not make any other change in
  83930. these notices.
  83931. Once this change is made in a given copy, it is irreversible for
  83932. that copy, so the ordinary GNU General Public License applies to all
  83933. subsequent copies and derivative works made from that copy.
  83934. This option is useful when you wish to copy part of the code of
  83935. the Library into a program that is not a library.
  83936. 4. You may copy and distribute the Library (or a portion or
  83937. derivative of it, under Section 2) in object code or executable form
  83938. under the terms of Sections 1 and 2 above provided that you accompany
  83939. it with the complete corresponding machine-readable source code, which
  83940. must be distributed under the terms of Sections 1 and 2 above on a
  83941. medium customarily used for software interchange.
  83942. If distribution of object code is made by offering access to copy
  83943. from a designated place, then offering equivalent access to copy the
  83944. source code from the same place satisfies the requirement to
  83945. distribute the source code, even though third parties are not
  83946. compelled to copy the source along with the object code.
  83947. 5. A program that contains no derivative of any portion of the
  83948. Library, but is designed to work with the Library by being compiled or
  83949. linked with it, is called a &quot;work that uses the Library&quot;. Such a
  83950. work, in isolation, is not a derivative work of the Library, and
  83951. therefore falls outside the scope of this License.
  83952. However, linking a &quot;work that uses the Library&quot; with the Library
  83953. creates an executable that is a derivative of the Library (because it
  83954. contains portions of the Library), rather than a &quot;work that uses the
  83955. library&quot;. The executable is therefore covered by this License.
  83956. Section 6 states terms for distribution of such executables.
  83957. When a &quot;work that uses the Library&quot; uses material from a header file
  83958. that is part of the Library, the object code for the work may be a
  83959. derivative work of the Library even though the source code is not.
  83960. Whether this is true is especially significant if the work can be
  83961. linked without the Library, or if the work is itself a library. The
  83962. threshold for this to be true is not precisely defined by law.
  83963. If such an object file uses only numerical parameters, data
  83964. structure layouts and accessors, and small macros and small inline
  83965. functions (ten lines or less in length), then the use of the object
  83966. file is unrestricted, regardless of whether it is legally a derivative
  83967. work. (Executables containing this object code plus portions of the
  83968. Library will still fall under Section 6.)
  83969. Otherwise, if the work is a derivative of the Library, you may
  83970. distribute the object code for the work under the terms of Section 6.
  83971. Any executables containing that work also fall under Section 6,
  83972. whether or not they are linked directly with the Library itself.
  83973. 6. As an exception to the Sections above, you may also combine or
  83974. link a &quot;work that uses the Library&quot; with the Library to produce a
  83975. work containing portions of the Library, and distribute that work
  83976. under terms of your choice, provided that the terms permit
  83977. modification of the work for the customer&#x27;s own use and reverse
  83978. engineering for debugging such modifications.
  83979. You must give prominent notice with each copy of the work that the
  83980. Library is used in it and that the Library and its use are covered by
  83981. this License. You must supply a copy of this License. If the work
  83982. during execution displays copyright notices, you must include the
  83983. copyright notice for the Library among them, as well as a reference
  83984. directing the user to the copy of this License. Also, you must do one
  83985. of these things:
  83986. a) Accompany the work with the complete corresponding
  83987. machine-readable source code for the Library including whatever
  83988. changes were used in the work (which must be distributed under
  83989. Sections 1 and 2 above); and, if the work is an executable linked
  83990. with the Library, with the complete machine-readable &quot;work that
  83991. uses the Library&quot;, as object code and/or source code, so that the
  83992. user can modify the Library and then relink to produce a modified
  83993. executable containing the modified Library. (It is understood
  83994. that the user who changes the contents of definitions files in the
  83995. Library will not necessarily be able to recompile the application
  83996. to use the modified definitions.)
  83997. b) Use a suitable shared library mechanism for linking with the
  83998. Library. A suitable mechanism is one that (1) uses at run time a
  83999. copy of the library already present on the user&#x27;s computer system,
  84000. rather than copying library functions into the executable, and (2)
  84001. will operate properly with a modified version of the library, if
  84002. the user installs one, as long as the modified version is
  84003. interface-compatible with the version that the work was made with.
  84004. c) Accompany the work with a written offer, valid for at
  84005. least three years, to give the same user the materials
  84006. specified in Subsection 6a, above, for a charge no more
  84007. than the cost of performing this distribution.
  84008. d) If distribution of the work is made by offering access to copy
  84009. from a designated place, offer equivalent access to copy the above
  84010. specified materials from the same place.
  84011. e) Verify that the user has already received a copy of these
  84012. materials or that you have already sent this user a copy.
  84013. For an executable, the required form of the &quot;work that uses the
  84014. Library&quot; must include any data and utility programs needed for
  84015. reproducing the executable from it. However, as a special exception,
  84016. the materials to be distributed need not include anything that is
  84017. normally distributed (in either source or binary form) with the major
  84018. components (compiler, kernel, and so on) of the operating system on
  84019. which the executable runs, unless that component itself accompanies
  84020. the executable.
  84021. It may happen that this requirement contradicts the license
  84022. restrictions of other proprietary libraries that do not normally
  84023. accompany the operating system. Such a contradiction means you cannot
  84024. use both them and the Library together in an executable that you
  84025. distribute.
  84026. 7. You may place library facilities that are a work based on the
  84027. Library side-by-side in a single library together with other library
  84028. facilities not covered by this License, and distribute such a combined
  84029. library, provided that the separate distribution of the work based on
  84030. the Library and of the other library facilities is otherwise
  84031. permitted, and provided that you do these two things:
  84032. a) Accompany the combined library with a copy of the same work
  84033. based on the Library, uncombined with any other library
  84034. facilities. This must be distributed under the terms of the
  84035. Sections above.
  84036. b) Give prominent notice with the combined library of the fact
  84037. that part of it is a work based on the Library, and explaining
  84038. where to find the accompanying uncombined form of the same work.
  84039. 8. You may not copy, modify, sublicense, link with, or distribute
  84040. the Library except as expressly provided under this License. Any
  84041. attempt otherwise to copy, modify, sublicense, link with, or
  84042. distribute the Library is void, and will automatically terminate your
  84043. rights under this License. However, parties who have received copies,
  84044. or rights, from you under this License will not have their licenses
  84045. terminated so long as such parties remain in full compliance.
  84046. 9. You are not required to accept this License, since you have not
  84047. signed it. However, nothing else grants you permission to modify or
  84048. distribute the Library or its derivative works. These actions are
  84049. prohibited by law if you do not accept this License. Therefore, by
  84050. modifying or distributing the Library (or any work based on the
  84051. Library), you indicate your acceptance of this License to do so, and
  84052. all its terms and conditions for copying, distributing or modifying
  84053. the Library or works based on it.
  84054. 10. Each time you redistribute the Library (or any work based on the
  84055. Library), the recipient automatically receives a license from the
  84056. original licensor to copy, distribute, link with or modify the Library
  84057. subject to these terms and conditions. You may not impose any further
  84058. restrictions on the recipients&#x27; exercise of the rights granted herein.
  84059. You are not responsible for enforcing compliance by third parties with
  84060. this License.
  84061. 11. If, as a consequence of a court judgment or allegation of patent
  84062. infringement or for any other reason (not limited to patent issues),
  84063. conditions are imposed on you (whether by court order, agreement or
  84064. otherwise) that contradict the conditions of this License, they do not
  84065. excuse you from the conditions of this License. If you cannot
  84066. distribute so as to satisfy simultaneously your obligations under this
  84067. License and any other pertinent obligations, then as a consequence you
  84068. may not distribute the Library at all. For example, if a patent
  84069. license would not permit royalty-free redistribution of the Library by
  84070. all those who receive copies directly or indirectly through you, then
  84071. the only way you could satisfy both it and this License would be to
  84072. refrain entirely from distribution of the Library.
  84073. If any portion of this section is held invalid or unenforceable under any
  84074. particular circumstance, the balance of the section is intended to apply,
  84075. and the section as a whole is intended to apply in other circumstances.
  84076. It is not the purpose of this section to induce you to infringe any
  84077. patents or other property right claims or to contest validity of any
  84078. such claims; this section has the sole purpose of protecting the
  84079. integrity of the free software distribution system which is
  84080. implemented by public license practices. Many people have made
  84081. generous contributions to the wide range of software distributed
  84082. through that system in reliance on consistent application of that
  84083. system; it is up to the author/donor to decide if he or she is willing
  84084. to distribute software through any other system and a licensee cannot
  84085. impose that choice.
  84086. This section is intended to make thoroughly clear what is believed to
  84087. be a consequence of the rest of this License.
  84088. 12. If the distribution and/or use of the Library is restricted in
  84089. certain countries either by patents or by copyrighted interfaces, the
  84090. original copyright holder who places the Library under this License may add
  84091. an explicit geographical distribution limitation excluding those countries,
  84092. so that distribution is permitted only in or among countries not thus
  84093. excluded. In such case, this License incorporates the limitation as if
  84094. written in the body of this License.
  84095. 13. The Free Software Foundation may publish revised and/or new
  84096. versions of the Lesser General Public License from time to time.
  84097. Such new versions will be similar in spirit to the present version,
  84098. but may differ in detail to address new problems or concerns.
  84099. Each version is given a distinguishing version number. If the Library
  84100. specifies a version number of this License which applies to it and
  84101. &quot;any later version&quot;, you have the option of following the terms and
  84102. conditions either of that version or of any later version published by
  84103. the Free Software Foundation. If the Library does not specify a
  84104. license version number, you may choose any version ever published by
  84105. the Free Software Foundation.
  84106. 14. If you wish to incorporate parts of the Library into other free
  84107. programs whose distribution conditions are incompatible with these,
  84108. write to the author to ask for permission. For software which is
  84109. copyrighted by the Free Software Foundation, write to the Free
  84110. Software Foundation; we sometimes make exceptions for this. Our
  84111. decision will be guided by the two goals of preserving the free status
  84112. of all derivatives of our free software and of promoting the sharing
  84113. and reuse of software generally.
  84114. NO WARRANTY
  84115. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  84116. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  84117. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  84118. OTHER PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY
  84119. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  84120. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  84121. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  84122. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  84123. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  84124. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  84125. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  84126. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  84127. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  84128. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  84129. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  84130. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  84131. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  84132. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  84133. DAMAGES.
  84134. END OF TERMS AND CONDITIONS
  84135. How to Apply These Terms to Your New Libraries
  84136. If you develop a new library, and you want it to be of the greatest
  84137. possible use to the public, we recommend making it free software that
  84138. everyone can redistribute and change. You can do so by permitting
  84139. redistribution under these terms (or, alternatively, under the terms of the
  84140. ordinary General Public License).
  84141. To apply these terms, attach the following notices to the library. It is
  84142. safest to attach them to the start of each source file to most effectively
  84143. convey the exclusion of warranty; and each file should have at least the
  84144. &quot;copyright&quot; line and a pointer to where the full notice is found.
  84145. &lt;one line to give the library&#x27;s name and a brief idea of what it does.&gt;
  84146. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  84147. This library is free software; you can redistribute it and/or
  84148. modify it under the terms of the GNU Lesser General Public
  84149. License as published by the Free Software Foundation; either
  84150. version 2.1 of the License, or (at your option) any later version.
  84151. This library is distributed in the hope that it will be useful,
  84152. but WITHOUT ANY WARRANTY; without even the implied warranty of
  84153. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  84154. Lesser General Public License for more details.
  84155. You should have received a copy of the GNU Lesser General Public
  84156. License along with this library; if not, write to the Free Software
  84157. Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  84158. Also add information on how to contact you by electronic and paper mail.
  84159. You should also get your employer (if you work as a programmer) or your
  84160. school, if any, to sign a &quot;copyright disclaimer&quot; for the library, if
  84161. necessary. Here is a sample; alter the names:
  84162. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  84163. library `Frob&#x27; (a library for tweaking knobs) written by James Random Hacker.
  84164. &lt;signature of Ty Coon&gt;, 1 April 1990
  84165. Ty Coon, President of Vice
  84166. That&#x27;s all there is to it!
  84167. ------------------
  84168. Files:
  84169. The version of Rhino used in GWT is licensed under a dual license,
  84170. Netscape Public License 1.1 / GNU General Public License.
  84171. The text of the Netscape Public License
  84172. is provided below (http://website-archive.mozilla.org/www.mozilla.org/mpl/MPL/NPL/1.1/):
  84173. AMENDMENTS
  84174. The Netscape Public License Version 1.1 (&quot;NPL&quot;) consists of the
  84175. Mozilla Public License Version 1.1 with the following Amendments,
  84176. including Exhibit A-Netscape Public License. Files identified with
  84177. &quot;Exhibit A-Netscape Public License&quot; are governed by the Netscape
  84178. Public License Version 1.1.
  84179. Additional Terms applicable to the Netscape Public License.
  84180. I. Effect.
  84181. These additional terms described in this Netscape Public
  84182. License -- Amendments shall apply to the Mozilla Communicator
  84183. client code and to all Covered Code under this License.
  84184. II. &#x27;&#x27;Netscape&#x27;s Branded Code&#x27;&#x27; means Covered Code that Netscape
  84185. distributes and/or permits others to distribute under one or
  84186. more trademark(s) which are controlled by Netscape but which
  84187. are not licensed for use under this License.
  84188. III. Netscape and logo.
  84189. This License does not grant any rights to use the trademarks
  84190. &quot;Netscape&#x27;&#x27;, the &quot;Netscape N and horizon&#x27;&#x27; logo or the
  84191. &quot;Netscape lighthouse&quot; logo, &quot;Netcenter&quot;, &quot;Gecko&quot;, &quot;Java&quot; or
  84192. &quot;JavaScript&quot;, &quot;Smart Browsing&quot; even if such marks are included
  84193. in the Original Code or Modifications.
  84194. IV. Inability to Comply Due to Contractual Obligation.
  84195. Prior to licensing the Original Code under this License,
  84196. Netscape has licensed third party code for use in Netscape&#x27;s
  84197. Branded Code. To the extent that Netscape is limited
  84198. contractually from making such third party code available under
  84199. this License, Netscape may choose to reintegrate such code into
  84200. Covered Code without being required to distribute such code in
  84201. Source Code form, even if such code would otherwise be
  84202. considered &#x27;&#x27;Modifications&#x27;&#x27; under this License.
  84203. V. Use of Modifications and Covered Code by Initial Developer.
  84204. V.1. In General.
  84205. The obligations of Section 3 apply to Netscape, except to
  84206. the extent specified in this Amendment, Section V.2 and
  84207. V.3.
  84208. V.2. Other Products.
  84209. Netscape may include Covered Code in products other than
  84210. the Netscape&#x27;s Branded Code which are released by
  84211. Netscape during the two (2) years following the release
  84212. date of the Original Code, without such additional
  84213. products becoming subject to the terms of this License,
  84214. and may license such additional products on different
  84215. terms from those contained in this License.
  84216. V.3. Alternative Licensing.
  84217. Netscape may license the Source Code of Netscape&#x27;s
  84218. Branded Code, including Modifications incorporated
  84219. therein, without such Netscape Branded Code becoming
  84220. subject to the terms of this License, and may license
  84221. such Netscape Branded Code on different terms from those
  84222. contained in this License.
  84223. VI. Litigation.
  84224. Notwithstanding the limitations of Section 11 above, the
  84225. provisions regarding litigation in Section 11(a), (b) and (c)
  84226. of the License shall apply to all disputes relating to this
  84227. License.
  84228. EXHIBIT A-Netscape Public License.
  84229. &#x27;&#x27;The contents of this file are subject to the Netscape Public
  84230. License Version 1.1 (the &quot;License&quot;); you may not use this file
  84231. except in compliance with the License. You may obtain a copy of
  84232. the License at http://www.mozilla.org/NPL/
  84233. Software distributed under the License is distributed on an &quot;AS
  84234. IS&quot; basis, WITHOUT WARRANTY OF ANY KIND, either express or
  84235. implied. See the License for the specific language governing
  84236. rights and limitations under the License.
  84237. The Original Code is Mozilla Communicator client code, released
  84238. March 31, 1998.
  84239. The Initial Developer of the Original Code is Netscape
  84240. Communications Corporation. Portions created by Netscape are
  84241. Copyright (C) 1998-1999 Netscape Communications Corporation. All
  84242. Rights Reserved.
  84243. Contributor(s): ______________________________________.
  84244. Alternatively, the contents of this file may be used under the
  84245. terms of the _____ license (the �[___] License�), in which case
  84246. the provisions of [______] License are applicable instead of those
  84247. above. If you wish to allow use of your version of this file only
  84248. under the terms of the [____] License and not to allow others to
  84249. use your version of this file under the NPL, indicate your
  84250. decision by deleting the provisions above and replace them with
  84251. the notice and other provisions required by the [___] License. If
  84252. you do not delete the provisions above, a recipient may use your
  84253. version of this file under either the NPL or the [___] License.&quot;
  84254. ----------------------
  84255. MOZILLA PUBLIC LICENSE
  84256. Version 1.1
  84257. 1. Definitions.
  84258. 1.0.1. &quot;Commercial Use&quot; means distribution or otherwise making the
  84259. Covered Code available to a third party.
  84260. 1.1. &#x27;&#x27;Contributor&#x27;&#x27; means each entity that creates or contributes
  84261. to the creation of Modifications.
  84262. 1.2. &#x27;&#x27;Contributor Version&#x27;&#x27; means the combination of the Original
  84263. Code, prior Modifications used by a Contributor, and the
  84264. Modifications made by that particular Contributor.
  84265. 1.3. &#x27;&#x27;Covered Code&#x27;&#x27; means the Original Code or Modifications or
  84266. the combination of the Original Code and Modifications, in each
  84267. case including portions thereof.
  84268. 1.4. &#x27;&#x27;Electronic Distribution Mechanism&#x27;&#x27; means a mechanism
  84269. generally accepted in the software development community for the
  84270. electronic transfer of data.
  84271. 1.5. &#x27;&#x27;Executable&#x27;&#x27; means Covered Code in any form other than Source Code.
  84272. 1.6. &#x27;&#x27;Initial Developer&#x27;&#x27; means the individual or entity
  84273. identified as the Initial Developer in the Source Code notice
  84274. required by Exhibit A.
  84275. 1.7. &#x27;&#x27;Larger Work&#x27;&#x27; means a work which combines Covered Code or
  84276. portions thereof with code not governed by the terms of this
  84277. License.
  84278. 1.8. &#x27;&#x27;License&#x27;&#x27; means this document.
  84279. 1.8.1. &quot;Licensable&quot; means having the right to grant, to the
  84280. maximum extent possible, whether at the time of the initial grant
  84281. or subsequently acquired, any and all of the rights conveyed
  84282. herein.
  84283. 1.9. &#x27;&#x27;Modifications&#x27;&#x27; means any addition to or deletion from the
  84284. substance or structure of either the Original Code or any previous
  84285. Modifications. When Covered Code is released as a series of files,
  84286. a Modification is:
  84287. A. Any addition to or deletion from the contents of a file
  84288. containing Original Code or previous Modifications.
  84289. B. Any new file that contains any part of the Original Code or
  84290. previous Modifications.
  84291. 1.10. &#x27;&#x27;Original Code&#x27;&#x27; means Source Code of computer software
  84292. code which is described in the Source Code notice required by
  84293. Exhibit A as Original Code, and which, at the time of its release
  84294. under this License is not already Covered Code governed by this
  84295. License.
  84296. 1.10.1. &quot;Patent Claims&quot; means any patent claim(s), now owned or
  84297. hereafter acquired, including without limitation, method, process,
  84298. and apparatus claims, in any patent Licensable by grantor.
  84299. 1.11. &#x27;&#x27;Source Code&#x27;&#x27; means the preferred form of the Covered Code
  84300. for making modifications to it, including all modules it contains,
  84301. plus any associated interface definition files, scripts used to
  84302. control compilation and installation of an Executable, or source
  84303. code differential comparisons against either the Original Code or
  84304. another well known, available Covered Code of the Contributor&#x27;s
  84305. choice. The Source Code can be in a compressed or archival form,
  84306. provided the appropriate decompression or de-archiving software is
  84307. widely available for no charge.
  84308. 1.12. &quot;You&#x27;&#x27; (or &quot;Your&quot;) means an individual or a legal entity
  84309. exercising rights under, and complying with all of the terms of,
  84310. this License or a future version of this License issued under
  84311. Section 6.1. For legal entities, &quot;You&#x27;&#x27; includes any entity which
  84312. controls, is controlled by, or is under common control with
  84313. You. For purposes of this definition, &quot;control&#x27;&#x27; means (a) the
  84314. power, direct or indirect, to cause the direction or management of
  84315. such entity, whether by contract or otherwise, or (b) ownership of
  84316. more than fifty percent (50%) of the outstanding shares or
  84317. beneficial ownership of such entity.
  84318. 2. Source Code License.
  84319. 2.1. The Initial Developer Grant.
  84320. The Initial Developer hereby grants You a world-wide,
  84321. royalty-free, non-exclusive license, subject to third party
  84322. intellectual property claims:
  84323. (a) under intellectual property rights (other than patent or
  84324. trademark) Licensable by Initial Developer to use, reproduce,
  84325. modify, display, perform, sublicense and distribute the
  84326. Original Code (or portions thereof) with or without
  84327. Modifications, and/or as part of a Larger Work; and
  84328. (b) under Patents Claims infringed by the making, using or
  84329. selling of Original Code, to make, have made, use, practice,
  84330. sell, and offer for sale, and/or otherwise dispose of the
  84331. Original Code (or portions thereof).
  84332. (c) the licenses granted in this Section 2.1(a) and (b) are
  84333. effective on the date Initial Developer first distributes
  84334. Original Code under the terms of this License.
  84335. (d) Notwithstanding Section 2.1(b) above, no patent license is
  84336. granted: 1) for code that You delete from the Original Code;
  84337. 2) separate from the Original Code; or 3) for infringements
  84338. caused by: i) the modification of the Original Code or ii) the
  84339. combination of the Original Code with other software or
  84340. devices.
  84341. 2.2. Contributor Grant.
  84342. Subject to third party intellectual property claims, each
  84343. Contributor hereby grants You a world-wide, royalty-free,
  84344. non-exclusive license
  84345. (a) under intellectual property rights (other than patent or
  84346. trademark) Licensable by Contributor, to use, reproduce,
  84347. modify, display, perform, sublicense and distribute the
  84348. Modifications created by such Contributor (or portions
  84349. thereof) either on an unmodified basis, with other
  84350. Modifications, as Covered Code and/or as part of a Larger
  84351. Work; and
  84352. (b) under Patent Claims infringed by the making, using, or
  84353. selling of Modifications made by that Contributor either alone
  84354. and/or in combination with its Contributor Version (or
  84355. portions of such combination), to make, use, sell, offer for
  84356. sale, have made, and/or otherwise dispose of: 1) Modifications
  84357. made by that Contributor (or portions thereof); and 2) the
  84358. combination of Modifications made by that Contributor with its
  84359. Contributor Version (or portions of such combination).
  84360. (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
  84361. effective on the date Contributor first makes Commercial Use
  84362. of the Covered Code.
  84363. (d) Notwithstanding Section 2.2(b) above, no patent license is
  84364. granted: 1) for any code that Contributor has deleted from the
  84365. Contributor Version; 2) separate from the Contributor Version;
  84366. 3) for infringements caused by: i) third party modifications
  84367. of Contributor Version or ii) the combination of Modifications
  84368. made by that Contributor with other software (except as part
  84369. of the Contributor Version) or other devices; or 4) under
  84370. Patent Claims infringed by Covered Code in the absence of
  84371. Modifications made by that Contributor.
  84372. 3. Distribution Obligations.
  84373. 3.1. Application of License.
  84374. The Modifications which You create or to which You contribute are
  84375. governed by the terms of this License, including without
  84376. limitation Section 2.2. The Source Code version of Covered Code
  84377. may be distributed only under the terms of this License or a
  84378. future version of this License released under Section 6.1, and You
  84379. must include a copy of this License with every copy of the Source
  84380. Code You distribute. You may not offer or impose any terms on any
  84381. Source Code version that alters or restricts the applicable
  84382. version of this License or the recipients&#x27; rights
  84383. hereunder. However, You may include an additional document
  84384. offering the additional rights described in Section 3.5.
  84385. 3.2. Availability of Source Code.
  84386. Any Modification which You create or to which You contribute must
  84387. be made available in Source Code form under the terms of this
  84388. License either on the same media as an Executable version or via
  84389. an accepted Electronic Distribution Mechanism to anyone to whom
  84390. you made an Executable version available; and if made available
  84391. via Electronic Distribution Mechanism, must remain available for
  84392. at least twelve (12) months after the date it initially became
  84393. available, or at least six (6) months after a subsequent version
  84394. of that particular Modification has been made available to such
  84395. recipients. You are responsible for ensuring that the Source Code
  84396. version remains available even if the Electronic Distribution
  84397. Mechanism is maintained by a third party.
  84398. 3.3. Description of Modifications.
  84399. You must cause all Covered Code to which You contribute to contain
  84400. a file documenting the changes You made to create that Covered
  84401. Code and the date of any change. You must include a prominent
  84402. statement that the Modification is derived, directly or
  84403. indirectly, from Original Code provided by the Initial Developer
  84404. and including the name of the Initial Developer in (a) the Source
  84405. Code, and (b) in any notice in an Executable version or related
  84406. documentation in which You describe the origin or ownership of the
  84407. Covered Code.
  84408. 3.4. Intellectual Property Matters
  84409. (a) Third Party Claims.
  84410. If Contributor has knowledge that a license under a third
  84411. party&#x27;s intellectual property rights is required to exercise
  84412. the rights granted by such Contributor under Sections 2.1 or
  84413. 2.2, Contributor must include a text file with the Source Code
  84414. distribution titled &quot;LEGAL&#x27;&#x27; which describes the claim and the
  84415. party making the claim in sufficient detail that a recipient
  84416. will know whom to contact. If Contributor obtains such
  84417. knowledge after the Modification is made available as
  84418. described in Section 3.2, Contributor shall promptly modify
  84419. the LEGAL file in all copies Contributor makes available
  84420. thereafter and shall take other steps (such as notifying
  84421. appropriate mailing lists or newsgroups) reasonably calculated
  84422. to inform those who received the Covered Code that new
  84423. knowledge has been obtained.
  84424. (b) Contributor APIs.
  84425. If Contributor&#x27;s Modifications include an application
  84426. programming interface and Contributor has knowledge of patent
  84427. licenses which are reasonably necessary to implement that API,
  84428. Contributor must also include this information in the LEGAL
  84429. file.
  84430. (c) Representations.
  84431. Contributor represents that, except as disclosed pursuant to
  84432. Section 3.4(a) above, Contributor believes that Contributor&#x27;s
  84433. Modifications are Contributor&#x27;s original creation(s) and/or
  84434. Contributor has sufficient rights to grant the rights conveyed
  84435. by this License.
  84436. 3.5. Required Notices.
  84437. You must duplicate the notice in Exhibit A in each file of the
  84438. Source Code. If it is not possible to put such notice in a
  84439. particular Source Code file due to its structure, then You must
  84440. include such notice in a location (such as a relevant directory)
  84441. where a user would be likely to look for such a notice. If You
  84442. created one or more Modification(s) You may add your name as a
  84443. Contributor to the notice described in Exhibit A. You must also
  84444. duplicate this License in any documentation for the Source Code
  84445. where You describe recipients&#x27; rights or ownership rights relating
  84446. to Covered Code. You may choose to offer, and to charge a fee
  84447. for, warranty, support, indemnity or liability obligations to one
  84448. or more recipients of Covered Code. However, You may do so only on
  84449. Your own behalf, and not on behalf of the Initial Developer or any
  84450. Contributor. You must make it absolutely clear than any such
  84451. warranty, support, indemnity or liability obligation is offered by
  84452. You alone, and You hereby agree to indemnify the Initial Developer
  84453. and every Contributor for any liability incurred by the Initial
  84454. Developer or such Contributor as a result of warranty, support,
  84455. indemnity or liability terms You offer.
  84456. 3.6. Distribution of Executable Versions.
  84457. You may distribute Covered Code in Executable form only if the
  84458. requirements of Section 3.1-3.5 have been met for that Covered
  84459. Code, and if You include a notice stating that the Source Code
  84460. version of the Covered Code is available under the terms of this
  84461. License, including a description of how and where You have
  84462. fulfilled the obligations of Section 3.2. The notice must be
  84463. conspicuously included in any notice in an Executable version,
  84464. related documentation or collateral in which You describe
  84465. recipients&#x27; rights relating to the Covered Code. You may
  84466. distribute the Executable version of Covered Code or ownership
  84467. rights under a license of Your choice, which may contain terms
  84468. different from this License, provided that You are in compliance
  84469. with the terms of this License and that the license for the
  84470. Executable version does not attempt to limit or alter the
  84471. recipient&#x27;s rights in the Source Code version from the rights set
  84472. forth in this License. If You distribute the Executable version
  84473. under a different license You must make it absolutely clear that
  84474. any terms which differ from this License are offered by You alone,
  84475. not by the Initial Developer or any Contributor. You hereby agree
  84476. to indemnify the Initial Developer and every Contributor for any
  84477. liability incurred by the Initial Developer or such Contributor as
  84478. a result of any such terms You offer.
  84479. 3.7. Larger Works.
  84480. You may create a Larger Work by combining Covered Code with other
  84481. code not governed by the terms of this License and distribute the
  84482. Larger Work as a single product. In such a case, You must make
  84483. sure the requirements of this License are fulfilled for the
  84484. Covered Code.
  84485. 4. Inability to Comply Due to Statute or Regulation.
  84486. If it is impossible for You to comply with any of the terms of
  84487. this License with respect to some or all of the Covered Code due
  84488. to statute, judicial order, or regulation then You must: (a)
  84489. comply with the terms of this License to the maximum extent
  84490. possible; and (b) describe the limitations and the code they
  84491. affect. Such description must be included in the LEGAL file
  84492. described in Section 3.4 and must be included with all
  84493. distributions of the Source Code. Except to the extent prohibited
  84494. by statute or regulation, such description must be sufficiently
  84495. detailed for a recipient of ordinary skill to be able to
  84496. understand it.
  84497. 5. Application of this License.
  84498. This License applies to code to which the Initial Developer has
  84499. attached the notice in Exhibit A and to related Covered Code.
  84500. 6. Versions of the License.
  84501. 6.1. New Versions.
  84502. Netscape Communications Corporation (&#x27;&#x27;Netscape&#x27;&#x27;) may publish
  84503. revised and/or new versions of the License from time to time. Each
  84504. version will be given a distinguishing version number.
  84505. 6.2. Effect of New Versions.
  84506. Once Covered Code has been published under a particular version of
  84507. the License, You may always continue to use it under the terms of
  84508. that version. You may also choose to use such Covered Code under
  84509. the terms of any subsequent version of the License published by
  84510. Netscape. No one other than Netscape has the right to modify the
  84511. terms applicable to Covered Code created under this License.
  84512. 6.3. Derivative Works.
  84513. If You create or use a modified version of this License (which you
  84514. may only do in order to apply it to code which is not already
  84515. Covered Code governed by this License), You must (a) rename Your
  84516. license so that the phrases &#x27;&#x27;Mozilla&#x27;&#x27;, &#x27;&#x27;MOZILLAPL&#x27;&#x27;, &#x27;&#x27;MOZPL&#x27;&#x27;,
  84517. &#x27;&#x27;Netscape&#x27;&#x27;, &quot;MPL&quot;, &#x27;&#x27;NPL&#x27;&#x27; or any confusingly similar phrase do
  84518. not appear in your license (except to note that your license
  84519. differs from this License) and (b) otherwise make it clear that
  84520. Your version of the license contains terms which differ from the
  84521. Mozilla Public License and Netscape Public License. (Filling in
  84522. the name of the Initial Developer, Original Code or Contributor in
  84523. the notice described in Exhibit A shall not of themselves be
  84524. deemed to be modifications of this License.)
  84525. 7. DISCLAIMER OF WARRANTY.
  84526. COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN &quot;AS IS&#x27;&#x27; BASIS,
  84527. WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
  84528. INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS
  84529. FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
  84530. NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE
  84531. OF THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE
  84532. DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY
  84533. OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING,
  84534. REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN
  84535. ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS
  84536. AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
  84537. 8. TERMINATION.
  84538. 8.1. This License and the rights granted hereunder will terminate
  84539. automatically if You fail to comply with terms herein and fail to
  84540. cure such breach within 30 days of becoming aware of the
  84541. breach. All sublicenses to the Covered Code which are properly
  84542. granted shall survive any termination of this License. Provisions
  84543. which, by their nature, must remain in effect beyond the
  84544. termination of this License shall survive.
  84545. 8.2. If You initiate litigation by asserting a patent
  84546. infringement claim (excluding declatory judgment actions) against
  84547. Initial Developer or a Contributor (the Initial Developer or
  84548. Contributor against whom You file such action is referred to as
  84549. &quot;Participant&quot;) alleging that:
  84550. (a) such Participant&#x27;s Contributor Version directly or indirectly
  84551. infringes any patent, then any and all rights granted by such
  84552. Participant to You under Sections 2.1 and/or 2.2 of this License
  84553. shall, upon 60 days notice from Participant terminate
  84554. prospectively, unless if within 60 days after receipt of notice
  84555. You either: (i) agree in writing to pay Participant a mutually
  84556. agreeable reasonable royalty for Your past and future use of
  84557. Modifications made by such Participant, or (ii) withdraw Your
  84558. litigation claim with respect to the Contributor Version against
  84559. such Participant. If within 60 days of notice, a reasonable
  84560. royalty and payment arrangement are not mutually agreed upon in
  84561. writing by the parties or the litigation claim is not withdrawn,
  84562. the rights granted by Participant to You under Sections 2.1 and/or
  84563. 2.2 automatically terminate at the expiration of the 60 day notice
  84564. period specified above.
  84565. (b) any software, hardware, or device, other than such
  84566. Participant&#x27;s Contributor Version, directly or indirectly
  84567. infringes any patent, then any rights granted to You by such
  84568. Participant under Sections 2.1(b) and 2.2(b) are revoked effective
  84569. as of the date You first made, used, sold, distributed, or had
  84570. made, Modifications made by that Participant.
  84571. 8.3. If You assert a patent infringement claim against
  84572. Participant alleging that such Participant&#x27;s Contributor Version
  84573. directly or indirectly infringes any patent where such claim is
  84574. resolved (such as by license or settlement) prior to the
  84575. initiation of patent infringement litigation, then the reasonable
  84576. value of the licenses granted by such Participant under Sections
  84577. 2.1 or 2.2 shall be taken into account in determining the amount
  84578. or value of any payment or license.
  84579. 8.4. In the event of termination under Sections 8.1 or 8.2 above,
  84580. all end user license agreements (excluding distributors and
  84581. resellers) which have been validly granted by You or any
  84582. distributor hereunder prior to termination shall survive
  84583. termination.
  84584. 9. LIMITATION OF LIABILITY.
  84585. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
  84586. (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
  84587. INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF
  84588. COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO
  84589. ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
  84590. DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES
  84591. FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR
  84592. MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES,
  84593. EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF
  84594. SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO
  84595. LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY&#x27;S
  84596. NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH
  84597. LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR
  84598. LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS
  84599. EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
  84600. 10. U.S. GOVERNMENT END USERS.
  84601. The Covered Code is a &#x27;&#x27;commercial item,&#x27;&#x27; as that term is defined
  84602. in 48 C.F.R. 2.101 (Oct. 1995), consisting of &#x27;&#x27;commercial
  84603. computer software&#x27;&#x27; and &#x27;&#x27;commercial computer software
  84604. documentation,&#x27;&#x27; as such terms are used in 48 C.F.R. 12.212
  84605. (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48
  84606. C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all
  84607. U.S. Government End Users acquire Covered Code with only those
  84608. rights set forth herein.
  84609. 11. MISCELLANEOUS.
  84610. This License represents the complete agreement concerning subject
  84611. matter hereof. If any provision of this License is held to be
  84612. unenforceable, such provision shall be reformed only to the extent
  84613. necessary to make it enforceable. This License shall be governed
  84614. by California law provisions (except to the extent applicable law,
  84615. if any, provides otherwise), excluding its conflict-of-law
  84616. provisions. With respect to disputes in which at least one party
  84617. is a citizen of, or an entity chartered or registered to do
  84618. business in the United States of America, any litigation relating
  84619. to this License shall be subject to the jurisdiction of the
  84620. Federal Courts of the Northern District of California, with venue
  84621. lying in Santa Clara County, California, with the losing party
  84622. responsible for costs, including without limitation, court costs
  84623. and reasonable attorneys&#x27; fees and expenses. The application of
  84624. the United Nations Convention on Contracts for the International
  84625. Sale of Goods is expressly excluded. Any law or regulation which
  84626. provides that the language of a contract shall be construed
  84627. against the drafter shall not apply to this License.
  84628. 12. RESPONSIBILITY FOR CLAIMS.
  84629. As between Initial Developer and the Contributors, each party is
  84630. responsible for claims and damages arising, directly or
  84631. indirectly, out of its utilization of rights under this License
  84632. and You agree to work with Initial Developer and Contributors to
  84633. distribute such responsibility on an equitable basis. Nothing
  84634. herein is intended or shall be deemed to constitute any admission
  84635. of liability.
  84636. 13. MULTIPLE-LICENSED CODE.
  84637. Initial Developer may designate portions of the Covered Code as
  84638. �Multiple-Licensed�. �Multiple-Licensed� means that the Initial
  84639. Developer permits you to utilize portions of the Covered Code
  84640. under Your choice of the NPL or the alternative licenses, if any,
  84641. specified by the Initial Developer in the file described in
  84642. Exhibit A.
  84643. EXHIBIT A -Mozilla Public License.
  84644. ``The contents of this file are subject to the Mozilla Public
  84645. License Version 1.1 (the &quot;License&quot;); you may not use this file
  84646. except in compliance with the License. You may obtain a copy of
  84647. the License at http://www.mozilla.org/MPL/
  84648. Software distributed under the License is distributed on an &quot;AS
  84649. IS&quot; basis, WITHOUT WARRANTY OF ANY KIND, either express or
  84650. implied. See the License for the specific language governing
  84651. rights and limitations under the License.
  84652. The Original Code is ______________________________________.
  84653. The Initial Developer of the Original Code is
  84654. ________________________. Portions created by
  84655. ______________________ are Copyright (C) ______
  84656. _______________________. All Rights Reserved.
  84657. Contributor(s): ______________________________________.
  84658. Alternatively, the contents of this file may be used under the
  84659. terms of the _____ license (the �[___] License�), in which case
  84660. the provisions of [______] License are applicable instead of those
  84661. above. If you wish to allow use of your version of this file only
  84662. under the terms of the [____] License and not to allow others to
  84663. use your version of this file under the MPL, indicate your
  84664. decision by deleting the provisions above and replace them with
  84665. the notice and other provisions required by the [___] License. If
  84666. you do not delete the provisions above, a recipient may use your
  84667. version of this file under either the MPL or the [___] License.&quot;
  84668. [NOTE: The text of this Exhibit A may differ slightly from the
  84669. text of the notices in the Source Code files of the Original
  84670. Code. You should use the text of this Exhibit A rather than the
  84671. text found in the Original Code Source Code for Your
  84672. Modifications.]
  84673. ============================================================================
  84674. GNU GENERAL PUBLIC LICENSE
  84675. Version 2, June 1991
  84676. Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
  84677. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  84678. Everyone is permitted to copy and distribute verbatim copies
  84679. of this license document, but changing it is not allowed.
  84680. Preamble
  84681. The licenses for most software are designed to take away your
  84682. freedom to share and change it. By contrast, the GNU General Public
  84683. License is intended to guarantee your freedom to share and change free
  84684. software--to make sure the software is free for all its users. This
  84685. General Public License applies to most of the Free Software
  84686. Foundation&#x27;s software and to any other program whose authors commit to
  84687. using it. (Some other Free Software Foundation software is covered by
  84688. the GNU Lesser General Public License instead.) You can apply it to
  84689. your programs, too.
  84690. When we speak of free software, we are referring to freedom, not
  84691. price. Our General Public Licenses are designed to make sure that you
  84692. have the freedom to distribute copies of free software (and charge for
  84693. this service if you wish), that you receive source code or can get it
  84694. if you want it, that you can change the software or use pieces of it
  84695. in new free programs; and that you know you can do these things.
  84696. To protect your rights, we need to make restrictions that forbid
  84697. anyone to deny you these rights or to ask you to surrender the rights.
  84698. These restrictions translate to certain responsibilities for you if you
  84699. distribute copies of the software, or if you modify it.
  84700. For example, if you distribute copies of such a program, whether
  84701. gratis or for a fee, you must give the recipients all the rights that
  84702. you have. You must make sure that they, too, receive or can get the
  84703. source code. And you must show them these terms so they know their
  84704. rights.
  84705. We protect your rights with two steps: (1) copyright the software, and
  84706. (2) offer you this license which gives you legal permission to copy,
  84707. distribute and/or modify the software.
  84708. Also, for each author&#x27;s protection and ours, we want to make certain
  84709. that everyone understands that there is no warranty for this free
  84710. software. If the software is modified by someone else and passed on, we
  84711. want its recipients to know that what they have is not the original, so
  84712. that any problems introduced by others will not reflect on the original
  84713. authors&#x27; reputations.
  84714. Finally, any free program is threatened constantly by software
  84715. patents. We wish to avoid the danger that redistributors of a free
  84716. program will individually obtain patent licenses, in effect making the
  84717. program proprietary. To prevent this, we have made it clear that any
  84718. patent must be licensed for everyone&#x27;s free use or not licensed at all.
  84719. The precise terms and conditions for copying, distribution and
  84720. modification follow.
  84721. GNU GENERAL PUBLIC LICENSE
  84722. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  84723. 0. This License applies to any program or other work which contains
  84724. a notice placed by the copyright holder saying it may be distributed
  84725. under the terms of this General Public License. The &quot;Program&quot;, below,
  84726. refers to any such program or work, and a &quot;work based on the Program&quot;
  84727. means either the Program or any derivative work under copyright law:
  84728. that is to say, a work containing the Program or a portion of it,
  84729. either verbatim or with modifications and/or translated into another
  84730. language. (Hereinafter, translation is included without limitation in
  84731. the term &quot;modification&quot;.) Each licensee is addressed as &quot;you&quot;.
  84732. Activities other than copying, distribution and modification are not
  84733. covered by this License; they are outside its scope. The act of
  84734. running the Program is not restricted, and the output from the Program
  84735. is covered only if its contents constitute a work based on the
  84736. Program (independent of having been made by running the Program).
  84737. Whether that is true depends on what the Program does.
  84738. 1. You may copy and distribute verbatim copies of the Program&#x27;s
  84739. source code as you receive it, in any medium, provided that you
  84740. conspicuously and appropriately publish on each copy an appropriate
  84741. copyright notice and disclaimer of warranty; keep intact all the
  84742. notices that refer to this License and to the absence of any warranty;
  84743. and give any other recipients of the Program a copy of this License
  84744. along with the Program.
  84745. You may charge a fee for the physical act of transferring a copy, and
  84746. you may at your option offer warranty protection in exchange for a fee.
  84747. 2. You may modify your copy or copies of the Program or any portion
  84748. of it, thus forming a work based on the Program, and copy and
  84749. distribute such modifications or work under the terms of Section 1
  84750. above, provided that you also meet all of these conditions:
  84751. a) You must cause the modified files to carry prominent notices
  84752. stating that you changed the files and the date of any change.
  84753. b) You must cause any work that you distribute or publish, that in
  84754. whole or in part contains or is derived from the Program or any
  84755. part thereof, to be licensed as a whole at no charge to all third
  84756. parties under the terms of this License.
  84757. c) If the modified program normally reads commands interactively
  84758. when run, you must cause it, when started running for such
  84759. interactive use in the most ordinary way, to print or display an
  84760. announcement including an appropriate copyright notice and a
  84761. notice that there is no warranty (or else, saying that you provide
  84762. a warranty) and that users may redistribute the program under
  84763. these conditions, and telling the user how to view a copy of this
  84764. License. (Exception: if the Program itself is interactive but
  84765. does not normally print such an announcement, your work based on
  84766. the Program is not required to print an announcement.)
  84767. These requirements apply to the modified work as a whole. If
  84768. identifiable sections of that work are not derived from the Program,
  84769. and can be reasonably considered independent and separate works in
  84770. themselves, then this License, and its terms, do not apply to those
  84771. sections when you distribute them as separate works. But when you
  84772. distribute the same sections as part of a whole which is a work based
  84773. on the Program, the distribution of the whole must be on the terms of
  84774. this License, whose permissions for other licensees extend to the
  84775. entire whole, and thus to each and every part regardless of who wrote it.
  84776. Thus, it is not the intent of this section to claim rights or contest
  84777. your rights to work written entirely by you; rather, the intent is to
  84778. exercise the right to control the distribution of derivative or
  84779. collective works based on the Program.
  84780. In addition, mere aggregation of another work not based on the Program
  84781. with the Program (or with a work based on the Program) on a volume of
  84782. a storage or distribution medium does not bring the other work under
  84783. the scope of this License.
  84784. 3. You may copy and distribute the Program (or a work based on it,
  84785. under Section 2) in object code or executable form under the terms of
  84786. Sections 1 and 2 above provided that you also do one of the following:
  84787. a) Accompany it with the complete corresponding machine-readable
  84788. source code, which must be distributed under the terms of Sections
  84789. 1 and 2 above on a medium customarily used for software interchange; or,
  84790. b) Accompany it with a written offer, valid for at least three
  84791. years, to give any third party, for a charge no more than your
  84792. cost of physically performing source distribution, a complete
  84793. machine-readable copy of the corresponding source code, to be
  84794. distributed under the terms of Sections 1 and 2 above on a medium
  84795. customarily used for software interchange; or,
  84796. c) Accompany it with the information you received as to the offer
  84797. to distribute corresponding source code. (This alternative is
  84798. allowed only for noncommercial distribution and only if you
  84799. received the program in object code or executable form with such
  84800. an offer, in accord with Subsection b above.)
  84801. The source code for a work means the preferred form of the work for
  84802. making modifications to it. For an executable work, complete source
  84803. code means all the source code for all modules it contains, plus any
  84804. associated interface definition files, plus the scripts used to
  84805. control compilation and installation of the executable. However, as a
  84806. special exception, the source code distributed need not include
  84807. anything that is normally distributed (in either source or binary
  84808. form) with the major components (compiler, kernel, and so on) of the
  84809. operating system on which the executable runs, unless that component
  84810. itself accompanies the executable.
  84811. If distribution of executable or object code is made by offering
  84812. access to copy from a designated place, then offering equivalent
  84813. access to copy the source code from the same place counts as
  84814. distribution of the source code, even though third parties are not
  84815. compelled to copy the source along with the object code.
  84816. 4. You may not copy, modify, sublicense, or distribute the Program
  84817. except as expressly provided under this License. Any attempt
  84818. otherwise to copy, modify, sublicense or distribute the Program is
  84819. void, and will automatically terminate your rights under this License.
  84820. However, parties who have received copies, or rights, from you under
  84821. this License will not have their licenses terminated so long as such
  84822. parties remain in full compliance.
  84823. 5. You are not required to accept this License, since you have not
  84824. signed it. However, nothing else grants you permission to modify or
  84825. distribute the Program or its derivative works. These actions are
  84826. prohibited by law if you do not accept this License. Therefore, by
  84827. modifying or distributing the Program (or any work based on the
  84828. Program), you indicate your acceptance of this License to do so, and
  84829. all its terms and conditions for copying, distributing or modifying
  84830. the Program or works based on it.
  84831. 6. Each time you redistribute the Program (or any work based on the
  84832. Program), the recipient automatically receives a license from the
  84833. original licensor to copy, distribute or modify the Program subject to
  84834. these terms and conditions. You may not impose any further
  84835. restrictions on the recipients&#x27; exercise of the rights granted herein.
  84836. You are not responsible for enforcing compliance by third parties to
  84837. this License.
  84838. 7. If, as a consequence of a court judgment or allegation of patent
  84839. infringement or for any other reason (not limited to patent issues),
  84840. conditions are imposed on you (whether by court order, agreement or
  84841. otherwise) that contradict the conditions of this License, they do not
  84842. excuse you from the conditions of this License. If you cannot
  84843. distribute so as to satisfy simultaneously your obligations under this
  84844. License and any other pertinent obligations, then as a consequence you
  84845. may not distribute the Program at all. For example, if a patent
  84846. license would not permit royalty-free redistribution of the Program by
  84847. all those who receive copies directly or indirectly through you, then
  84848. the only way you could satisfy both it and this License would be to
  84849. refrain entirely from distribution of the Program.
  84850. If any portion of this section is held invalid or unenforceable under
  84851. any particular circumstance, the balance of the section is intended to
  84852. apply and the section as a whole is intended to apply in other
  84853. circumstances.
  84854. It is not the purpose of this section to induce you to infringe any
  84855. patents or other property right claims or to contest validity of any
  84856. such claims; this section has the sole purpose of protecting the
  84857. integrity of the free software distribution system, which is
  84858. implemented by public license practices. Many people have made
  84859. generous contributions to the wide range of software distributed
  84860. through that system in reliance on consistent application of that
  84861. system; it is up to the author/donor to decide if he or she is willing
  84862. to distribute software through any other system and a licensee cannot
  84863. impose that choice.
  84864. This section is intended to make thoroughly clear what is believed to
  84865. be a consequence of the rest of this License.
  84866. 8. If the distribution and/or use of the Program is restricted in
  84867. certain countries either by patents or by copyrighted interfaces, the
  84868. original copyright holder who places the Program under this License
  84869. may add an explicit geographical distribution limitation excluding
  84870. those countries, so that distribution is permitted only in or among
  84871. countries not thus excluded. In such case, this License incorporates
  84872. the limitation as if written in the body of this License.
  84873. 9. The Free Software Foundation may publish revised and/or new versions
  84874. of the General Public License from time to time. Such new versions will
  84875. be similar in spirit to the present version, but may differ in detail to
  84876. address new problems or concerns.
  84877. Each version is given a distinguishing version number. If the Program
  84878. specifies a version number of this License which applies to it and &quot;any
  84879. later version&quot;, you have the option of following the terms and conditions
  84880. either of that version or of any later version published by the Free
  84881. Software Foundation. If the Program does not specify a version number of
  84882. this License, you may choose any version ever published by the Free Software
  84883. Foundation.
  84884. 10. If you wish to incorporate parts of the Program into other free
  84885. programs whose distribution conditions are different, write to the author
  84886. to ask for permission. For software which is copyrighted by the Free
  84887. Software Foundation, write to the Free Software Foundation; we sometimes
  84888. make exceptions for this. Our decision will be guided by the two goals
  84889. of preserving the free status of all derivatives of our free software and
  84890. of promoting the sharing and reuse of software generally.
  84891. NO WARRANTY
  84892. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  84893. FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  84894. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  84895. PROVIDE THE PROGRAM &quot;AS IS&quot; WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  84896. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  84897. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  84898. TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  84899. PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  84900. REPAIR OR CORRECTION.
  84901. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  84902. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  84903. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  84904. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  84905. OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  84906. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  84907. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  84908. PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  84909. POSSIBILITY OF SUCH DAMAGES.
  84910. END OF TERMS AND CONDITIONS
  84911. How to Apply These Terms to Your New Programs
  84912. If you develop a new program, and you want it to be of the greatest
  84913. possible use to the public, the best way to achieve this is to make it
  84914. free software which everyone can redistribute and change under these terms.
  84915. To do so, attach the following notices to the program. It is safest
  84916. to attach them to the start of each source file to most effectively
  84917. convey the exclusion of warranty; and each file should have at least
  84918. the &quot;copyright&quot; line and a pointer to where the full notice is found.
  84919. &lt;one line to give the program&#x27;s name and a brief idea of what it does.&gt;
  84920. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  84921. This program is free software; you can redistribute it and/or modify
  84922. it under the terms of the GNU General Public License as published by
  84923. the Free Software Foundation; either version 2 of the License, or
  84924. (at your option) any later version.
  84925. This program is distributed in the hope that it will be useful,
  84926. but WITHOUT ANY WARRANTY; without even the implied warranty of
  84927. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  84928. GNU General Public License for more details.
  84929. You should have received a copy of the GNU General Public License along
  84930. with this program; if not, write to the Free Software Foundation, Inc.,
  84931. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  84932. Also add information on how to contact you by electronic and paper mail.
  84933. If the program is interactive, make it output a short notice like this
  84934. when it starts in an interactive mode:
  84935. Gnomovision version 69, Copyright (C) year name of author
  84936. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w&#x27;.
  84937. This is free software, and you are welcome to redistribute it
  84938. under certain conditions; type `show c&#x27; for details.
  84939. The hypothetical commands `show w&#x27; and `show c&#x27; should show the appropriate
  84940. parts of the General Public License. Of course, the commands you use may
  84941. be called something other than `show w&#x27; and `show c&#x27;; they could even be
  84942. mouse-clicks or menu items--whatever suits your program.
  84943. You should also get your employer (if you work as a programmer) or your
  84944. school, if any, to sign a &quot;copyright disclaimer&quot; for the program, if
  84945. necessary. Here is a sample; alter the names:
  84946. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  84947. `Gnomovision&#x27; (which makes passes at compilers) written by James Hacker.
  84948. &lt;signature of Ty Coon&gt;, 1 April 1989
  84949. Ty Coon, President of Vice
  84950. This General Public License does not permit incorporating your program into
  84951. proprietary programs. If your program is a subroutine library, you may
  84952. consider it more useful to permit linking proprietary applications with the
  84953. library. If this is what you want to do, use the GNU Lesser General
  84954. Public License instead of this License.
  84955. ============================================================================
  84956. ------------------
  84957. Files: kotlinc/lib/kotlin-compiler.jar
  84958. The MIT License
  84959. Copyright (c) 2003, Kohsuke Kawaguchi
  84960. Permission is hereby granted, free of charge, to any person obtaining a copy
  84961. of this software and associated documentation files (the &quot;Software&quot;), to deal
  84962. in the Software without restriction, including without limitation the rights
  84963. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  84964. copies of the Software, and to permit persons to whom the Software is
  84965. furnished to do so, subject to the following conditions:
  84966. The above copyright notice and this permission notice shall be included in
  84967. all copies or substantial portions of the Software.
  84968. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  84969. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  84970. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  84971. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  84972. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  84973. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  84974. THE SOFTWARE.
  84975. ------------------
  84976. Files:
  84977. ASM: a very small and fast Java bytecode manipulation framework
  84978. Copyright (c) 2000-2005 INRIA, France Telecom
  84979. All rights reserved.
  84980. Redistribution and use in source and binary forms, with or without
  84981. modification, are permitted provided that the following conditions
  84982. are met:
  84983. 1. Redistributions of source code must retain the above copyright
  84984. notice, this list of conditions and the following disclaimer.
  84985. 2. Redistributions in binary form must reproduce the above copyright
  84986. notice, this list of conditions and the following disclaimer in the
  84987. documentation and/or other materials provided with the distribution.
  84988. 3. Neither the name of the copyright holders nor the names of its
  84989. contributors may be used to endorse or promote products derived from
  84990. this software without specific prior written permission.
  84991. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  84992. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  84993. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  84994. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  84995. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  84996. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  84997. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  84998. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  84999. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  85000. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  85001. THE POSSIBILITY OF SUCH DAMAGE.
  85002. ------------------
  85003. Files:
  85004. Boost Software License - Version 1.0 - August 17th, 2003
  85005. Permission is hereby granted, free of charge, to any person or organization
  85006. obtaining a copy of the software and accompanying documentation covered by
  85007. this license (the &quot;Software&quot;) to use, reproduce, display, distribute,
  85008. execute, and transmit the Software, and to prepare derivative works of the
  85009. Software, and to permit third-parties to whom the Software is furnished to
  85010. do so, all subject to the following:
  85011. The copyright notices in the Software and this entire statement, including
  85012. the above license grant, this restriction and the following disclaimer,
  85013. must be included in all copies of the Software, in whole or in part, and
  85014. all derivative works of the Software, unless such copies or derivative
  85015. works are solely in the form of machine-executable object code generated by
  85016. a source language processor.
  85017. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  85018. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  85019. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  85020. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  85021. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  85022. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  85023. DEALINGS IN THE SOFTWARE.
  85024. ------------------
  85025. Files:
  85026. Eclipse Public License, Version 1.0 (EPL-1.0)
  85027. THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC
  85028. LICENSE (&quot;AGREEMENT&quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
  85029. CONSTITUTES RECIPIENT&#x27;S ACCEPTANCE OF THIS AGREEMENT.
  85030. 1. DEFINITIONS
  85031. &quot;Contribution&quot; means:
  85032. a) in the case of the initial Contributor, the initial code and
  85033. documentation distributed under this Agreement, and
  85034. b) in the case of each subsequent Contributor:
  85035. i) changes to the Program, and
  85036. ii) additions to the Program;
  85037. where such changes and/or additions to the Program originate from and are
  85038. distributed by that particular Contributor. A Contribution &#x27;originates&#x27;
  85039. from a Contributor if it was added to the Program by such Contributor itself
  85040. or anyone acting on such Contributor&#x27;s behalf. Contributions do not include
  85041. additions to the Program which: (i) are separate modules of software
  85042. distributed in conjunction with the Program under their own license agreement,
  85043. and (ii) are not derivative works of the Program.
  85044. &quot;Contributor&quot; means any person or entity that distributes the Program.
  85045. &quot;Licensed Patents &quot; mean patent claims licensable by a Contributor which are
  85046. necessarily infringed by the use or sale of its Contribution alone or
  85047. when combined with the Program.
  85048. &quot;Program&quot; means the Contributions distributed in accordance with
  85049. this Agreement.
  85050. &quot;Recipient&quot; means anyone who receives the Program under this Agreement,
  85051. including all Contributors.
  85052. 2. GRANT OF RIGHTS
  85053. a) Subject to the terms of this Agreement, each Contributor hereby grants
  85054. Recipient a non-exclusive, worldwide, royalty-free copyright license to
  85055. reproduce, prepare derivative works of, publicly display, publicly
  85056. perform, distribute and sublicense the Contribution of such
  85057. Contributor, if any, and such derivative works,
  85058. in source code and object code form.
  85059. b) Subject to the terms of this Agreement, each Contributor hereby grants
  85060. Recipient a non-exclusive, worldwide, royalty-free patent license under
  85061. Licensed Patents to make, use, sell, offer to sell, import and
  85062. otherwise transfer the Contribution of such Contributor, if any,
  85063. in source code and object code form. This patent license shall apply
  85064. to the combination of the Contribution and the Program if, at the time
  85065. the Contribution is added by the Contributor, such addition of the
  85066. Contribution causes such combination to be covered by the
  85067. Licensed Patents. The patent license shall not apply to any other
  85068. combinations which include the Contribution.
  85069. No hardware per se is licensed hereunder.
  85070. c) Recipient understands that although each Contributor grants the
  85071. licenses to its Contributions set forth herein, no assurances are
  85072. provided by any Contributor that the Program does not infringe the
  85073. patent or other intellectual property rights of any other entity.
  85074. Each Contributor disclaims any liability to Recipient for claims
  85075. brought by any other entity based on infringement of intellectual
  85076. property rights or otherwise. As a condition to exercising the
  85077. rights and licenses granted hereunder, each Recipient hereby assumes
  85078. sole responsibility to secure any other intellectual property rights
  85079. needed, if any. For example, if a third party patent license is
  85080. required to allow Recipient to distribute the Program, it is
  85081. Recipient&#x27;s responsibility to acquire that license
  85082. before distributing the Program.
  85083. d) Each Contributor represents that to its knowledge it has sufficient
  85084. copyright rights in its Contribution, if any, to grant the copyright
  85085. license set forth in this Agreement.
  85086. 3. REQUIREMENTS
  85087. A Contributor may choose to distribute the Program in object code form under
  85088. its own license agreement, provided that:
  85089. a) it complies with the terms and conditions of this Agreement; and
  85090. b) its license agreement:
  85091. i) effectively disclaims on behalf of all Contributors all warranties
  85092. and conditions, express and implied, including warranties or
  85093. conditions of title and non-infringement, and implied warranties or
  85094. conditions of merchantability and fitness for a particular purpose;
  85095. ii) effectively excludes on behalf of all Contributors all liability
  85096. for damages, including direct, indirect, special, incidental and
  85097. consequential damages, such as lost profits;
  85098. iii) states that any provisions which differ from this Agreement are
  85099. offered by that Contributor alone and not by any other party; and
  85100. iv) states that source code for the Program is available from such
  85101. Contributor, and informs licensees how to obtain it in a reasonable
  85102. manner on or through a medium customarily used for software exchange.
  85103. When the Program is made available in source code form:
  85104. a) it must be made available under this Agreement; and
  85105. b) a copy of this Agreement must be included with each copy of the Program.
  85106. Contributors may not remove or alter any copyright notices contained
  85107. within the Program.
  85108. Each Contributor must identify itself as the originator of its Contribution,
  85109. if any, in a manner that reasonably allows subsequent Recipients to
  85110. identify the originator of the Contribution.
  85111. 4. COMMERCIAL DISTRIBUTION
  85112. Commercial distributors of software may accept certain responsibilities with
  85113. respect to end users, business partners and the like. While this license is
  85114. intended to facilitate the commercial use of the Program, the Contributor who
  85115. includes the Program in a commercial product offering should do so in a manner
  85116. which does not create potential liability for other Contributors. Therefore,
  85117. if a Contributor includes the Program in a commercial product offering,
  85118. such Contributor (&quot;Commercial Contributor&quot;) hereby agrees to defend and
  85119. indemnify every other Contributor (&quot;Indemnified Contributor&quot;) against any
  85120. losses, damages and costs (collectively &quot;Losses&quot;) arising from claims,
  85121. lawsuits and other legal actions brought by a third party against the
  85122. Indemnified Contributor to the extent caused by the acts or omissions of
  85123. such Commercial Contributor in connection with its distribution of the Program
  85124. in a commercial product offering. The obligations in this section do not apply
  85125. to any claims or Losses relating to any actual or alleged intellectual
  85126. property infringement. In order to qualify, an Indemnified Contributor must:
  85127. a) promptly notify the Commercial Contributor in writing of such claim,
  85128. and b) allow the Commercial Contributor to control, and cooperate with the
  85129. Commercial Contributor in, the defense and any related settlement
  85130. negotiations. The Indemnified Contributor may participate in any such
  85131. claim at its own expense.
  85132. For example, a Contributor might include the Program in a commercial product
  85133. offering, Product X. That Contributor is then a Commercial Contributor.
  85134. If that Commercial Contributor then makes performance claims, or offers
  85135. warranties related to Product X, those performance claims and warranties
  85136. are such Commercial Contributor&#x27;s responsibility alone. Under this section,
  85137. the Commercial Contributor would have to defend claims against the other
  85138. Contributors related to those performance claims and warranties, and if a
  85139. court requires any other Contributor to pay any damages as a result,
  85140. the Commercial Contributor must pay those damages.
  85141. 5. NO WARRANTY
  85142. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
  85143. &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
  85144. IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
  85145. NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  85146. Each Recipient is solely responsible for determining the appropriateness of
  85147. using and distributing the Program and assumes all risks associated with its
  85148. exercise of rights under this Agreement , including but not limited to the
  85149. risks and costs of program errors, compliance with applicable laws, damage to
  85150. or loss of data, programs or equipment, and unavailability
  85151. or interruption of operations.
  85152. 6. DISCLAIMER OF LIABILITY
  85153. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
  85154. CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  85155. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION
  85156. LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  85157. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  85158. ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE
  85159. EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE
  85160. POSSIBILITY OF SUCH DAMAGES.
  85161. 7. GENERAL
  85162. If any provision of this Agreement is invalid or unenforceable under
  85163. applicable law, it shall not affect the validity or enforceability of the
  85164. remainder of the terms of this Agreement, and without further action by
  85165. the parties hereto, such provision shall be reformed to the minimum extent
  85166. necessary to make such provision valid and enforceable.
  85167. If Recipient institutes patent litigation against any entity (including a
  85168. cross-claim or counterclaim in a lawsuit) alleging that the Program itself
  85169. (excluding combinations of the Program with other software or hardware)
  85170. infringes such Recipient&#x27;s patent(s), then such Recipient&#x27;s rights granted
  85171. under Section 2(b) shall terminate as of the date such litigation is filed.
  85172. All Recipient&#x27;s rights under this Agreement shall terminate if it fails to
  85173. comply with any of the material terms or conditions of this Agreement and
  85174. does not cure such failure in a reasonable period of time after becoming
  85175. aware of such noncompliance. If all Recipient&#x27;s rights under this
  85176. Agreement terminate, Recipient agrees to cease use and distribution of the
  85177. Program as soon as reasonably practicable. However, Recipient&#x27;s obligations
  85178. under this Agreement and any licenses granted by Recipient relating to the
  85179. Program shall continue and survive.
  85180. Everyone is permitted to copy and distribute copies of this Agreement,
  85181. but in order to avoid inconsistency the Agreement is copyrighted and may
  85182. only be modified in the following manner. The Agreement Steward reserves
  85183. the right to publish new versions (including revisions) of this Agreement
  85184. from time to time. No one other than the Agreement Steward has the right to
  85185. modify this Agreement. The Eclipse Foundation is the initial
  85186. Agreement Steward. The Eclipse Foundation may assign the responsibility to
  85187. serve as the Agreement Steward to a suitable separate entity. Each new version
  85188. of the Agreement will be given a distinguishing version number. The Program
  85189. (including Contributions) may always be distributed subject to the version
  85190. of the Agreement under which it was received. In addition, after a new version
  85191. of the Agreement is published, Contributor may elect to distribute the Program
  85192. (including its Contributions) under the new version. Except as expressly
  85193. stated in Sections 2(a) and 2(b) above, Recipient receives no rights or
  85194. licenses to the intellectual property of any Contributor under this Agreement,
  85195. whether expressly, by implication, estoppel or otherwise. All rights in the
  85196. Program not expressly granted under this Agreement are reserved.
  85197. This Agreement is governed by the laws of the State of New York and the
  85198. intellectual property laws of the United States of America. No party to
  85199. this Agreement will bring a legal action under this Agreement more than one
  85200. year after the cause of action arose. Each party waives its rights to a
  85201. jury trial in any resulting litigation.
  85202. </pre>
  85203. </div>
  85204. </div>
  85205. <div class="product">
  85206. <span class="title">play-services-basement</span>
  85207. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  85208. <input type="checkbox" hidden id="253">
  85209. <label class="show" for="253" tabindex="0"></label>
  85210. <div class="licence">
  85211. <pre>Terms and conditions
  85212. This is the Android Software Development Kit License Agreement
  85213. 1. Introduction
  85214. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  85215. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  85216. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  85217. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  85218. 2. Accepting this License Agreement
  85219. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  85220. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  85221. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  85222. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  85223. 3. SDK License from Google
  85224. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  85225. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  85226. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  85227. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  85228. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  85229. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  85230. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  85231. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  85232. 4. Use of the SDK by You
  85233. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  85234. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  85235. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  85236. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  85237. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  85238. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  85239. 5. Your Developer Credentials
  85240. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  85241. 6. Privacy and Information
  85242. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  85243. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  85244. 7. Third Party Applications
  85245. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  85246. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  85247. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  85248. 8. Using Android APIs
  85249. 8.1 Google Data APIs
  85250. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  85251. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  85252. 9. Terminating this License Agreement
  85253. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  85254. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  85255. 9.3 Google may at any time, terminate the License Agreement with you if:
  85256. (A) you have breached any provision of the License Agreement; or
  85257. (B) Google is required to do so by law; or
  85258. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  85259. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  85260. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  85261. 10. DISCLAIMER OF WARRANTIES
  85262. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  85263. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  85264. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  85265. 11. LIMITATION OF LIABILITY
  85266. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  85267. 12. Indemnification
  85268. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  85269. 13. Changes to the License Agreement
  85270. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  85271. 14. General Legal Terms
  85272. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  85273. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  85274. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  85275. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  85276. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  85277. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  85278. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  85279. December 9, 2016
  85280. AndroidX annotation experimental library:
  85281. Copyright (c) 2005-2011, The Android Open Source Project
  85282. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  85283. you may not use this file except in compliance with the License.
  85284. Unless required by applicable law or agreed to in writing, software
  85285. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  85286. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  85287. See the License for the specific language governing permissions and
  85288. limitations under the License.
  85289. Apache License
  85290. Version 2.0, January 2004
  85291. http://www.apache.org/licenses/
  85292. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  85293. 1. Definitions.
  85294. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  85295. and distribution as defined by Sections 1 through 9 of this document.
  85296. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  85297. the copyright owner that is granting the License.
  85298. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  85299. other entities that control, are controlled by, or are under common
  85300. control with that entity. For the purposes of this definition,
  85301. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  85302. direction or management of such entity, whether by contract or
  85303. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  85304. outstanding shares, or (iii) beneficial ownership of such entity.
  85305. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  85306. exercising permissions granted by this License.
  85307. &quot;Source&quot; form shall mean the preferred form for making modifications,
  85308. including but not limited to software source code, documentation
  85309. source, and configuration files.
  85310. &quot;Object&quot; form shall mean any form resulting from mechanical
  85311. transformation or translation of a Source form, including but
  85312. not limited to compiled object code, generated documentation,
  85313. and conversions to other media types.
  85314. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  85315. Object form, made available under the License, as indicated by a
  85316. copyright notice that is included in or attached to the work
  85317. (an example is provided in the Appendix below).
  85318. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  85319. form, that is based on (or derived from) the Work and for which the
  85320. editorial revisions, annotations, elaborations, or other modifications
  85321. represent, as a whole, an original work of authorship. For the purposes
  85322. of this License, Derivative Works shall not include works that remain
  85323. separable from, or merely link (or bind by name) to the interfaces of,
  85324. the Work and Derivative Works thereof.
  85325. &quot;Contribution&quot; shall mean any work of authorship, including
  85326. the original version of the Work and any modifications or additions
  85327. to that Work or Derivative Works thereof, that is intentionally
  85328. submitted to Licensor for inclusion in the Work by the copyright owner
  85329. or by an individual or Legal Entity authorized to submit on behalf of
  85330. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  85331. means any form of electronic, verbal, or written communication sent
  85332. to the Licensor or its representatives, including but not limited to
  85333. communication on electronic mailing lists, source code control systems,
  85334. and issue tracking systems that are managed by, or on behalf of, the
  85335. Licensor for the purpose of discussing and improving the Work, but
  85336. excluding communication that is conspicuously marked or otherwise
  85337. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  85338. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  85339. on behalf of whom a Contribution has been received by Licensor and
  85340. subsequently incorporated within the Work.
  85341. 2. Grant of Copyright License. Subject to the terms and conditions of
  85342. this License, each Contributor hereby grants to You a perpetual,
  85343. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  85344. copyright license to reproduce, prepare Derivative Works of,
  85345. publicly display, publicly perform, sublicense, and distribute the
  85346. Work and such Derivative Works in Source or Object form.
  85347. 3. Grant of Patent License. Subject to the terms and conditions of
  85348. this License, each Contributor hereby grants to You a perpetual,
  85349. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  85350. (except as stated in this section) patent license to make, have made,
  85351. use, offer to sell, sell, import, and otherwise transfer the Work,
  85352. where such license applies only to those patent claims licensable
  85353. by such Contributor that are necessarily infringed by their
  85354. Contribution(s) alone or by combination of their Contribution(s)
  85355. with the Work to which such Contribution(s) was submitted. If You
  85356. institute patent litigation against any entity (including a
  85357. cross-claim or counterclaim in a lawsuit) alleging that the Work
  85358. or a Contribution incorporated within the Work constitutes direct
  85359. or contributory patent infringement, then any patent licenses
  85360. granted to You under this License for that Work shall terminate
  85361. as of the date such litigation is filed.
  85362. 4. Redistribution. You may reproduce and distribute copies of the
  85363. Work or Derivative Works thereof in any medium, with or without
  85364. modifications, and in Source or Object form, provided that You
  85365. meet the following conditions:
  85366. (a) You must give any other recipients of the Work or
  85367. Derivative Works a copy of this License; and
  85368. (b) You must cause any modified files to carry prominent notices
  85369. stating that You changed the files; and
  85370. (c) You must retain, in the Source form of any Derivative Works
  85371. that You distribute, all copyright, patent, trademark, and
  85372. attribution notices from the Source form of the Work,
  85373. excluding those notices that do not pertain to any part of
  85374. the Derivative Works; and
  85375. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  85376. distribution, then any Derivative Works that You distribute must
  85377. include a readable copy of the attribution notices contained
  85378. within such NOTICE file, excluding those notices that do not
  85379. pertain to any part of the Derivative Works, in at least one
  85380. of the following places: within a NOTICE text file distributed
  85381. as part of the Derivative Works; within the Source form or
  85382. documentation, if provided along with the Derivative Works; or,
  85383. within a display generated by the Derivative Works, if and
  85384. wherever such third-party notices normally appear. The contents
  85385. of the NOTICE file are for informational purposes only and
  85386. do not modify the License. You may add Your own attribution
  85387. notices within Derivative Works that You distribute, alongside
  85388. or as an addendum to the NOTICE text from the Work, provided
  85389. that such additional attribution notices cannot be construed
  85390. as modifying the License.
  85391. You may add Your own copyright statement to Your modifications and
  85392. may provide additional or different license terms and conditions
  85393. for use, reproduction, or distribution of Your modifications, or
  85394. for any such Derivative Works as a whole, provided Your use,
  85395. reproduction, and distribution of the Work otherwise complies with
  85396. the conditions stated in this License.
  85397. 5. Submission of Contributions. Unless You explicitly state otherwise,
  85398. any Contribution intentionally submitted for inclusion in the Work
  85399. by You to the Licensor shall be under the terms and conditions of
  85400. this License, without any additional terms or conditions.
  85401. Notwithstanding the above, nothing herein shall supersede or modify
  85402. the terms of any separate license agreement you may have executed
  85403. with Licensor regarding such Contributions.
  85404. 6. Trademarks. This License does not grant permission to use the trade
  85405. names, trademarks, service marks, or product names of the Licensor,
  85406. except as required for reasonable and customary use in describing the
  85407. origin of the Work and reproducing the content of the NOTICE file.
  85408. 7. Disclaimer of Warranty. Unless required by applicable law or
  85409. agreed to in writing, Licensor provides the Work (and each
  85410. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  85411. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  85412. implied, including, without limitation, any warranties or conditions
  85413. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  85414. PARTICULAR PURPOSE. You are solely responsible for determining the
  85415. appropriateness of using or redistributing the Work and assume any
  85416. risks associated with Your exercise of permissions under this License.
  85417. 8. Limitation of Liability. In no event and under no legal theory,
  85418. whether in tort (including negligence), contract, or otherwise,
  85419. unless required by applicable law (such as deliberate and grossly
  85420. negligent acts) or agreed to in writing, shall any Contributor be
  85421. liable to You for damages, including any direct, indirect, special,
  85422. incidental, or consequential damages of any character arising as a
  85423. result of this License or out of the use or inability to use the
  85424. Work (including but not limited to damages for loss of goodwill,
  85425. work stoppage, computer failure or malfunction, or any and all
  85426. other commercial damages or losses), even if such Contributor
  85427. has been advised of the possibility of such damages.
  85428. 9. Accepting Warranty or Additional Liability. While redistributing
  85429. the Work or Derivative Works thereof, You may choose to offer,
  85430. and charge a fee for, acceptance of support, warranty, indemnity,
  85431. or other liability obligations and/or rights consistent with this
  85432. License. However, in accepting such obligations, You may act only
  85433. on Your own behalf and on Your sole responsibility, not on behalf
  85434. of any other Contributor, and only if You agree to indemnify,
  85435. defend, and hold each Contributor harmless for any liability
  85436. incurred by, or claims asserted against, such Contributor by reason
  85437. of your accepting any such warranty or additional liability.
  85438. END OF TERMS AND CONDITIONS
  85439. AndroidX architecture core common library:
  85440. Copyright (c) 2005-2011, The Android Open Source Project
  85441. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  85442. you may not use this file except in compliance with the License.
  85443. Unless required by applicable law or agreed to in writing, software
  85444. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  85445. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  85446. See the License for the specific language governing permissions and
  85447. limitations under the License.
  85448. Apache License
  85449. Version 2.0, January 2004
  85450. http://www.apache.org/licenses/
  85451. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  85452. 1. Definitions.
  85453. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  85454. and distribution as defined by Sections 1 through 9 of this document.
  85455. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  85456. the copyright owner that is granting the License.
  85457. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  85458. other entities that control, are controlled by, or are under common
  85459. control with that entity. For the purposes of this definition,
  85460. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  85461. direction or management of such entity, whether by contract or
  85462. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  85463. outstanding shares, or (iii) beneficial ownership of such entity.
  85464. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  85465. exercising permissions granted by this License.
  85466. &quot;Source&quot; form shall mean the preferred form for making modifications,
  85467. including but not limited to software source code, documentation
  85468. source, and configuration files.
  85469. &quot;Object&quot; form shall mean any form resulting from mechanical
  85470. transformation or translation of a Source form, including but
  85471. not limited to compiled object code, generated documentation,
  85472. and conversions to other media types.
  85473. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  85474. Object form, made available under the License, as indicated by a
  85475. copyright notice that is included in or attached to the work
  85476. (an example is provided in the Appendix below).
  85477. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  85478. form, that is based on (or derived from) the Work and for which the
  85479. editorial revisions, annotations, elaborations, or other modifications
  85480. represent, as a whole, an original work of authorship. For the purposes
  85481. of this License, Derivative Works shall not include works that remain
  85482. separable from, or merely link (or bind by name) to the interfaces of,
  85483. the Work and Derivative Works thereof.
  85484. &quot;Contribution&quot; shall mean any work of authorship, including
  85485. the original version of the Work and any modifications or additions
  85486. to that Work or Derivative Works thereof, that is intentionally
  85487. submitted to Licensor for inclusion in the Work by the copyright owner
  85488. or by an individual or Legal Entity authorized to submit on behalf of
  85489. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  85490. means any form of electronic, verbal, or written communication sent
  85491. to the Licensor or its representatives, including but not limited to
  85492. communication on electronic mailing lists, source code control systems,
  85493. and issue tracking systems that are managed by, or on behalf of, the
  85494. Licensor for the purpose of discussing and improving the Work, but
  85495. excluding communication that is conspicuously marked or otherwise
  85496. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  85497. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  85498. on behalf of whom a Contribution has been received by Licensor and
  85499. subsequently incorporated within the Work.
  85500. 2. Grant of Copyright License. Subject to the terms and conditions of
  85501. this License, each Contributor hereby grants to You a perpetual,
  85502. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  85503. copyright license to reproduce, prepare Derivative Works of,
  85504. publicly display, publicly perform, sublicense, and distribute the
  85505. Work and such Derivative Works in Source or Object form.
  85506. 3. Grant of Patent License. Subject to the terms and conditions of
  85507. this License, each Contributor hereby grants to You a perpetual,
  85508. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  85509. (except as stated in this section) patent license to make, have made,
  85510. use, offer to sell, sell, import, and otherwise transfer the Work,
  85511. where such license applies only to those patent claims licensable
  85512. by such Contributor that are necessarily infringed by their
  85513. Contribution(s) alone or by combination of their Contribution(s)
  85514. with the Work to which such Contribution(s) was submitted. If You
  85515. institute patent litigation against any entity (including a
  85516. cross-claim or counterclaim in a lawsuit) alleging that the Work
  85517. or a Contribution incorporated within the Work constitutes direct
  85518. or contributory patent infringement, then any patent licenses
  85519. granted to You under this License for that Work shall terminate
  85520. as of the date such litigation is filed.
  85521. 4. Redistribution. You may reproduce and distribute copies of the
  85522. Work or Derivative Works thereof in any medium, with or without
  85523. modifications, and in Source or Object form, provided that You
  85524. meet the following conditions:
  85525. (a) You must give any other recipients of the Work or
  85526. Derivative Works a copy of this License; and
  85527. (b) You must cause any modified files to carry prominent notices
  85528. stating that You changed the files; and
  85529. (c) You must retain, in the Source form of any Derivative Works
  85530. that You distribute, all copyright, patent, trademark, and
  85531. attribution notices from the Source form of the Work,
  85532. excluding those notices that do not pertain to any part of
  85533. the Derivative Works; and
  85534. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  85535. distribution, then any Derivative Works that You distribute must
  85536. include a readable copy of the attribution notices contained
  85537. within such NOTICE file, excluding those notices that do not
  85538. pertain to any part of the Derivative Works, in at least one
  85539. of the following places: within a NOTICE text file distributed
  85540. as part of the Derivative Works; within the Source form or
  85541. documentation, if provided along with the Derivative Works; or,
  85542. within a display generated by the Derivative Works, if and
  85543. wherever such third-party notices normally appear. The contents
  85544. of the NOTICE file are for informational purposes only and
  85545. do not modify the License. You may add Your own attribution
  85546. notices within Derivative Works that You distribute, alongside
  85547. or as an addendum to the NOTICE text from the Work, provided
  85548. that such additional attribution notices cannot be construed
  85549. as modifying the License.
  85550. You may add Your own copyright statement to Your modifications and
  85551. may provide additional or different license terms and conditions
  85552. for use, reproduction, or distribution of Your modifications, or
  85553. for any such Derivative Works as a whole, provided Your use,
  85554. reproduction, and distribution of the Work otherwise complies with
  85555. the conditions stated in this License.
  85556. 5. Submission of Contributions. Unless You explicitly state otherwise,
  85557. any Contribution intentionally submitted for inclusion in the Work
  85558. by You to the Licensor shall be under the terms and conditions of
  85559. this License, without any additional terms or conditions.
  85560. Notwithstanding the above, nothing herein shall supersede or modify
  85561. the terms of any separate license agreement you may have executed
  85562. with Licensor regarding such Contributions.
  85563. 6. Trademarks. This License does not grant permission to use the trade
  85564. names, trademarks, service marks, or product names of the Licensor,
  85565. except as required for reasonable and customary use in describing the
  85566. origin of the Work and reproducing the content of the NOTICE file.
  85567. 7. Disclaimer of Warranty. Unless required by applicable law or
  85568. agreed to in writing, Licensor provides the Work (and each
  85569. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  85570. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  85571. implied, including, without limitation, any warranties or conditions
  85572. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  85573. PARTICULAR PURPOSE. You are solely responsible for determining the
  85574. appropriateness of using or redistributing the Work and assume any
  85575. risks associated with Your exercise of permissions under this License.
  85576. 8. Limitation of Liability. In no event and under no legal theory,
  85577. whether in tort (including negligence), contract, or otherwise,
  85578. unless required by applicable law (such as deliberate and grossly
  85579. negligent acts) or agreed to in writing, shall any Contributor be
  85580. liable to You for damages, including any direct, indirect, special,
  85581. incidental, or consequential damages of any character arising as a
  85582. result of this License or out of the use or inability to use the
  85583. Work (including but not limited to damages for loss of goodwill,
  85584. work stoppage, computer failure or malfunction, or any and all
  85585. other commercial damages or losses), even if such Contributor
  85586. has been advised of the possibility of such damages.
  85587. 9. Accepting Warranty or Additional Liability. While redistributing
  85588. the Work or Derivative Works thereof, You may choose to offer,
  85589. and charge a fee for, acceptance of support, warranty, indemnity,
  85590. or other liability obligations and/or rights consistent with this
  85591. License. However, in accepting such obligations, You may act only
  85592. on Your own behalf and on Your sole responsibility, not on behalf
  85593. of any other Contributor, and only if You agree to indemnify,
  85594. defend, and hold each Contributor harmless for any liability
  85595. incurred by, or claims asserted against, such Contributor by reason
  85596. of your accepting any such warranty or additional liability.
  85597. END OF TERMS AND CONDITIONS
  85598. AndroidX architecture core runtime library:
  85599. Copyright (c) 2005-2011, The Android Open Source Project
  85600. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  85601. you may not use this file except in compliance with the License.
  85602. Unless required by applicable law or agreed to in writing, software
  85603. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  85604. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  85605. See the License for the specific language governing permissions and
  85606. limitations under the License.
  85607. Apache License
  85608. Version 2.0, January 2004
  85609. http://www.apache.org/licenses/
  85610. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  85611. 1. Definitions.
  85612. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  85613. and distribution as defined by Sections 1 through 9 of this document.
  85614. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  85615. the copyright owner that is granting the License.
  85616. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  85617. other entities that control, are controlled by, or are under common
  85618. control with that entity. For the purposes of this definition,
  85619. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  85620. direction or management of such entity, whether by contract or
  85621. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  85622. outstanding shares, or (iii) beneficial ownership of such entity.
  85623. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  85624. exercising permissions granted by this License.
  85625. &quot;Source&quot; form shall mean the preferred form for making modifications,
  85626. including but not limited to software source code, documentation
  85627. source, and configuration files.
  85628. &quot;Object&quot; form shall mean any form resulting from mechanical
  85629. transformation or translation of a Source form, including but
  85630. not limited to compiled object code, generated documentation,
  85631. and conversions to other media types.
  85632. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  85633. Object form, made available under the License, as indicated by a
  85634. copyright notice that is included in or attached to the work
  85635. (an example is provided in the Appendix below).
  85636. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  85637. form, that is based on (or derived from) the Work and for which the
  85638. editorial revisions, annotations, elaborations, or other modifications
  85639. represent, as a whole, an original work of authorship. For the purposes
  85640. of this License, Derivative Works shall not include works that remain
  85641. separable from, or merely link (or bind by name) to the interfaces of,
  85642. the Work and Derivative Works thereof.
  85643. &quot;Contribution&quot; shall mean any work of authorship, including
  85644. the original version of the Work and any modifications or additions
  85645. to that Work or Derivative Works thereof, that is intentionally
  85646. submitted to Licensor for inclusion in the Work by the copyright owner
  85647. or by an individual or Legal Entity authorized to submit on behalf of
  85648. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  85649. means any form of electronic, verbal, or written communication sent
  85650. to the Licensor or its representatives, including but not limited to
  85651. communication on electronic mailing lists, source code control systems,
  85652. and issue tracking systems that are managed by, or on behalf of, the
  85653. Licensor for the purpose of discussing and improving the Work, but
  85654. excluding communication that is conspicuously marked or otherwise
  85655. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  85656. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  85657. on behalf of whom a Contribution has been received by Licensor and
  85658. subsequently incorporated within the Work.
  85659. 2. Grant of Copyright License. Subject to the terms and conditions of
  85660. this License, each Contributor hereby grants to You a perpetual,
  85661. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  85662. copyright license to reproduce, prepare Derivative Works of,
  85663. publicly display, publicly perform, sublicense, and distribute the
  85664. Work and such Derivative Works in Source or Object form.
  85665. 3. Grant of Patent License. Subject to the terms and conditions of
  85666. this License, each Contributor hereby grants to You a perpetual,
  85667. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  85668. (except as stated in this section) patent license to make, have made,
  85669. use, offer to sell, sell, import, and otherwise transfer the Work,
  85670. where such license applies only to those patent claims licensable
  85671. by such Contributor that are necessarily infringed by their
  85672. Contribution(s) alone or by combination of their Contribution(s)
  85673. with the Work to which such Contribution(s) was submitted. If You
  85674. institute patent litigation against any entity (including a
  85675. cross-claim or counterclaim in a lawsuit) alleging that the Work
  85676. or a Contribution incorporated within the Work constitutes direct
  85677. or contributory patent infringement, then any patent licenses
  85678. granted to You under this License for that Work shall terminate
  85679. as of the date such litigation is filed.
  85680. 4. Redistribution. You may reproduce and distribute copies of the
  85681. Work or Derivative Works thereof in any medium, with or without
  85682. modifications, and in Source or Object form, provided that You
  85683. meet the following conditions:
  85684. (a) You must give any other recipients of the Work or
  85685. Derivative Works a copy of this License; and
  85686. (b) You must cause any modified files to carry prominent notices
  85687. stating that You changed the files; and
  85688. (c) You must retain, in the Source form of any Derivative Works
  85689. that You distribute, all copyright, patent, trademark, and
  85690. attribution notices from the Source form of the Work,
  85691. excluding those notices that do not pertain to any part of
  85692. the Derivative Works; and
  85693. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  85694. distribution, then any Derivative Works that You distribute must
  85695. include a readable copy of the attribution notices contained
  85696. within such NOTICE file, excluding those notices that do not
  85697. pertain to any part of the Derivative Works, in at least one
  85698. of the following places: within a NOTICE text file distributed
  85699. as part of the Derivative Works; within the Source form or
  85700. documentation, if provided along with the Derivative Works; or,
  85701. within a display generated by the Derivative Works, if and
  85702. wherever such third-party notices normally appear. The contents
  85703. of the NOTICE file are for informational purposes only and
  85704. do not modify the License. You may add Your own attribution
  85705. notices within Derivative Works that You distribute, alongside
  85706. or as an addendum to the NOTICE text from the Work, provided
  85707. that such additional attribution notices cannot be construed
  85708. as modifying the License.
  85709. You may add Your own copyright statement to Your modifications and
  85710. may provide additional or different license terms and conditions
  85711. for use, reproduction, or distribution of Your modifications, or
  85712. for any such Derivative Works as a whole, provided Your use,
  85713. reproduction, and distribution of the Work otherwise complies with
  85714. the conditions stated in this License.
  85715. 5. Submission of Contributions. Unless You explicitly state otherwise,
  85716. any Contribution intentionally submitted for inclusion in the Work
  85717. by You to the Licensor shall be under the terms and conditions of
  85718. this License, without any additional terms or conditions.
  85719. Notwithstanding the above, nothing herein shall supersede or modify
  85720. the terms of any separate license agreement you may have executed
  85721. with Licensor regarding such Contributions.
  85722. 6. Trademarks. This License does not grant permission to use the trade
  85723. names, trademarks, service marks, or product names of the Licensor,
  85724. except as required for reasonable and customary use in describing the
  85725. origin of the Work and reproducing the content of the NOTICE file.
  85726. 7. Disclaimer of Warranty. Unless required by applicable law or
  85727. agreed to in writing, Licensor provides the Work (and each
  85728. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  85729. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  85730. implied, including, without limitation, any warranties or conditions
  85731. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  85732. PARTICULAR PURPOSE. You are solely responsible for determining the
  85733. appropriateness of using or redistributing the Work and assume any
  85734. risks associated with Your exercise of permissions under this License.
  85735. 8. Limitation of Liability. In no event and under no legal theory,
  85736. whether in tort (including negligence), contract, or otherwise,
  85737. unless required by applicable law (such as deliberate and grossly
  85738. negligent acts) or agreed to in writing, shall any Contributor be
  85739. liable to You for damages, including any direct, indirect, special,
  85740. incidental, or consequential damages of any character arising as a
  85741. result of this License or out of the use or inability to use the
  85742. Work (including but not limited to damages for loss of goodwill,
  85743. work stoppage, computer failure or malfunction, or any and all
  85744. other commercial damages or losses), even if such Contributor
  85745. has been advised of the possibility of such damages.
  85746. 9. Accepting Warranty or Additional Liability. While redistributing
  85747. the Work or Derivative Works thereof, You may choose to offer,
  85748. and charge a fee for, acceptance of support, warranty, indemnity,
  85749. or other liability obligations and/or rights consistent with this
  85750. License. However, in accepting such obligations, You may act only
  85751. on Your own behalf and on Your sole responsibility, not on behalf
  85752. of any other Contributor, and only if You agree to indemnify,
  85753. defend, and hold each Contributor harmless for any liability
  85754. incurred by, or claims asserted against, such Contributor by reason
  85755. of your accepting any such warranty or additional liability.
  85756. END OF TERMS AND CONDITIONS
  85757. AndroidX lifecycle common library:
  85758. Copyright (c) 2005-2011, The Android Open Source Project
  85759. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  85760. you may not use this file except in compliance with the License.
  85761. Unless required by applicable law or agreed to in writing, software
  85762. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  85763. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  85764. See the License for the specific language governing permissions and
  85765. limitations under the License.
  85766. Apache License
  85767. Version 2.0, January 2004
  85768. http://www.apache.org/licenses/
  85769. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  85770. 1. Definitions.
  85771. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  85772. and distribution as defined by Sections 1 through 9 of this document.
  85773. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  85774. the copyright owner that is granting the License.
  85775. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  85776. other entities that control, are controlled by, or are under common
  85777. control with that entity. For the purposes of this definition,
  85778. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  85779. direction or management of such entity, whether by contract or
  85780. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  85781. outstanding shares, or (iii) beneficial ownership of such entity.
  85782. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  85783. exercising permissions granted by this License.
  85784. &quot;Source&quot; form shall mean the preferred form for making modifications,
  85785. including but not limited to software source code, documentation
  85786. source, and configuration files.
  85787. &quot;Object&quot; form shall mean any form resulting from mechanical
  85788. transformation or translation of a Source form, including but
  85789. not limited to compiled object code, generated documentation,
  85790. and conversions to other media types.
  85791. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  85792. Object form, made available under the License, as indicated by a
  85793. copyright notice that is included in or attached to the work
  85794. (an example is provided in the Appendix below).
  85795. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  85796. form, that is based on (or derived from) the Work and for which the
  85797. editorial revisions, annotations, elaborations, or other modifications
  85798. represent, as a whole, an original work of authorship. For the purposes
  85799. of this License, Derivative Works shall not include works that remain
  85800. separable from, or merely link (or bind by name) to the interfaces of,
  85801. the Work and Derivative Works thereof.
  85802. &quot;Contribution&quot; shall mean any work of authorship, including
  85803. the original version of the Work and any modifications or additions
  85804. to that Work or Derivative Works thereof, that is intentionally
  85805. submitted to Licensor for inclusion in the Work by the copyright owner
  85806. or by an individual or Legal Entity authorized to submit on behalf of
  85807. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  85808. means any form of electronic, verbal, or written communication sent
  85809. to the Licensor or its representatives, including but not limited to
  85810. communication on electronic mailing lists, source code control systems,
  85811. and issue tracking systems that are managed by, or on behalf of, the
  85812. Licensor for the purpose of discussing and improving the Work, but
  85813. excluding communication that is conspicuously marked or otherwise
  85814. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  85815. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  85816. on behalf of whom a Contribution has been received by Licensor and
  85817. subsequently incorporated within the Work.
  85818. 2. Grant of Copyright License. Subject to the terms and conditions of
  85819. this License, each Contributor hereby grants to You a perpetual,
  85820. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  85821. copyright license to reproduce, prepare Derivative Works of,
  85822. publicly display, publicly perform, sublicense, and distribute the
  85823. Work and such Derivative Works in Source or Object form.
  85824. 3. Grant of Patent License. Subject to the terms and conditions of
  85825. this License, each Contributor hereby grants to You a perpetual,
  85826. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  85827. (except as stated in this section) patent license to make, have made,
  85828. use, offer to sell, sell, import, and otherwise transfer the Work,
  85829. where such license applies only to those patent claims licensable
  85830. by such Contributor that are necessarily infringed by their
  85831. Contribution(s) alone or by combination of their Contribution(s)
  85832. with the Work to which such Contribution(s) was submitted. If You
  85833. institute patent litigation against any entity (including a
  85834. cross-claim or counterclaim in a lawsuit) alleging that the Work
  85835. or a Contribution incorporated within the Work constitutes direct
  85836. or contributory patent infringement, then any patent licenses
  85837. granted to You under this License for that Work shall terminate
  85838. as of the date such litigation is filed.
  85839. 4. Redistribution. You may reproduce and distribute copies of the
  85840. Work or Derivative Works thereof in any medium, with or without
  85841. modifications, and in Source or Object form, provided that You
  85842. meet the following conditions:
  85843. (a) You must give any other recipients of the Work or
  85844. Derivative Works a copy of this License; and
  85845. (b) You must cause any modified files to carry prominent notices
  85846. stating that You changed the files; and
  85847. (c) You must retain, in the Source form of any Derivative Works
  85848. that You distribute, all copyright, patent, trademark, and
  85849. attribution notices from the Source form of the Work,
  85850. excluding those notices that do not pertain to any part of
  85851. the Derivative Works; and
  85852. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  85853. distribution, then any Derivative Works that You distribute must
  85854. include a readable copy of the attribution notices contained
  85855. within such NOTICE file, excluding those notices that do not
  85856. pertain to any part of the Derivative Works, in at least one
  85857. of the following places: within a NOTICE text file distributed
  85858. as part of the Derivative Works; within the Source form or
  85859. documentation, if provided along with the Derivative Works; or,
  85860. within a display generated by the Derivative Works, if and
  85861. wherever such third-party notices normally appear. The contents
  85862. of the NOTICE file are for informational purposes only and
  85863. do not modify the License. You may add Your own attribution
  85864. notices within Derivative Works that You distribute, alongside
  85865. or as an addendum to the NOTICE text from the Work, provided
  85866. that such additional attribution notices cannot be construed
  85867. as modifying the License.
  85868. You may add Your own copyright statement to Your modifications and
  85869. may provide additional or different license terms and conditions
  85870. for use, reproduction, or distribution of Your modifications, or
  85871. for any such Derivative Works as a whole, provided Your use,
  85872. reproduction, and distribution of the Work otherwise complies with
  85873. the conditions stated in this License.
  85874. 5. Submission of Contributions. Unless You explicitly state otherwise,
  85875. any Contribution intentionally submitted for inclusion in the Work
  85876. by You to the Licensor shall be under the terms and conditions of
  85877. this License, without any additional terms or conditions.
  85878. Notwithstanding the above, nothing herein shall supersede or modify
  85879. the terms of any separate license agreement you may have executed
  85880. with Licensor regarding such Contributions.
  85881. 6. Trademarks. This License does not grant permission to use the trade
  85882. names, trademarks, service marks, or product names of the Licensor,
  85883. except as required for reasonable and customary use in describing the
  85884. origin of the Work and reproducing the content of the NOTICE file.
  85885. 7. Disclaimer of Warranty. Unless required by applicable law or
  85886. agreed to in writing, Licensor provides the Work (and each
  85887. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  85888. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  85889. implied, including, without limitation, any warranties or conditions
  85890. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  85891. PARTICULAR PURPOSE. You are solely responsible for determining the
  85892. appropriateness of using or redistributing the Work and assume any
  85893. risks associated with Your exercise of permissions under this License.
  85894. 8. Limitation of Liability. In no event and under no legal theory,
  85895. whether in tort (including negligence), contract, or otherwise,
  85896. unless required by applicable law (such as deliberate and grossly
  85897. negligent acts) or agreed to in writing, shall any Contributor be
  85898. liable to You for damages, including any direct, indirect, special,
  85899. incidental, or consequential damages of any character arising as a
  85900. result of this License or out of the use or inability to use the
  85901. Work (including but not limited to damages for loss of goodwill,
  85902. work stoppage, computer failure or malfunction, or any and all
  85903. other commercial damages or losses), even if such Contributor
  85904. has been advised of the possibility of such damages.
  85905. 9. Accepting Warranty or Additional Liability. While redistributing
  85906. the Work or Derivative Works thereof, You may choose to offer,
  85907. and charge a fee for, acceptance of support, warranty, indemnity,
  85908. or other liability obligations and/or rights consistent with this
  85909. License. However, in accepting such obligations, You may act only
  85910. on Your own behalf and on Your sole responsibility, not on behalf
  85911. of any other Contributor, and only if You agree to indemnify,
  85912. defend, and hold each Contributor harmless for any liability
  85913. incurred by, or claims asserted against, such Contributor by reason
  85914. of your accepting any such warranty or additional liability.
  85915. END OF TERMS AND CONDITIONS
  85916. AndroidX lifecycle livedatacore library:
  85917. Copyright (c) 2005-2011, The Android Open Source Project
  85918. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  85919. you may not use this file except in compliance with the License.
  85920. Unless required by applicable law or agreed to in writing, software
  85921. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  85922. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  85923. See the License for the specific language governing permissions and
  85924. limitations under the License.
  85925. Apache License
  85926. Version 2.0, January 2004
  85927. http://www.apache.org/licenses/
  85928. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  85929. 1. Definitions.
  85930. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  85931. and distribution as defined by Sections 1 through 9 of this document.
  85932. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  85933. the copyright owner that is granting the License.
  85934. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  85935. other entities that control, are controlled by, or are under common
  85936. control with that entity. For the purposes of this definition,
  85937. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  85938. direction or management of such entity, whether by contract or
  85939. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  85940. outstanding shares, or (iii) beneficial ownership of such entity.
  85941. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  85942. exercising permissions granted by this License.
  85943. &quot;Source&quot; form shall mean the preferred form for making modifications,
  85944. including but not limited to software source code, documentation
  85945. source, and configuration files.
  85946. &quot;Object&quot; form shall mean any form resulting from mechanical
  85947. transformation or translation of a Source form, including but
  85948. not limited to compiled object code, generated documentation,
  85949. and conversions to other media types.
  85950. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  85951. Object form, made available under the License, as indicated by a
  85952. copyright notice that is included in or attached to the work
  85953. (an example is provided in the Appendix below).
  85954. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  85955. form, that is based on (or derived from) the Work and for which the
  85956. editorial revisions, annotations, elaborations, or other modifications
  85957. represent, as a whole, an original work of authorship. For the purposes
  85958. of this License, Derivative Works shall not include works that remain
  85959. separable from, or merely link (or bind by name) to the interfaces of,
  85960. the Work and Derivative Works thereof.
  85961. &quot;Contribution&quot; shall mean any work of authorship, including
  85962. the original version of the Work and any modifications or additions
  85963. to that Work or Derivative Works thereof, that is intentionally
  85964. submitted to Licensor for inclusion in the Work by the copyright owner
  85965. or by an individual or Legal Entity authorized to submit on behalf of
  85966. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  85967. means any form of electronic, verbal, or written communication sent
  85968. to the Licensor or its representatives, including but not limited to
  85969. communication on electronic mailing lists, source code control systems,
  85970. and issue tracking systems that are managed by, or on behalf of, the
  85971. Licensor for the purpose of discussing and improving the Work, but
  85972. excluding communication that is conspicuously marked or otherwise
  85973. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  85974. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  85975. on behalf of whom a Contribution has been received by Licensor and
  85976. subsequently incorporated within the Work.
  85977. 2. Grant of Copyright License. Subject to the terms and conditions of
  85978. this License, each Contributor hereby grants to You a perpetual,
  85979. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  85980. copyright license to reproduce, prepare Derivative Works of,
  85981. publicly display, publicly perform, sublicense, and distribute the
  85982. Work and such Derivative Works in Source or Object form.
  85983. 3. Grant of Patent License. Subject to the terms and conditions of
  85984. this License, each Contributor hereby grants to You a perpetual,
  85985. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  85986. (except as stated in this section) patent license to make, have made,
  85987. use, offer to sell, sell, import, and otherwise transfer the Work,
  85988. where such license applies only to those patent claims licensable
  85989. by such Contributor that are necessarily infringed by their
  85990. Contribution(s) alone or by combination of their Contribution(s)
  85991. with the Work to which such Contribution(s) was submitted. If You
  85992. institute patent litigation against any entity (including a
  85993. cross-claim or counterclaim in a lawsuit) alleging that the Work
  85994. or a Contribution incorporated within the Work constitutes direct
  85995. or contributory patent infringement, then any patent licenses
  85996. granted to You under this License for that Work shall terminate
  85997. as of the date such litigation is filed.
  85998. 4. Redistribution. You may reproduce and distribute copies of the
  85999. Work or Derivative Works thereof in any medium, with or without
  86000. modifications, and in Source or Object form, provided that You
  86001. meet the following conditions:
  86002. (a) You must give any other recipients of the Work or
  86003. Derivative Works a copy of this License; and
  86004. (b) You must cause any modified files to carry prominent notices
  86005. stating that You changed the files; and
  86006. (c) You must retain, in the Source form of any Derivative Works
  86007. that You distribute, all copyright, patent, trademark, and
  86008. attribution notices from the Source form of the Work,
  86009. excluding those notices that do not pertain to any part of
  86010. the Derivative Works; and
  86011. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  86012. distribution, then any Derivative Works that You distribute must
  86013. include a readable copy of the attribution notices contained
  86014. within such NOTICE file, excluding those notices that do not
  86015. pertain to any part of the Derivative Works, in at least one
  86016. of the following places: within a NOTICE text file distributed
  86017. as part of the Derivative Works; within the Source form or
  86018. documentation, if provided along with the Derivative Works; or,
  86019. within a display generated by the Derivative Works, if and
  86020. wherever such third-party notices normally appear. The contents
  86021. of the NOTICE file are for informational purposes only and
  86022. do not modify the License. You may add Your own attribution
  86023. notices within Derivative Works that You distribute, alongside
  86024. or as an addendum to the NOTICE text from the Work, provided
  86025. that such additional attribution notices cannot be construed
  86026. as modifying the License.
  86027. You may add Your own copyright statement to Your modifications and
  86028. may provide additional or different license terms and conditions
  86029. for use, reproduction, or distribution of Your modifications, or
  86030. for any such Derivative Works as a whole, provided Your use,
  86031. reproduction, and distribution of the Work otherwise complies with
  86032. the conditions stated in this License.
  86033. 5. Submission of Contributions. Unless You explicitly state otherwise,
  86034. any Contribution intentionally submitted for inclusion in the Work
  86035. by You to the Licensor shall be under the terms and conditions of
  86036. this License, without any additional terms or conditions.
  86037. Notwithstanding the above, nothing herein shall supersede or modify
  86038. the terms of any separate license agreement you may have executed
  86039. with Licensor regarding such Contributions.
  86040. 6. Trademarks. This License does not grant permission to use the trade
  86041. names, trademarks, service marks, or product names of the Licensor,
  86042. except as required for reasonable and customary use in describing the
  86043. origin of the Work and reproducing the content of the NOTICE file.
  86044. 7. Disclaimer of Warranty. Unless required by applicable law or
  86045. agreed to in writing, Licensor provides the Work (and each
  86046. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  86047. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  86048. implied, including, without limitation, any warranties or conditions
  86049. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  86050. PARTICULAR PURPOSE. You are solely responsible for determining the
  86051. appropriateness of using or redistributing the Work and assume any
  86052. risks associated with Your exercise of permissions under this License.
  86053. 8. Limitation of Liability. In no event and under no legal theory,
  86054. whether in tort (including negligence), contract, or otherwise,
  86055. unless required by applicable law (such as deliberate and grossly
  86056. negligent acts) or agreed to in writing, shall any Contributor be
  86057. liable to You for damages, including any direct, indirect, special,
  86058. incidental, or consequential damages of any character arising as a
  86059. result of this License or out of the use or inability to use the
  86060. Work (including but not limited to damages for loss of goodwill,
  86061. work stoppage, computer failure or malfunction, or any and all
  86062. other commercial damages or losses), even if such Contributor
  86063. has been advised of the possibility of such damages.
  86064. 9. Accepting Warranty or Additional Liability. While redistributing
  86065. the Work or Derivative Works thereof, You may choose to offer,
  86066. and charge a fee for, acceptance of support, warranty, indemnity,
  86067. or other liability obligations and/or rights consistent with this
  86068. License. However, in accepting such obligations, You may act only
  86069. on Your own behalf and on Your sole responsibility, not on behalf
  86070. of any other Contributor, and only if You agree to indemnify,
  86071. defend, and hold each Contributor harmless for any liability
  86072. incurred by, or claims asserted against, such Contributor by reason
  86073. of your accepting any such warranty or additional liability.
  86074. END OF TERMS AND CONDITIONS
  86075. AndroidX lifecycle runtime library:
  86076. Copyright (c) 2005-2011, The Android Open Source Project
  86077. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  86078. you may not use this file except in compliance with the License.
  86079. Unless required by applicable law or agreed to in writing, software
  86080. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  86081. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  86082. See the License for the specific language governing permissions and
  86083. limitations under the License.
  86084. Apache License
  86085. Version 2.0, January 2004
  86086. http://www.apache.org/licenses/
  86087. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  86088. 1. Definitions.
  86089. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  86090. and distribution as defined by Sections 1 through 9 of this document.
  86091. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  86092. the copyright owner that is granting the License.
  86093. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  86094. other entities that control, are controlled by, or are under common
  86095. control with that entity. For the purposes of this definition,
  86096. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  86097. direction or management of such entity, whether by contract or
  86098. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  86099. outstanding shares, or (iii) beneficial ownership of such entity.
  86100. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  86101. exercising permissions granted by this License.
  86102. &quot;Source&quot; form shall mean the preferred form for making modifications,
  86103. including but not limited to software source code, documentation
  86104. source, and configuration files.
  86105. &quot;Object&quot; form shall mean any form resulting from mechanical
  86106. transformation or translation of a Source form, including but
  86107. not limited to compiled object code, generated documentation,
  86108. and conversions to other media types.
  86109. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  86110. Object form, made available under the License, as indicated by a
  86111. copyright notice that is included in or attached to the work
  86112. (an example is provided in the Appendix below).
  86113. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  86114. form, that is based on (or derived from) the Work and for which the
  86115. editorial revisions, annotations, elaborations, or other modifications
  86116. represent, as a whole, an original work of authorship. For the purposes
  86117. of this License, Derivative Works shall not include works that remain
  86118. separable from, or merely link (or bind by name) to the interfaces of,
  86119. the Work and Derivative Works thereof.
  86120. &quot;Contribution&quot; shall mean any work of authorship, including
  86121. the original version of the Work and any modifications or additions
  86122. to that Work or Derivative Works thereof, that is intentionally
  86123. submitted to Licensor for inclusion in the Work by the copyright owner
  86124. or by an individual or Legal Entity authorized to submit on behalf of
  86125. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  86126. means any form of electronic, verbal, or written communication sent
  86127. to the Licensor or its representatives, including but not limited to
  86128. communication on electronic mailing lists, source code control systems,
  86129. and issue tracking systems that are managed by, or on behalf of, the
  86130. Licensor for the purpose of discussing and improving the Work, but
  86131. excluding communication that is conspicuously marked or otherwise
  86132. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  86133. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  86134. on behalf of whom a Contribution has been received by Licensor and
  86135. subsequently incorporated within the Work.
  86136. 2. Grant of Copyright License. Subject to the terms and conditions of
  86137. this License, each Contributor hereby grants to You a perpetual,
  86138. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  86139. copyright license to reproduce, prepare Derivative Works of,
  86140. publicly display, publicly perform, sublicense, and distribute the
  86141. Work and such Derivative Works in Source or Object form.
  86142. 3. Grant of Patent License. Subject to the terms and conditions of
  86143. this License, each Contributor hereby grants to You a perpetual,
  86144. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  86145. (except as stated in this section) patent license to make, have made,
  86146. use, offer to sell, sell, import, and otherwise transfer the Work,
  86147. where such license applies only to those patent claims licensable
  86148. by such Contributor that are necessarily infringed by their
  86149. Contribution(s) alone or by combination of their Contribution(s)
  86150. with the Work to which such Contribution(s) was submitted. If You
  86151. institute patent litigation against any entity (including a
  86152. cross-claim or counterclaim in a lawsuit) alleging that the Work
  86153. or a Contribution incorporated within the Work constitutes direct
  86154. or contributory patent infringement, then any patent licenses
  86155. granted to You under this License for that Work shall terminate
  86156. as of the date such litigation is filed.
  86157. 4. Redistribution. You may reproduce and distribute copies of the
  86158. Work or Derivative Works thereof in any medium, with or without
  86159. modifications, and in Source or Object form, provided that You
  86160. meet the following conditions:
  86161. (a) You must give any other recipients of the Work or
  86162. Derivative Works a copy of this License; and
  86163. (b) You must cause any modified files to carry prominent notices
  86164. stating that You changed the files; and
  86165. (c) You must retain, in the Source form of any Derivative Works
  86166. that You distribute, all copyright, patent, trademark, and
  86167. attribution notices from the Source form of the Work,
  86168. excluding those notices that do not pertain to any part of
  86169. the Derivative Works; and
  86170. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  86171. distribution, then any Derivative Works that You distribute must
  86172. include a readable copy of the attribution notices contained
  86173. within such NOTICE file, excluding those notices that do not
  86174. pertain to any part of the Derivative Works, in at least one
  86175. of the following places: within a NOTICE text file distributed
  86176. as part of the Derivative Works; within the Source form or
  86177. documentation, if provided along with the Derivative Works; or,
  86178. within a display generated by the Derivative Works, if and
  86179. wherever such third-party notices normally appear. The contents
  86180. of the NOTICE file are for informational purposes only and
  86181. do not modify the License. You may add Your own attribution
  86182. notices within Derivative Works that You distribute, alongside
  86183. or as an addendum to the NOTICE text from the Work, provided
  86184. that such additional attribution notices cannot be construed
  86185. as modifying the License.
  86186. You may add Your own copyright statement to Your modifications and
  86187. may provide additional or different license terms and conditions
  86188. for use, reproduction, or distribution of Your modifications, or
  86189. for any such Derivative Works as a whole, provided Your use,
  86190. reproduction, and distribution of the Work otherwise complies with
  86191. the conditions stated in this License.
  86192. 5. Submission of Contributions. Unless You explicitly state otherwise,
  86193. any Contribution intentionally submitted for inclusion in the Work
  86194. by You to the Licensor shall be under the terms and conditions of
  86195. this License, without any additional terms or conditions.
  86196. Notwithstanding the above, nothing herein shall supersede or modify
  86197. the terms of any separate license agreement you may have executed
  86198. with Licensor regarding such Contributions.
  86199. 6. Trademarks. This License does not grant permission to use the trade
  86200. names, trademarks, service marks, or product names of the Licensor,
  86201. except as required for reasonable and customary use in describing the
  86202. origin of the Work and reproducing the content of the NOTICE file.
  86203. 7. Disclaimer of Warranty. Unless required by applicable law or
  86204. agreed to in writing, Licensor provides the Work (and each
  86205. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  86206. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  86207. implied, including, without limitation, any warranties or conditions
  86208. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  86209. PARTICULAR PURPOSE. You are solely responsible for determining the
  86210. appropriateness of using or redistributing the Work and assume any
  86211. risks associated with Your exercise of permissions under this License.
  86212. 8. Limitation of Liability. In no event and under no legal theory,
  86213. whether in tort (including negligence), contract, or otherwise,
  86214. unless required by applicable law (such as deliberate and grossly
  86215. negligent acts) or agreed to in writing, shall any Contributor be
  86216. liable to You for damages, including any direct, indirect, special,
  86217. incidental, or consequential damages of any character arising as a
  86218. result of this License or out of the use or inability to use the
  86219. Work (including but not limited to damages for loss of goodwill,
  86220. work stoppage, computer failure or malfunction, or any and all
  86221. other commercial damages or losses), even if such Contributor
  86222. has been advised of the possibility of such damages.
  86223. 9. Accepting Warranty or Additional Liability. While redistributing
  86224. the Work or Derivative Works thereof, You may choose to offer,
  86225. and charge a fee for, acceptance of support, warranty, indemnity,
  86226. or other liability obligations and/or rights consistent with this
  86227. License. However, in accepting such obligations, You may act only
  86228. on Your own behalf and on Your sole responsibility, not on behalf
  86229. of any other Contributor, and only if You agree to indemnify,
  86230. defend, and hold each Contributor harmless for any liability
  86231. incurred by, or claims asserted against, such Contributor by reason
  86232. of your accepting any such warranty or additional liability.
  86233. END OF TERMS AND CONDITIONS
  86234. AndroidX tracing library:
  86235. Copyright (c) 2005-2011, The Android Open Source Project
  86236. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  86237. you may not use this file except in compliance with the License.
  86238. Unless required by applicable law or agreed to in writing, software
  86239. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  86240. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  86241. See the License for the specific language governing permissions and
  86242. limitations under the License.
  86243. Apache License
  86244. Version 2.0, January 2004
  86245. http://www.apache.org/licenses/
  86246. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  86247. 1. Definitions.
  86248. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  86249. and distribution as defined by Sections 1 through 9 of this document.
  86250. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  86251. the copyright owner that is granting the License.
  86252. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  86253. other entities that control, are controlled by, or are under common
  86254. control with that entity. For the purposes of this definition,
  86255. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  86256. direction or management of such entity, whether by contract or
  86257. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  86258. outstanding shares, or (iii) beneficial ownership of such entity.
  86259. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  86260. exercising permissions granted by this License.
  86261. &quot;Source&quot; form shall mean the preferred form for making modifications,
  86262. including but not limited to software source code, documentation
  86263. source, and configuration files.
  86264. &quot;Object&quot; form shall mean any form resulting from mechanical
  86265. transformation or translation of a Source form, including but
  86266. not limited to compiled object code, generated documentation,
  86267. and conversions to other media types.
  86268. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  86269. Object form, made available under the License, as indicated by a
  86270. copyright notice that is included in or attached to the work
  86271. (an example is provided in the Appendix below).
  86272. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  86273. form, that is based on (or derived from) the Work and for which the
  86274. editorial revisions, annotations, elaborations, or other modifications
  86275. represent, as a whole, an original work of authorship. For the purposes
  86276. of this License, Derivative Works shall not include works that remain
  86277. separable from, or merely link (or bind by name) to the interfaces of,
  86278. the Work and Derivative Works thereof.
  86279. &quot;Contribution&quot; shall mean any work of authorship, including
  86280. the original version of the Work and any modifications or additions
  86281. to that Work or Derivative Works thereof, that is intentionally
  86282. submitted to Licensor for inclusion in the Work by the copyright owner
  86283. or by an individual or Legal Entity authorized to submit on behalf of
  86284. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  86285. means any form of electronic, verbal, or written communication sent
  86286. to the Licensor or its representatives, including but not limited to
  86287. communication on electronic mailing lists, source code control systems,
  86288. and issue tracking systems that are managed by, or on behalf of, the
  86289. Licensor for the purpose of discussing and improving the Work, but
  86290. excluding communication that is conspicuously marked or otherwise
  86291. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  86292. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  86293. on behalf of whom a Contribution has been received by Licensor and
  86294. subsequently incorporated within the Work.
  86295. 2. Grant of Copyright License. Subject to the terms and conditions of
  86296. this License, each Contributor hereby grants to You a perpetual,
  86297. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  86298. copyright license to reproduce, prepare Derivative Works of,
  86299. publicly display, publicly perform, sublicense, and distribute the
  86300. Work and such Derivative Works in Source or Object form.
  86301. 3. Grant of Patent License. Subject to the terms and conditions of
  86302. this License, each Contributor hereby grants to You a perpetual,
  86303. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  86304. (except as stated in this section) patent license to make, have made,
  86305. use, offer to sell, sell, import, and otherwise transfer the Work,
  86306. where such license applies only to those patent claims licensable
  86307. by such Contributor that are necessarily infringed by their
  86308. Contribution(s) alone or by combination of their Contribution(s)
  86309. with the Work to which such Contribution(s) was submitted. If You
  86310. institute patent litigation against any entity (including a
  86311. cross-claim or counterclaim in a lawsuit) alleging that the Work
  86312. or a Contribution incorporated within the Work constitutes direct
  86313. or contributory patent infringement, then any patent licenses
  86314. granted to You under this License for that Work shall terminate
  86315. as of the date such litigation is filed.
  86316. 4. Redistribution. You may reproduce and distribute copies of the
  86317. Work or Derivative Works thereof in any medium, with or without
  86318. modifications, and in Source or Object form, provided that You
  86319. meet the following conditions:
  86320. (a) You must give any other recipients of the Work or
  86321. Derivative Works a copy of this License; and
  86322. (b) You must cause any modified files to carry prominent notices
  86323. stating that You changed the files; and
  86324. (c) You must retain, in the Source form of any Derivative Works
  86325. that You distribute, all copyright, patent, trademark, and
  86326. attribution notices from the Source form of the Work,
  86327. excluding those notices that do not pertain to any part of
  86328. the Derivative Works; and
  86329. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  86330. distribution, then any Derivative Works that You distribute must
  86331. include a readable copy of the attribution notices contained
  86332. within such NOTICE file, excluding those notices that do not
  86333. pertain to any part of the Derivative Works, in at least one
  86334. of the following places: within a NOTICE text file distributed
  86335. as part of the Derivative Works; within the Source form or
  86336. documentation, if provided along with the Derivative Works; or,
  86337. within a display generated by the Derivative Works, if and
  86338. wherever such third-party notices normally appear. The contents
  86339. of the NOTICE file are for informational purposes only and
  86340. do not modify the License. You may add Your own attribution
  86341. notices within Derivative Works that You distribute, alongside
  86342. or as an addendum to the NOTICE text from the Work, provided
  86343. that such additional attribution notices cannot be construed
  86344. as modifying the License.
  86345. You may add Your own copyright statement to Your modifications and
  86346. may provide additional or different license terms and conditions
  86347. for use, reproduction, or distribution of Your modifications, or
  86348. for any such Derivative Works as a whole, provided Your use,
  86349. reproduction, and distribution of the Work otherwise complies with
  86350. the conditions stated in this License.
  86351. 5. Submission of Contributions. Unless You explicitly state otherwise,
  86352. any Contribution intentionally submitted for inclusion in the Work
  86353. by You to the Licensor shall be under the terms and conditions of
  86354. this License, without any additional terms or conditions.
  86355. Notwithstanding the above, nothing herein shall supersede or modify
  86356. the terms of any separate license agreement you may have executed
  86357. with Licensor regarding such Contributions.
  86358. 6. Trademarks. This License does not grant permission to use the trade
  86359. names, trademarks, service marks, or product names of the Licensor,
  86360. except as required for reasonable and customary use in describing the
  86361. origin of the Work and reproducing the content of the NOTICE file.
  86362. 7. Disclaimer of Warranty. Unless required by applicable law or
  86363. agreed to in writing, Licensor provides the Work (and each
  86364. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  86365. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  86366. implied, including, without limitation, any warranties or conditions
  86367. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  86368. PARTICULAR PURPOSE. You are solely responsible for determining the
  86369. appropriateness of using or redistributing the Work and assume any
  86370. risks associated with Your exercise of permissions under this License.
  86371. 8. Limitation of Liability. In no event and under no legal theory,
  86372. whether in tort (including negligence), contract, or otherwise,
  86373. unless required by applicable law (such as deliberate and grossly
  86374. negligent acts) or agreed to in writing, shall any Contributor be
  86375. liable to You for damages, including any direct, indirect, special,
  86376. incidental, or consequential damages of any character arising as a
  86377. result of this License or out of the use or inability to use the
  86378. Work (including but not limited to damages for loss of goodwill,
  86379. work stoppage, computer failure or malfunction, or any and all
  86380. other commercial damages or losses), even if such Contributor
  86381. has been advised of the possibility of such damages.
  86382. 9. Accepting Warranty or Additional Liability. While redistributing
  86383. the Work or Derivative Works thereof, You may choose to offer,
  86384. and charge a fee for, acceptance of support, warranty, indemnity,
  86385. or other liability obligations and/or rights consistent with this
  86386. License. However, in accepting such obligations, You may act only
  86387. on Your own behalf and on Your sole responsibility, not on behalf
  86388. of any other Contributor, and only if You agree to indemnify,
  86389. defend, and hold each Contributor harmless for any liability
  86390. incurred by, or claims asserted against, such Contributor by reason
  86391. of your accepting any such warranty or additional liability.
  86392. END OF TERMS AND CONDITIONS
  86393. Animal Sniffer:
  86394. The MIT License
  86395. Copyright (c) 2008 Kohsuke Kawaguchi and codehaus.org.
  86396. Permission is hereby granted, free of charge, to any person obtaining a copy
  86397. of this software and associated documentation files (the &quot;Software&quot;), to deal
  86398. in the Software without restriction, including without limitation the rights
  86399. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  86400. copies of the Software, and to permit persons to whom the Software is
  86401. furnished to do so, subject to the following conditions:
  86402. The above copyright notice and this permission notice shall be included in
  86403. all copies or substantial portions of the Software.
  86404. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  86405. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  86406. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  86407. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  86408. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  86409. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  86410. THE SOFTWARE.
  86411. Checker Framework Annotations:
  86412. A few parts of the Checker Framework have more permissive licenses.
  86413. * The annotations are licensed under the MIT License. (The text of this
  86414. license appears below.) More specifically, all the parts of the Checker
  86415. Framework that you might want to include with your own program use the
  86416. MIT License. This is the checker-qual.jar file and all the files that
  86417. appear in it: every file in a qual/ directory, plus utility files such
  86418. as NullnessUtil.java, RegexUtil.java, SignednessUtil.java, etc.
  86419. In addition, the cleanroom implementations of third-party annotations,
  86420. which the Checker Framework recognizes as aliases for its own
  86421. annotations, are licensed under the MIT License.
  86422. ===========================================================================
  86423. MIT License:
  86424. Permission is hereby granted, free of charge, to any person obtaining a copy
  86425. of this software and associated documentation files (the &quot;Software&quot;), to deal
  86426. in the Software without restriction, including without limitation the rights
  86427. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  86428. copies of the Software, and to permit persons to whom the Software is
  86429. furnished to do so, subject to the following conditions:
  86430. The above copyright notice and this permission notice shall be included in
  86431. all copies or substantial portions of the Software.
  86432. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  86433. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  86434. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  86435. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  86436. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  86437. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  86438. THE SOFTWARE.
  86439. ===========================================================================
  86440. Error Prone:
  86441. Apache License
  86442. Version 2.0, January 2004
  86443. http://www.apache.org/licenses/
  86444. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  86445. 1. Definitions.
  86446. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  86447. and distribution as defined by Sections 1 through 9 of this document.
  86448. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  86449. the copyright owner that is granting the License.
  86450. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  86451. other entities that control, are controlled by, or are under common
  86452. control with that entity. For the purposes of this definition,
  86453. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  86454. direction or management of such entity, whether by contract or
  86455. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  86456. outstanding shares, or (iii) beneficial ownership of such entity.
  86457. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  86458. exercising permissions granted by this License.
  86459. &quot;Source&quot; form shall mean the preferred form for making modifications,
  86460. including but not limited to software source code, documentation
  86461. source, and configuration files.
  86462. &quot;Object&quot; form shall mean any form resulting from mechanical
  86463. transformation or translation of a Source form, including but
  86464. not limited to compiled object code, generated documentation,
  86465. and conversions to other media types.
  86466. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  86467. Object form, made available under the License, as indicated by a
  86468. copyright notice that is included in or attached to the work
  86469. (an example is provided in the Appendix below).
  86470. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  86471. form, that is based on (or derived from) the Work and for which the
  86472. editorial revisions, annotations, elaborations, or other modifications
  86473. represent, as a whole, an original work of authorship. For the purposes
  86474. of this License, Derivative Works shall not include works that remain
  86475. separable from, or merely link (or bind by name) to the interfaces of,
  86476. the Work and Derivative Works thereof.
  86477. &quot;Contribution&quot; shall mean any work of authorship, including
  86478. the original version of the Work and any modifications or additions
  86479. to that Work or Derivative Works thereof, that is intentionally
  86480. submitted to Licensor for inclusion in the Work by the copyright owner
  86481. or by an individual or Legal Entity authorized to submit on behalf of
  86482. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  86483. means any form of electronic, verbal, or written communication sent
  86484. to the Licensor or its representatives, including but not limited to
  86485. communication on electronic mailing lists, source code control systems,
  86486. and issue tracking systems that are managed by, or on behalf of, the
  86487. Licensor for the purpose of discussing and improving the Work, but
  86488. excluding communication that is conspicuously marked or otherwise
  86489. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  86490. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  86491. on behalf of whom a Contribution has been received by Licensor and
  86492. subsequently incorporated within the Work.
  86493. 2. Grant of Copyright License. Subject to the terms and conditions of
  86494. this License, each Contributor hereby grants to You a perpetual,
  86495. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  86496. copyright license to reproduce, prepare Derivative Works of,
  86497. publicly display, publicly perform, sublicense, and distribute the
  86498. Work and such Derivative Works in Source or Object form.
  86499. 3. Grant of Patent License. Subject to the terms and conditions of
  86500. this License, each Contributor hereby grants to You a perpetual,
  86501. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  86502. (except as stated in this section) patent license to make, have made,
  86503. use, offer to sell, sell, import, and otherwise transfer the Work,
  86504. where such license applies only to those patent claims licensable
  86505. by such Contributor that are necessarily infringed by their
  86506. Contribution(s) alone or by combination of their Contribution(s)
  86507. with the Work to which such Contribution(s) was submitted. If You
  86508. institute patent litigation against any entity (including a
  86509. cross-claim or counterclaim in a lawsuit) alleging that the Work
  86510. or a Contribution incorporated within the Work constitutes direct
  86511. or contributory patent infringement, then any patent licenses
  86512. granted to You under this License for that Work shall terminate
  86513. as of the date such litigation is filed.
  86514. 4. Redistribution. You may reproduce and distribute copies of the
  86515. Work or Derivative Works thereof in any medium, with or without
  86516. modifications, and in Source or Object form, provided that You
  86517. meet the following conditions:
  86518. (a) You must give any other recipients of the Work or
  86519. Derivative Works a copy of this License; and
  86520. (b) You must cause any modified files to carry prominent notices
  86521. stating that You changed the files; and
  86522. (c) You must retain, in the Source form of any Derivative Works
  86523. that You distribute, all copyright, patent, trademark, and
  86524. attribution notices from the Source form of the Work,
  86525. excluding those notices that do not pertain to any part of
  86526. the Derivative Works; and
  86527. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  86528. distribution, then any Derivative Works that You distribute must
  86529. include a readable copy of the attribution notices contained
  86530. within such NOTICE file, excluding those notices that do not
  86531. pertain to any part of the Derivative Works, in at least one
  86532. of the following places: within a NOTICE text file distributed
  86533. as part of the Derivative Works; within the Source form or
  86534. documentation, if provided along with the Derivative Works; or,
  86535. within a display generated by the Derivative Works, if and
  86536. wherever such third-party notices normally appear. The contents
  86537. of the NOTICE file are for informational purposes only and
  86538. do not modify the License. You may add Your own attribution
  86539. notices within Derivative Works that You distribute, alongside
  86540. or as an addendum to the NOTICE text from the Work, provided
  86541. that such additional attribution notices cannot be construed
  86542. as modifying the License.
  86543. You may add Your own copyright statement to Your modifications and
  86544. may provide additional or different license terms and conditions
  86545. for use, reproduction, or distribution of Your modifications, or
  86546. for any such Derivative Works as a whole, provided Your use,
  86547. reproduction, and distribution of the Work otherwise complies with
  86548. the conditions stated in this License.
  86549. 5. Submission of Contributions. Unless You explicitly state otherwise,
  86550. any Contribution intentionally submitted for inclusion in the Work
  86551. by You to the Licensor shall be under the terms and conditions of
  86552. this License, without any additional terms or conditions.
  86553. Notwithstanding the above, nothing herein shall supersede or modify
  86554. the terms of any separate license agreement you may have executed
  86555. with Licensor regarding such Contributions.
  86556. 6. Trademarks. This License does not grant permission to use the trade
  86557. names, trademarks, service marks, or product names of the Licensor,
  86558. except as required for reasonable and customary use in describing the
  86559. origin of the Work and reproducing the content of the NOTICE file.
  86560. 7. Disclaimer of Warranty. Unless required by applicable law or
  86561. agreed to in writing, Licensor provides the Work (and each
  86562. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  86563. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  86564. implied, including, without limitation, any warranties or conditions
  86565. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  86566. PARTICULAR PURPOSE. You are solely responsible for determining the
  86567. appropriateness of using or redistributing the Work and assume any
  86568. risks associated with Your exercise of permissions under this License.
  86569. 8. Limitation of Liability. In no event and under no legal theory,
  86570. whether in tort (including negligence), contract, or otherwise,
  86571. unless required by applicable law (such as deliberate and grossly
  86572. negligent acts) or agreed to in writing, shall any Contributor be
  86573. liable to You for damages, including any direct, indirect, special,
  86574. incidental, or consequential damages of any character arising as a
  86575. result of this License or out of the use or inability to use the
  86576. Work (including but not limited to damages for loss of goodwill,
  86577. work stoppage, computer failure or malfunction, or any and all
  86578. other commercial damages or losses), even if such Contributor
  86579. has been advised of the possibility of such damages.
  86580. 9. Accepting Warranty or Additional Liability. While redistributing
  86581. the Work or Derivative Works thereof, You may choose to offer,
  86582. and charge a fee for, acceptance of support, warranty, indemnity,
  86583. or other liability obligations and/or rights consistent with this
  86584. License. However, in accepting such obligations, You may act only
  86585. on Your own behalf and on Your sole responsibility, not on behalf
  86586. of any other Contributor, and only if You agree to indemnify,
  86587. defend, and hold each Contributor harmless for any liability
  86588. incurred by, or claims asserted against, such Contributor by reason
  86589. of your accepting any such warranty or additional liability.
  86590. END OF TERMS AND CONDITIONS
  86591. APPENDIX: How to apply the Apache License to your work.
  86592. To apply the Apache License to your work, attach the following
  86593. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  86594. replaced with your own identifying information. (Don&#x27;t include
  86595. the brackets!) The text should be enclosed in the appropriate
  86596. comment syntax for the file format. We also recommend that a
  86597. file or class name and description of purpose be included on the
  86598. same &quot;printed page&quot; as the copyright notice for easier
  86599. identification within third-party archives.
  86600. Copyright [yyyy] [name of copyright owner]
  86601. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  86602. you may not use this file except in compliance with the License.
  86603. You may obtain a copy of the License at
  86604. http://www.apache.org/licenses/LICENSE-2.0
  86605. Unless required by applicable law or agreed to in writing, software
  86606. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  86607. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  86608. See the License for the specific language governing permissions and
  86609. limitations under the License.
  86610. Guava JDK5:
  86611. Apache License
  86612. Version 2.0, January 2004
  86613. http://www.apache.org/licenses/
  86614. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  86615. 1. Definitions.
  86616. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  86617. and distribution as defined by Sections 1 through 9 of this document.
  86618. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  86619. the copyright owner that is granting the License.
  86620. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  86621. other entities that control, are controlled by, or are under common
  86622. control with that entity. For the purposes of this definition,
  86623. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  86624. direction or management of such entity, whether by contract or
  86625. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  86626. outstanding shares, or (iii) beneficial ownership of such entity.
  86627. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  86628. exercising permissions granted by this License.
  86629. &quot;Source&quot; form shall mean the preferred form for making modifications,
  86630. including but not limited to software source code, documentation
  86631. source, and configuration files.
  86632. &quot;Object&quot; form shall mean any form resulting from mechanical
  86633. transformation or translation of a Source form, including but
  86634. not limited to compiled object code, generated documentation,
  86635. and conversions to other media types.
  86636. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  86637. Object form, made available under the License, as indicated by a
  86638. copyright notice that is included in or attached to the work
  86639. (an example is provided in the Appendix below).
  86640. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  86641. form, that is based on (or derived from) the Work and for which the
  86642. editorial revisions, annotations, elaborations, or other modifications
  86643. represent, as a whole, an original work of authorship. For the purposes
  86644. of this License, Derivative Works shall not include works that remain
  86645. separable from, or merely link (or bind by name) to the interfaces of,
  86646. the Work and Derivative Works thereof.
  86647. &quot;Contribution&quot; shall mean any work of authorship, including
  86648. the original version of the Work and any modifications or additions
  86649. to that Work or Derivative Works thereof, that is intentionally
  86650. submitted to Licensor for inclusion in the Work by the copyright owner
  86651. or by an individual or Legal Entity authorized to submit on behalf of
  86652. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  86653. means any form of electronic, verbal, or written communication sent
  86654. to the Licensor or its representatives, including but not limited to
  86655. communication on electronic mailing lists, source code control systems,
  86656. and issue tracking systems that are managed by, or on behalf of, the
  86657. Licensor for the purpose of discussing and improving the Work, but
  86658. excluding communication that is conspicuously marked or otherwise
  86659. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  86660. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  86661. on behalf of whom a Contribution has been received by Licensor and
  86662. subsequently incorporated within the Work.
  86663. 2. Grant of Copyright License. Subject to the terms and conditions of
  86664. this License, each Contributor hereby grants to You a perpetual,
  86665. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  86666. copyright license to reproduce, prepare Derivative Works of,
  86667. publicly display, publicly perform, sublicense, and distribute the
  86668. Work and such Derivative Works in Source or Object form.
  86669. 3. Grant of Patent License. Subject to the terms and conditions of
  86670. this License, each Contributor hereby grants to You a perpetual,
  86671. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  86672. (except as stated in this section) patent license to make, have made,
  86673. use, offer to sell, sell, import, and otherwise transfer the Work,
  86674. where such license applies only to those patent claims licensable
  86675. by such Contributor that are necessarily infringed by their
  86676. Contribution(s) alone or by combination of their Contribution(s)
  86677. with the Work to which such Contribution(s) was submitted. If You
  86678. institute patent litigation against any entity (including a
  86679. cross-claim or counterclaim in a lawsuit) alleging that the Work
  86680. or a Contribution incorporated within the Work constitutes direct
  86681. or contributory patent infringement, then any patent licenses
  86682. granted to You under this License for that Work shall terminate
  86683. as of the date such litigation is filed.
  86684. 4. Redistribution. You may reproduce and distribute copies of the
  86685. Work or Derivative Works thereof in any medium, with or without
  86686. modifications, and in Source or Object form, provided that You
  86687. meet the following conditions:
  86688. (a) You must give any other recipients of the Work or
  86689. Derivative Works a copy of this License; and
  86690. (b) You must cause any modified files to carry prominent notices
  86691. stating that You changed the files; and
  86692. (c) You must retain, in the Source form of any Derivative Works
  86693. that You distribute, all copyright, patent, trademark, and
  86694. attribution notices from the Source form of the Work,
  86695. excluding those notices that do not pertain to any part of
  86696. the Derivative Works; and
  86697. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  86698. distribution, then any Derivative Works that You distribute must
  86699. include a readable copy of the attribution notices contained
  86700. within such NOTICE file, excluding those notices that do not
  86701. pertain to any part of the Derivative Works, in at least one
  86702. of the following places: within a NOTICE text file distributed
  86703. as part of the Derivative Works; within the Source form or
  86704. documentation, if provided along with the Derivative Works; or,
  86705. within a display generated by the Derivative Works, if and
  86706. wherever such third-party notices normally appear. The contents
  86707. of the NOTICE file are for informational purposes only and
  86708. do not modify the License. You may add Your own attribution
  86709. notices within Derivative Works that You distribute, alongside
  86710. or as an addendum to the NOTICE text from the Work, provided
  86711. that such additional attribution notices cannot be construed
  86712. as modifying the License.
  86713. You may add Your own copyright statement to Your modifications and
  86714. may provide additional or different license terms and conditions
  86715. for use, reproduction, or distribution of Your modifications, or
  86716. for any such Derivative Works as a whole, provided Your use,
  86717. reproduction, and distribution of the Work otherwise complies with
  86718. the conditions stated in this License.
  86719. 5. Submission of Contributions. Unless You explicitly state otherwise,
  86720. any Contribution intentionally submitted for inclusion in the Work
  86721. by You to the Licensor shall be under the terms and conditions of
  86722. this License, without any additional terms or conditions.
  86723. Notwithstanding the above, nothing herein shall supersede or modify
  86724. the terms of any separate license agreement you may have executed
  86725. with Licensor regarding such Contributions.
  86726. 6. Trademarks. This License does not grant permission to use the trade
  86727. names, trademarks, service marks, or product names of the Licensor,
  86728. except as required for reasonable and customary use in describing the
  86729. origin of the Work and reproducing the content of the NOTICE file.
  86730. 7. Disclaimer of Warranty. Unless required by applicable law or
  86731. agreed to in writing, Licensor provides the Work (and each
  86732. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  86733. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  86734. implied, including, without limitation, any warranties or conditions
  86735. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  86736. PARTICULAR PURPOSE. You are solely responsible for determining the
  86737. appropriateness of using or redistributing the Work and assume any
  86738. risks associated with Your exercise of permissions under this License.
  86739. 8. Limitation of Liability. In no event and under no legal theory,
  86740. whether in tort (including negligence), contract, or otherwise,
  86741. unless required by applicable law (such as deliberate and grossly
  86742. negligent acts) or agreed to in writing, shall any Contributor be
  86743. liable to You for damages, including any direct, indirect, special,
  86744. incidental, or consequential damages of any character arising as a
  86745. result of this License or out of the use or inability to use the
  86746. Work (including but not limited to damages for loss of goodwill,
  86747. work stoppage, computer failure or malfunction, or any and all
  86748. other commercial damages or losses), even if such Contributor
  86749. has been advised of the possibility of such damages.
  86750. 9. Accepting Warranty or Additional Liability. While redistributing
  86751. the Work or Derivative Works thereof, You may choose to offer,
  86752. and charge a fee for, acceptance of support, warranty, indemnity,
  86753. or other liability obligations and/or rights consistent with this
  86754. License. However, in accepting such obligations, You may act only
  86755. on Your own behalf and on Your sole responsibility, not on behalf
  86756. of any other Contributor, and only if You agree to indemnify,
  86757. defend, and hold each Contributor harmless for any liability
  86758. incurred by, or claims asserted against, such Contributor by reason
  86759. of your accepting any such warranty or additional liability.
  86760. END OF TERMS AND CONDITIONS
  86761. APPENDIX: How to apply the Apache License to your work.
  86762. To apply the Apache License to your work, attach the following
  86763. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  86764. replaced with your own identifying information. (Don&#x27;t include
  86765. the brackets!) The text should be enclosed in the appropriate
  86766. comment syntax for the file format. We also recommend that a
  86767. file or class name and description of purpose be included on the
  86768. same &quot;printed page&quot; as the copyright notice for easier
  86769. identification within third-party archives.
  86770. Copyright [yyyy] [name of copyright owner]
  86771. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  86772. you may not use this file except in compliance with the License.
  86773. You may obtain a copy of the License at
  86774. http://www.apache.org/licenses/LICENSE-2.0
  86775. Unless required by applicable law or agreed to in writing, software
  86776. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  86777. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  86778. See the License for the specific language governing permissions and
  86779. limitations under the License.
  86780. Guava JDK7:
  86781. Apache License
  86782. Version 2.0, January 2004
  86783. http://www.apache.org/licenses/
  86784. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  86785. 1. Definitions.
  86786. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  86787. and distribution as defined by Sections 1 through 9 of this document.
  86788. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  86789. the copyright owner that is granting the License.
  86790. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  86791. other entities that control, are controlled by, or are under common
  86792. control with that entity. For the purposes of this definition,
  86793. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  86794. direction or management of such entity, whether by contract or
  86795. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  86796. outstanding shares, or (iii) beneficial ownership of such entity.
  86797. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  86798. exercising permissions granted by this License.
  86799. &quot;Source&quot; form shall mean the preferred form for making modifications,
  86800. including but not limited to software source code, documentation
  86801. source, and configuration files.
  86802. &quot;Object&quot; form shall mean any form resulting from mechanical
  86803. transformation or translation of a Source form, including but
  86804. not limited to compiled object code, generated documentation,
  86805. and conversions to other media types.
  86806. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  86807. Object form, made available under the License, as indicated by a
  86808. copyright notice that is included in or attached to the work
  86809. (an example is provided in the Appendix below).
  86810. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  86811. form, that is based on (or derived from) the Work and for which the
  86812. editorial revisions, annotations, elaborations, or other modifications
  86813. represent, as a whole, an original work of authorship. For the purposes
  86814. of this License, Derivative Works shall not include works that remain
  86815. separable from, or merely link (or bind by name) to the interfaces of,
  86816. the Work and Derivative Works thereof.
  86817. &quot;Contribution&quot; shall mean any work of authorship, including
  86818. the original version of the Work and any modifications or additions
  86819. to that Work or Derivative Works thereof, that is intentionally
  86820. submitted to Licensor for inclusion in the Work by the copyright owner
  86821. or by an individual or Legal Entity authorized to submit on behalf of
  86822. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  86823. means any form of electronic, verbal, or written communication sent
  86824. to the Licensor or its representatives, including but not limited to
  86825. communication on electronic mailing lists, source code control systems,
  86826. and issue tracking systems that are managed by, or on behalf of, the
  86827. Licensor for the purpose of discussing and improving the Work, but
  86828. excluding communication that is conspicuously marked or otherwise
  86829. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  86830. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  86831. on behalf of whom a Contribution has been received by Licensor and
  86832. subsequently incorporated within the Work.
  86833. 2. Grant of Copyright License. Subject to the terms and conditions of
  86834. this License, each Contributor hereby grants to You a perpetual,
  86835. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  86836. copyright license to reproduce, prepare Derivative Works of,
  86837. publicly display, publicly perform, sublicense, and distribute the
  86838. Work and such Derivative Works in Source or Object form.
  86839. 3. Grant of Patent License. Subject to the terms and conditions of
  86840. this License, each Contributor hereby grants to You a perpetual,
  86841. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  86842. (except as stated in this section) patent license to make, have made,
  86843. use, offer to sell, sell, import, and otherwise transfer the Work,
  86844. where such license applies only to those patent claims licensable
  86845. by such Contributor that are necessarily infringed by their
  86846. Contribution(s) alone or by combination of their Contribution(s)
  86847. with the Work to which such Contribution(s) was submitted. If You
  86848. institute patent litigation against any entity (including a
  86849. cross-claim or counterclaim in a lawsuit) alleging that the Work
  86850. or a Contribution incorporated within the Work constitutes direct
  86851. or contributory patent infringement, then any patent licenses
  86852. granted to You under this License for that Work shall terminate
  86853. as of the date such litigation is filed.
  86854. 4. Redistribution. You may reproduce and distribute copies of the
  86855. Work or Derivative Works thereof in any medium, with or without
  86856. modifications, and in Source or Object form, provided that You
  86857. meet the following conditions:
  86858. (a) You must give any other recipients of the Work or
  86859. Derivative Works a copy of this License; and
  86860. (b) You must cause any modified files to carry prominent notices
  86861. stating that You changed the files; and
  86862. (c) You must retain, in the Source form of any Derivative Works
  86863. that You distribute, all copyright, patent, trademark, and
  86864. attribution notices from the Source form of the Work,
  86865. excluding those notices that do not pertain to any part of
  86866. the Derivative Works; and
  86867. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  86868. distribution, then any Derivative Works that You distribute must
  86869. include a readable copy of the attribution notices contained
  86870. within such NOTICE file, excluding those notices that do not
  86871. pertain to any part of the Derivative Works, in at least one
  86872. of the following places: within a NOTICE text file distributed
  86873. as part of the Derivative Works; within the Source form or
  86874. documentation, if provided along with the Derivative Works; or,
  86875. within a display generated by the Derivative Works, if and
  86876. wherever such third-party notices normally appear. The contents
  86877. of the NOTICE file are for informational purposes only and
  86878. do not modify the License. You may add Your own attribution
  86879. notices within Derivative Works that You distribute, alongside
  86880. or as an addendum to the NOTICE text from the Work, provided
  86881. that such additional attribution notices cannot be construed
  86882. as modifying the License.
  86883. You may add Your own copyright statement to Your modifications and
  86884. may provide additional or different license terms and conditions
  86885. for use, reproduction, or distribution of Your modifications, or
  86886. for any such Derivative Works as a whole, provided Your use,
  86887. reproduction, and distribution of the Work otherwise complies with
  86888. the conditions stated in this License.
  86889. 5. Submission of Contributions. Unless You explicitly state otherwise,
  86890. any Contribution intentionally submitted for inclusion in the Work
  86891. by You to the Licensor shall be under the terms and conditions of
  86892. this License, without any additional terms or conditions.
  86893. Notwithstanding the above, nothing herein shall supersede or modify
  86894. the terms of any separate license agreement you may have executed
  86895. with Licensor regarding such Contributions.
  86896. 6. Trademarks. This License does not grant permission to use the trade
  86897. names, trademarks, service marks, or product names of the Licensor,
  86898. except as required for reasonable and customary use in describing the
  86899. origin of the Work and reproducing the content of the NOTICE file.
  86900. 7. Disclaimer of Warranty. Unless required by applicable law or
  86901. agreed to in writing, Licensor provides the Work (and each
  86902. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  86903. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  86904. implied, including, without limitation, any warranties or conditions
  86905. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  86906. PARTICULAR PURPOSE. You are solely responsible for determining the
  86907. appropriateness of using or redistributing the Work and assume any
  86908. risks associated with Your exercise of permissions under this License.
  86909. 8. Limitation of Liability. In no event and under no legal theory,
  86910. whether in tort (including negligence), contract, or otherwise,
  86911. unless required by applicable law (such as deliberate and grossly
  86912. negligent acts) or agreed to in writing, shall any Contributor be
  86913. liable to You for damages, including any direct, indirect, special,
  86914. incidental, or consequential damages of any character arising as a
  86915. result of this License or out of the use or inability to use the
  86916. Work (including but not limited to damages for loss of goodwill,
  86917. work stoppage, computer failure or malfunction, or any and all
  86918. other commercial damages or losses), even if such Contributor
  86919. has been advised of the possibility of such damages.
  86920. 9. Accepting Warranty or Additional Liability. While redistributing
  86921. the Work or Derivative Works thereof, You may choose to offer,
  86922. and charge a fee for, acceptance of support, warranty, indemnity,
  86923. or other liability obligations and/or rights consistent with this
  86924. License. However, in accepting such obligations, You may act only
  86925. on Your own behalf and on Your sole responsibility, not on behalf
  86926. of any other Contributor, and only if You agree to indemnify,
  86927. defend, and hold each Contributor harmless for any liability
  86928. incurred by, or claims asserted against, such Contributor by reason
  86929. of your accepting any such warranty or additional liability.
  86930. END OF TERMS AND CONDITIONS
  86931. APPENDIX: How to apply the Apache License to your work.
  86932. To apply the Apache License to your work, attach the following
  86933. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  86934. replaced with your own identifying information. (Don&#x27;t include
  86935. the brackets!) The text should be enclosed in the appropriate
  86936. comment syntax for the file format. We also recommend that a
  86937. file or class name and description of purpose be included on the
  86938. same &quot;printed page&quot; as the copyright notice for easier
  86939. identification within third-party archives.
  86940. Copyright [yyyy] [name of copyright owner]
  86941. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  86942. you may not use this file except in compliance with the License.
  86943. You may obtain a copy of the License at
  86944. http://www.apache.org/licenses/LICENSE-2.0
  86945. Unless required by applicable law or agreed to in writing, software
  86946. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  86947. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  86948. See the License for the specific language governing permissions and
  86949. limitations under the License.
  86950. J2ObjC:
  86951. Apache License
  86952. Version 2.0, January 2004
  86953. http://www.apache.org/licenses/
  86954. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  86955. 1. Definitions.
  86956. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  86957. and distribution as defined by Sections 1 through 9 of this document.
  86958. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  86959. the copyright owner that is granting the License.
  86960. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  86961. other entities that control, are controlled by, or are under common
  86962. control with that entity. For the purposes of this definition,
  86963. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  86964. direction or management of such entity, whether by contract or
  86965. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  86966. outstanding shares, or (iii) beneficial ownership of such entity.
  86967. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  86968. exercising permissions granted by this License.
  86969. &quot;Source&quot; form shall mean the preferred form for making modifications,
  86970. including but not limited to software source code, documentation
  86971. source, and configuration files.
  86972. &quot;Object&quot; form shall mean any form resulting from mechanical
  86973. transformation or translation of a Source form, including but
  86974. not limited to compiled object code, generated documentation,
  86975. and conversions to other media types.
  86976. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  86977. Object form, made available under the License, as indicated by a
  86978. copyright notice that is included in or attached to the work
  86979. (an example is provided in the Appendix below).
  86980. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  86981. form, that is based on (or derived from) the Work and for which the
  86982. editorial revisions, annotations, elaborations, or other modifications
  86983. represent, as a whole, an original work of authorship. For the purposes
  86984. of this License, Derivative Works shall not include works that remain
  86985. separable from, or merely link (or bind by name) to the interfaces of,
  86986. the Work and Derivative Works thereof.
  86987. &quot;Contribution&quot; shall mean any work of authorship, including
  86988. the original version of the Work and any modifications or additions
  86989. to that Work or Derivative Works thereof, that is intentionally
  86990. submitted to Licensor for inclusion in the Work by the copyright owner
  86991. or by an individual or Legal Entity authorized to submit on behalf of
  86992. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  86993. means any form of electronic, verbal, or written communication sent
  86994. to the Licensor or its representatives, including but not limited to
  86995. communication on electronic mailing lists, source code control systems,
  86996. and issue tracking systems that are managed by, or on behalf of, the
  86997. Licensor for the purpose of discussing and improving the Work, but
  86998. excluding communication that is conspicuously marked or otherwise
  86999. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  87000. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  87001. on behalf of whom a Contribution has been received by Licensor and
  87002. subsequently incorporated within the Work.
  87003. 2. Grant of Copyright License. Subject to the terms and conditions of
  87004. this License, each Contributor hereby grants to You a perpetual,
  87005. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  87006. copyright license to reproduce, prepare Derivative Works of,
  87007. publicly display, publicly perform, sublicense, and distribute the
  87008. Work and such Derivative Works in Source or Object form.
  87009. 3. Grant of Patent License. Subject to the terms and conditions of
  87010. this License, each Contributor hereby grants to You a perpetual,
  87011. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  87012. (except as stated in this section) patent license to make, have made,
  87013. use, offer to sell, sell, import, and otherwise transfer the Work,
  87014. where such license applies only to those patent claims licensable
  87015. by such Contributor that are necessarily infringed by their
  87016. Contribution(s) alone or by combination of their Contribution(s)
  87017. with the Work to which such Contribution(s) was submitted. If You
  87018. institute patent litigation against any entity (including a
  87019. cross-claim or counterclaim in a lawsuit) alleging that the Work
  87020. or a Contribution incorporated within the Work constitutes direct
  87021. or contributory patent infringement, then any patent licenses
  87022. granted to You under this License for that Work shall terminate
  87023. as of the date such litigation is filed.
  87024. 4. Redistribution. You may reproduce and distribute copies of the
  87025. Work or Derivative Works thereof in any medium, with or without
  87026. modifications, and in Source or Object form, provided that You
  87027. meet the following conditions:
  87028. (a) You must give any other recipients of the Work or
  87029. Derivative Works a copy of this License; and
  87030. (b) You must cause any modified files to carry prominent notices
  87031. stating that You changed the files; and
  87032. (c) You must retain, in the Source form of any Derivative Works
  87033. that You distribute, all copyright, patent, trademark, and
  87034. attribution notices from the Source form of the Work,
  87035. excluding those notices that do not pertain to any part of
  87036. the Derivative Works; and
  87037. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  87038. distribution, then any Derivative Works that You distribute must
  87039. include a readable copy of the attribution notices contained
  87040. within such NOTICE file, excluding those notices that do not
  87041. pertain to any part of the Derivative Works, in at least one
  87042. of the following places: within a NOTICE text file distributed
  87043. as part of the Derivative Works; within the Source form or
  87044. documentation, if provided along with the Derivative Works; or,
  87045. within a display generated by the Derivative Works, if and
  87046. wherever such third-party notices normally appear. The contents
  87047. of the NOTICE file are for informational purposes only and
  87048. do not modify the License. You may add Your own attribution
  87049. notices within Derivative Works that You distribute, alongside
  87050. or as an addendum to the NOTICE text from the Work, provided
  87051. that such additional attribution notices cannot be construed
  87052. as modifying the License.
  87053. You may add Your own copyright statement to Your modifications and
  87054. may provide additional or different license terms and conditions
  87055. for use, reproduction, or distribution of Your modifications, or
  87056. for any such Derivative Works as a whole, provided Your use,
  87057. reproduction, and distribution of the Work otherwise complies with
  87058. the conditions stated in this License.
  87059. 5. Submission of Contributions. Unless You explicitly state otherwise,
  87060. any Contribution intentionally submitted for inclusion in the Work
  87061. by You to the Licensor shall be under the terms and conditions of
  87062. this License, without any additional terms or conditions.
  87063. Notwithstanding the above, nothing herein shall supersede or modify
  87064. the terms of any separate license agreement you may have executed
  87065. with Licensor regarding such Contributions.
  87066. 6. Trademarks. This License does not grant permission to use the trade
  87067. names, trademarks, service marks, or product names of the Licensor,
  87068. except as required for reasonable and customary use in describing the
  87069. origin of the Work and reproducing the content of the NOTICE file.
  87070. 7. Disclaimer of Warranty. Unless required by applicable law or
  87071. agreed to in writing, Licensor provides the Work (and each
  87072. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  87073. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  87074. implied, including, without limitation, any warranties or conditions
  87075. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  87076. PARTICULAR PURPOSE. You are solely responsible for determining the
  87077. appropriateness of using or redistributing the Work and assume any
  87078. risks associated with Your exercise of permissions under this License.
  87079. 8. Limitation of Liability. In no event and under no legal theory,
  87080. whether in tort (including negligence), contract, or otherwise,
  87081. unless required by applicable law (such as deliberate and grossly
  87082. negligent acts) or agreed to in writing, shall any Contributor be
  87083. liable to You for damages, including any direct, indirect, special,
  87084. incidental, or consequential damages of any character arising as a
  87085. result of this License or out of the use or inability to use the
  87086. Work (including but not limited to damages for loss of goodwill,
  87087. work stoppage, computer failure or malfunction, or any and all
  87088. other commercial damages or losses), even if such Contributor
  87089. has been advised of the possibility of such damages.
  87090. 9. Accepting Warranty or Additional Liability. While redistributing
  87091. the Work or Derivative Works thereof, You may choose to offer,
  87092. and charge a fee for, acceptance of support, warranty, indemnity,
  87093. or other liability obligations and/or rights consistent with this
  87094. License. However, in accepting such obligations, You may act only
  87095. on Your own behalf and on Your sole responsibility, not on behalf
  87096. of any other Contributor, and only if You agree to indemnify,
  87097. defend, and hold each Contributor harmless for any liability
  87098. incurred by, or claims asserted against, such Contributor by reason
  87099. of your accepting any such warranty or additional liability.
  87100. END OF TERMS AND CONDITIONS
  87101. APPENDIX: How to apply the Apache License to your work.
  87102. To apply the Apache License to your work, attach the following
  87103. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  87104. replaced with your own identifying information. (Don&#x27;t include
  87105. the brackets!) The text should be enclosed in the appropriate
  87106. comment syntax for the file format. We also recommend that a
  87107. file or class name and description of purpose be included on the
  87108. same &quot;printed page&quot; as the copyright notice for easier
  87109. identification within third-party archives.
  87110. Copyright [yyyy] [name of copyright owner]
  87111. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  87112. you may not use this file except in compliance with the License.
  87113. You may obtain a copy of the License at
  87114. http://www.apache.org/licenses/LICENSE-2.0
  87115. Unless required by applicable law or agreed to in writing, software
  87116. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  87117. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  87118. See the License for the specific language governing permissions and
  87119. limitations under the License.
  87120. --------------------------------------------------------------------------------
  87121. The next section, BSD-3-Clause, applies to the files in:
  87122. jre_emul/android/platform/libcore/ojluni/src/main/java/java/time
  87123. --------------------------------------------------------------------------------
  87124. Redistribution and use in source and binary forms, with or without
  87125. modification, are permitted provided that the following conditions are met:
  87126. * Redistributions of source code must retain the above copyright notice,
  87127. this list of conditions and the following disclaimer.
  87128. * Redistributions in binary form must reproduce the above copyright notice,
  87129. this list of conditions and the following disclaimer in the documentation
  87130. and/or other materials provided with the distribution.
  87131. * Neither the name of JSR-310 nor the names of its contributors
  87132. may be used to endorse or promote products derived from this software
  87133. without specific prior written permission.
  87134. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  87135. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  87136. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  87137. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
  87138. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  87139. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  87140. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  87141. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  87142. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  87143. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  87144. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  87145. JSR 305:
  87146. Copyright (c) 2007-2009, JSR305 expert group
  87147. All rights reserved.
  87148. http://www.opensource.org/licenses/bsd-license.php
  87149. Redistribution and use in source and binary forms, with or without
  87150. modification, are permitted provided that the following conditions are met:
  87151. * Redistributions of source code must retain the above copyright notice,
  87152. this list of conditions and the following disclaimer.
  87153. * Redistributions in binary form must reproduce the above copyright notice,
  87154. this list of conditions and the following disclaimer in the documentation
  87155. and/or other materials provided with the distribution.
  87156. * Neither the name of the JSR305 expert group nor the names of its
  87157. contributors may be used to endorse or promote products derived from
  87158. this software without specific prior written permission.
  87159. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  87160. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  87161. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  87162. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  87163. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  87164. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  87165. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  87166. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  87167. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  87168. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  87169. POSSIBILITY OF SUCH DAMAGE.
  87170. JSpecify:
  87171. Apache License
  87172. Version 2.0, January 2004
  87173. http://www.apache.org/licenses/
  87174. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  87175. 1. Definitions.
  87176. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  87177. and distribution as defined by Sections 1 through 9 of this document.
  87178. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  87179. the copyright owner that is granting the License.
  87180. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  87181. other entities that control, are controlled by, or are under common
  87182. control with that entity. For the purposes of this definition,
  87183. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  87184. direction or management of such entity, whether by contract or
  87185. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  87186. outstanding shares, or (iii) beneficial ownership of such entity.
  87187. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  87188. exercising permissions granted by this License.
  87189. &quot;Source&quot; form shall mean the preferred form for making modifications,
  87190. including but not limited to software source code, documentation
  87191. source, and configuration files.
  87192. &quot;Object&quot; form shall mean any form resulting from mechanical
  87193. transformation or translation of a Source form, including but
  87194. not limited to compiled object code, generated documentation,
  87195. and conversions to other media types.
  87196. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  87197. Object form, made available under the License, as indicated by a
  87198. copyright notice that is included in or attached to the work
  87199. (an example is provided in the Appendix below).
  87200. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  87201. form, that is based on (or derived from) the Work and for which the
  87202. editorial revisions, annotations, elaborations, or other modifications
  87203. represent, as a whole, an original work of authorship. For the purposes
  87204. of this License, Derivative Works shall not include works that remain
  87205. separable from, or merely link (or bind by name) to the interfaces of,
  87206. the Work and Derivative Works thereof.
  87207. &quot;Contribution&quot; shall mean any work of authorship, including
  87208. the original version of the Work and any modifications or additions
  87209. to that Work or Derivative Works thereof, that is intentionally
  87210. submitted to Licensor for inclusion in the Work by the copyright owner
  87211. or by an individual or Legal Entity authorized to submit on behalf of
  87212. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  87213. means any form of electronic, verbal, or written communication sent
  87214. to the Licensor or its representatives, including but not limited to
  87215. communication on electronic mailing lists, source code control systems,
  87216. and issue tracking systems that are managed by, or on behalf of, the
  87217. Licensor for the purpose of discussing and improving the Work, but
  87218. excluding communication that is conspicuously marked or otherwise
  87219. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  87220. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  87221. on behalf of whom a Contribution has been received by Licensor and
  87222. subsequently incorporated within the Work.
  87223. 2. Grant of Copyright License. Subject to the terms and conditions of
  87224. this License, each Contributor hereby grants to You a perpetual,
  87225. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  87226. copyright license to reproduce, prepare Derivative Works of,
  87227. publicly display, publicly perform, sublicense, and distribute the
  87228. Work and such Derivative Works in Source or Object form.
  87229. 3. Grant of Patent License. Subject to the terms and conditions of
  87230. this License, each Contributor hereby grants to You a perpetual,
  87231. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  87232. (except as stated in this section) patent license to make, have made,
  87233. use, offer to sell, sell, import, and otherwise transfer the Work,
  87234. where such license applies only to those patent claims licensable
  87235. by such Contributor that are necessarily infringed by their
  87236. Contribution(s) alone or by combination of their Contribution(s)
  87237. with the Work to which such Contribution(s) was submitted. If You
  87238. institute patent litigation against any entity (including a
  87239. cross-claim or counterclaim in a lawsuit) alleging that the Work
  87240. or a Contribution incorporated within the Work constitutes direct
  87241. or contributory patent infringement, then any patent licenses
  87242. granted to You under this License for that Work shall terminate
  87243. as of the date such litigation is filed.
  87244. 4. Redistribution. You may reproduce and distribute copies of the
  87245. Work or Derivative Works thereof in any medium, with or without
  87246. modifications, and in Source or Object form, provided that You
  87247. meet the following conditions:
  87248. (a) You must give any other recipients of the Work or
  87249. Derivative Works a copy of this License; and
  87250. (b) You must cause any modified files to carry prominent notices
  87251. stating that You changed the files; and
  87252. (c) You must retain, in the Source form of any Derivative Works
  87253. that You distribute, all copyright, patent, trademark, and
  87254. attribution notices from the Source form of the Work,
  87255. excluding those notices that do not pertain to any part of
  87256. the Derivative Works; and
  87257. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  87258. distribution, then any Derivative Works that You distribute must
  87259. include a readable copy of the attribution notices contained
  87260. within such NOTICE file, excluding those notices that do not
  87261. pertain to any part of the Derivative Works, in at least one
  87262. of the following places: within a NOTICE text file distributed
  87263. as part of the Derivative Works; within the Source form or
  87264. documentation, if provided along with the Derivative Works; or,
  87265. within a display generated by the Derivative Works, if and
  87266. wherever such third-party notices normally appear. The contents
  87267. of the NOTICE file are for informational purposes only and
  87268. do not modify the License. You may add Your own attribution
  87269. notices within Derivative Works that You distribute, alongside
  87270. or as an addendum to the NOTICE text from the Work, provided
  87271. that such additional attribution notices cannot be construed
  87272. as modifying the License.
  87273. You may add Your own copyright statement to Your modifications and
  87274. may provide additional or different license terms and conditions
  87275. for use, reproduction, or distribution of Your modifications, or
  87276. for any such Derivative Works as a whole, provided Your use,
  87277. reproduction, and distribution of the Work otherwise complies with
  87278. the conditions stated in this License.
  87279. 5. Submission of Contributions. Unless You explicitly state otherwise,
  87280. any Contribution intentionally submitted for inclusion in the Work
  87281. by You to the Licensor shall be under the terms and conditions of
  87282. this License, without any additional terms or conditions.
  87283. Notwithstanding the above, nothing herein shall supersede or modify
  87284. the terms of any separate license agreement you may have executed
  87285. with Licensor regarding such Contributions.
  87286. 6. Trademarks. This License does not grant permission to use the trade
  87287. names, trademarks, service marks, or product names of the Licensor,
  87288. except as required for reasonable and customary use in describing the
  87289. origin of the Work and reproducing the content of the NOTICE file.
  87290. 7. Disclaimer of Warranty. Unless required by applicable law or
  87291. agreed to in writing, Licensor provides the Work (and each
  87292. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  87293. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  87294. implied, including, without limitation, any warranties or conditions
  87295. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  87296. PARTICULAR PURPOSE. You are solely responsible for determining the
  87297. appropriateness of using or redistributing the Work and assume any
  87298. risks associated with Your exercise of permissions under this License.
  87299. 8. Limitation of Liability. In no event and under no legal theory,
  87300. whether in tort (including negligence), contract, or otherwise,
  87301. unless required by applicable law (such as deliberate and grossly
  87302. negligent acts) or agreed to in writing, shall any Contributor be
  87303. liable to You for damages, including any direct, indirect, special,
  87304. incidental, or consequential damages of any character arising as a
  87305. result of this License or out of the use or inability to use the
  87306. Work (including but not limited to damages for loss of goodwill,
  87307. work stoppage, computer failure or malfunction, or any and all
  87308. other commercial damages or losses), even if such Contributor
  87309. has been advised of the possibility of such damages.
  87310. 9. Accepting Warranty or Additional Liability. While redistributing
  87311. the Work or Derivative Works thereof, You may choose to offer,
  87312. and charge a fee for, acceptance of support, warranty, indemnity,
  87313. or other liability obligations and/or rights consistent with this
  87314. License. However, in accepting such obligations, You may act only
  87315. on Your own behalf and on Your sole responsibility, not on behalf
  87316. of any other Contributor, and only if You agree to indemnify,
  87317. defend, and hold each Contributor harmless for any liability
  87318. incurred by, or claims asserted against, such Contributor by reason
  87319. of your accepting any such warranty or additional liability.
  87320. END OF TERMS AND CONDITIONS
  87321. APPENDIX: How to apply the Apache License to your work.
  87322. To apply the Apache License to your work, attach the following
  87323. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  87324. replaced with your own identifying information. (Don&#x27;t include
  87325. the brackets!) The text should be enclosed in the appropriate
  87326. comment syntax for the file format. We also recommend that a
  87327. file or class name and description of purpose be included on the
  87328. same &quot;printed page&quot; as the copyright notice for easier
  87329. identification within third-party archives.
  87330. Copyright [yyyy] [name of copyright owner]
  87331. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  87332. you may not use this file except in compliance with the License.
  87333. You may obtain a copy of the License at
  87334. http://www.apache.org/licenses/LICENSE-2.0
  87335. Unless required by applicable law or agreed to in writing, software
  87336. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  87337. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  87338. See the License for the specific language governing permissions and
  87339. limitations under the License.
  87340. JsInterop Annotations:
  87341. Apache License
  87342. Version 2.0, January 2004
  87343. http://www.apache.org/licenses/
  87344. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  87345. 1. Definitions.
  87346. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  87347. and distribution as defined by Sections 1 through 9 of this document.
  87348. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  87349. the copyright owner that is granting the License.
  87350. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  87351. other entities that control, are controlled by, or are under common
  87352. control with that entity. For the purposes of this definition,
  87353. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  87354. direction or management of such entity, whether by contract or
  87355. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  87356. outstanding shares, or (iii) beneficial ownership of such entity.
  87357. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  87358. exercising permissions granted by this License.
  87359. &quot;Source&quot; form shall mean the preferred form for making modifications,
  87360. including but not limited to software source code, documentation
  87361. source, and configuration files.
  87362. &quot;Object&quot; form shall mean any form resulting from mechanical
  87363. transformation or translation of a Source form, including but
  87364. not limited to compiled object code, generated documentation,
  87365. and conversions to other media types.
  87366. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  87367. Object form, made available under the License, as indicated by a
  87368. copyright notice that is included in or attached to the work
  87369. (an example is provided in the Appendix below).
  87370. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  87371. form, that is based on (or derived from) the Work and for which the
  87372. editorial revisions, annotations, elaborations, or other modifications
  87373. represent, as a whole, an original work of authorship. For the purposes
  87374. of this License, Derivative Works shall not include works that remain
  87375. separable from, or merely link (or bind by name) to the interfaces of,
  87376. the Work and Derivative Works thereof.
  87377. &quot;Contribution&quot; shall mean any work of authorship, including
  87378. the original version of the Work and any modifications or additions
  87379. to that Work or Derivative Works thereof, that is intentionally
  87380. submitted to Licensor for inclusion in the Work by the copyright owner
  87381. or by an individual or Legal Entity authorized to submit on behalf of
  87382. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  87383. means any form of electronic, verbal, or written communication sent
  87384. to the Licensor or its representatives, including but not limited to
  87385. communication on electronic mailing lists, source code control systems,
  87386. and issue tracking systems that are managed by, or on behalf of, the
  87387. Licensor for the purpose of discussing and improving the Work, but
  87388. excluding communication that is conspicuously marked or otherwise
  87389. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  87390. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  87391. on behalf of whom a Contribution has been received by Licensor and
  87392. subsequently incorporated within the Work.
  87393. 2. Grant of Copyright License. Subject to the terms and conditions of
  87394. this License, each Contributor hereby grants to You a perpetual,
  87395. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  87396. copyright license to reproduce, prepare Derivative Works of,
  87397. publicly display, publicly perform, sublicense, and distribute the
  87398. Work and such Derivative Works in Source or Object form.
  87399. 3. Grant of Patent License. Subject to the terms and conditions of
  87400. this License, each Contributor hereby grants to You a perpetual,
  87401. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  87402. (except as stated in this section) patent license to make, have made,
  87403. use, offer to sell, sell, import, and otherwise transfer the Work,
  87404. where such license applies only to those patent claims licensable
  87405. by such Contributor that are necessarily infringed by their
  87406. Contribution(s) alone or by combination of their Contribution(s)
  87407. with the Work to which such Contribution(s) was submitted. If You
  87408. institute patent litigation against any entity (including a
  87409. cross-claim or counterclaim in a lawsuit) alleging that the Work
  87410. or a Contribution incorporated within the Work constitutes direct
  87411. or contributory patent infringement, then any patent licenses
  87412. granted to You under this License for that Work shall terminate
  87413. as of the date such litigation is filed.
  87414. 4. Redistribution. You may reproduce and distribute copies of the
  87415. Work or Derivative Works thereof in any medium, with or without
  87416. modifications, and in Source or Object form, provided that You
  87417. meet the following conditions:
  87418. (a) You must give any other recipients of the Work or
  87419. Derivative Works a copy of this License; and
  87420. (b) You must cause any modified files to carry prominent notices
  87421. stating that You changed the files; and
  87422. (c) You must retain, in the Source form of any Derivative Works
  87423. that You distribute, all copyright, patent, trademark, and
  87424. attribution notices from the Source form of the Work,
  87425. excluding those notices that do not pertain to any part of
  87426. the Derivative Works; and
  87427. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  87428. distribution, then any Derivative Works that You distribute must
  87429. include a readable copy of the attribution notices contained
  87430. within such NOTICE file, excluding those notices that do not
  87431. pertain to any part of the Derivative Works, in at least one
  87432. of the following places: within a NOTICE text file distributed
  87433. as part of the Derivative Works; within the Source form or
  87434. documentation, if provided along with the Derivative Works; or,
  87435. within a display generated by the Derivative Works, if and
  87436. wherever such third-party notices normally appear. The contents
  87437. of the NOTICE file are for informational purposes only and
  87438. do not modify the License. You may add Your own attribution
  87439. notices within Derivative Works that You distribute, alongside
  87440. or as an addendum to the NOTICE text from the Work, provided
  87441. that such additional attribution notices cannot be construed
  87442. as modifying the License.
  87443. You may add Your own copyright statement to Your modifications and
  87444. may provide additional or different license terms and conditions
  87445. for use, reproduction, or distribution of Your modifications, or
  87446. for any such Derivative Works as a whole, provided Your use,
  87447. reproduction, and distribution of the Work otherwise complies with
  87448. the conditions stated in this License.
  87449. 5. Submission of Contributions. Unless You explicitly state otherwise,
  87450. any Contribution intentionally submitted for inclusion in the Work
  87451. by You to the Licensor shall be under the terms and conditions of
  87452. this License, without any additional terms or conditions.
  87453. Notwithstanding the above, nothing herein shall supersede or modify
  87454. the terms of any separate license agreement you may have executed
  87455. with Licensor regarding such Contributions.
  87456. 6. Trademarks. This License does not grant permission to use the trade
  87457. names, trademarks, service marks, or product names of the Licensor,
  87458. except as required for reasonable and customary use in describing the
  87459. origin of the Work and reproducing the content of the NOTICE file.
  87460. 7. Disclaimer of Warranty. Unless required by applicable law or
  87461. agreed to in writing, Licensor provides the Work (and each
  87462. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  87463. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  87464. implied, including, without limitation, any warranties or conditions
  87465. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  87466. PARTICULAR PURPOSE. You are solely responsible for determining the
  87467. appropriateness of using or redistributing the Work and assume any
  87468. risks associated with Your exercise of permissions under this License.
  87469. 8. Limitation of Liability. In no event and under no legal theory,
  87470. whether in tort (including negligence), contract, or otherwise,
  87471. unless required by applicable law (such as deliberate and grossly
  87472. negligent acts) or agreed to in writing, shall any Contributor be
  87473. liable to You for damages, including any direct, indirect, special,
  87474. incidental, or consequential damages of any character arising as a
  87475. result of this License or out of the use or inability to use the
  87476. Work (including but not limited to damages for loss of goodwill,
  87477. work stoppage, computer failure or malfunction, or any and all
  87478. other commercial damages or losses), even if such Contributor
  87479. has been advised of the possibility of such damages.
  87480. 9. Accepting Warranty or Additional Liability. While redistributing
  87481. the Work or Derivative Works thereof, You may choose to offer,
  87482. and charge a fee for, acceptance of support, warranty, indemnity,
  87483. or other liability obligations and/or rights consistent with this
  87484. License. However, in accepting such obligations, You may act only
  87485. on Your own behalf and on Your sole responsibility, not on behalf
  87486. of any other Contributor, and only if You agree to indemnify,
  87487. defend, and hold each Contributor harmless for any liability
  87488. incurred by, or claims asserted against, such Contributor by reason
  87489. of your accepting any such warranty or additional liability.
  87490. END OF TERMS AND CONDITIONS
  87491. APPENDIX: How to apply the Apache License to your work.
  87492. To apply the Apache License to your work, attach the following
  87493. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  87494. replaced with your own identifying information. (Don&#x27;t include
  87495. the brackets!) The text should be enclosed in the appropriate
  87496. comment syntax for the file format. We also recommend that a
  87497. file or class name and description of purpose be included on the
  87498. same &quot;printed page&quot; as the copyright notice for easier
  87499. identification within third-party archives.
  87500. Copyright 2017 Google Inc.
  87501. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  87502. you may not use this file except in compliance with the License.
  87503. You may obtain a copy of the License at
  87504. http://www.apache.org/licenses/LICENSE-2.0
  87505. Unless required by applicable law or agreed to in writing, software
  87506. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  87507. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  87508. See the License for the specific language governing permissions and
  87509. limitations under the License.
  87510. Kotlin:
  87511. Files: kotlinc/*
  87512. Apache License
  87513. Version 2.0, January 2004
  87514. http://www.apache.org/licenses/
  87515. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  87516. 1. Definitions.
  87517. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  87518. and distribution as defined by Sections 1 through 9 of this document.
  87519. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  87520. the copyright owner that is granting the License.
  87521. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  87522. other entities that control, are controlled by, or are under common
  87523. control with that entity. For the purposes of this definition,
  87524. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  87525. direction or management of such entity, whether by contract or
  87526. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  87527. outstanding shares, or (iii) beneficial ownership of such entity.
  87528. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  87529. exercising permissions granted by this License.
  87530. &quot;Source&quot; form shall mean the preferred form for making modifications,
  87531. including but not limited to software source code, documentation
  87532. source, and configuration files.
  87533. &quot;Object&quot; form shall mean any form resulting from mechanical
  87534. transformation or translation of a Source form, including but
  87535. not limited to compiled object code, generated documentation,
  87536. and conversions to other media types.
  87537. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  87538. Object form, made available under the License, as indicated by a
  87539. copyright notice that is included in or attached to the work
  87540. (an example is provided in the Appendix below).
  87541. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  87542. form, that is based on (or derived from) the Work and for which the
  87543. editorial revisions, annotations, elaborations, or other modifications
  87544. represent, as a whole, an original work of authorship. For the purposes
  87545. of this License, Derivative Works shall not include works that remain
  87546. separable from, or merely link (or bind by name) to the interfaces of,
  87547. the Work and Derivative Works thereof.
  87548. &quot;Contribution&quot; shall mean any work of authorship, including
  87549. the original version of the Work and any modifications or additions
  87550. to that Work or Derivative Works thereof, that is intentionally
  87551. submitted to Licensor for inclusion in the Work by the copyright owner
  87552. or by an individual or Legal Entity authorized to submit on behalf of
  87553. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  87554. means any form of electronic, verbal, or written communication sent
  87555. to the Licensor or its representatives, including but not limited to
  87556. communication on electronic mailing lists, source code control systems,
  87557. and issue tracking systems that are managed by, or on behalf of, the
  87558. Licensor for the purpose of discussing and improving the Work, but
  87559. excluding communication that is conspicuously marked or otherwise
  87560. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  87561. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  87562. on behalf of whom a Contribution has been received by Licensor and
  87563. subsequently incorporated within the Work.
  87564. 2. Grant of Copyright License. Subject to the terms and conditions of
  87565. this License, each Contributor hereby grants to You a perpetual,
  87566. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  87567. copyright license to reproduce, prepare Derivative Works of,
  87568. publicly display, publicly perform, sublicense, and distribute the
  87569. Work and such Derivative Works in Source or Object form.
  87570. 3. Grant of Patent License. Subject to the terms and conditions of
  87571. this License, each Contributor hereby grants to You a perpetual,
  87572. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  87573. (except as stated in this section) patent license to make, have made,
  87574. use, offer to sell, sell, import, and otherwise transfer the Work,
  87575. where such license applies only to those patent claims licensable
  87576. by such Contributor that are necessarily infringed by their
  87577. Contribution(s) alone or by combination of their Contribution(s)
  87578. with the Work to which such Contribution(s) was submitted. If You
  87579. institute patent litigation against any entity (including a
  87580. cross-claim or counterclaim in a lawsuit) alleging that the Work
  87581. or a Contribution incorporated within the Work constitutes direct
  87582. or contributory patent infringement, then any patent licenses
  87583. granted to You under this License for that Work shall terminate
  87584. as of the date such litigation is filed.
  87585. 4. Redistribution. You may reproduce and distribute copies of the
  87586. Work or Derivative Works thereof in any medium, with or without
  87587. modifications, and in Source or Object form, provided that You
  87588. meet the following conditions:
  87589. (a) You must give any other recipients of the Work or
  87590. Derivative Works a copy of this License; and
  87591. (b) You must cause any modified files to carry prominent notices
  87592. stating that You changed the files; and
  87593. (c) You must retain, in the Source form of any Derivative Works
  87594. that You distribute, all copyright, patent, trademark, and
  87595. attribution notices from the Source form of the Work,
  87596. excluding those notices that do not pertain to any part of
  87597. the Derivative Works; and
  87598. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  87599. distribution, then any Derivative Works that You distribute must
  87600. include a readable copy of the attribution notices contained
  87601. within such NOTICE file, excluding those notices that do not
  87602. pertain to any part of the Derivative Works, in at least one
  87603. of the following places: within a NOTICE text file distributed
  87604. as part of the Derivative Works; within the Source form or
  87605. documentation, if provided along with the Derivative Works; or,
  87606. within a display generated by the Derivative Works, if and
  87607. wherever such third-party notices normally appear. The contents
  87608. of the NOTICE file are for informational purposes only and
  87609. do not modify the License. You may add Your own attribution
  87610. notices within Derivative Works that You distribute, alongside
  87611. or as an addendum to the NOTICE text from the Work, provided
  87612. that such additional attribution notices cannot be construed
  87613. as modifying the License.
  87614. You may add Your own copyright statement to Your modifications and
  87615. may provide additional or different license terms and conditions
  87616. for use, reproduction, or distribution of Your modifications, or
  87617. for any such Derivative Works as a whole, provided Your use,
  87618. reproduction, and distribution of the Work otherwise complies with
  87619. the conditions stated in this License.
  87620. 5. Submission of Contributions. Unless You explicitly state otherwise,
  87621. any Contribution intentionally submitted for inclusion in the Work
  87622. by You to the Licensor shall be under the terms and conditions of
  87623. this License, without any additional terms or conditions.
  87624. Notwithstanding the above, nothing herein shall supersede or modify
  87625. the terms of any separate license agreement you may have executed
  87626. with Licensor regarding such Contributions.
  87627. 6. Trademarks. This License does not grant permission to use the trade
  87628. names, trademarks, service marks, or product names of the Licensor,
  87629. except as required for reasonable and customary use in describing the
  87630. origin of the Work and reproducing the content of the NOTICE file.
  87631. 7. Disclaimer of Warranty. Unless required by applicable law or
  87632. agreed to in writing, Licensor provides the Work (and each
  87633. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  87634. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  87635. implied, including, without limitation, any warranties or conditions
  87636. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  87637. PARTICULAR PURPOSE. You are solely responsible for determining the
  87638. appropriateness of using or redistributing the Work and assume any
  87639. risks associated with Your exercise of permissions under this License.
  87640. 8. Limitation of Liability. In no event and under no legal theory,
  87641. whether in tort (including negligence), contract, or otherwise,
  87642. unless required by applicable law (such as deliberate and grossly
  87643. negligent acts) or agreed to in writing, shall any Contributor be
  87644. liable to You for damages, including any direct, indirect, special,
  87645. incidental, or consequential damages of any character arising as a
  87646. result of this License or out of the use or inability to use the
  87647. Work (including but not limited to damages for loss of goodwill,
  87648. work stoppage, computer failure or malfunction, or any and all
  87649. other commercial damages or losses), even if such Contributor
  87650. has been advised of the possibility of such damages.
  87651. 9. Accepting Warranty or Additional Liability. While redistributing
  87652. the Work or Derivative Works thereof, You may choose to offer,
  87653. and charge a fee for, acceptance of support, warranty, indemnity,
  87654. or other liability obligations and/or rights consistent with this
  87655. License. However, in accepting such obligations, You may act only
  87656. on Your own behalf and on Your sole responsibility, not on behalf
  87657. of any other Contributor, and only if You agree to indemnify,
  87658. defend, and hold each Contributor harmless for any liability
  87659. incurred by, or claims asserted against, such Contributor by reason
  87660. of your accepting any such warranty or additional liability.
  87661. END OF TERMS AND CONDITIONS
  87662. APPENDIX: How to apply the Apache License to your work.
  87663. To apply the Apache License to your work, attach the following
  87664. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  87665. replaced with your own identifying information. (Don&#x27;t include
  87666. the brackets!) The text should be enclosed in the appropriate
  87667. comment syntax for the file format. We also recommend that a
  87668. file or class name and description of purpose be included on the
  87669. same &quot;printed page&quot; as the copyright notice for easier
  87670. identification within third-party archives.
  87671. Copyright 2000-2020 JetBrains s.r.o. and Kotlin Programming Language contributors.
  87672. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  87673. you may not use this file except in compliance with the License.
  87674. You may obtain a copy of the License at
  87675. http://www.apache.org/licenses/LICENSE-2.0
  87676. Unless required by applicable law or agreed to in writing, software
  87677. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  87678. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  87679. See the License for the specific language governing permissions and
  87680. limitations under the License.
  87681. ------------------
  87682. Files: kotlinc/lib/trove4j.jar
  87683. GNU LESSER GENERAL PUBLIC LICENSE
  87684. Version 2.1, February 1999
  87685. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  87686. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  87687. Everyone is permitted to copy and distribute verbatim copies
  87688. of this license document, but changing it is not allowed.
  87689. [This is the first released version of the Lesser GPL. It also counts
  87690. as the successor of the GNU Library Public License, version 2, hence
  87691. the version number 2.1.]
  87692. Preamble
  87693. The licenses for most software are designed to take away your
  87694. freedom to share and change it. By contrast, the GNU General Public
  87695. Licenses are intended to guarantee your freedom to share and change
  87696. free software--to make sure the software is free for all its users.
  87697. This license, the Lesser General Public License, applies to some
  87698. specially designated software packages--typically libraries--of the
  87699. Free Software Foundation and other authors who decide to use it. You
  87700. can use it too, but we suggest you first think carefully about whether
  87701. this license or the ordinary General Public License is the better
  87702. strategy to use in any particular case, based on the explanations below.
  87703. When we speak of free software, we are referring to freedom of use,
  87704. not price. Our General Public Licenses are designed to make sure that
  87705. you have the freedom to distribute copies of free software (and charge
  87706. for this service if you wish); that you receive source code or can get
  87707. it if you want it; that you can change the software and use pieces of
  87708. it in new free programs; and that you are informed that you can do
  87709. these things.
  87710. To protect your rights, we need to make restrictions that forbid
  87711. distributors to deny you these rights or to ask you to surrender these
  87712. rights. These restrictions translate to certain responsibilities for
  87713. you if you distribute copies of the library or if you modify it.
  87714. For example, if you distribute copies of the library, whether gratis
  87715. or for a fee, you must give the recipients all the rights that we gave
  87716. you. You must make sure that they, too, receive or can get the source
  87717. code. If you link other code with the library, you must provide
  87718. complete object files to the recipients, so that they can relink them
  87719. with the library after making changes to the library and recompiling
  87720. it. And you must show them these terms so they know their rights.
  87721. We protect your rights with a two-step method: (1) we copyright the
  87722. library, and (2) we offer you this license, which gives you legal
  87723. permission to copy, distribute and/or modify the library.
  87724. To protect each distributor, we want to make it very clear that
  87725. there is no warranty for the free library. Also, if the library is
  87726. modified by someone else and passed on, the recipients should know
  87727. that what they have is not the original version, so that the original
  87728. author&#x27;s reputation will not be affected by problems that might be
  87729. introduced by others.
  87730. Finally, software patents pose a constant threat to the existence of
  87731. any free program. We wish to make sure that a company cannot
  87732. effectively restrict the users of a free program by obtaining a
  87733. restrictive license from a patent holder. Therefore, we insist that
  87734. any patent license obtained for a version of the library must be
  87735. consistent with the full freedom of use specified in this license.
  87736. Most GNU software, including some libraries, is covered by the
  87737. ordinary GNU General Public License. This license, the GNU Lesser
  87738. General Public License, applies to certain designated libraries, and
  87739. is quite different from the ordinary General Public License. We use
  87740. this license for certain libraries in order to permit linking those
  87741. libraries into non-free programs.
  87742. When a program is linked with a library, whether statically or using
  87743. a shared library, the combination of the two is legally speaking a
  87744. combined work, a derivative of the original library. The ordinary
  87745. General Public License therefore permits such linking only if the
  87746. entire combination fits its criteria of freedom. The Lesser General
  87747. Public License permits more lax criteria for linking other code with
  87748. the library.
  87749. We call this license the &quot;Lesser&quot; General Public License because it
  87750. does Less to protect the user&#x27;s freedom than the ordinary General
  87751. Public License. It also provides other free software developers Less
  87752. of an advantage over competing non-free programs. These disadvantages
  87753. are the reason we use the ordinary General Public License for many
  87754. libraries. However, the Lesser license provides advantages in certain
  87755. special circumstances.
  87756. For example, on rare occasions, there may be a special need to
  87757. encourage the widest possible use of a certain library, so that it becomes
  87758. a de-facto standard. To achieve this, non-free programs must be
  87759. allowed to use the library. A more frequent case is that a free
  87760. library does the same job as widely used non-free libraries. In this
  87761. case, there is little to gain by limiting the free library to free
  87762. software only, so we use the Lesser General Public License.
  87763. In other cases, permission to use a particular library in non-free
  87764. programs enables a greater number of people to use a large body of
  87765. free software. For example, permission to use the GNU C Library in
  87766. non-free programs enables many more people to use the whole GNU
  87767. operating system, as well as its variant, the GNU/Linux operating
  87768. system.
  87769. Although the Lesser General Public License is Less protective of the
  87770. users&#x27; freedom, it does ensure that the user of a program that is
  87771. linked with the Library has the freedom and the wherewithal to run
  87772. that program using a modified version of the Library.
  87773. The precise terms and conditions for copying, distribution and
  87774. modification follow. Pay close attention to the difference between a
  87775. &quot;work based on the library&quot; and a &quot;work that uses the library&quot;. The
  87776. former contains code derived from the library, whereas the latter must
  87777. be combined with the library in order to run.
  87778. GNU LESSER GENERAL PUBLIC LICENSE
  87779. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  87780. 0. This License Agreement applies to any software library or other
  87781. program which contains a notice placed by the copyright holder or
  87782. other authorized party saying it may be distributed under the terms of
  87783. this Lesser General Public License (also called &quot;this License&quot;).
  87784. Each licensee is addressed as &quot;you&quot;.
  87785. A &quot;library&quot; means a collection of software functions and/or data
  87786. prepared so as to be conveniently linked with application programs
  87787. (which use some of those functions and data) to form executables.
  87788. The &quot;Library&quot;, below, refers to any such software library or work
  87789. which has been distributed under these terms. A &quot;work based on the
  87790. Library&quot; means either the Library or any derivative work under
  87791. copyright law: that is to say, a work containing the Library or a
  87792. portion of it, either verbatim or with modifications and/or translated
  87793. straightforwardly into another language. (Hereinafter, translation is
  87794. included without limitation in the term &quot;modification&quot;.)
  87795. &quot;Source code&quot; for a work means the preferred form of the work for
  87796. making modifications to it. For a library, complete source code means
  87797. all the source code for all modules it contains, plus any associated
  87798. interface definition files, plus the scripts used to control compilation
  87799. and installation of the library.
  87800. Activities other than copying, distribution and modification are not
  87801. covered by this License; they are outside its scope. The act of
  87802. running a program using the Library is not restricted, and output from
  87803. such a program is covered only if its contents constitute a work based
  87804. on the Library (independent of the use of the Library in a tool for
  87805. writing it). Whether that is true depends on what the Library does
  87806. and what the program that uses the Library does.
  87807. 1. You may copy and distribute verbatim copies of the Library&#x27;s
  87808. complete source code as you receive it, in any medium, provided that
  87809. you conspicuously and appropriately publish on each copy an
  87810. appropriate copyright notice and disclaimer of warranty; keep intact
  87811. all the notices that refer to this License and to the absence of any
  87812. warranty; and distribute a copy of this License along with the
  87813. Library.
  87814. You may charge a fee for the physical act of transferring a copy,
  87815. and you may at your option offer warranty protection in exchange for a
  87816. fee.
  87817. 2. You may modify your copy or copies of the Library or any portion
  87818. of it, thus forming a work based on the Library, and copy and
  87819. distribute such modifications or work under the terms of Section 1
  87820. above, provided that you also meet all of these conditions:
  87821. a) The modified work must itself be a software library.
  87822. b) You must cause the files modified to carry prominent notices
  87823. stating that you changed the files and the date of any change.
  87824. c) You must cause the whole of the work to be licensed at no
  87825. charge to all third parties under the terms of this License.
  87826. d) If a facility in the modified Library refers to a function or a
  87827. table of data to be supplied by an application program that uses
  87828. the facility, other than as an argument passed when the facility
  87829. is invoked, then you must make a good faith effort to ensure that,
  87830. in the event an application does not supply such function or
  87831. table, the facility still operates, and performs whatever part of
  87832. its purpose remains meaningful.
  87833. (For example, a function in a library to compute square roots has
  87834. a purpose that is entirely well-defined independent of the
  87835. application. Therefore, Subsection 2d requires that any
  87836. application-supplied function or table used by this function must
  87837. be optional: if the application does not supply it, the square
  87838. root function must still compute square roots.)
  87839. These requirements apply to the modified work as a whole. If
  87840. identifiable sections of that work are not derived from the Library,
  87841. and can be reasonably considered independent and separate works in
  87842. themselves, then this License, and its terms, do not apply to those
  87843. sections when you distribute them as separate works. But when you
  87844. distribute the same sections as part of a whole which is a work based
  87845. on the Library, the distribution of the whole must be on the terms of
  87846. this License, whose permissions for other licensees extend to the
  87847. entire whole, and thus to each and every part regardless of who wrote
  87848. it.
  87849. Thus, it is not the intent of this section to claim rights or contest
  87850. your rights to work written entirely by you; rather, the intent is to
  87851. exercise the right to control the distribution of derivative or
  87852. collective works based on the Library.
  87853. In addition, mere aggregation of another work not based on the Library
  87854. with the Library (or with a work based on the Library) on a volume of
  87855. a storage or distribution medium does not bring the other work under
  87856. the scope of this License.
  87857. 3. You may opt to apply the terms of the ordinary GNU General Public
  87858. License instead of this License to a given copy of the Library. To do
  87859. this, you must alter all the notices that refer to this License, so
  87860. that they refer to the ordinary GNU General Public License, version 2,
  87861. instead of to this License. (If a newer version than version 2 of the
  87862. ordinary GNU General Public License has appeared, then you can specify
  87863. that version instead if you wish.) Do not make any other change in
  87864. these notices.
  87865. Once this change is made in a given copy, it is irreversible for
  87866. that copy, so the ordinary GNU General Public License applies to all
  87867. subsequent copies and derivative works made from that copy.
  87868. This option is useful when you wish to copy part of the code of
  87869. the Library into a program that is not a library.
  87870. 4. You may copy and distribute the Library (or a portion or
  87871. derivative of it, under Section 2) in object code or executable form
  87872. under the terms of Sections 1 and 2 above provided that you accompany
  87873. it with the complete corresponding machine-readable source code, which
  87874. must be distributed under the terms of Sections 1 and 2 above on a
  87875. medium customarily used for software interchange.
  87876. If distribution of object code is made by offering access to copy
  87877. from a designated place, then offering equivalent access to copy the
  87878. source code from the same place satisfies the requirement to
  87879. distribute the source code, even though third parties are not
  87880. compelled to copy the source along with the object code.
  87881. 5. A program that contains no derivative of any portion of the
  87882. Library, but is designed to work with the Library by being compiled or
  87883. linked with it, is called a &quot;work that uses the Library&quot;. Such a
  87884. work, in isolation, is not a derivative work of the Library, and
  87885. therefore falls outside the scope of this License.
  87886. However, linking a &quot;work that uses the Library&quot; with the Library
  87887. creates an executable that is a derivative of the Library (because it
  87888. contains portions of the Library), rather than a &quot;work that uses the
  87889. library&quot;. The executable is therefore covered by this License.
  87890. Section 6 states terms for distribution of such executables.
  87891. When a &quot;work that uses the Library&quot; uses material from a header file
  87892. that is part of the Library, the object code for the work may be a
  87893. derivative work of the Library even though the source code is not.
  87894. Whether this is true is especially significant if the work can be
  87895. linked without the Library, or if the work is itself a library. The
  87896. threshold for this to be true is not precisely defined by law.
  87897. If such an object file uses only numerical parameters, data
  87898. structure layouts and accessors, and small macros and small inline
  87899. functions (ten lines or less in length), then the use of the object
  87900. file is unrestricted, regardless of whether it is legally a derivative
  87901. work. (Executables containing this object code plus portions of the
  87902. Library will still fall under Section 6.)
  87903. Otherwise, if the work is a derivative of the Library, you may
  87904. distribute the object code for the work under the terms of Section 6.
  87905. Any executables containing that work also fall under Section 6,
  87906. whether or not they are linked directly with the Library itself.
  87907. 6. As an exception to the Sections above, you may also combine or
  87908. link a &quot;work that uses the Library&quot; with the Library to produce a
  87909. work containing portions of the Library, and distribute that work
  87910. under terms of your choice, provided that the terms permit
  87911. modification of the work for the customer&#x27;s own use and reverse
  87912. engineering for debugging such modifications.
  87913. You must give prominent notice with each copy of the work that the
  87914. Library is used in it and that the Library and its use are covered by
  87915. this License. You must supply a copy of this License. If the work
  87916. during execution displays copyright notices, you must include the
  87917. copyright notice for the Library among them, as well as a reference
  87918. directing the user to the copy of this License. Also, you must do one
  87919. of these things:
  87920. a) Accompany the work with the complete corresponding
  87921. machine-readable source code for the Library including whatever
  87922. changes were used in the work (which must be distributed under
  87923. Sections 1 and 2 above); and, if the work is an executable linked
  87924. with the Library, with the complete machine-readable &quot;work that
  87925. uses the Library&quot;, as object code and/or source code, so that the
  87926. user can modify the Library and then relink to produce a modified
  87927. executable containing the modified Library. (It is understood
  87928. that the user who changes the contents of definitions files in the
  87929. Library will not necessarily be able to recompile the application
  87930. to use the modified definitions.)
  87931. b) Use a suitable shared library mechanism for linking with the
  87932. Library. A suitable mechanism is one that (1) uses at run time a
  87933. copy of the library already present on the user&#x27;s computer system,
  87934. rather than copying library functions into the executable, and (2)
  87935. will operate properly with a modified version of the library, if
  87936. the user installs one, as long as the modified version is
  87937. interface-compatible with the version that the work was made with.
  87938. c) Accompany the work with a written offer, valid for at
  87939. least three years, to give the same user the materials
  87940. specified in Subsection 6a, above, for a charge no more
  87941. than the cost of performing this distribution.
  87942. d) If distribution of the work is made by offering access to copy
  87943. from a designated place, offer equivalent access to copy the above
  87944. specified materials from the same place.
  87945. e) Verify that the user has already received a copy of these
  87946. materials or that you have already sent this user a copy.
  87947. For an executable, the required form of the &quot;work that uses the
  87948. Library&quot; must include any data and utility programs needed for
  87949. reproducing the executable from it. However, as a special exception,
  87950. the materials to be distributed need not include anything that is
  87951. normally distributed (in either source or binary form) with the major
  87952. components (compiler, kernel, and so on) of the operating system on
  87953. which the executable runs, unless that component itself accompanies
  87954. the executable.
  87955. It may happen that this requirement contradicts the license
  87956. restrictions of other proprietary libraries that do not normally
  87957. accompany the operating system. Such a contradiction means you cannot
  87958. use both them and the Library together in an executable that you
  87959. distribute.
  87960. 7. You may place library facilities that are a work based on the
  87961. Library side-by-side in a single library together with other library
  87962. facilities not covered by this License, and distribute such a combined
  87963. library, provided that the separate distribution of the work based on
  87964. the Library and of the other library facilities is otherwise
  87965. permitted, and provided that you do these two things:
  87966. a) Accompany the combined library with a copy of the same work
  87967. based on the Library, uncombined with any other library
  87968. facilities. This must be distributed under the terms of the
  87969. Sections above.
  87970. b) Give prominent notice with the combined library of the fact
  87971. that part of it is a work based on the Library, and explaining
  87972. where to find the accompanying uncombined form of the same work.
  87973. 8. You may not copy, modify, sublicense, link with, or distribute
  87974. the Library except as expressly provided under this License. Any
  87975. attempt otherwise to copy, modify, sublicense, link with, or
  87976. distribute the Library is void, and will automatically terminate your
  87977. rights under this License. However, parties who have received copies,
  87978. or rights, from you under this License will not have their licenses
  87979. terminated so long as such parties remain in full compliance.
  87980. 9. You are not required to accept this License, since you have not
  87981. signed it. However, nothing else grants you permission to modify or
  87982. distribute the Library or its derivative works. These actions are
  87983. prohibited by law if you do not accept this License. Therefore, by
  87984. modifying or distributing the Library (or any work based on the
  87985. Library), you indicate your acceptance of this License to do so, and
  87986. all its terms and conditions for copying, distributing or modifying
  87987. the Library or works based on it.
  87988. 10. Each time you redistribute the Library (or any work based on the
  87989. Library), the recipient automatically receives a license from the
  87990. original licensor to copy, distribute, link with or modify the Library
  87991. subject to these terms and conditions. You may not impose any further
  87992. restrictions on the recipients&#x27; exercise of the rights granted herein.
  87993. You are not responsible for enforcing compliance by third parties with
  87994. this License.
  87995. 11. If, as a consequence of a court judgment or allegation of patent
  87996. infringement or for any other reason (not limited to patent issues),
  87997. conditions are imposed on you (whether by court order, agreement or
  87998. otherwise) that contradict the conditions of this License, they do not
  87999. excuse you from the conditions of this License. If you cannot
  88000. distribute so as to satisfy simultaneously your obligations under this
  88001. License and any other pertinent obligations, then as a consequence you
  88002. may not distribute the Library at all. For example, if a patent
  88003. license would not permit royalty-free redistribution of the Library by
  88004. all those who receive copies directly or indirectly through you, then
  88005. the only way you could satisfy both it and this License would be to
  88006. refrain entirely from distribution of the Library.
  88007. If any portion of this section is held invalid or unenforceable under any
  88008. particular circumstance, the balance of the section is intended to apply,
  88009. and the section as a whole is intended to apply in other circumstances.
  88010. It is not the purpose of this section to induce you to infringe any
  88011. patents or other property right claims or to contest validity of any
  88012. such claims; this section has the sole purpose of protecting the
  88013. integrity of the free software distribution system which is
  88014. implemented by public license practices. Many people have made
  88015. generous contributions to the wide range of software distributed
  88016. through that system in reliance on consistent application of that
  88017. system; it is up to the author/donor to decide if he or she is willing
  88018. to distribute software through any other system and a licensee cannot
  88019. impose that choice.
  88020. This section is intended to make thoroughly clear what is believed to
  88021. be a consequence of the rest of this License.
  88022. 12. If the distribution and/or use of the Library is restricted in
  88023. certain countries either by patents or by copyrighted interfaces, the
  88024. original copyright holder who places the Library under this License may add
  88025. an explicit geographical distribution limitation excluding those countries,
  88026. so that distribution is permitted only in or among countries not thus
  88027. excluded. In such case, this License incorporates the limitation as if
  88028. written in the body of this License.
  88029. 13. The Free Software Foundation may publish revised and/or new
  88030. versions of the Lesser General Public License from time to time.
  88031. Such new versions will be similar in spirit to the present version,
  88032. but may differ in detail to address new problems or concerns.
  88033. Each version is given a distinguishing version number. If the Library
  88034. specifies a version number of this License which applies to it and
  88035. &quot;any later version&quot;, you have the option of following the terms and
  88036. conditions either of that version or of any later version published by
  88037. the Free Software Foundation. If the Library does not specify a
  88038. license version number, you may choose any version ever published by
  88039. the Free Software Foundation.
  88040. 14. If you wish to incorporate parts of the Library into other free
  88041. programs whose distribution conditions are incompatible with these,
  88042. write to the author to ask for permission. For software which is
  88043. copyrighted by the Free Software Foundation, write to the Free
  88044. Software Foundation; we sometimes make exceptions for this. Our
  88045. decision will be guided by the two goals of preserving the free status
  88046. of all derivatives of our free software and of promoting the sharing
  88047. and reuse of software generally.
  88048. NO WARRANTY
  88049. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  88050. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  88051. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  88052. OTHER PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY
  88053. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  88054. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  88055. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  88056. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  88057. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  88058. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  88059. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  88060. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  88061. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  88062. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  88063. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  88064. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  88065. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  88066. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  88067. DAMAGES.
  88068. END OF TERMS AND CONDITIONS
  88069. How to Apply These Terms to Your New Libraries
  88070. If you develop a new library, and you want it to be of the greatest
  88071. possible use to the public, we recommend making it free software that
  88072. everyone can redistribute and change. You can do so by permitting
  88073. redistribution under these terms (or, alternatively, under the terms of the
  88074. ordinary General Public License).
  88075. To apply these terms, attach the following notices to the library. It is
  88076. safest to attach them to the start of each source file to most effectively
  88077. convey the exclusion of warranty; and each file should have at least the
  88078. &quot;copyright&quot; line and a pointer to where the full notice is found.
  88079. &lt;one line to give the library&#x27;s name and a brief idea of what it does.&gt;
  88080. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  88081. This library is free software; you can redistribute it and/or
  88082. modify it under the terms of the GNU Lesser General Public
  88083. License as published by the Free Software Foundation; either
  88084. version 2.1 of the License, or (at your option) any later version.
  88085. This library is distributed in the hope that it will be useful,
  88086. but WITHOUT ANY WARRANTY; without even the implied warranty of
  88087. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  88088. Lesser General Public License for more details.
  88089. You should have received a copy of the GNU Lesser General Public
  88090. License along with this library; if not, write to the Free Software
  88091. Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  88092. Also add information on how to contact you by electronic and paper mail.
  88093. You should also get your employer (if you work as a programmer) or your
  88094. school, if any, to sign a &quot;copyright disclaimer&quot; for the library, if
  88095. necessary. Here is a sample; alter the names:
  88096. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  88097. library `Frob&#x27; (a library for tweaking knobs) written by James Random Hacker.
  88098. &lt;signature of Ty Coon&gt;, 1 April 1990
  88099. Ty Coon, President of Vice
  88100. That&#x27;s all there is to it!
  88101. ------------------
  88102. Files:
  88103. The version of Rhino used in GWT is licensed under a dual license,
  88104. Netscape Public License 1.1 / GNU General Public License.
  88105. The text of the Netscape Public License
  88106. is provided below (http://website-archive.mozilla.org/www.mozilla.org/mpl/MPL/NPL/1.1/):
  88107. AMENDMENTS
  88108. The Netscape Public License Version 1.1 (&quot;NPL&quot;) consists of the
  88109. Mozilla Public License Version 1.1 with the following Amendments,
  88110. including Exhibit A-Netscape Public License. Files identified with
  88111. &quot;Exhibit A-Netscape Public License&quot; are governed by the Netscape
  88112. Public License Version 1.1.
  88113. Additional Terms applicable to the Netscape Public License.
  88114. I. Effect.
  88115. These additional terms described in this Netscape Public
  88116. License -- Amendments shall apply to the Mozilla Communicator
  88117. client code and to all Covered Code under this License.
  88118. II. &#x27;&#x27;Netscape&#x27;s Branded Code&#x27;&#x27; means Covered Code that Netscape
  88119. distributes and/or permits others to distribute under one or
  88120. more trademark(s) which are controlled by Netscape but which
  88121. are not licensed for use under this License.
  88122. III. Netscape and logo.
  88123. This License does not grant any rights to use the trademarks
  88124. &quot;Netscape&#x27;&#x27;, the &quot;Netscape N and horizon&#x27;&#x27; logo or the
  88125. &quot;Netscape lighthouse&quot; logo, &quot;Netcenter&quot;, &quot;Gecko&quot;, &quot;Java&quot; or
  88126. &quot;JavaScript&quot;, &quot;Smart Browsing&quot; even if such marks are included
  88127. in the Original Code or Modifications.
  88128. IV. Inability to Comply Due to Contractual Obligation.
  88129. Prior to licensing the Original Code under this License,
  88130. Netscape has licensed third party code for use in Netscape&#x27;s
  88131. Branded Code. To the extent that Netscape is limited
  88132. contractually from making such third party code available under
  88133. this License, Netscape may choose to reintegrate such code into
  88134. Covered Code without being required to distribute such code in
  88135. Source Code form, even if such code would otherwise be
  88136. considered &#x27;&#x27;Modifications&#x27;&#x27; under this License.
  88137. V. Use of Modifications and Covered Code by Initial Developer.
  88138. V.1. In General.
  88139. The obligations of Section 3 apply to Netscape, except to
  88140. the extent specified in this Amendment, Section V.2 and
  88141. V.3.
  88142. V.2. Other Products.
  88143. Netscape may include Covered Code in products other than
  88144. the Netscape&#x27;s Branded Code which are released by
  88145. Netscape during the two (2) years following the release
  88146. date of the Original Code, without such additional
  88147. products becoming subject to the terms of this License,
  88148. and may license such additional products on different
  88149. terms from those contained in this License.
  88150. V.3. Alternative Licensing.
  88151. Netscape may license the Source Code of Netscape&#x27;s
  88152. Branded Code, including Modifications incorporated
  88153. therein, without such Netscape Branded Code becoming
  88154. subject to the terms of this License, and may license
  88155. such Netscape Branded Code on different terms from those
  88156. contained in this License.
  88157. VI. Litigation.
  88158. Notwithstanding the limitations of Section 11 above, the
  88159. provisions regarding litigation in Section 11(a), (b) and (c)
  88160. of the License shall apply to all disputes relating to this
  88161. License.
  88162. EXHIBIT A-Netscape Public License.
  88163. &#x27;&#x27;The contents of this file are subject to the Netscape Public
  88164. License Version 1.1 (the &quot;License&quot;); you may not use this file
  88165. except in compliance with the License. You may obtain a copy of
  88166. the License at http://www.mozilla.org/NPL/
  88167. Software distributed under the License is distributed on an &quot;AS
  88168. IS&quot; basis, WITHOUT WARRANTY OF ANY KIND, either express or
  88169. implied. See the License for the specific language governing
  88170. rights and limitations under the License.
  88171. The Original Code is Mozilla Communicator client code, released
  88172. March 31, 1998.
  88173. The Initial Developer of the Original Code is Netscape
  88174. Communications Corporation. Portions created by Netscape are
  88175. Copyright (C) 1998-1999 Netscape Communications Corporation. All
  88176. Rights Reserved.
  88177. Contributor(s): ______________________________________.
  88178. Alternatively, the contents of this file may be used under the
  88179. terms of the _____ license (the �[___] License�), in which case
  88180. the provisions of [______] License are applicable instead of those
  88181. above. If you wish to allow use of your version of this file only
  88182. under the terms of the [____] License and not to allow others to
  88183. use your version of this file under the NPL, indicate your
  88184. decision by deleting the provisions above and replace them with
  88185. the notice and other provisions required by the [___] License. If
  88186. you do not delete the provisions above, a recipient may use your
  88187. version of this file under either the NPL or the [___] License.&quot;
  88188. ----------------------
  88189. MOZILLA PUBLIC LICENSE
  88190. Version 1.1
  88191. 1. Definitions.
  88192. 1.0.1. &quot;Commercial Use&quot; means distribution or otherwise making the
  88193. Covered Code available to a third party.
  88194. 1.1. &#x27;&#x27;Contributor&#x27;&#x27; means each entity that creates or contributes
  88195. to the creation of Modifications.
  88196. 1.2. &#x27;&#x27;Contributor Version&#x27;&#x27; means the combination of the Original
  88197. Code, prior Modifications used by a Contributor, and the
  88198. Modifications made by that particular Contributor.
  88199. 1.3. &#x27;&#x27;Covered Code&#x27;&#x27; means the Original Code or Modifications or
  88200. the combination of the Original Code and Modifications, in each
  88201. case including portions thereof.
  88202. 1.4. &#x27;&#x27;Electronic Distribution Mechanism&#x27;&#x27; means a mechanism
  88203. generally accepted in the software development community for the
  88204. electronic transfer of data.
  88205. 1.5. &#x27;&#x27;Executable&#x27;&#x27; means Covered Code in any form other than Source Code.
  88206. 1.6. &#x27;&#x27;Initial Developer&#x27;&#x27; means the individual or entity
  88207. identified as the Initial Developer in the Source Code notice
  88208. required by Exhibit A.
  88209. 1.7. &#x27;&#x27;Larger Work&#x27;&#x27; means a work which combines Covered Code or
  88210. portions thereof with code not governed by the terms of this
  88211. License.
  88212. 1.8. &#x27;&#x27;License&#x27;&#x27; means this document.
  88213. 1.8.1. &quot;Licensable&quot; means having the right to grant, to the
  88214. maximum extent possible, whether at the time of the initial grant
  88215. or subsequently acquired, any and all of the rights conveyed
  88216. herein.
  88217. 1.9. &#x27;&#x27;Modifications&#x27;&#x27; means any addition to or deletion from the
  88218. substance or structure of either the Original Code or any previous
  88219. Modifications. When Covered Code is released as a series of files,
  88220. a Modification is:
  88221. A. Any addition to or deletion from the contents of a file
  88222. containing Original Code or previous Modifications.
  88223. B. Any new file that contains any part of the Original Code or
  88224. previous Modifications.
  88225. 1.10. &#x27;&#x27;Original Code&#x27;&#x27; means Source Code of computer software
  88226. code which is described in the Source Code notice required by
  88227. Exhibit A as Original Code, and which, at the time of its release
  88228. under this License is not already Covered Code governed by this
  88229. License.
  88230. 1.10.1. &quot;Patent Claims&quot; means any patent claim(s), now owned or
  88231. hereafter acquired, including without limitation, method, process,
  88232. and apparatus claims, in any patent Licensable by grantor.
  88233. 1.11. &#x27;&#x27;Source Code&#x27;&#x27; means the preferred form of the Covered Code
  88234. for making modifications to it, including all modules it contains,
  88235. plus any associated interface definition files, scripts used to
  88236. control compilation and installation of an Executable, or source
  88237. code differential comparisons against either the Original Code or
  88238. another well known, available Covered Code of the Contributor&#x27;s
  88239. choice. The Source Code can be in a compressed or archival form,
  88240. provided the appropriate decompression or de-archiving software is
  88241. widely available for no charge.
  88242. 1.12. &quot;You&#x27;&#x27; (or &quot;Your&quot;) means an individual or a legal entity
  88243. exercising rights under, and complying with all of the terms of,
  88244. this License or a future version of this License issued under
  88245. Section 6.1. For legal entities, &quot;You&#x27;&#x27; includes any entity which
  88246. controls, is controlled by, or is under common control with
  88247. You. For purposes of this definition, &quot;control&#x27;&#x27; means (a) the
  88248. power, direct or indirect, to cause the direction or management of
  88249. such entity, whether by contract or otherwise, or (b) ownership of
  88250. more than fifty percent (50%) of the outstanding shares or
  88251. beneficial ownership of such entity.
  88252. 2. Source Code License.
  88253. 2.1. The Initial Developer Grant.
  88254. The Initial Developer hereby grants You a world-wide,
  88255. royalty-free, non-exclusive license, subject to third party
  88256. intellectual property claims:
  88257. (a) under intellectual property rights (other than patent or
  88258. trademark) Licensable by Initial Developer to use, reproduce,
  88259. modify, display, perform, sublicense and distribute the
  88260. Original Code (or portions thereof) with or without
  88261. Modifications, and/or as part of a Larger Work; and
  88262. (b) under Patents Claims infringed by the making, using or
  88263. selling of Original Code, to make, have made, use, practice,
  88264. sell, and offer for sale, and/or otherwise dispose of the
  88265. Original Code (or portions thereof).
  88266. (c) the licenses granted in this Section 2.1(a) and (b) are
  88267. effective on the date Initial Developer first distributes
  88268. Original Code under the terms of this License.
  88269. (d) Notwithstanding Section 2.1(b) above, no patent license is
  88270. granted: 1) for code that You delete from the Original Code;
  88271. 2) separate from the Original Code; or 3) for infringements
  88272. caused by: i) the modification of the Original Code or ii) the
  88273. combination of the Original Code with other software or
  88274. devices.
  88275. 2.2. Contributor Grant.
  88276. Subject to third party intellectual property claims, each
  88277. Contributor hereby grants You a world-wide, royalty-free,
  88278. non-exclusive license
  88279. (a) under intellectual property rights (other than patent or
  88280. trademark) Licensable by Contributor, to use, reproduce,
  88281. modify, display, perform, sublicense and distribute the
  88282. Modifications created by such Contributor (or portions
  88283. thereof) either on an unmodified basis, with other
  88284. Modifications, as Covered Code and/or as part of a Larger
  88285. Work; and
  88286. (b) under Patent Claims infringed by the making, using, or
  88287. selling of Modifications made by that Contributor either alone
  88288. and/or in combination with its Contributor Version (or
  88289. portions of such combination), to make, use, sell, offer for
  88290. sale, have made, and/or otherwise dispose of: 1) Modifications
  88291. made by that Contributor (or portions thereof); and 2) the
  88292. combination of Modifications made by that Contributor with its
  88293. Contributor Version (or portions of such combination).
  88294. (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
  88295. effective on the date Contributor first makes Commercial Use
  88296. of the Covered Code.
  88297. (d) Notwithstanding Section 2.2(b) above, no patent license is
  88298. granted: 1) for any code that Contributor has deleted from the
  88299. Contributor Version; 2) separate from the Contributor Version;
  88300. 3) for infringements caused by: i) third party modifications
  88301. of Contributor Version or ii) the combination of Modifications
  88302. made by that Contributor with other software (except as part
  88303. of the Contributor Version) or other devices; or 4) under
  88304. Patent Claims infringed by Covered Code in the absence of
  88305. Modifications made by that Contributor.
  88306. 3. Distribution Obligations.
  88307. 3.1. Application of License.
  88308. The Modifications which You create or to which You contribute are
  88309. governed by the terms of this License, including without
  88310. limitation Section 2.2. The Source Code version of Covered Code
  88311. may be distributed only under the terms of this License or a
  88312. future version of this License released under Section 6.1, and You
  88313. must include a copy of this License with every copy of the Source
  88314. Code You distribute. You may not offer or impose any terms on any
  88315. Source Code version that alters or restricts the applicable
  88316. version of this License or the recipients&#x27; rights
  88317. hereunder. However, You may include an additional document
  88318. offering the additional rights described in Section 3.5.
  88319. 3.2. Availability of Source Code.
  88320. Any Modification which You create or to which You contribute must
  88321. be made available in Source Code form under the terms of this
  88322. License either on the same media as an Executable version or via
  88323. an accepted Electronic Distribution Mechanism to anyone to whom
  88324. you made an Executable version available; and if made available
  88325. via Electronic Distribution Mechanism, must remain available for
  88326. at least twelve (12) months after the date it initially became
  88327. available, or at least six (6) months after a subsequent version
  88328. of that particular Modification has been made available to such
  88329. recipients. You are responsible for ensuring that the Source Code
  88330. version remains available even if the Electronic Distribution
  88331. Mechanism is maintained by a third party.
  88332. 3.3. Description of Modifications.
  88333. You must cause all Covered Code to which You contribute to contain
  88334. a file documenting the changes You made to create that Covered
  88335. Code and the date of any change. You must include a prominent
  88336. statement that the Modification is derived, directly or
  88337. indirectly, from Original Code provided by the Initial Developer
  88338. and including the name of the Initial Developer in (a) the Source
  88339. Code, and (b) in any notice in an Executable version or related
  88340. documentation in which You describe the origin or ownership of the
  88341. Covered Code.
  88342. 3.4. Intellectual Property Matters
  88343. (a) Third Party Claims.
  88344. If Contributor has knowledge that a license under a third
  88345. party&#x27;s intellectual property rights is required to exercise
  88346. the rights granted by such Contributor under Sections 2.1 or
  88347. 2.2, Contributor must include a text file with the Source Code
  88348. distribution titled &quot;LEGAL&#x27;&#x27; which describes the claim and the
  88349. party making the claim in sufficient detail that a recipient
  88350. will know whom to contact. If Contributor obtains such
  88351. knowledge after the Modification is made available as
  88352. described in Section 3.2, Contributor shall promptly modify
  88353. the LEGAL file in all copies Contributor makes available
  88354. thereafter and shall take other steps (such as notifying
  88355. appropriate mailing lists or newsgroups) reasonably calculated
  88356. to inform those who received the Covered Code that new
  88357. knowledge has been obtained.
  88358. (b) Contributor APIs.
  88359. If Contributor&#x27;s Modifications include an application
  88360. programming interface and Contributor has knowledge of patent
  88361. licenses which are reasonably necessary to implement that API,
  88362. Contributor must also include this information in the LEGAL
  88363. file.
  88364. (c) Representations.
  88365. Contributor represents that, except as disclosed pursuant to
  88366. Section 3.4(a) above, Contributor believes that Contributor&#x27;s
  88367. Modifications are Contributor&#x27;s original creation(s) and/or
  88368. Contributor has sufficient rights to grant the rights conveyed
  88369. by this License.
  88370. 3.5. Required Notices.
  88371. You must duplicate the notice in Exhibit A in each file of the
  88372. Source Code. If it is not possible to put such notice in a
  88373. particular Source Code file due to its structure, then You must
  88374. include such notice in a location (such as a relevant directory)
  88375. where a user would be likely to look for such a notice. If You
  88376. created one or more Modification(s) You may add your name as a
  88377. Contributor to the notice described in Exhibit A. You must also
  88378. duplicate this License in any documentation for the Source Code
  88379. where You describe recipients&#x27; rights or ownership rights relating
  88380. to Covered Code. You may choose to offer, and to charge a fee
  88381. for, warranty, support, indemnity or liability obligations to one
  88382. or more recipients of Covered Code. However, You may do so only on
  88383. Your own behalf, and not on behalf of the Initial Developer or any
  88384. Contributor. You must make it absolutely clear than any such
  88385. warranty, support, indemnity or liability obligation is offered by
  88386. You alone, and You hereby agree to indemnify the Initial Developer
  88387. and every Contributor for any liability incurred by the Initial
  88388. Developer or such Contributor as a result of warranty, support,
  88389. indemnity or liability terms You offer.
  88390. 3.6. Distribution of Executable Versions.
  88391. You may distribute Covered Code in Executable form only if the
  88392. requirements of Section 3.1-3.5 have been met for that Covered
  88393. Code, and if You include a notice stating that the Source Code
  88394. version of the Covered Code is available under the terms of this
  88395. License, including a description of how and where You have
  88396. fulfilled the obligations of Section 3.2. The notice must be
  88397. conspicuously included in any notice in an Executable version,
  88398. related documentation or collateral in which You describe
  88399. recipients&#x27; rights relating to the Covered Code. You may
  88400. distribute the Executable version of Covered Code or ownership
  88401. rights under a license of Your choice, which may contain terms
  88402. different from this License, provided that You are in compliance
  88403. with the terms of this License and that the license for the
  88404. Executable version does not attempt to limit or alter the
  88405. recipient&#x27;s rights in the Source Code version from the rights set
  88406. forth in this License. If You distribute the Executable version
  88407. under a different license You must make it absolutely clear that
  88408. any terms which differ from this License are offered by You alone,
  88409. not by the Initial Developer or any Contributor. You hereby agree
  88410. to indemnify the Initial Developer and every Contributor for any
  88411. liability incurred by the Initial Developer or such Contributor as
  88412. a result of any such terms You offer.
  88413. 3.7. Larger Works.
  88414. You may create a Larger Work by combining Covered Code with other
  88415. code not governed by the terms of this License and distribute the
  88416. Larger Work as a single product. In such a case, You must make
  88417. sure the requirements of this License are fulfilled for the
  88418. Covered Code.
  88419. 4. Inability to Comply Due to Statute or Regulation.
  88420. If it is impossible for You to comply with any of the terms of
  88421. this License with respect to some or all of the Covered Code due
  88422. to statute, judicial order, or regulation then You must: (a)
  88423. comply with the terms of this License to the maximum extent
  88424. possible; and (b) describe the limitations and the code they
  88425. affect. Such description must be included in the LEGAL file
  88426. described in Section 3.4 and must be included with all
  88427. distributions of the Source Code. Except to the extent prohibited
  88428. by statute or regulation, such description must be sufficiently
  88429. detailed for a recipient of ordinary skill to be able to
  88430. understand it.
  88431. 5. Application of this License.
  88432. This License applies to code to which the Initial Developer has
  88433. attached the notice in Exhibit A and to related Covered Code.
  88434. 6. Versions of the License.
  88435. 6.1. New Versions.
  88436. Netscape Communications Corporation (&#x27;&#x27;Netscape&#x27;&#x27;) may publish
  88437. revised and/or new versions of the License from time to time. Each
  88438. version will be given a distinguishing version number.
  88439. 6.2. Effect of New Versions.
  88440. Once Covered Code has been published under a particular version of
  88441. the License, You may always continue to use it under the terms of
  88442. that version. You may also choose to use such Covered Code under
  88443. the terms of any subsequent version of the License published by
  88444. Netscape. No one other than Netscape has the right to modify the
  88445. terms applicable to Covered Code created under this License.
  88446. 6.3. Derivative Works.
  88447. If You create or use a modified version of this License (which you
  88448. may only do in order to apply it to code which is not already
  88449. Covered Code governed by this License), You must (a) rename Your
  88450. license so that the phrases &#x27;&#x27;Mozilla&#x27;&#x27;, &#x27;&#x27;MOZILLAPL&#x27;&#x27;, &#x27;&#x27;MOZPL&#x27;&#x27;,
  88451. &#x27;&#x27;Netscape&#x27;&#x27;, &quot;MPL&quot;, &#x27;&#x27;NPL&#x27;&#x27; or any confusingly similar phrase do
  88452. not appear in your license (except to note that your license
  88453. differs from this License) and (b) otherwise make it clear that
  88454. Your version of the license contains terms which differ from the
  88455. Mozilla Public License and Netscape Public License. (Filling in
  88456. the name of the Initial Developer, Original Code or Contributor in
  88457. the notice described in Exhibit A shall not of themselves be
  88458. deemed to be modifications of this License.)
  88459. 7. DISCLAIMER OF WARRANTY.
  88460. COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN &quot;AS IS&#x27;&#x27; BASIS,
  88461. WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
  88462. INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS
  88463. FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
  88464. NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE
  88465. OF THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE
  88466. DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY
  88467. OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING,
  88468. REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN
  88469. ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS
  88470. AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
  88471. 8. TERMINATION.
  88472. 8.1. This License and the rights granted hereunder will terminate
  88473. automatically if You fail to comply with terms herein and fail to
  88474. cure such breach within 30 days of becoming aware of the
  88475. breach. All sublicenses to the Covered Code which are properly
  88476. granted shall survive any termination of this License. Provisions
  88477. which, by their nature, must remain in effect beyond the
  88478. termination of this License shall survive.
  88479. 8.2. If You initiate litigation by asserting a patent
  88480. infringement claim (excluding declatory judgment actions) against
  88481. Initial Developer or a Contributor (the Initial Developer or
  88482. Contributor against whom You file such action is referred to as
  88483. &quot;Participant&quot;) alleging that:
  88484. (a) such Participant&#x27;s Contributor Version directly or indirectly
  88485. infringes any patent, then any and all rights granted by such
  88486. Participant to You under Sections 2.1 and/or 2.2 of this License
  88487. shall, upon 60 days notice from Participant terminate
  88488. prospectively, unless if within 60 days after receipt of notice
  88489. You either: (i) agree in writing to pay Participant a mutually
  88490. agreeable reasonable royalty for Your past and future use of
  88491. Modifications made by such Participant, or (ii) withdraw Your
  88492. litigation claim with respect to the Contributor Version against
  88493. such Participant. If within 60 days of notice, a reasonable
  88494. royalty and payment arrangement are not mutually agreed upon in
  88495. writing by the parties or the litigation claim is not withdrawn,
  88496. the rights granted by Participant to You under Sections 2.1 and/or
  88497. 2.2 automatically terminate at the expiration of the 60 day notice
  88498. period specified above.
  88499. (b) any software, hardware, or device, other than such
  88500. Participant&#x27;s Contributor Version, directly or indirectly
  88501. infringes any patent, then any rights granted to You by such
  88502. Participant under Sections 2.1(b) and 2.2(b) are revoked effective
  88503. as of the date You first made, used, sold, distributed, or had
  88504. made, Modifications made by that Participant.
  88505. 8.3. If You assert a patent infringement claim against
  88506. Participant alleging that such Participant&#x27;s Contributor Version
  88507. directly or indirectly infringes any patent where such claim is
  88508. resolved (such as by license or settlement) prior to the
  88509. initiation of patent infringement litigation, then the reasonable
  88510. value of the licenses granted by such Participant under Sections
  88511. 2.1 or 2.2 shall be taken into account in determining the amount
  88512. or value of any payment or license.
  88513. 8.4. In the event of termination under Sections 8.1 or 8.2 above,
  88514. all end user license agreements (excluding distributors and
  88515. resellers) which have been validly granted by You or any
  88516. distributor hereunder prior to termination shall survive
  88517. termination.
  88518. 9. LIMITATION OF LIABILITY.
  88519. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
  88520. (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
  88521. INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF
  88522. COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO
  88523. ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
  88524. DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES
  88525. FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR
  88526. MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES,
  88527. EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF
  88528. SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO
  88529. LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY&#x27;S
  88530. NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH
  88531. LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR
  88532. LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS
  88533. EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
  88534. 10. U.S. GOVERNMENT END USERS.
  88535. The Covered Code is a &#x27;&#x27;commercial item,&#x27;&#x27; as that term is defined
  88536. in 48 C.F.R. 2.101 (Oct. 1995), consisting of &#x27;&#x27;commercial
  88537. computer software&#x27;&#x27; and &#x27;&#x27;commercial computer software
  88538. documentation,&#x27;&#x27; as such terms are used in 48 C.F.R. 12.212
  88539. (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48
  88540. C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all
  88541. U.S. Government End Users acquire Covered Code with only those
  88542. rights set forth herein.
  88543. 11. MISCELLANEOUS.
  88544. This License represents the complete agreement concerning subject
  88545. matter hereof. If any provision of this License is held to be
  88546. unenforceable, such provision shall be reformed only to the extent
  88547. necessary to make it enforceable. This License shall be governed
  88548. by California law provisions (except to the extent applicable law,
  88549. if any, provides otherwise), excluding its conflict-of-law
  88550. provisions. With respect to disputes in which at least one party
  88551. is a citizen of, or an entity chartered or registered to do
  88552. business in the United States of America, any litigation relating
  88553. to this License shall be subject to the jurisdiction of the
  88554. Federal Courts of the Northern District of California, with venue
  88555. lying in Santa Clara County, California, with the losing party
  88556. responsible for costs, including without limitation, court costs
  88557. and reasonable attorneys&#x27; fees and expenses. The application of
  88558. the United Nations Convention on Contracts for the International
  88559. Sale of Goods is expressly excluded. Any law or regulation which
  88560. provides that the language of a contract shall be construed
  88561. against the drafter shall not apply to this License.
  88562. 12. RESPONSIBILITY FOR CLAIMS.
  88563. As between Initial Developer and the Contributors, each party is
  88564. responsible for claims and damages arising, directly or
  88565. indirectly, out of its utilization of rights under this License
  88566. and You agree to work with Initial Developer and Contributors to
  88567. distribute such responsibility on an equitable basis. Nothing
  88568. herein is intended or shall be deemed to constitute any admission
  88569. of liability.
  88570. 13. MULTIPLE-LICENSED CODE.
  88571. Initial Developer may designate portions of the Covered Code as
  88572. �Multiple-Licensed�. �Multiple-Licensed� means that the Initial
  88573. Developer permits you to utilize portions of the Covered Code
  88574. under Your choice of the NPL or the alternative licenses, if any,
  88575. specified by the Initial Developer in the file described in
  88576. Exhibit A.
  88577. EXHIBIT A -Mozilla Public License.
  88578. ``The contents of this file are subject to the Mozilla Public
  88579. License Version 1.1 (the &quot;License&quot;); you may not use this file
  88580. except in compliance with the License. You may obtain a copy of
  88581. the License at http://www.mozilla.org/MPL/
  88582. Software distributed under the License is distributed on an &quot;AS
  88583. IS&quot; basis, WITHOUT WARRANTY OF ANY KIND, either express or
  88584. implied. See the License for the specific language governing
  88585. rights and limitations under the License.
  88586. The Original Code is ______________________________________.
  88587. The Initial Developer of the Original Code is
  88588. ________________________. Portions created by
  88589. ______________________ are Copyright (C) ______
  88590. _______________________. All Rights Reserved.
  88591. Contributor(s): ______________________________________.
  88592. Alternatively, the contents of this file may be used under the
  88593. terms of the _____ license (the �[___] License�), in which case
  88594. the provisions of [______] License are applicable instead of those
  88595. above. If you wish to allow use of your version of this file only
  88596. under the terms of the [____] License and not to allow others to
  88597. use your version of this file under the MPL, indicate your
  88598. decision by deleting the provisions above and replace them with
  88599. the notice and other provisions required by the [___] License. If
  88600. you do not delete the provisions above, a recipient may use your
  88601. version of this file under either the MPL or the [___] License.&quot;
  88602. [NOTE: The text of this Exhibit A may differ slightly from the
  88603. text of the notices in the Source Code files of the Original
  88604. Code. You should use the text of this Exhibit A rather than the
  88605. text found in the Original Code Source Code for Your
  88606. Modifications.]
  88607. ============================================================================
  88608. GNU GENERAL PUBLIC LICENSE
  88609. Version 2, June 1991
  88610. Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
  88611. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  88612. Everyone is permitted to copy and distribute verbatim copies
  88613. of this license document, but changing it is not allowed.
  88614. Preamble
  88615. The licenses for most software are designed to take away your
  88616. freedom to share and change it. By contrast, the GNU General Public
  88617. License is intended to guarantee your freedom to share and change free
  88618. software--to make sure the software is free for all its users. This
  88619. General Public License applies to most of the Free Software
  88620. Foundation&#x27;s software and to any other program whose authors commit to
  88621. using it. (Some other Free Software Foundation software is covered by
  88622. the GNU Lesser General Public License instead.) You can apply it to
  88623. your programs, too.
  88624. When we speak of free software, we are referring to freedom, not
  88625. price. Our General Public Licenses are designed to make sure that you
  88626. have the freedom to distribute copies of free software (and charge for
  88627. this service if you wish), that you receive source code or can get it
  88628. if you want it, that you can change the software or use pieces of it
  88629. in new free programs; and that you know you can do these things.
  88630. To protect your rights, we need to make restrictions that forbid
  88631. anyone to deny you these rights or to ask you to surrender the rights.
  88632. These restrictions translate to certain responsibilities for you if you
  88633. distribute copies of the software, or if you modify it.
  88634. For example, if you distribute copies of such a program, whether
  88635. gratis or for a fee, you must give the recipients all the rights that
  88636. you have. You must make sure that they, too, receive or can get the
  88637. source code. And you must show them these terms so they know their
  88638. rights.
  88639. We protect your rights with two steps: (1) copyright the software, and
  88640. (2) offer you this license which gives you legal permission to copy,
  88641. distribute and/or modify the software.
  88642. Also, for each author&#x27;s protection and ours, we want to make certain
  88643. that everyone understands that there is no warranty for this free
  88644. software. If the software is modified by someone else and passed on, we
  88645. want its recipients to know that what they have is not the original, so
  88646. that any problems introduced by others will not reflect on the original
  88647. authors&#x27; reputations.
  88648. Finally, any free program is threatened constantly by software
  88649. patents. We wish to avoid the danger that redistributors of a free
  88650. program will individually obtain patent licenses, in effect making the
  88651. program proprietary. To prevent this, we have made it clear that any
  88652. patent must be licensed for everyone&#x27;s free use or not licensed at all.
  88653. The precise terms and conditions for copying, distribution and
  88654. modification follow.
  88655. GNU GENERAL PUBLIC LICENSE
  88656. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  88657. 0. This License applies to any program or other work which contains
  88658. a notice placed by the copyright holder saying it may be distributed
  88659. under the terms of this General Public License. The &quot;Program&quot;, below,
  88660. refers to any such program or work, and a &quot;work based on the Program&quot;
  88661. means either the Program or any derivative work under copyright law:
  88662. that is to say, a work containing the Program or a portion of it,
  88663. either verbatim or with modifications and/or translated into another
  88664. language. (Hereinafter, translation is included without limitation in
  88665. the term &quot;modification&quot;.) Each licensee is addressed as &quot;you&quot;.
  88666. Activities other than copying, distribution and modification are not
  88667. covered by this License; they are outside its scope. The act of
  88668. running the Program is not restricted, and the output from the Program
  88669. is covered only if its contents constitute a work based on the
  88670. Program (independent of having been made by running the Program).
  88671. Whether that is true depends on what the Program does.
  88672. 1. You may copy and distribute verbatim copies of the Program&#x27;s
  88673. source code as you receive it, in any medium, provided that you
  88674. conspicuously and appropriately publish on each copy an appropriate
  88675. copyright notice and disclaimer of warranty; keep intact all the
  88676. notices that refer to this License and to the absence of any warranty;
  88677. and give any other recipients of the Program a copy of this License
  88678. along with the Program.
  88679. You may charge a fee for the physical act of transferring a copy, and
  88680. you may at your option offer warranty protection in exchange for a fee.
  88681. 2. You may modify your copy or copies of the Program or any portion
  88682. of it, thus forming a work based on the Program, and copy and
  88683. distribute such modifications or work under the terms of Section 1
  88684. above, provided that you also meet all of these conditions:
  88685. a) You must cause the modified files to carry prominent notices
  88686. stating that you changed the files and the date of any change.
  88687. b) You must cause any work that you distribute or publish, that in
  88688. whole or in part contains or is derived from the Program or any
  88689. part thereof, to be licensed as a whole at no charge to all third
  88690. parties under the terms of this License.
  88691. c) If the modified program normally reads commands interactively
  88692. when run, you must cause it, when started running for such
  88693. interactive use in the most ordinary way, to print or display an
  88694. announcement including an appropriate copyright notice and a
  88695. notice that there is no warranty (or else, saying that you provide
  88696. a warranty) and that users may redistribute the program under
  88697. these conditions, and telling the user how to view a copy of this
  88698. License. (Exception: if the Program itself is interactive but
  88699. does not normally print such an announcement, your work based on
  88700. the Program is not required to print an announcement.)
  88701. These requirements apply to the modified work as a whole. If
  88702. identifiable sections of that work are not derived from the Program,
  88703. and can be reasonably considered independent and separate works in
  88704. themselves, then this License, and its terms, do not apply to those
  88705. sections when you distribute them as separate works. But when you
  88706. distribute the same sections as part of a whole which is a work based
  88707. on the Program, the distribution of the whole must be on the terms of
  88708. this License, whose permissions for other licensees extend to the
  88709. entire whole, and thus to each and every part regardless of who wrote it.
  88710. Thus, it is not the intent of this section to claim rights or contest
  88711. your rights to work written entirely by you; rather, the intent is to
  88712. exercise the right to control the distribution of derivative or
  88713. collective works based on the Program.
  88714. In addition, mere aggregation of another work not based on the Program
  88715. with the Program (or with a work based on the Program) on a volume of
  88716. a storage or distribution medium does not bring the other work under
  88717. the scope of this License.
  88718. 3. You may copy and distribute the Program (or a work based on it,
  88719. under Section 2) in object code or executable form under the terms of
  88720. Sections 1 and 2 above provided that you also do one of the following:
  88721. a) Accompany it with the complete corresponding machine-readable
  88722. source code, which must be distributed under the terms of Sections
  88723. 1 and 2 above on a medium customarily used for software interchange; or,
  88724. b) Accompany it with a written offer, valid for at least three
  88725. years, to give any third party, for a charge no more than your
  88726. cost of physically performing source distribution, a complete
  88727. machine-readable copy of the corresponding source code, to be
  88728. distributed under the terms of Sections 1 and 2 above on a medium
  88729. customarily used for software interchange; or,
  88730. c) Accompany it with the information you received as to the offer
  88731. to distribute corresponding source code. (This alternative is
  88732. allowed only for noncommercial distribution and only if you
  88733. received the program in object code or executable form with such
  88734. an offer, in accord with Subsection b above.)
  88735. The source code for a work means the preferred form of the work for
  88736. making modifications to it. For an executable work, complete source
  88737. code means all the source code for all modules it contains, plus any
  88738. associated interface definition files, plus the scripts used to
  88739. control compilation and installation of the executable. However, as a
  88740. special exception, the source code distributed need not include
  88741. anything that is normally distributed (in either source or binary
  88742. form) with the major components (compiler, kernel, and so on) of the
  88743. operating system on which the executable runs, unless that component
  88744. itself accompanies the executable.
  88745. If distribution of executable or object code is made by offering
  88746. access to copy from a designated place, then offering equivalent
  88747. access to copy the source code from the same place counts as
  88748. distribution of the source code, even though third parties are not
  88749. compelled to copy the source along with the object code.
  88750. 4. You may not copy, modify, sublicense, or distribute the Program
  88751. except as expressly provided under this License. Any attempt
  88752. otherwise to copy, modify, sublicense or distribute the Program is
  88753. void, and will automatically terminate your rights under this License.
  88754. However, parties who have received copies, or rights, from you under
  88755. this License will not have their licenses terminated so long as such
  88756. parties remain in full compliance.
  88757. 5. You are not required to accept this License, since you have not
  88758. signed it. However, nothing else grants you permission to modify or
  88759. distribute the Program or its derivative works. These actions are
  88760. prohibited by law if you do not accept this License. Therefore, by
  88761. modifying or distributing the Program (or any work based on the
  88762. Program), you indicate your acceptance of this License to do so, and
  88763. all its terms and conditions for copying, distributing or modifying
  88764. the Program or works based on it.
  88765. 6. Each time you redistribute the Program (or any work based on the
  88766. Program), the recipient automatically receives a license from the
  88767. original licensor to copy, distribute or modify the Program subject to
  88768. these terms and conditions. You may not impose any further
  88769. restrictions on the recipients&#x27; exercise of the rights granted herein.
  88770. You are not responsible for enforcing compliance by third parties to
  88771. this License.
  88772. 7. If, as a consequence of a court judgment or allegation of patent
  88773. infringement or for any other reason (not limited to patent issues),
  88774. conditions are imposed on you (whether by court order, agreement or
  88775. otherwise) that contradict the conditions of this License, they do not
  88776. excuse you from the conditions of this License. If you cannot
  88777. distribute so as to satisfy simultaneously your obligations under this
  88778. License and any other pertinent obligations, then as a consequence you
  88779. may not distribute the Program at all. For example, if a patent
  88780. license would not permit royalty-free redistribution of the Program by
  88781. all those who receive copies directly or indirectly through you, then
  88782. the only way you could satisfy both it and this License would be to
  88783. refrain entirely from distribution of the Program.
  88784. If any portion of this section is held invalid or unenforceable under
  88785. any particular circumstance, the balance of the section is intended to
  88786. apply and the section as a whole is intended to apply in other
  88787. circumstances.
  88788. It is not the purpose of this section to induce you to infringe any
  88789. patents or other property right claims or to contest validity of any
  88790. such claims; this section has the sole purpose of protecting the
  88791. integrity of the free software distribution system, which is
  88792. implemented by public license practices. Many people have made
  88793. generous contributions to the wide range of software distributed
  88794. through that system in reliance on consistent application of that
  88795. system; it is up to the author/donor to decide if he or she is willing
  88796. to distribute software through any other system and a licensee cannot
  88797. impose that choice.
  88798. This section is intended to make thoroughly clear what is believed to
  88799. be a consequence of the rest of this License.
  88800. 8. If the distribution and/or use of the Program is restricted in
  88801. certain countries either by patents or by copyrighted interfaces, the
  88802. original copyright holder who places the Program under this License
  88803. may add an explicit geographical distribution limitation excluding
  88804. those countries, so that distribution is permitted only in or among
  88805. countries not thus excluded. In such case, this License incorporates
  88806. the limitation as if written in the body of this License.
  88807. 9. The Free Software Foundation may publish revised and/or new versions
  88808. of the General Public License from time to time. Such new versions will
  88809. be similar in spirit to the present version, but may differ in detail to
  88810. address new problems or concerns.
  88811. Each version is given a distinguishing version number. If the Program
  88812. specifies a version number of this License which applies to it and &quot;any
  88813. later version&quot;, you have the option of following the terms and conditions
  88814. either of that version or of any later version published by the Free
  88815. Software Foundation. If the Program does not specify a version number of
  88816. this License, you may choose any version ever published by the Free Software
  88817. Foundation.
  88818. 10. If you wish to incorporate parts of the Program into other free
  88819. programs whose distribution conditions are different, write to the author
  88820. to ask for permission. For software which is copyrighted by the Free
  88821. Software Foundation, write to the Free Software Foundation; we sometimes
  88822. make exceptions for this. Our decision will be guided by the two goals
  88823. of preserving the free status of all derivatives of our free software and
  88824. of promoting the sharing and reuse of software generally.
  88825. NO WARRANTY
  88826. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  88827. FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  88828. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  88829. PROVIDE THE PROGRAM &quot;AS IS&quot; WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  88830. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  88831. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  88832. TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  88833. PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  88834. REPAIR OR CORRECTION.
  88835. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  88836. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  88837. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  88838. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  88839. OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  88840. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  88841. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  88842. PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  88843. POSSIBILITY OF SUCH DAMAGES.
  88844. END OF TERMS AND CONDITIONS
  88845. How to Apply These Terms to Your New Programs
  88846. If you develop a new program, and you want it to be of the greatest
  88847. possible use to the public, the best way to achieve this is to make it
  88848. free software which everyone can redistribute and change under these terms.
  88849. To do so, attach the following notices to the program. It is safest
  88850. to attach them to the start of each source file to most effectively
  88851. convey the exclusion of warranty; and each file should have at least
  88852. the &quot;copyright&quot; line and a pointer to where the full notice is found.
  88853. &lt;one line to give the program&#x27;s name and a brief idea of what it does.&gt;
  88854. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  88855. This program is free software; you can redistribute it and/or modify
  88856. it under the terms of the GNU General Public License as published by
  88857. the Free Software Foundation; either version 2 of the License, or
  88858. (at your option) any later version.
  88859. This program is distributed in the hope that it will be useful,
  88860. but WITHOUT ANY WARRANTY; without even the implied warranty of
  88861. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  88862. GNU General Public License for more details.
  88863. You should have received a copy of the GNU General Public License along
  88864. with this program; if not, write to the Free Software Foundation, Inc.,
  88865. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  88866. Also add information on how to contact you by electronic and paper mail.
  88867. If the program is interactive, make it output a short notice like this
  88868. when it starts in an interactive mode:
  88869. Gnomovision version 69, Copyright (C) year name of author
  88870. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w&#x27;.
  88871. This is free software, and you are welcome to redistribute it
  88872. under certain conditions; type `show c&#x27; for details.
  88873. The hypothetical commands `show w&#x27; and `show c&#x27; should show the appropriate
  88874. parts of the General Public License. Of course, the commands you use may
  88875. be called something other than `show w&#x27; and `show c&#x27;; they could even be
  88876. mouse-clicks or menu items--whatever suits your program.
  88877. You should also get your employer (if you work as a programmer) or your
  88878. school, if any, to sign a &quot;copyright disclaimer&quot; for the program, if
  88879. necessary. Here is a sample; alter the names:
  88880. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  88881. `Gnomovision&#x27; (which makes passes at compilers) written by James Hacker.
  88882. &lt;signature of Ty Coon&gt;, 1 April 1989
  88883. Ty Coon, President of Vice
  88884. This General Public License does not permit incorporating your program into
  88885. proprietary programs. If your program is a subroutine library, you may
  88886. consider it more useful to permit linking proprietary applications with the
  88887. library. If this is what you want to do, use the GNU Lesser General
  88888. Public License instead of this License.
  88889. ============================================================================
  88890. ------------------
  88891. Files: kotlinc/lib/kotlin-compiler.jar
  88892. The MIT License
  88893. Copyright (c) 2003, Kohsuke Kawaguchi
  88894. Permission is hereby granted, free of charge, to any person obtaining a copy
  88895. of this software and associated documentation files (the &quot;Software&quot;), to deal
  88896. in the Software without restriction, including without limitation the rights
  88897. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  88898. copies of the Software, and to permit persons to whom the Software is
  88899. furnished to do so, subject to the following conditions:
  88900. The above copyright notice and this permission notice shall be included in
  88901. all copies or substantial portions of the Software.
  88902. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  88903. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  88904. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  88905. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  88906. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  88907. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  88908. THE SOFTWARE.
  88909. ------------------
  88910. Files:
  88911. ASM: a very small and fast Java bytecode manipulation framework
  88912. Copyright (c) 2000-2005 INRIA, France Telecom
  88913. All rights reserved.
  88914. Redistribution and use in source and binary forms, with or without
  88915. modification, are permitted provided that the following conditions
  88916. are met:
  88917. 1. Redistributions of source code must retain the above copyright
  88918. notice, this list of conditions and the following disclaimer.
  88919. 2. Redistributions in binary form must reproduce the above copyright
  88920. notice, this list of conditions and the following disclaimer in the
  88921. documentation and/or other materials provided with the distribution.
  88922. 3. Neither the name of the copyright holders nor the names of its
  88923. contributors may be used to endorse or promote products derived from
  88924. this software without specific prior written permission.
  88925. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  88926. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  88927. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  88928. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  88929. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  88930. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  88931. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  88932. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  88933. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  88934. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  88935. THE POSSIBILITY OF SUCH DAMAGE.
  88936. ------------------
  88937. Files:
  88938. Boost Software License - Version 1.0 - August 17th, 2003
  88939. Permission is hereby granted, free of charge, to any person or organization
  88940. obtaining a copy of the software and accompanying documentation covered by
  88941. this license (the &quot;Software&quot;) to use, reproduce, display, distribute,
  88942. execute, and transmit the Software, and to prepare derivative works of the
  88943. Software, and to permit third-parties to whom the Software is furnished to
  88944. do so, all subject to the following:
  88945. The copyright notices in the Software and this entire statement, including
  88946. the above license grant, this restriction and the following disclaimer,
  88947. must be included in all copies of the Software, in whole or in part, and
  88948. all derivative works of the Software, unless such copies or derivative
  88949. works are solely in the form of machine-executable object code generated by
  88950. a source language processor.
  88951. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  88952. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  88953. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  88954. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  88955. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  88956. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  88957. DEALINGS IN THE SOFTWARE.
  88958. ------------------
  88959. Files:
  88960. Eclipse Public License, Version 1.0 (EPL-1.0)
  88961. THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC
  88962. LICENSE (&quot;AGREEMENT&quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
  88963. CONSTITUTES RECIPIENT&#x27;S ACCEPTANCE OF THIS AGREEMENT.
  88964. 1. DEFINITIONS
  88965. &quot;Contribution&quot; means:
  88966. a) in the case of the initial Contributor, the initial code and
  88967. documentation distributed under this Agreement, and
  88968. b) in the case of each subsequent Contributor:
  88969. i) changes to the Program, and
  88970. ii) additions to the Program;
  88971. where such changes and/or additions to the Program originate from and are
  88972. distributed by that particular Contributor. A Contribution &#x27;originates&#x27;
  88973. from a Contributor if it was added to the Program by such Contributor itself
  88974. or anyone acting on such Contributor&#x27;s behalf. Contributions do not include
  88975. additions to the Program which: (i) are separate modules of software
  88976. distributed in conjunction with the Program under their own license agreement,
  88977. and (ii) are not derivative works of the Program.
  88978. &quot;Contributor&quot; means any person or entity that distributes the Program.
  88979. &quot;Licensed Patents &quot; mean patent claims licensable by a Contributor which are
  88980. necessarily infringed by the use or sale of its Contribution alone or
  88981. when combined with the Program.
  88982. &quot;Program&quot; means the Contributions distributed in accordance with
  88983. this Agreement.
  88984. &quot;Recipient&quot; means anyone who receives the Program under this Agreement,
  88985. including all Contributors.
  88986. 2. GRANT OF RIGHTS
  88987. a) Subject to the terms of this Agreement, each Contributor hereby grants
  88988. Recipient a non-exclusive, worldwide, royalty-free copyright license to
  88989. reproduce, prepare derivative works of, publicly display, publicly
  88990. perform, distribute and sublicense the Contribution of such
  88991. Contributor, if any, and such derivative works,
  88992. in source code and object code form.
  88993. b) Subject to the terms of this Agreement, each Contributor hereby grants
  88994. Recipient a non-exclusive, worldwide, royalty-free patent license under
  88995. Licensed Patents to make, use, sell, offer to sell, import and
  88996. otherwise transfer the Contribution of such Contributor, if any,
  88997. in source code and object code form. This patent license shall apply
  88998. to the combination of the Contribution and the Program if, at the time
  88999. the Contribution is added by the Contributor, such addition of the
  89000. Contribution causes such combination to be covered by the
  89001. Licensed Patents. The patent license shall not apply to any other
  89002. combinations which include the Contribution.
  89003. No hardware per se is licensed hereunder.
  89004. c) Recipient understands that although each Contributor grants the
  89005. licenses to its Contributions set forth herein, no assurances are
  89006. provided by any Contributor that the Program does not infringe the
  89007. patent or other intellectual property rights of any other entity.
  89008. Each Contributor disclaims any liability to Recipient for claims
  89009. brought by any other entity based on infringement of intellectual
  89010. property rights or otherwise. As a condition to exercising the
  89011. rights and licenses granted hereunder, each Recipient hereby assumes
  89012. sole responsibility to secure any other intellectual property rights
  89013. needed, if any. For example, if a third party patent license is
  89014. required to allow Recipient to distribute the Program, it is
  89015. Recipient&#x27;s responsibility to acquire that license
  89016. before distributing the Program.
  89017. d) Each Contributor represents that to its knowledge it has sufficient
  89018. copyright rights in its Contribution, if any, to grant the copyright
  89019. license set forth in this Agreement.
  89020. 3. REQUIREMENTS
  89021. A Contributor may choose to distribute the Program in object code form under
  89022. its own license agreement, provided that:
  89023. a) it complies with the terms and conditions of this Agreement; and
  89024. b) its license agreement:
  89025. i) effectively disclaims on behalf of all Contributors all warranties
  89026. and conditions, express and implied, including warranties or
  89027. conditions of title and non-infringement, and implied warranties or
  89028. conditions of merchantability and fitness for a particular purpose;
  89029. ii) effectively excludes on behalf of all Contributors all liability
  89030. for damages, including direct, indirect, special, incidental and
  89031. consequential damages, such as lost profits;
  89032. iii) states that any provisions which differ from this Agreement are
  89033. offered by that Contributor alone and not by any other party; and
  89034. iv) states that source code for the Program is available from such
  89035. Contributor, and informs licensees how to obtain it in a reasonable
  89036. manner on or through a medium customarily used for software exchange.
  89037. When the Program is made available in source code form:
  89038. a) it must be made available under this Agreement; and
  89039. b) a copy of this Agreement must be included with each copy of the Program.
  89040. Contributors may not remove or alter any copyright notices contained
  89041. within the Program.
  89042. Each Contributor must identify itself as the originator of its Contribution,
  89043. if any, in a manner that reasonably allows subsequent Recipients to
  89044. identify the originator of the Contribution.
  89045. 4. COMMERCIAL DISTRIBUTION
  89046. Commercial distributors of software may accept certain responsibilities with
  89047. respect to end users, business partners and the like. While this license is
  89048. intended to facilitate the commercial use of the Program, the Contributor who
  89049. includes the Program in a commercial product offering should do so in a manner
  89050. which does not create potential liability for other Contributors. Therefore,
  89051. if a Contributor includes the Program in a commercial product offering,
  89052. such Contributor (&quot;Commercial Contributor&quot;) hereby agrees to defend and
  89053. indemnify every other Contributor (&quot;Indemnified Contributor&quot;) against any
  89054. losses, damages and costs (collectively &quot;Losses&quot;) arising from claims,
  89055. lawsuits and other legal actions brought by a third party against the
  89056. Indemnified Contributor to the extent caused by the acts or omissions of
  89057. such Commercial Contributor in connection with its distribution of the Program
  89058. in a commercial product offering. The obligations in this section do not apply
  89059. to any claims or Losses relating to any actual or alleged intellectual
  89060. property infringement. In order to qualify, an Indemnified Contributor must:
  89061. a) promptly notify the Commercial Contributor in writing of such claim,
  89062. and b) allow the Commercial Contributor to control, and cooperate with the
  89063. Commercial Contributor in, the defense and any related settlement
  89064. negotiations. The Indemnified Contributor may participate in any such
  89065. claim at its own expense.
  89066. For example, a Contributor might include the Program in a commercial product
  89067. offering, Product X. That Contributor is then a Commercial Contributor.
  89068. If that Commercial Contributor then makes performance claims, or offers
  89069. warranties related to Product X, those performance claims and warranties
  89070. are such Commercial Contributor&#x27;s responsibility alone. Under this section,
  89071. the Commercial Contributor would have to defend claims against the other
  89072. Contributors related to those performance claims and warranties, and if a
  89073. court requires any other Contributor to pay any damages as a result,
  89074. the Commercial Contributor must pay those damages.
  89075. 5. NO WARRANTY
  89076. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
  89077. &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
  89078. IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
  89079. NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  89080. Each Recipient is solely responsible for determining the appropriateness of
  89081. using and distributing the Program and assumes all risks associated with its
  89082. exercise of rights under this Agreement , including but not limited to the
  89083. risks and costs of program errors, compliance with applicable laws, damage to
  89084. or loss of data, programs or equipment, and unavailability
  89085. or interruption of operations.
  89086. 6. DISCLAIMER OF LIABILITY
  89087. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
  89088. CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  89089. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION
  89090. LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  89091. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  89092. ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE
  89093. EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE
  89094. POSSIBILITY OF SUCH DAMAGES.
  89095. 7. GENERAL
  89096. If any provision of this Agreement is invalid or unenforceable under
  89097. applicable law, it shall not affect the validity or enforceability of the
  89098. remainder of the terms of this Agreement, and without further action by
  89099. the parties hereto, such provision shall be reformed to the minimum extent
  89100. necessary to make such provision valid and enforceable.
  89101. If Recipient institutes patent litigation against any entity (including a
  89102. cross-claim or counterclaim in a lawsuit) alleging that the Program itself
  89103. (excluding combinations of the Program with other software or hardware)
  89104. infringes such Recipient&#x27;s patent(s), then such Recipient&#x27;s rights granted
  89105. under Section 2(b) shall terminate as of the date such litigation is filed.
  89106. All Recipient&#x27;s rights under this Agreement shall terminate if it fails to
  89107. comply with any of the material terms or conditions of this Agreement and
  89108. does not cure such failure in a reasonable period of time after becoming
  89109. aware of such noncompliance. If all Recipient&#x27;s rights under this
  89110. Agreement terminate, Recipient agrees to cease use and distribution of the
  89111. Program as soon as reasonably practicable. However, Recipient&#x27;s obligations
  89112. under this Agreement and any licenses granted by Recipient relating to the
  89113. Program shall continue and survive.
  89114. Everyone is permitted to copy and distribute copies of this Agreement,
  89115. but in order to avoid inconsistency the Agreement is copyrighted and may
  89116. only be modified in the following manner. The Agreement Steward reserves
  89117. the right to publish new versions (including revisions) of this Agreement
  89118. from time to time. No one other than the Agreement Steward has the right to
  89119. modify this Agreement. The Eclipse Foundation is the initial
  89120. Agreement Steward. The Eclipse Foundation may assign the responsibility to
  89121. serve as the Agreement Steward to a suitable separate entity. Each new version
  89122. of the Agreement will be given a distinguishing version number. The Program
  89123. (including Contributions) may always be distributed subject to the version
  89124. of the Agreement under which it was received. In addition, after a new version
  89125. of the Agreement is published, Contributor may elect to distribute the Program
  89126. (including its Contributions) under the new version. Except as expressly
  89127. stated in Sections 2(a) and 2(b) above, Recipient receives no rights or
  89128. licenses to the intellectual property of any Contributor under this Agreement,
  89129. whether expressly, by implication, estoppel or otherwise. All rights in the
  89130. Program not expressly granted under this Agreement are reserved.
  89131. This Agreement is governed by the laws of the State of New York and the
  89132. intellectual property laws of the United States of America. No party to
  89133. this Agreement will bring a legal action under this Agreement more than one
  89134. year after the cause of action arose. Each party waives its rights to a
  89135. jury trial in any resulting litigation.
  89136. SafeParcelable library:
  89137. Apache License
  89138. Version 2.0, January 2004
  89139. http://www.apache.org/licenses/
  89140. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  89141. 1. Definitions.
  89142. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  89143. and distribution as defined by Sections 1 through 9 of this document.
  89144. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  89145. the copyright owner that is granting the License.
  89146. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  89147. other entities that control, are controlled by, or are under common
  89148. control with that entity. For the purposes of this definition,
  89149. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  89150. direction or management of such entity, whether by contract or
  89151. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  89152. outstanding shares, or (iii) beneficial ownership of such entity.
  89153. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  89154. exercising permissions granted by this License.
  89155. &quot;Source&quot; form shall mean the preferred form for making modifications,
  89156. including but not limited to software source code, documentation
  89157. source, and configuration files.
  89158. &quot;Object&quot; form shall mean any form resulting from mechanical
  89159. transformation or translation of a Source form, including but
  89160. not limited to compiled object code, generated documentation,
  89161. and conversions to other media types.
  89162. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  89163. Object form, made available under the License, as indicated by a
  89164. copyright notice that is included in or attached to the work
  89165. (an example is provided in the Appendix below).
  89166. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  89167. form, that is based on (or derived from) the Work and for which the
  89168. editorial revisions, annotations, elaborations, or other modifications
  89169. represent, as a whole, an original work of authorship. For the purposes
  89170. of this License, Derivative Works shall not include works that remain
  89171. separable from, or merely link (or bind by name) to the interfaces of,
  89172. the Work and Derivative Works thereof.
  89173. &quot;Contribution&quot; shall mean any work of authorship, including
  89174. the original version of the Work and any modifications or additions
  89175. to that Work or Derivative Works thereof, that is intentionally
  89176. submitted to Licensor for inclusion in the Work by the copyright owner
  89177. or by an individual or Legal Entity authorized to submit on behalf of
  89178. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  89179. means any form of electronic, verbal, or written communication sent
  89180. to the Licensor or its representatives, including but not limited to
  89181. communication on electronic mailing lists, source code control systems,
  89182. and issue tracking systems that are managed by, or on behalf of, the
  89183. Licensor for the purpose of discussing and improving the Work, but
  89184. excluding communication that is conspicuously marked or otherwise
  89185. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  89186. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  89187. on behalf of whom a Contribution has been received by Licensor and
  89188. subsequently incorporated within the Work.
  89189. 2. Grant of Copyright License. Subject to the terms and conditions of
  89190. this License, each Contributor hereby grants to You a perpetual,
  89191. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  89192. copyright license to reproduce, prepare Derivative Works of,
  89193. publicly display, publicly perform, sublicense, and distribute the
  89194. Work and such Derivative Works in Source or Object form.
  89195. 3. Grant of Patent License. Subject to the terms and conditions of
  89196. this License, each Contributor hereby grants to You a perpetual,
  89197. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  89198. (except as stated in this section) patent license to make, have made,
  89199. use, offer to sell, sell, import, and otherwise transfer the Work,
  89200. where such license applies only to those patent claims licensable
  89201. by such Contributor that are necessarily infringed by their
  89202. Contribution(s) alone or by combination of their Contribution(s)
  89203. with the Work to which such Contribution(s) was submitted. If You
  89204. institute patent litigation against any entity (including a
  89205. cross-claim or counterclaim in a lawsuit) alleging that the Work
  89206. or a Contribution incorporated within the Work constitutes direct
  89207. or contributory patent infringement, then any patent licenses
  89208. granted to You under this License for that Work shall terminate
  89209. as of the date such litigation is filed.
  89210. 4. Redistribution. You may reproduce and distribute copies of the
  89211. Work or Derivative Works thereof in any medium, with or without
  89212. modifications, and in Source or Object form, provided that You
  89213. meet the following conditions:
  89214. (a) You must give any other recipients of the Work or
  89215. Derivative Works a copy of this License; and
  89216. (b) You must cause any modified files to carry prominent notices
  89217. stating that You changed the files; and
  89218. (c) You must retain, in the Source form of any Derivative Works
  89219. that You distribute, all copyright, patent, trademark, and
  89220. attribution notices from the Source form of the Work,
  89221. excluding those notices that do not pertain to any part of
  89222. the Derivative Works; and
  89223. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  89224. distribution, then any Derivative Works that You distribute must
  89225. include a readable copy of the attribution notices contained
  89226. within such NOTICE file, excluding those notices that do not
  89227. pertain to any part of the Derivative Works, in at least one
  89228. of the following places: within a NOTICE text file distributed
  89229. as part of the Derivative Works; within the Source form or
  89230. documentation, if provided along with the Derivative Works; or,
  89231. within a display generated by the Derivative Works, if and
  89232. wherever such third-party notices normally appear. The contents
  89233. of the NOTICE file are for informational purposes only and
  89234. do not modify the License. You may add Your own attribution
  89235. notices within Derivative Works that You distribute, alongside
  89236. or as an addendum to the NOTICE text from the Work, provided
  89237. that such additional attribution notices cannot be construed
  89238. as modifying the License.
  89239. You may add Your own copyright statement to Your modifications and
  89240. may provide additional or different license terms and conditions
  89241. for use, reproduction, or distribution of Your modifications, or
  89242. for any such Derivative Works as a whole, provided Your use,
  89243. reproduction, and distribution of the Work otherwise complies with
  89244. the conditions stated in this License.
  89245. 5. Submission of Contributions. Unless You explicitly state otherwise,
  89246. any Contribution intentionally submitted for inclusion in the Work
  89247. by You to the Licensor shall be under the terms and conditions of
  89248. this License, without any additional terms or conditions.
  89249. Notwithstanding the above, nothing herein shall supersede or modify
  89250. the terms of any separate license agreement you may have executed
  89251. with Licensor regarding such Contributions.
  89252. 6. Trademarks. This License does not grant permission to use the trade
  89253. names, trademarks, service marks, or product names of the Licensor,
  89254. except as required for reasonable and customary use in describing the
  89255. origin of the Work and reproducing the content of the NOTICE file.
  89256. 7. Disclaimer of Warranty. Unless required by applicable law or
  89257. agreed to in writing, Licensor provides the Work (and each
  89258. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  89259. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  89260. implied, including, without limitation, any warranties or conditions
  89261. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  89262. PARTICULAR PURPOSE. You are solely responsible for determining the
  89263. appropriateness of using or redistributing the Work and assume any
  89264. risks associated with Your exercise of permissions under this License.
  89265. 8. Limitation of Liability. In no event and under no legal theory,
  89266. whether in tort (including negligence), contract, or otherwise,
  89267. unless required by applicable law (such as deliberate and grossly
  89268. negligent acts) or agreed to in writing, shall any Contributor be
  89269. liable to You for damages, including any direct, indirect, special,
  89270. incidental, or consequential damages of any character arising as a
  89271. result of this License or out of the use or inability to use the
  89272. Work (including but not limited to damages for loss of goodwill,
  89273. work stoppage, computer failure or malfunction, or any and all
  89274. other commercial damages or losses), even if such Contributor
  89275. has been advised of the possibility of such damages.
  89276. 9. Accepting Warranty or Additional Liability. While redistributing
  89277. the Work or Derivative Works thereof, You may choose to offer,
  89278. and charge a fee for, acceptance of support, warranty, indemnity,
  89279. or other liability obligations and/or rights consistent with this
  89280. License. However, in accepting such obligations, You may act only
  89281. on Your own behalf and on Your sole responsibility, not on behalf
  89282. of any other Contributor, and only if You agree to indemnify,
  89283. defend, and hold each Contributor harmless for any liability
  89284. incurred by, or claims asserted against, such Contributor by reason
  89285. of your accepting any such warranty or additional liability.
  89286. END OF TERMS AND CONDITIONS
  89287. APPENDIX: How to apply the Apache License to your work.
  89288. To apply the Apache License to your work, attach the following
  89289. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  89290. replaced with your own identifying information. (Don&#x27;t include
  89291. the brackets!) The text should be enclosed in the appropriate
  89292. comment syntax for the file format. We also recommend that a
  89293. file or class name and description of purpose be included on the
  89294. same &quot;printed page&quot; as the copyright notice for easier
  89295. identification within third-party archives.
  89296. Copyright [yyyy] [name of copyright owner]
  89297. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  89298. you may not use this file except in compliance with the License.
  89299. You may obtain a copy of the License at
  89300. http://www.apache.org/licenses/LICENSE-2.0
  89301. Unless required by applicable law or agreed to in writing, software
  89302. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  89303. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  89304. See the License for the specific language governing permissions and
  89305. limitations under the License.
  89306. apksig:
  89307. Copyright (c) 2005-2008, The Android Open Source Project
  89308. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  89309. you may not use this file except in compliance with the License.
  89310. Unless required by applicable law or agreed to in writing, software
  89311. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  89312. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  89313. See the License for the specific language governing permissions and
  89314. limitations under the License.
  89315. Apache License
  89316. Version 2.0, January 2004
  89317. http://www.apache.org/licenses/
  89318. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  89319. 1. Definitions.
  89320. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  89321. and distribution as defined by Sections 1 through 9 of this document.
  89322. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  89323. the copyright owner that is granting the License.
  89324. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  89325. other entities that control, are controlled by, or are under common
  89326. control with that entity. For the purposes of this definition,
  89327. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  89328. direction or management of such entity, whether by contract or
  89329. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  89330. outstanding shares, or (iii) beneficial ownership of such entity.
  89331. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  89332. exercising permissions granted by this License.
  89333. &quot;Source&quot; form shall mean the preferred form for making modifications,
  89334. including but not limited to software source code, documentation
  89335. source, and configuration files.
  89336. &quot;Object&quot; form shall mean any form resulting from mechanical
  89337. transformation or translation of a Source form, including but
  89338. not limited to compiled object code, generated documentation,
  89339. and conversions to other media types.
  89340. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  89341. Object form, made available under the License, as indicated by a
  89342. copyright notice that is included in or attached to the work
  89343. (an example is provided in the Appendix below).
  89344. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  89345. form, that is based on (or derived from) the Work and for which the
  89346. editorial revisions, annotations, elaborations, or other modifications
  89347. represent, as a whole, an original work of authorship. For the purposes
  89348. of this License, Derivative Works shall not include works that remain
  89349. separable from, or merely link (or bind by name) to the interfaces of,
  89350. the Work and Derivative Works thereof.
  89351. &quot;Contribution&quot; shall mean any work of authorship, including
  89352. the original version of the Work and any modifications or additions
  89353. to that Work or Derivative Works thereof, that is intentionally
  89354. submitted to Licensor for inclusion in the Work by the copyright owner
  89355. or by an individual or Legal Entity authorized to submit on behalf of
  89356. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  89357. means any form of electronic, verbal, or written communication sent
  89358. to the Licensor or its representatives, including but not limited to
  89359. communication on electronic mailing lists, source code control systems,
  89360. and issue tracking systems that are managed by, or on behalf of, the
  89361. Licensor for the purpose of discussing and improving the Work, but
  89362. excluding communication that is conspicuously marked or otherwise
  89363. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  89364. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  89365. on behalf of whom a Contribution has been received by Licensor and
  89366. subsequently incorporated within the Work.
  89367. 2. Grant of Copyright License. Subject to the terms and conditions of
  89368. this License, each Contributor hereby grants to You a perpetual,
  89369. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  89370. copyright license to reproduce, prepare Derivative Works of,
  89371. publicly display, publicly perform, sublicense, and distribute the
  89372. Work and such Derivative Works in Source or Object form.
  89373. 3. Grant of Patent License. Subject to the terms and conditions of
  89374. this License, each Contributor hereby grants to You a perpetual,
  89375. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  89376. (except as stated in this section) patent license to make, have made,
  89377. use, offer to sell, sell, import, and otherwise transfer the Work,
  89378. where such license applies only to those patent claims licensable
  89379. by such Contributor that are necessarily infringed by their
  89380. Contribution(s) alone or by combination of their Contribution(s)
  89381. with the Work to which such Contribution(s) was submitted. If You
  89382. institute patent litigation against any entity (including a
  89383. cross-claim or counterclaim in a lawsuit) alleging that the Work
  89384. or a Contribution incorporated within the Work constitutes direct
  89385. or contributory patent infringement, then any patent licenses
  89386. granted to You under this License for that Work shall terminate
  89387. as of the date such litigation is filed.
  89388. 4. Redistribution. You may reproduce and distribute copies of the
  89389. Work or Derivative Works thereof in any medium, with or without
  89390. modifications, and in Source or Object form, provided that You
  89391. meet the following conditions:
  89392. (a) You must give any other recipients of the Work or
  89393. Derivative Works a copy of this License; and
  89394. (b) You must cause any modified files to carry prominent notices
  89395. stating that You changed the files; and
  89396. (c) You must retain, in the Source form of any Derivative Works
  89397. that You distribute, all copyright, patent, trademark, and
  89398. attribution notices from the Source form of the Work,
  89399. excluding those notices that do not pertain to any part of
  89400. the Derivative Works; and
  89401. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  89402. distribution, then any Derivative Works that You distribute must
  89403. include a readable copy of the attribution notices contained
  89404. within such NOTICE file, excluding those notices that do not
  89405. pertain to any part of the Derivative Works, in at least one
  89406. of the following places: within a NOTICE text file distributed
  89407. as part of the Derivative Works; within the Source form or
  89408. documentation, if provided along with the Derivative Works; or,
  89409. within a display generated by the Derivative Works, if and
  89410. wherever such third-party notices normally appear. The contents
  89411. of the NOTICE file are for informational purposes only and
  89412. do not modify the License. You may add Your own attribution
  89413. notices within Derivative Works that You distribute, alongside
  89414. or as an addendum to the NOTICE text from the Work, provided
  89415. that such additional attribution notices cannot be construed
  89416. as modifying the License.
  89417. You may add Your own copyright statement to Your modifications and
  89418. may provide additional or different license terms and conditions
  89419. for use, reproduction, or distribution of Your modifications, or
  89420. for any such Derivative Works as a whole, provided Your use,
  89421. reproduction, and distribution of the Work otherwise complies with
  89422. the conditions stated in this License.
  89423. 5. Submission of Contributions. Unless You explicitly state otherwise,
  89424. any Contribution intentionally submitted for inclusion in the Work
  89425. by You to the Licensor shall be under the terms and conditions of
  89426. this License, without any additional terms or conditions.
  89427. Notwithstanding the above, nothing herein shall supersede or modify
  89428. the terms of any separate license agreement you may have executed
  89429. with Licensor regarding such Contributions.
  89430. 6. Trademarks. This License does not grant permission to use the trade
  89431. names, trademarks, service marks, or product names of the Licensor,
  89432. except as required for reasonable and customary use in describing the
  89433. origin of the Work and reproducing the content of the NOTICE file.
  89434. 7. Disclaimer of Warranty. Unless required by applicable law or
  89435. agreed to in writing, Licensor provides the Work (and each
  89436. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  89437. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  89438. implied, including, without limitation, any warranties or conditions
  89439. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  89440. PARTICULAR PURPOSE. You are solely responsible for determining the
  89441. appropriateness of using or redistributing the Work and assume any
  89442. risks associated with Your exercise of permissions under this License.
  89443. 8. Limitation of Liability. In no event and under no legal theory,
  89444. whether in tort (including negligence), contract, or otherwise,
  89445. unless required by applicable law (such as deliberate and grossly
  89446. negligent acts) or agreed to in writing, shall any Contributor be
  89447. liable to You for damages, including any direct, indirect, special,
  89448. incidental, or consequential damages of any character arising as a
  89449. result of this License or out of the use or inability to use the
  89450. Work (including but not limited to damages for loss of goodwill,
  89451. work stoppage, computer failure or malfunction, or any and all
  89452. other commercial damages or losses), even if such Contributor
  89453. has been advised of the possibility of such damages.
  89454. 9. Accepting Warranty or Additional Liability. While redistributing
  89455. the Work or Derivative Works thereof, You may choose to offer,
  89456. and charge a fee for, acceptance of support, warranty, indemnity,
  89457. or other liability obligations and/or rights consistent with this
  89458. License. However, in accepting such obligations, You may act only
  89459. on Your own behalf and on Your sole responsibility, not on behalf
  89460. of any other Contributor, and only if You agree to indemnify,
  89461. defend, and hold each Contributor harmless for any liability
  89462. incurred by, or claims asserted against, such Contributor by reason
  89463. of your accepting any such warranty or additional liability.
  89464. END OF TERMS AND CONDITIONS
  89465. </pre>
  89466. </div>
  89467. </div>
  89468. <div class="product">
  89469. <span class="title">play-services-cast</span>
  89470. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  89471. <input type="checkbox" hidden id="254">
  89472. <label class="show" for="254" tabindex="0"></label>
  89473. <div class="licence">
  89474. <pre>Terms and conditions
  89475. This is the Android Software Development Kit License Agreement
  89476. 1. Introduction
  89477. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  89478. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  89479. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  89480. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  89481. 2. Accepting this License Agreement
  89482. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  89483. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  89484. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  89485. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  89486. 3. SDK License from Google
  89487. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  89488. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  89489. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  89490. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  89491. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  89492. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  89493. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  89494. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  89495. 4. Use of the SDK by You
  89496. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  89497. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  89498. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  89499. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  89500. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  89501. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  89502. 5. Your Developer Credentials
  89503. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  89504. 6. Privacy and Information
  89505. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  89506. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  89507. 7. Third Party Applications
  89508. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  89509. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  89510. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  89511. 8. Using Android APIs
  89512. 8.1 Google Data APIs
  89513. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  89514. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  89515. 9. Terminating this License Agreement
  89516. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  89517. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  89518. 9.3 Google may at any time, terminate the License Agreement with you if:
  89519. (A) you have breached any provision of the License Agreement; or
  89520. (B) Google is required to do so by law; or
  89521. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  89522. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  89523. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  89524. 10. DISCLAIMER OF WARRANTIES
  89525. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  89526. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  89527. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  89528. 11. LIMITATION OF LIABILITY
  89529. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  89530. 12. Indemnification
  89531. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  89532. 13. Changes to the License Agreement
  89533. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  89534. 14. General Legal Terms
  89535. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  89536. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  89537. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  89538. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  89539. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  89540. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  89541. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  89542. December 9, 2016
  89543. AndroidX document file library.:
  89544. Copyright (c) 2005-2011, The Android Open Source Project
  89545. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  89546. you may not use this file except in compliance with the License.
  89547. Unless required by applicable law or agreed to in writing, software
  89548. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  89549. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  89550. See the License for the specific language governing permissions and
  89551. limitations under the License.
  89552. Apache License
  89553. Version 2.0, January 2004
  89554. http://www.apache.org/licenses/
  89555. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  89556. 1. Definitions.
  89557. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  89558. and distribution as defined by Sections 1 through 9 of this document.
  89559. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  89560. the copyright owner that is granting the License.
  89561. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  89562. other entities that control, are controlled by, or are under common
  89563. control with that entity. For the purposes of this definition,
  89564. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  89565. direction or management of such entity, whether by contract or
  89566. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  89567. outstanding shares, or (iii) beneficial ownership of such entity.
  89568. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  89569. exercising permissions granted by this License.
  89570. &quot;Source&quot; form shall mean the preferred form for making modifications,
  89571. including but not limited to software source code, documentation
  89572. source, and configuration files.
  89573. &quot;Object&quot; form shall mean any form resulting from mechanical
  89574. transformation or translation of a Source form, including but
  89575. not limited to compiled object code, generated documentation,
  89576. and conversions to other media types.
  89577. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  89578. Object form, made available under the License, as indicated by a
  89579. copyright notice that is included in or attached to the work
  89580. (an example is provided in the Appendix below).
  89581. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  89582. form, that is based on (or derived from) the Work and for which the
  89583. editorial revisions, annotations, elaborations, or other modifications
  89584. represent, as a whole, an original work of authorship. For the purposes
  89585. of this License, Derivative Works shall not include works that remain
  89586. separable from, or merely link (or bind by name) to the interfaces of,
  89587. the Work and Derivative Works thereof.
  89588. &quot;Contribution&quot; shall mean any work of authorship, including
  89589. the original version of the Work and any modifications or additions
  89590. to that Work or Derivative Works thereof, that is intentionally
  89591. submitted to Licensor for inclusion in the Work by the copyright owner
  89592. or by an individual or Legal Entity authorized to submit on behalf of
  89593. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  89594. means any form of electronic, verbal, or written communication sent
  89595. to the Licensor or its representatives, including but not limited to
  89596. communication on electronic mailing lists, source code control systems,
  89597. and issue tracking systems that are managed by, or on behalf of, the
  89598. Licensor for the purpose of discussing and improving the Work, but
  89599. excluding communication that is conspicuously marked or otherwise
  89600. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  89601. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  89602. on behalf of whom a Contribution has been received by Licensor and
  89603. subsequently incorporated within the Work.
  89604. 2. Grant of Copyright License. Subject to the terms and conditions of
  89605. this License, each Contributor hereby grants to You a perpetual,
  89606. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  89607. copyright license to reproduce, prepare Derivative Works of,
  89608. publicly display, publicly perform, sublicense, and distribute the
  89609. Work and such Derivative Works in Source or Object form.
  89610. 3. Grant of Patent License. Subject to the terms and conditions of
  89611. this License, each Contributor hereby grants to You a perpetual,
  89612. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  89613. (except as stated in this section) patent license to make, have made,
  89614. use, offer to sell, sell, import, and otherwise transfer the Work,
  89615. where such license applies only to those patent claims licensable
  89616. by such Contributor that are necessarily infringed by their
  89617. Contribution(s) alone or by combination of their Contribution(s)
  89618. with the Work to which such Contribution(s) was submitted. If You
  89619. institute patent litigation against any entity (including a
  89620. cross-claim or counterclaim in a lawsuit) alleging that the Work
  89621. or a Contribution incorporated within the Work constitutes direct
  89622. or contributory patent infringement, then any patent licenses
  89623. granted to You under this License for that Work shall terminate
  89624. as of the date such litigation is filed.
  89625. 4. Redistribution. You may reproduce and distribute copies of the
  89626. Work or Derivative Works thereof in any medium, with or without
  89627. modifications, and in Source or Object form, provided that You
  89628. meet the following conditions:
  89629. (a) You must give any other recipients of the Work or
  89630. Derivative Works a copy of this License; and
  89631. (b) You must cause any modified files to carry prominent notices
  89632. stating that You changed the files; and
  89633. (c) You must retain, in the Source form of any Derivative Works
  89634. that You distribute, all copyright, patent, trademark, and
  89635. attribution notices from the Source form of the Work,
  89636. excluding those notices that do not pertain to any part of
  89637. the Derivative Works; and
  89638. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  89639. distribution, then any Derivative Works that You distribute must
  89640. include a readable copy of the attribution notices contained
  89641. within such NOTICE file, excluding those notices that do not
  89642. pertain to any part of the Derivative Works, in at least one
  89643. of the following places: within a NOTICE text file distributed
  89644. as part of the Derivative Works; within the Source form or
  89645. documentation, if provided along with the Derivative Works; or,
  89646. within a display generated by the Derivative Works, if and
  89647. wherever such third-party notices normally appear. The contents
  89648. of the NOTICE file are for informational purposes only and
  89649. do not modify the License. You may add Your own attribution
  89650. notices within Derivative Works that You distribute, alongside
  89651. or as an addendum to the NOTICE text from the Work, provided
  89652. that such additional attribution notices cannot be construed
  89653. as modifying the License.
  89654. You may add Your own copyright statement to Your modifications and
  89655. may provide additional or different license terms and conditions
  89656. for use, reproduction, or distribution of Your modifications, or
  89657. for any such Derivative Works as a whole, provided Your use,
  89658. reproduction, and distribution of the Work otherwise complies with
  89659. the conditions stated in this License.
  89660. 5. Submission of Contributions. Unless You explicitly state otherwise,
  89661. any Contribution intentionally submitted for inclusion in the Work
  89662. by You to the Licensor shall be under the terms and conditions of
  89663. this License, without any additional terms or conditions.
  89664. Notwithstanding the above, nothing herein shall supersede or modify
  89665. the terms of any separate license agreement you may have executed
  89666. with Licensor regarding such Contributions.
  89667. 6. Trademarks. This License does not grant permission to use the trade
  89668. names, trademarks, service marks, or product names of the Licensor,
  89669. except as required for reasonable and customary use in describing the
  89670. origin of the Work and reproducing the content of the NOTICE file.
  89671. 7. Disclaimer of Warranty. Unless required by applicable law or
  89672. agreed to in writing, Licensor provides the Work (and each
  89673. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  89674. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  89675. implied, including, without limitation, any warranties or conditions
  89676. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  89677. PARTICULAR PURPOSE. You are solely responsible for determining the
  89678. appropriateness of using or redistributing the Work and assume any
  89679. risks associated with Your exercise of permissions under this License.
  89680. 8. Limitation of Liability. In no event and under no legal theory,
  89681. whether in tort (including negligence), contract, or otherwise,
  89682. unless required by applicable law (such as deliberate and grossly
  89683. negligent acts) or agreed to in writing, shall any Contributor be
  89684. liable to You for damages, including any direct, indirect, special,
  89685. incidental, or consequential damages of any character arising as a
  89686. result of this License or out of the use or inability to use the
  89687. Work (including but not limited to damages for loss of goodwill,
  89688. work stoppage, computer failure or malfunction, or any and all
  89689. other commercial damages or losses), even if such Contributor
  89690. has been advised of the possibility of such damages.
  89691. 9. Accepting Warranty or Additional Liability. While redistributing
  89692. the Work or Derivative Works thereof, You may choose to offer,
  89693. and charge a fee for, acceptance of support, warranty, indemnity,
  89694. or other liability obligations and/or rights consistent with this
  89695. License. However, in accepting such obligations, You may act only
  89696. on Your own behalf and on Your sole responsibility, not on behalf
  89697. of any other Contributor, and only if You agree to indemnify,
  89698. defend, and hold each Contributor harmless for any liability
  89699. incurred by, or claims asserted against, such Contributor by reason
  89700. of your accepting any such warranty or additional liability.
  89701. END OF TERMS AND CONDITIONS
  89702. AndroidX print library.:
  89703. Copyright (c) 2005-2011, The Android Open Source Project
  89704. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  89705. you may not use this file except in compliance with the License.
  89706. Unless required by applicable law or agreed to in writing, software
  89707. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  89708. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  89709. See the License for the specific language governing permissions and
  89710. limitations under the License.
  89711. Apache License
  89712. Version 2.0, January 2004
  89713. http://www.apache.org/licenses/
  89714. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  89715. 1. Definitions.
  89716. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  89717. and distribution as defined by Sections 1 through 9 of this document.
  89718. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  89719. the copyright owner that is granting the License.
  89720. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  89721. other entities that control, are controlled by, or are under common
  89722. control with that entity. For the purposes of this definition,
  89723. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  89724. direction or management of such entity, whether by contract or
  89725. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  89726. outstanding shares, or (iii) beneficial ownership of such entity.
  89727. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  89728. exercising permissions granted by this License.
  89729. &quot;Source&quot; form shall mean the preferred form for making modifications,
  89730. including but not limited to software source code, documentation
  89731. source, and configuration files.
  89732. &quot;Object&quot; form shall mean any form resulting from mechanical
  89733. transformation or translation of a Source form, including but
  89734. not limited to compiled object code, generated documentation,
  89735. and conversions to other media types.
  89736. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  89737. Object form, made available under the License, as indicated by a
  89738. copyright notice that is included in or attached to the work
  89739. (an example is provided in the Appendix below).
  89740. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  89741. form, that is based on (or derived from) the Work and for which the
  89742. editorial revisions, annotations, elaborations, or other modifications
  89743. represent, as a whole, an original work of authorship. For the purposes
  89744. of this License, Derivative Works shall not include works that remain
  89745. separable from, or merely link (or bind by name) to the interfaces of,
  89746. the Work and Derivative Works thereof.
  89747. &quot;Contribution&quot; shall mean any work of authorship, including
  89748. the original version of the Work and any modifications or additions
  89749. to that Work or Derivative Works thereof, that is intentionally
  89750. submitted to Licensor for inclusion in the Work by the copyright owner
  89751. or by an individual or Legal Entity authorized to submit on behalf of
  89752. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  89753. means any form of electronic, verbal, or written communication sent
  89754. to the Licensor or its representatives, including but not limited to
  89755. communication on electronic mailing lists, source code control systems,
  89756. and issue tracking systems that are managed by, or on behalf of, the
  89757. Licensor for the purpose of discussing and improving the Work, but
  89758. excluding communication that is conspicuously marked or otherwise
  89759. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  89760. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  89761. on behalf of whom a Contribution has been received by Licensor and
  89762. subsequently incorporated within the Work.
  89763. 2. Grant of Copyright License. Subject to the terms and conditions of
  89764. this License, each Contributor hereby grants to You a perpetual,
  89765. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  89766. copyright license to reproduce, prepare Derivative Works of,
  89767. publicly display, publicly perform, sublicense, and distribute the
  89768. Work and such Derivative Works in Source or Object form.
  89769. 3. Grant of Patent License. Subject to the terms and conditions of
  89770. this License, each Contributor hereby grants to You a perpetual,
  89771. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  89772. (except as stated in this section) patent license to make, have made,
  89773. use, offer to sell, sell, import, and otherwise transfer the Work,
  89774. where such license applies only to those patent claims licensable
  89775. by such Contributor that are necessarily infringed by their
  89776. Contribution(s) alone or by combination of their Contribution(s)
  89777. with the Work to which such Contribution(s) was submitted. If You
  89778. institute patent litigation against any entity (including a
  89779. cross-claim or counterclaim in a lawsuit) alleging that the Work
  89780. or a Contribution incorporated within the Work constitutes direct
  89781. or contributory patent infringement, then any patent licenses
  89782. granted to You under this License for that Work shall terminate
  89783. as of the date such litigation is filed.
  89784. 4. Redistribution. You may reproduce and distribute copies of the
  89785. Work or Derivative Works thereof in any medium, with or without
  89786. modifications, and in Source or Object form, provided that You
  89787. meet the following conditions:
  89788. (a) You must give any other recipients of the Work or
  89789. Derivative Works a copy of this License; and
  89790. (b) You must cause any modified files to carry prominent notices
  89791. stating that You changed the files; and
  89792. (c) You must retain, in the Source form of any Derivative Works
  89793. that You distribute, all copyright, patent, trademark, and
  89794. attribution notices from the Source form of the Work,
  89795. excluding those notices that do not pertain to any part of
  89796. the Derivative Works; and
  89797. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  89798. distribution, then any Derivative Works that You distribute must
  89799. include a readable copy of the attribution notices contained
  89800. within such NOTICE file, excluding those notices that do not
  89801. pertain to any part of the Derivative Works, in at least one
  89802. of the following places: within a NOTICE text file distributed
  89803. as part of the Derivative Works; within the Source form or
  89804. documentation, if provided along with the Derivative Works; or,
  89805. within a display generated by the Derivative Works, if and
  89806. wherever such third-party notices normally appear. The contents
  89807. of the NOTICE file are for informational purposes only and
  89808. do not modify the License. You may add Your own attribution
  89809. notices within Derivative Works that You distribute, alongside
  89810. or as an addendum to the NOTICE text from the Work, provided
  89811. that such additional attribution notices cannot be construed
  89812. as modifying the License.
  89813. You may add Your own copyright statement to Your modifications and
  89814. may provide additional or different license terms and conditions
  89815. for use, reproduction, or distribution of Your modifications, or
  89816. for any such Derivative Works as a whole, provided Your use,
  89817. reproduction, and distribution of the Work otherwise complies with
  89818. the conditions stated in this License.
  89819. 5. Submission of Contributions. Unless You explicitly state otherwise,
  89820. any Contribution intentionally submitted for inclusion in the Work
  89821. by You to the Licensor shall be under the terms and conditions of
  89822. this License, without any additional terms or conditions.
  89823. Notwithstanding the above, nothing herein shall supersede or modify
  89824. the terms of any separate license agreement you may have executed
  89825. with Licensor regarding such Contributions.
  89826. 6. Trademarks. This License does not grant permission to use the trade
  89827. names, trademarks, service marks, or product names of the Licensor,
  89828. except as required for reasonable and customary use in describing the
  89829. origin of the Work and reproducing the content of the NOTICE file.
  89830. 7. Disclaimer of Warranty. Unless required by applicable law or
  89831. agreed to in writing, Licensor provides the Work (and each
  89832. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  89833. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  89834. implied, including, without limitation, any warranties or conditions
  89835. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  89836. PARTICULAR PURPOSE. You are solely responsible for determining the
  89837. appropriateness of using or redistributing the Work and assume any
  89838. risks associated with Your exercise of permissions under this License.
  89839. 8. Limitation of Liability. In no event and under no legal theory,
  89840. whether in tort (including negligence), contract, or otherwise,
  89841. unless required by applicable law (such as deliberate and grossly
  89842. negligent acts) or agreed to in writing, shall any Contributor be
  89843. liable to You for damages, including any direct, indirect, special,
  89844. incidental, or consequential damages of any character arising as a
  89845. result of this License or out of the use or inability to use the
  89846. Work (including but not limited to damages for loss of goodwill,
  89847. work stoppage, computer failure or malfunction, or any and all
  89848. other commercial damages or losses), even if such Contributor
  89849. has been advised of the possibility of such damages.
  89850. 9. Accepting Warranty or Additional Liability. While redistributing
  89851. the Work or Derivative Works thereof, You may choose to offer,
  89852. and charge a fee for, acceptance of support, warranty, indemnity,
  89853. or other liability obligations and/or rights consistent with this
  89854. License. However, in accepting such obligations, You may act only
  89855. on Your own behalf and on Your sole responsibility, not on behalf
  89856. of any other Contributor, and only if You agree to indemnify,
  89857. defend, and hold each Contributor harmless for any liability
  89858. incurred by, or claims asserted against, such Contributor by reason
  89859. of your accepting any such warranty or additional liability.
  89860. END OF TERMS AND CONDITIONS
  89861. AndroidX versioned parcelable library.:
  89862. Copyright (c) 2005-2018, The Android Open Source Project
  89863. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  89864. you may not use this file except in compliance with the License.
  89865. Unless required by applicable law or agreed to in writing, software
  89866. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  89867. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  89868. See the License for the specific language governing permissions and
  89869. limitations under the License.
  89870. Apache License
  89871. Version 2.0, January 2004
  89872. http://www.apache.org/licenses/
  89873. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  89874. 1. Definitions.
  89875. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  89876. and distribution as defined by Sections 1 through 9 of this document.
  89877. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  89878. the copyright owner that is granting the License.
  89879. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  89880. other entities that control, are controlled by, or are under common
  89881. control with that entity. For the purposes of this definition,
  89882. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  89883. direction or management of such entity, whether by contract or
  89884. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  89885. outstanding shares, or (iii) beneficial ownership of such entity.
  89886. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  89887. exercising permissions granted by this License.
  89888. &quot;Source&quot; form shall mean the preferred form for making modifications,
  89889. including but not limited to software source code, documentation
  89890. source, and configuration files.
  89891. &quot;Object&quot; form shall mean any form resulting from mechanical
  89892. transformation or translation of a Source form, including but
  89893. not limited to compiled object code, generated documentation,
  89894. and conversions to other media types.
  89895. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  89896. Object form, made available under the License, as indicated by a
  89897. copyright notice that is included in or attached to the work
  89898. (an example is provided in the Appendix below).
  89899. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  89900. form, that is based on (or derived from) the Work and for which the
  89901. editorial revisions, annotations, elaborations, or other modifications
  89902. represent, as a whole, an original work of authorship. For the purposes
  89903. of this License, Derivative Works shall not include works that remain
  89904. separable from, or merely link (or bind by name) to the interfaces of,
  89905. the Work and Derivative Works thereof.
  89906. &quot;Contribution&quot; shall mean any work of authorship, including
  89907. the original version of the Work and any modifications or additions
  89908. to that Work or Derivative Works thereof, that is intentionally
  89909. submitted to Licensor for inclusion in the Work by the copyright owner
  89910. or by an individual or Legal Entity authorized to submit on behalf of
  89911. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  89912. means any form of electronic, verbal, or written communication sent
  89913. to the Licensor or its representatives, including but not limited to
  89914. communication on electronic mailing lists, source code control systems,
  89915. and issue tracking systems that are managed by, or on behalf of, the
  89916. Licensor for the purpose of discussing and improving the Work, but
  89917. excluding communication that is conspicuously marked or otherwise
  89918. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  89919. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  89920. on behalf of whom a Contribution has been received by Licensor and
  89921. subsequently incorporated within the Work.
  89922. 2. Grant of Copyright License. Subject to the terms and conditions of
  89923. this License, each Contributor hereby grants to You a perpetual,
  89924. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  89925. copyright license to reproduce, prepare Derivative Works of,
  89926. publicly display, publicly perform, sublicense, and distribute the
  89927. Work and such Derivative Works in Source or Object form.
  89928. 3. Grant of Patent License. Subject to the terms and conditions of
  89929. this License, each Contributor hereby grants to You a perpetual,
  89930. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  89931. (except as stated in this section) patent license to make, have made,
  89932. use, offer to sell, sell, import, and otherwise transfer the Work,
  89933. where such license applies only to those patent claims licensable
  89934. by such Contributor that are necessarily infringed by their
  89935. Contribution(s) alone or by combination of their Contribution(s)
  89936. with the Work to which such Contribution(s) was submitted. If You
  89937. institute patent litigation against any entity (including a
  89938. cross-claim or counterclaim in a lawsuit) alleging that the Work
  89939. or a Contribution incorporated within the Work constitutes direct
  89940. or contributory patent infringement, then any patent licenses
  89941. granted to You under this License for that Work shall terminate
  89942. as of the date such litigation is filed.
  89943. 4. Redistribution. You may reproduce and distribute copies of the
  89944. Work or Derivative Works thereof in any medium, with or without
  89945. modifications, and in Source or Object form, provided that You
  89946. meet the following conditions:
  89947. (a) You must give any other recipients of the Work or
  89948. Derivative Works a copy of this License; and
  89949. (b) You must cause any modified files to carry prominent notices
  89950. stating that You changed the files; and
  89951. (c) You must retain, in the Source form of any Derivative Works
  89952. that You distribute, all copyright, patent, trademark, and
  89953. attribution notices from the Source form of the Work,
  89954. excluding those notices that do not pertain to any part of
  89955. the Derivative Works; and
  89956. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  89957. distribution, then any Derivative Works that You distribute must
  89958. include a readable copy of the attribution notices contained
  89959. within such NOTICE file, excluding those notices that do not
  89960. pertain to any part of the Derivative Works, in at least one
  89961. of the following places: within a NOTICE text file distributed
  89962. as part of the Derivative Works; within the Source form or
  89963. documentation, if provided along with the Derivative Works; or,
  89964. within a display generated by the Derivative Works, if and
  89965. wherever such third-party notices normally appear. The contents
  89966. of the NOTICE file are for informational purposes only and
  89967. do not modify the License. You may add Your own attribution
  89968. notices within Derivative Works that You distribute, alongside
  89969. or as an addendum to the NOTICE text from the Work, provided
  89970. that such additional attribution notices cannot be construed
  89971. as modifying the License.
  89972. You may add Your own copyright statement to Your modifications and
  89973. may provide additional or different license terms and conditions
  89974. for use, reproduction, or distribution of Your modifications, or
  89975. for any such Derivative Works as a whole, provided Your use,
  89976. reproduction, and distribution of the Work otherwise complies with
  89977. the conditions stated in this License.
  89978. 5. Submission of Contributions. Unless You explicitly state otherwise,
  89979. any Contribution intentionally submitted for inclusion in the Work
  89980. by You to the Licensor shall be under the terms and conditions of
  89981. this License, without any additional terms or conditions.
  89982. Notwithstanding the above, nothing herein shall supersede or modify
  89983. the terms of any separate license agreement you may have executed
  89984. with Licensor regarding such Contributions.
  89985. 6. Trademarks. This License does not grant permission to use the trade
  89986. names, trademarks, service marks, or product names of the Licensor,
  89987. except as required for reasonable and customary use in describing the
  89988. origin of the Work and reproducing the content of the NOTICE file.
  89989. 7. Disclaimer of Warranty. Unless required by applicable law or
  89990. agreed to in writing, Licensor provides the Work (and each
  89991. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  89992. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  89993. implied, including, without limitation, any warranties or conditions
  89994. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  89995. PARTICULAR PURPOSE. You are solely responsible for determining the
  89996. appropriateness of using or redistributing the Work and assume any
  89997. risks associated with Your exercise of permissions under this License.
  89998. 8. Limitation of Liability. In no event and under no legal theory,
  89999. whether in tort (including negligence), contract, or otherwise,
  90000. unless required by applicable law (such as deliberate and grossly
  90001. negligent acts) or agreed to in writing, shall any Contributor be
  90002. liable to You for damages, including any direct, indirect, special,
  90003. incidental, or consequential damages of any character arising as a
  90004. result of this License or out of the use or inability to use the
  90005. Work (including but not limited to damages for loss of goodwill,
  90006. work stoppage, computer failure or malfunction, or any and all
  90007. other commercial damages or losses), even if such Contributor
  90008. has been advised of the possibility of such damages.
  90009. 9. Accepting Warranty or Additional Liability. While redistributing
  90010. the Work or Derivative Works thereof, You may choose to offer,
  90011. and charge a fee for, acceptance of support, warranty, indemnity,
  90012. or other liability obligations and/or rights consistent with this
  90013. License. However, in accepting such obligations, You may act only
  90014. on Your own behalf and on Your sole responsibility, not on behalf
  90015. of any other Contributor, and only if You agree to indemnify,
  90016. defend, and hold each Contributor harmless for any liability
  90017. incurred by, or claims asserted against, such Contributor by reason
  90018. of your accepting any such warranty or additional liability.
  90019. END OF TERMS AND CONDITIONS
  90020. Checker Framework Annotations:
  90021. A few parts of the Checker Framework have more permissive licenses.
  90022. * The annotations are licensed under the MIT License. (The text of this
  90023. license appears below.) More specifically, all the parts of the Checker
  90024. Framework that you might want to include with your own program use the
  90025. MIT License. This is the checker-qual.jar file and all the files that
  90026. appear in it: every file in a qual/ directory, plus NullnessUtils.java
  90027. and RegexUtil.java. In addition, the cleanroom implementations of
  90028. third-party annotations, which the Checker Framework recognizes as
  90029. aliases for its own annotations, are licensed under the MIT License.
  90030. ===========================================================================
  90031. MIT License:
  90032. Permission is hereby granted, free of charge, to any person obtaining a copy
  90033. of this software and associated documentation files (the &quot;Software&quot;), to deal
  90034. in the Software without restriction, including without limitation the rights
  90035. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  90036. copies of the Software, and to permit persons to whom the Software is
  90037. furnished to do so, subject to the following conditions:
  90038. The above copyright notice and this permission notice shall be included in
  90039. all copies or substantial portions of the Software.
  90040. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  90041. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  90042. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  90043. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  90044. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  90045. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  90046. THE SOFTWARE.
  90047. ===========================================================================
  90048. FlatBuffers:
  90049. Apache License
  90050. Version 2.0, January 2004
  90051. http://www.apache.org/licenses/
  90052. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  90053. 1. Definitions.
  90054. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  90055. and distribution as defined by Sections 1 through 9 of this document.
  90056. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  90057. the copyright owner that is granting the License.
  90058. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  90059. other entities that control, are controlled by, or are under common
  90060. control with that entity. For the purposes of this definition,
  90061. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  90062. direction or management of such entity, whether by contract or
  90063. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  90064. outstanding shares, or (iii) beneficial ownership of such entity.
  90065. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  90066. exercising permissions granted by this License.
  90067. &quot;Source&quot; form shall mean the preferred form for making modifications,
  90068. including but not limited to software source code, documentation
  90069. source, and configuration files.
  90070. &quot;Object&quot; form shall mean any form resulting from mechanical
  90071. transformation or translation of a Source form, including but
  90072. not limited to compiled object code, generated documentation,
  90073. and conversions to other media types.
  90074. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  90075. Object form, made available under the License, as indicated by a
  90076. copyright notice that is included in or attached to the work
  90077. (an example is provided in the Appendix below).
  90078. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  90079. form, that is based on (or derived from) the Work and for which the
  90080. editorial revisions, annotations, elaborations, or other modifications
  90081. represent, as a whole, an original work of authorship. For the purposes
  90082. of this License, Derivative Works shall not include works that remain
  90083. separable from, or merely link (or bind by name) to the interfaces of,
  90084. the Work and Derivative Works thereof.
  90085. &quot;Contribution&quot; shall mean any work of authorship, including
  90086. the original version of the Work and any modifications or additions
  90087. to that Work or Derivative Works thereof, that is intentionally
  90088. submitted to Licensor for inclusion in the Work by the copyright owner
  90089. or by an individual or Legal Entity authorized to submit on behalf of
  90090. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  90091. means any form of electronic, verbal, or written communication sent
  90092. to the Licensor or its representatives, including but not limited to
  90093. communication on electronic mailing lists, source code control systems,
  90094. and issue tracking systems that are managed by, or on behalf of, the
  90095. Licensor for the purpose of discussing and improving the Work, but
  90096. excluding communication that is conspicuously marked or otherwise
  90097. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  90098. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  90099. on behalf of whom a Contribution has been received by Licensor and
  90100. subsequently incorporated within the Work.
  90101. 2. Grant of Copyright License. Subject to the terms and conditions of
  90102. this License, each Contributor hereby grants to You a perpetual,
  90103. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  90104. copyright license to reproduce, prepare Derivative Works of,
  90105. publicly display, publicly perform, sublicense, and distribute the
  90106. Work and such Derivative Works in Source or Object form.
  90107. 3. Grant of Patent License. Subject to the terms and conditions of
  90108. this License, each Contributor hereby grants to You a perpetual,
  90109. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  90110. (except as stated in this section) patent license to make, have made,
  90111. use, offer to sell, sell, import, and otherwise transfer the Work,
  90112. where such license applies only to those patent claims licensable
  90113. by such Contributor that are necessarily infringed by their
  90114. Contribution(s) alone or by combination of their Contribution(s)
  90115. with the Work to which such Contribution(s) was submitted. If You
  90116. institute patent litigation against any entity (including a
  90117. cross-claim or counterclaim in a lawsuit) alleging that the Work
  90118. or a Contribution incorporated within the Work constitutes direct
  90119. or contributory patent infringement, then any patent licenses
  90120. granted to You under this License for that Work shall terminate
  90121. as of the date such litigation is filed.
  90122. 4. Redistribution. You may reproduce and distribute copies of the
  90123. Work or Derivative Works thereof in any medium, with or without
  90124. modifications, and in Source or Object form, provided that You
  90125. meet the following conditions:
  90126. (a) You must give any other recipients of the Work or
  90127. Derivative Works a copy of this License; and
  90128. (b) You must cause any modified files to carry prominent notices
  90129. stating that You changed the files; and
  90130. (c) You must retain, in the Source form of any Derivative Works
  90131. that You distribute, all copyright, patent, trademark, and
  90132. attribution notices from the Source form of the Work,
  90133. excluding those notices that do not pertain to any part of
  90134. the Derivative Works; and
  90135. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  90136. distribution, then any Derivative Works that You distribute must
  90137. include a readable copy of the attribution notices contained
  90138. within such NOTICE file, excluding those notices that do not
  90139. pertain to any part of the Derivative Works, in at least one
  90140. of the following places: within a NOTICE text file distributed
  90141. as part of the Derivative Works; within the Source form or
  90142. documentation, if provided along with the Derivative Works; or,
  90143. within a display generated by the Derivative Works, if and
  90144. wherever such third-party notices normally appear. The contents
  90145. of the NOTICE file are for informational purposes only and
  90146. do not modify the License. You may add Your own attribution
  90147. notices within Derivative Works that You distribute, alongside
  90148. or as an addendum to the NOTICE text from the Work, provided
  90149. that such additional attribution notices cannot be construed
  90150. as modifying the License.
  90151. You may add Your own copyright statement to Your modifications and
  90152. may provide additional or different license terms and conditions
  90153. for use, reproduction, or distribution of Your modifications, or
  90154. for any such Derivative Works as a whole, provided Your use,
  90155. reproduction, and distribution of the Work otherwise complies with
  90156. the conditions stated in this License.
  90157. 5. Submission of Contributions. Unless You explicitly state otherwise,
  90158. any Contribution intentionally submitted for inclusion in the Work
  90159. by You to the Licensor shall be under the terms and conditions of
  90160. this License, without any additional terms or conditions.
  90161. Notwithstanding the above, nothing herein shall supersede or modify
  90162. the terms of any separate license agreement you may have executed
  90163. with Licensor regarding such Contributions.
  90164. 6. Trademarks. This License does not grant permission to use the trade
  90165. names, trademarks, service marks, or product names of the Licensor,
  90166. except as required for reasonable and customary use in describing the
  90167. origin of the Work and reproducing the content of the NOTICE file.
  90168. 7. Disclaimer of Warranty. Unless required by applicable law or
  90169. agreed to in writing, Licensor provides the Work (and each
  90170. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  90171. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  90172. implied, including, without limitation, any warranties or conditions
  90173. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  90174. PARTICULAR PURPOSE. You are solely responsible for determining the
  90175. appropriateness of using or redistributing the Work and assume any
  90176. risks associated with Your exercise of permissions under this License.
  90177. 8. Limitation of Liability. In no event and under no legal theory,
  90178. whether in tort (including negligence), contract, or otherwise,
  90179. unless required by applicable law (such as deliberate and grossly
  90180. negligent acts) or agreed to in writing, shall any Contributor be
  90181. liable to You for damages, including any direct, indirect, special,
  90182. incidental, or consequential damages of any character arising as a
  90183. result of this License or out of the use or inability to use the
  90184. Work (including but not limited to damages for loss of goodwill,
  90185. work stoppage, computer failure or malfunction, or any and all
  90186. other commercial damages or losses), even if such Contributor
  90187. has been advised of the possibility of such damages.
  90188. 9. Accepting Warranty or Additional Liability. While redistributing
  90189. the Work or Derivative Works thereof, You may choose to offer,
  90190. and charge a fee for, acceptance of support, warranty, indemnity,
  90191. or other liability obligations and/or rights consistent with this
  90192. License. However, in accepting such obligations, You may act only
  90193. on Your own behalf and on Your sole responsibility, not on behalf
  90194. of any other Contributor, and only if You agree to indemnify,
  90195. defend, and hold each Contributor harmless for any liability
  90196. incurred by, or claims asserted against, such Contributor by reason
  90197. of your accepting any such warranty or additional liability.
  90198. END OF TERMS AND CONDITIONS
  90199. APPENDIX: How to apply the Apache License to your work.
  90200. To apply the Apache License to your work, attach the following
  90201. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  90202. replaced with your own identifying information. (Don&#x27;t include
  90203. the brackets!) The text should be enclosed in the appropriate
  90204. comment syntax for the file format. We also recommend that a
  90205. file or class name and description of purpose be included on the
  90206. same &quot;printed page&quot; as the copyright notice for easier
  90207. identification within third-party archives.
  90208. Copyright 2014 Google Inc.
  90209. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  90210. you may not use this file except in compliance with the License.
  90211. You may obtain a copy of the License at
  90212. http://www.apache.org/licenses/LICENSE-2.0
  90213. Unless required by applicable law or agreed to in writing, software
  90214. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  90215. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  90216. See the License for the specific language governing permissions and
  90217. limitations under the License.
  90218. JSR 250:
  90219. Apache License
  90220. Version 2.0, January 2004
  90221. http://www.apache.org/licenses/
  90222. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  90223. 1. Definitions.
  90224. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  90225. and distribution as defined by Sections 1 through 9 of this document.
  90226. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  90227. the copyright owner that is granting the License.
  90228. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  90229. other entities that control, are controlled by, or are under common
  90230. control with that entity. For the purposes of this definition,
  90231. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  90232. direction or management of such entity, whether by contract or
  90233. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  90234. outstanding shares, or (iii) beneficial ownership of such entity.
  90235. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  90236. exercising permissions granted by this License.
  90237. &quot;Source&quot; form shall mean the preferred form for making modifications,
  90238. including but not limited to software source code, documentation
  90239. source, and configuration files.
  90240. &quot;Object&quot; form shall mean any form resulting from mechanical
  90241. transformation or translation of a Source form, including but
  90242. not limited to compiled object code, generated documentation,
  90243. and conversions to other media types.
  90244. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  90245. Object form, made available under the License, as indicated by a
  90246. copyright notice that is included in or attached to the work
  90247. (an example is provided in the Appendix below).
  90248. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  90249. form, that is based on (or derived from) the Work and for which the
  90250. editorial revisions, annotations, elaborations, or other modifications
  90251. represent, as a whole, an original work of authorship. For the purposes
  90252. of this License, Derivative Works shall not include works that remain
  90253. separable from, or merely link (or bind by name) to the interfaces of,
  90254. the Work and Derivative Works thereof.
  90255. &quot;Contribution&quot; shall mean any work of authorship, including
  90256. the original version of the Work and any modifications or additions
  90257. to that Work or Derivative Works thereof, that is intentionally
  90258. submitted to Licensor for inclusion in the Work by the copyright owner
  90259. or by an individual or Legal Entity authorized to submit on behalf of
  90260. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  90261. means any form of electronic, verbal, or written communication sent
  90262. to the Licensor or its representatives, including but not limited to
  90263. communication on electronic mailing lists, source code control systems,
  90264. and issue tracking systems that are managed by, or on behalf of, the
  90265. Licensor for the purpose of discussing and improving the Work, but
  90266. excluding communication that is conspicuously marked or otherwise
  90267. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  90268. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  90269. on behalf of whom a Contribution has been received by Licensor and
  90270. subsequently incorporated within the Work.
  90271. 2. Grant of Copyright License. Subject to the terms and conditions of
  90272. this License, each Contributor hereby grants to You a perpetual,
  90273. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  90274. copyright license to reproduce, prepare Derivative Works of,
  90275. publicly display, publicly perform, sublicense, and distribute the
  90276. Work and such Derivative Works in Source or Object form.
  90277. 3. Grant of Patent License. Subject to the terms and conditions of
  90278. this License, each Contributor hereby grants to You a perpetual,
  90279. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  90280. (except as stated in this section) patent license to make, have made,
  90281. use, offer to sell, sell, import, and otherwise transfer the Work,
  90282. where such license applies only to those patent claims licensable
  90283. by such Contributor that are necessarily infringed by their
  90284. Contribution(s) alone or by combination of their Contribution(s)
  90285. with the Work to which such Contribution(s) was submitted. If You
  90286. institute patent litigation against any entity (including a
  90287. cross-claim or counterclaim in a lawsuit) alleging that the Work
  90288. or a Contribution incorporated within the Work constitutes direct
  90289. or contributory patent infringement, then any patent licenses
  90290. granted to You under this License for that Work shall terminate
  90291. as of the date such litigation is filed.
  90292. 4. Redistribution. You may reproduce and distribute copies of the
  90293. Work or Derivative Works thereof in any medium, with or without
  90294. modifications, and in Source or Object form, provided that You
  90295. meet the following conditions:
  90296. (a) You must give any other recipients of the Work or
  90297. Derivative Works a copy of this License; and
  90298. (b) You must cause any modified files to carry prominent notices
  90299. stating that You changed the files; and
  90300. (c) You must retain, in the Source form of any Derivative Works
  90301. that You distribute, all copyright, patent, trademark, and
  90302. attribution notices from the Source form of the Work,
  90303. excluding those notices that do not pertain to any part of
  90304. the Derivative Works; and
  90305. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  90306. distribution, then any Derivative Works that You distribute must
  90307. include a readable copy of the attribution notices contained
  90308. within such NOTICE file, excluding those notices that do not
  90309. pertain to any part of the Derivative Works, in at least one
  90310. of the following places: within a NOTICE text file distributed
  90311. as part of the Derivative Works; within the Source form or
  90312. documentation, if provided along with the Derivative Works; or,
  90313. within a display generated by the Derivative Works, if and
  90314. wherever such third-party notices normally appear. The contents
  90315. of the NOTICE file are for informational purposes only and
  90316. do not modify the License. You may add Your own attribution
  90317. notices within Derivative Works that You distribute, alongside
  90318. or as an addendum to the NOTICE text from the Work, provided
  90319. that such additional attribution notices cannot be construed
  90320. as modifying the License.
  90321. You may add Your own copyright statement to Your modifications and
  90322. may provide additional or different license terms and conditions
  90323. for use, reproduction, or distribution of Your modifications, or
  90324. for any such Derivative Works as a whole, provided Your use,
  90325. reproduction, and distribution of the Work otherwise complies with
  90326. the conditions stated in this License.
  90327. 5. Submission of Contributions. Unless You explicitly state otherwise,
  90328. any Contribution intentionally submitted for inclusion in the Work
  90329. by You to the Licensor shall be under the terms and conditions of
  90330. this License, without any additional terms or conditions.
  90331. Notwithstanding the above, nothing herein shall supersede or modify
  90332. the terms of any separate license agreement you may have executed
  90333. with Licensor regarding such Contributions.
  90334. 6. Trademarks. This License does not grant permission to use the trade
  90335. names, trademarks, service marks, or product names of the Licensor,
  90336. except as required for reasonable and customary use in describing the
  90337. origin of the Work and reproducing the content of the NOTICE file.
  90338. 7. Disclaimer of Warranty. Unless required by applicable law or
  90339. agreed to in writing, Licensor provides the Work (and each
  90340. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  90341. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  90342. implied, including, without limitation, any warranties or conditions
  90343. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  90344. PARTICULAR PURPOSE. You are solely responsible for determining the
  90345. appropriateness of using or redistributing the Work and assume any
  90346. risks associated with Your exercise of permissions under this License.
  90347. 8. Limitation of Liability. In no event and under no legal theory,
  90348. whether in tort (including negligence), contract, or otherwise,
  90349. unless required by applicable law (such as deliberate and grossly
  90350. negligent acts) or agreed to in writing, shall any Contributor be
  90351. liable to You for damages, including any direct, indirect, special,
  90352. incidental, or consequential damages of any character arising as a
  90353. result of this License or out of the use or inability to use the
  90354. Work (including but not limited to damages for loss of goodwill,
  90355. work stoppage, computer failure or malfunction, or any and all
  90356. other commercial damages or losses), even if such Contributor
  90357. has been advised of the possibility of such damages.
  90358. 9. Accepting Warranty or Additional Liability. While redistributing
  90359. the Work or Derivative Works thereof, You may choose to offer,
  90360. and charge a fee for, acceptance of support, warranty, indemnity,
  90361. or other liability obligations and/or rights consistent with this
  90362. License. However, in accepting such obligations, You may act only
  90363. on Your own behalf and on Your sole responsibility, not on behalf
  90364. of any other Contributor, and only if You agree to indemnify,
  90365. defend, and hold each Contributor harmless for any liability
  90366. incurred by, or claims asserted against, such Contributor by reason
  90367. of your accepting any such warranty or additional liability.
  90368. END OF TERMS AND CONDITIONS
  90369. APPENDIX: How to apply the Apache License to your work.
  90370. To apply the Apache License to your work, attach the following
  90371. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  90372. replaced with your own identifying information. (Don&#x27;t include
  90373. the brackets!) The text should be enclosed in the appropriate
  90374. comment syntax for the file format. We also recommend that a
  90375. file or class name and description of purpose be included on the
  90376. same &quot;printed page&quot; as the copyright notice for easier
  90377. identification within third-party archives.
  90378. Copyright [yyyy] [name of copyright owner]
  90379. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  90380. you may not use this file except in compliance with the License.
  90381. You may obtain a copy of the License at
  90382. http://www.apache.org/licenses/LICENSE-2.0
  90383. Unless required by applicable law or agreed to in writing, software
  90384. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  90385. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  90386. See the License for the specific language governing permissions and
  90387. limitations under the License.
  90388. safeparcel:
  90389. Apache License
  90390. Version 2.0, January 2004
  90391. http://www.apache.org/licenses/
  90392. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  90393. 1. Definitions.
  90394. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  90395. and distribution as defined by Sections 1 through 9 of this document.
  90396. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  90397. the copyright owner that is granting the License.
  90398. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  90399. other entities that control, are controlled by, or are under common
  90400. control with that entity. For the purposes of this definition,
  90401. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  90402. direction or management of such entity, whether by contract or
  90403. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  90404. outstanding shares, or (iii) beneficial ownership of such entity.
  90405. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  90406. exercising permissions granted by this License.
  90407. &quot;Source&quot; form shall mean the preferred form for making modifications,
  90408. including but not limited to software source code, documentation
  90409. source, and configuration files.
  90410. &quot;Object&quot; form shall mean any form resulting from mechanical
  90411. transformation or translation of a Source form, including but
  90412. not limited to compiled object code, generated documentation,
  90413. and conversions to other media types.
  90414. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  90415. Object form, made available under the License, as indicated by a
  90416. copyright notice that is included in or attached to the work
  90417. (an example is provided in the Appendix below).
  90418. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  90419. form, that is based on (or derived from) the Work and for which the
  90420. editorial revisions, annotations, elaborations, or other modifications
  90421. represent, as a whole, an original work of authorship. For the purposes
  90422. of this License, Derivative Works shall not include works that remain
  90423. separable from, or merely link (or bind by name) to the interfaces of,
  90424. the Work and Derivative Works thereof.
  90425. &quot;Contribution&quot; shall mean any work of authorship, including
  90426. the original version of the Work and any modifications or additions
  90427. to that Work or Derivative Works thereof, that is intentionally
  90428. submitted to Licensor for inclusion in the Work by the copyright owner
  90429. or by an individual or Legal Entity authorized to submit on behalf of
  90430. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  90431. means any form of electronic, verbal, or written communication sent
  90432. to the Licensor or its representatives, including but not limited to
  90433. communication on electronic mailing lists, source code control systems,
  90434. and issue tracking systems that are managed by, or on behalf of, the
  90435. Licensor for the purpose of discussing and improving the Work, but
  90436. excluding communication that is conspicuously marked or otherwise
  90437. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  90438. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  90439. on behalf of whom a Contribution has been received by Licensor and
  90440. subsequently incorporated within the Work.
  90441. 2. Grant of Copyright License. Subject to the terms and conditions of
  90442. this License, each Contributor hereby grants to You a perpetual,
  90443. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  90444. copyright license to reproduce, prepare Derivative Works of,
  90445. publicly display, publicly perform, sublicense, and distribute the
  90446. Work and such Derivative Works in Source or Object form.
  90447. 3. Grant of Patent License. Subject to the terms and conditions of
  90448. this License, each Contributor hereby grants to You a perpetual,
  90449. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  90450. (except as stated in this section) patent license to make, have made,
  90451. use, offer to sell, sell, import, and otherwise transfer the Work,
  90452. where such license applies only to those patent claims licensable
  90453. by such Contributor that are necessarily infringed by their
  90454. Contribution(s) alone or by combination of their Contribution(s)
  90455. with the Work to which such Contribution(s) was submitted. If You
  90456. institute patent litigation against any entity (including a
  90457. cross-claim or counterclaim in a lawsuit) alleging that the Work
  90458. or a Contribution incorporated within the Work constitutes direct
  90459. or contributory patent infringement, then any patent licenses
  90460. granted to You under this License for that Work shall terminate
  90461. as of the date such litigation is filed.
  90462. 4. Redistribution. You may reproduce and distribute copies of the
  90463. Work or Derivative Works thereof in any medium, with or without
  90464. modifications, and in Source or Object form, provided that You
  90465. meet the following conditions:
  90466. (a) You must give any other recipients of the Work or
  90467. Derivative Works a copy of this License; and
  90468. (b) You must cause any modified files to carry prominent notices
  90469. stating that You changed the files; and
  90470. (c) You must retain, in the Source form of any Derivative Works
  90471. that You distribute, all copyright, patent, trademark, and
  90472. attribution notices from the Source form of the Work,
  90473. excluding those notices that do not pertain to any part of
  90474. the Derivative Works; and
  90475. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  90476. distribution, then any Derivative Works that You distribute must
  90477. include a readable copy of the attribution notices contained
  90478. within such NOTICE file, excluding those notices that do not
  90479. pertain to any part of the Derivative Works, in at least one
  90480. of the following places: within a NOTICE text file distributed
  90481. as part of the Derivative Works; within the Source form or
  90482. documentation, if provided along with the Derivative Works; or,
  90483. within a display generated by the Derivative Works, if and
  90484. wherever such third-party notices normally appear. The contents
  90485. of the NOTICE file are for informational purposes only and
  90486. do not modify the License. You may add Your own attribution
  90487. notices within Derivative Works that You distribute, alongside
  90488. or as an addendum to the NOTICE text from the Work, provided
  90489. that such additional attribution notices cannot be construed
  90490. as modifying the License.
  90491. You may add Your own copyright statement to Your modifications and
  90492. may provide additional or different license terms and conditions
  90493. for use, reproduction, or distribution of Your modifications, or
  90494. for any such Derivative Works as a whole, provided Your use,
  90495. reproduction, and distribution of the Work otherwise complies with
  90496. the conditions stated in this License.
  90497. 5. Submission of Contributions. Unless You explicitly state otherwise,
  90498. any Contribution intentionally submitted for inclusion in the Work
  90499. by You to the Licensor shall be under the terms and conditions of
  90500. this License, without any additional terms or conditions.
  90501. Notwithstanding the above, nothing herein shall supersede or modify
  90502. the terms of any separate license agreement you may have executed
  90503. with Licensor regarding such Contributions.
  90504. 6. Trademarks. This License does not grant permission to use the trade
  90505. names, trademarks, service marks, or product names of the Licensor,
  90506. except as required for reasonable and customary use in describing the
  90507. origin of the Work and reproducing the content of the NOTICE file.
  90508. 7. Disclaimer of Warranty. Unless required by applicable law or
  90509. agreed to in writing, Licensor provides the Work (and each
  90510. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  90511. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  90512. implied, including, without limitation, any warranties or conditions
  90513. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  90514. PARTICULAR PURPOSE. You are solely responsible for determining the
  90515. appropriateness of using or redistributing the Work and assume any
  90516. risks associated with Your exercise of permissions under this License.
  90517. 8. Limitation of Liability. In no event and under no legal theory,
  90518. whether in tort (including negligence), contract, or otherwise,
  90519. unless required by applicable law (such as deliberate and grossly
  90520. negligent acts) or agreed to in writing, shall any Contributor be
  90521. liable to You for damages, including any direct, indirect, special,
  90522. incidental, or consequential damages of any character arising as a
  90523. result of this License or out of the use or inability to use the
  90524. Work (including but not limited to damages for loss of goodwill,
  90525. work stoppage, computer failure or malfunction, or any and all
  90526. other commercial damages or losses), even if such Contributor
  90527. has been advised of the possibility of such damages.
  90528. 9. Accepting Warranty or Additional Liability. While redistributing
  90529. the Work or Derivative Works thereof, You may choose to offer,
  90530. and charge a fee for, acceptance of support, warranty, indemnity,
  90531. or other liability obligations and/or rights consistent with this
  90532. License. However, in accepting such obligations, You may act only
  90533. on Your own behalf and on Your sole responsibility, not on behalf
  90534. of any other Contributor, and only if You agree to indemnify,
  90535. defend, and hold each Contributor harmless for any liability
  90536. incurred by, or claims asserted against, such Contributor by reason
  90537. of your accepting any such warranty or additional liability.
  90538. END OF TERMS AND CONDITIONS
  90539. APPENDIX: How to apply the Apache License to your work.
  90540. To apply the Apache License to your work, attach the following
  90541. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  90542. replaced with your own identifying information. (Don&#x27;t include
  90543. the brackets!) The text should be enclosed in the appropriate
  90544. comment syntax for the file format. We also recommend that a
  90545. file or class name and description of purpose be included on the
  90546. same &quot;printed page&quot; as the copyright notice for easier
  90547. identification within third-party archives.
  90548. Copyright [yyyy] [name of copyright owner]
  90549. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  90550. you may not use this file except in compliance with the License.
  90551. You may obtain a copy of the License at
  90552. http://www.apache.org/licenses/LICENSE-2.0
  90553. Unless required by applicable law or agreed to in writing, software
  90554. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  90555. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  90556. See the License for the specific language governing permissions and
  90557. limitations under the License.
  90558. JSR 305:
  90559. Copyright (c) 2007-2009, JSR305 expert group
  90560. All rights reserved.
  90561. http://www.opensource.org/licenses/bsd-license.php
  90562. Redistribution and use in source and binary forms, with or without
  90563. modification, are permitted provided that the following conditions are met:
  90564. * Redistributions of source code must retain the above copyright notice,
  90565. this list of conditions and the following disclaimer.
  90566. * Redistributions in binary form must reproduce the above copyright notice,
  90567. this list of conditions and the following disclaimer in the documentation
  90568. and/or other materials provided with the distribution.
  90569. * Neither the name of the JSR305 expert group nor the names of its
  90570. contributors may be used to endorse or promote products derived from
  90571. this software without specific prior written permission.
  90572. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  90573. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  90574. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  90575. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  90576. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  90577. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  90578. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  90579. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  90580. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  90581. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  90582. POSSIBILITY OF SUCH DAMAGE.
  90583. </pre>
  90584. </div>
  90585. </div>
  90586. <div class="product">
  90587. <span class="title">play-services-cast-framework</span>
  90588. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  90589. <input type="checkbox" hidden id="255">
  90590. <label class="show" for="255" tabindex="0"></label>
  90591. <div class="licence">
  90592. <pre>Terms and conditions
  90593. This is the Android Software Development Kit License Agreement
  90594. 1. Introduction
  90595. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  90596. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  90597. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  90598. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  90599. 2. Accepting this License Agreement
  90600. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  90601. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  90602. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  90603. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  90604. 3. SDK License from Google
  90605. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  90606. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  90607. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  90608. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  90609. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  90610. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  90611. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  90612. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  90613. 4. Use of the SDK by You
  90614. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  90615. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  90616. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  90617. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  90618. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  90619. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  90620. 5. Your Developer Credentials
  90621. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  90622. 6. Privacy and Information
  90623. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  90624. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  90625. 7. Third Party Applications
  90626. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  90627. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  90628. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  90629. 8. Using Android APIs
  90630. 8.1 Google Data APIs
  90631. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  90632. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  90633. 9. Terminating this License Agreement
  90634. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  90635. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  90636. 9.3 Google may at any time, terminate the License Agreement with you if:
  90637. (A) you have breached any provision of the License Agreement; or
  90638. (B) Google is required to do so by law; or
  90639. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  90640. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  90641. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  90642. 10. DISCLAIMER OF WARRANTIES
  90643. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  90644. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  90645. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  90646. 11. LIMITATION OF LIABILITY
  90647. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  90648. 12. Indemnification
  90649. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  90650. 13. Changes to the License Agreement
  90651. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  90652. 14. General Legal Terms
  90653. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  90654. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  90655. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  90656. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  90657. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  90658. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  90659. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  90660. December 9, 2016
  90661. AndroidX document file library.:
  90662. Copyright (c) 2005-2011, The Android Open Source Project
  90663. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  90664. you may not use this file except in compliance with the License.
  90665. Unless required by applicable law or agreed to in writing, software
  90666. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  90667. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  90668. See the License for the specific language governing permissions and
  90669. limitations under the License.
  90670. Apache License
  90671. Version 2.0, January 2004
  90672. http://www.apache.org/licenses/
  90673. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  90674. 1. Definitions.
  90675. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  90676. and distribution as defined by Sections 1 through 9 of this document.
  90677. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  90678. the copyright owner that is granting the License.
  90679. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  90680. other entities that control, are controlled by, or are under common
  90681. control with that entity. For the purposes of this definition,
  90682. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  90683. direction or management of such entity, whether by contract or
  90684. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  90685. outstanding shares, or (iii) beneficial ownership of such entity.
  90686. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  90687. exercising permissions granted by this License.
  90688. &quot;Source&quot; form shall mean the preferred form for making modifications,
  90689. including but not limited to software source code, documentation
  90690. source, and configuration files.
  90691. &quot;Object&quot; form shall mean any form resulting from mechanical
  90692. transformation or translation of a Source form, including but
  90693. not limited to compiled object code, generated documentation,
  90694. and conversions to other media types.
  90695. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  90696. Object form, made available under the License, as indicated by a
  90697. copyright notice that is included in or attached to the work
  90698. (an example is provided in the Appendix below).
  90699. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  90700. form, that is based on (or derived from) the Work and for which the
  90701. editorial revisions, annotations, elaborations, or other modifications
  90702. represent, as a whole, an original work of authorship. For the purposes
  90703. of this License, Derivative Works shall not include works that remain
  90704. separable from, or merely link (or bind by name) to the interfaces of,
  90705. the Work and Derivative Works thereof.
  90706. &quot;Contribution&quot; shall mean any work of authorship, including
  90707. the original version of the Work and any modifications or additions
  90708. to that Work or Derivative Works thereof, that is intentionally
  90709. submitted to Licensor for inclusion in the Work by the copyright owner
  90710. or by an individual or Legal Entity authorized to submit on behalf of
  90711. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  90712. means any form of electronic, verbal, or written communication sent
  90713. to the Licensor or its representatives, including but not limited to
  90714. communication on electronic mailing lists, source code control systems,
  90715. and issue tracking systems that are managed by, or on behalf of, the
  90716. Licensor for the purpose of discussing and improving the Work, but
  90717. excluding communication that is conspicuously marked or otherwise
  90718. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  90719. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  90720. on behalf of whom a Contribution has been received by Licensor and
  90721. subsequently incorporated within the Work.
  90722. 2. Grant of Copyright License. Subject to the terms and conditions of
  90723. this License, each Contributor hereby grants to You a perpetual,
  90724. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  90725. copyright license to reproduce, prepare Derivative Works of,
  90726. publicly display, publicly perform, sublicense, and distribute the
  90727. Work and such Derivative Works in Source or Object form.
  90728. 3. Grant of Patent License. Subject to the terms and conditions of
  90729. this License, each Contributor hereby grants to You a perpetual,
  90730. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  90731. (except as stated in this section) patent license to make, have made,
  90732. use, offer to sell, sell, import, and otherwise transfer the Work,
  90733. where such license applies only to those patent claims licensable
  90734. by such Contributor that are necessarily infringed by their
  90735. Contribution(s) alone or by combination of their Contribution(s)
  90736. with the Work to which such Contribution(s) was submitted. If You
  90737. institute patent litigation against any entity (including a
  90738. cross-claim or counterclaim in a lawsuit) alleging that the Work
  90739. or a Contribution incorporated within the Work constitutes direct
  90740. or contributory patent infringement, then any patent licenses
  90741. granted to You under this License for that Work shall terminate
  90742. as of the date such litigation is filed.
  90743. 4. Redistribution. You may reproduce and distribute copies of the
  90744. Work or Derivative Works thereof in any medium, with or without
  90745. modifications, and in Source or Object form, provided that You
  90746. meet the following conditions:
  90747. (a) You must give any other recipients of the Work or
  90748. Derivative Works a copy of this License; and
  90749. (b) You must cause any modified files to carry prominent notices
  90750. stating that You changed the files; and
  90751. (c) You must retain, in the Source form of any Derivative Works
  90752. that You distribute, all copyright, patent, trademark, and
  90753. attribution notices from the Source form of the Work,
  90754. excluding those notices that do not pertain to any part of
  90755. the Derivative Works; and
  90756. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  90757. distribution, then any Derivative Works that You distribute must
  90758. include a readable copy of the attribution notices contained
  90759. within such NOTICE file, excluding those notices that do not
  90760. pertain to any part of the Derivative Works, in at least one
  90761. of the following places: within a NOTICE text file distributed
  90762. as part of the Derivative Works; within the Source form or
  90763. documentation, if provided along with the Derivative Works; or,
  90764. within a display generated by the Derivative Works, if and
  90765. wherever such third-party notices normally appear. The contents
  90766. of the NOTICE file are for informational purposes only and
  90767. do not modify the License. You may add Your own attribution
  90768. notices within Derivative Works that You distribute, alongside
  90769. or as an addendum to the NOTICE text from the Work, provided
  90770. that such additional attribution notices cannot be construed
  90771. as modifying the License.
  90772. You may add Your own copyright statement to Your modifications and
  90773. may provide additional or different license terms and conditions
  90774. for use, reproduction, or distribution of Your modifications, or
  90775. for any such Derivative Works as a whole, provided Your use,
  90776. reproduction, and distribution of the Work otherwise complies with
  90777. the conditions stated in this License.
  90778. 5. Submission of Contributions. Unless You explicitly state otherwise,
  90779. any Contribution intentionally submitted for inclusion in the Work
  90780. by You to the Licensor shall be under the terms and conditions of
  90781. this License, without any additional terms or conditions.
  90782. Notwithstanding the above, nothing herein shall supersede or modify
  90783. the terms of any separate license agreement you may have executed
  90784. with Licensor regarding such Contributions.
  90785. 6. Trademarks. This License does not grant permission to use the trade
  90786. names, trademarks, service marks, or product names of the Licensor,
  90787. except as required for reasonable and customary use in describing the
  90788. origin of the Work and reproducing the content of the NOTICE file.
  90789. 7. Disclaimer of Warranty. Unless required by applicable law or
  90790. agreed to in writing, Licensor provides the Work (and each
  90791. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  90792. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  90793. implied, including, without limitation, any warranties or conditions
  90794. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  90795. PARTICULAR PURPOSE. You are solely responsible for determining the
  90796. appropriateness of using or redistributing the Work and assume any
  90797. risks associated with Your exercise of permissions under this License.
  90798. 8. Limitation of Liability. In no event and under no legal theory,
  90799. whether in tort (including negligence), contract, or otherwise,
  90800. unless required by applicable law (such as deliberate and grossly
  90801. negligent acts) or agreed to in writing, shall any Contributor be
  90802. liable to You for damages, including any direct, indirect, special,
  90803. incidental, or consequential damages of any character arising as a
  90804. result of this License or out of the use or inability to use the
  90805. Work (including but not limited to damages for loss of goodwill,
  90806. work stoppage, computer failure or malfunction, or any and all
  90807. other commercial damages or losses), even if such Contributor
  90808. has been advised of the possibility of such damages.
  90809. 9. Accepting Warranty or Additional Liability. While redistributing
  90810. the Work or Derivative Works thereof, You may choose to offer,
  90811. and charge a fee for, acceptance of support, warranty, indemnity,
  90812. or other liability obligations and/or rights consistent with this
  90813. License. However, in accepting such obligations, You may act only
  90814. on Your own behalf and on Your sole responsibility, not on behalf
  90815. of any other Contributor, and only if You agree to indemnify,
  90816. defend, and hold each Contributor harmless for any liability
  90817. incurred by, or claims asserted against, such Contributor by reason
  90818. of your accepting any such warranty or additional liability.
  90819. END OF TERMS AND CONDITIONS
  90820. AndroidX print library.:
  90821. Copyright (c) 2005-2011, The Android Open Source Project
  90822. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  90823. you may not use this file except in compliance with the License.
  90824. Unless required by applicable law or agreed to in writing, software
  90825. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  90826. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  90827. See the License for the specific language governing permissions and
  90828. limitations under the License.
  90829. Apache License
  90830. Version 2.0, January 2004
  90831. http://www.apache.org/licenses/
  90832. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  90833. 1. Definitions.
  90834. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  90835. and distribution as defined by Sections 1 through 9 of this document.
  90836. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  90837. the copyright owner that is granting the License.
  90838. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  90839. other entities that control, are controlled by, or are under common
  90840. control with that entity. For the purposes of this definition,
  90841. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  90842. direction or management of such entity, whether by contract or
  90843. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  90844. outstanding shares, or (iii) beneficial ownership of such entity.
  90845. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  90846. exercising permissions granted by this License.
  90847. &quot;Source&quot; form shall mean the preferred form for making modifications,
  90848. including but not limited to software source code, documentation
  90849. source, and configuration files.
  90850. &quot;Object&quot; form shall mean any form resulting from mechanical
  90851. transformation or translation of a Source form, including but
  90852. not limited to compiled object code, generated documentation,
  90853. and conversions to other media types.
  90854. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  90855. Object form, made available under the License, as indicated by a
  90856. copyright notice that is included in or attached to the work
  90857. (an example is provided in the Appendix below).
  90858. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  90859. form, that is based on (or derived from) the Work and for which the
  90860. editorial revisions, annotations, elaborations, or other modifications
  90861. represent, as a whole, an original work of authorship. For the purposes
  90862. of this License, Derivative Works shall not include works that remain
  90863. separable from, or merely link (or bind by name) to the interfaces of,
  90864. the Work and Derivative Works thereof.
  90865. &quot;Contribution&quot; shall mean any work of authorship, including
  90866. the original version of the Work and any modifications or additions
  90867. to that Work or Derivative Works thereof, that is intentionally
  90868. submitted to Licensor for inclusion in the Work by the copyright owner
  90869. or by an individual or Legal Entity authorized to submit on behalf of
  90870. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  90871. means any form of electronic, verbal, or written communication sent
  90872. to the Licensor or its representatives, including but not limited to
  90873. communication on electronic mailing lists, source code control systems,
  90874. and issue tracking systems that are managed by, or on behalf of, the
  90875. Licensor for the purpose of discussing and improving the Work, but
  90876. excluding communication that is conspicuously marked or otherwise
  90877. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  90878. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  90879. on behalf of whom a Contribution has been received by Licensor and
  90880. subsequently incorporated within the Work.
  90881. 2. Grant of Copyright License. Subject to the terms and conditions of
  90882. this License, each Contributor hereby grants to You a perpetual,
  90883. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  90884. copyright license to reproduce, prepare Derivative Works of,
  90885. publicly display, publicly perform, sublicense, and distribute the
  90886. Work and such Derivative Works in Source or Object form.
  90887. 3. Grant of Patent License. Subject to the terms and conditions of
  90888. this License, each Contributor hereby grants to You a perpetual,
  90889. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  90890. (except as stated in this section) patent license to make, have made,
  90891. use, offer to sell, sell, import, and otherwise transfer the Work,
  90892. where such license applies only to those patent claims licensable
  90893. by such Contributor that are necessarily infringed by their
  90894. Contribution(s) alone or by combination of their Contribution(s)
  90895. with the Work to which such Contribution(s) was submitted. If You
  90896. institute patent litigation against any entity (including a
  90897. cross-claim or counterclaim in a lawsuit) alleging that the Work
  90898. or a Contribution incorporated within the Work constitutes direct
  90899. or contributory patent infringement, then any patent licenses
  90900. granted to You under this License for that Work shall terminate
  90901. as of the date such litigation is filed.
  90902. 4. Redistribution. You may reproduce and distribute copies of the
  90903. Work or Derivative Works thereof in any medium, with or without
  90904. modifications, and in Source or Object form, provided that You
  90905. meet the following conditions:
  90906. (a) You must give any other recipients of the Work or
  90907. Derivative Works a copy of this License; and
  90908. (b) You must cause any modified files to carry prominent notices
  90909. stating that You changed the files; and
  90910. (c) You must retain, in the Source form of any Derivative Works
  90911. that You distribute, all copyright, patent, trademark, and
  90912. attribution notices from the Source form of the Work,
  90913. excluding those notices that do not pertain to any part of
  90914. the Derivative Works; and
  90915. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  90916. distribution, then any Derivative Works that You distribute must
  90917. include a readable copy of the attribution notices contained
  90918. within such NOTICE file, excluding those notices that do not
  90919. pertain to any part of the Derivative Works, in at least one
  90920. of the following places: within a NOTICE text file distributed
  90921. as part of the Derivative Works; within the Source form or
  90922. documentation, if provided along with the Derivative Works; or,
  90923. within a display generated by the Derivative Works, if and
  90924. wherever such third-party notices normally appear. The contents
  90925. of the NOTICE file are for informational purposes only and
  90926. do not modify the License. You may add Your own attribution
  90927. notices within Derivative Works that You distribute, alongside
  90928. or as an addendum to the NOTICE text from the Work, provided
  90929. that such additional attribution notices cannot be construed
  90930. as modifying the License.
  90931. You may add Your own copyright statement to Your modifications and
  90932. may provide additional or different license terms and conditions
  90933. for use, reproduction, or distribution of Your modifications, or
  90934. for any such Derivative Works as a whole, provided Your use,
  90935. reproduction, and distribution of the Work otherwise complies with
  90936. the conditions stated in this License.
  90937. 5. Submission of Contributions. Unless You explicitly state otherwise,
  90938. any Contribution intentionally submitted for inclusion in the Work
  90939. by You to the Licensor shall be under the terms and conditions of
  90940. this License, without any additional terms or conditions.
  90941. Notwithstanding the above, nothing herein shall supersede or modify
  90942. the terms of any separate license agreement you may have executed
  90943. with Licensor regarding such Contributions.
  90944. 6. Trademarks. This License does not grant permission to use the trade
  90945. names, trademarks, service marks, or product names of the Licensor,
  90946. except as required for reasonable and customary use in describing the
  90947. origin of the Work and reproducing the content of the NOTICE file.
  90948. 7. Disclaimer of Warranty. Unless required by applicable law or
  90949. agreed to in writing, Licensor provides the Work (and each
  90950. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  90951. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  90952. implied, including, without limitation, any warranties or conditions
  90953. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  90954. PARTICULAR PURPOSE. You are solely responsible for determining the
  90955. appropriateness of using or redistributing the Work and assume any
  90956. risks associated with Your exercise of permissions under this License.
  90957. 8. Limitation of Liability. In no event and under no legal theory,
  90958. whether in tort (including negligence), contract, or otherwise,
  90959. unless required by applicable law (such as deliberate and grossly
  90960. negligent acts) or agreed to in writing, shall any Contributor be
  90961. liable to You for damages, including any direct, indirect, special,
  90962. incidental, or consequential damages of any character arising as a
  90963. result of this License or out of the use or inability to use the
  90964. Work (including but not limited to damages for loss of goodwill,
  90965. work stoppage, computer failure or malfunction, or any and all
  90966. other commercial damages or losses), even if such Contributor
  90967. has been advised of the possibility of such damages.
  90968. 9. Accepting Warranty or Additional Liability. While redistributing
  90969. the Work or Derivative Works thereof, You may choose to offer,
  90970. and charge a fee for, acceptance of support, warranty, indemnity,
  90971. or other liability obligations and/or rights consistent with this
  90972. License. However, in accepting such obligations, You may act only
  90973. on Your own behalf and on Your sole responsibility, not on behalf
  90974. of any other Contributor, and only if You agree to indemnify,
  90975. defend, and hold each Contributor harmless for any liability
  90976. incurred by, or claims asserted against, such Contributor by reason
  90977. of your accepting any such warranty or additional liability.
  90978. END OF TERMS AND CONDITIONS
  90979. AndroidX versioned parcelable library.:
  90980. Copyright (c) 2005-2018, The Android Open Source Project
  90981. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  90982. you may not use this file except in compliance with the License.
  90983. Unless required by applicable law or agreed to in writing, software
  90984. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  90985. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  90986. See the License for the specific language governing permissions and
  90987. limitations under the License.
  90988. Apache License
  90989. Version 2.0, January 2004
  90990. http://www.apache.org/licenses/
  90991. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  90992. 1. Definitions.
  90993. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  90994. and distribution as defined by Sections 1 through 9 of this document.
  90995. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  90996. the copyright owner that is granting the License.
  90997. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  90998. other entities that control, are controlled by, or are under common
  90999. control with that entity. For the purposes of this definition,
  91000. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  91001. direction or management of such entity, whether by contract or
  91002. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  91003. outstanding shares, or (iii) beneficial ownership of such entity.
  91004. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  91005. exercising permissions granted by this License.
  91006. &quot;Source&quot; form shall mean the preferred form for making modifications,
  91007. including but not limited to software source code, documentation
  91008. source, and configuration files.
  91009. &quot;Object&quot; form shall mean any form resulting from mechanical
  91010. transformation or translation of a Source form, including but
  91011. not limited to compiled object code, generated documentation,
  91012. and conversions to other media types.
  91013. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  91014. Object form, made available under the License, as indicated by a
  91015. copyright notice that is included in or attached to the work
  91016. (an example is provided in the Appendix below).
  91017. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  91018. form, that is based on (or derived from) the Work and for which the
  91019. editorial revisions, annotations, elaborations, or other modifications
  91020. represent, as a whole, an original work of authorship. For the purposes
  91021. of this License, Derivative Works shall not include works that remain
  91022. separable from, or merely link (or bind by name) to the interfaces of,
  91023. the Work and Derivative Works thereof.
  91024. &quot;Contribution&quot; shall mean any work of authorship, including
  91025. the original version of the Work and any modifications or additions
  91026. to that Work or Derivative Works thereof, that is intentionally
  91027. submitted to Licensor for inclusion in the Work by the copyright owner
  91028. or by an individual or Legal Entity authorized to submit on behalf of
  91029. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  91030. means any form of electronic, verbal, or written communication sent
  91031. to the Licensor or its representatives, including but not limited to
  91032. communication on electronic mailing lists, source code control systems,
  91033. and issue tracking systems that are managed by, or on behalf of, the
  91034. Licensor for the purpose of discussing and improving the Work, but
  91035. excluding communication that is conspicuously marked or otherwise
  91036. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  91037. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  91038. on behalf of whom a Contribution has been received by Licensor and
  91039. subsequently incorporated within the Work.
  91040. 2. Grant of Copyright License. Subject to the terms and conditions of
  91041. this License, each Contributor hereby grants to You a perpetual,
  91042. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  91043. copyright license to reproduce, prepare Derivative Works of,
  91044. publicly display, publicly perform, sublicense, and distribute the
  91045. Work and such Derivative Works in Source or Object form.
  91046. 3. Grant of Patent License. Subject to the terms and conditions of
  91047. this License, each Contributor hereby grants to You a perpetual,
  91048. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  91049. (except as stated in this section) patent license to make, have made,
  91050. use, offer to sell, sell, import, and otherwise transfer the Work,
  91051. where such license applies only to those patent claims licensable
  91052. by such Contributor that are necessarily infringed by their
  91053. Contribution(s) alone or by combination of their Contribution(s)
  91054. with the Work to which such Contribution(s) was submitted. If You
  91055. institute patent litigation against any entity (including a
  91056. cross-claim or counterclaim in a lawsuit) alleging that the Work
  91057. or a Contribution incorporated within the Work constitutes direct
  91058. or contributory patent infringement, then any patent licenses
  91059. granted to You under this License for that Work shall terminate
  91060. as of the date such litigation is filed.
  91061. 4. Redistribution. You may reproduce and distribute copies of the
  91062. Work or Derivative Works thereof in any medium, with or without
  91063. modifications, and in Source or Object form, provided that You
  91064. meet the following conditions:
  91065. (a) You must give any other recipients of the Work or
  91066. Derivative Works a copy of this License; and
  91067. (b) You must cause any modified files to carry prominent notices
  91068. stating that You changed the files; and
  91069. (c) You must retain, in the Source form of any Derivative Works
  91070. that You distribute, all copyright, patent, trademark, and
  91071. attribution notices from the Source form of the Work,
  91072. excluding those notices that do not pertain to any part of
  91073. the Derivative Works; and
  91074. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  91075. distribution, then any Derivative Works that You distribute must
  91076. include a readable copy of the attribution notices contained
  91077. within such NOTICE file, excluding those notices that do not
  91078. pertain to any part of the Derivative Works, in at least one
  91079. of the following places: within a NOTICE text file distributed
  91080. as part of the Derivative Works; within the Source form or
  91081. documentation, if provided along with the Derivative Works; or,
  91082. within a display generated by the Derivative Works, if and
  91083. wherever such third-party notices normally appear. The contents
  91084. of the NOTICE file are for informational purposes only and
  91085. do not modify the License. You may add Your own attribution
  91086. notices within Derivative Works that You distribute, alongside
  91087. or as an addendum to the NOTICE text from the Work, provided
  91088. that such additional attribution notices cannot be construed
  91089. as modifying the License.
  91090. You may add Your own copyright statement to Your modifications and
  91091. may provide additional or different license terms and conditions
  91092. for use, reproduction, or distribution of Your modifications, or
  91093. for any such Derivative Works as a whole, provided Your use,
  91094. reproduction, and distribution of the Work otherwise complies with
  91095. the conditions stated in this License.
  91096. 5. Submission of Contributions. Unless You explicitly state otherwise,
  91097. any Contribution intentionally submitted for inclusion in the Work
  91098. by You to the Licensor shall be under the terms and conditions of
  91099. this License, without any additional terms or conditions.
  91100. Notwithstanding the above, nothing herein shall supersede or modify
  91101. the terms of any separate license agreement you may have executed
  91102. with Licensor regarding such Contributions.
  91103. 6. Trademarks. This License does not grant permission to use the trade
  91104. names, trademarks, service marks, or product names of the Licensor,
  91105. except as required for reasonable and customary use in describing the
  91106. origin of the Work and reproducing the content of the NOTICE file.
  91107. 7. Disclaimer of Warranty. Unless required by applicable law or
  91108. agreed to in writing, Licensor provides the Work (and each
  91109. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  91110. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  91111. implied, including, without limitation, any warranties or conditions
  91112. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  91113. PARTICULAR PURPOSE. You are solely responsible for determining the
  91114. appropriateness of using or redistributing the Work and assume any
  91115. risks associated with Your exercise of permissions under this License.
  91116. 8. Limitation of Liability. In no event and under no legal theory,
  91117. whether in tort (including negligence), contract, or otherwise,
  91118. unless required by applicable law (such as deliberate and grossly
  91119. negligent acts) or agreed to in writing, shall any Contributor be
  91120. liable to You for damages, including any direct, indirect, special,
  91121. incidental, or consequential damages of any character arising as a
  91122. result of this License or out of the use or inability to use the
  91123. Work (including but not limited to damages for loss of goodwill,
  91124. work stoppage, computer failure or malfunction, or any and all
  91125. other commercial damages or losses), even if such Contributor
  91126. has been advised of the possibility of such damages.
  91127. 9. Accepting Warranty or Additional Liability. While redistributing
  91128. the Work or Derivative Works thereof, You may choose to offer,
  91129. and charge a fee for, acceptance of support, warranty, indemnity,
  91130. or other liability obligations and/or rights consistent with this
  91131. License. However, in accepting such obligations, You may act only
  91132. on Your own behalf and on Your sole responsibility, not on behalf
  91133. of any other Contributor, and only if You agree to indemnify,
  91134. defend, and hold each Contributor harmless for any liability
  91135. incurred by, or claims asserted against, such Contributor by reason
  91136. of your accepting any such warranty or additional liability.
  91137. END OF TERMS AND CONDITIONS
  91138. Checker Framework Annotations:
  91139. A few parts of the Checker Framework have more permissive licenses.
  91140. * The annotations are licensed under the MIT License. (The text of this
  91141. license appears below.) More specifically, all the parts of the Checker
  91142. Framework that you might want to include with your own program use the
  91143. MIT License. This is the checker-qual.jar file and all the files that
  91144. appear in it: every file in a qual/ directory, plus NullnessUtils.java
  91145. and RegexUtil.java. In addition, the cleanroom implementations of
  91146. third-party annotations, which the Checker Framework recognizes as
  91147. aliases for its own annotations, are licensed under the MIT License.
  91148. ===========================================================================
  91149. MIT License:
  91150. Permission is hereby granted, free of charge, to any person obtaining a copy
  91151. of this software and associated documentation files (the &quot;Software&quot;), to deal
  91152. in the Software without restriction, including without limitation the rights
  91153. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  91154. copies of the Software, and to permit persons to whom the Software is
  91155. furnished to do so, subject to the following conditions:
  91156. The above copyright notice and this permission notice shall be included in
  91157. all copies or substantial portions of the Software.
  91158. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  91159. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  91160. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  91161. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  91162. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  91163. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  91164. THE SOFTWARE.
  91165. ===========================================================================
  91166. Error Prone:
  91167. Apache License
  91168. Version 2.0, January 2004
  91169. http://www.apache.org/licenses/
  91170. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  91171. 1. Definitions.
  91172. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  91173. and distribution as defined by Sections 1 through 9 of this document.
  91174. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  91175. the copyright owner that is granting the License.
  91176. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  91177. other entities that control, are controlled by, or are under common
  91178. control with that entity. For the purposes of this definition,
  91179. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  91180. direction or management of such entity, whether by contract or
  91181. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  91182. outstanding shares, or (iii) beneficial ownership of such entity.
  91183. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  91184. exercising permissions granted by this License.
  91185. &quot;Source&quot; form shall mean the preferred form for making modifications,
  91186. including but not limited to software source code, documentation
  91187. source, and configuration files.
  91188. &quot;Object&quot; form shall mean any form resulting from mechanical
  91189. transformation or translation of a Source form, including but
  91190. not limited to compiled object code, generated documentation,
  91191. and conversions to other media types.
  91192. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  91193. Object form, made available under the License, as indicated by a
  91194. copyright notice that is included in or attached to the work
  91195. (an example is provided in the Appendix below).
  91196. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  91197. form, that is based on (or derived from) the Work and for which the
  91198. editorial revisions, annotations, elaborations, or other modifications
  91199. represent, as a whole, an original work of authorship. For the purposes
  91200. of this License, Derivative Works shall not include works that remain
  91201. separable from, or merely link (or bind by name) to the interfaces of,
  91202. the Work and Derivative Works thereof.
  91203. &quot;Contribution&quot; shall mean any work of authorship, including
  91204. the original version of the Work and any modifications or additions
  91205. to that Work or Derivative Works thereof, that is intentionally
  91206. submitted to Licensor for inclusion in the Work by the copyright owner
  91207. or by an individual or Legal Entity authorized to submit on behalf of
  91208. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  91209. means any form of electronic, verbal, or written communication sent
  91210. to the Licensor or its representatives, including but not limited to
  91211. communication on electronic mailing lists, source code control systems,
  91212. and issue tracking systems that are managed by, or on behalf of, the
  91213. Licensor for the purpose of discussing and improving the Work, but
  91214. excluding communication that is conspicuously marked or otherwise
  91215. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  91216. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  91217. on behalf of whom a Contribution has been received by Licensor and
  91218. subsequently incorporated within the Work.
  91219. 2. Grant of Copyright License. Subject to the terms and conditions of
  91220. this License, each Contributor hereby grants to You a perpetual,
  91221. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  91222. copyright license to reproduce, prepare Derivative Works of,
  91223. publicly display, publicly perform, sublicense, and distribute the
  91224. Work and such Derivative Works in Source or Object form.
  91225. 3. Grant of Patent License. Subject to the terms and conditions of
  91226. this License, each Contributor hereby grants to You a perpetual,
  91227. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  91228. (except as stated in this section) patent license to make, have made,
  91229. use, offer to sell, sell, import, and otherwise transfer the Work,
  91230. where such license applies only to those patent claims licensable
  91231. by such Contributor that are necessarily infringed by their
  91232. Contribution(s) alone or by combination of their Contribution(s)
  91233. with the Work to which such Contribution(s) was submitted. If You
  91234. institute patent litigation against any entity (including a
  91235. cross-claim or counterclaim in a lawsuit) alleging that the Work
  91236. or a Contribution incorporated within the Work constitutes direct
  91237. or contributory patent infringement, then any patent licenses
  91238. granted to You under this License for that Work shall terminate
  91239. as of the date such litigation is filed.
  91240. 4. Redistribution. You may reproduce and distribute copies of the
  91241. Work or Derivative Works thereof in any medium, with or without
  91242. modifications, and in Source or Object form, provided that You
  91243. meet the following conditions:
  91244. (a) You must give any other recipients of the Work or
  91245. Derivative Works a copy of this License; and
  91246. (b) You must cause any modified files to carry prominent notices
  91247. stating that You changed the files; and
  91248. (c) You must retain, in the Source form of any Derivative Works
  91249. that You distribute, all copyright, patent, trademark, and
  91250. attribution notices from the Source form of the Work,
  91251. excluding those notices that do not pertain to any part of
  91252. the Derivative Works; and
  91253. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  91254. distribution, then any Derivative Works that You distribute must
  91255. include a readable copy of the attribution notices contained
  91256. within such NOTICE file, excluding those notices that do not
  91257. pertain to any part of the Derivative Works, in at least one
  91258. of the following places: within a NOTICE text file distributed
  91259. as part of the Derivative Works; within the Source form or
  91260. documentation, if provided along with the Derivative Works; or,
  91261. within a display generated by the Derivative Works, if and
  91262. wherever such third-party notices normally appear. The contents
  91263. of the NOTICE file are for informational purposes only and
  91264. do not modify the License. You may add Your own attribution
  91265. notices within Derivative Works that You distribute, alongside
  91266. or as an addendum to the NOTICE text from the Work, provided
  91267. that such additional attribution notices cannot be construed
  91268. as modifying the License.
  91269. You may add Your own copyright statement to Your modifications and
  91270. may provide additional or different license terms and conditions
  91271. for use, reproduction, or distribution of Your modifications, or
  91272. for any such Derivative Works as a whole, provided Your use,
  91273. reproduction, and distribution of the Work otherwise complies with
  91274. the conditions stated in this License.
  91275. 5. Submission of Contributions. Unless You explicitly state otherwise,
  91276. any Contribution intentionally submitted for inclusion in the Work
  91277. by You to the Licensor shall be under the terms and conditions of
  91278. this License, without any additional terms or conditions.
  91279. Notwithstanding the above, nothing herein shall supersede or modify
  91280. the terms of any separate license agreement you may have executed
  91281. with Licensor regarding such Contributions.
  91282. 6. Trademarks. This License does not grant permission to use the trade
  91283. names, trademarks, service marks, or product names of the Licensor,
  91284. except as required for reasonable and customary use in describing the
  91285. origin of the Work and reproducing the content of the NOTICE file.
  91286. 7. Disclaimer of Warranty. Unless required by applicable law or
  91287. agreed to in writing, Licensor provides the Work (and each
  91288. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  91289. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  91290. implied, including, without limitation, any warranties or conditions
  91291. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  91292. PARTICULAR PURPOSE. You are solely responsible for determining the
  91293. appropriateness of using or redistributing the Work and assume any
  91294. risks associated with Your exercise of permissions under this License.
  91295. 8. Limitation of Liability. In no event and under no legal theory,
  91296. whether in tort (including negligence), contract, or otherwise,
  91297. unless required by applicable law (such as deliberate and grossly
  91298. negligent acts) or agreed to in writing, shall any Contributor be
  91299. liable to You for damages, including any direct, indirect, special,
  91300. incidental, or consequential damages of any character arising as a
  91301. result of this License or out of the use or inability to use the
  91302. Work (including but not limited to damages for loss of goodwill,
  91303. work stoppage, computer failure or malfunction, or any and all
  91304. other commercial damages or losses), even if such Contributor
  91305. has been advised of the possibility of such damages.
  91306. 9. Accepting Warranty or Additional Liability. While redistributing
  91307. the Work or Derivative Works thereof, You may choose to offer,
  91308. and charge a fee for, acceptance of support, warranty, indemnity,
  91309. or other liability obligations and/or rights consistent with this
  91310. License. However, in accepting such obligations, You may act only
  91311. on Your own behalf and on Your sole responsibility, not on behalf
  91312. of any other Contributor, and only if You agree to indemnify,
  91313. defend, and hold each Contributor harmless for any liability
  91314. incurred by, or claims asserted against, such Contributor by reason
  91315. of your accepting any such warranty or additional liability.
  91316. END OF TERMS AND CONDITIONS
  91317. APPENDIX: How to apply the Apache License to your work.
  91318. To apply the Apache License to your work, attach the following
  91319. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  91320. replaced with your own identifying information. (Don&#x27;t include
  91321. the brackets!) The text should be enclosed in the appropriate
  91322. comment syntax for the file format. We also recommend that a
  91323. file or class name and description of purpose be included on the
  91324. same &quot;printed page&quot; as the copyright notice for easier
  91325. identification within third-party archives.
  91326. Copyright [yyyy] [name of copyright owner]
  91327. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  91328. you may not use this file except in compliance with the License.
  91329. You may obtain a copy of the License at
  91330. http://www.apache.org/licenses/LICENSE-2.0
  91331. Unless required by applicable law or agreed to in writing, software
  91332. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  91333. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  91334. See the License for the specific language governing permissions and
  91335. limitations under the License.
  91336. Guava JDK5:
  91337. Apache License
  91338. Version 2.0, January 2004
  91339. http://www.apache.org/licenses/
  91340. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  91341. 1. Definitions.
  91342. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  91343. and distribution as defined by Sections 1 through 9 of this document.
  91344. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  91345. the copyright owner that is granting the License.
  91346. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  91347. other entities that control, are controlled by, or are under common
  91348. control with that entity. For the purposes of this definition,
  91349. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  91350. direction or management of such entity, whether by contract or
  91351. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  91352. outstanding shares, or (iii) beneficial ownership of such entity.
  91353. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  91354. exercising permissions granted by this License.
  91355. &quot;Source&quot; form shall mean the preferred form for making modifications,
  91356. including but not limited to software source code, documentation
  91357. source, and configuration files.
  91358. &quot;Object&quot; form shall mean any form resulting from mechanical
  91359. transformation or translation of a Source form, including but
  91360. not limited to compiled object code, generated documentation,
  91361. and conversions to other media types.
  91362. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  91363. Object form, made available under the License, as indicated by a
  91364. copyright notice that is included in or attached to the work
  91365. (an example is provided in the Appendix below).
  91366. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  91367. form, that is based on (or derived from) the Work and for which the
  91368. editorial revisions, annotations, elaborations, or other modifications
  91369. represent, as a whole, an original work of authorship. For the purposes
  91370. of this License, Derivative Works shall not include works that remain
  91371. separable from, or merely link (or bind by name) to the interfaces of,
  91372. the Work and Derivative Works thereof.
  91373. &quot;Contribution&quot; shall mean any work of authorship, including
  91374. the original version of the Work and any modifications or additions
  91375. to that Work or Derivative Works thereof, that is intentionally
  91376. submitted to Licensor for inclusion in the Work by the copyright owner
  91377. or by an individual or Legal Entity authorized to submit on behalf of
  91378. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  91379. means any form of electronic, verbal, or written communication sent
  91380. to the Licensor or its representatives, including but not limited to
  91381. communication on electronic mailing lists, source code control systems,
  91382. and issue tracking systems that are managed by, or on behalf of, the
  91383. Licensor for the purpose of discussing and improving the Work, but
  91384. excluding communication that is conspicuously marked or otherwise
  91385. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  91386. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  91387. on behalf of whom a Contribution has been received by Licensor and
  91388. subsequently incorporated within the Work.
  91389. 2. Grant of Copyright License. Subject to the terms and conditions of
  91390. this License, each Contributor hereby grants to You a perpetual,
  91391. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  91392. copyright license to reproduce, prepare Derivative Works of,
  91393. publicly display, publicly perform, sublicense, and distribute the
  91394. Work and such Derivative Works in Source or Object form.
  91395. 3. Grant of Patent License. Subject to the terms and conditions of
  91396. this License, each Contributor hereby grants to You a perpetual,
  91397. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  91398. (except as stated in this section) patent license to make, have made,
  91399. use, offer to sell, sell, import, and otherwise transfer the Work,
  91400. where such license applies only to those patent claims licensable
  91401. by such Contributor that are necessarily infringed by their
  91402. Contribution(s) alone or by combination of their Contribution(s)
  91403. with the Work to which such Contribution(s) was submitted. If You
  91404. institute patent litigation against any entity (including a
  91405. cross-claim or counterclaim in a lawsuit) alleging that the Work
  91406. or a Contribution incorporated within the Work constitutes direct
  91407. or contributory patent infringement, then any patent licenses
  91408. granted to You under this License for that Work shall terminate
  91409. as of the date such litigation is filed.
  91410. 4. Redistribution. You may reproduce and distribute copies of the
  91411. Work or Derivative Works thereof in any medium, with or without
  91412. modifications, and in Source or Object form, provided that You
  91413. meet the following conditions:
  91414. (a) You must give any other recipients of the Work or
  91415. Derivative Works a copy of this License; and
  91416. (b) You must cause any modified files to carry prominent notices
  91417. stating that You changed the files; and
  91418. (c) You must retain, in the Source form of any Derivative Works
  91419. that You distribute, all copyright, patent, trademark, and
  91420. attribution notices from the Source form of the Work,
  91421. excluding those notices that do not pertain to any part of
  91422. the Derivative Works; and
  91423. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  91424. distribution, then any Derivative Works that You distribute must
  91425. include a readable copy of the attribution notices contained
  91426. within such NOTICE file, excluding those notices that do not
  91427. pertain to any part of the Derivative Works, in at least one
  91428. of the following places: within a NOTICE text file distributed
  91429. as part of the Derivative Works; within the Source form or
  91430. documentation, if provided along with the Derivative Works; or,
  91431. within a display generated by the Derivative Works, if and
  91432. wherever such third-party notices normally appear. The contents
  91433. of the NOTICE file are for informational purposes only and
  91434. do not modify the License. You may add Your own attribution
  91435. notices within Derivative Works that You distribute, alongside
  91436. or as an addendum to the NOTICE text from the Work, provided
  91437. that such additional attribution notices cannot be construed
  91438. as modifying the License.
  91439. You may add Your own copyright statement to Your modifications and
  91440. may provide additional or different license terms and conditions
  91441. for use, reproduction, or distribution of Your modifications, or
  91442. for any such Derivative Works as a whole, provided Your use,
  91443. reproduction, and distribution of the Work otherwise complies with
  91444. the conditions stated in this License.
  91445. 5. Submission of Contributions. Unless You explicitly state otherwise,
  91446. any Contribution intentionally submitted for inclusion in the Work
  91447. by You to the Licensor shall be under the terms and conditions of
  91448. this License, without any additional terms or conditions.
  91449. Notwithstanding the above, nothing herein shall supersede or modify
  91450. the terms of any separate license agreement you may have executed
  91451. with Licensor regarding such Contributions.
  91452. 6. Trademarks. This License does not grant permission to use the trade
  91453. names, trademarks, service marks, or product names of the Licensor,
  91454. except as required for reasonable and customary use in describing the
  91455. origin of the Work and reproducing the content of the NOTICE file.
  91456. 7. Disclaimer of Warranty. Unless required by applicable law or
  91457. agreed to in writing, Licensor provides the Work (and each
  91458. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  91459. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  91460. implied, including, without limitation, any warranties or conditions
  91461. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  91462. PARTICULAR PURPOSE. You are solely responsible for determining the
  91463. appropriateness of using or redistributing the Work and assume any
  91464. risks associated with Your exercise of permissions under this License.
  91465. 8. Limitation of Liability. In no event and under no legal theory,
  91466. whether in tort (including negligence), contract, or otherwise,
  91467. unless required by applicable law (such as deliberate and grossly
  91468. negligent acts) or agreed to in writing, shall any Contributor be
  91469. liable to You for damages, including any direct, indirect, special,
  91470. incidental, or consequential damages of any character arising as a
  91471. result of this License or out of the use or inability to use the
  91472. Work (including but not limited to damages for loss of goodwill,
  91473. work stoppage, computer failure or malfunction, or any and all
  91474. other commercial damages or losses), even if such Contributor
  91475. has been advised of the possibility of such damages.
  91476. 9. Accepting Warranty or Additional Liability. While redistributing
  91477. the Work or Derivative Works thereof, You may choose to offer,
  91478. and charge a fee for, acceptance of support, warranty, indemnity,
  91479. or other liability obligations and/or rights consistent with this
  91480. License. However, in accepting such obligations, You may act only
  91481. on Your own behalf and on Your sole responsibility, not on behalf
  91482. of any other Contributor, and only if You agree to indemnify,
  91483. defend, and hold each Contributor harmless for any liability
  91484. incurred by, or claims asserted against, such Contributor by reason
  91485. of your accepting any such warranty or additional liability.
  91486. END OF TERMS AND CONDITIONS
  91487. APPENDIX: How to apply the Apache License to your work.
  91488. To apply the Apache License to your work, attach the following
  91489. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  91490. replaced with your own identifying information. (Don&#x27;t include
  91491. the brackets!) The text should be enclosed in the appropriate
  91492. comment syntax for the file format. We also recommend that a
  91493. file or class name and description of purpose be included on the
  91494. same &quot;printed page&quot; as the copyright notice for easier
  91495. identification within third-party archives.
  91496. Copyright [yyyy] [name of copyright owner]
  91497. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  91498. you may not use this file except in compliance with the License.
  91499. You may obtain a copy of the License at
  91500. http://www.apache.org/licenses/LICENSE-2.0
  91501. Unless required by applicable law or agreed to in writing, software
  91502. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  91503. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  91504. See the License for the specific language governing permissions and
  91505. limitations under the License.
  91506. Guava JDK7:
  91507. Apache License
  91508. Version 2.0, January 2004
  91509. http://www.apache.org/licenses/
  91510. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  91511. 1. Definitions.
  91512. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  91513. and distribution as defined by Sections 1 through 9 of this document.
  91514. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  91515. the copyright owner that is granting the License.
  91516. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  91517. other entities that control, are controlled by, or are under common
  91518. control with that entity. For the purposes of this definition,
  91519. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  91520. direction or management of such entity, whether by contract or
  91521. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  91522. outstanding shares, or (iii) beneficial ownership of such entity.
  91523. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  91524. exercising permissions granted by this License.
  91525. &quot;Source&quot; form shall mean the preferred form for making modifications,
  91526. including but not limited to software source code, documentation
  91527. source, and configuration files.
  91528. &quot;Object&quot; form shall mean any form resulting from mechanical
  91529. transformation or translation of a Source form, including but
  91530. not limited to compiled object code, generated documentation,
  91531. and conversions to other media types.
  91532. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  91533. Object form, made available under the License, as indicated by a
  91534. copyright notice that is included in or attached to the work
  91535. (an example is provided in the Appendix below).
  91536. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  91537. form, that is based on (or derived from) the Work and for which the
  91538. editorial revisions, annotations, elaborations, or other modifications
  91539. represent, as a whole, an original work of authorship. For the purposes
  91540. of this License, Derivative Works shall not include works that remain
  91541. separable from, or merely link (or bind by name) to the interfaces of,
  91542. the Work and Derivative Works thereof.
  91543. &quot;Contribution&quot; shall mean any work of authorship, including
  91544. the original version of the Work and any modifications or additions
  91545. to that Work or Derivative Works thereof, that is intentionally
  91546. submitted to Licensor for inclusion in the Work by the copyright owner
  91547. or by an individual or Legal Entity authorized to submit on behalf of
  91548. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  91549. means any form of electronic, verbal, or written communication sent
  91550. to the Licensor or its representatives, including but not limited to
  91551. communication on electronic mailing lists, source code control systems,
  91552. and issue tracking systems that are managed by, or on behalf of, the
  91553. Licensor for the purpose of discussing and improving the Work, but
  91554. excluding communication that is conspicuously marked or otherwise
  91555. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  91556. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  91557. on behalf of whom a Contribution has been received by Licensor and
  91558. subsequently incorporated within the Work.
  91559. 2. Grant of Copyright License. Subject to the terms and conditions of
  91560. this License, each Contributor hereby grants to You a perpetual,
  91561. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  91562. copyright license to reproduce, prepare Derivative Works of,
  91563. publicly display, publicly perform, sublicense, and distribute the
  91564. Work and such Derivative Works in Source or Object form.
  91565. 3. Grant of Patent License. Subject to the terms and conditions of
  91566. this License, each Contributor hereby grants to You a perpetual,
  91567. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  91568. (except as stated in this section) patent license to make, have made,
  91569. use, offer to sell, sell, import, and otherwise transfer the Work,
  91570. where such license applies only to those patent claims licensable
  91571. by such Contributor that are necessarily infringed by their
  91572. Contribution(s) alone or by combination of their Contribution(s)
  91573. with the Work to which such Contribution(s) was submitted. If You
  91574. institute patent litigation against any entity (including a
  91575. cross-claim or counterclaim in a lawsuit) alleging that the Work
  91576. or a Contribution incorporated within the Work constitutes direct
  91577. or contributory patent infringement, then any patent licenses
  91578. granted to You under this License for that Work shall terminate
  91579. as of the date such litigation is filed.
  91580. 4. Redistribution. You may reproduce and distribute copies of the
  91581. Work or Derivative Works thereof in any medium, with or without
  91582. modifications, and in Source or Object form, provided that You
  91583. meet the following conditions:
  91584. (a) You must give any other recipients of the Work or
  91585. Derivative Works a copy of this License; and
  91586. (b) You must cause any modified files to carry prominent notices
  91587. stating that You changed the files; and
  91588. (c) You must retain, in the Source form of any Derivative Works
  91589. that You distribute, all copyright, patent, trademark, and
  91590. attribution notices from the Source form of the Work,
  91591. excluding those notices that do not pertain to any part of
  91592. the Derivative Works; and
  91593. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  91594. distribution, then any Derivative Works that You distribute must
  91595. include a readable copy of the attribution notices contained
  91596. within such NOTICE file, excluding those notices that do not
  91597. pertain to any part of the Derivative Works, in at least one
  91598. of the following places: within a NOTICE text file distributed
  91599. as part of the Derivative Works; within the Source form or
  91600. documentation, if provided along with the Derivative Works; or,
  91601. within a display generated by the Derivative Works, if and
  91602. wherever such third-party notices normally appear. The contents
  91603. of the NOTICE file are for informational purposes only and
  91604. do not modify the License. You may add Your own attribution
  91605. notices within Derivative Works that You distribute, alongside
  91606. or as an addendum to the NOTICE text from the Work, provided
  91607. that such additional attribution notices cannot be construed
  91608. as modifying the License.
  91609. You may add Your own copyright statement to Your modifications and
  91610. may provide additional or different license terms and conditions
  91611. for use, reproduction, or distribution of Your modifications, or
  91612. for any such Derivative Works as a whole, provided Your use,
  91613. reproduction, and distribution of the Work otherwise complies with
  91614. the conditions stated in this License.
  91615. 5. Submission of Contributions. Unless You explicitly state otherwise,
  91616. any Contribution intentionally submitted for inclusion in the Work
  91617. by You to the Licensor shall be under the terms and conditions of
  91618. this License, without any additional terms or conditions.
  91619. Notwithstanding the above, nothing herein shall supersede or modify
  91620. the terms of any separate license agreement you may have executed
  91621. with Licensor regarding such Contributions.
  91622. 6. Trademarks. This License does not grant permission to use the trade
  91623. names, trademarks, service marks, or product names of the Licensor,
  91624. except as required for reasonable and customary use in describing the
  91625. origin of the Work and reproducing the content of the NOTICE file.
  91626. 7. Disclaimer of Warranty. Unless required by applicable law or
  91627. agreed to in writing, Licensor provides the Work (and each
  91628. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  91629. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  91630. implied, including, without limitation, any warranties or conditions
  91631. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  91632. PARTICULAR PURPOSE. You are solely responsible for determining the
  91633. appropriateness of using or redistributing the Work and assume any
  91634. risks associated with Your exercise of permissions under this License.
  91635. 8. Limitation of Liability. In no event and under no legal theory,
  91636. whether in tort (including negligence), contract, or otherwise,
  91637. unless required by applicable law (such as deliberate and grossly
  91638. negligent acts) or agreed to in writing, shall any Contributor be
  91639. liable to You for damages, including any direct, indirect, special,
  91640. incidental, or consequential damages of any character arising as a
  91641. result of this License or out of the use or inability to use the
  91642. Work (including but not limited to damages for loss of goodwill,
  91643. work stoppage, computer failure or malfunction, or any and all
  91644. other commercial damages or losses), even if such Contributor
  91645. has been advised of the possibility of such damages.
  91646. 9. Accepting Warranty or Additional Liability. While redistributing
  91647. the Work or Derivative Works thereof, You may choose to offer,
  91648. and charge a fee for, acceptance of support, warranty, indemnity,
  91649. or other liability obligations and/or rights consistent with this
  91650. License. However, in accepting such obligations, You may act only
  91651. on Your own behalf and on Your sole responsibility, not on behalf
  91652. of any other Contributor, and only if You agree to indemnify,
  91653. defend, and hold each Contributor harmless for any liability
  91654. incurred by, or claims asserted against, such Contributor by reason
  91655. of your accepting any such warranty or additional liability.
  91656. END OF TERMS AND CONDITIONS
  91657. APPENDIX: How to apply the Apache License to your work.
  91658. To apply the Apache License to your work, attach the following
  91659. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  91660. replaced with your own identifying information. (Don&#x27;t include
  91661. the brackets!) The text should be enclosed in the appropriate
  91662. comment syntax for the file format. We also recommend that a
  91663. file or class name and description of purpose be included on the
  91664. same &quot;printed page&quot; as the copyright notice for easier
  91665. identification within third-party archives.
  91666. Copyright [yyyy] [name of copyright owner]
  91667. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  91668. you may not use this file except in compliance with the License.
  91669. You may obtain a copy of the License at
  91670. http://www.apache.org/licenses/LICENSE-2.0
  91671. Unless required by applicable law or agreed to in writing, software
  91672. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  91673. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  91674. See the License for the specific language governing permissions and
  91675. limitations under the License.
  91676. JSR 250:
  91677. Apache License
  91678. Version 2.0, January 2004
  91679. http://www.apache.org/licenses/
  91680. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  91681. 1. Definitions.
  91682. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  91683. and distribution as defined by Sections 1 through 9 of this document.
  91684. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  91685. the copyright owner that is granting the License.
  91686. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  91687. other entities that control, are controlled by, or are under common
  91688. control with that entity. For the purposes of this definition,
  91689. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  91690. direction or management of such entity, whether by contract or
  91691. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  91692. outstanding shares, or (iii) beneficial ownership of such entity.
  91693. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  91694. exercising permissions granted by this License.
  91695. &quot;Source&quot; form shall mean the preferred form for making modifications,
  91696. including but not limited to software source code, documentation
  91697. source, and configuration files.
  91698. &quot;Object&quot; form shall mean any form resulting from mechanical
  91699. transformation or translation of a Source form, including but
  91700. not limited to compiled object code, generated documentation,
  91701. and conversions to other media types.
  91702. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  91703. Object form, made available under the License, as indicated by a
  91704. copyright notice that is included in or attached to the work
  91705. (an example is provided in the Appendix below).
  91706. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  91707. form, that is based on (or derived from) the Work and for which the
  91708. editorial revisions, annotations, elaborations, or other modifications
  91709. represent, as a whole, an original work of authorship. For the purposes
  91710. of this License, Derivative Works shall not include works that remain
  91711. separable from, or merely link (or bind by name) to the interfaces of,
  91712. the Work and Derivative Works thereof.
  91713. &quot;Contribution&quot; shall mean any work of authorship, including
  91714. the original version of the Work and any modifications or additions
  91715. to that Work or Derivative Works thereof, that is intentionally
  91716. submitted to Licensor for inclusion in the Work by the copyright owner
  91717. or by an individual or Legal Entity authorized to submit on behalf of
  91718. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  91719. means any form of electronic, verbal, or written communication sent
  91720. to the Licensor or its representatives, including but not limited to
  91721. communication on electronic mailing lists, source code control systems,
  91722. and issue tracking systems that are managed by, or on behalf of, the
  91723. Licensor for the purpose of discussing and improving the Work, but
  91724. excluding communication that is conspicuously marked or otherwise
  91725. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  91726. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  91727. on behalf of whom a Contribution has been received by Licensor and
  91728. subsequently incorporated within the Work.
  91729. 2. Grant of Copyright License. Subject to the terms and conditions of
  91730. this License, each Contributor hereby grants to You a perpetual,
  91731. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  91732. copyright license to reproduce, prepare Derivative Works of,
  91733. publicly display, publicly perform, sublicense, and distribute the
  91734. Work and such Derivative Works in Source or Object form.
  91735. 3. Grant of Patent License. Subject to the terms and conditions of
  91736. this License, each Contributor hereby grants to You a perpetual,
  91737. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  91738. (except as stated in this section) patent license to make, have made,
  91739. use, offer to sell, sell, import, and otherwise transfer the Work,
  91740. where such license applies only to those patent claims licensable
  91741. by such Contributor that are necessarily infringed by their
  91742. Contribution(s) alone or by combination of their Contribution(s)
  91743. with the Work to which such Contribution(s) was submitted. If You
  91744. institute patent litigation against any entity (including a
  91745. cross-claim or counterclaim in a lawsuit) alleging that the Work
  91746. or a Contribution incorporated within the Work constitutes direct
  91747. or contributory patent infringement, then any patent licenses
  91748. granted to You under this License for that Work shall terminate
  91749. as of the date such litigation is filed.
  91750. 4. Redistribution. You may reproduce and distribute copies of the
  91751. Work or Derivative Works thereof in any medium, with or without
  91752. modifications, and in Source or Object form, provided that You
  91753. meet the following conditions:
  91754. (a) You must give any other recipients of the Work or
  91755. Derivative Works a copy of this License; and
  91756. (b) You must cause any modified files to carry prominent notices
  91757. stating that You changed the files; and
  91758. (c) You must retain, in the Source form of any Derivative Works
  91759. that You distribute, all copyright, patent, trademark, and
  91760. attribution notices from the Source form of the Work,
  91761. excluding those notices that do not pertain to any part of
  91762. the Derivative Works; and
  91763. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  91764. distribution, then any Derivative Works that You distribute must
  91765. include a readable copy of the attribution notices contained
  91766. within such NOTICE file, excluding those notices that do not
  91767. pertain to any part of the Derivative Works, in at least one
  91768. of the following places: within a NOTICE text file distributed
  91769. as part of the Derivative Works; within the Source form or
  91770. documentation, if provided along with the Derivative Works; or,
  91771. within a display generated by the Derivative Works, if and
  91772. wherever such third-party notices normally appear. The contents
  91773. of the NOTICE file are for informational purposes only and
  91774. do not modify the License. You may add Your own attribution
  91775. notices within Derivative Works that You distribute, alongside
  91776. or as an addendum to the NOTICE text from the Work, provided
  91777. that such additional attribution notices cannot be construed
  91778. as modifying the License.
  91779. You may add Your own copyright statement to Your modifications and
  91780. may provide additional or different license terms and conditions
  91781. for use, reproduction, or distribution of Your modifications, or
  91782. for any such Derivative Works as a whole, provided Your use,
  91783. reproduction, and distribution of the Work otherwise complies with
  91784. the conditions stated in this License.
  91785. 5. Submission of Contributions. Unless You explicitly state otherwise,
  91786. any Contribution intentionally submitted for inclusion in the Work
  91787. by You to the Licensor shall be under the terms and conditions of
  91788. this License, without any additional terms or conditions.
  91789. Notwithstanding the above, nothing herein shall supersede or modify
  91790. the terms of any separate license agreement you may have executed
  91791. with Licensor regarding such Contributions.
  91792. 6. Trademarks. This License does not grant permission to use the trade
  91793. names, trademarks, service marks, or product names of the Licensor,
  91794. except as required for reasonable and customary use in describing the
  91795. origin of the Work and reproducing the content of the NOTICE file.
  91796. 7. Disclaimer of Warranty. Unless required by applicable law or
  91797. agreed to in writing, Licensor provides the Work (and each
  91798. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  91799. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  91800. implied, including, without limitation, any warranties or conditions
  91801. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  91802. PARTICULAR PURPOSE. You are solely responsible for determining the
  91803. appropriateness of using or redistributing the Work and assume any
  91804. risks associated with Your exercise of permissions under this License.
  91805. 8. Limitation of Liability. In no event and under no legal theory,
  91806. whether in tort (including negligence), contract, or otherwise,
  91807. unless required by applicable law (such as deliberate and grossly
  91808. negligent acts) or agreed to in writing, shall any Contributor be
  91809. liable to You for damages, including any direct, indirect, special,
  91810. incidental, or consequential damages of any character arising as a
  91811. result of this License or out of the use or inability to use the
  91812. Work (including but not limited to damages for loss of goodwill,
  91813. work stoppage, computer failure or malfunction, or any and all
  91814. other commercial damages or losses), even if such Contributor
  91815. has been advised of the possibility of such damages.
  91816. 9. Accepting Warranty or Additional Liability. While redistributing
  91817. the Work or Derivative Works thereof, You may choose to offer,
  91818. and charge a fee for, acceptance of support, warranty, indemnity,
  91819. or other liability obligations and/or rights consistent with this
  91820. License. However, in accepting such obligations, You may act only
  91821. on Your own behalf and on Your sole responsibility, not on behalf
  91822. of any other Contributor, and only if You agree to indemnify,
  91823. defend, and hold each Contributor harmless for any liability
  91824. incurred by, or claims asserted against, such Contributor by reason
  91825. of your accepting any such warranty or additional liability.
  91826. END OF TERMS AND CONDITIONS
  91827. APPENDIX: How to apply the Apache License to your work.
  91828. To apply the Apache License to your work, attach the following
  91829. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  91830. replaced with your own identifying information. (Don&#x27;t include
  91831. the brackets!) The text should be enclosed in the appropriate
  91832. comment syntax for the file format. We also recommend that a
  91833. file or class name and description of purpose be included on the
  91834. same &quot;printed page&quot; as the copyright notice for easier
  91835. identification within third-party archives.
  91836. Copyright [yyyy] [name of copyright owner]
  91837. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  91838. you may not use this file except in compliance with the License.
  91839. You may obtain a copy of the License at
  91840. http://www.apache.org/licenses/LICENSE-2.0
  91841. Unless required by applicable law or agreed to in writing, software
  91842. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  91843. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  91844. See the License for the specific language governing permissions and
  91845. limitations under the License.
  91846. safeparcel:
  91847. Apache License
  91848. Version 2.0, January 2004
  91849. http://www.apache.org/licenses/
  91850. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  91851. 1. Definitions.
  91852. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  91853. and distribution as defined by Sections 1 through 9 of this document.
  91854. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  91855. the copyright owner that is granting the License.
  91856. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  91857. other entities that control, are controlled by, or are under common
  91858. control with that entity. For the purposes of this definition,
  91859. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  91860. direction or management of such entity, whether by contract or
  91861. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  91862. outstanding shares, or (iii) beneficial ownership of such entity.
  91863. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  91864. exercising permissions granted by this License.
  91865. &quot;Source&quot; form shall mean the preferred form for making modifications,
  91866. including but not limited to software source code, documentation
  91867. source, and configuration files.
  91868. &quot;Object&quot; form shall mean any form resulting from mechanical
  91869. transformation or translation of a Source form, including but
  91870. not limited to compiled object code, generated documentation,
  91871. and conversions to other media types.
  91872. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  91873. Object form, made available under the License, as indicated by a
  91874. copyright notice that is included in or attached to the work
  91875. (an example is provided in the Appendix below).
  91876. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  91877. form, that is based on (or derived from) the Work and for which the
  91878. editorial revisions, annotations, elaborations, or other modifications
  91879. represent, as a whole, an original work of authorship. For the purposes
  91880. of this License, Derivative Works shall not include works that remain
  91881. separable from, or merely link (or bind by name) to the interfaces of,
  91882. the Work and Derivative Works thereof.
  91883. &quot;Contribution&quot; shall mean any work of authorship, including
  91884. the original version of the Work and any modifications or additions
  91885. to that Work or Derivative Works thereof, that is intentionally
  91886. submitted to Licensor for inclusion in the Work by the copyright owner
  91887. or by an individual or Legal Entity authorized to submit on behalf of
  91888. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  91889. means any form of electronic, verbal, or written communication sent
  91890. to the Licensor or its representatives, including but not limited to
  91891. communication on electronic mailing lists, source code control systems,
  91892. and issue tracking systems that are managed by, or on behalf of, the
  91893. Licensor for the purpose of discussing and improving the Work, but
  91894. excluding communication that is conspicuously marked or otherwise
  91895. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  91896. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  91897. on behalf of whom a Contribution has been received by Licensor and
  91898. subsequently incorporated within the Work.
  91899. 2. Grant of Copyright License. Subject to the terms and conditions of
  91900. this License, each Contributor hereby grants to You a perpetual,
  91901. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  91902. copyright license to reproduce, prepare Derivative Works of,
  91903. publicly display, publicly perform, sublicense, and distribute the
  91904. Work and such Derivative Works in Source or Object form.
  91905. 3. Grant of Patent License. Subject to the terms and conditions of
  91906. this License, each Contributor hereby grants to You a perpetual,
  91907. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  91908. (except as stated in this section) patent license to make, have made,
  91909. use, offer to sell, sell, import, and otherwise transfer the Work,
  91910. where such license applies only to those patent claims licensable
  91911. by such Contributor that are necessarily infringed by their
  91912. Contribution(s) alone or by combination of their Contribution(s)
  91913. with the Work to which such Contribution(s) was submitted. If You
  91914. institute patent litigation against any entity (including a
  91915. cross-claim or counterclaim in a lawsuit) alleging that the Work
  91916. or a Contribution incorporated within the Work constitutes direct
  91917. or contributory patent infringement, then any patent licenses
  91918. granted to You under this License for that Work shall terminate
  91919. as of the date such litigation is filed.
  91920. 4. Redistribution. You may reproduce and distribute copies of the
  91921. Work or Derivative Works thereof in any medium, with or without
  91922. modifications, and in Source or Object form, provided that You
  91923. meet the following conditions:
  91924. (a) You must give any other recipients of the Work or
  91925. Derivative Works a copy of this License; and
  91926. (b) You must cause any modified files to carry prominent notices
  91927. stating that You changed the files; and
  91928. (c) You must retain, in the Source form of any Derivative Works
  91929. that You distribute, all copyright, patent, trademark, and
  91930. attribution notices from the Source form of the Work,
  91931. excluding those notices that do not pertain to any part of
  91932. the Derivative Works; and
  91933. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  91934. distribution, then any Derivative Works that You distribute must
  91935. include a readable copy of the attribution notices contained
  91936. within such NOTICE file, excluding those notices that do not
  91937. pertain to any part of the Derivative Works, in at least one
  91938. of the following places: within a NOTICE text file distributed
  91939. as part of the Derivative Works; within the Source form or
  91940. documentation, if provided along with the Derivative Works; or,
  91941. within a display generated by the Derivative Works, if and
  91942. wherever such third-party notices normally appear. The contents
  91943. of the NOTICE file are for informational purposes only and
  91944. do not modify the License. You may add Your own attribution
  91945. notices within Derivative Works that You distribute, alongside
  91946. or as an addendum to the NOTICE text from the Work, provided
  91947. that such additional attribution notices cannot be construed
  91948. as modifying the License.
  91949. You may add Your own copyright statement to Your modifications and
  91950. may provide additional or different license terms and conditions
  91951. for use, reproduction, or distribution of Your modifications, or
  91952. for any such Derivative Works as a whole, provided Your use,
  91953. reproduction, and distribution of the Work otherwise complies with
  91954. the conditions stated in this License.
  91955. 5. Submission of Contributions. Unless You explicitly state otherwise,
  91956. any Contribution intentionally submitted for inclusion in the Work
  91957. by You to the Licensor shall be under the terms and conditions of
  91958. this License, without any additional terms or conditions.
  91959. Notwithstanding the above, nothing herein shall supersede or modify
  91960. the terms of any separate license agreement you may have executed
  91961. with Licensor regarding such Contributions.
  91962. 6. Trademarks. This License does not grant permission to use the trade
  91963. names, trademarks, service marks, or product names of the Licensor,
  91964. except as required for reasonable and customary use in describing the
  91965. origin of the Work and reproducing the content of the NOTICE file.
  91966. 7. Disclaimer of Warranty. Unless required by applicable law or
  91967. agreed to in writing, Licensor provides the Work (and each
  91968. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  91969. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  91970. implied, including, without limitation, any warranties or conditions
  91971. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  91972. PARTICULAR PURPOSE. You are solely responsible for determining the
  91973. appropriateness of using or redistributing the Work and assume any
  91974. risks associated with Your exercise of permissions under this License.
  91975. 8. Limitation of Liability. In no event and under no legal theory,
  91976. whether in tort (including negligence), contract, or otherwise,
  91977. unless required by applicable law (such as deliberate and grossly
  91978. negligent acts) or agreed to in writing, shall any Contributor be
  91979. liable to You for damages, including any direct, indirect, special,
  91980. incidental, or consequential damages of any character arising as a
  91981. result of this License or out of the use or inability to use the
  91982. Work (including but not limited to damages for loss of goodwill,
  91983. work stoppage, computer failure or malfunction, or any and all
  91984. other commercial damages or losses), even if such Contributor
  91985. has been advised of the possibility of such damages.
  91986. 9. Accepting Warranty or Additional Liability. While redistributing
  91987. the Work or Derivative Works thereof, You may choose to offer,
  91988. and charge a fee for, acceptance of support, warranty, indemnity,
  91989. or other liability obligations and/or rights consistent with this
  91990. License. However, in accepting such obligations, You may act only
  91991. on Your own behalf and on Your sole responsibility, not on behalf
  91992. of any other Contributor, and only if You agree to indemnify,
  91993. defend, and hold each Contributor harmless for any liability
  91994. incurred by, or claims asserted against, such Contributor by reason
  91995. of your accepting any such warranty or additional liability.
  91996. END OF TERMS AND CONDITIONS
  91997. APPENDIX: How to apply the Apache License to your work.
  91998. To apply the Apache License to your work, attach the following
  91999. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  92000. replaced with your own identifying information. (Don&#x27;t include
  92001. the brackets!) The text should be enclosed in the appropriate
  92002. comment syntax for the file format. We also recommend that a
  92003. file or class name and description of purpose be included on the
  92004. same &quot;printed page&quot; as the copyright notice for easier
  92005. identification within third-party archives.
  92006. Copyright [yyyy] [name of copyright owner]
  92007. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  92008. you may not use this file except in compliance with the License.
  92009. You may obtain a copy of the License at
  92010. http://www.apache.org/licenses/LICENSE-2.0
  92011. Unless required by applicable law or agreed to in writing, software
  92012. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  92013. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  92014. See the License for the specific language governing permissions and
  92015. limitations under the License.
  92016. FlatBuffers:
  92017. Apache License
  92018. Version 2.0, January 2004
  92019. http://www.apache.org/licenses/
  92020. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  92021. 1. Definitions.
  92022. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  92023. and distribution as defined by Sections 1 through 9 of this document.
  92024. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  92025. the copyright owner that is granting the License.
  92026. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  92027. other entities that control, are controlled by, or are under common
  92028. control with that entity. For the purposes of this definition,
  92029. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  92030. direction or management of such entity, whether by contract or
  92031. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  92032. outstanding shares, or (iii) beneficial ownership of such entity.
  92033. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  92034. exercising permissions granted by this License.
  92035. &quot;Source&quot; form shall mean the preferred form for making modifications,
  92036. including but not limited to software source code, documentation
  92037. source, and configuration files.
  92038. &quot;Object&quot; form shall mean any form resulting from mechanical
  92039. transformation or translation of a Source form, including but
  92040. not limited to compiled object code, generated documentation,
  92041. and conversions to other media types.
  92042. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  92043. Object form, made available under the License, as indicated by a
  92044. copyright notice that is included in or attached to the work
  92045. (an example is provided in the Appendix below).
  92046. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  92047. form, that is based on (or derived from) the Work and for which the
  92048. editorial revisions, annotations, elaborations, or other modifications
  92049. represent, as a whole, an original work of authorship. For the purposes
  92050. of this License, Derivative Works shall not include works that remain
  92051. separable from, or merely link (or bind by name) to the interfaces of,
  92052. the Work and Derivative Works thereof.
  92053. &quot;Contribution&quot; shall mean any work of authorship, including
  92054. the original version of the Work and any modifications or additions
  92055. to that Work or Derivative Works thereof, that is intentionally
  92056. submitted to Licensor for inclusion in the Work by the copyright owner
  92057. or by an individual or Legal Entity authorized to submit on behalf of
  92058. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  92059. means any form of electronic, verbal, or written communication sent
  92060. to the Licensor or its representatives, including but not limited to
  92061. communication on electronic mailing lists, source code control systems,
  92062. and issue tracking systems that are managed by, or on behalf of, the
  92063. Licensor for the purpose of discussing and improving the Work, but
  92064. excluding communication that is conspicuously marked or otherwise
  92065. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  92066. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  92067. on behalf of whom a Contribution has been received by Licensor and
  92068. subsequently incorporated within the Work.
  92069. 2. Grant of Copyright License. Subject to the terms and conditions of
  92070. this License, each Contributor hereby grants to You a perpetual,
  92071. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  92072. copyright license to reproduce, prepare Derivative Works of,
  92073. publicly display, publicly perform, sublicense, and distribute the
  92074. Work and such Derivative Works in Source or Object form.
  92075. 3. Grant of Patent License. Subject to the terms and conditions of
  92076. this License, each Contributor hereby grants to You a perpetual,
  92077. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  92078. (except as stated in this section) patent license to make, have made,
  92079. use, offer to sell, sell, import, and otherwise transfer the Work,
  92080. where such license applies only to those patent claims licensable
  92081. by such Contributor that are necessarily infringed by their
  92082. Contribution(s) alone or by combination of their Contribution(s)
  92083. with the Work to which such Contribution(s) was submitted. If You
  92084. institute patent litigation against any entity (including a
  92085. cross-claim or counterclaim in a lawsuit) alleging that the Work
  92086. or a Contribution incorporated within the Work constitutes direct
  92087. or contributory patent infringement, then any patent licenses
  92088. granted to You under this License for that Work shall terminate
  92089. as of the date such litigation is filed.
  92090. 4. Redistribution. You may reproduce and distribute copies of the
  92091. Work or Derivative Works thereof in any medium, with or without
  92092. modifications, and in Source or Object form, provided that You
  92093. meet the following conditions:
  92094. (a) You must give any other recipients of the Work or
  92095. Derivative Works a copy of this License; and
  92096. (b) You must cause any modified files to carry prominent notices
  92097. stating that You changed the files; and
  92098. (c) You must retain, in the Source form of any Derivative Works
  92099. that You distribute, all copyright, patent, trademark, and
  92100. attribution notices from the Source form of the Work,
  92101. excluding those notices that do not pertain to any part of
  92102. the Derivative Works; and
  92103. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  92104. distribution, then any Derivative Works that You distribute must
  92105. include a readable copy of the attribution notices contained
  92106. within such NOTICE file, excluding those notices that do not
  92107. pertain to any part of the Derivative Works, in at least one
  92108. of the following places: within a NOTICE text file distributed
  92109. as part of the Derivative Works; within the Source form or
  92110. documentation, if provided along with the Derivative Works; or,
  92111. within a display generated by the Derivative Works, if and
  92112. wherever such third-party notices normally appear. The contents
  92113. of the NOTICE file are for informational purposes only and
  92114. do not modify the License. You may add Your own attribution
  92115. notices within Derivative Works that You distribute, alongside
  92116. or as an addendum to the NOTICE text from the Work, provided
  92117. that such additional attribution notices cannot be construed
  92118. as modifying the License.
  92119. You may add Your own copyright statement to Your modifications and
  92120. may provide additional or different license terms and conditions
  92121. for use, reproduction, or distribution of Your modifications, or
  92122. for any such Derivative Works as a whole, provided Your use,
  92123. reproduction, and distribution of the Work otherwise complies with
  92124. the conditions stated in this License.
  92125. 5. Submission of Contributions. Unless You explicitly state otherwise,
  92126. any Contribution intentionally submitted for inclusion in the Work
  92127. by You to the Licensor shall be under the terms and conditions of
  92128. this License, without any additional terms or conditions.
  92129. Notwithstanding the above, nothing herein shall supersede or modify
  92130. the terms of any separate license agreement you may have executed
  92131. with Licensor regarding such Contributions.
  92132. 6. Trademarks. This License does not grant permission to use the trade
  92133. names, trademarks, service marks, or product names of the Licensor,
  92134. except as required for reasonable and customary use in describing the
  92135. origin of the Work and reproducing the content of the NOTICE file.
  92136. 7. Disclaimer of Warranty. Unless required by applicable law or
  92137. agreed to in writing, Licensor provides the Work (and each
  92138. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  92139. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  92140. implied, including, without limitation, any warranties or conditions
  92141. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  92142. PARTICULAR PURPOSE. You are solely responsible for determining the
  92143. appropriateness of using or redistributing the Work and assume any
  92144. risks associated with Your exercise of permissions under this License.
  92145. 8. Limitation of Liability. In no event and under no legal theory,
  92146. whether in tort (including negligence), contract, or otherwise,
  92147. unless required by applicable law (such as deliberate and grossly
  92148. negligent acts) or agreed to in writing, shall any Contributor be
  92149. liable to You for damages, including any direct, indirect, special,
  92150. incidental, or consequential damages of any character arising as a
  92151. result of this License or out of the use or inability to use the
  92152. Work (including but not limited to damages for loss of goodwill,
  92153. work stoppage, computer failure or malfunction, or any and all
  92154. other commercial damages or losses), even if such Contributor
  92155. has been advised of the possibility of such damages.
  92156. 9. Accepting Warranty or Additional Liability. While redistributing
  92157. the Work or Derivative Works thereof, You may choose to offer,
  92158. and charge a fee for, acceptance of support, warranty, indemnity,
  92159. or other liability obligations and/or rights consistent with this
  92160. License. However, in accepting such obligations, You may act only
  92161. on Your own behalf and on Your sole responsibility, not on behalf
  92162. of any other Contributor, and only if You agree to indemnify,
  92163. defend, and hold each Contributor harmless for any liability
  92164. incurred by, or claims asserted against, such Contributor by reason
  92165. of your accepting any such warranty or additional liability.
  92166. END OF TERMS AND CONDITIONS
  92167. APPENDIX: How to apply the Apache License to your work.
  92168. To apply the Apache License to your work, attach the following
  92169. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  92170. replaced with your own identifying information. (Don&#x27;t include
  92171. the brackets!) The text should be enclosed in the appropriate
  92172. comment syntax for the file format. We also recommend that a
  92173. file or class name and description of purpose be included on the
  92174. same &quot;printed page&quot; as the copyright notice for easier
  92175. identification within third-party archives.
  92176. Copyright 2014 Google Inc.
  92177. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  92178. you may not use this file except in compliance with the License.
  92179. You may obtain a copy of the License at
  92180. http://www.apache.org/licenses/LICENSE-2.0
  92181. Unless required by applicable law or agreed to in writing, software
  92182. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  92183. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  92184. See the License for the specific language governing permissions and
  92185. limitations under the License.
  92186. JSR 305:
  92187. Copyright (c) 2007-2009, JSR305 expert group
  92188. All rights reserved.
  92189. http://www.opensource.org/licenses/bsd-license.php
  92190. Redistribution and use in source and binary forms, with or without
  92191. modification, are permitted provided that the following conditions are met:
  92192. * Redistributions of source code must retain the above copyright notice,
  92193. this list of conditions and the following disclaimer.
  92194. * Redistributions in binary form must reproduce the above copyright notice,
  92195. this list of conditions and the following disclaimer in the documentation
  92196. and/or other materials provided with the distribution.
  92197. * Neither the name of the JSR305 expert group nor the names of its
  92198. contributors may be used to endorse or promote products derived from
  92199. this software without specific prior written permission.
  92200. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  92201. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  92202. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  92203. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  92204. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  92205. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  92206. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  92207. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  92208. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  92209. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  92210. POSSIBILITY OF SUCH DAMAGE.
  92211. </pre>
  92212. </div>
  92213. </div>
  92214. <div class="product">
  92215. <span class="title">play-services-clearcut</span>
  92216. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  92217. <input type="checkbox" hidden id="256">
  92218. <label class="show" for="256" tabindex="0"></label>
  92219. <div class="licence">
  92220. <pre>Terms and conditions
  92221. This is the Android Software Development Kit License Agreement
  92222. 1. Introduction
  92223. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  92224. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  92225. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  92226. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  92227. 2. Accepting this License Agreement
  92228. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  92229. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  92230. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  92231. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  92232. 3. SDK License from Google
  92233. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  92234. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  92235. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  92236. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  92237. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  92238. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  92239. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  92240. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  92241. 4. Use of the SDK by You
  92242. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  92243. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  92244. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  92245. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  92246. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  92247. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  92248. 5. Your Developer Credentials
  92249. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  92250. 6. Privacy and Information
  92251. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  92252. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  92253. 7. Third Party Applications
  92254. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  92255. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  92256. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  92257. 8. Using Android APIs
  92258. 8.1 Google Data APIs
  92259. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  92260. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  92261. 9. Terminating this License Agreement
  92262. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  92263. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  92264. 9.3 Google may at any time, terminate the License Agreement with you if:
  92265. (A) you have breached any provision of the License Agreement; or
  92266. (B) Google is required to do so by law; or
  92267. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  92268. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  92269. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  92270. 10. DISCLAIMER OF WARRANTIES
  92271. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  92272. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  92273. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  92274. 11. LIMITATION OF LIABILITY
  92275. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  92276. 12. Indemnification
  92277. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  92278. 13. Changes to the License Agreement
  92279. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  92280. 14. General Legal Terms
  92281. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  92282. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  92283. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  92284. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  92285. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  92286. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  92287. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  92288. December 9, 2016
  92289. ICU4C:
  92290. COPYRIGHT AND PERMISSION NOTICE (ICU 58 and later)
  92291. Copyright © 1991-2017 Unicode, Inc. All rights reserved.
  92292. Distributed under the Terms of Use in http://www.unicode.org/copyright.html
  92293. Permission is hereby granted, free of charge, to any person obtaining
  92294. a copy of the Unicode data files and any associated documentation
  92295. (the &quot;Data Files&quot;) or Unicode software and any associated documentation
  92296. (the &quot;Software&quot;) to deal in the Data Files or Software
  92297. without restriction, including without limitation the rights to use,
  92298. copy, modify, merge, publish, distribute, and/or sell copies of
  92299. the Data Files or Software, and to permit persons to whom the Data Files
  92300. or Software are furnished to do so, provided that either
  92301. (a) this copyright and permission notice appear with all copies
  92302. of the Data Files or Software, or
  92303. (b) this copyright and permission notice appear in associated
  92304. Documentation.
  92305. THE DATA FILES AND SOFTWARE ARE PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF
  92306. ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  92307. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  92308. NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  92309. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
  92310. NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  92311. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  92312. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  92313. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  92314. PERFORMANCE OF THE DATA FILES OR SOFTWARE.
  92315. Except as contained in this notice, the name of a copyright holder
  92316. shall not be used in advertising or otherwise to promote the sale,
  92317. use or other dealings in these Data Files or Software without prior
  92318. written authorization of the copyright holder.
  92319. ---------------------
  92320. Third-Party Software Licenses
  92321. This section contains third-party software notices and/or additional
  92322. terms for licensed third-party software components included within ICU
  92323. libraries.
  92324. 1. ICU License - ICU 1.8.1 to ICU 57.1
  92325. COPYRIGHT AND PERMISSION NOTICE
  92326. Copyright (c) 1995-2016 International Business Machines Corporation and others
  92327. All rights reserved.
  92328. Permission is hereby granted, free of charge, to any person obtaining
  92329. a copy of this software and associated documentation files (the
  92330. &quot;Software&quot;), to deal in the Software without restriction, including
  92331. without limitation the rights to use, copy, modify, merge, publish,
  92332. distribute, and/or sell copies of the Software, and to permit persons
  92333. to whom the Software is furnished to do so, provided that the above
  92334. copyright notice(s) and this permission notice appear in all copies of
  92335. the Software and that both the above copyright notice(s) and this
  92336. permission notice appear in supporting documentation.
  92337. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  92338. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  92339. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
  92340. OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
  92341. HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
  92342. SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
  92343. RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
  92344. CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  92345. CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  92346. Except as contained in this notice, the name of a copyright holder
  92347. shall not be used in advertising or otherwise to promote the sale, use
  92348. or other dealings in this Software without prior written authorization
  92349. of the copyright holder.
  92350. All trademarks and registered trademarks mentioned herein are the
  92351. property of their respective owners.
  92352. 2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)
  92353. # The Google Chrome software developed by Google is licensed under
  92354. # the BSD license. Other software included in this distribution is
  92355. # provided under other licenses, as set forth below.
  92356. #
  92357. # The BSD License
  92358. # http://opensource.org/licenses/bsd-license.php
  92359. # Copyright (C) 2006-2008, Google Inc.
  92360. #
  92361. # All rights reserved.
  92362. #
  92363. # Redistribution and use in source and binary forms, with or without
  92364. # modification, are permitted provided that the following conditions are met:
  92365. #
  92366. # Redistributions of source code must retain the above copyright notice,
  92367. # this list of conditions and the following disclaimer.
  92368. # Redistributions in binary form must reproduce the above
  92369. # copyright notice, this list of conditions and the following
  92370. # disclaimer in the documentation and/or other materials provided with
  92371. # the distribution.
  92372. # Neither the name of Google Inc. nor the names of its
  92373. # contributors may be used to endorse or promote products derived from
  92374. # this software without specific prior written permission.
  92375. #
  92376. #
  92377. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  92378. # CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,
  92379. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  92380. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  92381. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  92382. # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  92383. # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  92384. # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
  92385. # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  92386. # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  92387. # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  92388. # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  92389. #
  92390. #
  92391. # The word list in cjdict.txt are generated by combining three word lists
  92392. # listed below with further processing for compound word breaking. The
  92393. # frequency is generated with an iterative training against Google web
  92394. # corpora.
  92395. #
  92396. # * Libtabe (Chinese)
  92397. # - https://sourceforge.net/project/?group_id=1519
  92398. # - Its license terms and conditions are shown below.
  92399. #
  92400. # * IPADIC (Japanese)
  92401. # - http://chasen.aist-nara.ac.jp/chasen/distribution.html
  92402. # - Its license terms and conditions are shown below.
  92403. #
  92404. # ---------COPYING.libtabe ---- BEGIN--------------------
  92405. #
  92406. # /*
  92407. # * Copyright (c) 1999 TaBE Project.
  92408. # * Copyright (c) 1999 Pai-Hsiang Hsiao.
  92409. # * All rights reserved.
  92410. # *
  92411. # * Redistribution and use in source and binary forms, with or without
  92412. # * modification, are permitted provided that the following conditions
  92413. # * are met:
  92414. # *
  92415. # * . Redistributions of source code must retain the above copyright
  92416. # * notice, this list of conditions and the following disclaimer.
  92417. # * . Redistributions in binary form must reproduce the above copyright
  92418. # * notice, this list of conditions and the following disclaimer in
  92419. # * the documentation and/or other materials provided with the
  92420. # * distribution.
  92421. # * . Neither the name of the TaBE Project nor the names of its
  92422. # * contributors may be used to endorse or promote products derived
  92423. # * from this software without specific prior written permission.
  92424. # *
  92425. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  92426. # * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  92427. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  92428. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  92429. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  92430. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  92431. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  92432. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  92433. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  92434. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  92435. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  92436. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  92437. # */
  92438. #
  92439. # /*
  92440. # * Copyright (c) 1999 Computer Systems and Communication Lab,
  92441. # * Institute of Information Science, Academia
  92442. # * Sinica. All rights reserved.
  92443. # *
  92444. # * Redistribution and use in source and binary forms, with or without
  92445. # * modification, are permitted provided that the following conditions
  92446. # * are met:
  92447. # *
  92448. # * . Redistributions of source code must retain the above copyright
  92449. # * notice, this list of conditions and the following disclaimer.
  92450. # * . Redistributions in binary form must reproduce the above copyright
  92451. # * notice, this list of conditions and the following disclaimer in
  92452. # * the documentation and/or other materials provided with the
  92453. # * distribution.
  92454. # * . Neither the name of the Computer Systems and Communication Lab
  92455. # * nor the names of its contributors may be used to endorse or
  92456. # * promote products derived from this software without specific
  92457. # * prior written permission.
  92458. # *
  92459. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  92460. # * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  92461. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  92462. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  92463. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  92464. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  92465. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  92466. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  92467. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  92468. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  92469. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  92470. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  92471. # */
  92472. #
  92473. # Copyright 1996 Chih-Hao Tsai @ Beckman Institute,
  92474. # University of Illinois
  92475. # c-tsai4@uiuc.edu http://casper.beckman.uiuc.edu/~c-tsai4
  92476. #
  92477. # ---------------COPYING.libtabe-----END--------------------------------
  92478. #
  92479. #
  92480. # ---------------COPYING.ipadic-----BEGIN-------------------------------
  92481. #
  92482. # Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
  92483. # and Technology. All Rights Reserved.
  92484. #
  92485. # Use, reproduction, and distribution of this software is permitted.
  92486. # Any copy of this software, whether in its original form or modified,
  92487. # must include both the above copyright notice and the following
  92488. # paragraphs.
  92489. #
  92490. # Nara Institute of Science and Technology (NAIST),
  92491. # the copyright holders, disclaims all warranties with regard to this
  92492. # software, including all implied warranties of merchantability and
  92493. # fitness, in no event shall NAIST be liable for
  92494. # any special, indirect or consequential damages or any damages
  92495. # whatsoever resulting from loss of use, data or profits, whether in an
  92496. # action of contract, negligence or other tortuous action, arising out
  92497. # of or in connection with the use or performance of this software.
  92498. #
  92499. # A large portion of the dictionary entries
  92500. # originate from ICOT Free Software. The following conditions for ICOT
  92501. # Free Software applies to the current dictionary as well.
  92502. #
  92503. # Each User may also freely distribute the Program, whether in its
  92504. # original form or modified, to any third party or parties, PROVIDED
  92505. # that the provisions of Section 3 (&quot;NO WARRANTY&quot;) will ALWAYS appear
  92506. # on, or be attached to, the Program, which is distributed substantially
  92507. # in the same form as set out herein and that such intended
  92508. # distribution, if actually made, will neither violate or otherwise
  92509. # contravene any of the laws and regulations of the countries having
  92510. # jurisdiction over the User or the intended distribution itself.
  92511. #
  92512. # NO WARRANTY
  92513. #
  92514. # The program was produced on an experimental basis in the course of the
  92515. # research and development conducted during the project and is provided
  92516. # to users as so produced on an experimental basis. Accordingly, the
  92517. # program is provided without any warranty whatsoever, whether express,
  92518. # implied, statutory or otherwise. The term &quot;warranty&quot; used herein
  92519. # includes, but is not limited to, any warranty of the quality,
  92520. # performance, merchantability and fitness for a particular purpose of
  92521. # the program and the nonexistence of any infringement or violation of
  92522. # any right of any third party.
  92523. #
  92524. # Each user of the program will agree and understand, and be deemed to
  92525. # have agreed and understood, that there is no warranty whatsoever for
  92526. # the program and, accordingly, the entire risk arising from or
  92527. # otherwise connected with the program is assumed by the user.
  92528. #
  92529. # Therefore, neither ICOT, the copyright holder, or any other
  92530. # organization that participated in or was otherwise related to the
  92531. # development of the program and their respective officials, directors,
  92532. # officers and other employees shall be held liable for any and all
  92533. # damages, including, without limitation, general, special, incidental
  92534. # and consequential damages, arising out of or otherwise in connection
  92535. # with the use or inability to use the program or any product, material
  92536. # or result produced or otherwise obtained by using the program,
  92537. # regardless of whether they have been advised of, or otherwise had
  92538. # knowledge of, the possibility of such damages at any time during the
  92539. # project or thereafter. Each user will be deemed to have agreed to the
  92540. # foregoing by his or her commencement of use of the program. The term
  92541. # &quot;use&quot; as used herein includes, but is not limited to, the use,
  92542. # modification, copying and distribution of the program and the
  92543. # production of secondary products from the program.
  92544. #
  92545. # In the case where the program, whether in its original form or
  92546. # modified, was distributed or delivered to or received by a user from
  92547. # any person, organization or entity other than ICOT, unless it makes or
  92548. # grants independently of ICOT any specific warranty to the user in
  92549. # writing, such person, organization or entity, will also be exempted
  92550. # from and not be held liable to the user for any such damages as noted
  92551. # above as far as the program is concerned.
  92552. #
  92553. # ---------------COPYING.ipadic-----END----------------------------------
  92554. 3. Lao Word Break Dictionary Data (laodict.txt)
  92555. # Copyright (c) 2013 International Business Machines Corporation
  92556. # and others. All Rights Reserved.
  92557. #
  92558. # Project: http://code.google.com/p/lao-dictionary/
  92559. # Dictionary: http://lao-dictionary.googlecode.com/git/Lao-Dictionary.txt
  92560. # License: http://lao-dictionary.googlecode.com/git/Lao-Dictionary-LICENSE.txt
  92561. # (copied below)
  92562. #
  92563. # This file is derived from the above dictionary, with slight
  92564. # modifications.
  92565. # ----------------------------------------------------------------------
  92566. # Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
  92567. # All rights reserved.
  92568. #
  92569. # Redistribution and use in source and binary forms, with or without
  92570. # modification,
  92571. # are permitted provided that the following conditions are met:
  92572. #
  92573. #
  92574. # Redistributions of source code must retain the above copyright notice, this
  92575. # list of conditions and the following disclaimer. Redistributions in
  92576. # binary form must reproduce the above copyright notice, this list of
  92577. # conditions and the following disclaimer in the documentation and/or
  92578. # other materials provided with the distribution.
  92579. #
  92580. #
  92581. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  92582. # &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  92583. # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  92584. # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  92585. # COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  92586. # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  92587. # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  92588. # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  92589. # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  92590. # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  92591. # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  92592. # OF THE POSSIBILITY OF SUCH DAMAGE.
  92593. # --------------------------------------------------------------------------
  92594. 4. Burmese Word Break Dictionary Data (burmesedict.txt)
  92595. # Copyright (c) 2014 International Business Machines Corporation
  92596. # and others. All Rights Reserved.
  92597. #
  92598. # This list is part of a project hosted at:
  92599. # github.com/kanyawtech/myanmar-karen-word-lists
  92600. #
  92601. # --------------------------------------------------------------------------
  92602. # Copyright (c) 2013, LeRoy Benjamin Sharon
  92603. # All rights reserved.
  92604. #
  92605. # Redistribution and use in source and binary forms, with or without
  92606. # modification, are permitted provided that the following conditions
  92607. # are met: Redistributions of source code must retain the above
  92608. # copyright notice, this list of conditions and the following
  92609. # disclaimer. Redistributions in binary form must reproduce the
  92610. # above copyright notice, this list of conditions and the following
  92611. # disclaimer in the documentation and/or other materials provided
  92612. # with the distribution.
  92613. #
  92614. # Neither the name Myanmar Karen Word Lists, nor the names of its
  92615. # contributors may be used to endorse or promote products derived
  92616. # from this software without specific prior written permission.
  92617. #
  92618. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  92619. # CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,
  92620. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  92621. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  92622. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
  92623. # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  92624. # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  92625. # TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  92626. # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  92627. # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
  92628. # TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
  92629. # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  92630. # SUCH DAMAGE.
  92631. # --------------------------------------------------------------------------
  92632. 5. Time Zone Database
  92633. ICU uses the public domain data and code derived from Time Zone
  92634. Database for its time zone support. The ownership of the TZ database
  92635. is explained in BCP 175: Procedure for Maintaining the Time Zone
  92636. Database section 7.
  92637. # 7. Database Ownership
  92638. #
  92639. # The TZ database itself is not an IETF Contribution or an IETF
  92640. # document. Rather it is a pre-existing and regularly updated work
  92641. # that is in the public domain, and is intended to remain in the
  92642. # public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do
  92643. # not apply to the TZ Database or contributions that individuals make
  92644. # to it. Should any claims be made and substantiated against the TZ
  92645. # Database, the organization that is providing the IANA
  92646. # Considerations defined in this RFC, under the memorandum of
  92647. # understanding with the IETF, currently ICANN, may act in accordance
  92648. # with all competent court orders. No ownership claims will be made
  92649. # by ICANN or the IETF Trust on the database or the code. Any person
  92650. # making a contribution to the database or code waives all rights to
  92651. # future claims in that contribution or in the TZ Database.
  92652. JSR 305:
  92653. Copyright (c) 2007-2009, JSR305 expert group
  92654. All rights reserved.
  92655. http://www.opensource.org/licenses/bsd-license.php
  92656. Redistribution and use in source and binary forms, with or without
  92657. modification, are permitted provided that the following conditions are met:
  92658. * Redistributions of source code must retain the above copyright notice,
  92659. this list of conditions and the following disclaimer.
  92660. * Redistributions in binary form must reproduce the above copyright notice,
  92661. this list of conditions and the following disclaimer in the documentation
  92662. and/or other materials provided with the distribution.
  92663. * Neither the name of the JSR305 expert group nor the names of its
  92664. contributors may be used to endorse or promote products derived from
  92665. this software without specific prior written permission.
  92666. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  92667. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  92668. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  92669. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  92670. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  92671. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  92672. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  92673. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  92674. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  92675. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  92676. POSSIBILITY OF SUCH DAMAGE.
  92677. PCRE:
  92678. PCRE LICENCE
  92679. ------------
  92680. PCRE is a library of functions to support regular expressions whose syntax
  92681. and semantics are as close as possible to those of the Perl 5 language.
  92682. Release 8 of PCRE is distributed under the terms of the &quot;BSD&quot; licence, as
  92683. specified below. The documentation for PCRE, supplied in the &quot;doc&quot;
  92684. directory, is distributed under the same terms as the software itself. The data
  92685. in the testdata directory is not copyrighted and is in the public domain.
  92686. The basic library functions are written in C and are freestanding. Also
  92687. included in the distribution is a set of C++ wrapper functions, and a
  92688. just-in-time compiler that can be used to optimize pattern matching. These
  92689. are both optional features that can be omitted when the library is built.
  92690. THE BASIC LIBRARY FUNCTIONS
  92691. ---------------------------
  92692. Written by: Philip Hazel
  92693. Email local part: ph10
  92694. Email domain: cam.ac.uk
  92695. University of Cambridge Computing Service,
  92696. Cambridge, England.
  92697. Copyright (c) 1997-2017 University of Cambridge
  92698. All rights reserved.
  92699. PCRE JUST-IN-TIME COMPILATION SUPPORT
  92700. -------------------------------------
  92701. Written by: Zoltan Herczeg
  92702. Email local part: hzmester
  92703. Emain domain: freemail.hu
  92704. Copyright(c) 2010-2017 Zoltan Herczeg
  92705. All rights reserved.
  92706. STACK-LESS JUST-IN-TIME COMPILER
  92707. --------------------------------
  92708. Written by: Zoltan Herczeg
  92709. Email local part: hzmester
  92710. Emain domain: freemail.hu
  92711. Copyright(c) 2009-2017 Zoltan Herczeg
  92712. All rights reserved.
  92713. THE C++ WRAPPER FUNCTIONS
  92714. -------------------------
  92715. Contributed by: Google Inc.
  92716. Copyright (c) 2007-2012, Google Inc.
  92717. All rights reserved.
  92718. THE &quot;BSD&quot; LICENCE
  92719. -----------------
  92720. Redistribution and use in source and binary forms, with or without
  92721. modification, are permitted provided that the following conditions are met:
  92722. * Redistributions of source code must retain the above copyright notice,
  92723. this list of conditions and the following disclaimer.
  92724. * Redistributions in binary form must reproduce the above copyright
  92725. notice, this list of conditions and the following disclaimer in the
  92726. documentation and/or other materials provided with the distribution.
  92727. * Neither the name of the University of Cambridge nor the name of Google
  92728. Inc. nor the names of their contributors may be used to endorse or
  92729. promote products derived from this software without specific prior
  92730. written permission.
  92731. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  92732. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  92733. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  92734. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  92735. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  92736. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  92737. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  92738. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  92739. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  92740. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  92741. POSSIBILITY OF SUCH DAMAGE.
  92742. End
  92743. Protobuf Nano:
  92744. Copyright 2008, Google Inc.
  92745. All rights reserved.
  92746. Redistribution and use in source and binary forms, with or without
  92747. modification, are permitted provided that the following conditions are
  92748. met:
  92749. * Redistributions of source code must retain the above copyright
  92750. notice, this list of conditions and the following disclaimer.
  92751. * Redistributions in binary form must reproduce the above
  92752. copyright notice, this list of conditions and the following disclaimer
  92753. in the documentation and/or other materials provided with the
  92754. distribution.
  92755. * Neither the name of Google Inc. nor the names of its
  92756. contributors may be used to endorse or promote products derived from
  92757. this software without specific prior written permission.
  92758. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  92759. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  92760. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  92761. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  92762. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  92763. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  92764. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  92765. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  92766. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  92767. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  92768. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  92769. Code generated by the Protocol Buffer compiler is owned by the owner
  92770. of the input file used when generating it. This code is not
  92771. standalone and requires a support library to be linked with it. This
  92772. support library is itself covered by the above license.
  92773. RE2:
  92774. // Copyright (c) 2009 The RE2 Authors. All rights reserved.
  92775. //
  92776. // Redistribution and use in source and binary forms, with or without
  92777. // modification, are permitted provided that the following conditions are
  92778. // met:
  92779. //
  92780. // * Redistributions of source code must retain the above copyright
  92781. // notice, this list of conditions and the following disclaimer.
  92782. // * Redistributions in binary form must reproduce the above
  92783. // copyright notice, this list of conditions and the following disclaimer
  92784. // in the documentation and/or other materials provided with the
  92785. // distribution.
  92786. // * Neither the name of Google Inc. nor the names of its
  92787. // contributors may be used to endorse or promote products derived from
  92788. // this software without specific prior written permission.
  92789. //
  92790. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  92791. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  92792. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  92793. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  92794. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  92795. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  92796. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  92797. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  92798. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  92799. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  92800. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  92801. darts_clone:
  92802. Copyright (c) 2008-2011, Susumu Yata
  92803. All rights reserved.
  92804. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
  92805. - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  92806. - 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.
  92807. - Neither the name of the &lt;ORGANIZATION&gt; nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
  92808. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot; 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 OWNER 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.
  92809. STL:
  92810. SGI STL
  92811. The STL portion of GNU libstdc++ that is used with gcc3 and gcc4 is licensed
  92812. under the GPL, with the following exception:
  92813. # As a special exception, you may use this file as part of a free software
  92814. # library without restriction. Specifically, if other files instantiate
  92815. # templates or use macros or inline functions from this file, or you compile
  92816. # this file and link it with other files to produce an executable, this
  92817. # file does not by itself cause the resulting executable to be covered by
  92818. # the GNU General Public License. This exception does not however
  92819. # invalidate any other reasons why the executable file might be covered by
  92820. # the GNU General Public License.
  92821. UTF:
  92822. UTF-8 Library
  92823. The authors of this software are Rob Pike and Ken Thompson.
  92824. Copyright (c) 1998-2002 by Lucent Technologies.
  92825. Permission to use, copy, modify, and distribute this software for any
  92826. purpose without fee is hereby granted, provided that this entire notice
  92827. is included in all copies of any software which is or includes a copy
  92828. or modification of this software and in all copies of the supporting
  92829. documentation for such software.
  92830. THIS SOFTWARE IS BEING PROVIDED &quot;AS IS&quot;, WITHOUT ANY EXPRESS OR IMPLIED
  92831. WARRANTY. IN PARTICULAR, NEITHER THE AUTHORS NOR LUCENT TECHNOLOGIES MAKE ANY
  92832. REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
  92833. OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
  92834. flatbuffers:
  92835. Apache License
  92836. Version 2.0, January 2004
  92837. http://www.apache.org/licenses/
  92838. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  92839. 1. Definitions.
  92840. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  92841. and distribution as defined by Sections 1 through 9 of this document.
  92842. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  92843. the copyright owner that is granting the License.
  92844. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  92845. other entities that control, are controlled by, or are under common
  92846. control with that entity. For the purposes of this definition,
  92847. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  92848. direction or management of such entity, whether by contract or
  92849. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  92850. outstanding shares, or (iii) beneficial ownership of such entity.
  92851. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  92852. exercising permissions granted by this License.
  92853. &quot;Source&quot; form shall mean the preferred form for making modifications,
  92854. including but not limited to software source code, documentation
  92855. source, and configuration files.
  92856. &quot;Object&quot; form shall mean any form resulting from mechanical
  92857. transformation or translation of a Source form, including but
  92858. not limited to compiled object code, generated documentation,
  92859. and conversions to other media types.
  92860. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  92861. Object form, made available under the License, as indicated by a
  92862. copyright notice that is included in or attached to the work
  92863. (an example is provided in the Appendix below).
  92864. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  92865. form, that is based on (or derived from) the Work and for which the
  92866. editorial revisions, annotations, elaborations, or other modifications
  92867. represent, as a whole, an original work of authorship. For the purposes
  92868. of this License, Derivative Works shall not include works that remain
  92869. separable from, or merely link (or bind by name) to the interfaces of,
  92870. the Work and Derivative Works thereof.
  92871. &quot;Contribution&quot; shall mean any work of authorship, including
  92872. the original version of the Work and any modifications or additions
  92873. to that Work or Derivative Works thereof, that is intentionally
  92874. submitted to Licensor for inclusion in the Work by the copyright owner
  92875. or by an individual or Legal Entity authorized to submit on behalf of
  92876. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  92877. means any form of electronic, verbal, or written communication sent
  92878. to the Licensor or its representatives, including but not limited to
  92879. communication on electronic mailing lists, source code control systems,
  92880. and issue tracking systems that are managed by, or on behalf of, the
  92881. Licensor for the purpose of discussing and improving the Work, but
  92882. excluding communication that is conspicuously marked or otherwise
  92883. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  92884. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  92885. on behalf of whom a Contribution has been received by Licensor and
  92886. subsequently incorporated within the Work.
  92887. 2. Grant of Copyright License. Subject to the terms and conditions of
  92888. this License, each Contributor hereby grants to You a perpetual,
  92889. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  92890. copyright license to reproduce, prepare Derivative Works of,
  92891. publicly display, publicly perform, sublicense, and distribute the
  92892. Work and such Derivative Works in Source or Object form.
  92893. 3. Grant of Patent License. Subject to the terms and conditions of
  92894. this License, each Contributor hereby grants to You a perpetual,
  92895. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  92896. (except as stated in this section) patent license to make, have made,
  92897. use, offer to sell, sell, import, and otherwise transfer the Work,
  92898. where such license applies only to those patent claims licensable
  92899. by such Contributor that are necessarily infringed by their
  92900. Contribution(s) alone or by combination of their Contribution(s)
  92901. with the Work to which such Contribution(s) was submitted. If You
  92902. institute patent litigation against any entity (including a
  92903. cross-claim or counterclaim in a lawsuit) alleging that the Work
  92904. or a Contribution incorporated within the Work constitutes direct
  92905. or contributory patent infringement, then any patent licenses
  92906. granted to You under this License for that Work shall terminate
  92907. as of the date such litigation is filed.
  92908. 4. Redistribution. You may reproduce and distribute copies of the
  92909. Work or Derivative Works thereof in any medium, with or without
  92910. modifications, and in Source or Object form, provided that You
  92911. meet the following conditions:
  92912. (a) You must give any other recipients of the Work or
  92913. Derivative Works a copy of this License; and
  92914. (b) You must cause any modified files to carry prominent notices
  92915. stating that You changed the files; and
  92916. (c) You must retain, in the Source form of any Derivative Works
  92917. that You distribute, all copyright, patent, trademark, and
  92918. attribution notices from the Source form of the Work,
  92919. excluding those notices that do not pertain to any part of
  92920. the Derivative Works; and
  92921. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  92922. distribution, then any Derivative Works that You distribute must
  92923. include a readable copy of the attribution notices contained
  92924. within such NOTICE file, excluding those notices that do not
  92925. pertain to any part of the Derivative Works, in at least one
  92926. of the following places: within a NOTICE text file distributed
  92927. as part of the Derivative Works; within the Source form or
  92928. documentation, if provided along with the Derivative Works; or,
  92929. within a display generated by the Derivative Works, if and
  92930. wherever such third-party notices normally appear. The contents
  92931. of the NOTICE file are for informational purposes only and
  92932. do not modify the License. You may add Your own attribution
  92933. notices within Derivative Works that You distribute, alongside
  92934. or as an addendum to the NOTICE text from the Work, provided
  92935. that such additional attribution notices cannot be construed
  92936. as modifying the License.
  92937. You may add Your own copyright statement to Your modifications and
  92938. may provide additional or different license terms and conditions
  92939. for use, reproduction, or distribution of Your modifications, or
  92940. for any such Derivative Works as a whole, provided Your use,
  92941. reproduction, and distribution of the Work otherwise complies with
  92942. the conditions stated in this License.
  92943. 5. Submission of Contributions. Unless You explicitly state otherwise,
  92944. any Contribution intentionally submitted for inclusion in the Work
  92945. by You to the Licensor shall be under the terms and conditions of
  92946. this License, without any additional terms or conditions.
  92947. Notwithstanding the above, nothing herein shall supersede or modify
  92948. the terms of any separate license agreement you may have executed
  92949. with Licensor regarding such Contributions.
  92950. 6. Trademarks. This License does not grant permission to use the trade
  92951. names, trademarks, service marks, or product names of the Licensor,
  92952. except as required for reasonable and customary use in describing the
  92953. origin of the Work and reproducing the content of the NOTICE file.
  92954. 7. Disclaimer of Warranty. Unless required by applicable law or
  92955. agreed to in writing, Licensor provides the Work (and each
  92956. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  92957. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  92958. implied, including, without limitation, any warranties or conditions
  92959. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  92960. PARTICULAR PURPOSE. You are solely responsible for determining the
  92961. appropriateness of using or redistributing the Work and assume any
  92962. risks associated with Your exercise of permissions under this License.
  92963. 8. Limitation of Liability. In no event and under no legal theory,
  92964. whether in tort (including negligence), contract, or otherwise,
  92965. unless required by applicable law (such as deliberate and grossly
  92966. negligent acts) or agreed to in writing, shall any Contributor be
  92967. liable to You for damages, including any direct, indirect, special,
  92968. incidental, or consequential damages of any character arising as a
  92969. result of this License or out of the use or inability to use the
  92970. Work (including but not limited to damages for loss of goodwill,
  92971. work stoppage, computer failure or malfunction, or any and all
  92972. other commercial damages or losses), even if such Contributor
  92973. has been advised of the possibility of such damages.
  92974. 9. Accepting Warranty or Additional Liability. While redistributing
  92975. the Work or Derivative Works thereof, You may choose to offer,
  92976. and charge a fee for, acceptance of support, warranty, indemnity,
  92977. or other liability obligations and/or rights consistent with this
  92978. License. However, in accepting such obligations, You may act only
  92979. on Your own behalf and on Your sole responsibility, not on behalf
  92980. of any other Contributor, and only if You agree to indemnify,
  92981. defend, and hold each Contributor harmless for any liability
  92982. incurred by, or claims asserted against, such Contributor by reason
  92983. of your accepting any such warranty or additional liability.
  92984. END OF TERMS AND CONDITIONS
  92985. APPENDIX: How to apply the Apache License to your work.
  92986. To apply the Apache License to your work, attach the following
  92987. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  92988. replaced with your own identifying information. (Don&#x27;t include
  92989. the brackets!) The text should be enclosed in the appropriate
  92990. comment syntax for the file format. We also recommend that a
  92991. file or class name and description of purpose be included on the
  92992. same &quot;printed page&quot; as the copyright notice for easier
  92993. identification within third-party archives.
  92994. Copyright 2014 Google Inc.
  92995. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  92996. you may not use this file except in compliance with the License.
  92997. You may obtain a copy of the License at
  92998. http://www.apache.org/licenses/LICENSE-2.0
  92999. Unless required by applicable law or agreed to in writing, software
  93000. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  93001. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  93002. See the License for the specific language governing permissions and
  93003. limitations under the License.
  93004. safeparcel:
  93005. Apache License
  93006. Version 2.0, January 2004
  93007. http://www.apache.org/licenses/
  93008. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  93009. 1. Definitions.
  93010. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  93011. and distribution as defined by Sections 1 through 9 of this document.
  93012. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  93013. the copyright owner that is granting the License.
  93014. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  93015. other entities that control, are controlled by, or are under common
  93016. control with that entity. For the purposes of this definition,
  93017. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  93018. direction or management of such entity, whether by contract or
  93019. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  93020. outstanding shares, or (iii) beneficial ownership of such entity.
  93021. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  93022. exercising permissions granted by this License.
  93023. &quot;Source&quot; form shall mean the preferred form for making modifications,
  93024. including but not limited to software source code, documentation
  93025. source, and configuration files.
  93026. &quot;Object&quot; form shall mean any form resulting from mechanical
  93027. transformation or translation of a Source form, including but
  93028. not limited to compiled object code, generated documentation,
  93029. and conversions to other media types.
  93030. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  93031. Object form, made available under the License, as indicated by a
  93032. copyright notice that is included in or attached to the work
  93033. (an example is provided in the Appendix below).
  93034. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  93035. form, that is based on (or derived from) the Work and for which the
  93036. editorial revisions, annotations, elaborations, or other modifications
  93037. represent, as a whole, an original work of authorship. For the purposes
  93038. of this License, Derivative Works shall not include works that remain
  93039. separable from, or merely link (or bind by name) to the interfaces of,
  93040. the Work and Derivative Works thereof.
  93041. &quot;Contribution&quot; shall mean any work of authorship, including
  93042. the original version of the Work and any modifications or additions
  93043. to that Work or Derivative Works thereof, that is intentionally
  93044. submitted to Licensor for inclusion in the Work by the copyright owner
  93045. or by an individual or Legal Entity authorized to submit on behalf of
  93046. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  93047. means any form of electronic, verbal, or written communication sent
  93048. to the Licensor or its representatives, including but not limited to
  93049. communication on electronic mailing lists, source code control systems,
  93050. and issue tracking systems that are managed by, or on behalf of, the
  93051. Licensor for the purpose of discussing and improving the Work, but
  93052. excluding communication that is conspicuously marked or otherwise
  93053. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  93054. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  93055. on behalf of whom a Contribution has been received by Licensor and
  93056. subsequently incorporated within the Work.
  93057. 2. Grant of Copyright License. Subject to the terms and conditions of
  93058. this License, each Contributor hereby grants to You a perpetual,
  93059. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  93060. copyright license to reproduce, prepare Derivative Works of,
  93061. publicly display, publicly perform, sublicense, and distribute the
  93062. Work and such Derivative Works in Source or Object form.
  93063. 3. Grant of Patent License. Subject to the terms and conditions of
  93064. this License, each Contributor hereby grants to You a perpetual,
  93065. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  93066. (except as stated in this section) patent license to make, have made,
  93067. use, offer to sell, sell, import, and otherwise transfer the Work,
  93068. where such license applies only to those patent claims licensable
  93069. by such Contributor that are necessarily infringed by their
  93070. Contribution(s) alone or by combination of their Contribution(s)
  93071. with the Work to which such Contribution(s) was submitted. If You
  93072. institute patent litigation against any entity (including a
  93073. cross-claim or counterclaim in a lawsuit) alleging that the Work
  93074. or a Contribution incorporated within the Work constitutes direct
  93075. or contributory patent infringement, then any patent licenses
  93076. granted to You under this License for that Work shall terminate
  93077. as of the date such litigation is filed.
  93078. 4. Redistribution. You may reproduce and distribute copies of the
  93079. Work or Derivative Works thereof in any medium, with or without
  93080. modifications, and in Source or Object form, provided that You
  93081. meet the following conditions:
  93082. (a) You must give any other recipients of the Work or
  93083. Derivative Works a copy of this License; and
  93084. (b) You must cause any modified files to carry prominent notices
  93085. stating that You changed the files; and
  93086. (c) You must retain, in the Source form of any Derivative Works
  93087. that You distribute, all copyright, patent, trademark, and
  93088. attribution notices from the Source form of the Work,
  93089. excluding those notices that do not pertain to any part of
  93090. the Derivative Works; and
  93091. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  93092. distribution, then any Derivative Works that You distribute must
  93093. include a readable copy of the attribution notices contained
  93094. within such NOTICE file, excluding those notices that do not
  93095. pertain to any part of the Derivative Works, in at least one
  93096. of the following places: within a NOTICE text file distributed
  93097. as part of the Derivative Works; within the Source form or
  93098. documentation, if provided along with the Derivative Works; or,
  93099. within a display generated by the Derivative Works, if and
  93100. wherever such third-party notices normally appear. The contents
  93101. of the NOTICE file are for informational purposes only and
  93102. do not modify the License. You may add Your own attribution
  93103. notices within Derivative Works that You distribute, alongside
  93104. or as an addendum to the NOTICE text from the Work, provided
  93105. that such additional attribution notices cannot be construed
  93106. as modifying the License.
  93107. You may add Your own copyright statement to Your modifications and
  93108. may provide additional or different license terms and conditions
  93109. for use, reproduction, or distribution of Your modifications, or
  93110. for any such Derivative Works as a whole, provided Your use,
  93111. reproduction, and distribution of the Work otherwise complies with
  93112. the conditions stated in this License.
  93113. 5. Submission of Contributions. Unless You explicitly state otherwise,
  93114. any Contribution intentionally submitted for inclusion in the Work
  93115. by You to the Licensor shall be under the terms and conditions of
  93116. this License, without any additional terms or conditions.
  93117. Notwithstanding the above, nothing herein shall supersede or modify
  93118. the terms of any separate license agreement you may have executed
  93119. with Licensor regarding such Contributions.
  93120. 6. Trademarks. This License does not grant permission to use the trade
  93121. names, trademarks, service marks, or product names of the Licensor,
  93122. except as required for reasonable and customary use in describing the
  93123. origin of the Work and reproducing the content of the NOTICE file.
  93124. 7. Disclaimer of Warranty. Unless required by applicable law or
  93125. agreed to in writing, Licensor provides the Work (and each
  93126. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  93127. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  93128. implied, including, without limitation, any warranties or conditions
  93129. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  93130. PARTICULAR PURPOSE. You are solely responsible for determining the
  93131. appropriateness of using or redistributing the Work and assume any
  93132. risks associated with Your exercise of permissions under this License.
  93133. 8. Limitation of Liability. In no event and under no legal theory,
  93134. whether in tort (including negligence), contract, or otherwise,
  93135. unless required by applicable law (such as deliberate and grossly
  93136. negligent acts) or agreed to in writing, shall any Contributor be
  93137. liable to You for damages, including any direct, indirect, special,
  93138. incidental, or consequential damages of any character arising as a
  93139. result of this License or out of the use or inability to use the
  93140. Work (including but not limited to damages for loss of goodwill,
  93141. work stoppage, computer failure or malfunction, or any and all
  93142. other commercial damages or losses), even if such Contributor
  93143. has been advised of the possibility of such damages.
  93144. 9. Accepting Warranty or Additional Liability. While redistributing
  93145. the Work or Derivative Works thereof, You may choose to offer,
  93146. and charge a fee for, acceptance of support, warranty, indemnity,
  93147. or other liability obligations and/or rights consistent with this
  93148. License. However, in accepting such obligations, You may act only
  93149. on Your own behalf and on Your sole responsibility, not on behalf
  93150. of any other Contributor, and only if You agree to indemnify,
  93151. defend, and hold each Contributor harmless for any liability
  93152. incurred by, or claims asserted against, such Contributor by reason
  93153. of your accepting any such warranty or additional liability.
  93154. END OF TERMS AND CONDITIONS
  93155. APPENDIX: How to apply the Apache License to your work.
  93156. To apply the Apache License to your work, attach the following
  93157. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  93158. replaced with your own identifying information. (Don&#x27;t include
  93159. the brackets!) The text should be enclosed in the appropriate
  93160. comment syntax for the file format. We also recommend that a
  93161. file or class name and description of purpose be included on the
  93162. same &quot;printed page&quot; as the copyright notice for easier
  93163. identification within third-party archives.
  93164. Copyright [yyyy] [name of copyright owner]
  93165. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  93166. you may not use this file except in compliance with the License.
  93167. You may obtain a copy of the License at
  93168. http://www.apache.org/licenses/LICENSE-2.0
  93169. Unless required by applicable law or agreed to in writing, software
  93170. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  93171. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  93172. See the License for the specific language governing permissions and
  93173. limitations under the License.
  93174. zlib:
  93175. (extracted from README, except for match.S)
  93176. Copyright notice:
  93177. (C) 1995-2013 Jean-loup Gailly and Mark Adler
  93178. This software is provided &#x27;as-is&#x27;, without any express or implied
  93179. warranty. In no event will the authors be held liable for any damages
  93180. arising from the use of this software.
  93181. Permission is granted to anyone to use this software for any purpose,
  93182. including commercial applications, and to alter it and redistribute it
  93183. freely, subject to the following restrictions:
  93184. 1. The origin of this software must not be misrepresented; you must not
  93185. claim that you wrote the original software. If you use this software
  93186. in a product, an acknowledgment in the product documentation would be
  93187. appreciated but is not required.
  93188. 2. Altered source versions must be plainly marked as such, and must not be
  93189. misrepresented as being the original software.
  93190. 3. This notice may not be removed or altered from any source distribution.
  93191. Jean-loup Gailly Mark Adler
  93192. jloup@gzip.org madler@alumni.caltech.edu
  93193. If you use the zlib library in a product, we would appreciate *not* receiving
  93194. lengthy legal documents to sign. The sources are provided for free but without
  93195. warranty of any kind. The library has been entirely written by Jean-loup
  93196. Gailly and Mark Adler; it does not include third-party code.
  93197. If you redistribute modified sources, we would appreciate that you include in
  93198. the file ChangeLog history information documenting your changes. Please read
  93199. the FAQ for more information on the distribution of modified source versions.
  93200. (extracted from match.S, for match.S only)
  93201. Copyright (C) 1998, 2007 Brian Raiter &lt;breadbox@muppetlabs.com&gt;
  93202. This software is provided &#x27;as-is&#x27;, without any express or implied
  93203. warranty. In no event will the author be held liable for any damages
  93204. arising from the use of this software.
  93205. Permission is granted to anyone to use this software for any purpose,
  93206. including commercial applications, and to alter it and redistribute it
  93207. freely, subject to the following restrictions:
  93208. 1. The origin of this software must not be misrepresented; you must not
  93209. claim that you wrote the original software. If you use this software
  93210. in a product, an acknowledgment in the product documentation would be
  93211. appreciated but is not required.
  93212. 2. Altered source versions must be plainly marked as such, and must not be
  93213. misrepresented as being the original software.
  93214. 3. This notice may not be removed or altered from any source distribution.
  93215. </pre>
  93216. </div>
  93217. </div>
  93218. <div class="product">
  93219. <span class="title">play-services-cloud-messaging</span>
  93220. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  93221. <input type="checkbox" hidden id="257">
  93222. <label class="show" for="257" tabindex="0"></label>
  93223. <div class="licence">
  93224. <pre>Terms and conditions
  93225. This is the Android Software Development Kit License Agreement
  93226. 1. Introduction
  93227. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  93228. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  93229. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  93230. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  93231. 2. Accepting this License Agreement
  93232. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  93233. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  93234. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  93235. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  93236. 3. SDK License from Google
  93237. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  93238. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  93239. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  93240. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  93241. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  93242. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  93243. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  93244. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  93245. 4. Use of the SDK by You
  93246. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  93247. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  93248. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  93249. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  93250. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  93251. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  93252. 5. Your Developer Credentials
  93253. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  93254. 6. Privacy and Information
  93255. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  93256. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  93257. 7. Third Party Applications
  93258. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  93259. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  93260. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  93261. 8. Using Android APIs
  93262. 8.1 Google Data APIs
  93263. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  93264. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  93265. 9. Terminating this License Agreement
  93266. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  93267. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  93268. 9.3 Google may at any time, terminate the License Agreement with you if:
  93269. (A) you have breached any provision of the License Agreement; or
  93270. (B) Google is required to do so by law; or
  93271. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  93272. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  93273. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  93274. 10. DISCLAIMER OF WARRANTIES
  93275. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  93276. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  93277. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  93278. 11. LIMITATION OF LIABILITY
  93279. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  93280. 12. Indemnification
  93281. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  93282. 13. Changes to the License Agreement
  93283. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  93284. 14. General Legal Terms
  93285. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  93286. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  93287. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  93288. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  93289. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  93290. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  93291. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  93292. December 9, 2016
  93293. AndroidX lifecycle common library, AndroidX lifecycle livedatacore library, AndroidX lifecycle runtime library:
  93294. Copyright (c) 2005-2011, The Android Open Source Project
  93295. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  93296. you may not use this file except in compliance with the License.
  93297. Unless required by applicable law or agreed to in writing, software
  93298. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  93299. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  93300. See the License for the specific language governing permissions and
  93301. limitations under the License.
  93302. Apache License
  93303. Version 2.0, January 2004
  93304. http://www.apache.org/licenses/
  93305. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  93306. 1. Definitions.
  93307. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  93308. and distribution as defined by Sections 1 through 9 of this document.
  93309. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  93310. the copyright owner that is granting the License.
  93311. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  93312. other entities that control, are controlled by, or are under common
  93313. control with that entity. For the purposes of this definition,
  93314. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  93315. direction or management of such entity, whether by contract or
  93316. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  93317. outstanding shares, or (iii) beneficial ownership of such entity.
  93318. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  93319. exercising permissions granted by this License.
  93320. &quot;Source&quot; form shall mean the preferred form for making modifications,
  93321. including but not limited to software source code, documentation
  93322. source, and configuration files.
  93323. &quot;Object&quot; form shall mean any form resulting from mechanical
  93324. transformation or translation of a Source form, including but
  93325. not limited to compiled object code, generated documentation,
  93326. and conversions to other media types.
  93327. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  93328. Object form, made available under the License, as indicated by a
  93329. copyright notice that is included in or attached to the work
  93330. (an example is provided in the Appendix below).
  93331. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  93332. form, that is based on (or derived from) the Work and for which the
  93333. editorial revisions, annotations, elaborations, or other modifications
  93334. represent, as a whole, an original work of authorship. For the purposes
  93335. of this License, Derivative Works shall not include works that remain
  93336. separable from, or merely link (or bind by name) to the interfaces of,
  93337. the Work and Derivative Works thereof.
  93338. &quot;Contribution&quot; shall mean any work of authorship, including
  93339. the original version of the Work and any modifications or additions
  93340. to that Work or Derivative Works thereof, that is intentionally
  93341. submitted to Licensor for inclusion in the Work by the copyright owner
  93342. or by an individual or Legal Entity authorized to submit on behalf of
  93343. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  93344. means any form of electronic, verbal, or written communication sent
  93345. to the Licensor or its representatives, including but not limited to
  93346. communication on electronic mailing lists, source code control systems,
  93347. and issue tracking systems that are managed by, or on behalf of, the
  93348. Licensor for the purpose of discussing and improving the Work, but
  93349. excluding communication that is conspicuously marked or otherwise
  93350. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  93351. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  93352. on behalf of whom a Contribution has been received by Licensor and
  93353. subsequently incorporated within the Work.
  93354. 2. Grant of Copyright License. Subject to the terms and conditions of
  93355. this License, each Contributor hereby grants to You a perpetual,
  93356. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  93357. copyright license to reproduce, prepare Derivative Works of,
  93358. publicly display, publicly perform, sublicense, and distribute the
  93359. Work and such Derivative Works in Source or Object form.
  93360. 3. Grant of Patent License. Subject to the terms and conditions of
  93361. this License, each Contributor hereby grants to You a perpetual,
  93362. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  93363. (except as stated in this section) patent license to make, have made,
  93364. use, offer to sell, sell, import, and otherwise transfer the Work,
  93365. where such license applies only to those patent claims licensable
  93366. by such Contributor that are necessarily infringed by their
  93367. Contribution(s) alone or by combination of their Contribution(s)
  93368. with the Work to which such Contribution(s) was submitted. If You
  93369. institute patent litigation against any entity (including a
  93370. cross-claim or counterclaim in a lawsuit) alleging that the Work
  93371. or a Contribution incorporated within the Work constitutes direct
  93372. or contributory patent infringement, then any patent licenses
  93373. granted to You under this License for that Work shall terminate
  93374. as of the date such litigation is filed.
  93375. 4. Redistribution. You may reproduce and distribute copies of the
  93376. Work or Derivative Works thereof in any medium, with or without
  93377. modifications, and in Source or Object form, provided that You
  93378. meet the following conditions:
  93379. (a) You must give any other recipients of the Work or
  93380. Derivative Works a copy of this License; and
  93381. (b) You must cause any modified files to carry prominent notices
  93382. stating that You changed the files; and
  93383. (c) You must retain, in the Source form of any Derivative Works
  93384. that You distribute, all copyright, patent, trademark, and
  93385. attribution notices from the Source form of the Work,
  93386. excluding those notices that do not pertain to any part of
  93387. the Derivative Works; and
  93388. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  93389. distribution, then any Derivative Works that You distribute must
  93390. include a readable copy of the attribution notices contained
  93391. within such NOTICE file, excluding those notices that do not
  93392. pertain to any part of the Derivative Works, in at least one
  93393. of the following places: within a NOTICE text file distributed
  93394. as part of the Derivative Works; within the Source form or
  93395. documentation, if provided along with the Derivative Works; or,
  93396. within a display generated by the Derivative Works, if and
  93397. wherever such third-party notices normally appear. The contents
  93398. of the NOTICE file are for informational purposes only and
  93399. do not modify the License. You may add Your own attribution
  93400. notices within Derivative Works that You distribute, alongside
  93401. or as an addendum to the NOTICE text from the Work, provided
  93402. that such additional attribution notices cannot be construed
  93403. as modifying the License.
  93404. You may add Your own copyright statement to Your modifications and
  93405. may provide additional or different license terms and conditions
  93406. for use, reproduction, or distribution of Your modifications, or
  93407. for any such Derivative Works as a whole, provided Your use,
  93408. reproduction, and distribution of the Work otherwise complies with
  93409. the conditions stated in this License.
  93410. 5. Submission of Contributions. Unless You explicitly state otherwise,
  93411. any Contribution intentionally submitted for inclusion in the Work
  93412. by You to the Licensor shall be under the terms and conditions of
  93413. this License, without any additional terms or conditions.
  93414. Notwithstanding the above, nothing herein shall supersede or modify
  93415. the terms of any separate license agreement you may have executed
  93416. with Licensor regarding such Contributions.
  93417. 6. Trademarks. This License does not grant permission to use the trade
  93418. names, trademarks, service marks, or product names of the Licensor,
  93419. except as required for reasonable and customary use in describing the
  93420. origin of the Work and reproducing the content of the NOTICE file.
  93421. 7. Disclaimer of Warranty. Unless required by applicable law or
  93422. agreed to in writing, Licensor provides the Work (and each
  93423. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  93424. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  93425. implied, including, without limitation, any warranties or conditions
  93426. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  93427. PARTICULAR PURPOSE. You are solely responsible for determining the
  93428. appropriateness of using or redistributing the Work and assume any
  93429. risks associated with Your exercise of permissions under this License.
  93430. 8. Limitation of Liability. In no event and under no legal theory,
  93431. whether in tort (including negligence), contract, or otherwise,
  93432. unless required by applicable law (such as deliberate and grossly
  93433. negligent acts) or agreed to in writing, shall any Contributor be
  93434. liable to You for damages, including any direct, indirect, special,
  93435. incidental, or consequential damages of any character arising as a
  93436. result of this License or out of the use or inability to use the
  93437. Work (including but not limited to damages for loss of goodwill,
  93438. work stoppage, computer failure or malfunction, or any and all
  93439. other commercial damages or losses), even if such Contributor
  93440. has been advised of the possibility of such damages.
  93441. 9. Accepting Warranty or Additional Liability. While redistributing
  93442. the Work or Derivative Works thereof, You may choose to offer,
  93443. and charge a fee for, acceptance of support, warranty, indemnity,
  93444. or other liability obligations and/or rights consistent with this
  93445. License. However, in accepting such obligations, You may act only
  93446. on Your own behalf and on Your sole responsibility, not on behalf
  93447. of any other Contributor, and only if You agree to indemnify,
  93448. defend, and hold each Contributor harmless for any liability
  93449. incurred by, or claims asserted against, such Contributor by reason
  93450. of your accepting any such warranty or additional liability.
  93451. END OF TERMS AND CONDITIONS
  93452. Animal Sniffer:
  93453. The MIT License
  93454. Copyright (c) 2008 Kohsuke Kawaguchi and codehaus.org.
  93455. Permission is hereby granted, free of charge, to any person obtaining a copy
  93456. of this software and associated documentation files (the &quot;Software&quot;), to deal
  93457. in the Software without restriction, including without limitation the rights
  93458. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  93459. copies of the Software, and to permit persons to whom the Software is
  93460. furnished to do so, subject to the following conditions:
  93461. The above copyright notice and this permission notice shall be included in
  93462. all copies or substantial portions of the Software.
  93463. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  93464. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  93465. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  93466. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  93467. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  93468. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  93469. THE SOFTWARE.
  93470. Checker Framework Annotations:
  93471. A few parts of the Checker Framework have more permissive licenses.
  93472. * The annotations are licensed under the MIT License. (The text of this
  93473. license appears below.) More specifically, all the parts of the Checker
  93474. Framework that you might want to include with your own program use the
  93475. MIT License. This is the checker-qual.jar file and all the files that
  93476. appear in it: every file in a qual/ directory, plus NullnessUtils.java
  93477. and RegexUtil.java. In addition, the cleanroom implementations of
  93478. third-party annotations, which the Checker Framework recognizes as
  93479. aliases for its own annotations, are licensed under the MIT License.
  93480. ===========================================================================
  93481. MIT License:
  93482. Permission is hereby granted, free of charge, to any person obtaining a copy
  93483. of this software and associated documentation files (the &quot;Software&quot;), to deal
  93484. in the Software without restriction, including without limitation the rights
  93485. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  93486. copies of the Software, and to permit persons to whom the Software is
  93487. furnished to do so, subject to the following conditions:
  93488. The above copyright notice and this permission notice shall be included in
  93489. all copies or substantial portions of the Software.
  93490. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  93491. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  93492. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  93493. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  93494. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  93495. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  93496. THE SOFTWARE.
  93497. ===========================================================================
  93498. Error Prone:
  93499. Apache License
  93500. Version 2.0, January 2004
  93501. http://www.apache.org/licenses/
  93502. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  93503. 1. Definitions.
  93504. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  93505. and distribution as defined by Sections 1 through 9 of this document.
  93506. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  93507. the copyright owner that is granting the License.
  93508. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  93509. other entities that control, are controlled by, or are under common
  93510. control with that entity. For the purposes of this definition,
  93511. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  93512. direction or management of such entity, whether by contract or
  93513. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  93514. outstanding shares, or (iii) beneficial ownership of such entity.
  93515. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  93516. exercising permissions granted by this License.
  93517. &quot;Source&quot; form shall mean the preferred form for making modifications,
  93518. including but not limited to software source code, documentation
  93519. source, and configuration files.
  93520. &quot;Object&quot; form shall mean any form resulting from mechanical
  93521. transformation or translation of a Source form, including but
  93522. not limited to compiled object code, generated documentation,
  93523. and conversions to other media types.
  93524. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  93525. Object form, made available under the License, as indicated by a
  93526. copyright notice that is included in or attached to the work
  93527. (an example is provided in the Appendix below).
  93528. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  93529. form, that is based on (or derived from) the Work and for which the
  93530. editorial revisions, annotations, elaborations, or other modifications
  93531. represent, as a whole, an original work of authorship. For the purposes
  93532. of this License, Derivative Works shall not include works that remain
  93533. separable from, or merely link (or bind by name) to the interfaces of,
  93534. the Work and Derivative Works thereof.
  93535. &quot;Contribution&quot; shall mean any work of authorship, including
  93536. the original version of the Work and any modifications or additions
  93537. to that Work or Derivative Works thereof, that is intentionally
  93538. submitted to Licensor for inclusion in the Work by the copyright owner
  93539. or by an individual or Legal Entity authorized to submit on behalf of
  93540. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  93541. means any form of electronic, verbal, or written communication sent
  93542. to the Licensor or its representatives, including but not limited to
  93543. communication on electronic mailing lists, source code control systems,
  93544. and issue tracking systems that are managed by, or on behalf of, the
  93545. Licensor for the purpose of discussing and improving the Work, but
  93546. excluding communication that is conspicuously marked or otherwise
  93547. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  93548. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  93549. on behalf of whom a Contribution has been received by Licensor and
  93550. subsequently incorporated within the Work.
  93551. 2. Grant of Copyright License. Subject to the terms and conditions of
  93552. this License, each Contributor hereby grants to You a perpetual,
  93553. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  93554. copyright license to reproduce, prepare Derivative Works of,
  93555. publicly display, publicly perform, sublicense, and distribute the
  93556. Work and such Derivative Works in Source or Object form.
  93557. 3. Grant of Patent License. Subject to the terms and conditions of
  93558. this License, each Contributor hereby grants to You a perpetual,
  93559. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  93560. (except as stated in this section) patent license to make, have made,
  93561. use, offer to sell, sell, import, and otherwise transfer the Work,
  93562. where such license applies only to those patent claims licensable
  93563. by such Contributor that are necessarily infringed by their
  93564. Contribution(s) alone or by combination of their Contribution(s)
  93565. with the Work to which such Contribution(s) was submitted. If You
  93566. institute patent litigation against any entity (including a
  93567. cross-claim or counterclaim in a lawsuit) alleging that the Work
  93568. or a Contribution incorporated within the Work constitutes direct
  93569. or contributory patent infringement, then any patent licenses
  93570. granted to You under this License for that Work shall terminate
  93571. as of the date such litigation is filed.
  93572. 4. Redistribution. You may reproduce and distribute copies of the
  93573. Work or Derivative Works thereof in any medium, with or without
  93574. modifications, and in Source or Object form, provided that You
  93575. meet the following conditions:
  93576. (a) You must give any other recipients of the Work or
  93577. Derivative Works a copy of this License; and
  93578. (b) You must cause any modified files to carry prominent notices
  93579. stating that You changed the files; and
  93580. (c) You must retain, in the Source form of any Derivative Works
  93581. that You distribute, all copyright, patent, trademark, and
  93582. attribution notices from the Source form of the Work,
  93583. excluding those notices that do not pertain to any part of
  93584. the Derivative Works; and
  93585. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  93586. distribution, then any Derivative Works that You distribute must
  93587. include a readable copy of the attribution notices contained
  93588. within such NOTICE file, excluding those notices that do not
  93589. pertain to any part of the Derivative Works, in at least one
  93590. of the following places: within a NOTICE text file distributed
  93591. as part of the Derivative Works; within the Source form or
  93592. documentation, if provided along with the Derivative Works; or,
  93593. within a display generated by the Derivative Works, if and
  93594. wherever such third-party notices normally appear. The contents
  93595. of the NOTICE file are for informational purposes only and
  93596. do not modify the License. You may add Your own attribution
  93597. notices within Derivative Works that You distribute, alongside
  93598. or as an addendum to the NOTICE text from the Work, provided
  93599. that such additional attribution notices cannot be construed
  93600. as modifying the License.
  93601. You may add Your own copyright statement to Your modifications and
  93602. may provide additional or different license terms and conditions
  93603. for use, reproduction, or distribution of Your modifications, or
  93604. for any such Derivative Works as a whole, provided Your use,
  93605. reproduction, and distribution of the Work otherwise complies with
  93606. the conditions stated in this License.
  93607. 5. Submission of Contributions. Unless You explicitly state otherwise,
  93608. any Contribution intentionally submitted for inclusion in the Work
  93609. by You to the Licensor shall be under the terms and conditions of
  93610. this License, without any additional terms or conditions.
  93611. Notwithstanding the above, nothing herein shall supersede or modify
  93612. the terms of any separate license agreement you may have executed
  93613. with Licensor regarding such Contributions.
  93614. 6. Trademarks. This License does not grant permission to use the trade
  93615. names, trademarks, service marks, or product names of the Licensor,
  93616. except as required for reasonable and customary use in describing the
  93617. origin of the Work and reproducing the content of the NOTICE file.
  93618. 7. Disclaimer of Warranty. Unless required by applicable law or
  93619. agreed to in writing, Licensor provides the Work (and each
  93620. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  93621. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  93622. implied, including, without limitation, any warranties or conditions
  93623. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  93624. PARTICULAR PURPOSE. You are solely responsible for determining the
  93625. appropriateness of using or redistributing the Work and assume any
  93626. risks associated with Your exercise of permissions under this License.
  93627. 8. Limitation of Liability. In no event and under no legal theory,
  93628. whether in tort (including negligence), contract, or otherwise,
  93629. unless required by applicable law (such as deliberate and grossly
  93630. negligent acts) or agreed to in writing, shall any Contributor be
  93631. liable to You for damages, including any direct, indirect, special,
  93632. incidental, or consequential damages of any character arising as a
  93633. result of this License or out of the use or inability to use the
  93634. Work (including but not limited to damages for loss of goodwill,
  93635. work stoppage, computer failure or malfunction, or any and all
  93636. other commercial damages or losses), even if such Contributor
  93637. has been advised of the possibility of such damages.
  93638. 9. Accepting Warranty or Additional Liability. While redistributing
  93639. the Work or Derivative Works thereof, You may choose to offer,
  93640. and charge a fee for, acceptance of support, warranty, indemnity,
  93641. or other liability obligations and/or rights consistent with this
  93642. License. However, in accepting such obligations, You may act only
  93643. on Your own behalf and on Your sole responsibility, not on behalf
  93644. of any other Contributor, and only if You agree to indemnify,
  93645. defend, and hold each Contributor harmless for any liability
  93646. incurred by, or claims asserted against, such Contributor by reason
  93647. of your accepting any such warranty or additional liability.
  93648. END OF TERMS AND CONDITIONS
  93649. APPENDIX: How to apply the Apache License to your work.
  93650. To apply the Apache License to your work, attach the following
  93651. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  93652. replaced with your own identifying information. (Don&#x27;t include
  93653. the brackets!) The text should be enclosed in the appropriate
  93654. comment syntax for the file format. We also recommend that a
  93655. file or class name and description of purpose be included on the
  93656. same &quot;printed page&quot; as the copyright notice for easier
  93657. identification within third-party archives.
  93658. Copyright [yyyy] [name of copyright owner]
  93659. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  93660. you may not use this file except in compliance with the License.
  93661. You may obtain a copy of the License at
  93662. http://www.apache.org/licenses/LICENSE-2.0
  93663. Unless required by applicable law or agreed to in writing, software
  93664. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  93665. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  93666. See the License for the specific language governing permissions and
  93667. limitations under the License.
  93668. Guava JDK5, J2ObjC, SafeParcelable library:
  93669. Apache License
  93670. Version 2.0, January 2004
  93671. http://www.apache.org/licenses/
  93672. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  93673. 1. Definitions.
  93674. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  93675. and distribution as defined by Sections 1 through 9 of this document.
  93676. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  93677. the copyright owner that is granting the License.
  93678. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  93679. other entities that control, are controlled by, or are under common
  93680. control with that entity. For the purposes of this definition,
  93681. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  93682. direction or management of such entity, whether by contract or
  93683. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  93684. outstanding shares, or (iii) beneficial ownership of such entity.
  93685. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  93686. exercising permissions granted by this License.
  93687. &quot;Source&quot; form shall mean the preferred form for making modifications,
  93688. including but not limited to software source code, documentation
  93689. source, and configuration files.
  93690. &quot;Object&quot; form shall mean any form resulting from mechanical
  93691. transformation or translation of a Source form, including but
  93692. not limited to compiled object code, generated documentation,
  93693. and conversions to other media types.
  93694. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  93695. Object form, made available under the License, as indicated by a
  93696. copyright notice that is included in or attached to the work
  93697. (an example is provided in the Appendix below).
  93698. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  93699. form, that is based on (or derived from) the Work and for which the
  93700. editorial revisions, annotations, elaborations, or other modifications
  93701. represent, as a whole, an original work of authorship. For the purposes
  93702. of this License, Derivative Works shall not include works that remain
  93703. separable from, or merely link (or bind by name) to the interfaces of,
  93704. the Work and Derivative Works thereof.
  93705. &quot;Contribution&quot; shall mean any work of authorship, including
  93706. the original version of the Work and any modifications or additions
  93707. to that Work or Derivative Works thereof, that is intentionally
  93708. submitted to Licensor for inclusion in the Work by the copyright owner
  93709. or by an individual or Legal Entity authorized to submit on behalf of
  93710. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  93711. means any form of electronic, verbal, or written communication sent
  93712. to the Licensor or its representatives, including but not limited to
  93713. communication on electronic mailing lists, source code control systems,
  93714. and issue tracking systems that are managed by, or on behalf of, the
  93715. Licensor for the purpose of discussing and improving the Work, but
  93716. excluding communication that is conspicuously marked or otherwise
  93717. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  93718. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  93719. on behalf of whom a Contribution has been received by Licensor and
  93720. subsequently incorporated within the Work.
  93721. 2. Grant of Copyright License. Subject to the terms and conditions of
  93722. this License, each Contributor hereby grants to You a perpetual,
  93723. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  93724. copyright license to reproduce, prepare Derivative Works of,
  93725. publicly display, publicly perform, sublicense, and distribute the
  93726. Work and such Derivative Works in Source or Object form.
  93727. 3. Grant of Patent License. Subject to the terms and conditions of
  93728. this License, each Contributor hereby grants to You a perpetual,
  93729. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  93730. (except as stated in this section) patent license to make, have made,
  93731. use, offer to sell, sell, import, and otherwise transfer the Work,
  93732. where such license applies only to those patent claims licensable
  93733. by such Contributor that are necessarily infringed by their
  93734. Contribution(s) alone or by combination of their Contribution(s)
  93735. with the Work to which such Contribution(s) was submitted. If You
  93736. institute patent litigation against any entity (including a
  93737. cross-claim or counterclaim in a lawsuit) alleging that the Work
  93738. or a Contribution incorporated within the Work constitutes direct
  93739. or contributory patent infringement, then any patent licenses
  93740. granted to You under this License for that Work shall terminate
  93741. as of the date such litigation is filed.
  93742. 4. Redistribution. You may reproduce and distribute copies of the
  93743. Work or Derivative Works thereof in any medium, with or without
  93744. modifications, and in Source or Object form, provided that You
  93745. meet the following conditions:
  93746. (a) You must give any other recipients of the Work or
  93747. Derivative Works a copy of this License; and
  93748. (b) You must cause any modified files to carry prominent notices
  93749. stating that You changed the files; and
  93750. (c) You must retain, in the Source form of any Derivative Works
  93751. that You distribute, all copyright, patent, trademark, and
  93752. attribution notices from the Source form of the Work,
  93753. excluding those notices that do not pertain to any part of
  93754. the Derivative Works; and
  93755. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  93756. distribution, then any Derivative Works that You distribute must
  93757. include a readable copy of the attribution notices contained
  93758. within such NOTICE file, excluding those notices that do not
  93759. pertain to any part of the Derivative Works, in at least one
  93760. of the following places: within a NOTICE text file distributed
  93761. as part of the Derivative Works; within the Source form or
  93762. documentation, if provided along with the Derivative Works; or,
  93763. within a display generated by the Derivative Works, if and
  93764. wherever such third-party notices normally appear. The contents
  93765. of the NOTICE file are for informational purposes only and
  93766. do not modify the License. You may add Your own attribution
  93767. notices within Derivative Works that You distribute, alongside
  93768. or as an addendum to the NOTICE text from the Work, provided
  93769. that such additional attribution notices cannot be construed
  93770. as modifying the License.
  93771. You may add Your own copyright statement to Your modifications and
  93772. may provide additional or different license terms and conditions
  93773. for use, reproduction, or distribution of Your modifications, or
  93774. for any such Derivative Works as a whole, provided Your use,
  93775. reproduction, and distribution of the Work otherwise complies with
  93776. the conditions stated in this License.
  93777. 5. Submission of Contributions. Unless You explicitly state otherwise,
  93778. any Contribution intentionally submitted for inclusion in the Work
  93779. by You to the Licensor shall be under the terms and conditions of
  93780. this License, without any additional terms or conditions.
  93781. Notwithstanding the above, nothing herein shall supersede or modify
  93782. the terms of any separate license agreement you may have executed
  93783. with Licensor regarding such Contributions.
  93784. 6. Trademarks. This License does not grant permission to use the trade
  93785. names, trademarks, service marks, or product names of the Licensor,
  93786. except as required for reasonable and customary use in describing the
  93787. origin of the Work and reproducing the content of the NOTICE file.
  93788. 7. Disclaimer of Warranty. Unless required by applicable law or
  93789. agreed to in writing, Licensor provides the Work (and each
  93790. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  93791. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  93792. implied, including, without limitation, any warranties or conditions
  93793. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  93794. PARTICULAR PURPOSE. You are solely responsible for determining the
  93795. appropriateness of using or redistributing the Work and assume any
  93796. risks associated with Your exercise of permissions under this License.
  93797. 8. Limitation of Liability. In no event and under no legal theory,
  93798. whether in tort (including negligence), contract, or otherwise,
  93799. unless required by applicable law (such as deliberate and grossly
  93800. negligent acts) or agreed to in writing, shall any Contributor be
  93801. liable to You for damages, including any direct, indirect, special,
  93802. incidental, or consequential damages of any character arising as a
  93803. result of this License or out of the use or inability to use the
  93804. Work (including but not limited to damages for loss of goodwill,
  93805. work stoppage, computer failure or malfunction, or any and all
  93806. other commercial damages or losses), even if such Contributor
  93807. has been advised of the possibility of such damages.
  93808. 9. Accepting Warranty or Additional Liability. While redistributing
  93809. the Work or Derivative Works thereof, You may choose to offer,
  93810. and charge a fee for, acceptance of support, warranty, indemnity,
  93811. or other liability obligations and/or rights consistent with this
  93812. License. However, in accepting such obligations, You may act only
  93813. on Your own behalf and on Your sole responsibility, not on behalf
  93814. of any other Contributor, and only if You agree to indemnify,
  93815. defend, and hold each Contributor harmless for any liability
  93816. incurred by, or claims asserted against, such Contributor by reason
  93817. of your accepting any such warranty or additional liability.
  93818. END OF TERMS AND CONDITIONS
  93819. APPENDIX: How to apply the Apache License to your work.
  93820. To apply the Apache License to your work, attach the following
  93821. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  93822. replaced with your own identifying information. (Don&#x27;t include
  93823. the brackets!) The text should be enclosed in the appropriate
  93824. comment syntax for the file format. We also recommend that a
  93825. file or class name and description of purpose be included on the
  93826. same &quot;printed page&quot; as the copyright notice for easier
  93827. identification within third-party archives.
  93828. Copyright [yyyy] [name of copyright owner]
  93829. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  93830. you may not use this file except in compliance with the License.
  93831. You may obtain a copy of the License at
  93832. http://www.apache.org/licenses/LICENSE-2.0
  93833. Unless required by applicable law or agreed to in writing, software
  93834. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  93835. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  93836. See the License for the specific language governing permissions and
  93837. limitations under the License.
  93838. Guava JDK7:
  93839. Apache License
  93840. Version 2.0, January 2004
  93841. http://www.apache.org/licenses/
  93842. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  93843. 1. Definitions.
  93844. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  93845. and distribution as defined by Sections 1 through 9 of this document.
  93846. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  93847. the copyright owner that is granting the License.
  93848. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  93849. other entities that control, are controlled by, or are under common
  93850. control with that entity. For the purposes of this definition,
  93851. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  93852. direction or management of such entity, whether by contract or
  93853. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  93854. outstanding shares, or (iii) beneficial ownership of such entity.
  93855. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  93856. exercising permissions granted by this License.
  93857. &quot;Source&quot; form shall mean the preferred form for making modifications,
  93858. including but not limited to software source code, documentation
  93859. source, and configuration files.
  93860. &quot;Object&quot; form shall mean any form resulting from mechanical
  93861. transformation or translation of a Source form, including but
  93862. not limited to compiled object code, generated documentation,
  93863. and conversions to other media types.
  93864. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  93865. Object form, made available under the License, as indicated by a
  93866. copyright notice that is included in or attached to the work
  93867. (an example is provided in the Appendix below).
  93868. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  93869. form, that is based on (or derived from) the Work and for which the
  93870. editorial revisions, annotations, elaborations, or other modifications
  93871. represent, as a whole, an original work of authorship. For the purposes
  93872. of this License, Derivative Works shall not include works that remain
  93873. separable from, or merely link (or bind by name) to the interfaces of,
  93874. the Work and Derivative Works thereof.
  93875. &quot;Contribution&quot; shall mean any work of authorship, including
  93876. the original version of the Work and any modifications or additions
  93877. to that Work or Derivative Works thereof, that is intentionally
  93878. submitted to Licensor for inclusion in the Work by the copyright owner
  93879. or by an individual or Legal Entity authorized to submit on behalf of
  93880. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  93881. means any form of electronic, verbal, or written communication sent
  93882. to the Licensor or its representatives, including but not limited to
  93883. communication on electronic mailing lists, source code control systems,
  93884. and issue tracking systems that are managed by, or on behalf of, the
  93885. Licensor for the purpose of discussing and improving the Work, but
  93886. excluding communication that is conspicuously marked or otherwise
  93887. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  93888. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  93889. on behalf of whom a Contribution has been received by Licensor and
  93890. subsequently incorporated within the Work.
  93891. 2. Grant of Copyright License. Subject to the terms and conditions of
  93892. this License, each Contributor hereby grants to You a perpetual,
  93893. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  93894. copyright license to reproduce, prepare Derivative Works of,
  93895. publicly display, publicly perform, sublicense, and distribute the
  93896. Work and such Derivative Works in Source or Object form.
  93897. 3. Grant of Patent License. Subject to the terms and conditions of
  93898. this License, each Contributor hereby grants to You a perpetual,
  93899. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  93900. (except as stated in this section) patent license to make, have made,
  93901. use, offer to sell, sell, import, and otherwise transfer the Work,
  93902. where such license applies only to those patent claims licensable
  93903. by such Contributor that are necessarily infringed by their
  93904. Contribution(s) alone or by combination of their Contribution(s)
  93905. with the Work to which such Contribution(s) was submitted. If You
  93906. institute patent litigation against any entity (including a
  93907. cross-claim or counterclaim in a lawsuit) alleging that the Work
  93908. or a Contribution incorporated within the Work constitutes direct
  93909. or contributory patent infringement, then any patent licenses
  93910. granted to You under this License for that Work shall terminate
  93911. as of the date such litigation is filed.
  93912. 4. Redistribution. You may reproduce and distribute copies of the
  93913. Work or Derivative Works thereof in any medium, with or without
  93914. modifications, and in Source or Object form, provided that You
  93915. meet the following conditions:
  93916. (a) You must give any other recipients of the Work or
  93917. Derivative Works a copy of this License; and
  93918. (b) You must cause any modified files to carry prominent notices
  93919. stating that You changed the files; and
  93920. (c) You must retain, in the Source form of any Derivative Works
  93921. that You distribute, all copyright, patent, trademark, and
  93922. attribution notices from the Source form of the Work,
  93923. excluding those notices that do not pertain to any part of
  93924. the Derivative Works; and
  93925. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  93926. distribution, then any Derivative Works that You distribute must
  93927. include a readable copy of the attribution notices contained
  93928. within such NOTICE file, excluding those notices that do not
  93929. pertain to any part of the Derivative Works, in at least one
  93930. of the following places: within a NOTICE text file distributed
  93931. as part of the Derivative Works; within the Source form or
  93932. documentation, if provided along with the Derivative Works; or,
  93933. within a display generated by the Derivative Works, if and
  93934. wherever such third-party notices normally appear. The contents
  93935. of the NOTICE file are for informational purposes only and
  93936. do not modify the License. You may add Your own attribution
  93937. notices within Derivative Works that You distribute, alongside
  93938. or as an addendum to the NOTICE text from the Work, provided
  93939. that such additional attribution notices cannot be construed
  93940. as modifying the License.
  93941. You may add Your own copyright statement to Your modifications and
  93942. may provide additional or different license terms and conditions
  93943. for use, reproduction, or distribution of Your modifications, or
  93944. for any such Derivative Works as a whole, provided Your use,
  93945. reproduction, and distribution of the Work otherwise complies with
  93946. the conditions stated in this License.
  93947. 5. Submission of Contributions. Unless You explicitly state otherwise,
  93948. any Contribution intentionally submitted for inclusion in the Work
  93949. by You to the Licensor shall be under the terms and conditions of
  93950. this License, without any additional terms or conditions.
  93951. Notwithstanding the above, nothing herein shall supersede or modify
  93952. the terms of any separate license agreement you may have executed
  93953. with Licensor regarding such Contributions.
  93954. 6. Trademarks. This License does not grant permission to use the trade
  93955. names, trademarks, service marks, or product names of the Licensor,
  93956. except as required for reasonable and customary use in describing the
  93957. origin of the Work and reproducing the content of the NOTICE file.
  93958. 7. Disclaimer of Warranty. Unless required by applicable law or
  93959. agreed to in writing, Licensor provides the Work (and each
  93960. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  93961. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  93962. implied, including, without limitation, any warranties or conditions
  93963. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  93964. PARTICULAR PURPOSE. You are solely responsible for determining the
  93965. appropriateness of using or redistributing the Work and assume any
  93966. risks associated with Your exercise of permissions under this License.
  93967. 8. Limitation of Liability. In no event and under no legal theory,
  93968. whether in tort (including negligence), contract, or otherwise,
  93969. unless required by applicable law (such as deliberate and grossly
  93970. negligent acts) or agreed to in writing, shall any Contributor be
  93971. liable to You for damages, including any direct, indirect, special,
  93972. incidental, or consequential damages of any character arising as a
  93973. result of this License or out of the use or inability to use the
  93974. Work (including but not limited to damages for loss of goodwill,
  93975. work stoppage, computer failure or malfunction, or any and all
  93976. other commercial damages or losses), even if such Contributor
  93977. has been advised of the possibility of such damages.
  93978. 9. Accepting Warranty or Additional Liability. While redistributing
  93979. the Work or Derivative Works thereof, You may choose to offer,
  93980. and charge a fee for, acceptance of support, warranty, indemnity,
  93981. or other liability obligations and/or rights consistent with this
  93982. License. However, in accepting such obligations, You may act only
  93983. on Your own behalf and on Your sole responsibility, not on behalf
  93984. of any other Contributor, and only if You agree to indemnify,
  93985. defend, and hold each Contributor harmless for any liability
  93986. incurred by, or claims asserted against, such Contributor by reason
  93987. of your accepting any such warranty or additional liability.
  93988. END OF TERMS AND CONDITIONS
  93989. APPENDIX: How to apply the Apache License to your work.
  93990. To apply the Apache License to your work, attach the following
  93991. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  93992. replaced with your own identifying information. (Don&#x27;t include
  93993. the brackets!) The text should be enclosed in the appropriate
  93994. comment syntax for the file format. We also recommend that a
  93995. file or class name and description of purpose be included on the
  93996. same &quot;printed page&quot; as the copyright notice for easier
  93997. identification within third-party archives.
  93998. Copyright [yyyy] [name of copyright owner]
  93999. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  94000. you may not use this file except in compliance with the License.
  94001. You may obtain a copy of the License at
  94002. http://www.apache.org/licenses/LICENSE-2.0
  94003. Unless required by applicable law or agreed to in writing, software
  94004. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  94005. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  94006. See the License for the specific language governing permissions and
  94007. limitations under the License.
  94008. JsInterop Annotations:
  94009. Apache License
  94010. Version 2.0, January 2004
  94011. http://www.apache.org/licenses/
  94012. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  94013. 1. Definitions.
  94014. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  94015. and distribution as defined by Sections 1 through 9 of this document.
  94016. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  94017. the copyright owner that is granting the License.
  94018. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  94019. other entities that control, are controlled by, or are under common
  94020. control with that entity. For the purposes of this definition,
  94021. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  94022. direction or management of such entity, whether by contract or
  94023. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  94024. outstanding shares, or (iii) beneficial ownership of such entity.
  94025. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  94026. exercising permissions granted by this License.
  94027. &quot;Source&quot; form shall mean the preferred form for making modifications,
  94028. including but not limited to software source code, documentation
  94029. source, and configuration files.
  94030. &quot;Object&quot; form shall mean any form resulting from mechanical
  94031. transformation or translation of a Source form, including but
  94032. not limited to compiled object code, generated documentation,
  94033. and conversions to other media types.
  94034. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  94035. Object form, made available under the License, as indicated by a
  94036. copyright notice that is included in or attached to the work
  94037. (an example is provided in the Appendix below).
  94038. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  94039. form, that is based on (or derived from) the Work and for which the
  94040. editorial revisions, annotations, elaborations, or other modifications
  94041. represent, as a whole, an original work of authorship. For the purposes
  94042. of this License, Derivative Works shall not include works that remain
  94043. separable from, or merely link (or bind by name) to the interfaces of,
  94044. the Work and Derivative Works thereof.
  94045. &quot;Contribution&quot; shall mean any work of authorship, including
  94046. the original version of the Work and any modifications or additions
  94047. to that Work or Derivative Works thereof, that is intentionally
  94048. submitted to Licensor for inclusion in the Work by the copyright owner
  94049. or by an individual or Legal Entity authorized to submit on behalf of
  94050. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  94051. means any form of electronic, verbal, or written communication sent
  94052. to the Licensor or its representatives, including but not limited to
  94053. communication on electronic mailing lists, source code control systems,
  94054. and issue tracking systems that are managed by, or on behalf of, the
  94055. Licensor for the purpose of discussing and improving the Work, but
  94056. excluding communication that is conspicuously marked or otherwise
  94057. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  94058. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  94059. on behalf of whom a Contribution has been received by Licensor and
  94060. subsequently incorporated within the Work.
  94061. 2. Grant of Copyright License. Subject to the terms and conditions of
  94062. this License, each Contributor hereby grants to You a perpetual,
  94063. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  94064. copyright license to reproduce, prepare Derivative Works of,
  94065. publicly display, publicly perform, sublicense, and distribute the
  94066. Work and such Derivative Works in Source or Object form.
  94067. 3. Grant of Patent License. Subject to the terms and conditions of
  94068. this License, each Contributor hereby grants to You a perpetual,
  94069. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  94070. (except as stated in this section) patent license to make, have made,
  94071. use, offer to sell, sell, import, and otherwise transfer the Work,
  94072. where such license applies only to those patent claims licensable
  94073. by such Contributor that are necessarily infringed by their
  94074. Contribution(s) alone or by combination of their Contribution(s)
  94075. with the Work to which such Contribution(s) was submitted. If You
  94076. institute patent litigation against any entity (including a
  94077. cross-claim or counterclaim in a lawsuit) alleging that the Work
  94078. or a Contribution incorporated within the Work constitutes direct
  94079. or contributory patent infringement, then any patent licenses
  94080. granted to You under this License for that Work shall terminate
  94081. as of the date such litigation is filed.
  94082. 4. Redistribution. You may reproduce and distribute copies of the
  94083. Work or Derivative Works thereof in any medium, with or without
  94084. modifications, and in Source or Object form, provided that You
  94085. meet the following conditions:
  94086. (a) You must give any other recipients of the Work or
  94087. Derivative Works a copy of this License; and
  94088. (b) You must cause any modified files to carry prominent notices
  94089. stating that You changed the files; and
  94090. (c) You must retain, in the Source form of any Derivative Works
  94091. that You distribute, all copyright, patent, trademark, and
  94092. attribution notices from the Source form of the Work,
  94093. excluding those notices that do not pertain to any part of
  94094. the Derivative Works; and
  94095. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  94096. distribution, then any Derivative Works that You distribute must
  94097. include a readable copy of the attribution notices contained
  94098. within such NOTICE file, excluding those notices that do not
  94099. pertain to any part of the Derivative Works, in at least one
  94100. of the following places: within a NOTICE text file distributed
  94101. as part of the Derivative Works; within the Source form or
  94102. documentation, if provided along with the Derivative Works; or,
  94103. within a display generated by the Derivative Works, if and
  94104. wherever such third-party notices normally appear. The contents
  94105. of the NOTICE file are for informational purposes only and
  94106. do not modify the License. You may add Your own attribution
  94107. notices within Derivative Works that You distribute, alongside
  94108. or as an addendum to the NOTICE text from the Work, provided
  94109. that such additional attribution notices cannot be construed
  94110. as modifying the License.
  94111. You may add Your own copyright statement to Your modifications and
  94112. may provide additional or different license terms and conditions
  94113. for use, reproduction, or distribution of Your modifications, or
  94114. for any such Derivative Works as a whole, provided Your use,
  94115. reproduction, and distribution of the Work otherwise complies with
  94116. the conditions stated in this License.
  94117. 5. Submission of Contributions. Unless You explicitly state otherwise,
  94118. any Contribution intentionally submitted for inclusion in the Work
  94119. by You to the Licensor shall be under the terms and conditions of
  94120. this License, without any additional terms or conditions.
  94121. Notwithstanding the above, nothing herein shall supersede or modify
  94122. the terms of any separate license agreement you may have executed
  94123. with Licensor regarding such Contributions.
  94124. 6. Trademarks. This License does not grant permission to use the trade
  94125. names, trademarks, service marks, or product names of the Licensor,
  94126. except as required for reasonable and customary use in describing the
  94127. origin of the Work and reproducing the content of the NOTICE file.
  94128. 7. Disclaimer of Warranty. Unless required by applicable law or
  94129. agreed to in writing, Licensor provides the Work (and each
  94130. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  94131. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  94132. implied, including, without limitation, any warranties or conditions
  94133. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  94134. PARTICULAR PURPOSE. You are solely responsible for determining the
  94135. appropriateness of using or redistributing the Work and assume any
  94136. risks associated with Your exercise of permissions under this License.
  94137. 8. Limitation of Liability. In no event and under no legal theory,
  94138. whether in tort (including negligence), contract, or otherwise,
  94139. unless required by applicable law (such as deliberate and grossly
  94140. negligent acts) or agreed to in writing, shall any Contributor be
  94141. liable to You for damages, including any direct, indirect, special,
  94142. incidental, or consequential damages of any character arising as a
  94143. result of this License or out of the use or inability to use the
  94144. Work (including but not limited to damages for loss of goodwill,
  94145. work stoppage, computer failure or malfunction, or any and all
  94146. other commercial damages or losses), even if such Contributor
  94147. has been advised of the possibility of such damages.
  94148. 9. Accepting Warranty or Additional Liability. While redistributing
  94149. the Work or Derivative Works thereof, You may choose to offer,
  94150. and charge a fee for, acceptance of support, warranty, indemnity,
  94151. or other liability obligations and/or rights consistent with this
  94152. License. However, in accepting such obligations, You may act only
  94153. on Your own behalf and on Your sole responsibility, not on behalf
  94154. of any other Contributor, and only if You agree to indemnify,
  94155. defend, and hold each Contributor harmless for any liability
  94156. incurred by, or claims asserted against, such Contributor by reason
  94157. of your accepting any such warranty or additional liability.
  94158. END OF TERMS AND CONDITIONS
  94159. APPENDIX: How to apply the Apache License to your work.
  94160. To apply the Apache License to your work, attach the following
  94161. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  94162. replaced with your own identifying information. (Don&#x27;t include
  94163. the brackets!) The text should be enclosed in the appropriate
  94164. comment syntax for the file format. We also recommend that a
  94165. file or class name and description of purpose be included on the
  94166. same &quot;printed page&quot; as the copyright notice for easier
  94167. identification within third-party archives.
  94168. Copyright 2017 Google Inc.
  94169. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  94170. you may not use this file except in compliance with the License.
  94171. You may obtain a copy of the License at
  94172. http://www.apache.org/licenses/LICENSE-2.0
  94173. Unless required by applicable law or agreed to in writing, software
  94174. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  94175. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  94176. See the License for the specific language governing permissions and
  94177. limitations under the License.
  94178. JSR 305:
  94179. Copyright (c) 2007-2009, JSR305 expert group
  94180. All rights reserved.
  94181. http://www.opensource.org/licenses/bsd-license.php
  94182. Redistribution and use in source and binary forms, with or without
  94183. modification, are permitted provided that the following conditions are met:
  94184. * Redistributions of source code must retain the above copyright notice,
  94185. this list of conditions and the following disclaimer.
  94186. * Redistributions in binary form must reproduce the above copyright notice,
  94187. this list of conditions and the following disclaimer in the documentation
  94188. and/or other materials provided with the distribution.
  94189. * Neither the name of the JSR305 expert group nor the names of its
  94190. contributors may be used to endorse or promote products derived from
  94191. this software without specific prior written permission.
  94192. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  94193. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  94194. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  94195. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  94196. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  94197. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  94198. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  94199. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  94200. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  94201. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  94202. POSSIBILITY OF SUCH DAMAGE.
  94203. </pre>
  94204. </div>
  94205. </div>
  94206. <div class="product">
  94207. <span class="title">play-services-flags</span>
  94208. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  94209. <input type="checkbox" hidden id="258">
  94210. <label class="show" for="258" tabindex="0"></label>
  94211. <div class="licence">
  94212. <pre>Terms and conditions
  94213. This is the Android Software Development Kit License Agreement
  94214. 1. Introduction
  94215. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  94216. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  94217. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  94218. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  94219. 2. Accepting this License Agreement
  94220. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  94221. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  94222. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  94223. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  94224. 3. SDK License from Google
  94225. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  94226. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  94227. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  94228. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  94229. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  94230. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  94231. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  94232. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  94233. 4. Use of the SDK by You
  94234. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  94235. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  94236. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  94237. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  94238. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  94239. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  94240. 5. Your Developer Credentials
  94241. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  94242. 6. Privacy and Information
  94243. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  94244. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  94245. 7. Third Party Applications
  94246. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  94247. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  94248. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  94249. 8. Using Android APIs
  94250. 8.1 Google Data APIs
  94251. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  94252. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  94253. 9. Terminating this License Agreement
  94254. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  94255. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  94256. 9.3 Google may at any time, terminate the License Agreement with you if:
  94257. (A) you have breached any provision of the License Agreement; or
  94258. (B) Google is required to do so by law; or
  94259. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  94260. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  94261. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  94262. 10. DISCLAIMER OF WARRANTIES
  94263. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  94264. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  94265. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  94266. 11. LIMITATION OF LIABILITY
  94267. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  94268. 12. Indemnification
  94269. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  94270. 13. Changes to the License Agreement
  94271. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  94272. 14. General Legal Terms
  94273. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  94274. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  94275. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  94276. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  94277. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  94278. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  94279. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  94280. December 9, 2016
  94281. ICU4C:
  94282. COPYRIGHT AND PERMISSION NOTICE (ICU 58 and later)
  94283. Copyright © 1991-2018 Unicode, Inc. All rights reserved.
  94284. Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
  94285. Permission is hereby granted, free of charge, to any person obtaining
  94286. a copy of the Unicode data files and any associated documentation
  94287. (the &quot;Data Files&quot;) or Unicode software and any associated documentation
  94288. (the &quot;Software&quot;) to deal in the Data Files or Software
  94289. without restriction, including without limitation the rights to use,
  94290. copy, modify, merge, publish, distribute, and/or sell copies of
  94291. the Data Files or Software, and to permit persons to whom the Data Files
  94292. or Software are furnished to do so, provided that either
  94293. (a) this copyright and permission notice appear with all copies
  94294. of the Data Files or Software, or
  94295. (b) this copyright and permission notice appear in associated
  94296. Documentation.
  94297. THE DATA FILES AND SOFTWARE ARE PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF
  94298. ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  94299. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  94300. NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  94301. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
  94302. NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  94303. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  94304. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  94305. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  94306. PERFORMANCE OF THE DATA FILES OR SOFTWARE.
  94307. Except as contained in this notice, the name of a copyright holder
  94308. shall not be used in advertising or otherwise to promote the sale,
  94309. use or other dealings in these Data Files or Software without prior
  94310. written authorization of the copyright holder.
  94311. ---------------------
  94312. Third-Party Software Licenses
  94313. This section contains third-party software notices and/or additional
  94314. terms for licensed third-party software components included within ICU
  94315. libraries.
  94316. 1. ICU License - ICU 1.8.1 to ICU 57.1
  94317. COPYRIGHT AND PERMISSION NOTICE
  94318. Copyright (c) 1995-2016 International Business Machines Corporation and others
  94319. All rights reserved.
  94320. Permission is hereby granted, free of charge, to any person obtaining
  94321. a copy of this software and associated documentation files (the
  94322. &quot;Software&quot;), to deal in the Software without restriction, including
  94323. without limitation the rights to use, copy, modify, merge, publish,
  94324. distribute, and/or sell copies of the Software, and to permit persons
  94325. to whom the Software is furnished to do so, provided that the above
  94326. copyright notice(s) and this permission notice appear in all copies of
  94327. the Software and that both the above copyright notice(s) and this
  94328. permission notice appear in supporting documentation.
  94329. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  94330. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  94331. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
  94332. OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
  94333. HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
  94334. SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
  94335. RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
  94336. CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  94337. CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  94338. Except as contained in this notice, the name of a copyright holder
  94339. shall not be used in advertising or otherwise to promote the sale, use
  94340. or other dealings in this Software without prior written authorization
  94341. of the copyright holder.
  94342. All trademarks and registered trademarks mentioned herein are the
  94343. property of their respective owners.
  94344. 2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)
  94345. # The Google Chrome software developed by Google is licensed under
  94346. # the BSD license. Other software included in this distribution is
  94347. # provided under other licenses, as set forth below.
  94348. #
  94349. # The BSD License
  94350. # http://opensource.org/licenses/bsd-license.php
  94351. # Copyright (C) 2006-2008, Google Inc.
  94352. #
  94353. # All rights reserved.
  94354. #
  94355. # Redistribution and use in source and binary forms, with or without
  94356. # modification, are permitted provided that the following conditions are met:
  94357. #
  94358. # Redistributions of source code must retain the above copyright notice,
  94359. # this list of conditions and the following disclaimer.
  94360. # Redistributions in binary form must reproduce the above
  94361. # copyright notice, this list of conditions and the following
  94362. # disclaimer in the documentation and/or other materials provided with
  94363. # the distribution.
  94364. # Neither the name of Google Inc. nor the names of its
  94365. # contributors may be used to endorse or promote products derived from
  94366. # this software without specific prior written permission.
  94367. #
  94368. #
  94369. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  94370. # CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,
  94371. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  94372. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  94373. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  94374. # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  94375. # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  94376. # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
  94377. # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  94378. # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  94379. # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  94380. # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  94381. #
  94382. #
  94383. # The word list in cjdict.txt are generated by combining three word lists
  94384. # listed below with further processing for compound word breaking. The
  94385. # frequency is generated with an iterative training against Google web
  94386. # corpora.
  94387. #
  94388. # * Libtabe (Chinese)
  94389. # - https://sourceforge.net/project/?group_id=1519
  94390. # - Its license terms and conditions are shown below.
  94391. #
  94392. # * IPADIC (Japanese)
  94393. # - http://chasen.aist-nara.ac.jp/chasen/distribution.html
  94394. # - Its license terms and conditions are shown below.
  94395. #
  94396. # ---------COPYING.libtabe ---- BEGIN--------------------
  94397. #
  94398. # /*
  94399. # * Copyright (c) 1999 TaBE Project.
  94400. # * Copyright (c) 1999 Pai-Hsiang Hsiao.
  94401. # * All rights reserved.
  94402. # *
  94403. # * Redistribution and use in source and binary forms, with or without
  94404. # * modification, are permitted provided that the following conditions
  94405. # * are met:
  94406. # *
  94407. # * . Redistributions of source code must retain the above copyright
  94408. # * notice, this list of conditions and the following disclaimer.
  94409. # * . Redistributions in binary form must reproduce the above copyright
  94410. # * notice, this list of conditions and the following disclaimer in
  94411. # * the documentation and/or other materials provided with the
  94412. # * distribution.
  94413. # * . Neither the name of the TaBE Project nor the names of its
  94414. # * contributors may be used to endorse or promote products derived
  94415. # * from this software without specific prior written permission.
  94416. # *
  94417. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  94418. # * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  94419. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  94420. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  94421. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  94422. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  94423. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  94424. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  94425. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  94426. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  94427. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  94428. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  94429. # */
  94430. #
  94431. # /*
  94432. # * Copyright (c) 1999 Computer Systems and Communication Lab,
  94433. # * Institute of Information Science, Academia
  94434. # * Sinica. All rights reserved.
  94435. # *
  94436. # * Redistribution and use in source and binary forms, with or without
  94437. # * modification, are permitted provided that the following conditions
  94438. # * are met:
  94439. # *
  94440. # * . Redistributions of source code must retain the above copyright
  94441. # * notice, this list of conditions and the following disclaimer.
  94442. # * . Redistributions in binary form must reproduce the above copyright
  94443. # * notice, this list of conditions and the following disclaimer in
  94444. # * the documentation and/or other materials provided with the
  94445. # * distribution.
  94446. # * . Neither the name of the Computer Systems and Communication Lab
  94447. # * nor the names of its contributors may be used to endorse or
  94448. # * promote products derived from this software without specific
  94449. # * prior written permission.
  94450. # *
  94451. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  94452. # * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  94453. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  94454. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  94455. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  94456. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  94457. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  94458. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  94459. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  94460. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  94461. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  94462. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  94463. # */
  94464. #
  94465. # Copyright 1996 Chih-Hao Tsai @ Beckman Institute,
  94466. # University of Illinois
  94467. # c-tsai4@uiuc.edu http://casper.beckman.uiuc.edu/~c-tsai4
  94468. #
  94469. # ---------------COPYING.libtabe-----END--------------------------------
  94470. #
  94471. #
  94472. # ---------------COPYING.ipadic-----BEGIN-------------------------------
  94473. #
  94474. # Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
  94475. # and Technology. All Rights Reserved.
  94476. #
  94477. # Use, reproduction, and distribution of this software is permitted.
  94478. # Any copy of this software, whether in its original form or modified,
  94479. # must include both the above copyright notice and the following
  94480. # paragraphs.
  94481. #
  94482. # Nara Institute of Science and Technology (NAIST),
  94483. # the copyright holders, disclaims all warranties with regard to this
  94484. # software, including all implied warranties of merchantability and
  94485. # fitness, in no event shall NAIST be liable for
  94486. # any special, indirect or consequential damages or any damages
  94487. # whatsoever resulting from loss of use, data or profits, whether in an
  94488. # action of contract, negligence or other tortuous action, arising out
  94489. # of or in connection with the use or performance of this software.
  94490. #
  94491. # A large portion of the dictionary entries
  94492. # originate from ICOT Free Software. The following conditions for ICOT
  94493. # Free Software applies to the current dictionary as well.
  94494. #
  94495. # Each User may also freely distribute the Program, whether in its
  94496. # original form or modified, to any third party or parties, PROVIDED
  94497. # that the provisions of Section 3 (&quot;NO WARRANTY&quot;) will ALWAYS appear
  94498. # on, or be attached to, the Program, which is distributed substantially
  94499. # in the same form as set out herein and that such intended
  94500. # distribution, if actually made, will neither violate or otherwise
  94501. # contravene any of the laws and regulations of the countries having
  94502. # jurisdiction over the User or the intended distribution itself.
  94503. #
  94504. # NO WARRANTY
  94505. #
  94506. # The program was produced on an experimental basis in the course of the
  94507. # research and development conducted during the project and is provided
  94508. # to users as so produced on an experimental basis. Accordingly, the
  94509. # program is provided without any warranty whatsoever, whether express,
  94510. # implied, statutory or otherwise. The term &quot;warranty&quot; used herein
  94511. # includes, but is not limited to, any warranty of the quality,
  94512. # performance, merchantability and fitness for a particular purpose of
  94513. # the program and the nonexistence of any infringement or violation of
  94514. # any right of any third party.
  94515. #
  94516. # Each user of the program will agree and understand, and be deemed to
  94517. # have agreed and understood, that there is no warranty whatsoever for
  94518. # the program and, accordingly, the entire risk arising from or
  94519. # otherwise connected with the program is assumed by the user.
  94520. #
  94521. # Therefore, neither ICOT, the copyright holder, or any other
  94522. # organization that participated in or was otherwise related to the
  94523. # development of the program and their respective officials, directors,
  94524. # officers and other employees shall be held liable for any and all
  94525. # damages, including, without limitation, general, special, incidental
  94526. # and consequential damages, arising out of or otherwise in connection
  94527. # with the use or inability to use the program or any product, material
  94528. # or result produced or otherwise obtained by using the program,
  94529. # regardless of whether they have been advised of, or otherwise had
  94530. # knowledge of, the possibility of such damages at any time during the
  94531. # project or thereafter. Each user will be deemed to have agreed to the
  94532. # foregoing by his or her commencement of use of the program. The term
  94533. # &quot;use&quot; as used herein includes, but is not limited to, the use,
  94534. # modification, copying and distribution of the program and the
  94535. # production of secondary products from the program.
  94536. #
  94537. # In the case where the program, whether in its original form or
  94538. # modified, was distributed or delivered to or received by a user from
  94539. # any person, organization or entity other than ICOT, unless it makes or
  94540. # grants independently of ICOT any specific warranty to the user in
  94541. # writing, such person, organization or entity, will also be exempted
  94542. # from and not be held liable to the user for any such damages as noted
  94543. # above as far as the program is concerned.
  94544. #
  94545. # ---------------COPYING.ipadic-----END----------------------------------
  94546. 3. Lao Word Break Dictionary Data (laodict.txt)
  94547. # Copyright (c) 2013 International Business Machines Corporation
  94548. # and others. All Rights Reserved.
  94549. #
  94550. # Project: http://code.google.com/p/lao-dictionary/
  94551. # Dictionary: http://lao-dictionary.googlecode.com/git/Lao-Dictionary.txt
  94552. # License: http://lao-dictionary.googlecode.com/git/Lao-Dictionary-LICENSE.txt
  94553. # (copied below)
  94554. #
  94555. # This file is derived from the above dictionary, with slight
  94556. # modifications.
  94557. # ----------------------------------------------------------------------
  94558. # Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
  94559. # All rights reserved.
  94560. #
  94561. # Redistribution and use in source and binary forms, with or without
  94562. # modification,
  94563. # are permitted provided that the following conditions are met:
  94564. #
  94565. #
  94566. # Redistributions of source code must retain the above copyright notice, this
  94567. # list of conditions and the following disclaimer. Redistributions in
  94568. # binary form must reproduce the above copyright notice, this list of
  94569. # conditions and the following disclaimer in the documentation and/or
  94570. # other materials provided with the distribution.
  94571. #
  94572. #
  94573. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  94574. # &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  94575. # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  94576. # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  94577. # COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  94578. # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  94579. # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  94580. # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  94581. # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  94582. # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  94583. # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  94584. # OF THE POSSIBILITY OF SUCH DAMAGE.
  94585. # --------------------------------------------------------------------------
  94586. 4. Burmese Word Break Dictionary Data (burmesedict.txt)
  94587. # Copyright (c) 2014 International Business Machines Corporation
  94588. # and others. All Rights Reserved.
  94589. #
  94590. # This list is part of a project hosted at:
  94591. # github.com/kanyawtech/myanmar-karen-word-lists
  94592. #
  94593. # --------------------------------------------------------------------------
  94594. # Copyright (c) 2013, LeRoy Benjamin Sharon
  94595. # All rights reserved.
  94596. #
  94597. # Redistribution and use in source and binary forms, with or without
  94598. # modification, are permitted provided that the following conditions
  94599. # are met: Redistributions of source code must retain the above
  94600. # copyright notice, this list of conditions and the following
  94601. # disclaimer. Redistributions in binary form must reproduce the
  94602. # above copyright notice, this list of conditions and the following
  94603. # disclaimer in the documentation and/or other materials provided
  94604. # with the distribution.
  94605. #
  94606. # Neither the name Myanmar Karen Word Lists, nor the names of its
  94607. # contributors may be used to endorse or promote products derived
  94608. # from this software without specific prior written permission.
  94609. #
  94610. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  94611. # CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,
  94612. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  94613. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  94614. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
  94615. # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  94616. # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  94617. # TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  94618. # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  94619. # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
  94620. # TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
  94621. # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  94622. # SUCH DAMAGE.
  94623. # --------------------------------------------------------------------------
  94624. 5. Time Zone Database
  94625. ICU uses the public domain data and code derived from Time Zone
  94626. Database for its time zone support. The ownership of the TZ database
  94627. is explained in BCP 175: Procedure for Maintaining the Time Zone
  94628. Database section 7.
  94629. # 7. Database Ownership
  94630. #
  94631. # The TZ database itself is not an IETF Contribution or an IETF
  94632. # document. Rather it is a pre-existing and regularly updated work
  94633. # that is in the public domain, and is intended to remain in the
  94634. # public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do
  94635. # not apply to the TZ Database or contributions that individuals make
  94636. # to it. Should any claims be made and substantiated against the TZ
  94637. # Database, the organization that is providing the IANA
  94638. # Considerations defined in this RFC, under the memorandum of
  94639. # understanding with the IETF, currently ICANN, may act in accordance
  94640. # with all competent court orders. No ownership claims will be made
  94641. # by ICANN or the IETF Trust on the database or the code. Any person
  94642. # making a contribution to the database or code waives all rights to
  94643. # future claims in that contribution or in the TZ Database.
  94644. 6. Google double-conversion
  94645. Copyright 2006-2011, the V8 project authors. All rights reserved.
  94646. Redistribution and use in source and binary forms, with or without
  94647. modification, are permitted provided that the following conditions are
  94648. met:
  94649. * Redistributions of source code must retain the above copyright
  94650. notice, this list of conditions and the following disclaimer.
  94651. * Redistributions in binary form must reproduce the above
  94652. copyright notice, this list of conditions and the following
  94653. disclaimer in the documentation and/or other materials provided
  94654. with the distribution.
  94655. * Neither the name of Google Inc. nor the names of its
  94656. contributors may be used to endorse or promote products derived
  94657. from this software without specific prior written permission.
  94658. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  94659. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  94660. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  94661. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  94662. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  94663. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  94664. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  94665. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  94666. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  94667. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  94668. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  94669. JSR 305:
  94670. Copyright (c) 2007-2009, JSR305 expert group
  94671. All rights reserved.
  94672. http://www.opensource.org/licenses/bsd-license.php
  94673. Redistribution and use in source and binary forms, with or without
  94674. modification, are permitted provided that the following conditions are met:
  94675. * Redistributions of source code must retain the above copyright notice,
  94676. this list of conditions and the following disclaimer.
  94677. * Redistributions in binary form must reproduce the above copyright notice,
  94678. this list of conditions and the following disclaimer in the documentation
  94679. and/or other materials provided with the distribution.
  94680. * Neither the name of the JSR305 expert group nor the names of its
  94681. contributors may be used to endorse or promote products derived from
  94682. this software without specific prior written permission.
  94683. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  94684. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  94685. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  94686. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  94687. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  94688. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  94689. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  94690. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  94691. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  94692. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  94693. POSSIBILITY OF SUCH DAMAGE.
  94694. Protobuf Nano:
  94695. Copyright 2008, Google Inc.
  94696. All rights reserved.
  94697. Redistribution and use in source and binary forms, with or without
  94698. modification, are permitted provided that the following conditions are
  94699. met:
  94700. * Redistributions of source code must retain the above copyright
  94701. notice, this list of conditions and the following disclaimer.
  94702. * Redistributions in binary form must reproduce the above
  94703. copyright notice, this list of conditions and the following disclaimer
  94704. in the documentation and/or other materials provided with the
  94705. distribution.
  94706. * Neither the name of Google Inc. nor the names of its
  94707. contributors may be used to endorse or promote products derived from
  94708. this software without specific prior written permission.
  94709. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  94710. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  94711. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  94712. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  94713. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  94714. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  94715. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  94716. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  94717. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  94718. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  94719. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  94720. Code generated by the Protocol Buffer compiler is owned by the owner
  94721. of the input file used when generating it. This code is not
  94722. standalone and requires a support library to be linked with it. This
  94723. support library is itself covered by the above license.
  94724. STL:
  94725. SGI STL
  94726. The STL portion of GNU libstdc++ that is used with gcc3 and gcc4 is licensed
  94727. under the GPL, with the following exception:
  94728. # As a special exception, you may use this file as part of a free software
  94729. # library without restriction. Specifically, if other files instantiate
  94730. # templates or use macros or inline functions from this file, or you compile
  94731. # this file and link it with other files to produce an executable, this
  94732. # file does not by itself cause the resulting executable to be covered by
  94733. # the GNU General Public License. This exception does not however
  94734. # invalidate any other reasons why the executable file might be covered by
  94735. # the GNU General Public License.
  94736. UTF:
  94737. UTF-8 Library
  94738. The authors of this software are Rob Pike and Ken Thompson.
  94739. Copyright (c) 1998-2002 by Lucent Technologies.
  94740. Permission to use, copy, modify, and distribute this software for any
  94741. purpose without fee is hereby granted, provided that this entire notice
  94742. is included in all copies of any software which is or includes a copy
  94743. or modification of this software and in all copies of the supporting
  94744. documentation for such software.
  94745. THIS SOFTWARE IS BEING PROVIDED &quot;AS IS&quot;, WITHOUT ANY EXPRESS OR IMPLIED
  94746. WARRANTY. IN PARTICULAR, NEITHER THE AUTHORS NOR LUCENT TECHNOLOGIES MAKE ANY
  94747. REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
  94748. OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
  94749. flatbuffers:
  94750. Apache License
  94751. Version 2.0, January 2004
  94752. http://www.apache.org/licenses/
  94753. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  94754. 1. Definitions.
  94755. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  94756. and distribution as defined by Sections 1 through 9 of this document.
  94757. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  94758. the copyright owner that is granting the License.
  94759. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  94760. other entities that control, are controlled by, or are under common
  94761. control with that entity. For the purposes of this definition,
  94762. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  94763. direction or management of such entity, whether by contract or
  94764. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  94765. outstanding shares, or (iii) beneficial ownership of such entity.
  94766. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  94767. exercising permissions granted by this License.
  94768. &quot;Source&quot; form shall mean the preferred form for making modifications,
  94769. including but not limited to software source code, documentation
  94770. source, and configuration files.
  94771. &quot;Object&quot; form shall mean any form resulting from mechanical
  94772. transformation or translation of a Source form, including but
  94773. not limited to compiled object code, generated documentation,
  94774. and conversions to other media types.
  94775. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  94776. Object form, made available under the License, as indicated by a
  94777. copyright notice that is included in or attached to the work
  94778. (an example is provided in the Appendix below).
  94779. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  94780. form, that is based on (or derived from) the Work and for which the
  94781. editorial revisions, annotations, elaborations, or other modifications
  94782. represent, as a whole, an original work of authorship. For the purposes
  94783. of this License, Derivative Works shall not include works that remain
  94784. separable from, or merely link (or bind by name) to the interfaces of,
  94785. the Work and Derivative Works thereof.
  94786. &quot;Contribution&quot; shall mean any work of authorship, including
  94787. the original version of the Work and any modifications or additions
  94788. to that Work or Derivative Works thereof, that is intentionally
  94789. submitted to Licensor for inclusion in the Work by the copyright owner
  94790. or by an individual or Legal Entity authorized to submit on behalf of
  94791. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  94792. means any form of electronic, verbal, or written communication sent
  94793. to the Licensor or its representatives, including but not limited to
  94794. communication on electronic mailing lists, source code control systems,
  94795. and issue tracking systems that are managed by, or on behalf of, the
  94796. Licensor for the purpose of discussing and improving the Work, but
  94797. excluding communication that is conspicuously marked or otherwise
  94798. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  94799. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  94800. on behalf of whom a Contribution has been received by Licensor and
  94801. subsequently incorporated within the Work.
  94802. 2. Grant of Copyright License. Subject to the terms and conditions of
  94803. this License, each Contributor hereby grants to You a perpetual,
  94804. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  94805. copyright license to reproduce, prepare Derivative Works of,
  94806. publicly display, publicly perform, sublicense, and distribute the
  94807. Work and such Derivative Works in Source or Object form.
  94808. 3. Grant of Patent License. Subject to the terms and conditions of
  94809. this License, each Contributor hereby grants to You a perpetual,
  94810. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  94811. (except as stated in this section) patent license to make, have made,
  94812. use, offer to sell, sell, import, and otherwise transfer the Work,
  94813. where such license applies only to those patent claims licensable
  94814. by such Contributor that are necessarily infringed by their
  94815. Contribution(s) alone or by combination of their Contribution(s)
  94816. with the Work to which such Contribution(s) was submitted. If You
  94817. institute patent litigation against any entity (including a
  94818. cross-claim or counterclaim in a lawsuit) alleging that the Work
  94819. or a Contribution incorporated within the Work constitutes direct
  94820. or contributory patent infringement, then any patent licenses
  94821. granted to You under this License for that Work shall terminate
  94822. as of the date such litigation is filed.
  94823. 4. Redistribution. You may reproduce and distribute copies of the
  94824. Work or Derivative Works thereof in any medium, with or without
  94825. modifications, and in Source or Object form, provided that You
  94826. meet the following conditions:
  94827. (a) You must give any other recipients of the Work or
  94828. Derivative Works a copy of this License; and
  94829. (b) You must cause any modified files to carry prominent notices
  94830. stating that You changed the files; and
  94831. (c) You must retain, in the Source form of any Derivative Works
  94832. that You distribute, all copyright, patent, trademark, and
  94833. attribution notices from the Source form of the Work,
  94834. excluding those notices that do not pertain to any part of
  94835. the Derivative Works; and
  94836. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  94837. distribution, then any Derivative Works that You distribute must
  94838. include a readable copy of the attribution notices contained
  94839. within such NOTICE file, excluding those notices that do not
  94840. pertain to any part of the Derivative Works, in at least one
  94841. of the following places: within a NOTICE text file distributed
  94842. as part of the Derivative Works; within the Source form or
  94843. documentation, if provided along with the Derivative Works; or,
  94844. within a display generated by the Derivative Works, if and
  94845. wherever such third-party notices normally appear. The contents
  94846. of the NOTICE file are for informational purposes only and
  94847. do not modify the License. You may add Your own attribution
  94848. notices within Derivative Works that You distribute, alongside
  94849. or as an addendum to the NOTICE text from the Work, provided
  94850. that such additional attribution notices cannot be construed
  94851. as modifying the License.
  94852. You may add Your own copyright statement to Your modifications and
  94853. may provide additional or different license terms and conditions
  94854. for use, reproduction, or distribution of Your modifications, or
  94855. for any such Derivative Works as a whole, provided Your use,
  94856. reproduction, and distribution of the Work otherwise complies with
  94857. the conditions stated in this License.
  94858. 5. Submission of Contributions. Unless You explicitly state otherwise,
  94859. any Contribution intentionally submitted for inclusion in the Work
  94860. by You to the Licensor shall be under the terms and conditions of
  94861. this License, without any additional terms or conditions.
  94862. Notwithstanding the above, nothing herein shall supersede or modify
  94863. the terms of any separate license agreement you may have executed
  94864. with Licensor regarding such Contributions.
  94865. 6. Trademarks. This License does not grant permission to use the trade
  94866. names, trademarks, service marks, or product names of the Licensor,
  94867. except as required for reasonable and customary use in describing the
  94868. origin of the Work and reproducing the content of the NOTICE file.
  94869. 7. Disclaimer of Warranty. Unless required by applicable law or
  94870. agreed to in writing, Licensor provides the Work (and each
  94871. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  94872. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  94873. implied, including, without limitation, any warranties or conditions
  94874. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  94875. PARTICULAR PURPOSE. You are solely responsible for determining the
  94876. appropriateness of using or redistributing the Work and assume any
  94877. risks associated with Your exercise of permissions under this License.
  94878. 8. Limitation of Liability. In no event and under no legal theory,
  94879. whether in tort (including negligence), contract, or otherwise,
  94880. unless required by applicable law (such as deliberate and grossly
  94881. negligent acts) or agreed to in writing, shall any Contributor be
  94882. liable to You for damages, including any direct, indirect, special,
  94883. incidental, or consequential damages of any character arising as a
  94884. result of this License or out of the use or inability to use the
  94885. Work (including but not limited to damages for loss of goodwill,
  94886. work stoppage, computer failure or malfunction, or any and all
  94887. other commercial damages or losses), even if such Contributor
  94888. has been advised of the possibility of such damages.
  94889. 9. Accepting Warranty or Additional Liability. While redistributing
  94890. the Work or Derivative Works thereof, You may choose to offer,
  94891. and charge a fee for, acceptance of support, warranty, indemnity,
  94892. or other liability obligations and/or rights consistent with this
  94893. License. However, in accepting such obligations, You may act only
  94894. on Your own behalf and on Your sole responsibility, not on behalf
  94895. of any other Contributor, and only if You agree to indemnify,
  94896. defend, and hold each Contributor harmless for any liability
  94897. incurred by, or claims asserted against, such Contributor by reason
  94898. of your accepting any such warranty or additional liability.
  94899. END OF TERMS AND CONDITIONS
  94900. APPENDIX: How to apply the Apache License to your work.
  94901. To apply the Apache License to your work, attach the following
  94902. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  94903. replaced with your own identifying information. (Don&#x27;t include
  94904. the brackets!) The text should be enclosed in the appropriate
  94905. comment syntax for the file format. We also recommend that a
  94906. file or class name and description of purpose be included on the
  94907. same &quot;printed page&quot; as the copyright notice for easier
  94908. identification within third-party archives.
  94909. Copyright 2014 Google Inc.
  94910. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  94911. you may not use this file except in compliance with the License.
  94912. You may obtain a copy of the License at
  94913. http://www.apache.org/licenses/LICENSE-2.0
  94914. Unless required by applicable law or agreed to in writing, software
  94915. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  94916. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  94917. See the License for the specific language governing permissions and
  94918. limitations under the License.
  94919. safeparcel:
  94920. Apache License
  94921. Version 2.0, January 2004
  94922. http://www.apache.org/licenses/
  94923. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  94924. 1. Definitions.
  94925. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  94926. and distribution as defined by Sections 1 through 9 of this document.
  94927. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  94928. the copyright owner that is granting the License.
  94929. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  94930. other entities that control, are controlled by, or are under common
  94931. control with that entity. For the purposes of this definition,
  94932. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  94933. direction or management of such entity, whether by contract or
  94934. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  94935. outstanding shares, or (iii) beneficial ownership of such entity.
  94936. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  94937. exercising permissions granted by this License.
  94938. &quot;Source&quot; form shall mean the preferred form for making modifications,
  94939. including but not limited to software source code, documentation
  94940. source, and configuration files.
  94941. &quot;Object&quot; form shall mean any form resulting from mechanical
  94942. transformation or translation of a Source form, including but
  94943. not limited to compiled object code, generated documentation,
  94944. and conversions to other media types.
  94945. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  94946. Object form, made available under the License, as indicated by a
  94947. copyright notice that is included in or attached to the work
  94948. (an example is provided in the Appendix below).
  94949. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  94950. form, that is based on (or derived from) the Work and for which the
  94951. editorial revisions, annotations, elaborations, or other modifications
  94952. represent, as a whole, an original work of authorship. For the purposes
  94953. of this License, Derivative Works shall not include works that remain
  94954. separable from, or merely link (or bind by name) to the interfaces of,
  94955. the Work and Derivative Works thereof.
  94956. &quot;Contribution&quot; shall mean any work of authorship, including
  94957. the original version of the Work and any modifications or additions
  94958. to that Work or Derivative Works thereof, that is intentionally
  94959. submitted to Licensor for inclusion in the Work by the copyright owner
  94960. or by an individual or Legal Entity authorized to submit on behalf of
  94961. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  94962. means any form of electronic, verbal, or written communication sent
  94963. to the Licensor or its representatives, including but not limited to
  94964. communication on electronic mailing lists, source code control systems,
  94965. and issue tracking systems that are managed by, or on behalf of, the
  94966. Licensor for the purpose of discussing and improving the Work, but
  94967. excluding communication that is conspicuously marked or otherwise
  94968. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  94969. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  94970. on behalf of whom a Contribution has been received by Licensor and
  94971. subsequently incorporated within the Work.
  94972. 2. Grant of Copyright License. Subject to the terms and conditions of
  94973. this License, each Contributor hereby grants to You a perpetual,
  94974. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  94975. copyright license to reproduce, prepare Derivative Works of,
  94976. publicly display, publicly perform, sublicense, and distribute the
  94977. Work and such Derivative Works in Source or Object form.
  94978. 3. Grant of Patent License. Subject to the terms and conditions of
  94979. this License, each Contributor hereby grants to You a perpetual,
  94980. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  94981. (except as stated in this section) patent license to make, have made,
  94982. use, offer to sell, sell, import, and otherwise transfer the Work,
  94983. where such license applies only to those patent claims licensable
  94984. by such Contributor that are necessarily infringed by their
  94985. Contribution(s) alone or by combination of their Contribution(s)
  94986. with the Work to which such Contribution(s) was submitted. If You
  94987. institute patent litigation against any entity (including a
  94988. cross-claim or counterclaim in a lawsuit) alleging that the Work
  94989. or a Contribution incorporated within the Work constitutes direct
  94990. or contributory patent infringement, then any patent licenses
  94991. granted to You under this License for that Work shall terminate
  94992. as of the date such litigation is filed.
  94993. 4. Redistribution. You may reproduce and distribute copies of the
  94994. Work or Derivative Works thereof in any medium, with or without
  94995. modifications, and in Source or Object form, provided that You
  94996. meet the following conditions:
  94997. (a) You must give any other recipients of the Work or
  94998. Derivative Works a copy of this License; and
  94999. (b) You must cause any modified files to carry prominent notices
  95000. stating that You changed the files; and
  95001. (c) You must retain, in the Source form of any Derivative Works
  95002. that You distribute, all copyright, patent, trademark, and
  95003. attribution notices from the Source form of the Work,
  95004. excluding those notices that do not pertain to any part of
  95005. the Derivative Works; and
  95006. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  95007. distribution, then any Derivative Works that You distribute must
  95008. include a readable copy of the attribution notices contained
  95009. within such NOTICE file, excluding those notices that do not
  95010. pertain to any part of the Derivative Works, in at least one
  95011. of the following places: within a NOTICE text file distributed
  95012. as part of the Derivative Works; within the Source form or
  95013. documentation, if provided along with the Derivative Works; or,
  95014. within a display generated by the Derivative Works, if and
  95015. wherever such third-party notices normally appear. The contents
  95016. of the NOTICE file are for informational purposes only and
  95017. do not modify the License. You may add Your own attribution
  95018. notices within Derivative Works that You distribute, alongside
  95019. or as an addendum to the NOTICE text from the Work, provided
  95020. that such additional attribution notices cannot be construed
  95021. as modifying the License.
  95022. You may add Your own copyright statement to Your modifications and
  95023. may provide additional or different license terms and conditions
  95024. for use, reproduction, or distribution of Your modifications, or
  95025. for any such Derivative Works as a whole, provided Your use,
  95026. reproduction, and distribution of the Work otherwise complies with
  95027. the conditions stated in this License.
  95028. 5. Submission of Contributions. Unless You explicitly state otherwise,
  95029. any Contribution intentionally submitted for inclusion in the Work
  95030. by You to the Licensor shall be under the terms and conditions of
  95031. this License, without any additional terms or conditions.
  95032. Notwithstanding the above, nothing herein shall supersede or modify
  95033. the terms of any separate license agreement you may have executed
  95034. with Licensor regarding such Contributions.
  95035. 6. Trademarks. This License does not grant permission to use the trade
  95036. names, trademarks, service marks, or product names of the Licensor,
  95037. except as required for reasonable and customary use in describing the
  95038. origin of the Work and reproducing the content of the NOTICE file.
  95039. 7. Disclaimer of Warranty. Unless required by applicable law or
  95040. agreed to in writing, Licensor provides the Work (and each
  95041. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  95042. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  95043. implied, including, without limitation, any warranties or conditions
  95044. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  95045. PARTICULAR PURPOSE. You are solely responsible for determining the
  95046. appropriateness of using or redistributing the Work and assume any
  95047. risks associated with Your exercise of permissions under this License.
  95048. 8. Limitation of Liability. In no event and under no legal theory,
  95049. whether in tort (including negligence), contract, or otherwise,
  95050. unless required by applicable law (such as deliberate and grossly
  95051. negligent acts) or agreed to in writing, shall any Contributor be
  95052. liable to You for damages, including any direct, indirect, special,
  95053. incidental, or consequential damages of any character arising as a
  95054. result of this License or out of the use or inability to use the
  95055. Work (including but not limited to damages for loss of goodwill,
  95056. work stoppage, computer failure or malfunction, or any and all
  95057. other commercial damages or losses), even if such Contributor
  95058. has been advised of the possibility of such damages.
  95059. 9. Accepting Warranty or Additional Liability. While redistributing
  95060. the Work or Derivative Works thereof, You may choose to offer,
  95061. and charge a fee for, acceptance of support, warranty, indemnity,
  95062. or other liability obligations and/or rights consistent with this
  95063. License. However, in accepting such obligations, You may act only
  95064. on Your own behalf and on Your sole responsibility, not on behalf
  95065. of any other Contributor, and only if You agree to indemnify,
  95066. defend, and hold each Contributor harmless for any liability
  95067. incurred by, or claims asserted against, such Contributor by reason
  95068. of your accepting any such warranty or additional liability.
  95069. END OF TERMS AND CONDITIONS
  95070. APPENDIX: How to apply the Apache License to your work.
  95071. To apply the Apache License to your work, attach the following
  95072. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  95073. replaced with your own identifying information. (Don&#x27;t include
  95074. the brackets!) The text should be enclosed in the appropriate
  95075. comment syntax for the file format. We also recommend that a
  95076. file or class name and description of purpose be included on the
  95077. same &quot;printed page&quot; as the copyright notice for easier
  95078. identification within third-party archives.
  95079. Copyright [yyyy] [name of copyright owner]
  95080. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  95081. you may not use this file except in compliance with the License.
  95082. You may obtain a copy of the License at
  95083. http://www.apache.org/licenses/LICENSE-2.0
  95084. Unless required by applicable law or agreed to in writing, software
  95085. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  95086. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  95087. See the License for the specific language governing permissions and
  95088. limitations under the License.
  95089. </pre>
  95090. </div>
  95091. </div>
  95092. <div class="product">
  95093. <span class="title">play-services-gcm</span>
  95094. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  95095. <input type="checkbox" hidden id="259">
  95096. <label class="show" for="259" tabindex="0"></label>
  95097. <div class="licence">
  95098. <pre>Terms and conditions
  95099. This is the Android Software Development Kit License Agreement
  95100. 1. Introduction
  95101. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  95102. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  95103. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  95104. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  95105. 2. Accepting this License Agreement
  95106. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  95107. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  95108. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  95109. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  95110. 3. SDK License from Google
  95111. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  95112. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  95113. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  95114. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  95115. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  95116. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  95117. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  95118. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  95119. 4. Use of the SDK by You
  95120. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  95121. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  95122. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  95123. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  95124. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  95125. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  95126. 5. Your Developer Credentials
  95127. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  95128. 6. Privacy and Information
  95129. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  95130. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  95131. 7. Third Party Applications
  95132. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  95133. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  95134. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  95135. 8. Using Android APIs
  95136. 8.1 Google Data APIs
  95137. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  95138. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  95139. 9. Terminating this License Agreement
  95140. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  95141. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  95142. 9.3 Google may at any time, terminate the License Agreement with you if:
  95143. (A) you have breached any provision of the License Agreement; or
  95144. (B) Google is required to do so by law; or
  95145. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  95146. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  95147. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  95148. 10. DISCLAIMER OF WARRANTIES
  95149. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  95150. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  95151. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  95152. 11. LIMITATION OF LIABILITY
  95153. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  95154. 12. Indemnification
  95155. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  95156. 13. Changes to the License Agreement
  95157. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  95158. 14. General Legal Terms
  95159. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  95160. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  95161. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  95162. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  95163. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  95164. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  95165. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  95166. December 9, 2016
  95167. ICU4C:
  95168. COPYRIGHT AND PERMISSION NOTICE (ICU 58 and later)
  95169. Copyright © 1991-2018 Unicode, Inc. All rights reserved.
  95170. Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
  95171. Permission is hereby granted, free of charge, to any person obtaining
  95172. a copy of the Unicode data files and any associated documentation
  95173. (the &quot;Data Files&quot;) or Unicode software and any associated documentation
  95174. (the &quot;Software&quot;) to deal in the Data Files or Software
  95175. without restriction, including without limitation the rights to use,
  95176. copy, modify, merge, publish, distribute, and/or sell copies of
  95177. the Data Files or Software, and to permit persons to whom the Data Files
  95178. or Software are furnished to do so, provided that either
  95179. (a) this copyright and permission notice appear with all copies
  95180. of the Data Files or Software, or
  95181. (b) this copyright and permission notice appear in associated
  95182. Documentation.
  95183. THE DATA FILES AND SOFTWARE ARE PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF
  95184. ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  95185. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  95186. NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  95187. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
  95188. NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  95189. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  95190. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  95191. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  95192. PERFORMANCE OF THE DATA FILES OR SOFTWARE.
  95193. Except as contained in this notice, the name of a copyright holder
  95194. shall not be used in advertising or otherwise to promote the sale,
  95195. use or other dealings in these Data Files or Software without prior
  95196. written authorization of the copyright holder.
  95197. ---------------------
  95198. Third-Party Software Licenses
  95199. This section contains third-party software notices and/or additional
  95200. terms for licensed third-party software components included within ICU
  95201. libraries.
  95202. 1. ICU License - ICU 1.8.1 to ICU 57.1
  95203. COPYRIGHT AND PERMISSION NOTICE
  95204. Copyright (c) 1995-2016 International Business Machines Corporation and others
  95205. All rights reserved.
  95206. Permission is hereby granted, free of charge, to any person obtaining
  95207. a copy of this software and associated documentation files (the
  95208. &quot;Software&quot;), to deal in the Software without restriction, including
  95209. without limitation the rights to use, copy, modify, merge, publish,
  95210. distribute, and/or sell copies of the Software, and to permit persons
  95211. to whom the Software is furnished to do so, provided that the above
  95212. copyright notice(s) and this permission notice appear in all copies of
  95213. the Software and that both the above copyright notice(s) and this
  95214. permission notice appear in supporting documentation.
  95215. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  95216. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  95217. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
  95218. OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
  95219. HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
  95220. SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
  95221. RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
  95222. CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  95223. CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  95224. Except as contained in this notice, the name of a copyright holder
  95225. shall not be used in advertising or otherwise to promote the sale, use
  95226. or other dealings in this Software without prior written authorization
  95227. of the copyright holder.
  95228. All trademarks and registered trademarks mentioned herein are the
  95229. property of their respective owners.
  95230. 2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)
  95231. # The Google Chrome software developed by Google is licensed under
  95232. # the BSD license. Other software included in this distribution is
  95233. # provided under other licenses, as set forth below.
  95234. #
  95235. # The BSD License
  95236. # http://opensource.org/licenses/bsd-license.php
  95237. # Copyright (C) 2006-2008, Google Inc.
  95238. #
  95239. # All rights reserved.
  95240. #
  95241. # Redistribution and use in source and binary forms, with or without
  95242. # modification, are permitted provided that the following conditions are met:
  95243. #
  95244. # Redistributions of source code must retain the above copyright notice,
  95245. # this list of conditions and the following disclaimer.
  95246. # Redistributions in binary form must reproduce the above
  95247. # copyright notice, this list of conditions and the following
  95248. # disclaimer in the documentation and/or other materials provided with
  95249. # the distribution.
  95250. # Neither the name of Google Inc. nor the names of its
  95251. # contributors may be used to endorse or promote products derived from
  95252. # this software without specific prior written permission.
  95253. #
  95254. #
  95255. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  95256. # CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,
  95257. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  95258. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  95259. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  95260. # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  95261. # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  95262. # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
  95263. # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  95264. # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  95265. # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  95266. # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  95267. #
  95268. #
  95269. # The word list in cjdict.txt are generated by combining three word lists
  95270. # listed below with further processing for compound word breaking. The
  95271. # frequency is generated with an iterative training against Google web
  95272. # corpora.
  95273. #
  95274. # * Libtabe (Chinese)
  95275. # - https://sourceforge.net/project/?group_id=1519
  95276. # - Its license terms and conditions are shown below.
  95277. #
  95278. # * IPADIC (Japanese)
  95279. # - http://chasen.aist-nara.ac.jp/chasen/distribution.html
  95280. # - Its license terms and conditions are shown below.
  95281. #
  95282. # ---------COPYING.libtabe ---- BEGIN--------------------
  95283. #
  95284. # /*
  95285. # * Copyright (c) 1999 TaBE Project.
  95286. # * Copyright (c) 1999 Pai-Hsiang Hsiao.
  95287. # * All rights reserved.
  95288. # *
  95289. # * Redistribution and use in source and binary forms, with or without
  95290. # * modification, are permitted provided that the following conditions
  95291. # * are met:
  95292. # *
  95293. # * . Redistributions of source code must retain the above copyright
  95294. # * notice, this list of conditions and the following disclaimer.
  95295. # * . Redistributions in binary form must reproduce the above copyright
  95296. # * notice, this list of conditions and the following disclaimer in
  95297. # * the documentation and/or other materials provided with the
  95298. # * distribution.
  95299. # * . Neither the name of the TaBE Project nor the names of its
  95300. # * contributors may be used to endorse or promote products derived
  95301. # * from this software without specific prior written permission.
  95302. # *
  95303. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  95304. # * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  95305. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  95306. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  95307. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  95308. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  95309. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  95310. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  95311. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  95312. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  95313. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  95314. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  95315. # */
  95316. #
  95317. # /*
  95318. # * Copyright (c) 1999 Computer Systems and Communication Lab,
  95319. # * Institute of Information Science, Academia
  95320. # * Sinica. All rights reserved.
  95321. # *
  95322. # * Redistribution and use in source and binary forms, with or without
  95323. # * modification, are permitted provided that the following conditions
  95324. # * are met:
  95325. # *
  95326. # * . Redistributions of source code must retain the above copyright
  95327. # * notice, this list of conditions and the following disclaimer.
  95328. # * . Redistributions in binary form must reproduce the above copyright
  95329. # * notice, this list of conditions and the following disclaimer in
  95330. # * the documentation and/or other materials provided with the
  95331. # * distribution.
  95332. # * . Neither the name of the Computer Systems and Communication Lab
  95333. # * nor the names of its contributors may be used to endorse or
  95334. # * promote products derived from this software without specific
  95335. # * prior written permission.
  95336. # *
  95337. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  95338. # * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  95339. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  95340. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  95341. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  95342. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  95343. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  95344. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  95345. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  95346. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  95347. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  95348. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  95349. # */
  95350. #
  95351. # Copyright 1996 Chih-Hao Tsai @ Beckman Institute,
  95352. # University of Illinois
  95353. # c-tsai4@uiuc.edu http://casper.beckman.uiuc.edu/~c-tsai4
  95354. #
  95355. # ---------------COPYING.libtabe-----END--------------------------------
  95356. #
  95357. #
  95358. # ---------------COPYING.ipadic-----BEGIN-------------------------------
  95359. #
  95360. # Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
  95361. # and Technology. All Rights Reserved.
  95362. #
  95363. # Use, reproduction, and distribution of this software is permitted.
  95364. # Any copy of this software, whether in its original form or modified,
  95365. # must include both the above copyright notice and the following
  95366. # paragraphs.
  95367. #
  95368. # Nara Institute of Science and Technology (NAIST),
  95369. # the copyright holders, disclaims all warranties with regard to this
  95370. # software, including all implied warranties of merchantability and
  95371. # fitness, in no event shall NAIST be liable for
  95372. # any special, indirect or consequential damages or any damages
  95373. # whatsoever resulting from loss of use, data or profits, whether in an
  95374. # action of contract, negligence or other tortuous action, arising out
  95375. # of or in connection with the use or performance of this software.
  95376. #
  95377. # A large portion of the dictionary entries
  95378. # originate from ICOT Free Software. The following conditions for ICOT
  95379. # Free Software applies to the current dictionary as well.
  95380. #
  95381. # Each User may also freely distribute the Program, whether in its
  95382. # original form or modified, to any third party or parties, PROVIDED
  95383. # that the provisions of Section 3 (&quot;NO WARRANTY&quot;) will ALWAYS appear
  95384. # on, or be attached to, the Program, which is distributed substantially
  95385. # in the same form as set out herein and that such intended
  95386. # distribution, if actually made, will neither violate or otherwise
  95387. # contravene any of the laws and regulations of the countries having
  95388. # jurisdiction over the User or the intended distribution itself.
  95389. #
  95390. # NO WARRANTY
  95391. #
  95392. # The program was produced on an experimental basis in the course of the
  95393. # research and development conducted during the project and is provided
  95394. # to users as so produced on an experimental basis. Accordingly, the
  95395. # program is provided without any warranty whatsoever, whether express,
  95396. # implied, statutory or otherwise. The term &quot;warranty&quot; used herein
  95397. # includes, but is not limited to, any warranty of the quality,
  95398. # performance, merchantability and fitness for a particular purpose of
  95399. # the program and the nonexistence of any infringement or violation of
  95400. # any right of any third party.
  95401. #
  95402. # Each user of the program will agree and understand, and be deemed to
  95403. # have agreed and understood, that there is no warranty whatsoever for
  95404. # the program and, accordingly, the entire risk arising from or
  95405. # otherwise connected with the program is assumed by the user.
  95406. #
  95407. # Therefore, neither ICOT, the copyright holder, or any other
  95408. # organization that participated in or was otherwise related to the
  95409. # development of the program and their respective officials, directors,
  95410. # officers and other employees shall be held liable for any and all
  95411. # damages, including, without limitation, general, special, incidental
  95412. # and consequential damages, arising out of or otherwise in connection
  95413. # with the use or inability to use the program or any product, material
  95414. # or result produced or otherwise obtained by using the program,
  95415. # regardless of whether they have been advised of, or otherwise had
  95416. # knowledge of, the possibility of such damages at any time during the
  95417. # project or thereafter. Each user will be deemed to have agreed to the
  95418. # foregoing by his or her commencement of use of the program. The term
  95419. # &quot;use&quot; as used herein includes, but is not limited to, the use,
  95420. # modification, copying and distribution of the program and the
  95421. # production of secondary products from the program.
  95422. #
  95423. # In the case where the program, whether in its original form or
  95424. # modified, was distributed or delivered to or received by a user from
  95425. # any person, organization or entity other than ICOT, unless it makes or
  95426. # grants independently of ICOT any specific warranty to the user in
  95427. # writing, such person, organization or entity, will also be exempted
  95428. # from and not be held liable to the user for any such damages as noted
  95429. # above as far as the program is concerned.
  95430. #
  95431. # ---------------COPYING.ipadic-----END----------------------------------
  95432. 3. Lao Word Break Dictionary Data (laodict.txt)
  95433. # Copyright (c) 2013 International Business Machines Corporation
  95434. # and others. All Rights Reserved.
  95435. #
  95436. # Project: http://code.google.com/p/lao-dictionary/
  95437. # Dictionary: http://lao-dictionary.googlecode.com/git/Lao-Dictionary.txt
  95438. # License: http://lao-dictionary.googlecode.com/git/Lao-Dictionary-LICENSE.txt
  95439. # (copied below)
  95440. #
  95441. # This file is derived from the above dictionary, with slight
  95442. # modifications.
  95443. # ----------------------------------------------------------------------
  95444. # Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
  95445. # All rights reserved.
  95446. #
  95447. # Redistribution and use in source and binary forms, with or without
  95448. # modification,
  95449. # are permitted provided that the following conditions are met:
  95450. #
  95451. #
  95452. # Redistributions of source code must retain the above copyright notice, this
  95453. # list of conditions and the following disclaimer. Redistributions in
  95454. # binary form must reproduce the above copyright notice, this list of
  95455. # conditions and the following disclaimer in the documentation and/or
  95456. # other materials provided with the distribution.
  95457. #
  95458. #
  95459. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  95460. # &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  95461. # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  95462. # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  95463. # COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  95464. # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  95465. # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  95466. # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  95467. # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  95468. # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  95469. # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  95470. # OF THE POSSIBILITY OF SUCH DAMAGE.
  95471. # --------------------------------------------------------------------------
  95472. 4. Burmese Word Break Dictionary Data (burmesedict.txt)
  95473. # Copyright (c) 2014 International Business Machines Corporation
  95474. # and others. All Rights Reserved.
  95475. #
  95476. # This list is part of a project hosted at:
  95477. # github.com/kanyawtech/myanmar-karen-word-lists
  95478. #
  95479. # --------------------------------------------------------------------------
  95480. # Copyright (c) 2013, LeRoy Benjamin Sharon
  95481. # All rights reserved.
  95482. #
  95483. # Redistribution and use in source and binary forms, with or without
  95484. # modification, are permitted provided that the following conditions
  95485. # are met: Redistributions of source code must retain the above
  95486. # copyright notice, this list of conditions and the following
  95487. # disclaimer. Redistributions in binary form must reproduce the
  95488. # above copyright notice, this list of conditions and the following
  95489. # disclaimer in the documentation and/or other materials provided
  95490. # with the distribution.
  95491. #
  95492. # Neither the name Myanmar Karen Word Lists, nor the names of its
  95493. # contributors may be used to endorse or promote products derived
  95494. # from this software without specific prior written permission.
  95495. #
  95496. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  95497. # CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,
  95498. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  95499. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  95500. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
  95501. # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  95502. # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  95503. # TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  95504. # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  95505. # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
  95506. # TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
  95507. # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  95508. # SUCH DAMAGE.
  95509. # --------------------------------------------------------------------------
  95510. 5. Time Zone Database
  95511. ICU uses the public domain data and code derived from Time Zone
  95512. Database for its time zone support. The ownership of the TZ database
  95513. is explained in BCP 175: Procedure for Maintaining the Time Zone
  95514. Database section 7.
  95515. # 7. Database Ownership
  95516. #
  95517. # The TZ database itself is not an IETF Contribution or an IETF
  95518. # document. Rather it is a pre-existing and regularly updated work
  95519. # that is in the public domain, and is intended to remain in the
  95520. # public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do
  95521. # not apply to the TZ Database or contributions that individuals make
  95522. # to it. Should any claims be made and substantiated against the TZ
  95523. # Database, the organization that is providing the IANA
  95524. # Considerations defined in this RFC, under the memorandum of
  95525. # understanding with the IETF, currently ICANN, may act in accordance
  95526. # with all competent court orders. No ownership claims will be made
  95527. # by ICANN or the IETF Trust on the database or the code. Any person
  95528. # making a contribution to the database or code waives all rights to
  95529. # future claims in that contribution or in the TZ Database.
  95530. 6. Google double-conversion
  95531. Copyright 2006-2011, the V8 project authors. All rights reserved.
  95532. Redistribution and use in source and binary forms, with or without
  95533. modification, are permitted provided that the following conditions are
  95534. met:
  95535. * Redistributions of source code must retain the above copyright
  95536. notice, this list of conditions and the following disclaimer.
  95537. * Redistributions in binary form must reproduce the above
  95538. copyright notice, this list of conditions and the following
  95539. disclaimer in the documentation and/or other materials provided
  95540. with the distribution.
  95541. * Neither the name of Google Inc. nor the names of its
  95542. contributors may be used to endorse or promote products derived
  95543. from this software without specific prior written permission.
  95544. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  95545. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  95546. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  95547. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  95548. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  95549. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  95550. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  95551. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  95552. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  95553. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  95554. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  95555. JSR 305:
  95556. Copyright (c) 2007-2009, JSR305 expert group
  95557. All rights reserved.
  95558. http://www.opensource.org/licenses/bsd-license.php
  95559. Redistribution and use in source and binary forms, with or without
  95560. modification, are permitted provided that the following conditions are met:
  95561. * Redistributions of source code must retain the above copyright notice,
  95562. this list of conditions and the following disclaimer.
  95563. * Redistributions in binary form must reproduce the above copyright notice,
  95564. this list of conditions and the following disclaimer in the documentation
  95565. and/or other materials provided with the distribution.
  95566. * Neither the name of the JSR305 expert group nor the names of its
  95567. contributors may be used to endorse or promote products derived from
  95568. this software without specific prior written permission.
  95569. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  95570. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  95571. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  95572. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  95573. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  95574. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  95575. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  95576. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  95577. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  95578. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  95579. POSSIBILITY OF SUCH DAMAGE.
  95580. Protobuf Nano:
  95581. Copyright 2008, Google Inc.
  95582. All rights reserved.
  95583. Redistribution and use in source and binary forms, with or without
  95584. modification, are permitted provided that the following conditions are
  95585. met:
  95586. * Redistributions of source code must retain the above copyright
  95587. notice, this list of conditions and the following disclaimer.
  95588. * Redistributions in binary form must reproduce the above
  95589. copyright notice, this list of conditions and the following disclaimer
  95590. in the documentation and/or other materials provided with the
  95591. distribution.
  95592. * Neither the name of Google Inc. nor the names of its
  95593. contributors may be used to endorse or promote products derived from
  95594. this software without specific prior written permission.
  95595. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  95596. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  95597. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  95598. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  95599. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  95600. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  95601. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  95602. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  95603. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  95604. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  95605. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  95606. Code generated by the Protocol Buffer compiler is owned by the owner
  95607. of the input file used when generating it. This code is not
  95608. standalone and requires a support library to be linked with it. This
  95609. support library is itself covered by the above license.
  95610. STL:
  95611. SGI STL
  95612. The STL portion of GNU libstdc++ that is used with gcc3 and gcc4 is licensed
  95613. under the GPL, with the following exception:
  95614. # As a special exception, you may use this file as part of a free software
  95615. # library without restriction. Specifically, if other files instantiate
  95616. # templates or use macros or inline functions from this file, or you compile
  95617. # this file and link it with other files to produce an executable, this
  95618. # file does not by itself cause the resulting executable to be covered by
  95619. # the GNU General Public License. This exception does not however
  95620. # invalidate any other reasons why the executable file might be covered by
  95621. # the GNU General Public License.
  95622. UTF:
  95623. UTF-8 Library
  95624. The authors of this software are Rob Pike and Ken Thompson.
  95625. Copyright (c) 1998-2002 by Lucent Technologies.
  95626. Permission to use, copy, modify, and distribute this software for any
  95627. purpose without fee is hereby granted, provided that this entire notice
  95628. is included in all copies of any software which is or includes a copy
  95629. or modification of this software and in all copies of the supporting
  95630. documentation for such software.
  95631. THIS SOFTWARE IS BEING PROVIDED &quot;AS IS&quot;, WITHOUT ANY EXPRESS OR IMPLIED
  95632. WARRANTY. IN PARTICULAR, NEITHER THE AUTHORS NOR LUCENT TECHNOLOGIES MAKE ANY
  95633. REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
  95634. OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
  95635. flatbuffers:
  95636. Apache License
  95637. Version 2.0, January 2004
  95638. http://www.apache.org/licenses/
  95639. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  95640. 1. Definitions.
  95641. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  95642. and distribution as defined by Sections 1 through 9 of this document.
  95643. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  95644. the copyright owner that is granting the License.
  95645. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  95646. other entities that control, are controlled by, or are under common
  95647. control with that entity. For the purposes of this definition,
  95648. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  95649. direction or management of such entity, whether by contract or
  95650. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  95651. outstanding shares, or (iii) beneficial ownership of such entity.
  95652. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  95653. exercising permissions granted by this License.
  95654. &quot;Source&quot; form shall mean the preferred form for making modifications,
  95655. including but not limited to software source code, documentation
  95656. source, and configuration files.
  95657. &quot;Object&quot; form shall mean any form resulting from mechanical
  95658. transformation or translation of a Source form, including but
  95659. not limited to compiled object code, generated documentation,
  95660. and conversions to other media types.
  95661. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  95662. Object form, made available under the License, as indicated by a
  95663. copyright notice that is included in or attached to the work
  95664. (an example is provided in the Appendix below).
  95665. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  95666. form, that is based on (or derived from) the Work and for which the
  95667. editorial revisions, annotations, elaborations, or other modifications
  95668. represent, as a whole, an original work of authorship. For the purposes
  95669. of this License, Derivative Works shall not include works that remain
  95670. separable from, or merely link (or bind by name) to the interfaces of,
  95671. the Work and Derivative Works thereof.
  95672. &quot;Contribution&quot; shall mean any work of authorship, including
  95673. the original version of the Work and any modifications or additions
  95674. to that Work or Derivative Works thereof, that is intentionally
  95675. submitted to Licensor for inclusion in the Work by the copyright owner
  95676. or by an individual or Legal Entity authorized to submit on behalf of
  95677. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  95678. means any form of electronic, verbal, or written communication sent
  95679. to the Licensor or its representatives, including but not limited to
  95680. communication on electronic mailing lists, source code control systems,
  95681. and issue tracking systems that are managed by, or on behalf of, the
  95682. Licensor for the purpose of discussing and improving the Work, but
  95683. excluding communication that is conspicuously marked or otherwise
  95684. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  95685. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  95686. on behalf of whom a Contribution has been received by Licensor and
  95687. subsequently incorporated within the Work.
  95688. 2. Grant of Copyright License. Subject to the terms and conditions of
  95689. this License, each Contributor hereby grants to You a perpetual,
  95690. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  95691. copyright license to reproduce, prepare Derivative Works of,
  95692. publicly display, publicly perform, sublicense, and distribute the
  95693. Work and such Derivative Works in Source or Object form.
  95694. 3. Grant of Patent License. Subject to the terms and conditions of
  95695. this License, each Contributor hereby grants to You a perpetual,
  95696. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  95697. (except as stated in this section) patent license to make, have made,
  95698. use, offer to sell, sell, import, and otherwise transfer the Work,
  95699. where such license applies only to those patent claims licensable
  95700. by such Contributor that are necessarily infringed by their
  95701. Contribution(s) alone or by combination of their Contribution(s)
  95702. with the Work to which such Contribution(s) was submitted. If You
  95703. institute patent litigation against any entity (including a
  95704. cross-claim or counterclaim in a lawsuit) alleging that the Work
  95705. or a Contribution incorporated within the Work constitutes direct
  95706. or contributory patent infringement, then any patent licenses
  95707. granted to You under this License for that Work shall terminate
  95708. as of the date such litigation is filed.
  95709. 4. Redistribution. You may reproduce and distribute copies of the
  95710. Work or Derivative Works thereof in any medium, with or without
  95711. modifications, and in Source or Object form, provided that You
  95712. meet the following conditions:
  95713. (a) You must give any other recipients of the Work or
  95714. Derivative Works a copy of this License; and
  95715. (b) You must cause any modified files to carry prominent notices
  95716. stating that You changed the files; and
  95717. (c) You must retain, in the Source form of any Derivative Works
  95718. that You distribute, all copyright, patent, trademark, and
  95719. attribution notices from the Source form of the Work,
  95720. excluding those notices that do not pertain to any part of
  95721. the Derivative Works; and
  95722. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  95723. distribution, then any Derivative Works that You distribute must
  95724. include a readable copy of the attribution notices contained
  95725. within such NOTICE file, excluding those notices that do not
  95726. pertain to any part of the Derivative Works, in at least one
  95727. of the following places: within a NOTICE text file distributed
  95728. as part of the Derivative Works; within the Source form or
  95729. documentation, if provided along with the Derivative Works; or,
  95730. within a display generated by the Derivative Works, if and
  95731. wherever such third-party notices normally appear. The contents
  95732. of the NOTICE file are for informational purposes only and
  95733. do not modify the License. You may add Your own attribution
  95734. notices within Derivative Works that You distribute, alongside
  95735. or as an addendum to the NOTICE text from the Work, provided
  95736. that such additional attribution notices cannot be construed
  95737. as modifying the License.
  95738. You may add Your own copyright statement to Your modifications and
  95739. may provide additional or different license terms and conditions
  95740. for use, reproduction, or distribution of Your modifications, or
  95741. for any such Derivative Works as a whole, provided Your use,
  95742. reproduction, and distribution of the Work otherwise complies with
  95743. the conditions stated in this License.
  95744. 5. Submission of Contributions. Unless You explicitly state otherwise,
  95745. any Contribution intentionally submitted for inclusion in the Work
  95746. by You to the Licensor shall be under the terms and conditions of
  95747. this License, without any additional terms or conditions.
  95748. Notwithstanding the above, nothing herein shall supersede or modify
  95749. the terms of any separate license agreement you may have executed
  95750. with Licensor regarding such Contributions.
  95751. 6. Trademarks. This License does not grant permission to use the trade
  95752. names, trademarks, service marks, or product names of the Licensor,
  95753. except as required for reasonable and customary use in describing the
  95754. origin of the Work and reproducing the content of the NOTICE file.
  95755. 7. Disclaimer of Warranty. Unless required by applicable law or
  95756. agreed to in writing, Licensor provides the Work (and each
  95757. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  95758. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  95759. implied, including, without limitation, any warranties or conditions
  95760. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  95761. PARTICULAR PURPOSE. You are solely responsible for determining the
  95762. appropriateness of using or redistributing the Work and assume any
  95763. risks associated with Your exercise of permissions under this License.
  95764. 8. Limitation of Liability. In no event and under no legal theory,
  95765. whether in tort (including negligence), contract, or otherwise,
  95766. unless required by applicable law (such as deliberate and grossly
  95767. negligent acts) or agreed to in writing, shall any Contributor be
  95768. liable to You for damages, including any direct, indirect, special,
  95769. incidental, or consequential damages of any character arising as a
  95770. result of this License or out of the use or inability to use the
  95771. Work (including but not limited to damages for loss of goodwill,
  95772. work stoppage, computer failure or malfunction, or any and all
  95773. other commercial damages or losses), even if such Contributor
  95774. has been advised of the possibility of such damages.
  95775. 9. Accepting Warranty or Additional Liability. While redistributing
  95776. the Work or Derivative Works thereof, You may choose to offer,
  95777. and charge a fee for, acceptance of support, warranty, indemnity,
  95778. or other liability obligations and/or rights consistent with this
  95779. License. However, in accepting such obligations, You may act only
  95780. on Your own behalf and on Your sole responsibility, not on behalf
  95781. of any other Contributor, and only if You agree to indemnify,
  95782. defend, and hold each Contributor harmless for any liability
  95783. incurred by, or claims asserted against, such Contributor by reason
  95784. of your accepting any such warranty or additional liability.
  95785. END OF TERMS AND CONDITIONS
  95786. APPENDIX: How to apply the Apache License to your work.
  95787. To apply the Apache License to your work, attach the following
  95788. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  95789. replaced with your own identifying information. (Don&#x27;t include
  95790. the brackets!) The text should be enclosed in the appropriate
  95791. comment syntax for the file format. We also recommend that a
  95792. file or class name and description of purpose be included on the
  95793. same &quot;printed page&quot; as the copyright notice for easier
  95794. identification within third-party archives.
  95795. Copyright 2014 Google Inc.
  95796. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  95797. you may not use this file except in compliance with the License.
  95798. You may obtain a copy of the License at
  95799. http://www.apache.org/licenses/LICENSE-2.0
  95800. Unless required by applicable law or agreed to in writing, software
  95801. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  95802. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  95803. See the License for the specific language governing permissions and
  95804. limitations under the License.
  95805. safeparcel:
  95806. Apache License
  95807. Version 2.0, January 2004
  95808. http://www.apache.org/licenses/
  95809. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  95810. 1. Definitions.
  95811. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  95812. and distribution as defined by Sections 1 through 9 of this document.
  95813. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  95814. the copyright owner that is granting the License.
  95815. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  95816. other entities that control, are controlled by, or are under common
  95817. control with that entity. For the purposes of this definition,
  95818. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  95819. direction or management of such entity, whether by contract or
  95820. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  95821. outstanding shares, or (iii) beneficial ownership of such entity.
  95822. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  95823. exercising permissions granted by this License.
  95824. &quot;Source&quot; form shall mean the preferred form for making modifications,
  95825. including but not limited to software source code, documentation
  95826. source, and configuration files.
  95827. &quot;Object&quot; form shall mean any form resulting from mechanical
  95828. transformation or translation of a Source form, including but
  95829. not limited to compiled object code, generated documentation,
  95830. and conversions to other media types.
  95831. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  95832. Object form, made available under the License, as indicated by a
  95833. copyright notice that is included in or attached to the work
  95834. (an example is provided in the Appendix below).
  95835. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  95836. form, that is based on (or derived from) the Work and for which the
  95837. editorial revisions, annotations, elaborations, or other modifications
  95838. represent, as a whole, an original work of authorship. For the purposes
  95839. of this License, Derivative Works shall not include works that remain
  95840. separable from, or merely link (or bind by name) to the interfaces of,
  95841. the Work and Derivative Works thereof.
  95842. &quot;Contribution&quot; shall mean any work of authorship, including
  95843. the original version of the Work and any modifications or additions
  95844. to that Work or Derivative Works thereof, that is intentionally
  95845. submitted to Licensor for inclusion in the Work by the copyright owner
  95846. or by an individual or Legal Entity authorized to submit on behalf of
  95847. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  95848. means any form of electronic, verbal, or written communication sent
  95849. to the Licensor or its representatives, including but not limited to
  95850. communication on electronic mailing lists, source code control systems,
  95851. and issue tracking systems that are managed by, or on behalf of, the
  95852. Licensor for the purpose of discussing and improving the Work, but
  95853. excluding communication that is conspicuously marked or otherwise
  95854. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  95855. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  95856. on behalf of whom a Contribution has been received by Licensor and
  95857. subsequently incorporated within the Work.
  95858. 2. Grant of Copyright License. Subject to the terms and conditions of
  95859. this License, each Contributor hereby grants to You a perpetual,
  95860. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  95861. copyright license to reproduce, prepare Derivative Works of,
  95862. publicly display, publicly perform, sublicense, and distribute the
  95863. Work and such Derivative Works in Source or Object form.
  95864. 3. Grant of Patent License. Subject to the terms and conditions of
  95865. this License, each Contributor hereby grants to You a perpetual,
  95866. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  95867. (except as stated in this section) patent license to make, have made,
  95868. use, offer to sell, sell, import, and otherwise transfer the Work,
  95869. where such license applies only to those patent claims licensable
  95870. by such Contributor that are necessarily infringed by their
  95871. Contribution(s) alone or by combination of their Contribution(s)
  95872. with the Work to which such Contribution(s) was submitted. If You
  95873. institute patent litigation against any entity (including a
  95874. cross-claim or counterclaim in a lawsuit) alleging that the Work
  95875. or a Contribution incorporated within the Work constitutes direct
  95876. or contributory patent infringement, then any patent licenses
  95877. granted to You under this License for that Work shall terminate
  95878. as of the date such litigation is filed.
  95879. 4. Redistribution. You may reproduce and distribute copies of the
  95880. Work or Derivative Works thereof in any medium, with or without
  95881. modifications, and in Source or Object form, provided that You
  95882. meet the following conditions:
  95883. (a) You must give any other recipients of the Work or
  95884. Derivative Works a copy of this License; and
  95885. (b) You must cause any modified files to carry prominent notices
  95886. stating that You changed the files; and
  95887. (c) You must retain, in the Source form of any Derivative Works
  95888. that You distribute, all copyright, patent, trademark, and
  95889. attribution notices from the Source form of the Work,
  95890. excluding those notices that do not pertain to any part of
  95891. the Derivative Works; and
  95892. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  95893. distribution, then any Derivative Works that You distribute must
  95894. include a readable copy of the attribution notices contained
  95895. within such NOTICE file, excluding those notices that do not
  95896. pertain to any part of the Derivative Works, in at least one
  95897. of the following places: within a NOTICE text file distributed
  95898. as part of the Derivative Works; within the Source form or
  95899. documentation, if provided along with the Derivative Works; or,
  95900. within a display generated by the Derivative Works, if and
  95901. wherever such third-party notices normally appear. The contents
  95902. of the NOTICE file are for informational purposes only and
  95903. do not modify the License. You may add Your own attribution
  95904. notices within Derivative Works that You distribute, alongside
  95905. or as an addendum to the NOTICE text from the Work, provided
  95906. that such additional attribution notices cannot be construed
  95907. as modifying the License.
  95908. You may add Your own copyright statement to Your modifications and
  95909. may provide additional or different license terms and conditions
  95910. for use, reproduction, or distribution of Your modifications, or
  95911. for any such Derivative Works as a whole, provided Your use,
  95912. reproduction, and distribution of the Work otherwise complies with
  95913. the conditions stated in this License.
  95914. 5. Submission of Contributions. Unless You explicitly state otherwise,
  95915. any Contribution intentionally submitted for inclusion in the Work
  95916. by You to the Licensor shall be under the terms and conditions of
  95917. this License, without any additional terms or conditions.
  95918. Notwithstanding the above, nothing herein shall supersede or modify
  95919. the terms of any separate license agreement you may have executed
  95920. with Licensor regarding such Contributions.
  95921. 6. Trademarks. This License does not grant permission to use the trade
  95922. names, trademarks, service marks, or product names of the Licensor,
  95923. except as required for reasonable and customary use in describing the
  95924. origin of the Work and reproducing the content of the NOTICE file.
  95925. 7. Disclaimer of Warranty. Unless required by applicable law or
  95926. agreed to in writing, Licensor provides the Work (and each
  95927. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  95928. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  95929. implied, including, without limitation, any warranties or conditions
  95930. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  95931. PARTICULAR PURPOSE. You are solely responsible for determining the
  95932. appropriateness of using or redistributing the Work and assume any
  95933. risks associated with Your exercise of permissions under this License.
  95934. 8. Limitation of Liability. In no event and under no legal theory,
  95935. whether in tort (including negligence), contract, or otherwise,
  95936. unless required by applicable law (such as deliberate and grossly
  95937. negligent acts) or agreed to in writing, shall any Contributor be
  95938. liable to You for damages, including any direct, indirect, special,
  95939. incidental, or consequential damages of any character arising as a
  95940. result of this License or out of the use or inability to use the
  95941. Work (including but not limited to damages for loss of goodwill,
  95942. work stoppage, computer failure or malfunction, or any and all
  95943. other commercial damages or losses), even if such Contributor
  95944. has been advised of the possibility of such damages.
  95945. 9. Accepting Warranty or Additional Liability. While redistributing
  95946. the Work or Derivative Works thereof, You may choose to offer,
  95947. and charge a fee for, acceptance of support, warranty, indemnity,
  95948. or other liability obligations and/or rights consistent with this
  95949. License. However, in accepting such obligations, You may act only
  95950. on Your own behalf and on Your sole responsibility, not on behalf
  95951. of any other Contributor, and only if You agree to indemnify,
  95952. defend, and hold each Contributor harmless for any liability
  95953. incurred by, or claims asserted against, such Contributor by reason
  95954. of your accepting any such warranty or additional liability.
  95955. END OF TERMS AND CONDITIONS
  95956. APPENDIX: How to apply the Apache License to your work.
  95957. To apply the Apache License to your work, attach the following
  95958. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  95959. replaced with your own identifying information. (Don&#x27;t include
  95960. the brackets!) The text should be enclosed in the appropriate
  95961. comment syntax for the file format. We also recommend that a
  95962. file or class name and description of purpose be included on the
  95963. same &quot;printed page&quot; as the copyright notice for easier
  95964. identification within third-party archives.
  95965. Copyright [yyyy] [name of copyright owner]
  95966. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  95967. you may not use this file except in compliance with the License.
  95968. You may obtain a copy of the License at
  95969. http://www.apache.org/licenses/LICENSE-2.0
  95970. Unless required by applicable law or agreed to in writing, software
  95971. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  95972. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  95973. See the License for the specific language governing permissions and
  95974. limitations under the License.
  95975. </pre>
  95976. </div>
  95977. </div>
  95978. <div class="product">
  95979. <span class="title">play-services-iid</span>
  95980. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  95981. <input type="checkbox" hidden id="260">
  95982. <label class="show" for="260" tabindex="0"></label>
  95983. <div class="licence">
  95984. <pre>Terms and conditions
  95985. This is the Android Software Development Kit License Agreement
  95986. 1. Introduction
  95987. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  95988. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  95989. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  95990. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  95991. 2. Accepting this License Agreement
  95992. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  95993. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  95994. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  95995. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  95996. 3. SDK License from Google
  95997. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  95998. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  95999. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  96000. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  96001. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  96002. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  96003. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  96004. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  96005. 4. Use of the SDK by You
  96006. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  96007. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  96008. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  96009. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  96010. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  96011. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  96012. 5. Your Developer Credentials
  96013. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  96014. 6. Privacy and Information
  96015. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  96016. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  96017. 7. Third Party Applications
  96018. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  96019. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  96020. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  96021. 8. Using Android APIs
  96022. 8.1 Google Data APIs
  96023. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  96024. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  96025. 9. Terminating this License Agreement
  96026. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  96027. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  96028. 9.3 Google may at any time, terminate the License Agreement with you if:
  96029. (A) you have breached any provision of the License Agreement; or
  96030. (B) Google is required to do so by law; or
  96031. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  96032. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  96033. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  96034. 10. DISCLAIMER OF WARRANTIES
  96035. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  96036. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  96037. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  96038. 11. LIMITATION OF LIABILITY
  96039. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  96040. 12. Indemnification
  96041. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  96042. 13. Changes to the License Agreement
  96043. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  96044. 14. General Legal Terms
  96045. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  96046. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  96047. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  96048. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  96049. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  96050. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  96051. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  96052. December 9, 2016
  96053. AndroidX document file library.:
  96054. Copyright (c) 2005-2011, The Android Open Source Project
  96055. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  96056. you may not use this file except in compliance with the License.
  96057. Unless required by applicable law or agreed to in writing, software
  96058. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  96059. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  96060. See the License for the specific language governing permissions and
  96061. limitations under the License.
  96062. Apache License
  96063. Version 2.0, January 2004
  96064. http://www.apache.org/licenses/
  96065. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  96066. 1. Definitions.
  96067. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  96068. and distribution as defined by Sections 1 through 9 of this document.
  96069. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  96070. the copyright owner that is granting the License.
  96071. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  96072. other entities that control, are controlled by, or are under common
  96073. control with that entity. For the purposes of this definition,
  96074. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  96075. direction or management of such entity, whether by contract or
  96076. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  96077. outstanding shares, or (iii) beneficial ownership of such entity.
  96078. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  96079. exercising permissions granted by this License.
  96080. &quot;Source&quot; form shall mean the preferred form for making modifications,
  96081. including but not limited to software source code, documentation
  96082. source, and configuration files.
  96083. &quot;Object&quot; form shall mean any form resulting from mechanical
  96084. transformation or translation of a Source form, including but
  96085. not limited to compiled object code, generated documentation,
  96086. and conversions to other media types.
  96087. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  96088. Object form, made available under the License, as indicated by a
  96089. copyright notice that is included in or attached to the work
  96090. (an example is provided in the Appendix below).
  96091. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  96092. form, that is based on (or derived from) the Work and for which the
  96093. editorial revisions, annotations, elaborations, or other modifications
  96094. represent, as a whole, an original work of authorship. For the purposes
  96095. of this License, Derivative Works shall not include works that remain
  96096. separable from, or merely link (or bind by name) to the interfaces of,
  96097. the Work and Derivative Works thereof.
  96098. &quot;Contribution&quot; shall mean any work of authorship, including
  96099. the original version of the Work and any modifications or additions
  96100. to that Work or Derivative Works thereof, that is intentionally
  96101. submitted to Licensor for inclusion in the Work by the copyright owner
  96102. or by an individual or Legal Entity authorized to submit on behalf of
  96103. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  96104. means any form of electronic, verbal, or written communication sent
  96105. to the Licensor or its representatives, including but not limited to
  96106. communication on electronic mailing lists, source code control systems,
  96107. and issue tracking systems that are managed by, or on behalf of, the
  96108. Licensor for the purpose of discussing and improving the Work, but
  96109. excluding communication that is conspicuously marked or otherwise
  96110. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  96111. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  96112. on behalf of whom a Contribution has been received by Licensor and
  96113. subsequently incorporated within the Work.
  96114. 2. Grant of Copyright License. Subject to the terms and conditions of
  96115. this License, each Contributor hereby grants to You a perpetual,
  96116. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  96117. copyright license to reproduce, prepare Derivative Works of,
  96118. publicly display, publicly perform, sublicense, and distribute the
  96119. Work and such Derivative Works in Source or Object form.
  96120. 3. Grant of Patent License. Subject to the terms and conditions of
  96121. this License, each Contributor hereby grants to You a perpetual,
  96122. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  96123. (except as stated in this section) patent license to make, have made,
  96124. use, offer to sell, sell, import, and otherwise transfer the Work,
  96125. where such license applies only to those patent claims licensable
  96126. by such Contributor that are necessarily infringed by their
  96127. Contribution(s) alone or by combination of their Contribution(s)
  96128. with the Work to which such Contribution(s) was submitted. If You
  96129. institute patent litigation against any entity (including a
  96130. cross-claim or counterclaim in a lawsuit) alleging that the Work
  96131. or a Contribution incorporated within the Work constitutes direct
  96132. or contributory patent infringement, then any patent licenses
  96133. granted to You under this License for that Work shall terminate
  96134. as of the date such litigation is filed.
  96135. 4. Redistribution. You may reproduce and distribute copies of the
  96136. Work or Derivative Works thereof in any medium, with or without
  96137. modifications, and in Source or Object form, provided that You
  96138. meet the following conditions:
  96139. (a) You must give any other recipients of the Work or
  96140. Derivative Works a copy of this License; and
  96141. (b) You must cause any modified files to carry prominent notices
  96142. stating that You changed the files; and
  96143. (c) You must retain, in the Source form of any Derivative Works
  96144. that You distribute, all copyright, patent, trademark, and
  96145. attribution notices from the Source form of the Work,
  96146. excluding those notices that do not pertain to any part of
  96147. the Derivative Works; and
  96148. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  96149. distribution, then any Derivative Works that You distribute must
  96150. include a readable copy of the attribution notices contained
  96151. within such NOTICE file, excluding those notices that do not
  96152. pertain to any part of the Derivative Works, in at least one
  96153. of the following places: within a NOTICE text file distributed
  96154. as part of the Derivative Works; within the Source form or
  96155. documentation, if provided along with the Derivative Works; or,
  96156. within a display generated by the Derivative Works, if and
  96157. wherever such third-party notices normally appear. The contents
  96158. of the NOTICE file are for informational purposes only and
  96159. do not modify the License. You may add Your own attribution
  96160. notices within Derivative Works that You distribute, alongside
  96161. or as an addendum to the NOTICE text from the Work, provided
  96162. that such additional attribution notices cannot be construed
  96163. as modifying the License.
  96164. You may add Your own copyright statement to Your modifications and
  96165. may provide additional or different license terms and conditions
  96166. for use, reproduction, or distribution of Your modifications, or
  96167. for any such Derivative Works as a whole, provided Your use,
  96168. reproduction, and distribution of the Work otherwise complies with
  96169. the conditions stated in this License.
  96170. 5. Submission of Contributions. Unless You explicitly state otherwise,
  96171. any Contribution intentionally submitted for inclusion in the Work
  96172. by You to the Licensor shall be under the terms and conditions of
  96173. this License, without any additional terms or conditions.
  96174. Notwithstanding the above, nothing herein shall supersede or modify
  96175. the terms of any separate license agreement you may have executed
  96176. with Licensor regarding such Contributions.
  96177. 6. Trademarks. This License does not grant permission to use the trade
  96178. names, trademarks, service marks, or product names of the Licensor,
  96179. except as required for reasonable and customary use in describing the
  96180. origin of the Work and reproducing the content of the NOTICE file.
  96181. 7. Disclaimer of Warranty. Unless required by applicable law or
  96182. agreed to in writing, Licensor provides the Work (and each
  96183. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  96184. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  96185. implied, including, without limitation, any warranties or conditions
  96186. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  96187. PARTICULAR PURPOSE. You are solely responsible for determining the
  96188. appropriateness of using or redistributing the Work and assume any
  96189. risks associated with Your exercise of permissions under this License.
  96190. 8. Limitation of Liability. In no event and under no legal theory,
  96191. whether in tort (including negligence), contract, or otherwise,
  96192. unless required by applicable law (such as deliberate and grossly
  96193. negligent acts) or agreed to in writing, shall any Contributor be
  96194. liable to You for damages, including any direct, indirect, special,
  96195. incidental, or consequential damages of any character arising as a
  96196. result of this License or out of the use or inability to use the
  96197. Work (including but not limited to damages for loss of goodwill,
  96198. work stoppage, computer failure or malfunction, or any and all
  96199. other commercial damages or losses), even if such Contributor
  96200. has been advised of the possibility of such damages.
  96201. 9. Accepting Warranty or Additional Liability. While redistributing
  96202. the Work or Derivative Works thereof, You may choose to offer,
  96203. and charge a fee for, acceptance of support, warranty, indemnity,
  96204. or other liability obligations and/or rights consistent with this
  96205. License. However, in accepting such obligations, You may act only
  96206. on Your own behalf and on Your sole responsibility, not on behalf
  96207. of any other Contributor, and only if You agree to indemnify,
  96208. defend, and hold each Contributor harmless for any liability
  96209. incurred by, or claims asserted against, such Contributor by reason
  96210. of your accepting any such warranty or additional liability.
  96211. END OF TERMS AND CONDITIONS
  96212. AndroidX print library.:
  96213. Copyright (c) 2005-2011, The Android Open Source Project
  96214. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  96215. you may not use this file except in compliance with the License.
  96216. Unless required by applicable law or agreed to in writing, software
  96217. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  96218. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  96219. See the License for the specific language governing permissions and
  96220. limitations under the License.
  96221. Apache License
  96222. Version 2.0, January 2004
  96223. http://www.apache.org/licenses/
  96224. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  96225. 1. Definitions.
  96226. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  96227. and distribution as defined by Sections 1 through 9 of this document.
  96228. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  96229. the copyright owner that is granting the License.
  96230. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  96231. other entities that control, are controlled by, or are under common
  96232. control with that entity. For the purposes of this definition,
  96233. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  96234. direction or management of such entity, whether by contract or
  96235. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  96236. outstanding shares, or (iii) beneficial ownership of such entity.
  96237. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  96238. exercising permissions granted by this License.
  96239. &quot;Source&quot; form shall mean the preferred form for making modifications,
  96240. including but not limited to software source code, documentation
  96241. source, and configuration files.
  96242. &quot;Object&quot; form shall mean any form resulting from mechanical
  96243. transformation or translation of a Source form, including but
  96244. not limited to compiled object code, generated documentation,
  96245. and conversions to other media types.
  96246. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  96247. Object form, made available under the License, as indicated by a
  96248. copyright notice that is included in or attached to the work
  96249. (an example is provided in the Appendix below).
  96250. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  96251. form, that is based on (or derived from) the Work and for which the
  96252. editorial revisions, annotations, elaborations, or other modifications
  96253. represent, as a whole, an original work of authorship. For the purposes
  96254. of this License, Derivative Works shall not include works that remain
  96255. separable from, or merely link (or bind by name) to the interfaces of,
  96256. the Work and Derivative Works thereof.
  96257. &quot;Contribution&quot; shall mean any work of authorship, including
  96258. the original version of the Work and any modifications or additions
  96259. to that Work or Derivative Works thereof, that is intentionally
  96260. submitted to Licensor for inclusion in the Work by the copyright owner
  96261. or by an individual or Legal Entity authorized to submit on behalf of
  96262. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  96263. means any form of electronic, verbal, or written communication sent
  96264. to the Licensor or its representatives, including but not limited to
  96265. communication on electronic mailing lists, source code control systems,
  96266. and issue tracking systems that are managed by, or on behalf of, the
  96267. Licensor for the purpose of discussing and improving the Work, but
  96268. excluding communication that is conspicuously marked or otherwise
  96269. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  96270. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  96271. on behalf of whom a Contribution has been received by Licensor and
  96272. subsequently incorporated within the Work.
  96273. 2. Grant of Copyright License. Subject to the terms and conditions of
  96274. this License, each Contributor hereby grants to You a perpetual,
  96275. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  96276. copyright license to reproduce, prepare Derivative Works of,
  96277. publicly display, publicly perform, sublicense, and distribute the
  96278. Work and such Derivative Works in Source or Object form.
  96279. 3. Grant of Patent License. Subject to the terms and conditions of
  96280. this License, each Contributor hereby grants to You a perpetual,
  96281. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  96282. (except as stated in this section) patent license to make, have made,
  96283. use, offer to sell, sell, import, and otherwise transfer the Work,
  96284. where such license applies only to those patent claims licensable
  96285. by such Contributor that are necessarily infringed by their
  96286. Contribution(s) alone or by combination of their Contribution(s)
  96287. with the Work to which such Contribution(s) was submitted. If You
  96288. institute patent litigation against any entity (including a
  96289. cross-claim or counterclaim in a lawsuit) alleging that the Work
  96290. or a Contribution incorporated within the Work constitutes direct
  96291. or contributory patent infringement, then any patent licenses
  96292. granted to You under this License for that Work shall terminate
  96293. as of the date such litigation is filed.
  96294. 4. Redistribution. You may reproduce and distribute copies of the
  96295. Work or Derivative Works thereof in any medium, with or without
  96296. modifications, and in Source or Object form, provided that You
  96297. meet the following conditions:
  96298. (a) You must give any other recipients of the Work or
  96299. Derivative Works a copy of this License; and
  96300. (b) You must cause any modified files to carry prominent notices
  96301. stating that You changed the files; and
  96302. (c) You must retain, in the Source form of any Derivative Works
  96303. that You distribute, all copyright, patent, trademark, and
  96304. attribution notices from the Source form of the Work,
  96305. excluding those notices that do not pertain to any part of
  96306. the Derivative Works; and
  96307. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  96308. distribution, then any Derivative Works that You distribute must
  96309. include a readable copy of the attribution notices contained
  96310. within such NOTICE file, excluding those notices that do not
  96311. pertain to any part of the Derivative Works, in at least one
  96312. of the following places: within a NOTICE text file distributed
  96313. as part of the Derivative Works; within the Source form or
  96314. documentation, if provided along with the Derivative Works; or,
  96315. within a display generated by the Derivative Works, if and
  96316. wherever such third-party notices normally appear. The contents
  96317. of the NOTICE file are for informational purposes only and
  96318. do not modify the License. You may add Your own attribution
  96319. notices within Derivative Works that You distribute, alongside
  96320. or as an addendum to the NOTICE text from the Work, provided
  96321. that such additional attribution notices cannot be construed
  96322. as modifying the License.
  96323. You may add Your own copyright statement to Your modifications and
  96324. may provide additional or different license terms and conditions
  96325. for use, reproduction, or distribution of Your modifications, or
  96326. for any such Derivative Works as a whole, provided Your use,
  96327. reproduction, and distribution of the Work otherwise complies with
  96328. the conditions stated in this License.
  96329. 5. Submission of Contributions. Unless You explicitly state otherwise,
  96330. any Contribution intentionally submitted for inclusion in the Work
  96331. by You to the Licensor shall be under the terms and conditions of
  96332. this License, without any additional terms or conditions.
  96333. Notwithstanding the above, nothing herein shall supersede or modify
  96334. the terms of any separate license agreement you may have executed
  96335. with Licensor regarding such Contributions.
  96336. 6. Trademarks. This License does not grant permission to use the trade
  96337. names, trademarks, service marks, or product names of the Licensor,
  96338. except as required for reasonable and customary use in describing the
  96339. origin of the Work and reproducing the content of the NOTICE file.
  96340. 7. Disclaimer of Warranty. Unless required by applicable law or
  96341. agreed to in writing, Licensor provides the Work (and each
  96342. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  96343. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  96344. implied, including, without limitation, any warranties or conditions
  96345. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  96346. PARTICULAR PURPOSE. You are solely responsible for determining the
  96347. appropriateness of using or redistributing the Work and assume any
  96348. risks associated with Your exercise of permissions under this License.
  96349. 8. Limitation of Liability. In no event and under no legal theory,
  96350. whether in tort (including negligence), contract, or otherwise,
  96351. unless required by applicable law (such as deliberate and grossly
  96352. negligent acts) or agreed to in writing, shall any Contributor be
  96353. liable to You for damages, including any direct, indirect, special,
  96354. incidental, or consequential damages of any character arising as a
  96355. result of this License or out of the use or inability to use the
  96356. Work (including but not limited to damages for loss of goodwill,
  96357. work stoppage, computer failure or malfunction, or any and all
  96358. other commercial damages or losses), even if such Contributor
  96359. has been advised of the possibility of such damages.
  96360. 9. Accepting Warranty or Additional Liability. While redistributing
  96361. the Work or Derivative Works thereof, You may choose to offer,
  96362. and charge a fee for, acceptance of support, warranty, indemnity,
  96363. or other liability obligations and/or rights consistent with this
  96364. License. However, in accepting such obligations, You may act only
  96365. on Your own behalf and on Your sole responsibility, not on behalf
  96366. of any other Contributor, and only if You agree to indemnify,
  96367. defend, and hold each Contributor harmless for any liability
  96368. incurred by, or claims asserted against, such Contributor by reason
  96369. of your accepting any such warranty or additional liability.
  96370. END OF TERMS AND CONDITIONS
  96371. AndroidX versioned parcelable library.:
  96372. Copyright (c) 2005-2018, The Android Open Source Project
  96373. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  96374. you may not use this file except in compliance with the License.
  96375. Unless required by applicable law or agreed to in writing, software
  96376. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  96377. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  96378. See the License for the specific language governing permissions and
  96379. limitations under the License.
  96380. Apache License
  96381. Version 2.0, January 2004
  96382. http://www.apache.org/licenses/
  96383. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  96384. 1. Definitions.
  96385. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  96386. and distribution as defined by Sections 1 through 9 of this document.
  96387. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  96388. the copyright owner that is granting the License.
  96389. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  96390. other entities that control, are controlled by, or are under common
  96391. control with that entity. For the purposes of this definition,
  96392. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  96393. direction or management of such entity, whether by contract or
  96394. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  96395. outstanding shares, or (iii) beneficial ownership of such entity.
  96396. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  96397. exercising permissions granted by this License.
  96398. &quot;Source&quot; form shall mean the preferred form for making modifications,
  96399. including but not limited to software source code, documentation
  96400. source, and configuration files.
  96401. &quot;Object&quot; form shall mean any form resulting from mechanical
  96402. transformation or translation of a Source form, including but
  96403. not limited to compiled object code, generated documentation,
  96404. and conversions to other media types.
  96405. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  96406. Object form, made available under the License, as indicated by a
  96407. copyright notice that is included in or attached to the work
  96408. (an example is provided in the Appendix below).
  96409. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  96410. form, that is based on (or derived from) the Work and for which the
  96411. editorial revisions, annotations, elaborations, or other modifications
  96412. represent, as a whole, an original work of authorship. For the purposes
  96413. of this License, Derivative Works shall not include works that remain
  96414. separable from, or merely link (or bind by name) to the interfaces of,
  96415. the Work and Derivative Works thereof.
  96416. &quot;Contribution&quot; shall mean any work of authorship, including
  96417. the original version of the Work and any modifications or additions
  96418. to that Work or Derivative Works thereof, that is intentionally
  96419. submitted to Licensor for inclusion in the Work by the copyright owner
  96420. or by an individual or Legal Entity authorized to submit on behalf of
  96421. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  96422. means any form of electronic, verbal, or written communication sent
  96423. to the Licensor or its representatives, including but not limited to
  96424. communication on electronic mailing lists, source code control systems,
  96425. and issue tracking systems that are managed by, or on behalf of, the
  96426. Licensor for the purpose of discussing and improving the Work, but
  96427. excluding communication that is conspicuously marked or otherwise
  96428. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  96429. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  96430. on behalf of whom a Contribution has been received by Licensor and
  96431. subsequently incorporated within the Work.
  96432. 2. Grant of Copyright License. Subject to the terms and conditions of
  96433. this License, each Contributor hereby grants to You a perpetual,
  96434. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  96435. copyright license to reproduce, prepare Derivative Works of,
  96436. publicly display, publicly perform, sublicense, and distribute the
  96437. Work and such Derivative Works in Source or Object form.
  96438. 3. Grant of Patent License. Subject to the terms and conditions of
  96439. this License, each Contributor hereby grants to You a perpetual,
  96440. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  96441. (except as stated in this section) patent license to make, have made,
  96442. use, offer to sell, sell, import, and otherwise transfer the Work,
  96443. where such license applies only to those patent claims licensable
  96444. by such Contributor that are necessarily infringed by their
  96445. Contribution(s) alone or by combination of their Contribution(s)
  96446. with the Work to which such Contribution(s) was submitted. If You
  96447. institute patent litigation against any entity (including a
  96448. cross-claim or counterclaim in a lawsuit) alleging that the Work
  96449. or a Contribution incorporated within the Work constitutes direct
  96450. or contributory patent infringement, then any patent licenses
  96451. granted to You under this License for that Work shall terminate
  96452. as of the date such litigation is filed.
  96453. 4. Redistribution. You may reproduce and distribute copies of the
  96454. Work or Derivative Works thereof in any medium, with or without
  96455. modifications, and in Source or Object form, provided that You
  96456. meet the following conditions:
  96457. (a) You must give any other recipients of the Work or
  96458. Derivative Works a copy of this License; and
  96459. (b) You must cause any modified files to carry prominent notices
  96460. stating that You changed the files; and
  96461. (c) You must retain, in the Source form of any Derivative Works
  96462. that You distribute, all copyright, patent, trademark, and
  96463. attribution notices from the Source form of the Work,
  96464. excluding those notices that do not pertain to any part of
  96465. the Derivative Works; and
  96466. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  96467. distribution, then any Derivative Works that You distribute must
  96468. include a readable copy of the attribution notices contained
  96469. within such NOTICE file, excluding those notices that do not
  96470. pertain to any part of the Derivative Works, in at least one
  96471. of the following places: within a NOTICE text file distributed
  96472. as part of the Derivative Works; within the Source form or
  96473. documentation, if provided along with the Derivative Works; or,
  96474. within a display generated by the Derivative Works, if and
  96475. wherever such third-party notices normally appear. The contents
  96476. of the NOTICE file are for informational purposes only and
  96477. do not modify the License. You may add Your own attribution
  96478. notices within Derivative Works that You distribute, alongside
  96479. or as an addendum to the NOTICE text from the Work, provided
  96480. that such additional attribution notices cannot be construed
  96481. as modifying the License.
  96482. You may add Your own copyright statement to Your modifications and
  96483. may provide additional or different license terms and conditions
  96484. for use, reproduction, or distribution of Your modifications, or
  96485. for any such Derivative Works as a whole, provided Your use,
  96486. reproduction, and distribution of the Work otherwise complies with
  96487. the conditions stated in this License.
  96488. 5. Submission of Contributions. Unless You explicitly state otherwise,
  96489. any Contribution intentionally submitted for inclusion in the Work
  96490. by You to the Licensor shall be under the terms and conditions of
  96491. this License, without any additional terms or conditions.
  96492. Notwithstanding the above, nothing herein shall supersede or modify
  96493. the terms of any separate license agreement you may have executed
  96494. with Licensor regarding such Contributions.
  96495. 6. Trademarks. This License does not grant permission to use the trade
  96496. names, trademarks, service marks, or product names of the Licensor,
  96497. except as required for reasonable and customary use in describing the
  96498. origin of the Work and reproducing the content of the NOTICE file.
  96499. 7. Disclaimer of Warranty. Unless required by applicable law or
  96500. agreed to in writing, Licensor provides the Work (and each
  96501. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  96502. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  96503. implied, including, without limitation, any warranties or conditions
  96504. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  96505. PARTICULAR PURPOSE. You are solely responsible for determining the
  96506. appropriateness of using or redistributing the Work and assume any
  96507. risks associated with Your exercise of permissions under this License.
  96508. 8. Limitation of Liability. In no event and under no legal theory,
  96509. whether in tort (including negligence), contract, or otherwise,
  96510. unless required by applicable law (such as deliberate and grossly
  96511. negligent acts) or agreed to in writing, shall any Contributor be
  96512. liable to You for damages, including any direct, indirect, special,
  96513. incidental, or consequential damages of any character arising as a
  96514. result of this License or out of the use or inability to use the
  96515. Work (including but not limited to damages for loss of goodwill,
  96516. work stoppage, computer failure or malfunction, or any and all
  96517. other commercial damages or losses), even if such Contributor
  96518. has been advised of the possibility of such damages.
  96519. 9. Accepting Warranty or Additional Liability. While redistributing
  96520. the Work or Derivative Works thereof, You may choose to offer,
  96521. and charge a fee for, acceptance of support, warranty, indemnity,
  96522. or other liability obligations and/or rights consistent with this
  96523. License. However, in accepting such obligations, You may act only
  96524. on Your own behalf and on Your sole responsibility, not on behalf
  96525. of any other Contributor, and only if You agree to indemnify,
  96526. defend, and hold each Contributor harmless for any liability
  96527. incurred by, or claims asserted against, such Contributor by reason
  96528. of your accepting any such warranty or additional liability.
  96529. END OF TERMS AND CONDITIONS
  96530. Checker Framework Annotations:
  96531. A few parts of the Checker Framework have more permissive licenses.
  96532. * The annotations are licensed under the MIT License. (The text of this
  96533. license appears below.) More specifically, all the parts of the Checker
  96534. Framework that you might want to include with your own program use the
  96535. MIT License. This is the checker-qual.jar file and all the files that
  96536. appear in it: every file in a qual/ directory, plus NullnessUtils.java
  96537. and RegexUtil.java. In addition, the cleanroom implementations of
  96538. third-party annotations, which the Checker Framework recognizes as
  96539. aliases for its own annotations, are licensed under the MIT License.
  96540. ===========================================================================
  96541. MIT License:
  96542. Permission is hereby granted, free of charge, to any person obtaining a copy
  96543. of this software and associated documentation files (the &quot;Software&quot;), to deal
  96544. in the Software without restriction, including without limitation the rights
  96545. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  96546. copies of the Software, and to permit persons to whom the Software is
  96547. furnished to do so, subject to the following conditions:
  96548. The above copyright notice and this permission notice shall be included in
  96549. all copies or substantial portions of the Software.
  96550. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  96551. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  96552. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  96553. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  96554. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  96555. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  96556. THE SOFTWARE.
  96557. ===========================================================================
  96558. FlatBuffers:
  96559. Apache License
  96560. Version 2.0, January 2004
  96561. http://www.apache.org/licenses/
  96562. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  96563. 1. Definitions.
  96564. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  96565. and distribution as defined by Sections 1 through 9 of this document.
  96566. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  96567. the copyright owner that is granting the License.
  96568. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  96569. other entities that control, are controlled by, or are under common
  96570. control with that entity. For the purposes of this definition,
  96571. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  96572. direction or management of such entity, whether by contract or
  96573. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  96574. outstanding shares, or (iii) beneficial ownership of such entity.
  96575. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  96576. exercising permissions granted by this License.
  96577. &quot;Source&quot; form shall mean the preferred form for making modifications,
  96578. including but not limited to software source code, documentation
  96579. source, and configuration files.
  96580. &quot;Object&quot; form shall mean any form resulting from mechanical
  96581. transformation or translation of a Source form, including but
  96582. not limited to compiled object code, generated documentation,
  96583. and conversions to other media types.
  96584. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  96585. Object form, made available under the License, as indicated by a
  96586. copyright notice that is included in or attached to the work
  96587. (an example is provided in the Appendix below).
  96588. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  96589. form, that is based on (or derived from) the Work and for which the
  96590. editorial revisions, annotations, elaborations, or other modifications
  96591. represent, as a whole, an original work of authorship. For the purposes
  96592. of this License, Derivative Works shall not include works that remain
  96593. separable from, or merely link (or bind by name) to the interfaces of,
  96594. the Work and Derivative Works thereof.
  96595. &quot;Contribution&quot; shall mean any work of authorship, including
  96596. the original version of the Work and any modifications or additions
  96597. to that Work or Derivative Works thereof, that is intentionally
  96598. submitted to Licensor for inclusion in the Work by the copyright owner
  96599. or by an individual or Legal Entity authorized to submit on behalf of
  96600. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  96601. means any form of electronic, verbal, or written communication sent
  96602. to the Licensor or its representatives, including but not limited to
  96603. communication on electronic mailing lists, source code control systems,
  96604. and issue tracking systems that are managed by, or on behalf of, the
  96605. Licensor for the purpose of discussing and improving the Work, but
  96606. excluding communication that is conspicuously marked or otherwise
  96607. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  96608. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  96609. on behalf of whom a Contribution has been received by Licensor and
  96610. subsequently incorporated within the Work.
  96611. 2. Grant of Copyright License. Subject to the terms and conditions of
  96612. this License, each Contributor hereby grants to You a perpetual,
  96613. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  96614. copyright license to reproduce, prepare Derivative Works of,
  96615. publicly display, publicly perform, sublicense, and distribute the
  96616. Work and such Derivative Works in Source or Object form.
  96617. 3. Grant of Patent License. Subject to the terms and conditions of
  96618. this License, each Contributor hereby grants to You a perpetual,
  96619. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  96620. (except as stated in this section) patent license to make, have made,
  96621. use, offer to sell, sell, import, and otherwise transfer the Work,
  96622. where such license applies only to those patent claims licensable
  96623. by such Contributor that are necessarily infringed by their
  96624. Contribution(s) alone or by combination of their Contribution(s)
  96625. with the Work to which such Contribution(s) was submitted. If You
  96626. institute patent litigation against any entity (including a
  96627. cross-claim or counterclaim in a lawsuit) alleging that the Work
  96628. or a Contribution incorporated within the Work constitutes direct
  96629. or contributory patent infringement, then any patent licenses
  96630. granted to You under this License for that Work shall terminate
  96631. as of the date such litigation is filed.
  96632. 4. Redistribution. You may reproduce and distribute copies of the
  96633. Work or Derivative Works thereof in any medium, with or without
  96634. modifications, and in Source or Object form, provided that You
  96635. meet the following conditions:
  96636. (a) You must give any other recipients of the Work or
  96637. Derivative Works a copy of this License; and
  96638. (b) You must cause any modified files to carry prominent notices
  96639. stating that You changed the files; and
  96640. (c) You must retain, in the Source form of any Derivative Works
  96641. that You distribute, all copyright, patent, trademark, and
  96642. attribution notices from the Source form of the Work,
  96643. excluding those notices that do not pertain to any part of
  96644. the Derivative Works; and
  96645. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  96646. distribution, then any Derivative Works that You distribute must
  96647. include a readable copy of the attribution notices contained
  96648. within such NOTICE file, excluding those notices that do not
  96649. pertain to any part of the Derivative Works, in at least one
  96650. of the following places: within a NOTICE text file distributed
  96651. as part of the Derivative Works; within the Source form or
  96652. documentation, if provided along with the Derivative Works; or,
  96653. within a display generated by the Derivative Works, if and
  96654. wherever such third-party notices normally appear. The contents
  96655. of the NOTICE file are for informational purposes only and
  96656. do not modify the License. You may add Your own attribution
  96657. notices within Derivative Works that You distribute, alongside
  96658. or as an addendum to the NOTICE text from the Work, provided
  96659. that such additional attribution notices cannot be construed
  96660. as modifying the License.
  96661. You may add Your own copyright statement to Your modifications and
  96662. may provide additional or different license terms and conditions
  96663. for use, reproduction, or distribution of Your modifications, or
  96664. for any such Derivative Works as a whole, provided Your use,
  96665. reproduction, and distribution of the Work otherwise complies with
  96666. the conditions stated in this License.
  96667. 5. Submission of Contributions. Unless You explicitly state otherwise,
  96668. any Contribution intentionally submitted for inclusion in the Work
  96669. by You to the Licensor shall be under the terms and conditions of
  96670. this License, without any additional terms or conditions.
  96671. Notwithstanding the above, nothing herein shall supersede or modify
  96672. the terms of any separate license agreement you may have executed
  96673. with Licensor regarding such Contributions.
  96674. 6. Trademarks. This License does not grant permission to use the trade
  96675. names, trademarks, service marks, or product names of the Licensor,
  96676. except as required for reasonable and customary use in describing the
  96677. origin of the Work and reproducing the content of the NOTICE file.
  96678. 7. Disclaimer of Warranty. Unless required by applicable law or
  96679. agreed to in writing, Licensor provides the Work (and each
  96680. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  96681. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  96682. implied, including, without limitation, any warranties or conditions
  96683. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  96684. PARTICULAR PURPOSE. You are solely responsible for determining the
  96685. appropriateness of using or redistributing the Work and assume any
  96686. risks associated with Your exercise of permissions under this License.
  96687. 8. Limitation of Liability. In no event and under no legal theory,
  96688. whether in tort (including negligence), contract, or otherwise,
  96689. unless required by applicable law (such as deliberate and grossly
  96690. negligent acts) or agreed to in writing, shall any Contributor be
  96691. liable to You for damages, including any direct, indirect, special,
  96692. incidental, or consequential damages of any character arising as a
  96693. result of this License or out of the use or inability to use the
  96694. Work (including but not limited to damages for loss of goodwill,
  96695. work stoppage, computer failure or malfunction, or any and all
  96696. other commercial damages or losses), even if such Contributor
  96697. has been advised of the possibility of such damages.
  96698. 9. Accepting Warranty or Additional Liability. While redistributing
  96699. the Work or Derivative Works thereof, You may choose to offer,
  96700. and charge a fee for, acceptance of support, warranty, indemnity,
  96701. or other liability obligations and/or rights consistent with this
  96702. License. However, in accepting such obligations, You may act only
  96703. on Your own behalf and on Your sole responsibility, not on behalf
  96704. of any other Contributor, and only if You agree to indemnify,
  96705. defend, and hold each Contributor harmless for any liability
  96706. incurred by, or claims asserted against, such Contributor by reason
  96707. of your accepting any such warranty or additional liability.
  96708. END OF TERMS AND CONDITIONS
  96709. APPENDIX: How to apply the Apache License to your work.
  96710. To apply the Apache License to your work, attach the following
  96711. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  96712. replaced with your own identifying information. (Don&#x27;t include
  96713. the brackets!) The text should be enclosed in the appropriate
  96714. comment syntax for the file format. We also recommend that a
  96715. file or class name and description of purpose be included on the
  96716. same &quot;printed page&quot; as the copyright notice for easier
  96717. identification within third-party archives.
  96718. Copyright 2014 Google Inc.
  96719. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  96720. you may not use this file except in compliance with the License.
  96721. You may obtain a copy of the License at
  96722. http://www.apache.org/licenses/LICENSE-2.0
  96723. Unless required by applicable law or agreed to in writing, software
  96724. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  96725. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  96726. See the License for the specific language governing permissions and
  96727. limitations under the License.
  96728. JSR 250:
  96729. Apache License
  96730. Version 2.0, January 2004
  96731. http://www.apache.org/licenses/
  96732. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  96733. 1. Definitions.
  96734. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  96735. and distribution as defined by Sections 1 through 9 of this document.
  96736. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  96737. the copyright owner that is granting the License.
  96738. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  96739. other entities that control, are controlled by, or are under common
  96740. control with that entity. For the purposes of this definition,
  96741. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  96742. direction or management of such entity, whether by contract or
  96743. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  96744. outstanding shares, or (iii) beneficial ownership of such entity.
  96745. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  96746. exercising permissions granted by this License.
  96747. &quot;Source&quot; form shall mean the preferred form for making modifications,
  96748. including but not limited to software source code, documentation
  96749. source, and configuration files.
  96750. &quot;Object&quot; form shall mean any form resulting from mechanical
  96751. transformation or translation of a Source form, including but
  96752. not limited to compiled object code, generated documentation,
  96753. and conversions to other media types.
  96754. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  96755. Object form, made available under the License, as indicated by a
  96756. copyright notice that is included in or attached to the work
  96757. (an example is provided in the Appendix below).
  96758. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  96759. form, that is based on (or derived from) the Work and for which the
  96760. editorial revisions, annotations, elaborations, or other modifications
  96761. represent, as a whole, an original work of authorship. For the purposes
  96762. of this License, Derivative Works shall not include works that remain
  96763. separable from, or merely link (or bind by name) to the interfaces of,
  96764. the Work and Derivative Works thereof.
  96765. &quot;Contribution&quot; shall mean any work of authorship, including
  96766. the original version of the Work and any modifications or additions
  96767. to that Work or Derivative Works thereof, that is intentionally
  96768. submitted to Licensor for inclusion in the Work by the copyright owner
  96769. or by an individual or Legal Entity authorized to submit on behalf of
  96770. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  96771. means any form of electronic, verbal, or written communication sent
  96772. to the Licensor or its representatives, including but not limited to
  96773. communication on electronic mailing lists, source code control systems,
  96774. and issue tracking systems that are managed by, or on behalf of, the
  96775. Licensor for the purpose of discussing and improving the Work, but
  96776. excluding communication that is conspicuously marked or otherwise
  96777. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  96778. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  96779. on behalf of whom a Contribution has been received by Licensor and
  96780. subsequently incorporated within the Work.
  96781. 2. Grant of Copyright License. Subject to the terms and conditions of
  96782. this License, each Contributor hereby grants to You a perpetual,
  96783. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  96784. copyright license to reproduce, prepare Derivative Works of,
  96785. publicly display, publicly perform, sublicense, and distribute the
  96786. Work and such Derivative Works in Source or Object form.
  96787. 3. Grant of Patent License. Subject to the terms and conditions of
  96788. this License, each Contributor hereby grants to You a perpetual,
  96789. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  96790. (except as stated in this section) patent license to make, have made,
  96791. use, offer to sell, sell, import, and otherwise transfer the Work,
  96792. where such license applies only to those patent claims licensable
  96793. by such Contributor that are necessarily infringed by their
  96794. Contribution(s) alone or by combination of their Contribution(s)
  96795. with the Work to which such Contribution(s) was submitted. If You
  96796. institute patent litigation against any entity (including a
  96797. cross-claim or counterclaim in a lawsuit) alleging that the Work
  96798. or a Contribution incorporated within the Work constitutes direct
  96799. or contributory patent infringement, then any patent licenses
  96800. granted to You under this License for that Work shall terminate
  96801. as of the date such litigation is filed.
  96802. 4. Redistribution. You may reproduce and distribute copies of the
  96803. Work or Derivative Works thereof in any medium, with or without
  96804. modifications, and in Source or Object form, provided that You
  96805. meet the following conditions:
  96806. (a) You must give any other recipients of the Work or
  96807. Derivative Works a copy of this License; and
  96808. (b) You must cause any modified files to carry prominent notices
  96809. stating that You changed the files; and
  96810. (c) You must retain, in the Source form of any Derivative Works
  96811. that You distribute, all copyright, patent, trademark, and
  96812. attribution notices from the Source form of the Work,
  96813. excluding those notices that do not pertain to any part of
  96814. the Derivative Works; and
  96815. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  96816. distribution, then any Derivative Works that You distribute must
  96817. include a readable copy of the attribution notices contained
  96818. within such NOTICE file, excluding those notices that do not
  96819. pertain to any part of the Derivative Works, in at least one
  96820. of the following places: within a NOTICE text file distributed
  96821. as part of the Derivative Works; within the Source form or
  96822. documentation, if provided along with the Derivative Works; or,
  96823. within a display generated by the Derivative Works, if and
  96824. wherever such third-party notices normally appear. The contents
  96825. of the NOTICE file are for informational purposes only and
  96826. do not modify the License. You may add Your own attribution
  96827. notices within Derivative Works that You distribute, alongside
  96828. or as an addendum to the NOTICE text from the Work, provided
  96829. that such additional attribution notices cannot be construed
  96830. as modifying the License.
  96831. You may add Your own copyright statement to Your modifications and
  96832. may provide additional or different license terms and conditions
  96833. for use, reproduction, or distribution of Your modifications, or
  96834. for any such Derivative Works as a whole, provided Your use,
  96835. reproduction, and distribution of the Work otherwise complies with
  96836. the conditions stated in this License.
  96837. 5. Submission of Contributions. Unless You explicitly state otherwise,
  96838. any Contribution intentionally submitted for inclusion in the Work
  96839. by You to the Licensor shall be under the terms and conditions of
  96840. this License, without any additional terms or conditions.
  96841. Notwithstanding the above, nothing herein shall supersede or modify
  96842. the terms of any separate license agreement you may have executed
  96843. with Licensor regarding such Contributions.
  96844. 6. Trademarks. This License does not grant permission to use the trade
  96845. names, trademarks, service marks, or product names of the Licensor,
  96846. except as required for reasonable and customary use in describing the
  96847. origin of the Work and reproducing the content of the NOTICE file.
  96848. 7. Disclaimer of Warranty. Unless required by applicable law or
  96849. agreed to in writing, Licensor provides the Work (and each
  96850. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  96851. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  96852. implied, including, without limitation, any warranties or conditions
  96853. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  96854. PARTICULAR PURPOSE. You are solely responsible for determining the
  96855. appropriateness of using or redistributing the Work and assume any
  96856. risks associated with Your exercise of permissions under this License.
  96857. 8. Limitation of Liability. In no event and under no legal theory,
  96858. whether in tort (including negligence), contract, or otherwise,
  96859. unless required by applicable law (such as deliberate and grossly
  96860. negligent acts) or agreed to in writing, shall any Contributor be
  96861. liable to You for damages, including any direct, indirect, special,
  96862. incidental, or consequential damages of any character arising as a
  96863. result of this License or out of the use or inability to use the
  96864. Work (including but not limited to damages for loss of goodwill,
  96865. work stoppage, computer failure or malfunction, or any and all
  96866. other commercial damages or losses), even if such Contributor
  96867. has been advised of the possibility of such damages.
  96868. 9. Accepting Warranty or Additional Liability. While redistributing
  96869. the Work or Derivative Works thereof, You may choose to offer,
  96870. and charge a fee for, acceptance of support, warranty, indemnity,
  96871. or other liability obligations and/or rights consistent with this
  96872. License. However, in accepting such obligations, You may act only
  96873. on Your own behalf and on Your sole responsibility, not on behalf
  96874. of any other Contributor, and only if You agree to indemnify,
  96875. defend, and hold each Contributor harmless for any liability
  96876. incurred by, or claims asserted against, such Contributor by reason
  96877. of your accepting any such warranty or additional liability.
  96878. END OF TERMS AND CONDITIONS
  96879. APPENDIX: How to apply the Apache License to your work.
  96880. To apply the Apache License to your work, attach the following
  96881. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  96882. replaced with your own identifying information. (Don&#x27;t include
  96883. the brackets!) The text should be enclosed in the appropriate
  96884. comment syntax for the file format. We also recommend that a
  96885. file or class name and description of purpose be included on the
  96886. same &quot;printed page&quot; as the copyright notice for easier
  96887. identification within third-party archives.
  96888. Copyright [yyyy] [name of copyright owner]
  96889. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  96890. you may not use this file except in compliance with the License.
  96891. You may obtain a copy of the License at
  96892. http://www.apache.org/licenses/LICENSE-2.0
  96893. Unless required by applicable law or agreed to in writing, software
  96894. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  96895. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  96896. See the License for the specific language governing permissions and
  96897. limitations under the License.
  96898. safeparcel:
  96899. Apache License
  96900. Version 2.0, January 2004
  96901. http://www.apache.org/licenses/
  96902. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  96903. 1. Definitions.
  96904. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  96905. and distribution as defined by Sections 1 through 9 of this document.
  96906. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  96907. the copyright owner that is granting the License.
  96908. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  96909. other entities that control, are controlled by, or are under common
  96910. control with that entity. For the purposes of this definition,
  96911. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  96912. direction or management of such entity, whether by contract or
  96913. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  96914. outstanding shares, or (iii) beneficial ownership of such entity.
  96915. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  96916. exercising permissions granted by this License.
  96917. &quot;Source&quot; form shall mean the preferred form for making modifications,
  96918. including but not limited to software source code, documentation
  96919. source, and configuration files.
  96920. &quot;Object&quot; form shall mean any form resulting from mechanical
  96921. transformation or translation of a Source form, including but
  96922. not limited to compiled object code, generated documentation,
  96923. and conversions to other media types.
  96924. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  96925. Object form, made available under the License, as indicated by a
  96926. copyright notice that is included in or attached to the work
  96927. (an example is provided in the Appendix below).
  96928. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  96929. form, that is based on (or derived from) the Work and for which the
  96930. editorial revisions, annotations, elaborations, or other modifications
  96931. represent, as a whole, an original work of authorship. For the purposes
  96932. of this License, Derivative Works shall not include works that remain
  96933. separable from, or merely link (or bind by name) to the interfaces of,
  96934. the Work and Derivative Works thereof.
  96935. &quot;Contribution&quot; shall mean any work of authorship, including
  96936. the original version of the Work and any modifications or additions
  96937. to that Work or Derivative Works thereof, that is intentionally
  96938. submitted to Licensor for inclusion in the Work by the copyright owner
  96939. or by an individual or Legal Entity authorized to submit on behalf of
  96940. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  96941. means any form of electronic, verbal, or written communication sent
  96942. to the Licensor or its representatives, including but not limited to
  96943. communication on electronic mailing lists, source code control systems,
  96944. and issue tracking systems that are managed by, or on behalf of, the
  96945. Licensor for the purpose of discussing and improving the Work, but
  96946. excluding communication that is conspicuously marked or otherwise
  96947. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  96948. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  96949. on behalf of whom a Contribution has been received by Licensor and
  96950. subsequently incorporated within the Work.
  96951. 2. Grant of Copyright License. Subject to the terms and conditions of
  96952. this License, each Contributor hereby grants to You a perpetual,
  96953. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  96954. copyright license to reproduce, prepare Derivative Works of,
  96955. publicly display, publicly perform, sublicense, and distribute the
  96956. Work and such Derivative Works in Source or Object form.
  96957. 3. Grant of Patent License. Subject to the terms and conditions of
  96958. this License, each Contributor hereby grants to You a perpetual,
  96959. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  96960. (except as stated in this section) patent license to make, have made,
  96961. use, offer to sell, sell, import, and otherwise transfer the Work,
  96962. where such license applies only to those patent claims licensable
  96963. by such Contributor that are necessarily infringed by their
  96964. Contribution(s) alone or by combination of their Contribution(s)
  96965. with the Work to which such Contribution(s) was submitted. If You
  96966. institute patent litigation against any entity (including a
  96967. cross-claim or counterclaim in a lawsuit) alleging that the Work
  96968. or a Contribution incorporated within the Work constitutes direct
  96969. or contributory patent infringement, then any patent licenses
  96970. granted to You under this License for that Work shall terminate
  96971. as of the date such litigation is filed.
  96972. 4. Redistribution. You may reproduce and distribute copies of the
  96973. Work or Derivative Works thereof in any medium, with or without
  96974. modifications, and in Source or Object form, provided that You
  96975. meet the following conditions:
  96976. (a) You must give any other recipients of the Work or
  96977. Derivative Works a copy of this License; and
  96978. (b) You must cause any modified files to carry prominent notices
  96979. stating that You changed the files; and
  96980. (c) You must retain, in the Source form of any Derivative Works
  96981. that You distribute, all copyright, patent, trademark, and
  96982. attribution notices from the Source form of the Work,
  96983. excluding those notices that do not pertain to any part of
  96984. the Derivative Works; and
  96985. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  96986. distribution, then any Derivative Works that You distribute must
  96987. include a readable copy of the attribution notices contained
  96988. within such NOTICE file, excluding those notices that do not
  96989. pertain to any part of the Derivative Works, in at least one
  96990. of the following places: within a NOTICE text file distributed
  96991. as part of the Derivative Works; within the Source form or
  96992. documentation, if provided along with the Derivative Works; or,
  96993. within a display generated by the Derivative Works, if and
  96994. wherever such third-party notices normally appear. The contents
  96995. of the NOTICE file are for informational purposes only and
  96996. do not modify the License. You may add Your own attribution
  96997. notices within Derivative Works that You distribute, alongside
  96998. or as an addendum to the NOTICE text from the Work, provided
  96999. that such additional attribution notices cannot be construed
  97000. as modifying the License.
  97001. You may add Your own copyright statement to Your modifications and
  97002. may provide additional or different license terms and conditions
  97003. for use, reproduction, or distribution of Your modifications, or
  97004. for any such Derivative Works as a whole, provided Your use,
  97005. reproduction, and distribution of the Work otherwise complies with
  97006. the conditions stated in this License.
  97007. 5. Submission of Contributions. Unless You explicitly state otherwise,
  97008. any Contribution intentionally submitted for inclusion in the Work
  97009. by You to the Licensor shall be under the terms and conditions of
  97010. this License, without any additional terms or conditions.
  97011. Notwithstanding the above, nothing herein shall supersede or modify
  97012. the terms of any separate license agreement you may have executed
  97013. with Licensor regarding such Contributions.
  97014. 6. Trademarks. This License does not grant permission to use the trade
  97015. names, trademarks, service marks, or product names of the Licensor,
  97016. except as required for reasonable and customary use in describing the
  97017. origin of the Work and reproducing the content of the NOTICE file.
  97018. 7. Disclaimer of Warranty. Unless required by applicable law or
  97019. agreed to in writing, Licensor provides the Work (and each
  97020. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  97021. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  97022. implied, including, without limitation, any warranties or conditions
  97023. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  97024. PARTICULAR PURPOSE. You are solely responsible for determining the
  97025. appropriateness of using or redistributing the Work and assume any
  97026. risks associated with Your exercise of permissions under this License.
  97027. 8. Limitation of Liability. In no event and under no legal theory,
  97028. whether in tort (including negligence), contract, or otherwise,
  97029. unless required by applicable law (such as deliberate and grossly
  97030. negligent acts) or agreed to in writing, shall any Contributor be
  97031. liable to You for damages, including any direct, indirect, special,
  97032. incidental, or consequential damages of any character arising as a
  97033. result of this License or out of the use or inability to use the
  97034. Work (including but not limited to damages for loss of goodwill,
  97035. work stoppage, computer failure or malfunction, or any and all
  97036. other commercial damages or losses), even if such Contributor
  97037. has been advised of the possibility of such damages.
  97038. 9. Accepting Warranty or Additional Liability. While redistributing
  97039. the Work or Derivative Works thereof, You may choose to offer,
  97040. and charge a fee for, acceptance of support, warranty, indemnity,
  97041. or other liability obligations and/or rights consistent with this
  97042. License. However, in accepting such obligations, You may act only
  97043. on Your own behalf and on Your sole responsibility, not on behalf
  97044. of any other Contributor, and only if You agree to indemnify,
  97045. defend, and hold each Contributor harmless for any liability
  97046. incurred by, or claims asserted against, such Contributor by reason
  97047. of your accepting any such warranty or additional liability.
  97048. END OF TERMS AND CONDITIONS
  97049. APPENDIX: How to apply the Apache License to your work.
  97050. To apply the Apache License to your work, attach the following
  97051. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  97052. replaced with your own identifying information. (Don&#x27;t include
  97053. the brackets!) The text should be enclosed in the appropriate
  97054. comment syntax for the file format. We also recommend that a
  97055. file or class name and description of purpose be included on the
  97056. same &quot;printed page&quot; as the copyright notice for easier
  97057. identification within third-party archives.
  97058. Copyright [yyyy] [name of copyright owner]
  97059. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  97060. you may not use this file except in compliance with the License.
  97061. You may obtain a copy of the License at
  97062. http://www.apache.org/licenses/LICENSE-2.0
  97063. Unless required by applicable law or agreed to in writing, software
  97064. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  97065. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  97066. See the License for the specific language governing permissions and
  97067. limitations under the License.
  97068. JSR 305:
  97069. Copyright (c) 2007-2009, JSR305 expert group
  97070. All rights reserved.
  97071. http://www.opensource.org/licenses/bsd-license.php
  97072. Redistribution and use in source and binary forms, with or without
  97073. modification, are permitted provided that the following conditions are met:
  97074. * Redistributions of source code must retain the above copyright notice,
  97075. this list of conditions and the following disclaimer.
  97076. * Redistributions in binary form must reproduce the above copyright notice,
  97077. this list of conditions and the following disclaimer in the documentation
  97078. and/or other materials provided with the distribution.
  97079. * Neither the name of the JSR305 expert group nor the names of its
  97080. contributors may be used to endorse or promote products derived from
  97081. this software without specific prior written permission.
  97082. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  97083. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  97084. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  97085. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  97086. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  97087. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  97088. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  97089. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  97090. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  97091. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  97092. POSSIBILITY OF SUCH DAMAGE.
  97093. Protobuf Nano:
  97094. Copyright 2008, Google Inc.
  97095. All rights reserved.
  97096. Redistribution and use in source and binary forms, with or without
  97097. modification, are permitted provided that the following conditions are
  97098. met:
  97099. * Redistributions of source code must retain the above copyright
  97100. notice, this list of conditions and the following disclaimer.
  97101. * Redistributions in binary form must reproduce the above
  97102. copyright notice, this list of conditions and the following disclaimer
  97103. in the documentation and/or other materials provided with the
  97104. distribution.
  97105. * Neither the name of Google Inc. nor the names of its
  97106. contributors may be used to endorse or promote products derived from
  97107. this software without specific prior written permission.
  97108. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  97109. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  97110. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  97111. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  97112. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  97113. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  97114. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  97115. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  97116. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  97117. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  97118. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  97119. Code generated by the Protocol Buffer compiler is owned by the owner
  97120. of the input file used when generating it. This code is not
  97121. standalone and requires a support library to be linked with it. This
  97122. support library is itself covered by the above license.
  97123. </pre>
  97124. </div>
  97125. </div>
  97126. <div class="product">
  97127. <span class="title">play-services-instantapps</span>
  97128. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  97129. <input type="checkbox" hidden id="261">
  97130. <label class="show" for="261" tabindex="0"></label>
  97131. <div class="licence">
  97132. <pre>Terms and conditions
  97133. This is the Android Software Development Kit License Agreement
  97134. 1. Introduction
  97135. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  97136. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  97137. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  97138. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  97139. 2. Accepting this License Agreement
  97140. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  97141. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  97142. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  97143. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  97144. 3. SDK License from Google
  97145. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  97146. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  97147. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  97148. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  97149. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  97150. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  97151. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  97152. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  97153. 4. Use of the SDK by You
  97154. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  97155. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  97156. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  97157. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  97158. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  97159. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  97160. 5. Your Developer Credentials
  97161. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  97162. 6. Privacy and Information
  97163. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  97164. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  97165. 7. Third Party Applications
  97166. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  97167. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  97168. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  97169. 8. Using Android APIs
  97170. 8.1 Google Data APIs
  97171. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  97172. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  97173. 9. Terminating this License Agreement
  97174. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  97175. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  97176. 9.3 Google may at any time, terminate the License Agreement with you if:
  97177. (A) you have breached any provision of the License Agreement; or
  97178. (B) Google is required to do so by law; or
  97179. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  97180. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  97181. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  97182. 10. DISCLAIMER OF WARRANTIES
  97183. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  97184. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  97185. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  97186. 11. LIMITATION OF LIABILITY
  97187. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  97188. 12. Indemnification
  97189. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  97190. 13. Changes to the License Agreement
  97191. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  97192. 14. General Legal Terms
  97193. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  97194. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  97195. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  97196. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  97197. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  97198. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  97199. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  97200. December 9, 2016
  97201. AndroidX lifecycle common library:
  97202. Copyright (c) 2005-2011, The Android Open Source Project
  97203. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  97204. you may not use this file except in compliance with the License.
  97205. Unless required by applicable law or agreed to in writing, software
  97206. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  97207. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  97208. See the License for the specific language governing permissions and
  97209. limitations under the License.
  97210. Apache License
  97211. Version 2.0, January 2004
  97212. http://www.apache.org/licenses/
  97213. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  97214. 1. Definitions.
  97215. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  97216. and distribution as defined by Sections 1 through 9 of this document.
  97217. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  97218. the copyright owner that is granting the License.
  97219. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  97220. other entities that control, are controlled by, or are under common
  97221. control with that entity. For the purposes of this definition,
  97222. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  97223. direction or management of such entity, whether by contract or
  97224. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  97225. outstanding shares, or (iii) beneficial ownership of such entity.
  97226. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  97227. exercising permissions granted by this License.
  97228. &quot;Source&quot; form shall mean the preferred form for making modifications,
  97229. including but not limited to software source code, documentation
  97230. source, and configuration files.
  97231. &quot;Object&quot; form shall mean any form resulting from mechanical
  97232. transformation or translation of a Source form, including but
  97233. not limited to compiled object code, generated documentation,
  97234. and conversions to other media types.
  97235. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  97236. Object form, made available under the License, as indicated by a
  97237. copyright notice that is included in or attached to the work
  97238. (an example is provided in the Appendix below).
  97239. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  97240. form, that is based on (or derived from) the Work and for which the
  97241. editorial revisions, annotations, elaborations, or other modifications
  97242. represent, as a whole, an original work of authorship. For the purposes
  97243. of this License, Derivative Works shall not include works that remain
  97244. separable from, or merely link (or bind by name) to the interfaces of,
  97245. the Work and Derivative Works thereof.
  97246. &quot;Contribution&quot; shall mean any work of authorship, including
  97247. the original version of the Work and any modifications or additions
  97248. to that Work or Derivative Works thereof, that is intentionally
  97249. submitted to Licensor for inclusion in the Work by the copyright owner
  97250. or by an individual or Legal Entity authorized to submit on behalf of
  97251. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  97252. means any form of electronic, verbal, or written communication sent
  97253. to the Licensor or its representatives, including but not limited to
  97254. communication on electronic mailing lists, source code control systems,
  97255. and issue tracking systems that are managed by, or on behalf of, the
  97256. Licensor for the purpose of discussing and improving the Work, but
  97257. excluding communication that is conspicuously marked or otherwise
  97258. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  97259. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  97260. on behalf of whom a Contribution has been received by Licensor and
  97261. subsequently incorporated within the Work.
  97262. 2. Grant of Copyright License. Subject to the terms and conditions of
  97263. this License, each Contributor hereby grants to You a perpetual,
  97264. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  97265. copyright license to reproduce, prepare Derivative Works of,
  97266. publicly display, publicly perform, sublicense, and distribute the
  97267. Work and such Derivative Works in Source or Object form.
  97268. 3. Grant of Patent License. Subject to the terms and conditions of
  97269. this License, each Contributor hereby grants to You a perpetual,
  97270. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  97271. (except as stated in this section) patent license to make, have made,
  97272. use, offer to sell, sell, import, and otherwise transfer the Work,
  97273. where such license applies only to those patent claims licensable
  97274. by such Contributor that are necessarily infringed by their
  97275. Contribution(s) alone or by combination of their Contribution(s)
  97276. with the Work to which such Contribution(s) was submitted. If You
  97277. institute patent litigation against any entity (including a
  97278. cross-claim or counterclaim in a lawsuit) alleging that the Work
  97279. or a Contribution incorporated within the Work constitutes direct
  97280. or contributory patent infringement, then any patent licenses
  97281. granted to You under this License for that Work shall terminate
  97282. as of the date such litigation is filed.
  97283. 4. Redistribution. You may reproduce and distribute copies of the
  97284. Work or Derivative Works thereof in any medium, with or without
  97285. modifications, and in Source or Object form, provided that You
  97286. meet the following conditions:
  97287. (a) You must give any other recipients of the Work or
  97288. Derivative Works a copy of this License; and
  97289. (b) You must cause any modified files to carry prominent notices
  97290. stating that You changed the files; and
  97291. (c) You must retain, in the Source form of any Derivative Works
  97292. that You distribute, all copyright, patent, trademark, and
  97293. attribution notices from the Source form of the Work,
  97294. excluding those notices that do not pertain to any part of
  97295. the Derivative Works; and
  97296. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  97297. distribution, then any Derivative Works that You distribute must
  97298. include a readable copy of the attribution notices contained
  97299. within such NOTICE file, excluding those notices that do not
  97300. pertain to any part of the Derivative Works, in at least one
  97301. of the following places: within a NOTICE text file distributed
  97302. as part of the Derivative Works; within the Source form or
  97303. documentation, if provided along with the Derivative Works; or,
  97304. within a display generated by the Derivative Works, if and
  97305. wherever such third-party notices normally appear. The contents
  97306. of the NOTICE file are for informational purposes only and
  97307. do not modify the License. You may add Your own attribution
  97308. notices within Derivative Works that You distribute, alongside
  97309. or as an addendum to the NOTICE text from the Work, provided
  97310. that such additional attribution notices cannot be construed
  97311. as modifying the License.
  97312. You may add Your own copyright statement to Your modifications and
  97313. may provide additional or different license terms and conditions
  97314. for use, reproduction, or distribution of Your modifications, or
  97315. for any such Derivative Works as a whole, provided Your use,
  97316. reproduction, and distribution of the Work otherwise complies with
  97317. the conditions stated in this License.
  97318. 5. Submission of Contributions. Unless You explicitly state otherwise,
  97319. any Contribution intentionally submitted for inclusion in the Work
  97320. by You to the Licensor shall be under the terms and conditions of
  97321. this License, without any additional terms or conditions.
  97322. Notwithstanding the above, nothing herein shall supersede or modify
  97323. the terms of any separate license agreement you may have executed
  97324. with Licensor regarding such Contributions.
  97325. 6. Trademarks. This License does not grant permission to use the trade
  97326. names, trademarks, service marks, or product names of the Licensor,
  97327. except as required for reasonable and customary use in describing the
  97328. origin of the Work and reproducing the content of the NOTICE file.
  97329. 7. Disclaimer of Warranty. Unless required by applicable law or
  97330. agreed to in writing, Licensor provides the Work (and each
  97331. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  97332. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  97333. implied, including, without limitation, any warranties or conditions
  97334. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  97335. PARTICULAR PURPOSE. You are solely responsible for determining the
  97336. appropriateness of using or redistributing the Work and assume any
  97337. risks associated with Your exercise of permissions under this License.
  97338. 8. Limitation of Liability. In no event and under no legal theory,
  97339. whether in tort (including negligence), contract, or otherwise,
  97340. unless required by applicable law (such as deliberate and grossly
  97341. negligent acts) or agreed to in writing, shall any Contributor be
  97342. liable to You for damages, including any direct, indirect, special,
  97343. incidental, or consequential damages of any character arising as a
  97344. result of this License or out of the use or inability to use the
  97345. Work (including but not limited to damages for loss of goodwill,
  97346. work stoppage, computer failure or malfunction, or any and all
  97347. other commercial damages or losses), even if such Contributor
  97348. has been advised of the possibility of such damages.
  97349. 9. Accepting Warranty or Additional Liability. While redistributing
  97350. the Work or Derivative Works thereof, You may choose to offer,
  97351. and charge a fee for, acceptance of support, warranty, indemnity,
  97352. or other liability obligations and/or rights consistent with this
  97353. License. However, in accepting such obligations, You may act only
  97354. on Your own behalf and on Your sole responsibility, not on behalf
  97355. of any other Contributor, and only if You agree to indemnify,
  97356. defend, and hold each Contributor harmless for any liability
  97357. incurred by, or claims asserted against, such Contributor by reason
  97358. of your accepting any such warranty or additional liability.
  97359. END OF TERMS AND CONDITIONS
  97360. AndroidX lifecycle livedatacore library:
  97361. Copyright (c) 2005-2011, The Android Open Source Project
  97362. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  97363. you may not use this file except in compliance with the License.
  97364. Unless required by applicable law or agreed to in writing, software
  97365. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  97366. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  97367. See the License for the specific language governing permissions and
  97368. limitations under the License.
  97369. Apache License
  97370. Version 2.0, January 2004
  97371. http://www.apache.org/licenses/
  97372. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  97373. 1. Definitions.
  97374. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  97375. and distribution as defined by Sections 1 through 9 of this document.
  97376. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  97377. the copyright owner that is granting the License.
  97378. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  97379. other entities that control, are controlled by, or are under common
  97380. control with that entity. For the purposes of this definition,
  97381. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  97382. direction or management of such entity, whether by contract or
  97383. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  97384. outstanding shares, or (iii) beneficial ownership of such entity.
  97385. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  97386. exercising permissions granted by this License.
  97387. &quot;Source&quot; form shall mean the preferred form for making modifications,
  97388. including but not limited to software source code, documentation
  97389. source, and configuration files.
  97390. &quot;Object&quot; form shall mean any form resulting from mechanical
  97391. transformation or translation of a Source form, including but
  97392. not limited to compiled object code, generated documentation,
  97393. and conversions to other media types.
  97394. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  97395. Object form, made available under the License, as indicated by a
  97396. copyright notice that is included in or attached to the work
  97397. (an example is provided in the Appendix below).
  97398. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  97399. form, that is based on (or derived from) the Work and for which the
  97400. editorial revisions, annotations, elaborations, or other modifications
  97401. represent, as a whole, an original work of authorship. For the purposes
  97402. of this License, Derivative Works shall not include works that remain
  97403. separable from, or merely link (or bind by name) to the interfaces of,
  97404. the Work and Derivative Works thereof.
  97405. &quot;Contribution&quot; shall mean any work of authorship, including
  97406. the original version of the Work and any modifications or additions
  97407. to that Work or Derivative Works thereof, that is intentionally
  97408. submitted to Licensor for inclusion in the Work by the copyright owner
  97409. or by an individual or Legal Entity authorized to submit on behalf of
  97410. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  97411. means any form of electronic, verbal, or written communication sent
  97412. to the Licensor or its representatives, including but not limited to
  97413. communication on electronic mailing lists, source code control systems,
  97414. and issue tracking systems that are managed by, or on behalf of, the
  97415. Licensor for the purpose of discussing and improving the Work, but
  97416. excluding communication that is conspicuously marked or otherwise
  97417. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  97418. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  97419. on behalf of whom a Contribution has been received by Licensor and
  97420. subsequently incorporated within the Work.
  97421. 2. Grant of Copyright License. Subject to the terms and conditions of
  97422. this License, each Contributor hereby grants to You a perpetual,
  97423. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  97424. copyright license to reproduce, prepare Derivative Works of,
  97425. publicly display, publicly perform, sublicense, and distribute the
  97426. Work and such Derivative Works in Source or Object form.
  97427. 3. Grant of Patent License. Subject to the terms and conditions of
  97428. this License, each Contributor hereby grants to You a perpetual,
  97429. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  97430. (except as stated in this section) patent license to make, have made,
  97431. use, offer to sell, sell, import, and otherwise transfer the Work,
  97432. where such license applies only to those patent claims licensable
  97433. by such Contributor that are necessarily infringed by their
  97434. Contribution(s) alone or by combination of their Contribution(s)
  97435. with the Work to which such Contribution(s) was submitted. If You
  97436. institute patent litigation against any entity (including a
  97437. cross-claim or counterclaim in a lawsuit) alleging that the Work
  97438. or a Contribution incorporated within the Work constitutes direct
  97439. or contributory patent infringement, then any patent licenses
  97440. granted to You under this License for that Work shall terminate
  97441. as of the date such litigation is filed.
  97442. 4. Redistribution. You may reproduce and distribute copies of the
  97443. Work or Derivative Works thereof in any medium, with or without
  97444. modifications, and in Source or Object form, provided that You
  97445. meet the following conditions:
  97446. (a) You must give any other recipients of the Work or
  97447. Derivative Works a copy of this License; and
  97448. (b) You must cause any modified files to carry prominent notices
  97449. stating that You changed the files; and
  97450. (c) You must retain, in the Source form of any Derivative Works
  97451. that You distribute, all copyright, patent, trademark, and
  97452. attribution notices from the Source form of the Work,
  97453. excluding those notices that do not pertain to any part of
  97454. the Derivative Works; and
  97455. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  97456. distribution, then any Derivative Works that You distribute must
  97457. include a readable copy of the attribution notices contained
  97458. within such NOTICE file, excluding those notices that do not
  97459. pertain to any part of the Derivative Works, in at least one
  97460. of the following places: within a NOTICE text file distributed
  97461. as part of the Derivative Works; within the Source form or
  97462. documentation, if provided along with the Derivative Works; or,
  97463. within a display generated by the Derivative Works, if and
  97464. wherever such third-party notices normally appear. The contents
  97465. of the NOTICE file are for informational purposes only and
  97466. do not modify the License. You may add Your own attribution
  97467. notices within Derivative Works that You distribute, alongside
  97468. or as an addendum to the NOTICE text from the Work, provided
  97469. that such additional attribution notices cannot be construed
  97470. as modifying the License.
  97471. You may add Your own copyright statement to Your modifications and
  97472. may provide additional or different license terms and conditions
  97473. for use, reproduction, or distribution of Your modifications, or
  97474. for any such Derivative Works as a whole, provided Your use,
  97475. reproduction, and distribution of the Work otherwise complies with
  97476. the conditions stated in this License.
  97477. 5. Submission of Contributions. Unless You explicitly state otherwise,
  97478. any Contribution intentionally submitted for inclusion in the Work
  97479. by You to the Licensor shall be under the terms and conditions of
  97480. this License, without any additional terms or conditions.
  97481. Notwithstanding the above, nothing herein shall supersede or modify
  97482. the terms of any separate license agreement you may have executed
  97483. with Licensor regarding such Contributions.
  97484. 6. Trademarks. This License does not grant permission to use the trade
  97485. names, trademarks, service marks, or product names of the Licensor,
  97486. except as required for reasonable and customary use in describing the
  97487. origin of the Work and reproducing the content of the NOTICE file.
  97488. 7. Disclaimer of Warranty. Unless required by applicable law or
  97489. agreed to in writing, Licensor provides the Work (and each
  97490. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  97491. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  97492. implied, including, without limitation, any warranties or conditions
  97493. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  97494. PARTICULAR PURPOSE. You are solely responsible for determining the
  97495. appropriateness of using or redistributing the Work and assume any
  97496. risks associated with Your exercise of permissions under this License.
  97497. 8. Limitation of Liability. In no event and under no legal theory,
  97498. whether in tort (including negligence), contract, or otherwise,
  97499. unless required by applicable law (such as deliberate and grossly
  97500. negligent acts) or agreed to in writing, shall any Contributor be
  97501. liable to You for damages, including any direct, indirect, special,
  97502. incidental, or consequential damages of any character arising as a
  97503. result of this License or out of the use or inability to use the
  97504. Work (including but not limited to damages for loss of goodwill,
  97505. work stoppage, computer failure or malfunction, or any and all
  97506. other commercial damages or losses), even if such Contributor
  97507. has been advised of the possibility of such damages.
  97508. 9. Accepting Warranty or Additional Liability. While redistributing
  97509. the Work or Derivative Works thereof, You may choose to offer,
  97510. and charge a fee for, acceptance of support, warranty, indemnity,
  97511. or other liability obligations and/or rights consistent with this
  97512. License. However, in accepting such obligations, You may act only
  97513. on Your own behalf and on Your sole responsibility, not on behalf
  97514. of any other Contributor, and only if You agree to indemnify,
  97515. defend, and hold each Contributor harmless for any liability
  97516. incurred by, or claims asserted against, such Contributor by reason
  97517. of your accepting any such warranty or additional liability.
  97518. END OF TERMS AND CONDITIONS
  97519. AndroidX lifecycle runtime library:
  97520. Copyright (c) 2005-2011, The Android Open Source Project
  97521. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  97522. you may not use this file except in compliance with the License.
  97523. Unless required by applicable law or agreed to in writing, software
  97524. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  97525. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  97526. See the License for the specific language governing permissions and
  97527. limitations under the License.
  97528. Apache License
  97529. Version 2.0, January 2004
  97530. http://www.apache.org/licenses/
  97531. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  97532. 1. Definitions.
  97533. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  97534. and distribution as defined by Sections 1 through 9 of this document.
  97535. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  97536. the copyright owner that is granting the License.
  97537. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  97538. other entities that control, are controlled by, or are under common
  97539. control with that entity. For the purposes of this definition,
  97540. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  97541. direction or management of such entity, whether by contract or
  97542. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  97543. outstanding shares, or (iii) beneficial ownership of such entity.
  97544. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  97545. exercising permissions granted by this License.
  97546. &quot;Source&quot; form shall mean the preferred form for making modifications,
  97547. including but not limited to software source code, documentation
  97548. source, and configuration files.
  97549. &quot;Object&quot; form shall mean any form resulting from mechanical
  97550. transformation or translation of a Source form, including but
  97551. not limited to compiled object code, generated documentation,
  97552. and conversions to other media types.
  97553. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  97554. Object form, made available under the License, as indicated by a
  97555. copyright notice that is included in or attached to the work
  97556. (an example is provided in the Appendix below).
  97557. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  97558. form, that is based on (or derived from) the Work and for which the
  97559. editorial revisions, annotations, elaborations, or other modifications
  97560. represent, as a whole, an original work of authorship. For the purposes
  97561. of this License, Derivative Works shall not include works that remain
  97562. separable from, or merely link (or bind by name) to the interfaces of,
  97563. the Work and Derivative Works thereof.
  97564. &quot;Contribution&quot; shall mean any work of authorship, including
  97565. the original version of the Work and any modifications or additions
  97566. to that Work or Derivative Works thereof, that is intentionally
  97567. submitted to Licensor for inclusion in the Work by the copyright owner
  97568. or by an individual or Legal Entity authorized to submit on behalf of
  97569. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  97570. means any form of electronic, verbal, or written communication sent
  97571. to the Licensor or its representatives, including but not limited to
  97572. communication on electronic mailing lists, source code control systems,
  97573. and issue tracking systems that are managed by, or on behalf of, the
  97574. Licensor for the purpose of discussing and improving the Work, but
  97575. excluding communication that is conspicuously marked or otherwise
  97576. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  97577. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  97578. on behalf of whom a Contribution has been received by Licensor and
  97579. subsequently incorporated within the Work.
  97580. 2. Grant of Copyright License. Subject to the terms and conditions of
  97581. this License, each Contributor hereby grants to You a perpetual,
  97582. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  97583. copyright license to reproduce, prepare Derivative Works of,
  97584. publicly display, publicly perform, sublicense, and distribute the
  97585. Work and such Derivative Works in Source or Object form.
  97586. 3. Grant of Patent License. Subject to the terms and conditions of
  97587. this License, each Contributor hereby grants to You a perpetual,
  97588. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  97589. (except as stated in this section) patent license to make, have made,
  97590. use, offer to sell, sell, import, and otherwise transfer the Work,
  97591. where such license applies only to those patent claims licensable
  97592. by such Contributor that are necessarily infringed by their
  97593. Contribution(s) alone or by combination of their Contribution(s)
  97594. with the Work to which such Contribution(s) was submitted. If You
  97595. institute patent litigation against any entity (including a
  97596. cross-claim or counterclaim in a lawsuit) alleging that the Work
  97597. or a Contribution incorporated within the Work constitutes direct
  97598. or contributory patent infringement, then any patent licenses
  97599. granted to You under this License for that Work shall terminate
  97600. as of the date such litigation is filed.
  97601. 4. Redistribution. You may reproduce and distribute copies of the
  97602. Work or Derivative Works thereof in any medium, with or without
  97603. modifications, and in Source or Object form, provided that You
  97604. meet the following conditions:
  97605. (a) You must give any other recipients of the Work or
  97606. Derivative Works a copy of this License; and
  97607. (b) You must cause any modified files to carry prominent notices
  97608. stating that You changed the files; and
  97609. (c) You must retain, in the Source form of any Derivative Works
  97610. that You distribute, all copyright, patent, trademark, and
  97611. attribution notices from the Source form of the Work,
  97612. excluding those notices that do not pertain to any part of
  97613. the Derivative Works; and
  97614. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  97615. distribution, then any Derivative Works that You distribute must
  97616. include a readable copy of the attribution notices contained
  97617. within such NOTICE file, excluding those notices that do not
  97618. pertain to any part of the Derivative Works, in at least one
  97619. of the following places: within a NOTICE text file distributed
  97620. as part of the Derivative Works; within the Source form or
  97621. documentation, if provided along with the Derivative Works; or,
  97622. within a display generated by the Derivative Works, if and
  97623. wherever such third-party notices normally appear. The contents
  97624. of the NOTICE file are for informational purposes only and
  97625. do not modify the License. You may add Your own attribution
  97626. notices within Derivative Works that You distribute, alongside
  97627. or as an addendum to the NOTICE text from the Work, provided
  97628. that such additional attribution notices cannot be construed
  97629. as modifying the License.
  97630. You may add Your own copyright statement to Your modifications and
  97631. may provide additional or different license terms and conditions
  97632. for use, reproduction, or distribution of Your modifications, or
  97633. for any such Derivative Works as a whole, provided Your use,
  97634. reproduction, and distribution of the Work otherwise complies with
  97635. the conditions stated in this License.
  97636. 5. Submission of Contributions. Unless You explicitly state otherwise,
  97637. any Contribution intentionally submitted for inclusion in the Work
  97638. by You to the Licensor shall be under the terms and conditions of
  97639. this License, without any additional terms or conditions.
  97640. Notwithstanding the above, nothing herein shall supersede or modify
  97641. the terms of any separate license agreement you may have executed
  97642. with Licensor regarding such Contributions.
  97643. 6. Trademarks. This License does not grant permission to use the trade
  97644. names, trademarks, service marks, or product names of the Licensor,
  97645. except as required for reasonable and customary use in describing the
  97646. origin of the Work and reproducing the content of the NOTICE file.
  97647. 7. Disclaimer of Warranty. Unless required by applicable law or
  97648. agreed to in writing, Licensor provides the Work (and each
  97649. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  97650. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  97651. implied, including, without limitation, any warranties or conditions
  97652. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  97653. PARTICULAR PURPOSE. You are solely responsible for determining the
  97654. appropriateness of using or redistributing the Work and assume any
  97655. risks associated with Your exercise of permissions under this License.
  97656. 8. Limitation of Liability. In no event and under no legal theory,
  97657. whether in tort (including negligence), contract, or otherwise,
  97658. unless required by applicable law (such as deliberate and grossly
  97659. negligent acts) or agreed to in writing, shall any Contributor be
  97660. liable to You for damages, including any direct, indirect, special,
  97661. incidental, or consequential damages of any character arising as a
  97662. result of this License or out of the use or inability to use the
  97663. Work (including but not limited to damages for loss of goodwill,
  97664. work stoppage, computer failure or malfunction, or any and all
  97665. other commercial damages or losses), even if such Contributor
  97666. has been advised of the possibility of such damages.
  97667. 9. Accepting Warranty or Additional Liability. While redistributing
  97668. the Work or Derivative Works thereof, You may choose to offer,
  97669. and charge a fee for, acceptance of support, warranty, indemnity,
  97670. or other liability obligations and/or rights consistent with this
  97671. License. However, in accepting such obligations, You may act only
  97672. on Your own behalf and on Your sole responsibility, not on behalf
  97673. of any other Contributor, and only if You agree to indemnify,
  97674. defend, and hold each Contributor harmless for any liability
  97675. incurred by, or claims asserted against, such Contributor by reason
  97676. of your accepting any such warranty or additional liability.
  97677. END OF TERMS AND CONDITIONS
  97678. Animal Sniffer:
  97679. The MIT License
  97680. Copyright (c) 2008 Kohsuke Kawaguchi and codehaus.org.
  97681. Permission is hereby granted, free of charge, to any person obtaining a copy
  97682. of this software and associated documentation files (the &quot;Software&quot;), to deal
  97683. in the Software without restriction, including without limitation the rights
  97684. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  97685. copies of the Software, and to permit persons to whom the Software is
  97686. furnished to do so, subject to the following conditions:
  97687. The above copyright notice and this permission notice shall be included in
  97688. all copies or substantial portions of the Software.
  97689. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  97690. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  97691. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  97692. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  97693. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  97694. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  97695. THE SOFTWARE.
  97696. Checker Framework Annotations:
  97697. A few parts of the Checker Framework have more permissive licenses.
  97698. * The annotations are licensed under the MIT License. (The text of this
  97699. license appears below.) More specifically, all the parts of the Checker
  97700. Framework that you might want to include with your own program use the
  97701. MIT License. This is the checker-qual.jar file and all the files that
  97702. appear in it: every file in a qual/ directory, plus utility files such
  97703. as NullnessUtil.java, RegexUtil.java, SignednessUtil.java, etc.
  97704. In addition, the cleanroom implementations of third-party annotations,
  97705. which the Checker Framework recognizes as aliases for its own
  97706. annotations, are licensed under the MIT License.
  97707. ===========================================================================
  97708. MIT License:
  97709. Permission is hereby granted, free of charge, to any person obtaining a copy
  97710. of this software and associated documentation files (the &quot;Software&quot;), to deal
  97711. in the Software without restriction, including without limitation the rights
  97712. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  97713. copies of the Software, and to permit persons to whom the Software is
  97714. furnished to do so, subject to the following conditions:
  97715. The above copyright notice and this permission notice shall be included in
  97716. all copies or substantial portions of the Software.
  97717. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  97718. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  97719. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  97720. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  97721. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  97722. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  97723. THE SOFTWARE.
  97724. ===========================================================================
  97725. Error Prone:
  97726. Apache License
  97727. Version 2.0, January 2004
  97728. http://www.apache.org/licenses/
  97729. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  97730. 1. Definitions.
  97731. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  97732. and distribution as defined by Sections 1 through 9 of this document.
  97733. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  97734. the copyright owner that is granting the License.
  97735. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  97736. other entities that control, are controlled by, or are under common
  97737. control with that entity. For the purposes of this definition,
  97738. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  97739. direction or management of such entity, whether by contract or
  97740. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  97741. outstanding shares, or (iii) beneficial ownership of such entity.
  97742. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  97743. exercising permissions granted by this License.
  97744. &quot;Source&quot; form shall mean the preferred form for making modifications,
  97745. including but not limited to software source code, documentation
  97746. source, and configuration files.
  97747. &quot;Object&quot; form shall mean any form resulting from mechanical
  97748. transformation or translation of a Source form, including but
  97749. not limited to compiled object code, generated documentation,
  97750. and conversions to other media types.
  97751. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  97752. Object form, made available under the License, as indicated by a
  97753. copyright notice that is included in or attached to the work
  97754. (an example is provided in the Appendix below).
  97755. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  97756. form, that is based on (or derived from) the Work and for which the
  97757. editorial revisions, annotations, elaborations, or other modifications
  97758. represent, as a whole, an original work of authorship. For the purposes
  97759. of this License, Derivative Works shall not include works that remain
  97760. separable from, or merely link (or bind by name) to the interfaces of,
  97761. the Work and Derivative Works thereof.
  97762. &quot;Contribution&quot; shall mean any work of authorship, including
  97763. the original version of the Work and any modifications or additions
  97764. to that Work or Derivative Works thereof, that is intentionally
  97765. submitted to Licensor for inclusion in the Work by the copyright owner
  97766. or by an individual or Legal Entity authorized to submit on behalf of
  97767. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  97768. means any form of electronic, verbal, or written communication sent
  97769. to the Licensor or its representatives, including but not limited to
  97770. communication on electronic mailing lists, source code control systems,
  97771. and issue tracking systems that are managed by, or on behalf of, the
  97772. Licensor for the purpose of discussing and improving the Work, but
  97773. excluding communication that is conspicuously marked or otherwise
  97774. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  97775. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  97776. on behalf of whom a Contribution has been received by Licensor and
  97777. subsequently incorporated within the Work.
  97778. 2. Grant of Copyright License. Subject to the terms and conditions of
  97779. this License, each Contributor hereby grants to You a perpetual,
  97780. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  97781. copyright license to reproduce, prepare Derivative Works of,
  97782. publicly display, publicly perform, sublicense, and distribute the
  97783. Work and such Derivative Works in Source or Object form.
  97784. 3. Grant of Patent License. Subject to the terms and conditions of
  97785. this License, each Contributor hereby grants to You a perpetual,
  97786. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  97787. (except as stated in this section) patent license to make, have made,
  97788. use, offer to sell, sell, import, and otherwise transfer the Work,
  97789. where such license applies only to those patent claims licensable
  97790. by such Contributor that are necessarily infringed by their
  97791. Contribution(s) alone or by combination of their Contribution(s)
  97792. with the Work to which such Contribution(s) was submitted. If You
  97793. institute patent litigation against any entity (including a
  97794. cross-claim or counterclaim in a lawsuit) alleging that the Work
  97795. or a Contribution incorporated within the Work constitutes direct
  97796. or contributory patent infringement, then any patent licenses
  97797. granted to You under this License for that Work shall terminate
  97798. as of the date such litigation is filed.
  97799. 4. Redistribution. You may reproduce and distribute copies of the
  97800. Work or Derivative Works thereof in any medium, with or without
  97801. modifications, and in Source or Object form, provided that You
  97802. meet the following conditions:
  97803. (a) You must give any other recipients of the Work or
  97804. Derivative Works a copy of this License; and
  97805. (b) You must cause any modified files to carry prominent notices
  97806. stating that You changed the files; and
  97807. (c) You must retain, in the Source form of any Derivative Works
  97808. that You distribute, all copyright, patent, trademark, and
  97809. attribution notices from the Source form of the Work,
  97810. excluding those notices that do not pertain to any part of
  97811. the Derivative Works; and
  97812. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  97813. distribution, then any Derivative Works that You distribute must
  97814. include a readable copy of the attribution notices contained
  97815. within such NOTICE file, excluding those notices that do not
  97816. pertain to any part of the Derivative Works, in at least one
  97817. of the following places: within a NOTICE text file distributed
  97818. as part of the Derivative Works; within the Source form or
  97819. documentation, if provided along with the Derivative Works; or,
  97820. within a display generated by the Derivative Works, if and
  97821. wherever such third-party notices normally appear. The contents
  97822. of the NOTICE file are for informational purposes only and
  97823. do not modify the License. You may add Your own attribution
  97824. notices within Derivative Works that You distribute, alongside
  97825. or as an addendum to the NOTICE text from the Work, provided
  97826. that such additional attribution notices cannot be construed
  97827. as modifying the License.
  97828. You may add Your own copyright statement to Your modifications and
  97829. may provide additional or different license terms and conditions
  97830. for use, reproduction, or distribution of Your modifications, or
  97831. for any such Derivative Works as a whole, provided Your use,
  97832. reproduction, and distribution of the Work otherwise complies with
  97833. the conditions stated in this License.
  97834. 5. Submission of Contributions. Unless You explicitly state otherwise,
  97835. any Contribution intentionally submitted for inclusion in the Work
  97836. by You to the Licensor shall be under the terms and conditions of
  97837. this License, without any additional terms or conditions.
  97838. Notwithstanding the above, nothing herein shall supersede or modify
  97839. the terms of any separate license agreement you may have executed
  97840. with Licensor regarding such Contributions.
  97841. 6. Trademarks. This License does not grant permission to use the trade
  97842. names, trademarks, service marks, or product names of the Licensor,
  97843. except as required for reasonable and customary use in describing the
  97844. origin of the Work and reproducing the content of the NOTICE file.
  97845. 7. Disclaimer of Warranty. Unless required by applicable law or
  97846. agreed to in writing, Licensor provides the Work (and each
  97847. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  97848. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  97849. implied, including, without limitation, any warranties or conditions
  97850. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  97851. PARTICULAR PURPOSE. You are solely responsible for determining the
  97852. appropriateness of using or redistributing the Work and assume any
  97853. risks associated with Your exercise of permissions under this License.
  97854. 8. Limitation of Liability. In no event and under no legal theory,
  97855. whether in tort (including negligence), contract, or otherwise,
  97856. unless required by applicable law (such as deliberate and grossly
  97857. negligent acts) or agreed to in writing, shall any Contributor be
  97858. liable to You for damages, including any direct, indirect, special,
  97859. incidental, or consequential damages of any character arising as a
  97860. result of this License or out of the use or inability to use the
  97861. Work (including but not limited to damages for loss of goodwill,
  97862. work stoppage, computer failure or malfunction, or any and all
  97863. other commercial damages or losses), even if such Contributor
  97864. has been advised of the possibility of such damages.
  97865. 9. Accepting Warranty or Additional Liability. While redistributing
  97866. the Work or Derivative Works thereof, You may choose to offer,
  97867. and charge a fee for, acceptance of support, warranty, indemnity,
  97868. or other liability obligations and/or rights consistent with this
  97869. License. However, in accepting such obligations, You may act only
  97870. on Your own behalf and on Your sole responsibility, not on behalf
  97871. of any other Contributor, and only if You agree to indemnify,
  97872. defend, and hold each Contributor harmless for any liability
  97873. incurred by, or claims asserted against, such Contributor by reason
  97874. of your accepting any such warranty or additional liability.
  97875. END OF TERMS AND CONDITIONS
  97876. APPENDIX: How to apply the Apache License to your work.
  97877. To apply the Apache License to your work, attach the following
  97878. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  97879. replaced with your own identifying information. (Don&#x27;t include
  97880. the brackets!) The text should be enclosed in the appropriate
  97881. comment syntax for the file format. We also recommend that a
  97882. file or class name and description of purpose be included on the
  97883. same &quot;printed page&quot; as the copyright notice for easier
  97884. identification within third-party archives.
  97885. Copyright [yyyy] [name of copyright owner]
  97886. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  97887. you may not use this file except in compliance with the License.
  97888. You may obtain a copy of the License at
  97889. http://www.apache.org/licenses/LICENSE-2.0
  97890. Unless required by applicable law or agreed to in writing, software
  97891. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  97892. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  97893. See the License for the specific language governing permissions and
  97894. limitations under the License.
  97895. Guava JDK5:
  97896. Apache License
  97897. Version 2.0, January 2004
  97898. http://www.apache.org/licenses/
  97899. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  97900. 1. Definitions.
  97901. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  97902. and distribution as defined by Sections 1 through 9 of this document.
  97903. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  97904. the copyright owner that is granting the License.
  97905. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  97906. other entities that control, are controlled by, or are under common
  97907. control with that entity. For the purposes of this definition,
  97908. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  97909. direction or management of such entity, whether by contract or
  97910. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  97911. outstanding shares, or (iii) beneficial ownership of such entity.
  97912. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  97913. exercising permissions granted by this License.
  97914. &quot;Source&quot; form shall mean the preferred form for making modifications,
  97915. including but not limited to software source code, documentation
  97916. source, and configuration files.
  97917. &quot;Object&quot; form shall mean any form resulting from mechanical
  97918. transformation or translation of a Source form, including but
  97919. not limited to compiled object code, generated documentation,
  97920. and conversions to other media types.
  97921. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  97922. Object form, made available under the License, as indicated by a
  97923. copyright notice that is included in or attached to the work
  97924. (an example is provided in the Appendix below).
  97925. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  97926. form, that is based on (or derived from) the Work and for which the
  97927. editorial revisions, annotations, elaborations, or other modifications
  97928. represent, as a whole, an original work of authorship. For the purposes
  97929. of this License, Derivative Works shall not include works that remain
  97930. separable from, or merely link (or bind by name) to the interfaces of,
  97931. the Work and Derivative Works thereof.
  97932. &quot;Contribution&quot; shall mean any work of authorship, including
  97933. the original version of the Work and any modifications or additions
  97934. to that Work or Derivative Works thereof, that is intentionally
  97935. submitted to Licensor for inclusion in the Work by the copyright owner
  97936. or by an individual or Legal Entity authorized to submit on behalf of
  97937. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  97938. means any form of electronic, verbal, or written communication sent
  97939. to the Licensor or its representatives, including but not limited to
  97940. communication on electronic mailing lists, source code control systems,
  97941. and issue tracking systems that are managed by, or on behalf of, the
  97942. Licensor for the purpose of discussing and improving the Work, but
  97943. excluding communication that is conspicuously marked or otherwise
  97944. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  97945. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  97946. on behalf of whom a Contribution has been received by Licensor and
  97947. subsequently incorporated within the Work.
  97948. 2. Grant of Copyright License. Subject to the terms and conditions of
  97949. this License, each Contributor hereby grants to You a perpetual,
  97950. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  97951. copyright license to reproduce, prepare Derivative Works of,
  97952. publicly display, publicly perform, sublicense, and distribute the
  97953. Work and such Derivative Works in Source or Object form.
  97954. 3. Grant of Patent License. Subject to the terms and conditions of
  97955. this License, each Contributor hereby grants to You a perpetual,
  97956. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  97957. (except as stated in this section) patent license to make, have made,
  97958. use, offer to sell, sell, import, and otherwise transfer the Work,
  97959. where such license applies only to those patent claims licensable
  97960. by such Contributor that are necessarily infringed by their
  97961. Contribution(s) alone or by combination of their Contribution(s)
  97962. with the Work to which such Contribution(s) was submitted. If You
  97963. institute patent litigation against any entity (including a
  97964. cross-claim or counterclaim in a lawsuit) alleging that the Work
  97965. or a Contribution incorporated within the Work constitutes direct
  97966. or contributory patent infringement, then any patent licenses
  97967. granted to You under this License for that Work shall terminate
  97968. as of the date such litigation is filed.
  97969. 4. Redistribution. You may reproduce and distribute copies of the
  97970. Work or Derivative Works thereof in any medium, with or without
  97971. modifications, and in Source or Object form, provided that You
  97972. meet the following conditions:
  97973. (a) You must give any other recipients of the Work or
  97974. Derivative Works a copy of this License; and
  97975. (b) You must cause any modified files to carry prominent notices
  97976. stating that You changed the files; and
  97977. (c) You must retain, in the Source form of any Derivative Works
  97978. that You distribute, all copyright, patent, trademark, and
  97979. attribution notices from the Source form of the Work,
  97980. excluding those notices that do not pertain to any part of
  97981. the Derivative Works; and
  97982. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  97983. distribution, then any Derivative Works that You distribute must
  97984. include a readable copy of the attribution notices contained
  97985. within such NOTICE file, excluding those notices that do not
  97986. pertain to any part of the Derivative Works, in at least one
  97987. of the following places: within a NOTICE text file distributed
  97988. as part of the Derivative Works; within the Source form or
  97989. documentation, if provided along with the Derivative Works; or,
  97990. within a display generated by the Derivative Works, if and
  97991. wherever such third-party notices normally appear. The contents
  97992. of the NOTICE file are for informational purposes only and
  97993. do not modify the License. You may add Your own attribution
  97994. notices within Derivative Works that You distribute, alongside
  97995. or as an addendum to the NOTICE text from the Work, provided
  97996. that such additional attribution notices cannot be construed
  97997. as modifying the License.
  97998. You may add Your own copyright statement to Your modifications and
  97999. may provide additional or different license terms and conditions
  98000. for use, reproduction, or distribution of Your modifications, or
  98001. for any such Derivative Works as a whole, provided Your use,
  98002. reproduction, and distribution of the Work otherwise complies with
  98003. the conditions stated in this License.
  98004. 5. Submission of Contributions. Unless You explicitly state otherwise,
  98005. any Contribution intentionally submitted for inclusion in the Work
  98006. by You to the Licensor shall be under the terms and conditions of
  98007. this License, without any additional terms or conditions.
  98008. Notwithstanding the above, nothing herein shall supersede or modify
  98009. the terms of any separate license agreement you may have executed
  98010. with Licensor regarding such Contributions.
  98011. 6. Trademarks. This License does not grant permission to use the trade
  98012. names, trademarks, service marks, or product names of the Licensor,
  98013. except as required for reasonable and customary use in describing the
  98014. origin of the Work and reproducing the content of the NOTICE file.
  98015. 7. Disclaimer of Warranty. Unless required by applicable law or
  98016. agreed to in writing, Licensor provides the Work (and each
  98017. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  98018. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  98019. implied, including, without limitation, any warranties or conditions
  98020. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  98021. PARTICULAR PURPOSE. You are solely responsible for determining the
  98022. appropriateness of using or redistributing the Work and assume any
  98023. risks associated with Your exercise of permissions under this License.
  98024. 8. Limitation of Liability. In no event and under no legal theory,
  98025. whether in tort (including negligence), contract, or otherwise,
  98026. unless required by applicable law (such as deliberate and grossly
  98027. negligent acts) or agreed to in writing, shall any Contributor be
  98028. liable to You for damages, including any direct, indirect, special,
  98029. incidental, or consequential damages of any character arising as a
  98030. result of this License or out of the use or inability to use the
  98031. Work (including but not limited to damages for loss of goodwill,
  98032. work stoppage, computer failure or malfunction, or any and all
  98033. other commercial damages or losses), even if such Contributor
  98034. has been advised of the possibility of such damages.
  98035. 9. Accepting Warranty or Additional Liability. While redistributing
  98036. the Work or Derivative Works thereof, You may choose to offer,
  98037. and charge a fee for, acceptance of support, warranty, indemnity,
  98038. or other liability obligations and/or rights consistent with this
  98039. License. However, in accepting such obligations, You may act only
  98040. on Your own behalf and on Your sole responsibility, not on behalf
  98041. of any other Contributor, and only if You agree to indemnify,
  98042. defend, and hold each Contributor harmless for any liability
  98043. incurred by, or claims asserted against, such Contributor by reason
  98044. of your accepting any such warranty or additional liability.
  98045. END OF TERMS AND CONDITIONS
  98046. APPENDIX: How to apply the Apache License to your work.
  98047. To apply the Apache License to your work, attach the following
  98048. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  98049. replaced with your own identifying information. (Don&#x27;t include
  98050. the brackets!) The text should be enclosed in the appropriate
  98051. comment syntax for the file format. We also recommend that a
  98052. file or class name and description of purpose be included on the
  98053. same &quot;printed page&quot; as the copyright notice for easier
  98054. identification within third-party archives.
  98055. Copyright [yyyy] [name of copyright owner]
  98056. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  98057. you may not use this file except in compliance with the License.
  98058. You may obtain a copy of the License at
  98059. http://www.apache.org/licenses/LICENSE-2.0
  98060. Unless required by applicable law or agreed to in writing, software
  98061. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  98062. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  98063. See the License for the specific language governing permissions and
  98064. limitations under the License.
  98065. Guava JDK7:
  98066. Apache License
  98067. Version 2.0, January 2004
  98068. http://www.apache.org/licenses/
  98069. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  98070. 1. Definitions.
  98071. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  98072. and distribution as defined by Sections 1 through 9 of this document.
  98073. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  98074. the copyright owner that is granting the License.
  98075. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  98076. other entities that control, are controlled by, or are under common
  98077. control with that entity. For the purposes of this definition,
  98078. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  98079. direction or management of such entity, whether by contract or
  98080. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  98081. outstanding shares, or (iii) beneficial ownership of such entity.
  98082. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  98083. exercising permissions granted by this License.
  98084. &quot;Source&quot; form shall mean the preferred form for making modifications,
  98085. including but not limited to software source code, documentation
  98086. source, and configuration files.
  98087. &quot;Object&quot; form shall mean any form resulting from mechanical
  98088. transformation or translation of a Source form, including but
  98089. not limited to compiled object code, generated documentation,
  98090. and conversions to other media types.
  98091. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  98092. Object form, made available under the License, as indicated by a
  98093. copyright notice that is included in or attached to the work
  98094. (an example is provided in the Appendix below).
  98095. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  98096. form, that is based on (or derived from) the Work and for which the
  98097. editorial revisions, annotations, elaborations, or other modifications
  98098. represent, as a whole, an original work of authorship. For the purposes
  98099. of this License, Derivative Works shall not include works that remain
  98100. separable from, or merely link (or bind by name) to the interfaces of,
  98101. the Work and Derivative Works thereof.
  98102. &quot;Contribution&quot; shall mean any work of authorship, including
  98103. the original version of the Work and any modifications or additions
  98104. to that Work or Derivative Works thereof, that is intentionally
  98105. submitted to Licensor for inclusion in the Work by the copyright owner
  98106. or by an individual or Legal Entity authorized to submit on behalf of
  98107. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  98108. means any form of electronic, verbal, or written communication sent
  98109. to the Licensor or its representatives, including but not limited to
  98110. communication on electronic mailing lists, source code control systems,
  98111. and issue tracking systems that are managed by, or on behalf of, the
  98112. Licensor for the purpose of discussing and improving the Work, but
  98113. excluding communication that is conspicuously marked or otherwise
  98114. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  98115. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  98116. on behalf of whom a Contribution has been received by Licensor and
  98117. subsequently incorporated within the Work.
  98118. 2. Grant of Copyright License. Subject to the terms and conditions of
  98119. this License, each Contributor hereby grants to You a perpetual,
  98120. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  98121. copyright license to reproduce, prepare Derivative Works of,
  98122. publicly display, publicly perform, sublicense, and distribute the
  98123. Work and such Derivative Works in Source or Object form.
  98124. 3. Grant of Patent License. Subject to the terms and conditions of
  98125. this License, each Contributor hereby grants to You a perpetual,
  98126. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  98127. (except as stated in this section) patent license to make, have made,
  98128. use, offer to sell, sell, import, and otherwise transfer the Work,
  98129. where such license applies only to those patent claims licensable
  98130. by such Contributor that are necessarily infringed by their
  98131. Contribution(s) alone or by combination of their Contribution(s)
  98132. with the Work to which such Contribution(s) was submitted. If You
  98133. institute patent litigation against any entity (including a
  98134. cross-claim or counterclaim in a lawsuit) alleging that the Work
  98135. or a Contribution incorporated within the Work constitutes direct
  98136. or contributory patent infringement, then any patent licenses
  98137. granted to You under this License for that Work shall terminate
  98138. as of the date such litigation is filed.
  98139. 4. Redistribution. You may reproduce and distribute copies of the
  98140. Work or Derivative Works thereof in any medium, with or without
  98141. modifications, and in Source or Object form, provided that You
  98142. meet the following conditions:
  98143. (a) You must give any other recipients of the Work or
  98144. Derivative Works a copy of this License; and
  98145. (b) You must cause any modified files to carry prominent notices
  98146. stating that You changed the files; and
  98147. (c) You must retain, in the Source form of any Derivative Works
  98148. that You distribute, all copyright, patent, trademark, and
  98149. attribution notices from the Source form of the Work,
  98150. excluding those notices that do not pertain to any part of
  98151. the Derivative Works; and
  98152. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  98153. distribution, then any Derivative Works that You distribute must
  98154. include a readable copy of the attribution notices contained
  98155. within such NOTICE file, excluding those notices that do not
  98156. pertain to any part of the Derivative Works, in at least one
  98157. of the following places: within a NOTICE text file distributed
  98158. as part of the Derivative Works; within the Source form or
  98159. documentation, if provided along with the Derivative Works; or,
  98160. within a display generated by the Derivative Works, if and
  98161. wherever such third-party notices normally appear. The contents
  98162. of the NOTICE file are for informational purposes only and
  98163. do not modify the License. You may add Your own attribution
  98164. notices within Derivative Works that You distribute, alongside
  98165. or as an addendum to the NOTICE text from the Work, provided
  98166. that such additional attribution notices cannot be construed
  98167. as modifying the License.
  98168. You may add Your own copyright statement to Your modifications and
  98169. may provide additional or different license terms and conditions
  98170. for use, reproduction, or distribution of Your modifications, or
  98171. for any such Derivative Works as a whole, provided Your use,
  98172. reproduction, and distribution of the Work otherwise complies with
  98173. the conditions stated in this License.
  98174. 5. Submission of Contributions. Unless You explicitly state otherwise,
  98175. any Contribution intentionally submitted for inclusion in the Work
  98176. by You to the Licensor shall be under the terms and conditions of
  98177. this License, without any additional terms or conditions.
  98178. Notwithstanding the above, nothing herein shall supersede or modify
  98179. the terms of any separate license agreement you may have executed
  98180. with Licensor regarding such Contributions.
  98181. 6. Trademarks. This License does not grant permission to use the trade
  98182. names, trademarks, service marks, or product names of the Licensor,
  98183. except as required for reasonable and customary use in describing the
  98184. origin of the Work and reproducing the content of the NOTICE file.
  98185. 7. Disclaimer of Warranty. Unless required by applicable law or
  98186. agreed to in writing, Licensor provides the Work (and each
  98187. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  98188. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  98189. implied, including, without limitation, any warranties or conditions
  98190. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  98191. PARTICULAR PURPOSE. You are solely responsible for determining the
  98192. appropriateness of using or redistributing the Work and assume any
  98193. risks associated with Your exercise of permissions under this License.
  98194. 8. Limitation of Liability. In no event and under no legal theory,
  98195. whether in tort (including negligence), contract, or otherwise,
  98196. unless required by applicable law (such as deliberate and grossly
  98197. negligent acts) or agreed to in writing, shall any Contributor be
  98198. liable to You for damages, including any direct, indirect, special,
  98199. incidental, or consequential damages of any character arising as a
  98200. result of this License or out of the use or inability to use the
  98201. Work (including but not limited to damages for loss of goodwill,
  98202. work stoppage, computer failure or malfunction, or any and all
  98203. other commercial damages or losses), even if such Contributor
  98204. has been advised of the possibility of such damages.
  98205. 9. Accepting Warranty or Additional Liability. While redistributing
  98206. the Work or Derivative Works thereof, You may choose to offer,
  98207. and charge a fee for, acceptance of support, warranty, indemnity,
  98208. or other liability obligations and/or rights consistent with this
  98209. License. However, in accepting such obligations, You may act only
  98210. on Your own behalf and on Your sole responsibility, not on behalf
  98211. of any other Contributor, and only if You agree to indemnify,
  98212. defend, and hold each Contributor harmless for any liability
  98213. incurred by, or claims asserted against, such Contributor by reason
  98214. of your accepting any such warranty or additional liability.
  98215. END OF TERMS AND CONDITIONS
  98216. APPENDIX: How to apply the Apache License to your work.
  98217. To apply the Apache License to your work, attach the following
  98218. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  98219. replaced with your own identifying information. (Don&#x27;t include
  98220. the brackets!) The text should be enclosed in the appropriate
  98221. comment syntax for the file format. We also recommend that a
  98222. file or class name and description of purpose be included on the
  98223. same &quot;printed page&quot; as the copyright notice for easier
  98224. identification within third-party archives.
  98225. Copyright [yyyy] [name of copyright owner]
  98226. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  98227. you may not use this file except in compliance with the License.
  98228. You may obtain a copy of the License at
  98229. http://www.apache.org/licenses/LICENSE-2.0
  98230. Unless required by applicable law or agreed to in writing, software
  98231. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  98232. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  98233. See the License for the specific language governing permissions and
  98234. limitations under the License.
  98235. J2ObjC:
  98236. Apache License
  98237. Version 2.0, January 2004
  98238. http://www.apache.org/licenses/
  98239. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  98240. 1. Definitions.
  98241. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  98242. and distribution as defined by Sections 1 through 9 of this document.
  98243. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  98244. the copyright owner that is granting the License.
  98245. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  98246. other entities that control, are controlled by, or are under common
  98247. control with that entity. For the purposes of this definition,
  98248. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  98249. direction or management of such entity, whether by contract or
  98250. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  98251. outstanding shares, or (iii) beneficial ownership of such entity.
  98252. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  98253. exercising permissions granted by this License.
  98254. &quot;Source&quot; form shall mean the preferred form for making modifications,
  98255. including but not limited to software source code, documentation
  98256. source, and configuration files.
  98257. &quot;Object&quot; form shall mean any form resulting from mechanical
  98258. transformation or translation of a Source form, including but
  98259. not limited to compiled object code, generated documentation,
  98260. and conversions to other media types.
  98261. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  98262. Object form, made available under the License, as indicated by a
  98263. copyright notice that is included in or attached to the work
  98264. (an example is provided in the Appendix below).
  98265. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  98266. form, that is based on (or derived from) the Work and for which the
  98267. editorial revisions, annotations, elaborations, or other modifications
  98268. represent, as a whole, an original work of authorship. For the purposes
  98269. of this License, Derivative Works shall not include works that remain
  98270. separable from, or merely link (or bind by name) to the interfaces of,
  98271. the Work and Derivative Works thereof.
  98272. &quot;Contribution&quot; shall mean any work of authorship, including
  98273. the original version of the Work and any modifications or additions
  98274. to that Work or Derivative Works thereof, that is intentionally
  98275. submitted to Licensor for inclusion in the Work by the copyright owner
  98276. or by an individual or Legal Entity authorized to submit on behalf of
  98277. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  98278. means any form of electronic, verbal, or written communication sent
  98279. to the Licensor or its representatives, including but not limited to
  98280. communication on electronic mailing lists, source code control systems,
  98281. and issue tracking systems that are managed by, or on behalf of, the
  98282. Licensor for the purpose of discussing and improving the Work, but
  98283. excluding communication that is conspicuously marked or otherwise
  98284. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  98285. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  98286. on behalf of whom a Contribution has been received by Licensor and
  98287. subsequently incorporated within the Work.
  98288. 2. Grant of Copyright License. Subject to the terms and conditions of
  98289. this License, each Contributor hereby grants to You a perpetual,
  98290. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  98291. copyright license to reproduce, prepare Derivative Works of,
  98292. publicly display, publicly perform, sublicense, and distribute the
  98293. Work and such Derivative Works in Source or Object form.
  98294. 3. Grant of Patent License. Subject to the terms and conditions of
  98295. this License, each Contributor hereby grants to You a perpetual,
  98296. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  98297. (except as stated in this section) patent license to make, have made,
  98298. use, offer to sell, sell, import, and otherwise transfer the Work,
  98299. where such license applies only to those patent claims licensable
  98300. by such Contributor that are necessarily infringed by their
  98301. Contribution(s) alone or by combination of their Contribution(s)
  98302. with the Work to which such Contribution(s) was submitted. If You
  98303. institute patent litigation against any entity (including a
  98304. cross-claim or counterclaim in a lawsuit) alleging that the Work
  98305. or a Contribution incorporated within the Work constitutes direct
  98306. or contributory patent infringement, then any patent licenses
  98307. granted to You under this License for that Work shall terminate
  98308. as of the date such litigation is filed.
  98309. 4. Redistribution. You may reproduce and distribute copies of the
  98310. Work or Derivative Works thereof in any medium, with or without
  98311. modifications, and in Source or Object form, provided that You
  98312. meet the following conditions:
  98313. (a) You must give any other recipients of the Work or
  98314. Derivative Works a copy of this License; and
  98315. (b) You must cause any modified files to carry prominent notices
  98316. stating that You changed the files; and
  98317. (c) You must retain, in the Source form of any Derivative Works
  98318. that You distribute, all copyright, patent, trademark, and
  98319. attribution notices from the Source form of the Work,
  98320. excluding those notices that do not pertain to any part of
  98321. the Derivative Works; and
  98322. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  98323. distribution, then any Derivative Works that You distribute must
  98324. include a readable copy of the attribution notices contained
  98325. within such NOTICE file, excluding those notices that do not
  98326. pertain to any part of the Derivative Works, in at least one
  98327. of the following places: within a NOTICE text file distributed
  98328. as part of the Derivative Works; within the Source form or
  98329. documentation, if provided along with the Derivative Works; or,
  98330. within a display generated by the Derivative Works, if and
  98331. wherever such third-party notices normally appear. The contents
  98332. of the NOTICE file are for informational purposes only and
  98333. do not modify the License. You may add Your own attribution
  98334. notices within Derivative Works that You distribute, alongside
  98335. or as an addendum to the NOTICE text from the Work, provided
  98336. that such additional attribution notices cannot be construed
  98337. as modifying the License.
  98338. You may add Your own copyright statement to Your modifications and
  98339. may provide additional or different license terms and conditions
  98340. for use, reproduction, or distribution of Your modifications, or
  98341. for any such Derivative Works as a whole, provided Your use,
  98342. reproduction, and distribution of the Work otherwise complies with
  98343. the conditions stated in this License.
  98344. 5. Submission of Contributions. Unless You explicitly state otherwise,
  98345. any Contribution intentionally submitted for inclusion in the Work
  98346. by You to the Licensor shall be under the terms and conditions of
  98347. this License, without any additional terms or conditions.
  98348. Notwithstanding the above, nothing herein shall supersede or modify
  98349. the terms of any separate license agreement you may have executed
  98350. with Licensor regarding such Contributions.
  98351. 6. Trademarks. This License does not grant permission to use the trade
  98352. names, trademarks, service marks, or product names of the Licensor,
  98353. except as required for reasonable and customary use in describing the
  98354. origin of the Work and reproducing the content of the NOTICE file.
  98355. 7. Disclaimer of Warranty. Unless required by applicable law or
  98356. agreed to in writing, Licensor provides the Work (and each
  98357. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  98358. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  98359. implied, including, without limitation, any warranties or conditions
  98360. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  98361. PARTICULAR PURPOSE. You are solely responsible for determining the
  98362. appropriateness of using or redistributing the Work and assume any
  98363. risks associated with Your exercise of permissions under this License.
  98364. 8. Limitation of Liability. In no event and under no legal theory,
  98365. whether in tort (including negligence), contract, or otherwise,
  98366. unless required by applicable law (such as deliberate and grossly
  98367. negligent acts) or agreed to in writing, shall any Contributor be
  98368. liable to You for damages, including any direct, indirect, special,
  98369. incidental, or consequential damages of any character arising as a
  98370. result of this License or out of the use or inability to use the
  98371. Work (including but not limited to damages for loss of goodwill,
  98372. work stoppage, computer failure or malfunction, or any and all
  98373. other commercial damages or losses), even if such Contributor
  98374. has been advised of the possibility of such damages.
  98375. 9. Accepting Warranty or Additional Liability. While redistributing
  98376. the Work or Derivative Works thereof, You may choose to offer,
  98377. and charge a fee for, acceptance of support, warranty, indemnity,
  98378. or other liability obligations and/or rights consistent with this
  98379. License. However, in accepting such obligations, You may act only
  98380. on Your own behalf and on Your sole responsibility, not on behalf
  98381. of any other Contributor, and only if You agree to indemnify,
  98382. defend, and hold each Contributor harmless for any liability
  98383. incurred by, or claims asserted against, such Contributor by reason
  98384. of your accepting any such warranty or additional liability.
  98385. END OF TERMS AND CONDITIONS
  98386. APPENDIX: How to apply the Apache License to your work.
  98387. To apply the Apache License to your work, attach the following
  98388. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  98389. replaced with your own identifying information. (Don&#x27;t include
  98390. the brackets!) The text should be enclosed in the appropriate
  98391. comment syntax for the file format. We also recommend that a
  98392. file or class name and description of purpose be included on the
  98393. same &quot;printed page&quot; as the copyright notice for easier
  98394. identification within third-party archives.
  98395. Copyright [yyyy] [name of copyright owner]
  98396. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  98397. you may not use this file except in compliance with the License.
  98398. You may obtain a copy of the License at
  98399. http://www.apache.org/licenses/LICENSE-2.0
  98400. Unless required by applicable law or agreed to in writing, software
  98401. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  98402. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  98403. See the License for the specific language governing permissions and
  98404. limitations under the License.
  98405. JSR 305:
  98406. Copyright (c) 2007-2009, JSR305 expert group
  98407. All rights reserved.
  98408. http://www.opensource.org/licenses/bsd-license.php
  98409. Redistribution and use in source and binary forms, with or without
  98410. modification, are permitted provided that the following conditions are met:
  98411. * Redistributions of source code must retain the above copyright notice,
  98412. this list of conditions and the following disclaimer.
  98413. * Redistributions in binary form must reproduce the above copyright notice,
  98414. this list of conditions and the following disclaimer in the documentation
  98415. and/or other materials provided with the distribution.
  98416. * Neither the name of the JSR305 expert group nor the names of its
  98417. contributors may be used to endorse or promote products derived from
  98418. this software without specific prior written permission.
  98419. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  98420. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  98421. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  98422. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  98423. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  98424. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  98425. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  98426. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  98427. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  98428. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  98429. POSSIBILITY OF SUCH DAMAGE.
  98430. JsInterop Annotations:
  98431. Apache License
  98432. Version 2.0, January 2004
  98433. http://www.apache.org/licenses/
  98434. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  98435. 1. Definitions.
  98436. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  98437. and distribution as defined by Sections 1 through 9 of this document.
  98438. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  98439. the copyright owner that is granting the License.
  98440. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  98441. other entities that control, are controlled by, or are under common
  98442. control with that entity. For the purposes of this definition,
  98443. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  98444. direction or management of such entity, whether by contract or
  98445. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  98446. outstanding shares, or (iii) beneficial ownership of such entity.
  98447. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  98448. exercising permissions granted by this License.
  98449. &quot;Source&quot; form shall mean the preferred form for making modifications,
  98450. including but not limited to software source code, documentation
  98451. source, and configuration files.
  98452. &quot;Object&quot; form shall mean any form resulting from mechanical
  98453. transformation or translation of a Source form, including but
  98454. not limited to compiled object code, generated documentation,
  98455. and conversions to other media types.
  98456. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  98457. Object form, made available under the License, as indicated by a
  98458. copyright notice that is included in or attached to the work
  98459. (an example is provided in the Appendix below).
  98460. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  98461. form, that is based on (or derived from) the Work and for which the
  98462. editorial revisions, annotations, elaborations, or other modifications
  98463. represent, as a whole, an original work of authorship. For the purposes
  98464. of this License, Derivative Works shall not include works that remain
  98465. separable from, or merely link (or bind by name) to the interfaces of,
  98466. the Work and Derivative Works thereof.
  98467. &quot;Contribution&quot; shall mean any work of authorship, including
  98468. the original version of the Work and any modifications or additions
  98469. to that Work or Derivative Works thereof, that is intentionally
  98470. submitted to Licensor for inclusion in the Work by the copyright owner
  98471. or by an individual or Legal Entity authorized to submit on behalf of
  98472. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  98473. means any form of electronic, verbal, or written communication sent
  98474. to the Licensor or its representatives, including but not limited to
  98475. communication on electronic mailing lists, source code control systems,
  98476. and issue tracking systems that are managed by, or on behalf of, the
  98477. Licensor for the purpose of discussing and improving the Work, but
  98478. excluding communication that is conspicuously marked or otherwise
  98479. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  98480. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  98481. on behalf of whom a Contribution has been received by Licensor and
  98482. subsequently incorporated within the Work.
  98483. 2. Grant of Copyright License. Subject to the terms and conditions of
  98484. this License, each Contributor hereby grants to You a perpetual,
  98485. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  98486. copyright license to reproduce, prepare Derivative Works of,
  98487. publicly display, publicly perform, sublicense, and distribute the
  98488. Work and such Derivative Works in Source or Object form.
  98489. 3. Grant of Patent License. Subject to the terms and conditions of
  98490. this License, each Contributor hereby grants to You a perpetual,
  98491. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  98492. (except as stated in this section) patent license to make, have made,
  98493. use, offer to sell, sell, import, and otherwise transfer the Work,
  98494. where such license applies only to those patent claims licensable
  98495. by such Contributor that are necessarily infringed by their
  98496. Contribution(s) alone or by combination of their Contribution(s)
  98497. with the Work to which such Contribution(s) was submitted. If You
  98498. institute patent litigation against any entity (including a
  98499. cross-claim or counterclaim in a lawsuit) alleging that the Work
  98500. or a Contribution incorporated within the Work constitutes direct
  98501. or contributory patent infringement, then any patent licenses
  98502. granted to You under this License for that Work shall terminate
  98503. as of the date such litigation is filed.
  98504. 4. Redistribution. You may reproduce and distribute copies of the
  98505. Work or Derivative Works thereof in any medium, with or without
  98506. modifications, and in Source or Object form, provided that You
  98507. meet the following conditions:
  98508. (a) You must give any other recipients of the Work or
  98509. Derivative Works a copy of this License; and
  98510. (b) You must cause any modified files to carry prominent notices
  98511. stating that You changed the files; and
  98512. (c) You must retain, in the Source form of any Derivative Works
  98513. that You distribute, all copyright, patent, trademark, and
  98514. attribution notices from the Source form of the Work,
  98515. excluding those notices that do not pertain to any part of
  98516. the Derivative Works; and
  98517. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  98518. distribution, then any Derivative Works that You distribute must
  98519. include a readable copy of the attribution notices contained
  98520. within such NOTICE file, excluding those notices that do not
  98521. pertain to any part of the Derivative Works, in at least one
  98522. of the following places: within a NOTICE text file distributed
  98523. as part of the Derivative Works; within the Source form or
  98524. documentation, if provided along with the Derivative Works; or,
  98525. within a display generated by the Derivative Works, if and
  98526. wherever such third-party notices normally appear. The contents
  98527. of the NOTICE file are for informational purposes only and
  98528. do not modify the License. You may add Your own attribution
  98529. notices within Derivative Works that You distribute, alongside
  98530. or as an addendum to the NOTICE text from the Work, provided
  98531. that such additional attribution notices cannot be construed
  98532. as modifying the License.
  98533. You may add Your own copyright statement to Your modifications and
  98534. may provide additional or different license terms and conditions
  98535. for use, reproduction, or distribution of Your modifications, or
  98536. for any such Derivative Works as a whole, provided Your use,
  98537. reproduction, and distribution of the Work otherwise complies with
  98538. the conditions stated in this License.
  98539. 5. Submission of Contributions. Unless You explicitly state otherwise,
  98540. any Contribution intentionally submitted for inclusion in the Work
  98541. by You to the Licensor shall be under the terms and conditions of
  98542. this License, without any additional terms or conditions.
  98543. Notwithstanding the above, nothing herein shall supersede or modify
  98544. the terms of any separate license agreement you may have executed
  98545. with Licensor regarding such Contributions.
  98546. 6. Trademarks. This License does not grant permission to use the trade
  98547. names, trademarks, service marks, or product names of the Licensor,
  98548. except as required for reasonable and customary use in describing the
  98549. origin of the Work and reproducing the content of the NOTICE file.
  98550. 7. Disclaimer of Warranty. Unless required by applicable law or
  98551. agreed to in writing, Licensor provides the Work (and each
  98552. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  98553. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  98554. implied, including, without limitation, any warranties or conditions
  98555. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  98556. PARTICULAR PURPOSE. You are solely responsible for determining the
  98557. appropriateness of using or redistributing the Work and assume any
  98558. risks associated with Your exercise of permissions under this License.
  98559. 8. Limitation of Liability. In no event and under no legal theory,
  98560. whether in tort (including negligence), contract, or otherwise,
  98561. unless required by applicable law (such as deliberate and grossly
  98562. negligent acts) or agreed to in writing, shall any Contributor be
  98563. liable to You for damages, including any direct, indirect, special,
  98564. incidental, or consequential damages of any character arising as a
  98565. result of this License or out of the use or inability to use the
  98566. Work (including but not limited to damages for loss of goodwill,
  98567. work stoppage, computer failure or malfunction, or any and all
  98568. other commercial damages or losses), even if such Contributor
  98569. has been advised of the possibility of such damages.
  98570. 9. Accepting Warranty or Additional Liability. While redistributing
  98571. the Work or Derivative Works thereof, You may choose to offer,
  98572. and charge a fee for, acceptance of support, warranty, indemnity,
  98573. or other liability obligations and/or rights consistent with this
  98574. License. However, in accepting such obligations, You may act only
  98575. on Your own behalf and on Your sole responsibility, not on behalf
  98576. of any other Contributor, and only if You agree to indemnify,
  98577. defend, and hold each Contributor harmless for any liability
  98578. incurred by, or claims asserted against, such Contributor by reason
  98579. of your accepting any such warranty or additional liability.
  98580. END OF TERMS AND CONDITIONS
  98581. APPENDIX: How to apply the Apache License to your work.
  98582. To apply the Apache License to your work, attach the following
  98583. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  98584. replaced with your own identifying information. (Don&#x27;t include
  98585. the brackets!) The text should be enclosed in the appropriate
  98586. comment syntax for the file format. We also recommend that a
  98587. file or class name and description of purpose be included on the
  98588. same &quot;printed page&quot; as the copyright notice for easier
  98589. identification within third-party archives.
  98590. Copyright 2017 Google Inc.
  98591. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  98592. you may not use this file except in compliance with the License.
  98593. You may obtain a copy of the License at
  98594. http://www.apache.org/licenses/LICENSE-2.0
  98595. Unless required by applicable law or agreed to in writing, software
  98596. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  98597. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  98598. See the License for the specific language governing permissions and
  98599. limitations under the License.
  98600. SafeParcelable library:
  98601. Apache License
  98602. Version 2.0, January 2004
  98603. http://www.apache.org/licenses/
  98604. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  98605. 1. Definitions.
  98606. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  98607. and distribution as defined by Sections 1 through 9 of this document.
  98608. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  98609. the copyright owner that is granting the License.
  98610. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  98611. other entities that control, are controlled by, or are under common
  98612. control with that entity. For the purposes of this definition,
  98613. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  98614. direction or management of such entity, whether by contract or
  98615. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  98616. outstanding shares, or (iii) beneficial ownership of such entity.
  98617. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  98618. exercising permissions granted by this License.
  98619. &quot;Source&quot; form shall mean the preferred form for making modifications,
  98620. including but not limited to software source code, documentation
  98621. source, and configuration files.
  98622. &quot;Object&quot; form shall mean any form resulting from mechanical
  98623. transformation or translation of a Source form, including but
  98624. not limited to compiled object code, generated documentation,
  98625. and conversions to other media types.
  98626. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  98627. Object form, made available under the License, as indicated by a
  98628. copyright notice that is included in or attached to the work
  98629. (an example is provided in the Appendix below).
  98630. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  98631. form, that is based on (or derived from) the Work and for which the
  98632. editorial revisions, annotations, elaborations, or other modifications
  98633. represent, as a whole, an original work of authorship. For the purposes
  98634. of this License, Derivative Works shall not include works that remain
  98635. separable from, or merely link (or bind by name) to the interfaces of,
  98636. the Work and Derivative Works thereof.
  98637. &quot;Contribution&quot; shall mean any work of authorship, including
  98638. the original version of the Work and any modifications or additions
  98639. to that Work or Derivative Works thereof, that is intentionally
  98640. submitted to Licensor for inclusion in the Work by the copyright owner
  98641. or by an individual or Legal Entity authorized to submit on behalf of
  98642. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  98643. means any form of electronic, verbal, or written communication sent
  98644. to the Licensor or its representatives, including but not limited to
  98645. communication on electronic mailing lists, source code control systems,
  98646. and issue tracking systems that are managed by, or on behalf of, the
  98647. Licensor for the purpose of discussing and improving the Work, but
  98648. excluding communication that is conspicuously marked or otherwise
  98649. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  98650. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  98651. on behalf of whom a Contribution has been received by Licensor and
  98652. subsequently incorporated within the Work.
  98653. 2. Grant of Copyright License. Subject to the terms and conditions of
  98654. this License, each Contributor hereby grants to You a perpetual,
  98655. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  98656. copyright license to reproduce, prepare Derivative Works of,
  98657. publicly display, publicly perform, sublicense, and distribute the
  98658. Work and such Derivative Works in Source or Object form.
  98659. 3. Grant of Patent License. Subject to the terms and conditions of
  98660. this License, each Contributor hereby grants to You a perpetual,
  98661. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  98662. (except as stated in this section) patent license to make, have made,
  98663. use, offer to sell, sell, import, and otherwise transfer the Work,
  98664. where such license applies only to those patent claims licensable
  98665. by such Contributor that are necessarily infringed by their
  98666. Contribution(s) alone or by combination of their Contribution(s)
  98667. with the Work to which such Contribution(s) was submitted. If You
  98668. institute patent litigation against any entity (including a
  98669. cross-claim or counterclaim in a lawsuit) alleging that the Work
  98670. or a Contribution incorporated within the Work constitutes direct
  98671. or contributory patent infringement, then any patent licenses
  98672. granted to You under this License for that Work shall terminate
  98673. as of the date such litigation is filed.
  98674. 4. Redistribution. You may reproduce and distribute copies of the
  98675. Work or Derivative Works thereof in any medium, with or without
  98676. modifications, and in Source or Object form, provided that You
  98677. meet the following conditions:
  98678. (a) You must give any other recipients of the Work or
  98679. Derivative Works a copy of this License; and
  98680. (b) You must cause any modified files to carry prominent notices
  98681. stating that You changed the files; and
  98682. (c) You must retain, in the Source form of any Derivative Works
  98683. that You distribute, all copyright, patent, trademark, and
  98684. attribution notices from the Source form of the Work,
  98685. excluding those notices that do not pertain to any part of
  98686. the Derivative Works; and
  98687. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  98688. distribution, then any Derivative Works that You distribute must
  98689. include a readable copy of the attribution notices contained
  98690. within such NOTICE file, excluding those notices that do not
  98691. pertain to any part of the Derivative Works, in at least one
  98692. of the following places: within a NOTICE text file distributed
  98693. as part of the Derivative Works; within the Source form or
  98694. documentation, if provided along with the Derivative Works; or,
  98695. within a display generated by the Derivative Works, if and
  98696. wherever such third-party notices normally appear. The contents
  98697. of the NOTICE file are for informational purposes only and
  98698. do not modify the License. You may add Your own attribution
  98699. notices within Derivative Works that You distribute, alongside
  98700. or as an addendum to the NOTICE text from the Work, provided
  98701. that such additional attribution notices cannot be construed
  98702. as modifying the License.
  98703. You may add Your own copyright statement to Your modifications and
  98704. may provide additional or different license terms and conditions
  98705. for use, reproduction, or distribution of Your modifications, or
  98706. for any such Derivative Works as a whole, provided Your use,
  98707. reproduction, and distribution of the Work otherwise complies with
  98708. the conditions stated in this License.
  98709. 5. Submission of Contributions. Unless You explicitly state otherwise,
  98710. any Contribution intentionally submitted for inclusion in the Work
  98711. by You to the Licensor shall be under the terms and conditions of
  98712. this License, without any additional terms or conditions.
  98713. Notwithstanding the above, nothing herein shall supersede or modify
  98714. the terms of any separate license agreement you may have executed
  98715. with Licensor regarding such Contributions.
  98716. 6. Trademarks. This License does not grant permission to use the trade
  98717. names, trademarks, service marks, or product names of the Licensor,
  98718. except as required for reasonable and customary use in describing the
  98719. origin of the Work and reproducing the content of the NOTICE file.
  98720. 7. Disclaimer of Warranty. Unless required by applicable law or
  98721. agreed to in writing, Licensor provides the Work (and each
  98722. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  98723. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  98724. implied, including, without limitation, any warranties or conditions
  98725. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  98726. PARTICULAR PURPOSE. You are solely responsible for determining the
  98727. appropriateness of using or redistributing the Work and assume any
  98728. risks associated with Your exercise of permissions under this License.
  98729. 8. Limitation of Liability. In no event and under no legal theory,
  98730. whether in tort (including negligence), contract, or otherwise,
  98731. unless required by applicable law (such as deliberate and grossly
  98732. negligent acts) or agreed to in writing, shall any Contributor be
  98733. liable to You for damages, including any direct, indirect, special,
  98734. incidental, or consequential damages of any character arising as a
  98735. result of this License or out of the use or inability to use the
  98736. Work (including but not limited to damages for loss of goodwill,
  98737. work stoppage, computer failure or malfunction, or any and all
  98738. other commercial damages or losses), even if such Contributor
  98739. has been advised of the possibility of such damages.
  98740. 9. Accepting Warranty or Additional Liability. While redistributing
  98741. the Work or Derivative Works thereof, You may choose to offer,
  98742. and charge a fee for, acceptance of support, warranty, indemnity,
  98743. or other liability obligations and/or rights consistent with this
  98744. License. However, in accepting such obligations, You may act only
  98745. on Your own behalf and on Your sole responsibility, not on behalf
  98746. of any other Contributor, and only if You agree to indemnify,
  98747. defend, and hold each Contributor harmless for any liability
  98748. incurred by, or claims asserted against, such Contributor by reason
  98749. of your accepting any such warranty or additional liability.
  98750. END OF TERMS AND CONDITIONS
  98751. APPENDIX: How to apply the Apache License to your work.
  98752. To apply the Apache License to your work, attach the following
  98753. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  98754. replaced with your own identifying information. (Don&#x27;t include
  98755. the brackets!) The text should be enclosed in the appropriate
  98756. comment syntax for the file format. We also recommend that a
  98757. file or class name and description of purpose be included on the
  98758. same &quot;printed page&quot; as the copyright notice for easier
  98759. identification within third-party archives.
  98760. Copyright [yyyy] [name of copyright owner]
  98761. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  98762. you may not use this file except in compliance with the License.
  98763. You may obtain a copy of the License at
  98764. http://www.apache.org/licenses/LICENSE-2.0
  98765. Unless required by applicable law or agreed to in writing, software
  98766. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  98767. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  98768. See the License for the specific language governing permissions and
  98769. limitations under the License.
  98770. apksig:
  98771. Copyright (c) 2005-2008, The Android Open Source Project
  98772. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  98773. you may not use this file except in compliance with the License.
  98774. Unless required by applicable law or agreed to in writing, software
  98775. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  98776. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  98777. See the License for the specific language governing permissions and
  98778. limitations under the License.
  98779. Apache License
  98780. Version 2.0, January 2004
  98781. http://www.apache.org/licenses/
  98782. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  98783. 1. Definitions.
  98784. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  98785. and distribution as defined by Sections 1 through 9 of this document.
  98786. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  98787. the copyright owner that is granting the License.
  98788. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  98789. other entities that control, are controlled by, or are under common
  98790. control with that entity. For the purposes of this definition,
  98791. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  98792. direction or management of such entity, whether by contract or
  98793. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  98794. outstanding shares, or (iii) beneficial ownership of such entity.
  98795. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  98796. exercising permissions granted by this License.
  98797. &quot;Source&quot; form shall mean the preferred form for making modifications,
  98798. including but not limited to software source code, documentation
  98799. source, and configuration files.
  98800. &quot;Object&quot; form shall mean any form resulting from mechanical
  98801. transformation or translation of a Source form, including but
  98802. not limited to compiled object code, generated documentation,
  98803. and conversions to other media types.
  98804. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  98805. Object form, made available under the License, as indicated by a
  98806. copyright notice that is included in or attached to the work
  98807. (an example is provided in the Appendix below).
  98808. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  98809. form, that is based on (or derived from) the Work and for which the
  98810. editorial revisions, annotations, elaborations, or other modifications
  98811. represent, as a whole, an original work of authorship. For the purposes
  98812. of this License, Derivative Works shall not include works that remain
  98813. separable from, or merely link (or bind by name) to the interfaces of,
  98814. the Work and Derivative Works thereof.
  98815. &quot;Contribution&quot; shall mean any work of authorship, including
  98816. the original version of the Work and any modifications or additions
  98817. to that Work or Derivative Works thereof, that is intentionally
  98818. submitted to Licensor for inclusion in the Work by the copyright owner
  98819. or by an individual or Legal Entity authorized to submit on behalf of
  98820. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  98821. means any form of electronic, verbal, or written communication sent
  98822. to the Licensor or its representatives, including but not limited to
  98823. communication on electronic mailing lists, source code control systems,
  98824. and issue tracking systems that are managed by, or on behalf of, the
  98825. Licensor for the purpose of discussing and improving the Work, but
  98826. excluding communication that is conspicuously marked or otherwise
  98827. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  98828. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  98829. on behalf of whom a Contribution has been received by Licensor and
  98830. subsequently incorporated within the Work.
  98831. 2. Grant of Copyright License. Subject to the terms and conditions of
  98832. this License, each Contributor hereby grants to You a perpetual,
  98833. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  98834. copyright license to reproduce, prepare Derivative Works of,
  98835. publicly display, publicly perform, sublicense, and distribute the
  98836. Work and such Derivative Works in Source or Object form.
  98837. 3. Grant of Patent License. Subject to the terms and conditions of
  98838. this License, each Contributor hereby grants to You a perpetual,
  98839. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  98840. (except as stated in this section) patent license to make, have made,
  98841. use, offer to sell, sell, import, and otherwise transfer the Work,
  98842. where such license applies only to those patent claims licensable
  98843. by such Contributor that are necessarily infringed by their
  98844. Contribution(s) alone or by combination of their Contribution(s)
  98845. with the Work to which such Contribution(s) was submitted. If You
  98846. institute patent litigation against any entity (including a
  98847. cross-claim or counterclaim in a lawsuit) alleging that the Work
  98848. or a Contribution incorporated within the Work constitutes direct
  98849. or contributory patent infringement, then any patent licenses
  98850. granted to You under this License for that Work shall terminate
  98851. as of the date such litigation is filed.
  98852. 4. Redistribution. You may reproduce and distribute copies of the
  98853. Work or Derivative Works thereof in any medium, with or without
  98854. modifications, and in Source or Object form, provided that You
  98855. meet the following conditions:
  98856. (a) You must give any other recipients of the Work or
  98857. Derivative Works a copy of this License; and
  98858. (b) You must cause any modified files to carry prominent notices
  98859. stating that You changed the files; and
  98860. (c) You must retain, in the Source form of any Derivative Works
  98861. that You distribute, all copyright, patent, trademark, and
  98862. attribution notices from the Source form of the Work,
  98863. excluding those notices that do not pertain to any part of
  98864. the Derivative Works; and
  98865. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  98866. distribution, then any Derivative Works that You distribute must
  98867. include a readable copy of the attribution notices contained
  98868. within such NOTICE file, excluding those notices that do not
  98869. pertain to any part of the Derivative Works, in at least one
  98870. of the following places: within a NOTICE text file distributed
  98871. as part of the Derivative Works; within the Source form or
  98872. documentation, if provided along with the Derivative Works; or,
  98873. within a display generated by the Derivative Works, if and
  98874. wherever such third-party notices normally appear. The contents
  98875. of the NOTICE file are for informational purposes only and
  98876. do not modify the License. You may add Your own attribution
  98877. notices within Derivative Works that You distribute, alongside
  98878. or as an addendum to the NOTICE text from the Work, provided
  98879. that such additional attribution notices cannot be construed
  98880. as modifying the License.
  98881. You may add Your own copyright statement to Your modifications and
  98882. may provide additional or different license terms and conditions
  98883. for use, reproduction, or distribution of Your modifications, or
  98884. for any such Derivative Works as a whole, provided Your use,
  98885. reproduction, and distribution of the Work otherwise complies with
  98886. the conditions stated in this License.
  98887. 5. Submission of Contributions. Unless You explicitly state otherwise,
  98888. any Contribution intentionally submitted for inclusion in the Work
  98889. by You to the Licensor shall be under the terms and conditions of
  98890. this License, without any additional terms or conditions.
  98891. Notwithstanding the above, nothing herein shall supersede or modify
  98892. the terms of any separate license agreement you may have executed
  98893. with Licensor regarding such Contributions.
  98894. 6. Trademarks. This License does not grant permission to use the trade
  98895. names, trademarks, service marks, or product names of the Licensor,
  98896. except as required for reasonable and customary use in describing the
  98897. origin of the Work and reproducing the content of the NOTICE file.
  98898. 7. Disclaimer of Warranty. Unless required by applicable law or
  98899. agreed to in writing, Licensor provides the Work (and each
  98900. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  98901. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  98902. implied, including, without limitation, any warranties or conditions
  98903. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  98904. PARTICULAR PURPOSE. You are solely responsible for determining the
  98905. appropriateness of using or redistributing the Work and assume any
  98906. risks associated with Your exercise of permissions under this License.
  98907. 8. Limitation of Liability. In no event and under no legal theory,
  98908. whether in tort (including negligence), contract, or otherwise,
  98909. unless required by applicable law (such as deliberate and grossly
  98910. negligent acts) or agreed to in writing, shall any Contributor be
  98911. liable to You for damages, including any direct, indirect, special,
  98912. incidental, or consequential damages of any character arising as a
  98913. result of this License or out of the use or inability to use the
  98914. Work (including but not limited to damages for loss of goodwill,
  98915. work stoppage, computer failure or malfunction, or any and all
  98916. other commercial damages or losses), even if such Contributor
  98917. has been advised of the possibility of such damages.
  98918. 9. Accepting Warranty or Additional Liability. While redistributing
  98919. the Work or Derivative Works thereof, You may choose to offer,
  98920. and charge a fee for, acceptance of support, warranty, indemnity,
  98921. or other liability obligations and/or rights consistent with this
  98922. License. However, in accepting such obligations, You may act only
  98923. on Your own behalf and on Your sole responsibility, not on behalf
  98924. of any other Contributor, and only if You agree to indemnify,
  98925. defend, and hold each Contributor harmless for any liability
  98926. incurred by, or claims asserted against, such Contributor by reason
  98927. of your accepting any such warranty or additional liability.
  98928. END OF TERMS AND CONDITIONS
  98929. JSpecify:
  98930. Apache License
  98931. Version 2.0, January 2004
  98932. http://www.apache.org/licenses/
  98933. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  98934. 1. Definitions.
  98935. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  98936. and distribution as defined by Sections 1 through 9 of this document.
  98937. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  98938. the copyright owner that is granting the License.
  98939. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  98940. other entities that control, are controlled by, or are under common
  98941. control with that entity. For the purposes of this definition,
  98942. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  98943. direction or management of such entity, whether by contract or
  98944. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  98945. outstanding shares, or (iii) beneficial ownership of such entity.
  98946. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  98947. exercising permissions granted by this License.
  98948. &quot;Source&quot; form shall mean the preferred form for making modifications,
  98949. including but not limited to software source code, documentation
  98950. source, and configuration files.
  98951. &quot;Object&quot; form shall mean any form resulting from mechanical
  98952. transformation or translation of a Source form, including but
  98953. not limited to compiled object code, generated documentation,
  98954. and conversions to other media types.
  98955. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  98956. Object form, made available under the License, as indicated by a
  98957. copyright notice that is included in or attached to the work
  98958. (an example is provided in the Appendix below).
  98959. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  98960. form, that is based on (or derived from) the Work and for which the
  98961. editorial revisions, annotations, elaborations, or other modifications
  98962. represent, as a whole, an original work of authorship. For the purposes
  98963. of this License, Derivative Works shall not include works that remain
  98964. separable from, or merely link (or bind by name) to the interfaces of,
  98965. the Work and Derivative Works thereof.
  98966. &quot;Contribution&quot; shall mean any work of authorship, including
  98967. the original version of the Work and any modifications or additions
  98968. to that Work or Derivative Works thereof, that is intentionally
  98969. submitted to Licensor for inclusion in the Work by the copyright owner
  98970. or by an individual or Legal Entity authorized to submit on behalf of
  98971. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  98972. means any form of electronic, verbal, or written communication sent
  98973. to the Licensor or its representatives, including but not limited to
  98974. communication on electronic mailing lists, source code control systems,
  98975. and issue tracking systems that are managed by, or on behalf of, the
  98976. Licensor for the purpose of discussing and improving the Work, but
  98977. excluding communication that is conspicuously marked or otherwise
  98978. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  98979. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  98980. on behalf of whom a Contribution has been received by Licensor and
  98981. subsequently incorporated within the Work.
  98982. 2. Grant of Copyright License. Subject to the terms and conditions of
  98983. this License, each Contributor hereby grants to You a perpetual,
  98984. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  98985. copyright license to reproduce, prepare Derivative Works of,
  98986. publicly display, publicly perform, sublicense, and distribute the
  98987. Work and such Derivative Works in Source or Object form.
  98988. 3. Grant of Patent License. Subject to the terms and conditions of
  98989. this License, each Contributor hereby grants to You a perpetual,
  98990. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  98991. (except as stated in this section) patent license to make, have made,
  98992. use, offer to sell, sell, import, and otherwise transfer the Work,
  98993. where such license applies only to those patent claims licensable
  98994. by such Contributor that are necessarily infringed by their
  98995. Contribution(s) alone or by combination of their Contribution(s)
  98996. with the Work to which such Contribution(s) was submitted. If You
  98997. institute patent litigation against any entity (including a
  98998. cross-claim or counterclaim in a lawsuit) alleging that the Work
  98999. or a Contribution incorporated within the Work constitutes direct
  99000. or contributory patent infringement, then any patent licenses
  99001. granted to You under this License for that Work shall terminate
  99002. as of the date such litigation is filed.
  99003. 4. Redistribution. You may reproduce and distribute copies of the
  99004. Work or Derivative Works thereof in any medium, with or without
  99005. modifications, and in Source or Object form, provided that You
  99006. meet the following conditions:
  99007. (a) You must give any other recipients of the Work or
  99008. Derivative Works a copy of this License; and
  99009. (b) You must cause any modified files to carry prominent notices
  99010. stating that You changed the files; and
  99011. (c) You must retain, in the Source form of any Derivative Works
  99012. that You distribute, all copyright, patent, trademark, and
  99013. attribution notices from the Source form of the Work,
  99014. excluding those notices that do not pertain to any part of
  99015. the Derivative Works; and
  99016. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  99017. distribution, then any Derivative Works that You distribute must
  99018. include a readable copy of the attribution notices contained
  99019. within such NOTICE file, excluding those notices that do not
  99020. pertain to any part of the Derivative Works, in at least one
  99021. of the following places: within a NOTICE text file distributed
  99022. as part of the Derivative Works; within the Source form or
  99023. documentation, if provided along with the Derivative Works; or,
  99024. within a display generated by the Derivative Works, if and
  99025. wherever such third-party notices normally appear. The contents
  99026. of the NOTICE file are for informational purposes only and
  99027. do not modify the License. You may add Your own attribution
  99028. notices within Derivative Works that You distribute, alongside
  99029. or as an addendum to the NOTICE text from the Work, provided
  99030. that such additional attribution notices cannot be construed
  99031. as modifying the License.
  99032. You may add Your own copyright statement to Your modifications and
  99033. may provide additional or different license terms and conditions
  99034. for use, reproduction, or distribution of Your modifications, or
  99035. for any such Derivative Works as a whole, provided Your use,
  99036. reproduction, and distribution of the Work otherwise complies with
  99037. the conditions stated in this License.
  99038. 5. Submission of Contributions. Unless You explicitly state otherwise,
  99039. any Contribution intentionally submitted for inclusion in the Work
  99040. by You to the Licensor shall be under the terms and conditions of
  99041. this License, without any additional terms or conditions.
  99042. Notwithstanding the above, nothing herein shall supersede or modify
  99043. the terms of any separate license agreement you may have executed
  99044. with Licensor regarding such Contributions.
  99045. 6. Trademarks. This License does not grant permission to use the trade
  99046. names, trademarks, service marks, or product names of the Licensor,
  99047. except as required for reasonable and customary use in describing the
  99048. origin of the Work and reproducing the content of the NOTICE file.
  99049. 7. Disclaimer of Warranty. Unless required by applicable law or
  99050. agreed to in writing, Licensor provides the Work (and each
  99051. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  99052. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  99053. implied, including, without limitation, any warranties or conditions
  99054. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  99055. PARTICULAR PURPOSE. You are solely responsible for determining the
  99056. appropriateness of using or redistributing the Work and assume any
  99057. risks associated with Your exercise of permissions under this License.
  99058. 8. Limitation of Liability. In no event and under no legal theory,
  99059. whether in tort (including negligence), contract, or otherwise,
  99060. unless required by applicable law (such as deliberate and grossly
  99061. negligent acts) or agreed to in writing, shall any Contributor be
  99062. liable to You for damages, including any direct, indirect, special,
  99063. incidental, or consequential damages of any character arising as a
  99064. result of this License or out of the use or inability to use the
  99065. Work (including but not limited to damages for loss of goodwill,
  99066. work stoppage, computer failure or malfunction, or any and all
  99067. other commercial damages or losses), even if such Contributor
  99068. has been advised of the possibility of such damages.
  99069. 9. Accepting Warranty or Additional Liability. While redistributing
  99070. the Work or Derivative Works thereof, You may choose to offer,
  99071. and charge a fee for, acceptance of support, warranty, indemnity,
  99072. or other liability obligations and/or rights consistent with this
  99073. License. However, in accepting such obligations, You may act only
  99074. on Your own behalf and on Your sole responsibility, not on behalf
  99075. of any other Contributor, and only if You agree to indemnify,
  99076. defend, and hold each Contributor harmless for any liability
  99077. incurred by, or claims asserted against, such Contributor by reason
  99078. of your accepting any such warranty or additional liability.
  99079. END OF TERMS AND CONDITIONS
  99080. APPENDIX: How to apply the Apache License to your work.
  99081. To apply the Apache License to your work, attach the following
  99082. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  99083. replaced with your own identifying information. (Don&#x27;t include
  99084. the brackets!) The text should be enclosed in the appropriate
  99085. comment syntax for the file format. We also recommend that a
  99086. file or class name and description of purpose be included on the
  99087. same &quot;printed page&quot; as the copyright notice for easier
  99088. identification within third-party archives.
  99089. Copyright [yyyy] [name of copyright owner]
  99090. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  99091. you may not use this file except in compliance with the License.
  99092. You may obtain a copy of the License at
  99093. http://www.apache.org/licenses/LICENSE-2.0
  99094. Unless required by applicable law or agreed to in writing, software
  99095. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  99096. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  99097. See the License for the specific language governing permissions and
  99098. limitations under the License.
  99099. </pre>
  99100. </div>
  99101. </div>
  99102. <div class="product">
  99103. <span class="title">play-services-location</span>
  99104. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  99105. <input type="checkbox" hidden id="262">
  99106. <label class="show" for="262" tabindex="0"></label>
  99107. <div class="licence">
  99108. <pre>Terms and conditions
  99109. This is the Android Software Development Kit License Agreement
  99110. 1. Introduction
  99111. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  99112. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  99113. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  99114. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  99115. 2. Accepting this License Agreement
  99116. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  99117. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  99118. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  99119. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  99120. 3. SDK License from Google
  99121. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  99122. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  99123. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  99124. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  99125. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  99126. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  99127. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  99128. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  99129. 4. Use of the SDK by You
  99130. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  99131. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  99132. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  99133. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  99134. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  99135. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  99136. 5. Your Developer Credentials
  99137. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  99138. 6. Privacy and Information
  99139. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  99140. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  99141. 7. Third Party Applications
  99142. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  99143. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  99144. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  99145. 8. Using Android APIs
  99146. 8.1 Google Data APIs
  99147. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  99148. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  99149. 9. Terminating this License Agreement
  99150. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  99151. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  99152. 9.3 Google may at any time, terminate the License Agreement with you if:
  99153. (A) you have breached any provision of the License Agreement; or
  99154. (B) Google is required to do so by law; or
  99155. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  99156. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  99157. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  99158. 10. DISCLAIMER OF WARRANTIES
  99159. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  99160. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  99161. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  99162. 11. LIMITATION OF LIABILITY
  99163. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  99164. 12. Indemnification
  99165. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  99166. 13. Changes to the License Agreement
  99167. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  99168. 14. General Legal Terms
  99169. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  99170. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  99171. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  99172. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  99173. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  99174. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  99175. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  99176. December 9, 2016
  99177. AndroidX lifecycle common library, AndroidX lifecycle livedatacore library, AndroidX lifecycle runtime library:
  99178. Copyright (c) 2005-2011, The Android Open Source Project
  99179. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  99180. you may not use this file except in compliance with the License.
  99181. Unless required by applicable law or agreed to in writing, software
  99182. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  99183. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  99184. See the License for the specific language governing permissions and
  99185. limitations under the License.
  99186. Apache License
  99187. Version 2.0, January 2004
  99188. http://www.apache.org/licenses/
  99189. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  99190. 1. Definitions.
  99191. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  99192. and distribution as defined by Sections 1 through 9 of this document.
  99193. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  99194. the copyright owner that is granting the License.
  99195. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  99196. other entities that control, are controlled by, or are under common
  99197. control with that entity. For the purposes of this definition,
  99198. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  99199. direction or management of such entity, whether by contract or
  99200. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  99201. outstanding shares, or (iii) beneficial ownership of such entity.
  99202. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  99203. exercising permissions granted by this License.
  99204. &quot;Source&quot; form shall mean the preferred form for making modifications,
  99205. including but not limited to software source code, documentation
  99206. source, and configuration files.
  99207. &quot;Object&quot; form shall mean any form resulting from mechanical
  99208. transformation or translation of a Source form, including but
  99209. not limited to compiled object code, generated documentation,
  99210. and conversions to other media types.
  99211. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  99212. Object form, made available under the License, as indicated by a
  99213. copyright notice that is included in or attached to the work
  99214. (an example is provided in the Appendix below).
  99215. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  99216. form, that is based on (or derived from) the Work and for which the
  99217. editorial revisions, annotations, elaborations, or other modifications
  99218. represent, as a whole, an original work of authorship. For the purposes
  99219. of this License, Derivative Works shall not include works that remain
  99220. separable from, or merely link (or bind by name) to the interfaces of,
  99221. the Work and Derivative Works thereof.
  99222. &quot;Contribution&quot; shall mean any work of authorship, including
  99223. the original version of the Work and any modifications or additions
  99224. to that Work or Derivative Works thereof, that is intentionally
  99225. submitted to Licensor for inclusion in the Work by the copyright owner
  99226. or by an individual or Legal Entity authorized to submit on behalf of
  99227. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  99228. means any form of electronic, verbal, or written communication sent
  99229. to the Licensor or its representatives, including but not limited to
  99230. communication on electronic mailing lists, source code control systems,
  99231. and issue tracking systems that are managed by, or on behalf of, the
  99232. Licensor for the purpose of discussing and improving the Work, but
  99233. excluding communication that is conspicuously marked or otherwise
  99234. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  99235. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  99236. on behalf of whom a Contribution has been received by Licensor and
  99237. subsequently incorporated within the Work.
  99238. 2. Grant of Copyright License. Subject to the terms and conditions of
  99239. this License, each Contributor hereby grants to You a perpetual,
  99240. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  99241. copyright license to reproduce, prepare Derivative Works of,
  99242. publicly display, publicly perform, sublicense, and distribute the
  99243. Work and such Derivative Works in Source or Object form.
  99244. 3. Grant of Patent License. Subject to the terms and conditions of
  99245. this License, each Contributor hereby grants to You a perpetual,
  99246. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  99247. (except as stated in this section) patent license to make, have made,
  99248. use, offer to sell, sell, import, and otherwise transfer the Work,
  99249. where such license applies only to those patent claims licensable
  99250. by such Contributor that are necessarily infringed by their
  99251. Contribution(s) alone or by combination of their Contribution(s)
  99252. with the Work to which such Contribution(s) was submitted. If You
  99253. institute patent litigation against any entity (including a
  99254. cross-claim or counterclaim in a lawsuit) alleging that the Work
  99255. or a Contribution incorporated within the Work constitutes direct
  99256. or contributory patent infringement, then any patent licenses
  99257. granted to You under this License for that Work shall terminate
  99258. as of the date such litigation is filed.
  99259. 4. Redistribution. You may reproduce and distribute copies of the
  99260. Work or Derivative Works thereof in any medium, with or without
  99261. modifications, and in Source or Object form, provided that You
  99262. meet the following conditions:
  99263. (a) You must give any other recipients of the Work or
  99264. Derivative Works a copy of this License; and
  99265. (b) You must cause any modified files to carry prominent notices
  99266. stating that You changed the files; and
  99267. (c) You must retain, in the Source form of any Derivative Works
  99268. that You distribute, all copyright, patent, trademark, and
  99269. attribution notices from the Source form of the Work,
  99270. excluding those notices that do not pertain to any part of
  99271. the Derivative Works; and
  99272. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  99273. distribution, then any Derivative Works that You distribute must
  99274. include a readable copy of the attribution notices contained
  99275. within such NOTICE file, excluding those notices that do not
  99276. pertain to any part of the Derivative Works, in at least one
  99277. of the following places: within a NOTICE text file distributed
  99278. as part of the Derivative Works; within the Source form or
  99279. documentation, if provided along with the Derivative Works; or,
  99280. within a display generated by the Derivative Works, if and
  99281. wherever such third-party notices normally appear. The contents
  99282. of the NOTICE file are for informational purposes only and
  99283. do not modify the License. You may add Your own attribution
  99284. notices within Derivative Works that You distribute, alongside
  99285. or as an addendum to the NOTICE text from the Work, provided
  99286. that such additional attribution notices cannot be construed
  99287. as modifying the License.
  99288. You may add Your own copyright statement to Your modifications and
  99289. may provide additional or different license terms and conditions
  99290. for use, reproduction, or distribution of Your modifications, or
  99291. for any such Derivative Works as a whole, provided Your use,
  99292. reproduction, and distribution of the Work otherwise complies with
  99293. the conditions stated in this License.
  99294. 5. Submission of Contributions. Unless You explicitly state otherwise,
  99295. any Contribution intentionally submitted for inclusion in the Work
  99296. by You to the Licensor shall be under the terms and conditions of
  99297. this License, without any additional terms or conditions.
  99298. Notwithstanding the above, nothing herein shall supersede or modify
  99299. the terms of any separate license agreement you may have executed
  99300. with Licensor regarding such Contributions.
  99301. 6. Trademarks. This License does not grant permission to use the trade
  99302. names, trademarks, service marks, or product names of the Licensor,
  99303. except as required for reasonable and customary use in describing the
  99304. origin of the Work and reproducing the content of the NOTICE file.
  99305. 7. Disclaimer of Warranty. Unless required by applicable law or
  99306. agreed to in writing, Licensor provides the Work (and each
  99307. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  99308. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  99309. implied, including, without limitation, any warranties or conditions
  99310. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  99311. PARTICULAR PURPOSE. You are solely responsible for determining the
  99312. appropriateness of using or redistributing the Work and assume any
  99313. risks associated with Your exercise of permissions under this License.
  99314. 8. Limitation of Liability. In no event and under no legal theory,
  99315. whether in tort (including negligence), contract, or otherwise,
  99316. unless required by applicable law (such as deliberate and grossly
  99317. negligent acts) or agreed to in writing, shall any Contributor be
  99318. liable to You for damages, including any direct, indirect, special,
  99319. incidental, or consequential damages of any character arising as a
  99320. result of this License or out of the use or inability to use the
  99321. Work (including but not limited to damages for loss of goodwill,
  99322. work stoppage, computer failure or malfunction, or any and all
  99323. other commercial damages or losses), even if such Contributor
  99324. has been advised of the possibility of such damages.
  99325. 9. Accepting Warranty or Additional Liability. While redistributing
  99326. the Work or Derivative Works thereof, You may choose to offer,
  99327. and charge a fee for, acceptance of support, warranty, indemnity,
  99328. or other liability obligations and/or rights consistent with this
  99329. License. However, in accepting such obligations, You may act only
  99330. on Your own behalf and on Your sole responsibility, not on behalf
  99331. of any other Contributor, and only if You agree to indemnify,
  99332. defend, and hold each Contributor harmless for any liability
  99333. incurred by, or claims asserted against, such Contributor by reason
  99334. of your accepting any such warranty or additional liability.
  99335. END OF TERMS AND CONDITIONS
  99336. apksig:
  99337. Copyright (c) 2005-2008, The Android Open Source Project
  99338. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  99339. you may not use this file except in compliance with the License.
  99340. Unless required by applicable law or agreed to in writing, software
  99341. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  99342. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  99343. See the License for the specific language governing permissions and
  99344. limitations under the License.
  99345. Apache License
  99346. Version 2.0, January 2004
  99347. http://www.apache.org/licenses/
  99348. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  99349. 1. Definitions.
  99350. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  99351. and distribution as defined by Sections 1 through 9 of this document.
  99352. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  99353. the copyright owner that is granting the License.
  99354. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  99355. other entities that control, are controlled by, or are under common
  99356. control with that entity. For the purposes of this definition,
  99357. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  99358. direction or management of such entity, whether by contract or
  99359. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  99360. outstanding shares, or (iii) beneficial ownership of such entity.
  99361. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  99362. exercising permissions granted by this License.
  99363. &quot;Source&quot; form shall mean the preferred form for making modifications,
  99364. including but not limited to software source code, documentation
  99365. source, and configuration files.
  99366. &quot;Object&quot; form shall mean any form resulting from mechanical
  99367. transformation or translation of a Source form, including but
  99368. not limited to compiled object code, generated documentation,
  99369. and conversions to other media types.
  99370. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  99371. Object form, made available under the License, as indicated by a
  99372. copyright notice that is included in or attached to the work
  99373. (an example is provided in the Appendix below).
  99374. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  99375. form, that is based on (or derived from) the Work and for which the
  99376. editorial revisions, annotations, elaborations, or other modifications
  99377. represent, as a whole, an original work of authorship. For the purposes
  99378. of this License, Derivative Works shall not include works that remain
  99379. separable from, or merely link (or bind by name) to the interfaces of,
  99380. the Work and Derivative Works thereof.
  99381. &quot;Contribution&quot; shall mean any work of authorship, including
  99382. the original version of the Work and any modifications or additions
  99383. to that Work or Derivative Works thereof, that is intentionally
  99384. submitted to Licensor for inclusion in the Work by the copyright owner
  99385. or by an individual or Legal Entity authorized to submit on behalf of
  99386. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  99387. means any form of electronic, verbal, or written communication sent
  99388. to the Licensor or its representatives, including but not limited to
  99389. communication on electronic mailing lists, source code control systems,
  99390. and issue tracking systems that are managed by, or on behalf of, the
  99391. Licensor for the purpose of discussing and improving the Work, but
  99392. excluding communication that is conspicuously marked or otherwise
  99393. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  99394. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  99395. on behalf of whom a Contribution has been received by Licensor and
  99396. subsequently incorporated within the Work.
  99397. 2. Grant of Copyright License. Subject to the terms and conditions of
  99398. this License, each Contributor hereby grants to You a perpetual,
  99399. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  99400. copyright license to reproduce, prepare Derivative Works of,
  99401. publicly display, publicly perform, sublicense, and distribute the
  99402. Work and such Derivative Works in Source or Object form.
  99403. 3. Grant of Patent License. Subject to the terms and conditions of
  99404. this License, each Contributor hereby grants to You a perpetual,
  99405. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  99406. (except as stated in this section) patent license to make, have made,
  99407. use, offer to sell, sell, import, and otherwise transfer the Work,
  99408. where such license applies only to those patent claims licensable
  99409. by such Contributor that are necessarily infringed by their
  99410. Contribution(s) alone or by combination of their Contribution(s)
  99411. with the Work to which such Contribution(s) was submitted. If You
  99412. institute patent litigation against any entity (including a
  99413. cross-claim or counterclaim in a lawsuit) alleging that the Work
  99414. or a Contribution incorporated within the Work constitutes direct
  99415. or contributory patent infringement, then any patent licenses
  99416. granted to You under this License for that Work shall terminate
  99417. as of the date such litigation is filed.
  99418. 4. Redistribution. You may reproduce and distribute copies of the
  99419. Work or Derivative Works thereof in any medium, with or without
  99420. modifications, and in Source or Object form, provided that You
  99421. meet the following conditions:
  99422. (a) You must give any other recipients of the Work or
  99423. Derivative Works a copy of this License; and
  99424. (b) You must cause any modified files to carry prominent notices
  99425. stating that You changed the files; and
  99426. (c) You must retain, in the Source form of any Derivative Works
  99427. that You distribute, all copyright, patent, trademark, and
  99428. attribution notices from the Source form of the Work,
  99429. excluding those notices that do not pertain to any part of
  99430. the Derivative Works; and
  99431. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  99432. distribution, then any Derivative Works that You distribute must
  99433. include a readable copy of the attribution notices contained
  99434. within such NOTICE file, excluding those notices that do not
  99435. pertain to any part of the Derivative Works, in at least one
  99436. of the following places: within a NOTICE text file distributed
  99437. as part of the Derivative Works; within the Source form or
  99438. documentation, if provided along with the Derivative Works; or,
  99439. within a display generated by the Derivative Works, if and
  99440. wherever such third-party notices normally appear. The contents
  99441. of the NOTICE file are for informational purposes only and
  99442. do not modify the License. You may add Your own attribution
  99443. notices within Derivative Works that You distribute, alongside
  99444. or as an addendum to the NOTICE text from the Work, provided
  99445. that such additional attribution notices cannot be construed
  99446. as modifying the License.
  99447. You may add Your own copyright statement to Your modifications and
  99448. may provide additional or different license terms and conditions
  99449. for use, reproduction, or distribution of Your modifications, or
  99450. for any such Derivative Works as a whole, provided Your use,
  99451. reproduction, and distribution of the Work otherwise complies with
  99452. the conditions stated in this License.
  99453. 5. Submission of Contributions. Unless You explicitly state otherwise,
  99454. any Contribution intentionally submitted for inclusion in the Work
  99455. by You to the Licensor shall be under the terms and conditions of
  99456. this License, without any additional terms or conditions.
  99457. Notwithstanding the above, nothing herein shall supersede or modify
  99458. the terms of any separate license agreement you may have executed
  99459. with Licensor regarding such Contributions.
  99460. 6. Trademarks. This License does not grant permission to use the trade
  99461. names, trademarks, service marks, or product names of the Licensor,
  99462. except as required for reasonable and customary use in describing the
  99463. origin of the Work and reproducing the content of the NOTICE file.
  99464. 7. Disclaimer of Warranty. Unless required by applicable law or
  99465. agreed to in writing, Licensor provides the Work (and each
  99466. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  99467. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  99468. implied, including, without limitation, any warranties or conditions
  99469. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  99470. PARTICULAR PURPOSE. You are solely responsible for determining the
  99471. appropriateness of using or redistributing the Work and assume any
  99472. risks associated with Your exercise of permissions under this License.
  99473. 8. Limitation of Liability. In no event and under no legal theory,
  99474. whether in tort (including negligence), contract, or otherwise,
  99475. unless required by applicable law (such as deliberate and grossly
  99476. negligent acts) or agreed to in writing, shall any Contributor be
  99477. liable to You for damages, including any direct, indirect, special,
  99478. incidental, or consequential damages of any character arising as a
  99479. result of this License or out of the use or inability to use the
  99480. Work (including but not limited to damages for loss of goodwill,
  99481. work stoppage, computer failure or malfunction, or any and all
  99482. other commercial damages or losses), even if such Contributor
  99483. has been advised of the possibility of such damages.
  99484. 9. Accepting Warranty or Additional Liability. While redistributing
  99485. the Work or Derivative Works thereof, You may choose to offer,
  99486. and charge a fee for, acceptance of support, warranty, indemnity,
  99487. or other liability obligations and/or rights consistent with this
  99488. License. However, in accepting such obligations, You may act only
  99489. on Your own behalf and on Your sole responsibility, not on behalf
  99490. of any other Contributor, and only if You agree to indemnify,
  99491. defend, and hold each Contributor harmless for any liability
  99492. incurred by, or claims asserted against, such Contributor by reason
  99493. of your accepting any such warranty or additional liability.
  99494. END OF TERMS AND CONDITIONS
  99495. Animal Sniffer:
  99496. The MIT License
  99497. Copyright (c) 2008 Kohsuke Kawaguchi and codehaus.org.
  99498. Permission is hereby granted, free of charge, to any person obtaining a copy
  99499. of this software and associated documentation files (the &quot;Software&quot;), to deal
  99500. in the Software without restriction, including without limitation the rights
  99501. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  99502. copies of the Software, and to permit persons to whom the Software is
  99503. furnished to do so, subject to the following conditions:
  99504. The above copyright notice and this permission notice shall be included in
  99505. all copies or substantial portions of the Software.
  99506. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  99507. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  99508. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  99509. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  99510. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  99511. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  99512. THE SOFTWARE.
  99513. Checker Framework Annotations:
  99514. A few parts of the Checker Framework have more permissive licenses.
  99515. * The annotations are licensed under the MIT License. (The text of this
  99516. license appears below.) More specifically, all the parts of the Checker
  99517. Framework that you might want to include with your own program use the
  99518. MIT License. This is the checker-qual.jar file and all the files that
  99519. appear in it: every file in a qual/ directory, plus utility files such
  99520. as NullnessUtil.java, RegexUtil.java, SignednessUtil.java, etc.
  99521. In addition, the cleanroom implementations of third-party annotations,
  99522. which the Checker Framework recognizes as aliases for its own
  99523. annotations, are licensed under the MIT License.
  99524. ===========================================================================
  99525. MIT License:
  99526. Permission is hereby granted, free of charge, to any person obtaining a copy
  99527. of this software and associated documentation files (the &quot;Software&quot;), to deal
  99528. in the Software without restriction, including without limitation the rights
  99529. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  99530. copies of the Software, and to permit persons to whom the Software is
  99531. furnished to do so, subject to the following conditions:
  99532. The above copyright notice and this permission notice shall be included in
  99533. all copies or substantial portions of the Software.
  99534. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  99535. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  99536. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  99537. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  99538. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  99539. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  99540. THE SOFTWARE.
  99541. ===========================================================================
  99542. Error Prone:
  99543. Apache License
  99544. Version 2.0, January 2004
  99545. http://www.apache.org/licenses/
  99546. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  99547. 1. Definitions.
  99548. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  99549. and distribution as defined by Sections 1 through 9 of this document.
  99550. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  99551. the copyright owner that is granting the License.
  99552. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  99553. other entities that control, are controlled by, or are under common
  99554. control with that entity. For the purposes of this definition,
  99555. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  99556. direction or management of such entity, whether by contract or
  99557. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  99558. outstanding shares, or (iii) beneficial ownership of such entity.
  99559. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  99560. exercising permissions granted by this License.
  99561. &quot;Source&quot; form shall mean the preferred form for making modifications,
  99562. including but not limited to software source code, documentation
  99563. source, and configuration files.
  99564. &quot;Object&quot; form shall mean any form resulting from mechanical
  99565. transformation or translation of a Source form, including but
  99566. not limited to compiled object code, generated documentation,
  99567. and conversions to other media types.
  99568. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  99569. Object form, made available under the License, as indicated by a
  99570. copyright notice that is included in or attached to the work
  99571. (an example is provided in the Appendix below).
  99572. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  99573. form, that is based on (or derived from) the Work and for which the
  99574. editorial revisions, annotations, elaborations, or other modifications
  99575. represent, as a whole, an original work of authorship. For the purposes
  99576. of this License, Derivative Works shall not include works that remain
  99577. separable from, or merely link (or bind by name) to the interfaces of,
  99578. the Work and Derivative Works thereof.
  99579. &quot;Contribution&quot; shall mean any work of authorship, including
  99580. the original version of the Work and any modifications or additions
  99581. to that Work or Derivative Works thereof, that is intentionally
  99582. submitted to Licensor for inclusion in the Work by the copyright owner
  99583. or by an individual or Legal Entity authorized to submit on behalf of
  99584. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  99585. means any form of electronic, verbal, or written communication sent
  99586. to the Licensor or its representatives, including but not limited to
  99587. communication on electronic mailing lists, source code control systems,
  99588. and issue tracking systems that are managed by, or on behalf of, the
  99589. Licensor for the purpose of discussing and improving the Work, but
  99590. excluding communication that is conspicuously marked or otherwise
  99591. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  99592. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  99593. on behalf of whom a Contribution has been received by Licensor and
  99594. subsequently incorporated within the Work.
  99595. 2. Grant of Copyright License. Subject to the terms and conditions of
  99596. this License, each Contributor hereby grants to You a perpetual,
  99597. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  99598. copyright license to reproduce, prepare Derivative Works of,
  99599. publicly display, publicly perform, sublicense, and distribute the
  99600. Work and such Derivative Works in Source or Object form.
  99601. 3. Grant of Patent License. Subject to the terms and conditions of
  99602. this License, each Contributor hereby grants to You a perpetual,
  99603. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  99604. (except as stated in this section) patent license to make, have made,
  99605. use, offer to sell, sell, import, and otherwise transfer the Work,
  99606. where such license applies only to those patent claims licensable
  99607. by such Contributor that are necessarily infringed by their
  99608. Contribution(s) alone or by combination of their Contribution(s)
  99609. with the Work to which such Contribution(s) was submitted. If You
  99610. institute patent litigation against any entity (including a
  99611. cross-claim or counterclaim in a lawsuit) alleging that the Work
  99612. or a Contribution incorporated within the Work constitutes direct
  99613. or contributory patent infringement, then any patent licenses
  99614. granted to You under this License for that Work shall terminate
  99615. as of the date such litigation is filed.
  99616. 4. Redistribution. You may reproduce and distribute copies of the
  99617. Work or Derivative Works thereof in any medium, with or without
  99618. modifications, and in Source or Object form, provided that You
  99619. meet the following conditions:
  99620. (a) You must give any other recipients of the Work or
  99621. Derivative Works a copy of this License; and
  99622. (b) You must cause any modified files to carry prominent notices
  99623. stating that You changed the files; and
  99624. (c) You must retain, in the Source form of any Derivative Works
  99625. that You distribute, all copyright, patent, trademark, and
  99626. attribution notices from the Source form of the Work,
  99627. excluding those notices that do not pertain to any part of
  99628. the Derivative Works; and
  99629. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  99630. distribution, then any Derivative Works that You distribute must
  99631. include a readable copy of the attribution notices contained
  99632. within such NOTICE file, excluding those notices that do not
  99633. pertain to any part of the Derivative Works, in at least one
  99634. of the following places: within a NOTICE text file distributed
  99635. as part of the Derivative Works; within the Source form or
  99636. documentation, if provided along with the Derivative Works; or,
  99637. within a display generated by the Derivative Works, if and
  99638. wherever such third-party notices normally appear. The contents
  99639. of the NOTICE file are for informational purposes only and
  99640. do not modify the License. You may add Your own attribution
  99641. notices within Derivative Works that You distribute, alongside
  99642. or as an addendum to the NOTICE text from the Work, provided
  99643. that such additional attribution notices cannot be construed
  99644. as modifying the License.
  99645. You may add Your own copyright statement to Your modifications and
  99646. may provide additional or different license terms and conditions
  99647. for use, reproduction, or distribution of Your modifications, or
  99648. for any such Derivative Works as a whole, provided Your use,
  99649. reproduction, and distribution of the Work otherwise complies with
  99650. the conditions stated in this License.
  99651. 5. Submission of Contributions. Unless You explicitly state otherwise,
  99652. any Contribution intentionally submitted for inclusion in the Work
  99653. by You to the Licensor shall be under the terms and conditions of
  99654. this License, without any additional terms or conditions.
  99655. Notwithstanding the above, nothing herein shall supersede or modify
  99656. the terms of any separate license agreement you may have executed
  99657. with Licensor regarding such Contributions.
  99658. 6. Trademarks. This License does not grant permission to use the trade
  99659. names, trademarks, service marks, or product names of the Licensor,
  99660. except as required for reasonable and customary use in describing the
  99661. origin of the Work and reproducing the content of the NOTICE file.
  99662. 7. Disclaimer of Warranty. Unless required by applicable law or
  99663. agreed to in writing, Licensor provides the Work (and each
  99664. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  99665. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  99666. implied, including, without limitation, any warranties or conditions
  99667. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  99668. PARTICULAR PURPOSE. You are solely responsible for determining the
  99669. appropriateness of using or redistributing the Work and assume any
  99670. risks associated with Your exercise of permissions under this License.
  99671. 8. Limitation of Liability. In no event and under no legal theory,
  99672. whether in tort (including negligence), contract, or otherwise,
  99673. unless required by applicable law (such as deliberate and grossly
  99674. negligent acts) or agreed to in writing, shall any Contributor be
  99675. liable to You for damages, including any direct, indirect, special,
  99676. incidental, or consequential damages of any character arising as a
  99677. result of this License or out of the use or inability to use the
  99678. Work (including but not limited to damages for loss of goodwill,
  99679. work stoppage, computer failure or malfunction, or any and all
  99680. other commercial damages or losses), even if such Contributor
  99681. has been advised of the possibility of such damages.
  99682. 9. Accepting Warranty or Additional Liability. While redistributing
  99683. the Work or Derivative Works thereof, You may choose to offer,
  99684. and charge a fee for, acceptance of support, warranty, indemnity,
  99685. or other liability obligations and/or rights consistent with this
  99686. License. However, in accepting such obligations, You may act only
  99687. on Your own behalf and on Your sole responsibility, not on behalf
  99688. of any other Contributor, and only if You agree to indemnify,
  99689. defend, and hold each Contributor harmless for any liability
  99690. incurred by, or claims asserted against, such Contributor by reason
  99691. of your accepting any such warranty or additional liability.
  99692. END OF TERMS AND CONDITIONS
  99693. APPENDIX: How to apply the Apache License to your work.
  99694. To apply the Apache License to your work, attach the following
  99695. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  99696. replaced with your own identifying information. (Don&#x27;t include
  99697. the brackets!) The text should be enclosed in the appropriate
  99698. comment syntax for the file format. We also recommend that a
  99699. file or class name and description of purpose be included on the
  99700. same &quot;printed page&quot; as the copyright notice for easier
  99701. identification within third-party archives.
  99702. Copyright [yyyy] [name of copyright owner]
  99703. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  99704. you may not use this file except in compliance with the License.
  99705. You may obtain a copy of the License at
  99706. http://www.apache.org/licenses/LICENSE-2.0
  99707. Unless required by applicable law or agreed to in writing, software
  99708. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  99709. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  99710. See the License for the specific language governing permissions and
  99711. limitations under the License.
  99712. Google Auto, Guava JDK5, J2ObjC, JSR 250, SafeParcelable library:
  99713. Apache License
  99714. Version 2.0, January 2004
  99715. http://www.apache.org/licenses/
  99716. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  99717. 1. Definitions.
  99718. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  99719. and distribution as defined by Sections 1 through 9 of this document.
  99720. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  99721. the copyright owner that is granting the License.
  99722. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  99723. other entities that control, are controlled by, or are under common
  99724. control with that entity. For the purposes of this definition,
  99725. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  99726. direction or management of such entity, whether by contract or
  99727. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  99728. outstanding shares, or (iii) beneficial ownership of such entity.
  99729. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  99730. exercising permissions granted by this License.
  99731. &quot;Source&quot; form shall mean the preferred form for making modifications,
  99732. including but not limited to software source code, documentation
  99733. source, and configuration files.
  99734. &quot;Object&quot; form shall mean any form resulting from mechanical
  99735. transformation or translation of a Source form, including but
  99736. not limited to compiled object code, generated documentation,
  99737. and conversions to other media types.
  99738. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  99739. Object form, made available under the License, as indicated by a
  99740. copyright notice that is included in or attached to the work
  99741. (an example is provided in the Appendix below).
  99742. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  99743. form, that is based on (or derived from) the Work and for which the
  99744. editorial revisions, annotations, elaborations, or other modifications
  99745. represent, as a whole, an original work of authorship. For the purposes
  99746. of this License, Derivative Works shall not include works that remain
  99747. separable from, or merely link (or bind by name) to the interfaces of,
  99748. the Work and Derivative Works thereof.
  99749. &quot;Contribution&quot; shall mean any work of authorship, including
  99750. the original version of the Work and any modifications or additions
  99751. to that Work or Derivative Works thereof, that is intentionally
  99752. submitted to Licensor for inclusion in the Work by the copyright owner
  99753. or by an individual or Legal Entity authorized to submit on behalf of
  99754. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  99755. means any form of electronic, verbal, or written communication sent
  99756. to the Licensor or its representatives, including but not limited to
  99757. communication on electronic mailing lists, source code control systems,
  99758. and issue tracking systems that are managed by, or on behalf of, the
  99759. Licensor for the purpose of discussing and improving the Work, but
  99760. excluding communication that is conspicuously marked or otherwise
  99761. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  99762. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  99763. on behalf of whom a Contribution has been received by Licensor and
  99764. subsequently incorporated within the Work.
  99765. 2. Grant of Copyright License. Subject to the terms and conditions of
  99766. this License, each Contributor hereby grants to You a perpetual,
  99767. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  99768. copyright license to reproduce, prepare Derivative Works of,
  99769. publicly display, publicly perform, sublicense, and distribute the
  99770. Work and such Derivative Works in Source or Object form.
  99771. 3. Grant of Patent License. Subject to the terms and conditions of
  99772. this License, each Contributor hereby grants to You a perpetual,
  99773. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  99774. (except as stated in this section) patent license to make, have made,
  99775. use, offer to sell, sell, import, and otherwise transfer the Work,
  99776. where such license applies only to those patent claims licensable
  99777. by such Contributor that are necessarily infringed by their
  99778. Contribution(s) alone or by combination of their Contribution(s)
  99779. with the Work to which such Contribution(s) was submitted. If You
  99780. institute patent litigation against any entity (including a
  99781. cross-claim or counterclaim in a lawsuit) alleging that the Work
  99782. or a Contribution incorporated within the Work constitutes direct
  99783. or contributory patent infringement, then any patent licenses
  99784. granted to You under this License for that Work shall terminate
  99785. as of the date such litigation is filed.
  99786. 4. Redistribution. You may reproduce and distribute copies of the
  99787. Work or Derivative Works thereof in any medium, with or without
  99788. modifications, and in Source or Object form, provided that You
  99789. meet the following conditions:
  99790. (a) You must give any other recipients of the Work or
  99791. Derivative Works a copy of this License; and
  99792. (b) You must cause any modified files to carry prominent notices
  99793. stating that You changed the files; and
  99794. (c) You must retain, in the Source form of any Derivative Works
  99795. that You distribute, all copyright, patent, trademark, and
  99796. attribution notices from the Source form of the Work,
  99797. excluding those notices that do not pertain to any part of
  99798. the Derivative Works; and
  99799. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  99800. distribution, then any Derivative Works that You distribute must
  99801. include a readable copy of the attribution notices contained
  99802. within such NOTICE file, excluding those notices that do not
  99803. pertain to any part of the Derivative Works, in at least one
  99804. of the following places: within a NOTICE text file distributed
  99805. as part of the Derivative Works; within the Source form or
  99806. documentation, if provided along with the Derivative Works; or,
  99807. within a display generated by the Derivative Works, if and
  99808. wherever such third-party notices normally appear. The contents
  99809. of the NOTICE file are for informational purposes only and
  99810. do not modify the License. You may add Your own attribution
  99811. notices within Derivative Works that You distribute, alongside
  99812. or as an addendum to the NOTICE text from the Work, provided
  99813. that such additional attribution notices cannot be construed
  99814. as modifying the License.
  99815. You may add Your own copyright statement to Your modifications and
  99816. may provide additional or different license terms and conditions
  99817. for use, reproduction, or distribution of Your modifications, or
  99818. for any such Derivative Works as a whole, provided Your use,
  99819. reproduction, and distribution of the Work otherwise complies with
  99820. the conditions stated in this License.
  99821. 5. Submission of Contributions. Unless You explicitly state otherwise,
  99822. any Contribution intentionally submitted for inclusion in the Work
  99823. by You to the Licensor shall be under the terms and conditions of
  99824. this License, without any additional terms or conditions.
  99825. Notwithstanding the above, nothing herein shall supersede or modify
  99826. the terms of any separate license agreement you may have executed
  99827. with Licensor regarding such Contributions.
  99828. 6. Trademarks. This License does not grant permission to use the trade
  99829. names, trademarks, service marks, or product names of the Licensor,
  99830. except as required for reasonable and customary use in describing the
  99831. origin of the Work and reproducing the content of the NOTICE file.
  99832. 7. Disclaimer of Warranty. Unless required by applicable law or
  99833. agreed to in writing, Licensor provides the Work (and each
  99834. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  99835. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  99836. implied, including, without limitation, any warranties or conditions
  99837. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  99838. PARTICULAR PURPOSE. You are solely responsible for determining the
  99839. appropriateness of using or redistributing the Work and assume any
  99840. risks associated with Your exercise of permissions under this License.
  99841. 8. Limitation of Liability. In no event and under no legal theory,
  99842. whether in tort (including negligence), contract, or otherwise,
  99843. unless required by applicable law (such as deliberate and grossly
  99844. negligent acts) or agreed to in writing, shall any Contributor be
  99845. liable to You for damages, including any direct, indirect, special,
  99846. incidental, or consequential damages of any character arising as a
  99847. result of this License or out of the use or inability to use the
  99848. Work (including but not limited to damages for loss of goodwill,
  99849. work stoppage, computer failure or malfunction, or any and all
  99850. other commercial damages or losses), even if such Contributor
  99851. has been advised of the possibility of such damages.
  99852. 9. Accepting Warranty or Additional Liability. While redistributing
  99853. the Work or Derivative Works thereof, You may choose to offer,
  99854. and charge a fee for, acceptance of support, warranty, indemnity,
  99855. or other liability obligations and/or rights consistent with this
  99856. License. However, in accepting such obligations, You may act only
  99857. on Your own behalf and on Your sole responsibility, not on behalf
  99858. of any other Contributor, and only if You agree to indemnify,
  99859. defend, and hold each Contributor harmless for any liability
  99860. incurred by, or claims asserted against, such Contributor by reason
  99861. of your accepting any such warranty or additional liability.
  99862. END OF TERMS AND CONDITIONS
  99863. APPENDIX: How to apply the Apache License to your work.
  99864. To apply the Apache License to your work, attach the following
  99865. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  99866. replaced with your own identifying information. (Don&#x27;t include
  99867. the brackets!) The text should be enclosed in the appropriate
  99868. comment syntax for the file format. We also recommend that a
  99869. file or class name and description of purpose be included on the
  99870. same &quot;printed page&quot; as the copyright notice for easier
  99871. identification within third-party archives.
  99872. Copyright [yyyy] [name of copyright owner]
  99873. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  99874. you may not use this file except in compliance with the License.
  99875. You may obtain a copy of the License at
  99876. http://www.apache.org/licenses/LICENSE-2.0
  99877. Unless required by applicable law or agreed to in writing, software
  99878. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  99879. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  99880. See the License for the specific language governing permissions and
  99881. limitations under the License.
  99882. Guava JDK7:
  99883. Apache License
  99884. Version 2.0, January 2004
  99885. http://www.apache.org/licenses/
  99886. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  99887. 1. Definitions.
  99888. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  99889. and distribution as defined by Sections 1 through 9 of this document.
  99890. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  99891. the copyright owner that is granting the License.
  99892. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  99893. other entities that control, are controlled by, or are under common
  99894. control with that entity. For the purposes of this definition,
  99895. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  99896. direction or management of such entity, whether by contract or
  99897. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  99898. outstanding shares, or (iii) beneficial ownership of such entity.
  99899. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  99900. exercising permissions granted by this License.
  99901. &quot;Source&quot; form shall mean the preferred form for making modifications,
  99902. including but not limited to software source code, documentation
  99903. source, and configuration files.
  99904. &quot;Object&quot; form shall mean any form resulting from mechanical
  99905. transformation or translation of a Source form, including but
  99906. not limited to compiled object code, generated documentation,
  99907. and conversions to other media types.
  99908. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  99909. Object form, made available under the License, as indicated by a
  99910. copyright notice that is included in or attached to the work
  99911. (an example is provided in the Appendix below).
  99912. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  99913. form, that is based on (or derived from) the Work and for which the
  99914. editorial revisions, annotations, elaborations, or other modifications
  99915. represent, as a whole, an original work of authorship. For the purposes
  99916. of this License, Derivative Works shall not include works that remain
  99917. separable from, or merely link (or bind by name) to the interfaces of,
  99918. the Work and Derivative Works thereof.
  99919. &quot;Contribution&quot; shall mean any work of authorship, including
  99920. the original version of the Work and any modifications or additions
  99921. to that Work or Derivative Works thereof, that is intentionally
  99922. submitted to Licensor for inclusion in the Work by the copyright owner
  99923. or by an individual or Legal Entity authorized to submit on behalf of
  99924. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  99925. means any form of electronic, verbal, or written communication sent
  99926. to the Licensor or its representatives, including but not limited to
  99927. communication on electronic mailing lists, source code control systems,
  99928. and issue tracking systems that are managed by, or on behalf of, the
  99929. Licensor for the purpose of discussing and improving the Work, but
  99930. excluding communication that is conspicuously marked or otherwise
  99931. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  99932. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  99933. on behalf of whom a Contribution has been received by Licensor and
  99934. subsequently incorporated within the Work.
  99935. 2. Grant of Copyright License. Subject to the terms and conditions of
  99936. this License, each Contributor hereby grants to You a perpetual,
  99937. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  99938. copyright license to reproduce, prepare Derivative Works of,
  99939. publicly display, publicly perform, sublicense, and distribute the
  99940. Work and such Derivative Works in Source or Object form.
  99941. 3. Grant of Patent License. Subject to the terms and conditions of
  99942. this License, each Contributor hereby grants to You a perpetual,
  99943. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  99944. (except as stated in this section) patent license to make, have made,
  99945. use, offer to sell, sell, import, and otherwise transfer the Work,
  99946. where such license applies only to those patent claims licensable
  99947. by such Contributor that are necessarily infringed by their
  99948. Contribution(s) alone or by combination of their Contribution(s)
  99949. with the Work to which such Contribution(s) was submitted. If You
  99950. institute patent litigation against any entity (including a
  99951. cross-claim or counterclaim in a lawsuit) alleging that the Work
  99952. or a Contribution incorporated within the Work constitutes direct
  99953. or contributory patent infringement, then any patent licenses
  99954. granted to You under this License for that Work shall terminate
  99955. as of the date such litigation is filed.
  99956. 4. Redistribution. You may reproduce and distribute copies of the
  99957. Work or Derivative Works thereof in any medium, with or without
  99958. modifications, and in Source or Object form, provided that You
  99959. meet the following conditions:
  99960. (a) You must give any other recipients of the Work or
  99961. Derivative Works a copy of this License; and
  99962. (b) You must cause any modified files to carry prominent notices
  99963. stating that You changed the files; and
  99964. (c) You must retain, in the Source form of any Derivative Works
  99965. that You distribute, all copyright, patent, trademark, and
  99966. attribution notices from the Source form of the Work,
  99967. excluding those notices that do not pertain to any part of
  99968. the Derivative Works; and
  99969. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  99970. distribution, then any Derivative Works that You distribute must
  99971. include a readable copy of the attribution notices contained
  99972. within such NOTICE file, excluding those notices that do not
  99973. pertain to any part of the Derivative Works, in at least one
  99974. of the following places: within a NOTICE text file distributed
  99975. as part of the Derivative Works; within the Source form or
  99976. documentation, if provided along with the Derivative Works; or,
  99977. within a display generated by the Derivative Works, if and
  99978. wherever such third-party notices normally appear. The contents
  99979. of the NOTICE file are for informational purposes only and
  99980. do not modify the License. You may add Your own attribution
  99981. notices within Derivative Works that You distribute, alongside
  99982. or as an addendum to the NOTICE text from the Work, provided
  99983. that such additional attribution notices cannot be construed
  99984. as modifying the License.
  99985. You may add Your own copyright statement to Your modifications and
  99986. may provide additional or different license terms and conditions
  99987. for use, reproduction, or distribution of Your modifications, or
  99988. for any such Derivative Works as a whole, provided Your use,
  99989. reproduction, and distribution of the Work otherwise complies with
  99990. the conditions stated in this License.
  99991. 5. Submission of Contributions. Unless You explicitly state otherwise,
  99992. any Contribution intentionally submitted for inclusion in the Work
  99993. by You to the Licensor shall be under the terms and conditions of
  99994. this License, without any additional terms or conditions.
  99995. Notwithstanding the above, nothing herein shall supersede or modify
  99996. the terms of any separate license agreement you may have executed
  99997. with Licensor regarding such Contributions.
  99998. 6. Trademarks. This License does not grant permission to use the trade
  99999. names, trademarks, service marks, or product names of the Licensor,
  100000. except as required for reasonable and customary use in describing the
  100001. origin of the Work and reproducing the content of the NOTICE file.
  100002. 7. Disclaimer of Warranty. Unless required by applicable law or
  100003. agreed to in writing, Licensor provides the Work (and each
  100004. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  100005. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  100006. implied, including, without limitation, any warranties or conditions
  100007. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  100008. PARTICULAR PURPOSE. You are solely responsible for determining the
  100009. appropriateness of using or redistributing the Work and assume any
  100010. risks associated with Your exercise of permissions under this License.
  100011. 8. Limitation of Liability. In no event and under no legal theory,
  100012. whether in tort (including negligence), contract, or otherwise,
  100013. unless required by applicable law (such as deliberate and grossly
  100014. negligent acts) or agreed to in writing, shall any Contributor be
  100015. liable to You for damages, including any direct, indirect, special,
  100016. incidental, or consequential damages of any character arising as a
  100017. result of this License or out of the use or inability to use the
  100018. Work (including but not limited to damages for loss of goodwill,
  100019. work stoppage, computer failure or malfunction, or any and all
  100020. other commercial damages or losses), even if such Contributor
  100021. has been advised of the possibility of such damages.
  100022. 9. Accepting Warranty or Additional Liability. While redistributing
  100023. the Work or Derivative Works thereof, You may choose to offer,
  100024. and charge a fee for, acceptance of support, warranty, indemnity,
  100025. or other liability obligations and/or rights consistent with this
  100026. License. However, in accepting such obligations, You may act only
  100027. on Your own behalf and on Your sole responsibility, not on behalf
  100028. of any other Contributor, and only if You agree to indemnify,
  100029. defend, and hold each Contributor harmless for any liability
  100030. incurred by, or claims asserted against, such Contributor by reason
  100031. of your accepting any such warranty or additional liability.
  100032. END OF TERMS AND CONDITIONS
  100033. APPENDIX: How to apply the Apache License to your work.
  100034. To apply the Apache License to your work, attach the following
  100035. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  100036. replaced with your own identifying information. (Don&#x27;t include
  100037. the brackets!) The text should be enclosed in the appropriate
  100038. comment syntax for the file format. We also recommend that a
  100039. file or class name and description of purpose be included on the
  100040. same &quot;printed page&quot; as the copyright notice for easier
  100041. identification within third-party archives.
  100042. Copyright [yyyy] [name of copyright owner]
  100043. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  100044. you may not use this file except in compliance with the License.
  100045. You may obtain a copy of the License at
  100046. http://www.apache.org/licenses/LICENSE-2.0
  100047. Unless required by applicable law or agreed to in writing, software
  100048. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  100049. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  100050. See the License for the specific language governing permissions and
  100051. limitations under the License.
  100052. JSR 330:
  100053. JSR-330
  100054. Apache License
  100055. Version 2.0, January 2004
  100056. http://www.apache.org/licenses/
  100057. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  100058. 1. Definitions.
  100059. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  100060. and distribution as defined by Sections 1 through 9 of this document.
  100061. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  100062. the copyright owner that is granting the License.
  100063. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  100064. other entities that control, are controlled by, or are under common
  100065. control with that entity. For the purposes of this definition,
  100066. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  100067. direction or management of such entity, whether by contract or
  100068. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  100069. outstanding shares, or (iii) beneficial ownership of such entity.
  100070. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  100071. exercising permissions granted by this License.
  100072. &quot;Source&quot; form shall mean the preferred form for making modifications,
  100073. including but not limited to software source code, documentation
  100074. source, and configuration files.
  100075. &quot;Object&quot; form shall mean any form resulting from mechanical
  100076. transformation or translation of a Source form, including but
  100077. not limited to compiled object code, generated documentation,
  100078. and conversions to other media types.
  100079. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  100080. Object form, made available under the License, as indicated by a
  100081. copyright notice that is included in or attached to the work
  100082. (an example is provided in the Appendix below).
  100083. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  100084. form, that is based on (or derived from) the Work and for which the
  100085. editorial revisions, annotations, elaborations, or other modifications
  100086. represent, as a whole, an original work of authorship. For the purposes
  100087. of this License, Derivative Works shall not include works that remain
  100088. separable from, or merely link (or bind by name) to the interfaces of,
  100089. the Work and Derivative Works thereof.
  100090. &quot;Contribution&quot; shall mean any work of authorship, including
  100091. the original version of the Work and any modifications or additions
  100092. to that Work or Derivative Works thereof, that is intentionally
  100093. submitted to Licensor for inclusion in the Work by the copyright owner
  100094. or by an individual or Legal Entity authorized to submit on behalf of
  100095. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  100096. means any form of electronic, verbal, or written communication sent
  100097. to the Licensor or its representatives, including but not limited to
  100098. communication on electronic mailing lists, source code control systems,
  100099. and issue tracking systems that are managed by, or on behalf of, the
  100100. Licensor for the purpose of discussing and improving the Work, but
  100101. excluding communication that is conspicuously marked or otherwise
  100102. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  100103. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  100104. on behalf of whom a Contribution has been received by Licensor and
  100105. subsequently incorporated within the Work.
  100106. 2. Grant of Copyright License. Subject to the terms and conditions of
  100107. this License, each Contributor hereby grants to You a perpetual,
  100108. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  100109. copyright license to reproduce, prepare Derivative Works of,
  100110. publicly display, publicly perform, sublicense, and distribute the
  100111. Work and such Derivative Works in Source or Object form.
  100112. 3. Grant of Patent License. Subject to the terms and conditions of
  100113. this License, each Contributor hereby grants to You a perpetual,
  100114. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  100115. (except as stated in this section) patent license to make, have made,
  100116. use, offer to sell, sell, import, and otherwise transfer the Work,
  100117. where such license applies only to those patent claims licensable
  100118. by such Contributor that are necessarily infringed by their
  100119. Contribution(s) alone or by combination of their Contribution(s)
  100120. with the Work to which such Contribution(s) was submitted. If You
  100121. institute patent litigation against any entity (including a
  100122. cross-claim or counterclaim in a lawsuit) alleging that the Work
  100123. or a Contribution incorporated within the Work constitutes direct
  100124. or contributory patent infringement, then any patent licenses
  100125. granted to You under this License for that Work shall terminate
  100126. as of the date such litigation is filed.
  100127. 4. Redistribution. You may reproduce and distribute copies of the
  100128. Work or Derivative Works thereof in any medium, with or without
  100129. modifications, and in Source or Object form, provided that You
  100130. meet the following conditions:
  100131. (a) You must give any other recipients of the Work or
  100132. Derivative Works a copy of this License; and
  100133. (b) You must cause any modified files to carry prominent notices
  100134. stating that You changed the files; and
  100135. (c) You must retain, in the Source form of any Derivative Works
  100136. that You distribute, all copyright, patent, trademark, and
  100137. attribution notices from the Source form of the Work,
  100138. excluding those notices that do not pertain to any part of
  100139. the Derivative Works; and
  100140. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  100141. distribution, then any Derivative Works that You distribute must
  100142. include a readable copy of the attribution notices contained
  100143. within such NOTICE file, excluding those notices that do not
  100144. pertain to any part of the Derivative Works, in at least one
  100145. of the following places: within a NOTICE text file distributed
  100146. as part of the Derivative Works; within the Source form or
  100147. documentation, if provided along with the Derivative Works; or,
  100148. within a display generated by the Derivative Works, if and
  100149. wherever such third-party notices normally appear. The contents
  100150. of the NOTICE file are for informational purposes only and
  100151. do not modify the License. You may add Your own attribution
  100152. notices within Derivative Works that You distribute, alongside
  100153. or as an addendum to the NOTICE text from the Work, provided
  100154. that such additional attribution notices cannot be construed
  100155. as modifying the License.
  100156. You may add Your own copyright statement to Your modifications and
  100157. may provide additional or different license terms and conditions
  100158. for use, reproduction, or distribution of Your modifications, or
  100159. for any such Derivative Works as a whole, provided Your use,
  100160. reproduction, and distribution of the Work otherwise complies with
  100161. the conditions stated in this License.
  100162. 5. Submission of Contributions. Unless You explicitly state otherwise,
  100163. any Contribution intentionally submitted for inclusion in the Work
  100164. by You to the Licensor shall be under the terms and conditions of
  100165. this License, without any additional terms or conditions.
  100166. Notwithstanding the above, nothing herein shall supersede or modify
  100167. the terms of any separate license agreement you may have executed
  100168. with Licensor regarding such Contributions.
  100169. 6. Trademarks. This License does not grant permission to use the trade
  100170. names, trademarks, service marks, or product names of the Licensor,
  100171. except as required for reasonable and customary use in describing the
  100172. origin of the Work and reproducing the content of the NOTICE file.
  100173. 7. Disclaimer of Warranty. Unless required by applicable law or
  100174. agreed to in writing, Licensor provides the Work (and each
  100175. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  100176. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  100177. implied, including, without limitation, any warranties or conditions
  100178. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  100179. PARTICULAR PURPOSE. You are solely responsible for determining the
  100180. appropriateness of using or redistributing the Work and assume any
  100181. risks associated with Your exercise of permissions under this License.
  100182. 8. Limitation of Liability. In no event and under no legal theory,
  100183. whether in tort (including negligence), contract, or otherwise,
  100184. unless required by applicable law (such as deliberate and grossly
  100185. negligent acts) or agreed to in writing, shall any Contributor be
  100186. liable to You for damages, including any direct, indirect, special,
  100187. incidental, or consequential damages of any character arising as a
  100188. result of this License or out of the use or inability to use the
  100189. Work (including but not limited to damages for loss of goodwill,
  100190. work stoppage, computer failure or malfunction, or any and all
  100191. other commercial damages or losses), even if such Contributor
  100192. has been advised of the possibility of such damages.
  100193. 9. Accepting Warranty or Additional Liability. While redistributing
  100194. the Work or Derivative Works thereof, You may choose to offer,
  100195. and charge a fee for, acceptance of support, warranty, indemnity,
  100196. or other liability obligations and/or rights consistent with this
  100197. License. However, in accepting such obligations, You may act only
  100198. on Your own behalf and on Your sole responsibility, not on behalf
  100199. of any other Contributor, and only if You agree to indemnify,
  100200. defend, and hold each Contributor harmless for any liability
  100201. incurred by, or claims asserted against, such Contributor by reason
  100202. of your accepting any such warranty or additional liability.
  100203. END OF TERMS AND CONDITIONS
  100204. APPENDIX: How to apply the Apache License to your work.
  100205. To apply the Apache License to your work, attach the following
  100206. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  100207. replaced with your own identifying information. (Don&#x27;t include
  100208. the brackets!) The text should be enclosed in the appropriate
  100209. comment syntax for the file format. We also recommend that a
  100210. file or class name and description of purpose be included on the
  100211. same &quot;printed page&quot; as the copyright notice for easier
  100212. identification within third-party archives.
  100213. Copyright [yyyy] [name of copyright owner]
  100214. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  100215. you may not use this file except in compliance with the License.
  100216. You may obtain a copy of the License at
  100217. http://www.apache.org/licenses/LICENSE-2.0
  100218. Unless required by applicable law or agreed to in writing, software
  100219. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  100220. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  100221. See the License for the specific language governing permissions and
  100222. limitations under the License.
  100223. JsInterop Annotations:
  100224. Apache License
  100225. Version 2.0, January 2004
  100226. http://www.apache.org/licenses/
  100227. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  100228. 1. Definitions.
  100229. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  100230. and distribution as defined by Sections 1 through 9 of this document.
  100231. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  100232. the copyright owner that is granting the License.
  100233. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  100234. other entities that control, are controlled by, or are under common
  100235. control with that entity. For the purposes of this definition,
  100236. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  100237. direction or management of such entity, whether by contract or
  100238. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  100239. outstanding shares, or (iii) beneficial ownership of such entity.
  100240. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  100241. exercising permissions granted by this License.
  100242. &quot;Source&quot; form shall mean the preferred form for making modifications,
  100243. including but not limited to software source code, documentation
  100244. source, and configuration files.
  100245. &quot;Object&quot; form shall mean any form resulting from mechanical
  100246. transformation or translation of a Source form, including but
  100247. not limited to compiled object code, generated documentation,
  100248. and conversions to other media types.
  100249. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  100250. Object form, made available under the License, as indicated by a
  100251. copyright notice that is included in or attached to the work
  100252. (an example is provided in the Appendix below).
  100253. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  100254. form, that is based on (or derived from) the Work and for which the
  100255. editorial revisions, annotations, elaborations, or other modifications
  100256. represent, as a whole, an original work of authorship. For the purposes
  100257. of this License, Derivative Works shall not include works that remain
  100258. separable from, or merely link (or bind by name) to the interfaces of,
  100259. the Work and Derivative Works thereof.
  100260. &quot;Contribution&quot; shall mean any work of authorship, including
  100261. the original version of the Work and any modifications or additions
  100262. to that Work or Derivative Works thereof, that is intentionally
  100263. submitted to Licensor for inclusion in the Work by the copyright owner
  100264. or by an individual or Legal Entity authorized to submit on behalf of
  100265. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  100266. means any form of electronic, verbal, or written communication sent
  100267. to the Licensor or its representatives, including but not limited to
  100268. communication on electronic mailing lists, source code control systems,
  100269. and issue tracking systems that are managed by, or on behalf of, the
  100270. Licensor for the purpose of discussing and improving the Work, but
  100271. excluding communication that is conspicuously marked or otherwise
  100272. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  100273. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  100274. on behalf of whom a Contribution has been received by Licensor and
  100275. subsequently incorporated within the Work.
  100276. 2. Grant of Copyright License. Subject to the terms and conditions of
  100277. this License, each Contributor hereby grants to You a perpetual,
  100278. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  100279. copyright license to reproduce, prepare Derivative Works of,
  100280. publicly display, publicly perform, sublicense, and distribute the
  100281. Work and such Derivative Works in Source or Object form.
  100282. 3. Grant of Patent License. Subject to the terms and conditions of
  100283. this License, each Contributor hereby grants to You a perpetual,
  100284. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  100285. (except as stated in this section) patent license to make, have made,
  100286. use, offer to sell, sell, import, and otherwise transfer the Work,
  100287. where such license applies only to those patent claims licensable
  100288. by such Contributor that are necessarily infringed by their
  100289. Contribution(s) alone or by combination of their Contribution(s)
  100290. with the Work to which such Contribution(s) was submitted. If You
  100291. institute patent litigation against any entity (including a
  100292. cross-claim or counterclaim in a lawsuit) alleging that the Work
  100293. or a Contribution incorporated within the Work constitutes direct
  100294. or contributory patent infringement, then any patent licenses
  100295. granted to You under this License for that Work shall terminate
  100296. as of the date such litigation is filed.
  100297. 4. Redistribution. You may reproduce and distribute copies of the
  100298. Work or Derivative Works thereof in any medium, with or without
  100299. modifications, and in Source or Object form, provided that You
  100300. meet the following conditions:
  100301. (a) You must give any other recipients of the Work or
  100302. Derivative Works a copy of this License; and
  100303. (b) You must cause any modified files to carry prominent notices
  100304. stating that You changed the files; and
  100305. (c) You must retain, in the Source form of any Derivative Works
  100306. that You distribute, all copyright, patent, trademark, and
  100307. attribution notices from the Source form of the Work,
  100308. excluding those notices that do not pertain to any part of
  100309. the Derivative Works; and
  100310. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  100311. distribution, then any Derivative Works that You distribute must
  100312. include a readable copy of the attribution notices contained
  100313. within such NOTICE file, excluding those notices that do not
  100314. pertain to any part of the Derivative Works, in at least one
  100315. of the following places: within a NOTICE text file distributed
  100316. as part of the Derivative Works; within the Source form or
  100317. documentation, if provided along with the Derivative Works; or,
  100318. within a display generated by the Derivative Works, if and
  100319. wherever such third-party notices normally appear. The contents
  100320. of the NOTICE file are for informational purposes only and
  100321. do not modify the License. You may add Your own attribution
  100322. notices within Derivative Works that You distribute, alongside
  100323. or as an addendum to the NOTICE text from the Work, provided
  100324. that such additional attribution notices cannot be construed
  100325. as modifying the License.
  100326. You may add Your own copyright statement to Your modifications and
  100327. may provide additional or different license terms and conditions
  100328. for use, reproduction, or distribution of Your modifications, or
  100329. for any such Derivative Works as a whole, provided Your use,
  100330. reproduction, and distribution of the Work otherwise complies with
  100331. the conditions stated in this License.
  100332. 5. Submission of Contributions. Unless You explicitly state otherwise,
  100333. any Contribution intentionally submitted for inclusion in the Work
  100334. by You to the Licensor shall be under the terms and conditions of
  100335. this License, without any additional terms or conditions.
  100336. Notwithstanding the above, nothing herein shall supersede or modify
  100337. the terms of any separate license agreement you may have executed
  100338. with Licensor regarding such Contributions.
  100339. 6. Trademarks. This License does not grant permission to use the trade
  100340. names, trademarks, service marks, or product names of the Licensor,
  100341. except as required for reasonable and customary use in describing the
  100342. origin of the Work and reproducing the content of the NOTICE file.
  100343. 7. Disclaimer of Warranty. Unless required by applicable law or
  100344. agreed to in writing, Licensor provides the Work (and each
  100345. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  100346. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  100347. implied, including, without limitation, any warranties or conditions
  100348. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  100349. PARTICULAR PURPOSE. You are solely responsible for determining the
  100350. appropriateness of using or redistributing the Work and assume any
  100351. risks associated with Your exercise of permissions under this License.
  100352. 8. Limitation of Liability. In no event and under no legal theory,
  100353. whether in tort (including negligence), contract, or otherwise,
  100354. unless required by applicable law (such as deliberate and grossly
  100355. negligent acts) or agreed to in writing, shall any Contributor be
  100356. liable to You for damages, including any direct, indirect, special,
  100357. incidental, or consequential damages of any character arising as a
  100358. result of this License or out of the use or inability to use the
  100359. Work (including but not limited to damages for loss of goodwill,
  100360. work stoppage, computer failure or malfunction, or any and all
  100361. other commercial damages or losses), even if such Contributor
  100362. has been advised of the possibility of such damages.
  100363. 9. Accepting Warranty or Additional Liability. While redistributing
  100364. the Work or Derivative Works thereof, You may choose to offer,
  100365. and charge a fee for, acceptance of support, warranty, indemnity,
  100366. or other liability obligations and/or rights consistent with this
  100367. License. However, in accepting such obligations, You may act only
  100368. on Your own behalf and on Your sole responsibility, not on behalf
  100369. of any other Contributor, and only if You agree to indemnify,
  100370. defend, and hold each Contributor harmless for any liability
  100371. incurred by, or claims asserted against, such Contributor by reason
  100372. of your accepting any such warranty or additional liability.
  100373. END OF TERMS AND CONDITIONS
  100374. APPENDIX: How to apply the Apache License to your work.
  100375. To apply the Apache License to your work, attach the following
  100376. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  100377. replaced with your own identifying information. (Don&#x27;t include
  100378. the brackets!) The text should be enclosed in the appropriate
  100379. comment syntax for the file format. We also recommend that a
  100380. file or class name and description of purpose be included on the
  100381. same &quot;printed page&quot; as the copyright notice for easier
  100382. identification within third-party archives.
  100383. Copyright 2017 Google Inc.
  100384. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  100385. you may not use this file except in compliance with the License.
  100386. You may obtain a copy of the License at
  100387. http://www.apache.org/licenses/LICENSE-2.0
  100388. Unless required by applicable law or agreed to in writing, software
  100389. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  100390. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  100391. See the License for the specific language governing permissions and
  100392. limitations under the License.
  100393. JSR 305:
  100394. Copyright (c) 2007-2009, JSR305 expert group
  100395. All rights reserved.
  100396. http://www.opensource.org/licenses/bsd-license.php
  100397. Redistribution and use in source and binary forms, with or without
  100398. modification, are permitted provided that the following conditions are met:
  100399. * Redistributions of source code must retain the above copyright notice,
  100400. this list of conditions and the following disclaimer.
  100401. * Redistributions in binary form must reproduce the above copyright notice,
  100402. this list of conditions and the following disclaimer in the documentation
  100403. and/or other materials provided with the distribution.
  100404. * Neither the name of the JSR305 expert group nor the names of its
  100405. contributors may be used to endorse or promote products derived from
  100406. this software without specific prior written permission.
  100407. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  100408. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  100409. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  100410. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  100411. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  100412. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  100413. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  100414. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  100415. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  100416. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  100417. POSSIBILITY OF SUCH DAMAGE.
  100418. </pre>
  100419. </div>
  100420. </div>
  100421. <div class="product">
  100422. <span class="title">play-services-phenotype</span>
  100423. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  100424. <input type="checkbox" hidden id="263">
  100425. <label class="show" for="263" tabindex="0"></label>
  100426. <div class="licence">
  100427. <pre>Terms and conditions
  100428. This is the Android Software Development Kit License Agreement
  100429. 1. Introduction
  100430. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  100431. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  100432. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  100433. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  100434. 2. Accepting this License Agreement
  100435. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  100436. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  100437. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  100438. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  100439. 3. SDK License from Google
  100440. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  100441. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  100442. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  100443. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  100444. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  100445. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  100446. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  100447. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  100448. 4. Use of the SDK by You
  100449. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  100450. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  100451. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  100452. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  100453. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  100454. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  100455. 5. Your Developer Credentials
  100456. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  100457. 6. Privacy and Information
  100458. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  100459. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  100460. 7. Third Party Applications
  100461. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  100462. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  100463. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  100464. 8. Using Android APIs
  100465. 8.1 Google Data APIs
  100466. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  100467. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  100468. 9. Terminating this License Agreement
  100469. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  100470. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  100471. 9.3 Google may at any time, terminate the License Agreement with you if:
  100472. (A) you have breached any provision of the License Agreement; or
  100473. (B) Google is required to do so by law; or
  100474. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  100475. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  100476. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  100477. 10. DISCLAIMER OF WARRANTIES
  100478. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  100479. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  100480. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  100481. 11. LIMITATION OF LIABILITY
  100482. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  100483. 12. Indemnification
  100484. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  100485. 13. Changes to the License Agreement
  100486. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  100487. 14. General Legal Terms
  100488. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  100489. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  100490. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  100491. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  100492. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  100493. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  100494. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  100495. December 9, 2016
  100496. ICU4C:
  100497. COPYRIGHT AND PERMISSION NOTICE (ICU 58 and later)
  100498. Copyright © 1991-2017 Unicode, Inc. All rights reserved.
  100499. Distributed under the Terms of Use in http://www.unicode.org/copyright.html
  100500. Permission is hereby granted, free of charge, to any person obtaining
  100501. a copy of the Unicode data files and any associated documentation
  100502. (the &quot;Data Files&quot;) or Unicode software and any associated documentation
  100503. (the &quot;Software&quot;) to deal in the Data Files or Software
  100504. without restriction, including without limitation the rights to use,
  100505. copy, modify, merge, publish, distribute, and/or sell copies of
  100506. the Data Files or Software, and to permit persons to whom the Data Files
  100507. or Software are furnished to do so, provided that either
  100508. (a) this copyright and permission notice appear with all copies
  100509. of the Data Files or Software, or
  100510. (b) this copyright and permission notice appear in associated
  100511. Documentation.
  100512. THE DATA FILES AND SOFTWARE ARE PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF
  100513. ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  100514. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  100515. NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  100516. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
  100517. NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  100518. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  100519. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  100520. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  100521. PERFORMANCE OF THE DATA FILES OR SOFTWARE.
  100522. Except as contained in this notice, the name of a copyright holder
  100523. shall not be used in advertising or otherwise to promote the sale,
  100524. use or other dealings in these Data Files or Software without prior
  100525. written authorization of the copyright holder.
  100526. ---------------------
  100527. Third-Party Software Licenses
  100528. This section contains third-party software notices and/or additional
  100529. terms for licensed third-party software components included within ICU
  100530. libraries.
  100531. 1. ICU License - ICU 1.8.1 to ICU 57.1
  100532. COPYRIGHT AND PERMISSION NOTICE
  100533. Copyright (c) 1995-2016 International Business Machines Corporation and others
  100534. All rights reserved.
  100535. Permission is hereby granted, free of charge, to any person obtaining
  100536. a copy of this software and associated documentation files (the
  100537. &quot;Software&quot;), to deal in the Software without restriction, including
  100538. without limitation the rights to use, copy, modify, merge, publish,
  100539. distribute, and/or sell copies of the Software, and to permit persons
  100540. to whom the Software is furnished to do so, provided that the above
  100541. copyright notice(s) and this permission notice appear in all copies of
  100542. the Software and that both the above copyright notice(s) and this
  100543. permission notice appear in supporting documentation.
  100544. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  100545. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  100546. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
  100547. OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
  100548. HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
  100549. SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
  100550. RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
  100551. CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  100552. CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  100553. Except as contained in this notice, the name of a copyright holder
  100554. shall not be used in advertising or otherwise to promote the sale, use
  100555. or other dealings in this Software without prior written authorization
  100556. of the copyright holder.
  100557. All trademarks and registered trademarks mentioned herein are the
  100558. property of their respective owners.
  100559. 2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)
  100560. # The Google Chrome software developed by Google is licensed under
  100561. # the BSD license. Other software included in this distribution is
  100562. # provided under other licenses, as set forth below.
  100563. #
  100564. # The BSD License
  100565. # http://opensource.org/licenses/bsd-license.php
  100566. # Copyright (C) 2006-2008, Google Inc.
  100567. #
  100568. # All rights reserved.
  100569. #
  100570. # Redistribution and use in source and binary forms, with or without
  100571. # modification, are permitted provided that the following conditions are met:
  100572. #
  100573. # Redistributions of source code must retain the above copyright notice,
  100574. # this list of conditions and the following disclaimer.
  100575. # Redistributions in binary form must reproduce the above
  100576. # copyright notice, this list of conditions and the following
  100577. # disclaimer in the documentation and/or other materials provided with
  100578. # the distribution.
  100579. # Neither the name of Google Inc. nor the names of its
  100580. # contributors may be used to endorse or promote products derived from
  100581. # this software without specific prior written permission.
  100582. #
  100583. #
  100584. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  100585. # CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,
  100586. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  100587. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  100588. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  100589. # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  100590. # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  100591. # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
  100592. # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  100593. # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  100594. # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  100595. # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  100596. #
  100597. #
  100598. # The word list in cjdict.txt are generated by combining three word lists
  100599. # listed below with further processing for compound word breaking. The
  100600. # frequency is generated with an iterative training against Google web
  100601. # corpora.
  100602. #
  100603. # * Libtabe (Chinese)
  100604. # - https://sourceforge.net/project/?group_id=1519
  100605. # - Its license terms and conditions are shown below.
  100606. #
  100607. # * IPADIC (Japanese)
  100608. # - http://chasen.aist-nara.ac.jp/chasen/distribution.html
  100609. # - Its license terms and conditions are shown below.
  100610. #
  100611. # ---------COPYING.libtabe ---- BEGIN--------------------
  100612. #
  100613. # /*
  100614. # * Copyright (c) 1999 TaBE Project.
  100615. # * Copyright (c) 1999 Pai-Hsiang Hsiao.
  100616. # * All rights reserved.
  100617. # *
  100618. # * Redistribution and use in source and binary forms, with or without
  100619. # * modification, are permitted provided that the following conditions
  100620. # * are met:
  100621. # *
  100622. # * . Redistributions of source code must retain the above copyright
  100623. # * notice, this list of conditions and the following disclaimer.
  100624. # * . Redistributions in binary form must reproduce the above copyright
  100625. # * notice, this list of conditions and the following disclaimer in
  100626. # * the documentation and/or other materials provided with the
  100627. # * distribution.
  100628. # * . Neither the name of the TaBE Project nor the names of its
  100629. # * contributors may be used to endorse or promote products derived
  100630. # * from this software without specific prior written permission.
  100631. # *
  100632. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  100633. # * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  100634. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  100635. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  100636. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  100637. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  100638. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  100639. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  100640. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  100641. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  100642. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  100643. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  100644. # */
  100645. #
  100646. # /*
  100647. # * Copyright (c) 1999 Computer Systems and Communication Lab,
  100648. # * Institute of Information Science, Academia
  100649. # * Sinica. All rights reserved.
  100650. # *
  100651. # * Redistribution and use in source and binary forms, with or without
  100652. # * modification, are permitted provided that the following conditions
  100653. # * are met:
  100654. # *
  100655. # * . Redistributions of source code must retain the above copyright
  100656. # * notice, this list of conditions and the following disclaimer.
  100657. # * . Redistributions in binary form must reproduce the above copyright
  100658. # * notice, this list of conditions and the following disclaimer in
  100659. # * the documentation and/or other materials provided with the
  100660. # * distribution.
  100661. # * . Neither the name of the Computer Systems and Communication Lab
  100662. # * nor the names of its contributors may be used to endorse or
  100663. # * promote products derived from this software without specific
  100664. # * prior written permission.
  100665. # *
  100666. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  100667. # * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  100668. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  100669. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  100670. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  100671. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  100672. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  100673. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  100674. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  100675. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  100676. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  100677. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  100678. # */
  100679. #
  100680. # Copyright 1996 Chih-Hao Tsai @ Beckman Institute,
  100681. # University of Illinois
  100682. # c-tsai4@uiuc.edu http://casper.beckman.uiuc.edu/~c-tsai4
  100683. #
  100684. # ---------------COPYING.libtabe-----END--------------------------------
  100685. #
  100686. #
  100687. # ---------------COPYING.ipadic-----BEGIN-------------------------------
  100688. #
  100689. # Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
  100690. # and Technology. All Rights Reserved.
  100691. #
  100692. # Use, reproduction, and distribution of this software is permitted.
  100693. # Any copy of this software, whether in its original form or modified,
  100694. # must include both the above copyright notice and the following
  100695. # paragraphs.
  100696. #
  100697. # Nara Institute of Science and Technology (NAIST),
  100698. # the copyright holders, disclaims all warranties with regard to this
  100699. # software, including all implied warranties of merchantability and
  100700. # fitness, in no event shall NAIST be liable for
  100701. # any special, indirect or consequential damages or any damages
  100702. # whatsoever resulting from loss of use, data or profits, whether in an
  100703. # action of contract, negligence or other tortuous action, arising out
  100704. # of or in connection with the use or performance of this software.
  100705. #
  100706. # A large portion of the dictionary entries
  100707. # originate from ICOT Free Software. The following conditions for ICOT
  100708. # Free Software applies to the current dictionary as well.
  100709. #
  100710. # Each User may also freely distribute the Program, whether in its
  100711. # original form or modified, to any third party or parties, PROVIDED
  100712. # that the provisions of Section 3 (&quot;NO WARRANTY&quot;) will ALWAYS appear
  100713. # on, or be attached to, the Program, which is distributed substantially
  100714. # in the same form as set out herein and that such intended
  100715. # distribution, if actually made, will neither violate or otherwise
  100716. # contravene any of the laws and regulations of the countries having
  100717. # jurisdiction over the User or the intended distribution itself.
  100718. #
  100719. # NO WARRANTY
  100720. #
  100721. # The program was produced on an experimental basis in the course of the
  100722. # research and development conducted during the project and is provided
  100723. # to users as so produced on an experimental basis. Accordingly, the
  100724. # program is provided without any warranty whatsoever, whether express,
  100725. # implied, statutory or otherwise. The term &quot;warranty&quot; used herein
  100726. # includes, but is not limited to, any warranty of the quality,
  100727. # performance, merchantability and fitness for a particular purpose of
  100728. # the program and the nonexistence of any infringement or violation of
  100729. # any right of any third party.
  100730. #
  100731. # Each user of the program will agree and understand, and be deemed to
  100732. # have agreed and understood, that there is no warranty whatsoever for
  100733. # the program and, accordingly, the entire risk arising from or
  100734. # otherwise connected with the program is assumed by the user.
  100735. #
  100736. # Therefore, neither ICOT, the copyright holder, or any other
  100737. # organization that participated in or was otherwise related to the
  100738. # development of the program and their respective officials, directors,
  100739. # officers and other employees shall be held liable for any and all
  100740. # damages, including, without limitation, general, special, incidental
  100741. # and consequential damages, arising out of or otherwise in connection
  100742. # with the use or inability to use the program or any product, material
  100743. # or result produced or otherwise obtained by using the program,
  100744. # regardless of whether they have been advised of, or otherwise had
  100745. # knowledge of, the possibility of such damages at any time during the
  100746. # project or thereafter. Each user will be deemed to have agreed to the
  100747. # foregoing by his or her commencement of use of the program. The term
  100748. # &quot;use&quot; as used herein includes, but is not limited to, the use,
  100749. # modification, copying and distribution of the program and the
  100750. # production of secondary products from the program.
  100751. #
  100752. # In the case where the program, whether in its original form or
  100753. # modified, was distributed or delivered to or received by a user from
  100754. # any person, organization or entity other than ICOT, unless it makes or
  100755. # grants independently of ICOT any specific warranty to the user in
  100756. # writing, such person, organization or entity, will also be exempted
  100757. # from and not be held liable to the user for any such damages as noted
  100758. # above as far as the program is concerned.
  100759. #
  100760. # ---------------COPYING.ipadic-----END----------------------------------
  100761. 3. Lao Word Break Dictionary Data (laodict.txt)
  100762. # Copyright (c) 2013 International Business Machines Corporation
  100763. # and others. All Rights Reserved.
  100764. #
  100765. # Project: http://code.google.com/p/lao-dictionary/
  100766. # Dictionary: http://lao-dictionary.googlecode.com/git/Lao-Dictionary.txt
  100767. # License: http://lao-dictionary.googlecode.com/git/Lao-Dictionary-LICENSE.txt
  100768. # (copied below)
  100769. #
  100770. # This file is derived from the above dictionary, with slight
  100771. # modifications.
  100772. # ----------------------------------------------------------------------
  100773. # Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
  100774. # All rights reserved.
  100775. #
  100776. # Redistribution and use in source and binary forms, with or without
  100777. # modification,
  100778. # are permitted provided that the following conditions are met:
  100779. #
  100780. #
  100781. # Redistributions of source code must retain the above copyright notice, this
  100782. # list of conditions and the following disclaimer. Redistributions in
  100783. # binary form must reproduce the above copyright notice, this list of
  100784. # conditions and the following disclaimer in the documentation and/or
  100785. # other materials provided with the distribution.
  100786. #
  100787. #
  100788. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  100789. # &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  100790. # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  100791. # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  100792. # COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  100793. # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  100794. # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  100795. # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  100796. # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  100797. # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  100798. # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  100799. # OF THE POSSIBILITY OF SUCH DAMAGE.
  100800. # --------------------------------------------------------------------------
  100801. 4. Burmese Word Break Dictionary Data (burmesedict.txt)
  100802. # Copyright (c) 2014 International Business Machines Corporation
  100803. # and others. All Rights Reserved.
  100804. #
  100805. # This list is part of a project hosted at:
  100806. # github.com/kanyawtech/myanmar-karen-word-lists
  100807. #
  100808. # --------------------------------------------------------------------------
  100809. # Copyright (c) 2013, LeRoy Benjamin Sharon
  100810. # All rights reserved.
  100811. #
  100812. # Redistribution and use in source and binary forms, with or without
  100813. # modification, are permitted provided that the following conditions
  100814. # are met: Redistributions of source code must retain the above
  100815. # copyright notice, this list of conditions and the following
  100816. # disclaimer. Redistributions in binary form must reproduce the
  100817. # above copyright notice, this list of conditions and the following
  100818. # disclaimer in the documentation and/or other materials provided
  100819. # with the distribution.
  100820. #
  100821. # Neither the name Myanmar Karen Word Lists, nor the names of its
  100822. # contributors may be used to endorse or promote products derived
  100823. # from this software without specific prior written permission.
  100824. #
  100825. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  100826. # CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,
  100827. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  100828. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  100829. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
  100830. # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  100831. # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  100832. # TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  100833. # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  100834. # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
  100835. # TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
  100836. # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  100837. # SUCH DAMAGE.
  100838. # --------------------------------------------------------------------------
  100839. 5. Time Zone Database
  100840. ICU uses the public domain data and code derived from Time Zone
  100841. Database for its time zone support. The ownership of the TZ database
  100842. is explained in BCP 175: Procedure for Maintaining the Time Zone
  100843. Database section 7.
  100844. # 7. Database Ownership
  100845. #
  100846. # The TZ database itself is not an IETF Contribution or an IETF
  100847. # document. Rather it is a pre-existing and regularly updated work
  100848. # that is in the public domain, and is intended to remain in the
  100849. # public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do
  100850. # not apply to the TZ Database or contributions that individuals make
  100851. # to it. Should any claims be made and substantiated against the TZ
  100852. # Database, the organization that is providing the IANA
  100853. # Considerations defined in this RFC, under the memorandum of
  100854. # understanding with the IETF, currently ICANN, may act in accordance
  100855. # with all competent court orders. No ownership claims will be made
  100856. # by ICANN or the IETF Trust on the database or the code. Any person
  100857. # making a contribution to the database or code waives all rights to
  100858. # future claims in that contribution or in the TZ Database.
  100859. JSR 305:
  100860. Copyright (c) 2007-2009, JSR305 expert group
  100861. All rights reserved.
  100862. http://www.opensource.org/licenses/bsd-license.php
  100863. Redistribution and use in source and binary forms, with or without
  100864. modification, are permitted provided that the following conditions are met:
  100865. * Redistributions of source code must retain the above copyright notice,
  100866. this list of conditions and the following disclaimer.
  100867. * Redistributions in binary form must reproduce the above copyright notice,
  100868. this list of conditions and the following disclaimer in the documentation
  100869. and/or other materials provided with the distribution.
  100870. * Neither the name of the JSR305 expert group nor the names of its
  100871. contributors may be used to endorse or promote products derived from
  100872. this software without specific prior written permission.
  100873. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  100874. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  100875. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  100876. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  100877. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  100878. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  100879. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  100880. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  100881. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  100882. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  100883. POSSIBILITY OF SUCH DAMAGE.
  100884. PCRE:
  100885. PCRE LICENCE
  100886. ------------
  100887. PCRE is a library of functions to support regular expressions whose syntax
  100888. and semantics are as close as possible to those of the Perl 5 language.
  100889. Release 8 of PCRE is distributed under the terms of the &quot;BSD&quot; licence, as
  100890. specified below. The documentation for PCRE, supplied in the &quot;doc&quot;
  100891. directory, is distributed under the same terms as the software itself. The data
  100892. in the testdata directory is not copyrighted and is in the public domain.
  100893. The basic library functions are written in C and are freestanding. Also
  100894. included in the distribution is a set of C++ wrapper functions, and a
  100895. just-in-time compiler that can be used to optimize pattern matching. These
  100896. are both optional features that can be omitted when the library is built.
  100897. THE BASIC LIBRARY FUNCTIONS
  100898. ---------------------------
  100899. Written by: Philip Hazel
  100900. Email local part: ph10
  100901. Email domain: cam.ac.uk
  100902. University of Cambridge Computing Service,
  100903. Cambridge, England.
  100904. Copyright (c) 1997-2017 University of Cambridge
  100905. All rights reserved.
  100906. PCRE JUST-IN-TIME COMPILATION SUPPORT
  100907. -------------------------------------
  100908. Written by: Zoltan Herczeg
  100909. Email local part: hzmester
  100910. Emain domain: freemail.hu
  100911. Copyright(c) 2010-2017 Zoltan Herczeg
  100912. All rights reserved.
  100913. STACK-LESS JUST-IN-TIME COMPILER
  100914. --------------------------------
  100915. Written by: Zoltan Herczeg
  100916. Email local part: hzmester
  100917. Emain domain: freemail.hu
  100918. Copyright(c) 2009-2017 Zoltan Herczeg
  100919. All rights reserved.
  100920. THE C++ WRAPPER FUNCTIONS
  100921. -------------------------
  100922. Contributed by: Google Inc.
  100923. Copyright (c) 2007-2012, Google Inc.
  100924. All rights reserved.
  100925. THE &quot;BSD&quot; LICENCE
  100926. -----------------
  100927. Redistribution and use in source and binary forms, with or without
  100928. modification, are permitted provided that the following conditions are met:
  100929. * Redistributions of source code must retain the above copyright notice,
  100930. this list of conditions and the following disclaimer.
  100931. * Redistributions in binary form must reproduce the above copyright
  100932. notice, this list of conditions and the following disclaimer in the
  100933. documentation and/or other materials provided with the distribution.
  100934. * Neither the name of the University of Cambridge nor the name of Google
  100935. Inc. nor the names of their contributors may be used to endorse or
  100936. promote products derived from this software without specific prior
  100937. written permission.
  100938. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  100939. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  100940. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  100941. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  100942. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  100943. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  100944. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  100945. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  100946. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  100947. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  100948. POSSIBILITY OF SUCH DAMAGE.
  100949. End
  100950. Protobuf Nano:
  100951. Copyright 2008, Google Inc.
  100952. All rights reserved.
  100953. Redistribution and use in source and binary forms, with or without
  100954. modification, are permitted provided that the following conditions are
  100955. met:
  100956. * Redistributions of source code must retain the above copyright
  100957. notice, this list of conditions and the following disclaimer.
  100958. * Redistributions in binary form must reproduce the above
  100959. copyright notice, this list of conditions and the following disclaimer
  100960. in the documentation and/or other materials provided with the
  100961. distribution.
  100962. * Neither the name of Google Inc. nor the names of its
  100963. contributors may be used to endorse or promote products derived from
  100964. this software without specific prior written permission.
  100965. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  100966. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  100967. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  100968. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  100969. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  100970. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  100971. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  100972. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  100973. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  100974. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  100975. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  100976. Code generated by the Protocol Buffer compiler is owned by the owner
  100977. of the input file used when generating it. This code is not
  100978. standalone and requires a support library to be linked with it. This
  100979. support library is itself covered by the above license.
  100980. RE2:
  100981. // Copyright (c) 2009 The RE2 Authors. All rights reserved.
  100982. //
  100983. // Redistribution and use in source and binary forms, with or without
  100984. // modification, are permitted provided that the following conditions are
  100985. // met:
  100986. //
  100987. // * Redistributions of source code must retain the above copyright
  100988. // notice, this list of conditions and the following disclaimer.
  100989. // * Redistributions in binary form must reproduce the above
  100990. // copyright notice, this list of conditions and the following disclaimer
  100991. // in the documentation and/or other materials provided with the
  100992. // distribution.
  100993. // * Neither the name of Google Inc. nor the names of its
  100994. // contributors may be used to endorse or promote products derived from
  100995. // this software without specific prior written permission.
  100996. //
  100997. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  100998. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  100999. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  101000. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  101001. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  101002. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  101003. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  101004. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  101005. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  101006. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  101007. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  101008. darts_clone:
  101009. Copyright (c) 2008-2011, Susumu Yata
  101010. All rights reserved.
  101011. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
  101012. - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  101013. - 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.
  101014. - Neither the name of the &lt;ORGANIZATION&gt; nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
  101015. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot; 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 OWNER 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.
  101016. STL:
  101017. SGI STL
  101018. The STL portion of GNU libstdc++ that is used with gcc3 and gcc4 is licensed
  101019. under the GPL, with the following exception:
  101020. # As a special exception, you may use this file as part of a free software
  101021. # library without restriction. Specifically, if other files instantiate
  101022. # templates or use macros or inline functions from this file, or you compile
  101023. # this file and link it with other files to produce an executable, this
  101024. # file does not by itself cause the resulting executable to be covered by
  101025. # the GNU General Public License. This exception does not however
  101026. # invalidate any other reasons why the executable file might be covered by
  101027. # the GNU General Public License.
  101028. UTF:
  101029. UTF-8 Library
  101030. The authors of this software are Rob Pike and Ken Thompson.
  101031. Copyright (c) 1998-2002 by Lucent Technologies.
  101032. Permission to use, copy, modify, and distribute this software for any
  101033. purpose without fee is hereby granted, provided that this entire notice
  101034. is included in all copies of any software which is or includes a copy
  101035. or modification of this software and in all copies of the supporting
  101036. documentation for such software.
  101037. THIS SOFTWARE IS BEING PROVIDED &quot;AS IS&quot;, WITHOUT ANY EXPRESS OR IMPLIED
  101038. WARRANTY. IN PARTICULAR, NEITHER THE AUTHORS NOR LUCENT TECHNOLOGIES MAKE ANY
  101039. REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
  101040. OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
  101041. flatbuffers:
  101042. Apache License
  101043. Version 2.0, January 2004
  101044. http://www.apache.org/licenses/
  101045. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  101046. 1. Definitions.
  101047. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  101048. and distribution as defined by Sections 1 through 9 of this document.
  101049. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  101050. the copyright owner that is granting the License.
  101051. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  101052. other entities that control, are controlled by, or are under common
  101053. control with that entity. For the purposes of this definition,
  101054. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  101055. direction or management of such entity, whether by contract or
  101056. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  101057. outstanding shares, or (iii) beneficial ownership of such entity.
  101058. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  101059. exercising permissions granted by this License.
  101060. &quot;Source&quot; form shall mean the preferred form for making modifications,
  101061. including but not limited to software source code, documentation
  101062. source, and configuration files.
  101063. &quot;Object&quot; form shall mean any form resulting from mechanical
  101064. transformation or translation of a Source form, including but
  101065. not limited to compiled object code, generated documentation,
  101066. and conversions to other media types.
  101067. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  101068. Object form, made available under the License, as indicated by a
  101069. copyright notice that is included in or attached to the work
  101070. (an example is provided in the Appendix below).
  101071. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  101072. form, that is based on (or derived from) the Work and for which the
  101073. editorial revisions, annotations, elaborations, or other modifications
  101074. represent, as a whole, an original work of authorship. For the purposes
  101075. of this License, Derivative Works shall not include works that remain
  101076. separable from, or merely link (or bind by name) to the interfaces of,
  101077. the Work and Derivative Works thereof.
  101078. &quot;Contribution&quot; shall mean any work of authorship, including
  101079. the original version of the Work and any modifications or additions
  101080. to that Work or Derivative Works thereof, that is intentionally
  101081. submitted to Licensor for inclusion in the Work by the copyright owner
  101082. or by an individual or Legal Entity authorized to submit on behalf of
  101083. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  101084. means any form of electronic, verbal, or written communication sent
  101085. to the Licensor or its representatives, including but not limited to
  101086. communication on electronic mailing lists, source code control systems,
  101087. and issue tracking systems that are managed by, or on behalf of, the
  101088. Licensor for the purpose of discussing and improving the Work, but
  101089. excluding communication that is conspicuously marked or otherwise
  101090. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  101091. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  101092. on behalf of whom a Contribution has been received by Licensor and
  101093. subsequently incorporated within the Work.
  101094. 2. Grant of Copyright License. Subject to the terms and conditions of
  101095. this License, each Contributor hereby grants to You a perpetual,
  101096. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  101097. copyright license to reproduce, prepare Derivative Works of,
  101098. publicly display, publicly perform, sublicense, and distribute the
  101099. Work and such Derivative Works in Source or Object form.
  101100. 3. Grant of Patent License. Subject to the terms and conditions of
  101101. this License, each Contributor hereby grants to You a perpetual,
  101102. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  101103. (except as stated in this section) patent license to make, have made,
  101104. use, offer to sell, sell, import, and otherwise transfer the Work,
  101105. where such license applies only to those patent claims licensable
  101106. by such Contributor that are necessarily infringed by their
  101107. Contribution(s) alone or by combination of their Contribution(s)
  101108. with the Work to which such Contribution(s) was submitted. If You
  101109. institute patent litigation against any entity (including a
  101110. cross-claim or counterclaim in a lawsuit) alleging that the Work
  101111. or a Contribution incorporated within the Work constitutes direct
  101112. or contributory patent infringement, then any patent licenses
  101113. granted to You under this License for that Work shall terminate
  101114. as of the date such litigation is filed.
  101115. 4. Redistribution. You may reproduce and distribute copies of the
  101116. Work or Derivative Works thereof in any medium, with or without
  101117. modifications, and in Source or Object form, provided that You
  101118. meet the following conditions:
  101119. (a) You must give any other recipients of the Work or
  101120. Derivative Works a copy of this License; and
  101121. (b) You must cause any modified files to carry prominent notices
  101122. stating that You changed the files; and
  101123. (c) You must retain, in the Source form of any Derivative Works
  101124. that You distribute, all copyright, patent, trademark, and
  101125. attribution notices from the Source form of the Work,
  101126. excluding those notices that do not pertain to any part of
  101127. the Derivative Works; and
  101128. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  101129. distribution, then any Derivative Works that You distribute must
  101130. include a readable copy of the attribution notices contained
  101131. within such NOTICE file, excluding those notices that do not
  101132. pertain to any part of the Derivative Works, in at least one
  101133. of the following places: within a NOTICE text file distributed
  101134. as part of the Derivative Works; within the Source form or
  101135. documentation, if provided along with the Derivative Works; or,
  101136. within a display generated by the Derivative Works, if and
  101137. wherever such third-party notices normally appear. The contents
  101138. of the NOTICE file are for informational purposes only and
  101139. do not modify the License. You may add Your own attribution
  101140. notices within Derivative Works that You distribute, alongside
  101141. or as an addendum to the NOTICE text from the Work, provided
  101142. that such additional attribution notices cannot be construed
  101143. as modifying the License.
  101144. You may add Your own copyright statement to Your modifications and
  101145. may provide additional or different license terms and conditions
  101146. for use, reproduction, or distribution of Your modifications, or
  101147. for any such Derivative Works as a whole, provided Your use,
  101148. reproduction, and distribution of the Work otherwise complies with
  101149. the conditions stated in this License.
  101150. 5. Submission of Contributions. Unless You explicitly state otherwise,
  101151. any Contribution intentionally submitted for inclusion in the Work
  101152. by You to the Licensor shall be under the terms and conditions of
  101153. this License, without any additional terms or conditions.
  101154. Notwithstanding the above, nothing herein shall supersede or modify
  101155. the terms of any separate license agreement you may have executed
  101156. with Licensor regarding such Contributions.
  101157. 6. Trademarks. This License does not grant permission to use the trade
  101158. names, trademarks, service marks, or product names of the Licensor,
  101159. except as required for reasonable and customary use in describing the
  101160. origin of the Work and reproducing the content of the NOTICE file.
  101161. 7. Disclaimer of Warranty. Unless required by applicable law or
  101162. agreed to in writing, Licensor provides the Work (and each
  101163. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  101164. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  101165. implied, including, without limitation, any warranties or conditions
  101166. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  101167. PARTICULAR PURPOSE. You are solely responsible for determining the
  101168. appropriateness of using or redistributing the Work and assume any
  101169. risks associated with Your exercise of permissions under this License.
  101170. 8. Limitation of Liability. In no event and under no legal theory,
  101171. whether in tort (including negligence), contract, or otherwise,
  101172. unless required by applicable law (such as deliberate and grossly
  101173. negligent acts) or agreed to in writing, shall any Contributor be
  101174. liable to You for damages, including any direct, indirect, special,
  101175. incidental, or consequential damages of any character arising as a
  101176. result of this License or out of the use or inability to use the
  101177. Work (including but not limited to damages for loss of goodwill,
  101178. work stoppage, computer failure or malfunction, or any and all
  101179. other commercial damages or losses), even if such Contributor
  101180. has been advised of the possibility of such damages.
  101181. 9. Accepting Warranty or Additional Liability. While redistributing
  101182. the Work or Derivative Works thereof, You may choose to offer,
  101183. and charge a fee for, acceptance of support, warranty, indemnity,
  101184. or other liability obligations and/or rights consistent with this
  101185. License. However, in accepting such obligations, You may act only
  101186. on Your own behalf and on Your sole responsibility, not on behalf
  101187. of any other Contributor, and only if You agree to indemnify,
  101188. defend, and hold each Contributor harmless for any liability
  101189. incurred by, or claims asserted against, such Contributor by reason
  101190. of your accepting any such warranty or additional liability.
  101191. END OF TERMS AND CONDITIONS
  101192. APPENDIX: How to apply the Apache License to your work.
  101193. To apply the Apache License to your work, attach the following
  101194. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  101195. replaced with your own identifying information. (Don&#x27;t include
  101196. the brackets!) The text should be enclosed in the appropriate
  101197. comment syntax for the file format. We also recommend that a
  101198. file or class name and description of purpose be included on the
  101199. same &quot;printed page&quot; as the copyright notice for easier
  101200. identification within third-party archives.
  101201. Copyright 2014 Google Inc.
  101202. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  101203. you may not use this file except in compliance with the License.
  101204. You may obtain a copy of the License at
  101205. http://www.apache.org/licenses/LICENSE-2.0
  101206. Unless required by applicable law or agreed to in writing, software
  101207. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  101208. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  101209. See the License for the specific language governing permissions and
  101210. limitations under the License.
  101211. safeparcel:
  101212. Apache License
  101213. Version 2.0, January 2004
  101214. http://www.apache.org/licenses/
  101215. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  101216. 1. Definitions.
  101217. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  101218. and distribution as defined by Sections 1 through 9 of this document.
  101219. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  101220. the copyright owner that is granting the License.
  101221. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  101222. other entities that control, are controlled by, or are under common
  101223. control with that entity. For the purposes of this definition,
  101224. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  101225. direction or management of such entity, whether by contract or
  101226. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  101227. outstanding shares, or (iii) beneficial ownership of such entity.
  101228. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  101229. exercising permissions granted by this License.
  101230. &quot;Source&quot; form shall mean the preferred form for making modifications,
  101231. including but not limited to software source code, documentation
  101232. source, and configuration files.
  101233. &quot;Object&quot; form shall mean any form resulting from mechanical
  101234. transformation or translation of a Source form, including but
  101235. not limited to compiled object code, generated documentation,
  101236. and conversions to other media types.
  101237. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  101238. Object form, made available under the License, as indicated by a
  101239. copyright notice that is included in or attached to the work
  101240. (an example is provided in the Appendix below).
  101241. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  101242. form, that is based on (or derived from) the Work and for which the
  101243. editorial revisions, annotations, elaborations, or other modifications
  101244. represent, as a whole, an original work of authorship. For the purposes
  101245. of this License, Derivative Works shall not include works that remain
  101246. separable from, or merely link (or bind by name) to the interfaces of,
  101247. the Work and Derivative Works thereof.
  101248. &quot;Contribution&quot; shall mean any work of authorship, including
  101249. the original version of the Work and any modifications or additions
  101250. to that Work or Derivative Works thereof, that is intentionally
  101251. submitted to Licensor for inclusion in the Work by the copyright owner
  101252. or by an individual or Legal Entity authorized to submit on behalf of
  101253. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  101254. means any form of electronic, verbal, or written communication sent
  101255. to the Licensor or its representatives, including but not limited to
  101256. communication on electronic mailing lists, source code control systems,
  101257. and issue tracking systems that are managed by, or on behalf of, the
  101258. Licensor for the purpose of discussing and improving the Work, but
  101259. excluding communication that is conspicuously marked or otherwise
  101260. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  101261. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  101262. on behalf of whom a Contribution has been received by Licensor and
  101263. subsequently incorporated within the Work.
  101264. 2. Grant of Copyright License. Subject to the terms and conditions of
  101265. this License, each Contributor hereby grants to You a perpetual,
  101266. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  101267. copyright license to reproduce, prepare Derivative Works of,
  101268. publicly display, publicly perform, sublicense, and distribute the
  101269. Work and such Derivative Works in Source or Object form.
  101270. 3. Grant of Patent License. Subject to the terms and conditions of
  101271. this License, each Contributor hereby grants to You a perpetual,
  101272. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  101273. (except as stated in this section) patent license to make, have made,
  101274. use, offer to sell, sell, import, and otherwise transfer the Work,
  101275. where such license applies only to those patent claims licensable
  101276. by such Contributor that are necessarily infringed by their
  101277. Contribution(s) alone or by combination of their Contribution(s)
  101278. with the Work to which such Contribution(s) was submitted. If You
  101279. institute patent litigation against any entity (including a
  101280. cross-claim or counterclaim in a lawsuit) alleging that the Work
  101281. or a Contribution incorporated within the Work constitutes direct
  101282. or contributory patent infringement, then any patent licenses
  101283. granted to You under this License for that Work shall terminate
  101284. as of the date such litigation is filed.
  101285. 4. Redistribution. You may reproduce and distribute copies of the
  101286. Work or Derivative Works thereof in any medium, with or without
  101287. modifications, and in Source or Object form, provided that You
  101288. meet the following conditions:
  101289. (a) You must give any other recipients of the Work or
  101290. Derivative Works a copy of this License; and
  101291. (b) You must cause any modified files to carry prominent notices
  101292. stating that You changed the files; and
  101293. (c) You must retain, in the Source form of any Derivative Works
  101294. that You distribute, all copyright, patent, trademark, and
  101295. attribution notices from the Source form of the Work,
  101296. excluding those notices that do not pertain to any part of
  101297. the Derivative Works; and
  101298. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  101299. distribution, then any Derivative Works that You distribute must
  101300. include a readable copy of the attribution notices contained
  101301. within such NOTICE file, excluding those notices that do not
  101302. pertain to any part of the Derivative Works, in at least one
  101303. of the following places: within a NOTICE text file distributed
  101304. as part of the Derivative Works; within the Source form or
  101305. documentation, if provided along with the Derivative Works; or,
  101306. within a display generated by the Derivative Works, if and
  101307. wherever such third-party notices normally appear. The contents
  101308. of the NOTICE file are for informational purposes only and
  101309. do not modify the License. You may add Your own attribution
  101310. notices within Derivative Works that You distribute, alongside
  101311. or as an addendum to the NOTICE text from the Work, provided
  101312. that such additional attribution notices cannot be construed
  101313. as modifying the License.
  101314. You may add Your own copyright statement to Your modifications and
  101315. may provide additional or different license terms and conditions
  101316. for use, reproduction, or distribution of Your modifications, or
  101317. for any such Derivative Works as a whole, provided Your use,
  101318. reproduction, and distribution of the Work otherwise complies with
  101319. the conditions stated in this License.
  101320. 5. Submission of Contributions. Unless You explicitly state otherwise,
  101321. any Contribution intentionally submitted for inclusion in the Work
  101322. by You to the Licensor shall be under the terms and conditions of
  101323. this License, without any additional terms or conditions.
  101324. Notwithstanding the above, nothing herein shall supersede or modify
  101325. the terms of any separate license agreement you may have executed
  101326. with Licensor regarding such Contributions.
  101327. 6. Trademarks. This License does not grant permission to use the trade
  101328. names, trademarks, service marks, or product names of the Licensor,
  101329. except as required for reasonable and customary use in describing the
  101330. origin of the Work and reproducing the content of the NOTICE file.
  101331. 7. Disclaimer of Warranty. Unless required by applicable law or
  101332. agreed to in writing, Licensor provides the Work (and each
  101333. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  101334. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  101335. implied, including, without limitation, any warranties or conditions
  101336. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  101337. PARTICULAR PURPOSE. You are solely responsible for determining the
  101338. appropriateness of using or redistributing the Work and assume any
  101339. risks associated with Your exercise of permissions under this License.
  101340. 8. Limitation of Liability. In no event and under no legal theory,
  101341. whether in tort (including negligence), contract, or otherwise,
  101342. unless required by applicable law (such as deliberate and grossly
  101343. negligent acts) or agreed to in writing, shall any Contributor be
  101344. liable to You for damages, including any direct, indirect, special,
  101345. incidental, or consequential damages of any character arising as a
  101346. result of this License or out of the use or inability to use the
  101347. Work (including but not limited to damages for loss of goodwill,
  101348. work stoppage, computer failure or malfunction, or any and all
  101349. other commercial damages or losses), even if such Contributor
  101350. has been advised of the possibility of such damages.
  101351. 9. Accepting Warranty or Additional Liability. While redistributing
  101352. the Work or Derivative Works thereof, You may choose to offer,
  101353. and charge a fee for, acceptance of support, warranty, indemnity,
  101354. or other liability obligations and/or rights consistent with this
  101355. License. However, in accepting such obligations, You may act only
  101356. on Your own behalf and on Your sole responsibility, not on behalf
  101357. of any other Contributor, and only if You agree to indemnify,
  101358. defend, and hold each Contributor harmless for any liability
  101359. incurred by, or claims asserted against, such Contributor by reason
  101360. of your accepting any such warranty or additional liability.
  101361. END OF TERMS AND CONDITIONS
  101362. APPENDIX: How to apply the Apache License to your work.
  101363. To apply the Apache License to your work, attach the following
  101364. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  101365. replaced with your own identifying information. (Don&#x27;t include
  101366. the brackets!) The text should be enclosed in the appropriate
  101367. comment syntax for the file format. We also recommend that a
  101368. file or class name and description of purpose be included on the
  101369. same &quot;printed page&quot; as the copyright notice for easier
  101370. identification within third-party archives.
  101371. Copyright [yyyy] [name of copyright owner]
  101372. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  101373. you may not use this file except in compliance with the License.
  101374. You may obtain a copy of the License at
  101375. http://www.apache.org/licenses/LICENSE-2.0
  101376. Unless required by applicable law or agreed to in writing, software
  101377. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  101378. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  101379. See the License for the specific language governing permissions and
  101380. limitations under the License.
  101381. zlib:
  101382. (extracted from README, except for match.S)
  101383. Copyright notice:
  101384. (C) 1995-2013 Jean-loup Gailly and Mark Adler
  101385. This software is provided &#x27;as-is&#x27;, without any express or implied
  101386. warranty. In no event will the authors be held liable for any damages
  101387. arising from the use of this software.
  101388. Permission is granted to anyone to use this software for any purpose,
  101389. including commercial applications, and to alter it and redistribute it
  101390. freely, subject to the following restrictions:
  101391. 1. The origin of this software must not be misrepresented; you must not
  101392. claim that you wrote the original software. If you use this software
  101393. in a product, an acknowledgment in the product documentation would be
  101394. appreciated but is not required.
  101395. 2. Altered source versions must be plainly marked as such, and must not be
  101396. misrepresented as being the original software.
  101397. 3. This notice may not be removed or altered from any source distribution.
  101398. Jean-loup Gailly Mark Adler
  101399. jloup@gzip.org madler@alumni.caltech.edu
  101400. If you use the zlib library in a product, we would appreciate *not* receiving
  101401. lengthy legal documents to sign. The sources are provided for free but without
  101402. warranty of any kind. The library has been entirely written by Jean-loup
  101403. Gailly and Mark Adler; it does not include third-party code.
  101404. If you redistribute modified sources, we would appreciate that you include in
  101405. the file ChangeLog history information documenting your changes. Please read
  101406. the FAQ for more information on the distribution of modified source versions.
  101407. (extracted from match.S, for match.S only)
  101408. Copyright (C) 1998, 2007 Brian Raiter &lt;breadbox@muppetlabs.com&gt;
  101409. This software is provided &#x27;as-is&#x27;, without any express or implied
  101410. warranty. In no event will the author be held liable for any damages
  101411. arising from the use of this software.
  101412. Permission is granted to anyone to use this software for any purpose,
  101413. including commercial applications, and to alter it and redistribute it
  101414. freely, subject to the following restrictions:
  101415. 1. The origin of this software must not be misrepresented; you must not
  101416. claim that you wrote the original software. If you use this software
  101417. in a product, an acknowledgment in the product documentation would be
  101418. appreciated but is not required.
  101419. 2. Altered source versions must be plainly marked as such, and must not be
  101420. misrepresented as being the original software.
  101421. 3. This notice may not be removed or altered from any source distribution.
  101422. </pre>
  101423. </div>
  101424. </div>
  101425. <div class="product">
  101426. <span class="title">play-services-places-placereport</span>
  101427. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  101428. <input type="checkbox" hidden id="264">
  101429. <label class="show" for="264" tabindex="0"></label>
  101430. <div class="licence">
  101431. <pre>Terms and conditions
  101432. This is the Android Software Development Kit License Agreement
  101433. 1. Introduction
  101434. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  101435. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  101436. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  101437. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  101438. 2. Accepting this License Agreement
  101439. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  101440. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  101441. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  101442. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  101443. 3. SDK License from Google
  101444. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  101445. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  101446. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  101447. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  101448. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  101449. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  101450. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  101451. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  101452. 4. Use of the SDK by You
  101453. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  101454. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  101455. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  101456. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  101457. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  101458. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  101459. 5. Your Developer Credentials
  101460. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  101461. 6. Privacy and Information
  101462. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  101463. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  101464. 7. Third Party Applications
  101465. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  101466. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  101467. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  101468. 8. Using Android APIs
  101469. 8.1 Google Data APIs
  101470. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  101471. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  101472. 9. Terminating this License Agreement
  101473. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  101474. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  101475. 9.3 Google may at any time, terminate the License Agreement with you if:
  101476. (A) you have breached any provision of the License Agreement; or
  101477. (B) Google is required to do so by law; or
  101478. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  101479. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  101480. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  101481. 10. DISCLAIMER OF WARRANTIES
  101482. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  101483. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  101484. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  101485. 11. LIMITATION OF LIABILITY
  101486. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  101487. 12. Indemnification
  101488. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  101489. 13. Changes to the License Agreement
  101490. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  101491. 14. General Legal Terms
  101492. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  101493. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  101494. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  101495. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  101496. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  101497. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  101498. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  101499. December 9, 2016
  101500. ICU4C:
  101501. COPYRIGHT AND PERMISSION NOTICE (ICU 58 and later)
  101502. Copyright © 1991-2017 Unicode, Inc. All rights reserved.
  101503. Distributed under the Terms of Use in http://www.unicode.org/copyright.html
  101504. Permission is hereby granted, free of charge, to any person obtaining
  101505. a copy of the Unicode data files and any associated documentation
  101506. (the &quot;Data Files&quot;) or Unicode software and any associated documentation
  101507. (the &quot;Software&quot;) to deal in the Data Files or Software
  101508. without restriction, including without limitation the rights to use,
  101509. copy, modify, merge, publish, distribute, and/or sell copies of
  101510. the Data Files or Software, and to permit persons to whom the Data Files
  101511. or Software are furnished to do so, provided that either
  101512. (a) this copyright and permission notice appear with all copies
  101513. of the Data Files or Software, or
  101514. (b) this copyright and permission notice appear in associated
  101515. Documentation.
  101516. THE DATA FILES AND SOFTWARE ARE PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF
  101517. ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  101518. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  101519. NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  101520. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
  101521. NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  101522. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  101523. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  101524. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  101525. PERFORMANCE OF THE DATA FILES OR SOFTWARE.
  101526. Except as contained in this notice, the name of a copyright holder
  101527. shall not be used in advertising or otherwise to promote the sale,
  101528. use or other dealings in these Data Files or Software without prior
  101529. written authorization of the copyright holder.
  101530. ---------------------
  101531. Third-Party Software Licenses
  101532. This section contains third-party software notices and/or additional
  101533. terms for licensed third-party software components included within ICU
  101534. libraries.
  101535. 1. ICU License - ICU 1.8.1 to ICU 57.1
  101536. COPYRIGHT AND PERMISSION NOTICE
  101537. Copyright (c) 1995-2016 International Business Machines Corporation and others
  101538. All rights reserved.
  101539. Permission is hereby granted, free of charge, to any person obtaining
  101540. a copy of this software and associated documentation files (the
  101541. &quot;Software&quot;), to deal in the Software without restriction, including
  101542. without limitation the rights to use, copy, modify, merge, publish,
  101543. distribute, and/or sell copies of the Software, and to permit persons
  101544. to whom the Software is furnished to do so, provided that the above
  101545. copyright notice(s) and this permission notice appear in all copies of
  101546. the Software and that both the above copyright notice(s) and this
  101547. permission notice appear in supporting documentation.
  101548. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  101549. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  101550. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
  101551. OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
  101552. HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
  101553. SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
  101554. RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
  101555. CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  101556. CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  101557. Except as contained in this notice, the name of a copyright holder
  101558. shall not be used in advertising or otherwise to promote the sale, use
  101559. or other dealings in this Software without prior written authorization
  101560. of the copyright holder.
  101561. All trademarks and registered trademarks mentioned herein are the
  101562. property of their respective owners.
  101563. 2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)
  101564. # The Google Chrome software developed by Google is licensed under
  101565. # the BSD license. Other software included in this distribution is
  101566. # provided under other licenses, as set forth below.
  101567. #
  101568. # The BSD License
  101569. # http://opensource.org/licenses/bsd-license.php
  101570. # Copyright (C) 2006-2008, Google Inc.
  101571. #
  101572. # All rights reserved.
  101573. #
  101574. # Redistribution and use in source and binary forms, with or without
  101575. # modification, are permitted provided that the following conditions are met:
  101576. #
  101577. # Redistributions of source code must retain the above copyright notice,
  101578. # this list of conditions and the following disclaimer.
  101579. # Redistributions in binary form must reproduce the above
  101580. # copyright notice, this list of conditions and the following
  101581. # disclaimer in the documentation and/or other materials provided with
  101582. # the distribution.
  101583. # Neither the name of Google Inc. nor the names of its
  101584. # contributors may be used to endorse or promote products derived from
  101585. # this software without specific prior written permission.
  101586. #
  101587. #
  101588. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  101589. # CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,
  101590. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  101591. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  101592. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  101593. # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  101594. # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  101595. # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
  101596. # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  101597. # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  101598. # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  101599. # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  101600. #
  101601. #
  101602. # The word list in cjdict.txt are generated by combining three word lists
  101603. # listed below with further processing for compound word breaking. The
  101604. # frequency is generated with an iterative training against Google web
  101605. # corpora.
  101606. #
  101607. # * Libtabe (Chinese)
  101608. # - https://sourceforge.net/project/?group_id=1519
  101609. # - Its license terms and conditions are shown below.
  101610. #
  101611. # * IPADIC (Japanese)
  101612. # - http://chasen.aist-nara.ac.jp/chasen/distribution.html
  101613. # - Its license terms and conditions are shown below.
  101614. #
  101615. # ---------COPYING.libtabe ---- BEGIN--------------------
  101616. #
  101617. # /*
  101618. # * Copyright (c) 1999 TaBE Project.
  101619. # * Copyright (c) 1999 Pai-Hsiang Hsiao.
  101620. # * All rights reserved.
  101621. # *
  101622. # * Redistribution and use in source and binary forms, with or without
  101623. # * modification, are permitted provided that the following conditions
  101624. # * are met:
  101625. # *
  101626. # * . Redistributions of source code must retain the above copyright
  101627. # * notice, this list of conditions and the following disclaimer.
  101628. # * . Redistributions in binary form must reproduce the above copyright
  101629. # * notice, this list of conditions and the following disclaimer in
  101630. # * the documentation and/or other materials provided with the
  101631. # * distribution.
  101632. # * . Neither the name of the TaBE Project nor the names of its
  101633. # * contributors may be used to endorse or promote products derived
  101634. # * from this software without specific prior written permission.
  101635. # *
  101636. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  101637. # * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  101638. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  101639. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  101640. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  101641. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  101642. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  101643. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  101644. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  101645. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  101646. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  101647. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  101648. # */
  101649. #
  101650. # /*
  101651. # * Copyright (c) 1999 Computer Systems and Communication Lab,
  101652. # * Institute of Information Science, Academia
  101653. # * Sinica. All rights reserved.
  101654. # *
  101655. # * Redistribution and use in source and binary forms, with or without
  101656. # * modification, are permitted provided that the following conditions
  101657. # * are met:
  101658. # *
  101659. # * . Redistributions of source code must retain the above copyright
  101660. # * notice, this list of conditions and the following disclaimer.
  101661. # * . Redistributions in binary form must reproduce the above copyright
  101662. # * notice, this list of conditions and the following disclaimer in
  101663. # * the documentation and/or other materials provided with the
  101664. # * distribution.
  101665. # * . Neither the name of the Computer Systems and Communication Lab
  101666. # * nor the names of its contributors may be used to endorse or
  101667. # * promote products derived from this software without specific
  101668. # * prior written permission.
  101669. # *
  101670. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  101671. # * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  101672. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  101673. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  101674. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  101675. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  101676. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  101677. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  101678. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  101679. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  101680. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  101681. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  101682. # */
  101683. #
  101684. # Copyright 1996 Chih-Hao Tsai @ Beckman Institute,
  101685. # University of Illinois
  101686. # c-tsai4@uiuc.edu http://casper.beckman.uiuc.edu/~c-tsai4
  101687. #
  101688. # ---------------COPYING.libtabe-----END--------------------------------
  101689. #
  101690. #
  101691. # ---------------COPYING.ipadic-----BEGIN-------------------------------
  101692. #
  101693. # Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
  101694. # and Technology. All Rights Reserved.
  101695. #
  101696. # Use, reproduction, and distribution of this software is permitted.
  101697. # Any copy of this software, whether in its original form or modified,
  101698. # must include both the above copyright notice and the following
  101699. # paragraphs.
  101700. #
  101701. # Nara Institute of Science and Technology (NAIST),
  101702. # the copyright holders, disclaims all warranties with regard to this
  101703. # software, including all implied warranties of merchantability and
  101704. # fitness, in no event shall NAIST be liable for
  101705. # any special, indirect or consequential damages or any damages
  101706. # whatsoever resulting from loss of use, data or profits, whether in an
  101707. # action of contract, negligence or other tortuous action, arising out
  101708. # of or in connection with the use or performance of this software.
  101709. #
  101710. # A large portion of the dictionary entries
  101711. # originate from ICOT Free Software. The following conditions for ICOT
  101712. # Free Software applies to the current dictionary as well.
  101713. #
  101714. # Each User may also freely distribute the Program, whether in its
  101715. # original form or modified, to any third party or parties, PROVIDED
  101716. # that the provisions of Section 3 (&quot;NO WARRANTY&quot;) will ALWAYS appear
  101717. # on, or be attached to, the Program, which is distributed substantially
  101718. # in the same form as set out herein and that such intended
  101719. # distribution, if actually made, will neither violate or otherwise
  101720. # contravene any of the laws and regulations of the countries having
  101721. # jurisdiction over the User or the intended distribution itself.
  101722. #
  101723. # NO WARRANTY
  101724. #
  101725. # The program was produced on an experimental basis in the course of the
  101726. # research and development conducted during the project and is provided
  101727. # to users as so produced on an experimental basis. Accordingly, the
  101728. # program is provided without any warranty whatsoever, whether express,
  101729. # implied, statutory or otherwise. The term &quot;warranty&quot; used herein
  101730. # includes, but is not limited to, any warranty of the quality,
  101731. # performance, merchantability and fitness for a particular purpose of
  101732. # the program and the nonexistence of any infringement or violation of
  101733. # any right of any third party.
  101734. #
  101735. # Each user of the program will agree and understand, and be deemed to
  101736. # have agreed and understood, that there is no warranty whatsoever for
  101737. # the program and, accordingly, the entire risk arising from or
  101738. # otherwise connected with the program is assumed by the user.
  101739. #
  101740. # Therefore, neither ICOT, the copyright holder, or any other
  101741. # organization that participated in or was otherwise related to the
  101742. # development of the program and their respective officials, directors,
  101743. # officers and other employees shall be held liable for any and all
  101744. # damages, including, without limitation, general, special, incidental
  101745. # and consequential damages, arising out of or otherwise in connection
  101746. # with the use or inability to use the program or any product, material
  101747. # or result produced or otherwise obtained by using the program,
  101748. # regardless of whether they have been advised of, or otherwise had
  101749. # knowledge of, the possibility of such damages at any time during the
  101750. # project or thereafter. Each user will be deemed to have agreed to the
  101751. # foregoing by his or her commencement of use of the program. The term
  101752. # &quot;use&quot; as used herein includes, but is not limited to, the use,
  101753. # modification, copying and distribution of the program and the
  101754. # production of secondary products from the program.
  101755. #
  101756. # In the case where the program, whether in its original form or
  101757. # modified, was distributed or delivered to or received by a user from
  101758. # any person, organization or entity other than ICOT, unless it makes or
  101759. # grants independently of ICOT any specific warranty to the user in
  101760. # writing, such person, organization or entity, will also be exempted
  101761. # from and not be held liable to the user for any such damages as noted
  101762. # above as far as the program is concerned.
  101763. #
  101764. # ---------------COPYING.ipadic-----END----------------------------------
  101765. 3. Lao Word Break Dictionary Data (laodict.txt)
  101766. # Copyright (c) 2013 International Business Machines Corporation
  101767. # and others. All Rights Reserved.
  101768. #
  101769. # Project: http://code.google.com/p/lao-dictionary/
  101770. # Dictionary: http://lao-dictionary.googlecode.com/git/Lao-Dictionary.txt
  101771. # License: http://lao-dictionary.googlecode.com/git/Lao-Dictionary-LICENSE.txt
  101772. # (copied below)
  101773. #
  101774. # This file is derived from the above dictionary, with slight
  101775. # modifications.
  101776. # ----------------------------------------------------------------------
  101777. # Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
  101778. # All rights reserved.
  101779. #
  101780. # Redistribution and use in source and binary forms, with or without
  101781. # modification,
  101782. # are permitted provided that the following conditions are met:
  101783. #
  101784. #
  101785. # Redistributions of source code must retain the above copyright notice, this
  101786. # list of conditions and the following disclaimer. Redistributions in
  101787. # binary form must reproduce the above copyright notice, this list of
  101788. # conditions and the following disclaimer in the documentation and/or
  101789. # other materials provided with the distribution.
  101790. #
  101791. #
  101792. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  101793. # &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  101794. # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  101795. # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  101796. # COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  101797. # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  101798. # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  101799. # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  101800. # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  101801. # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  101802. # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  101803. # OF THE POSSIBILITY OF SUCH DAMAGE.
  101804. # --------------------------------------------------------------------------
  101805. 4. Burmese Word Break Dictionary Data (burmesedict.txt)
  101806. # Copyright (c) 2014 International Business Machines Corporation
  101807. # and others. All Rights Reserved.
  101808. #
  101809. # This list is part of a project hosted at:
  101810. # github.com/kanyawtech/myanmar-karen-word-lists
  101811. #
  101812. # --------------------------------------------------------------------------
  101813. # Copyright (c) 2013, LeRoy Benjamin Sharon
  101814. # All rights reserved.
  101815. #
  101816. # Redistribution and use in source and binary forms, with or without
  101817. # modification, are permitted provided that the following conditions
  101818. # are met: Redistributions of source code must retain the above
  101819. # copyright notice, this list of conditions and the following
  101820. # disclaimer. Redistributions in binary form must reproduce the
  101821. # above copyright notice, this list of conditions and the following
  101822. # disclaimer in the documentation and/or other materials provided
  101823. # with the distribution.
  101824. #
  101825. # Neither the name Myanmar Karen Word Lists, nor the names of its
  101826. # contributors may be used to endorse or promote products derived
  101827. # from this software without specific prior written permission.
  101828. #
  101829. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  101830. # CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,
  101831. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  101832. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  101833. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
  101834. # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  101835. # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  101836. # TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  101837. # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  101838. # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
  101839. # TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
  101840. # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  101841. # SUCH DAMAGE.
  101842. # --------------------------------------------------------------------------
  101843. 5. Time Zone Database
  101844. ICU uses the public domain data and code derived from Time Zone
  101845. Database for its time zone support. The ownership of the TZ database
  101846. is explained in BCP 175: Procedure for Maintaining the Time Zone
  101847. Database section 7.
  101848. # 7. Database Ownership
  101849. #
  101850. # The TZ database itself is not an IETF Contribution or an IETF
  101851. # document. Rather it is a pre-existing and regularly updated work
  101852. # that is in the public domain, and is intended to remain in the
  101853. # public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do
  101854. # not apply to the TZ Database or contributions that individuals make
  101855. # to it. Should any claims be made and substantiated against the TZ
  101856. # Database, the organization that is providing the IANA
  101857. # Considerations defined in this RFC, under the memorandum of
  101858. # understanding with the IETF, currently ICANN, may act in accordance
  101859. # with all competent court orders. No ownership claims will be made
  101860. # by ICANN or the IETF Trust on the database or the code. Any person
  101861. # making a contribution to the database or code waives all rights to
  101862. # future claims in that contribution or in the TZ Database.
  101863. JSR 305:
  101864. Copyright (c) 2007-2009, JSR305 expert group
  101865. All rights reserved.
  101866. http://www.opensource.org/licenses/bsd-license.php
  101867. Redistribution and use in source and binary forms, with or without
  101868. modification, are permitted provided that the following conditions are met:
  101869. * Redistributions of source code must retain the above copyright notice,
  101870. this list of conditions and the following disclaimer.
  101871. * Redistributions in binary form must reproduce the above copyright notice,
  101872. this list of conditions and the following disclaimer in the documentation
  101873. and/or other materials provided with the distribution.
  101874. * Neither the name of the JSR305 expert group nor the names of its
  101875. contributors may be used to endorse or promote products derived from
  101876. this software without specific prior written permission.
  101877. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  101878. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  101879. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  101880. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  101881. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  101882. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  101883. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  101884. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  101885. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  101886. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  101887. POSSIBILITY OF SUCH DAMAGE.
  101888. PCRE:
  101889. PCRE LICENCE
  101890. ------------
  101891. PCRE is a library of functions to support regular expressions whose syntax
  101892. and semantics are as close as possible to those of the Perl 5 language.
  101893. Release 8 of PCRE is distributed under the terms of the &quot;BSD&quot; licence, as
  101894. specified below. The documentation for PCRE, supplied in the &quot;doc&quot;
  101895. directory, is distributed under the same terms as the software itself. The data
  101896. in the testdata directory is not copyrighted and is in the public domain.
  101897. The basic library functions are written in C and are freestanding. Also
  101898. included in the distribution is a set of C++ wrapper functions, and a
  101899. just-in-time compiler that can be used to optimize pattern matching. These
  101900. are both optional features that can be omitted when the library is built.
  101901. THE BASIC LIBRARY FUNCTIONS
  101902. ---------------------------
  101903. Written by: Philip Hazel
  101904. Email local part: ph10
  101905. Email domain: cam.ac.uk
  101906. University of Cambridge Computing Service,
  101907. Cambridge, England.
  101908. Copyright (c) 1997-2017 University of Cambridge
  101909. All rights reserved.
  101910. PCRE JUST-IN-TIME COMPILATION SUPPORT
  101911. -------------------------------------
  101912. Written by: Zoltan Herczeg
  101913. Email local part: hzmester
  101914. Emain domain: freemail.hu
  101915. Copyright(c) 2010-2017 Zoltan Herczeg
  101916. All rights reserved.
  101917. STACK-LESS JUST-IN-TIME COMPILER
  101918. --------------------------------
  101919. Written by: Zoltan Herczeg
  101920. Email local part: hzmester
  101921. Emain domain: freemail.hu
  101922. Copyright(c) 2009-2017 Zoltan Herczeg
  101923. All rights reserved.
  101924. THE C++ WRAPPER FUNCTIONS
  101925. -------------------------
  101926. Contributed by: Google Inc.
  101927. Copyright (c) 2007-2012, Google Inc.
  101928. All rights reserved.
  101929. THE &quot;BSD&quot; LICENCE
  101930. -----------------
  101931. Redistribution and use in source and binary forms, with or without
  101932. modification, are permitted provided that the following conditions are met:
  101933. * Redistributions of source code must retain the above copyright notice,
  101934. this list of conditions and the following disclaimer.
  101935. * Redistributions in binary form must reproduce the above copyright
  101936. notice, this list of conditions and the following disclaimer in the
  101937. documentation and/or other materials provided with the distribution.
  101938. * Neither the name of the University of Cambridge nor the name of Google
  101939. Inc. nor the names of their contributors may be used to endorse or
  101940. promote products derived from this software without specific prior
  101941. written permission.
  101942. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  101943. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  101944. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  101945. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  101946. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  101947. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  101948. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  101949. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  101950. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  101951. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  101952. POSSIBILITY OF SUCH DAMAGE.
  101953. End
  101954. Protobuf Nano:
  101955. Copyright 2008, Google Inc.
  101956. All rights reserved.
  101957. Redistribution and use in source and binary forms, with or without
  101958. modification, are permitted provided that the following conditions are
  101959. met:
  101960. * Redistributions of source code must retain the above copyright
  101961. notice, this list of conditions and the following disclaimer.
  101962. * Redistributions in binary form must reproduce the above
  101963. copyright notice, this list of conditions and the following disclaimer
  101964. in the documentation and/or other materials provided with the
  101965. distribution.
  101966. * Neither the name of Google Inc. nor the names of its
  101967. contributors may be used to endorse or promote products derived from
  101968. this software without specific prior written permission.
  101969. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  101970. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  101971. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  101972. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  101973. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  101974. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  101975. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  101976. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  101977. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  101978. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  101979. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  101980. Code generated by the Protocol Buffer compiler is owned by the owner
  101981. of the input file used when generating it. This code is not
  101982. standalone and requires a support library to be linked with it. This
  101983. support library is itself covered by the above license.
  101984. RE2:
  101985. // Copyright (c) 2009 The RE2 Authors. All rights reserved.
  101986. //
  101987. // Redistribution and use in source and binary forms, with or without
  101988. // modification, are permitted provided that the following conditions are
  101989. // met:
  101990. //
  101991. // * Redistributions of source code must retain the above copyright
  101992. // notice, this list of conditions and the following disclaimer.
  101993. // * Redistributions in binary form must reproduce the above
  101994. // copyright notice, this list of conditions and the following disclaimer
  101995. // in the documentation and/or other materials provided with the
  101996. // distribution.
  101997. // * Neither the name of Google Inc. nor the names of its
  101998. // contributors may be used to endorse or promote products derived from
  101999. // this software without specific prior written permission.
  102000. //
  102001. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  102002. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  102003. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  102004. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  102005. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  102006. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  102007. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  102008. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  102009. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  102010. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  102011. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  102012. darts_clone:
  102013. Copyright (c) 2008-2011, Susumu Yata
  102014. All rights reserved.
  102015. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
  102016. - Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  102017. - 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.
  102018. - Neither the name of the &lt;ORGANIZATION&gt; nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.
  102019. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot; 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 OWNER 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.
  102020. STL:
  102021. SGI STL
  102022. The STL portion of GNU libstdc++ that is used with gcc3 and gcc4 is licensed
  102023. under the GPL, with the following exception:
  102024. # As a special exception, you may use this file as part of a free software
  102025. # library without restriction. Specifically, if other files instantiate
  102026. # templates or use macros or inline functions from this file, or you compile
  102027. # this file and link it with other files to produce an executable, this
  102028. # file does not by itself cause the resulting executable to be covered by
  102029. # the GNU General Public License. This exception does not however
  102030. # invalidate any other reasons why the executable file might be covered by
  102031. # the GNU General Public License.
  102032. UTF:
  102033. UTF-8 Library
  102034. The authors of this software are Rob Pike and Ken Thompson.
  102035. Copyright (c) 1998-2002 by Lucent Technologies.
  102036. Permission to use, copy, modify, and distribute this software for any
  102037. purpose without fee is hereby granted, provided that this entire notice
  102038. is included in all copies of any software which is or includes a copy
  102039. or modification of this software and in all copies of the supporting
  102040. documentation for such software.
  102041. THIS SOFTWARE IS BEING PROVIDED &quot;AS IS&quot;, WITHOUT ANY EXPRESS OR IMPLIED
  102042. WARRANTY. IN PARTICULAR, NEITHER THE AUTHORS NOR LUCENT TECHNOLOGIES MAKE ANY
  102043. REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
  102044. OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
  102045. flatbuffers:
  102046. Apache License
  102047. Version 2.0, January 2004
  102048. http://www.apache.org/licenses/
  102049. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  102050. 1. Definitions.
  102051. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  102052. and distribution as defined by Sections 1 through 9 of this document.
  102053. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  102054. the copyright owner that is granting the License.
  102055. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  102056. other entities that control, are controlled by, or are under common
  102057. control with that entity. For the purposes of this definition,
  102058. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  102059. direction or management of such entity, whether by contract or
  102060. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  102061. outstanding shares, or (iii) beneficial ownership of such entity.
  102062. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  102063. exercising permissions granted by this License.
  102064. &quot;Source&quot; form shall mean the preferred form for making modifications,
  102065. including but not limited to software source code, documentation
  102066. source, and configuration files.
  102067. &quot;Object&quot; form shall mean any form resulting from mechanical
  102068. transformation or translation of a Source form, including but
  102069. not limited to compiled object code, generated documentation,
  102070. and conversions to other media types.
  102071. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  102072. Object form, made available under the License, as indicated by a
  102073. copyright notice that is included in or attached to the work
  102074. (an example is provided in the Appendix below).
  102075. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  102076. form, that is based on (or derived from) the Work and for which the
  102077. editorial revisions, annotations, elaborations, or other modifications
  102078. represent, as a whole, an original work of authorship. For the purposes
  102079. of this License, Derivative Works shall not include works that remain
  102080. separable from, or merely link (or bind by name) to the interfaces of,
  102081. the Work and Derivative Works thereof.
  102082. &quot;Contribution&quot; shall mean any work of authorship, including
  102083. the original version of the Work and any modifications or additions
  102084. to that Work or Derivative Works thereof, that is intentionally
  102085. submitted to Licensor for inclusion in the Work by the copyright owner
  102086. or by an individual or Legal Entity authorized to submit on behalf of
  102087. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  102088. means any form of electronic, verbal, or written communication sent
  102089. to the Licensor or its representatives, including but not limited to
  102090. communication on electronic mailing lists, source code control systems,
  102091. and issue tracking systems that are managed by, or on behalf of, the
  102092. Licensor for the purpose of discussing and improving the Work, but
  102093. excluding communication that is conspicuously marked or otherwise
  102094. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  102095. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  102096. on behalf of whom a Contribution has been received by Licensor and
  102097. subsequently incorporated within the Work.
  102098. 2. Grant of Copyright License. Subject to the terms and conditions of
  102099. this License, each Contributor hereby grants to You a perpetual,
  102100. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  102101. copyright license to reproduce, prepare Derivative Works of,
  102102. publicly display, publicly perform, sublicense, and distribute the
  102103. Work and such Derivative Works in Source or Object form.
  102104. 3. Grant of Patent License. Subject to the terms and conditions of
  102105. this License, each Contributor hereby grants to You a perpetual,
  102106. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  102107. (except as stated in this section) patent license to make, have made,
  102108. use, offer to sell, sell, import, and otherwise transfer the Work,
  102109. where such license applies only to those patent claims licensable
  102110. by such Contributor that are necessarily infringed by their
  102111. Contribution(s) alone or by combination of their Contribution(s)
  102112. with the Work to which such Contribution(s) was submitted. If You
  102113. institute patent litigation against any entity (including a
  102114. cross-claim or counterclaim in a lawsuit) alleging that the Work
  102115. or a Contribution incorporated within the Work constitutes direct
  102116. or contributory patent infringement, then any patent licenses
  102117. granted to You under this License for that Work shall terminate
  102118. as of the date such litigation is filed.
  102119. 4. Redistribution. You may reproduce and distribute copies of the
  102120. Work or Derivative Works thereof in any medium, with or without
  102121. modifications, and in Source or Object form, provided that You
  102122. meet the following conditions:
  102123. (a) You must give any other recipients of the Work or
  102124. Derivative Works a copy of this License; and
  102125. (b) You must cause any modified files to carry prominent notices
  102126. stating that You changed the files; and
  102127. (c) You must retain, in the Source form of any Derivative Works
  102128. that You distribute, all copyright, patent, trademark, and
  102129. attribution notices from the Source form of the Work,
  102130. excluding those notices that do not pertain to any part of
  102131. the Derivative Works; and
  102132. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  102133. distribution, then any Derivative Works that You distribute must
  102134. include a readable copy of the attribution notices contained
  102135. within such NOTICE file, excluding those notices that do not
  102136. pertain to any part of the Derivative Works, in at least one
  102137. of the following places: within a NOTICE text file distributed
  102138. as part of the Derivative Works; within the Source form or
  102139. documentation, if provided along with the Derivative Works; or,
  102140. within a display generated by the Derivative Works, if and
  102141. wherever such third-party notices normally appear. The contents
  102142. of the NOTICE file are for informational purposes only and
  102143. do not modify the License. You may add Your own attribution
  102144. notices within Derivative Works that You distribute, alongside
  102145. or as an addendum to the NOTICE text from the Work, provided
  102146. that such additional attribution notices cannot be construed
  102147. as modifying the License.
  102148. You may add Your own copyright statement to Your modifications and
  102149. may provide additional or different license terms and conditions
  102150. for use, reproduction, or distribution of Your modifications, or
  102151. for any such Derivative Works as a whole, provided Your use,
  102152. reproduction, and distribution of the Work otherwise complies with
  102153. the conditions stated in this License.
  102154. 5. Submission of Contributions. Unless You explicitly state otherwise,
  102155. any Contribution intentionally submitted for inclusion in the Work
  102156. by You to the Licensor shall be under the terms and conditions of
  102157. this License, without any additional terms or conditions.
  102158. Notwithstanding the above, nothing herein shall supersede or modify
  102159. the terms of any separate license agreement you may have executed
  102160. with Licensor regarding such Contributions.
  102161. 6. Trademarks. This License does not grant permission to use the trade
  102162. names, trademarks, service marks, or product names of the Licensor,
  102163. except as required for reasonable and customary use in describing the
  102164. origin of the Work and reproducing the content of the NOTICE file.
  102165. 7. Disclaimer of Warranty. Unless required by applicable law or
  102166. agreed to in writing, Licensor provides the Work (and each
  102167. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  102168. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  102169. implied, including, without limitation, any warranties or conditions
  102170. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  102171. PARTICULAR PURPOSE. You are solely responsible for determining the
  102172. appropriateness of using or redistributing the Work and assume any
  102173. risks associated with Your exercise of permissions under this License.
  102174. 8. Limitation of Liability. In no event and under no legal theory,
  102175. whether in tort (including negligence), contract, or otherwise,
  102176. unless required by applicable law (such as deliberate and grossly
  102177. negligent acts) or agreed to in writing, shall any Contributor be
  102178. liable to You for damages, including any direct, indirect, special,
  102179. incidental, or consequential damages of any character arising as a
  102180. result of this License or out of the use or inability to use the
  102181. Work (including but not limited to damages for loss of goodwill,
  102182. work stoppage, computer failure or malfunction, or any and all
  102183. other commercial damages or losses), even if such Contributor
  102184. has been advised of the possibility of such damages.
  102185. 9. Accepting Warranty or Additional Liability. While redistributing
  102186. the Work or Derivative Works thereof, You may choose to offer,
  102187. and charge a fee for, acceptance of support, warranty, indemnity,
  102188. or other liability obligations and/or rights consistent with this
  102189. License. However, in accepting such obligations, You may act only
  102190. on Your own behalf and on Your sole responsibility, not on behalf
  102191. of any other Contributor, and only if You agree to indemnify,
  102192. defend, and hold each Contributor harmless for any liability
  102193. incurred by, or claims asserted against, such Contributor by reason
  102194. of your accepting any such warranty or additional liability.
  102195. END OF TERMS AND CONDITIONS
  102196. APPENDIX: How to apply the Apache License to your work.
  102197. To apply the Apache License to your work, attach the following
  102198. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  102199. replaced with your own identifying information. (Don&#x27;t include
  102200. the brackets!) The text should be enclosed in the appropriate
  102201. comment syntax for the file format. We also recommend that a
  102202. file or class name and description of purpose be included on the
  102203. same &quot;printed page&quot; as the copyright notice for easier
  102204. identification within third-party archives.
  102205. Copyright 2014 Google Inc.
  102206. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  102207. you may not use this file except in compliance with the License.
  102208. You may obtain a copy of the License at
  102209. http://www.apache.org/licenses/LICENSE-2.0
  102210. Unless required by applicable law or agreed to in writing, software
  102211. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  102212. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  102213. See the License for the specific language governing permissions and
  102214. limitations under the License.
  102215. safeparcel:
  102216. Apache License
  102217. Version 2.0, January 2004
  102218. http://www.apache.org/licenses/
  102219. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  102220. 1. Definitions.
  102221. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  102222. and distribution as defined by Sections 1 through 9 of this document.
  102223. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  102224. the copyright owner that is granting the License.
  102225. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  102226. other entities that control, are controlled by, or are under common
  102227. control with that entity. For the purposes of this definition,
  102228. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  102229. direction or management of such entity, whether by contract or
  102230. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  102231. outstanding shares, or (iii) beneficial ownership of such entity.
  102232. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  102233. exercising permissions granted by this License.
  102234. &quot;Source&quot; form shall mean the preferred form for making modifications,
  102235. including but not limited to software source code, documentation
  102236. source, and configuration files.
  102237. &quot;Object&quot; form shall mean any form resulting from mechanical
  102238. transformation or translation of a Source form, including but
  102239. not limited to compiled object code, generated documentation,
  102240. and conversions to other media types.
  102241. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  102242. Object form, made available under the License, as indicated by a
  102243. copyright notice that is included in or attached to the work
  102244. (an example is provided in the Appendix below).
  102245. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  102246. form, that is based on (or derived from) the Work and for which the
  102247. editorial revisions, annotations, elaborations, or other modifications
  102248. represent, as a whole, an original work of authorship. For the purposes
  102249. of this License, Derivative Works shall not include works that remain
  102250. separable from, or merely link (or bind by name) to the interfaces of,
  102251. the Work and Derivative Works thereof.
  102252. &quot;Contribution&quot; shall mean any work of authorship, including
  102253. the original version of the Work and any modifications or additions
  102254. to that Work or Derivative Works thereof, that is intentionally
  102255. submitted to Licensor for inclusion in the Work by the copyright owner
  102256. or by an individual or Legal Entity authorized to submit on behalf of
  102257. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  102258. means any form of electronic, verbal, or written communication sent
  102259. to the Licensor or its representatives, including but not limited to
  102260. communication on electronic mailing lists, source code control systems,
  102261. and issue tracking systems that are managed by, or on behalf of, the
  102262. Licensor for the purpose of discussing and improving the Work, but
  102263. excluding communication that is conspicuously marked or otherwise
  102264. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  102265. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  102266. on behalf of whom a Contribution has been received by Licensor and
  102267. subsequently incorporated within the Work.
  102268. 2. Grant of Copyright License. Subject to the terms and conditions of
  102269. this License, each Contributor hereby grants to You a perpetual,
  102270. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  102271. copyright license to reproduce, prepare Derivative Works of,
  102272. publicly display, publicly perform, sublicense, and distribute the
  102273. Work and such Derivative Works in Source or Object form.
  102274. 3. Grant of Patent License. Subject to the terms and conditions of
  102275. this License, each Contributor hereby grants to You a perpetual,
  102276. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  102277. (except as stated in this section) patent license to make, have made,
  102278. use, offer to sell, sell, import, and otherwise transfer the Work,
  102279. where such license applies only to those patent claims licensable
  102280. by such Contributor that are necessarily infringed by their
  102281. Contribution(s) alone or by combination of their Contribution(s)
  102282. with the Work to which such Contribution(s) was submitted. If You
  102283. institute patent litigation against any entity (including a
  102284. cross-claim or counterclaim in a lawsuit) alleging that the Work
  102285. or a Contribution incorporated within the Work constitutes direct
  102286. or contributory patent infringement, then any patent licenses
  102287. granted to You under this License for that Work shall terminate
  102288. as of the date such litigation is filed.
  102289. 4. Redistribution. You may reproduce and distribute copies of the
  102290. Work or Derivative Works thereof in any medium, with or without
  102291. modifications, and in Source or Object form, provided that You
  102292. meet the following conditions:
  102293. (a) You must give any other recipients of the Work or
  102294. Derivative Works a copy of this License; and
  102295. (b) You must cause any modified files to carry prominent notices
  102296. stating that You changed the files; and
  102297. (c) You must retain, in the Source form of any Derivative Works
  102298. that You distribute, all copyright, patent, trademark, and
  102299. attribution notices from the Source form of the Work,
  102300. excluding those notices that do not pertain to any part of
  102301. the Derivative Works; and
  102302. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  102303. distribution, then any Derivative Works that You distribute must
  102304. include a readable copy of the attribution notices contained
  102305. within such NOTICE file, excluding those notices that do not
  102306. pertain to any part of the Derivative Works, in at least one
  102307. of the following places: within a NOTICE text file distributed
  102308. as part of the Derivative Works; within the Source form or
  102309. documentation, if provided along with the Derivative Works; or,
  102310. within a display generated by the Derivative Works, if and
  102311. wherever such third-party notices normally appear. The contents
  102312. of the NOTICE file are for informational purposes only and
  102313. do not modify the License. You may add Your own attribution
  102314. notices within Derivative Works that You distribute, alongside
  102315. or as an addendum to the NOTICE text from the Work, provided
  102316. that such additional attribution notices cannot be construed
  102317. as modifying the License.
  102318. You may add Your own copyright statement to Your modifications and
  102319. may provide additional or different license terms and conditions
  102320. for use, reproduction, or distribution of Your modifications, or
  102321. for any such Derivative Works as a whole, provided Your use,
  102322. reproduction, and distribution of the Work otherwise complies with
  102323. the conditions stated in this License.
  102324. 5. Submission of Contributions. Unless You explicitly state otherwise,
  102325. any Contribution intentionally submitted for inclusion in the Work
  102326. by You to the Licensor shall be under the terms and conditions of
  102327. this License, without any additional terms or conditions.
  102328. Notwithstanding the above, nothing herein shall supersede or modify
  102329. the terms of any separate license agreement you may have executed
  102330. with Licensor regarding such Contributions.
  102331. 6. Trademarks. This License does not grant permission to use the trade
  102332. names, trademarks, service marks, or product names of the Licensor,
  102333. except as required for reasonable and customary use in describing the
  102334. origin of the Work and reproducing the content of the NOTICE file.
  102335. 7. Disclaimer of Warranty. Unless required by applicable law or
  102336. agreed to in writing, Licensor provides the Work (and each
  102337. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  102338. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  102339. implied, including, without limitation, any warranties or conditions
  102340. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  102341. PARTICULAR PURPOSE. You are solely responsible for determining the
  102342. appropriateness of using or redistributing the Work and assume any
  102343. risks associated with Your exercise of permissions under this License.
  102344. 8. Limitation of Liability. In no event and under no legal theory,
  102345. whether in tort (including negligence), contract, or otherwise,
  102346. unless required by applicable law (such as deliberate and grossly
  102347. negligent acts) or agreed to in writing, shall any Contributor be
  102348. liable to You for damages, including any direct, indirect, special,
  102349. incidental, or consequential damages of any character arising as a
  102350. result of this License or out of the use or inability to use the
  102351. Work (including but not limited to damages for loss of goodwill,
  102352. work stoppage, computer failure or malfunction, or any and all
  102353. other commercial damages or losses), even if such Contributor
  102354. has been advised of the possibility of such damages.
  102355. 9. Accepting Warranty or Additional Liability. While redistributing
  102356. the Work or Derivative Works thereof, You may choose to offer,
  102357. and charge a fee for, acceptance of support, warranty, indemnity,
  102358. or other liability obligations and/or rights consistent with this
  102359. License. However, in accepting such obligations, You may act only
  102360. on Your own behalf and on Your sole responsibility, not on behalf
  102361. of any other Contributor, and only if You agree to indemnify,
  102362. defend, and hold each Contributor harmless for any liability
  102363. incurred by, or claims asserted against, such Contributor by reason
  102364. of your accepting any such warranty or additional liability.
  102365. END OF TERMS AND CONDITIONS
  102366. APPENDIX: How to apply the Apache License to your work.
  102367. To apply the Apache License to your work, attach the following
  102368. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  102369. replaced with your own identifying information. (Don&#x27;t include
  102370. the brackets!) The text should be enclosed in the appropriate
  102371. comment syntax for the file format. We also recommend that a
  102372. file or class name and description of purpose be included on the
  102373. same &quot;printed page&quot; as the copyright notice for easier
  102374. identification within third-party archives.
  102375. Copyright [yyyy] [name of copyright owner]
  102376. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  102377. you may not use this file except in compliance with the License.
  102378. You may obtain a copy of the License at
  102379. http://www.apache.org/licenses/LICENSE-2.0
  102380. Unless required by applicable law or agreed to in writing, software
  102381. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  102382. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  102383. See the License for the specific language governing permissions and
  102384. limitations under the License.
  102385. zlib:
  102386. (extracted from README, except for match.S)
  102387. Copyright notice:
  102388. (C) 1995-2013 Jean-loup Gailly and Mark Adler
  102389. This software is provided &#x27;as-is&#x27;, without any express or implied
  102390. warranty. In no event will the authors be held liable for any damages
  102391. arising from the use of this software.
  102392. Permission is granted to anyone to use this software for any purpose,
  102393. including commercial applications, and to alter it and redistribute it
  102394. freely, subject to the following restrictions:
  102395. 1. The origin of this software must not be misrepresented; you must not
  102396. claim that you wrote the original software. If you use this software
  102397. in a product, an acknowledgment in the product documentation would be
  102398. appreciated but is not required.
  102399. 2. Altered source versions must be plainly marked as such, and must not be
  102400. misrepresented as being the original software.
  102401. 3. This notice may not be removed or altered from any source distribution.
  102402. Jean-loup Gailly Mark Adler
  102403. jloup@gzip.org madler@alumni.caltech.edu
  102404. If you use the zlib library in a product, we would appreciate *not* receiving
  102405. lengthy legal documents to sign. The sources are provided for free but without
  102406. warranty of any kind. The library has been entirely written by Jean-loup
  102407. Gailly and Mark Adler; it does not include third-party code.
  102408. If you redistribute modified sources, we would appreciate that you include in
  102409. the file ChangeLog history information documenting your changes. Please read
  102410. the FAQ for more information on the distribution of modified source versions.
  102411. (extracted from match.S, for match.S only)
  102412. Copyright (C) 1998, 2007 Brian Raiter &lt;breadbox@muppetlabs.com&gt;
  102413. This software is provided &#x27;as-is&#x27;, without any express or implied
  102414. warranty. In no event will the author be held liable for any damages
  102415. arising from the use of this software.
  102416. Permission is granted to anyone to use this software for any purpose,
  102417. including commercial applications, and to alter it and redistribute it
  102418. freely, subject to the following restrictions:
  102419. 1. The origin of this software must not be misrepresented; you must not
  102420. claim that you wrote the original software. If you use this software
  102421. in a product, an acknowledgment in the product documentation would be
  102422. appreciated but is not required.
  102423. 2. Altered source versions must be plainly marked as such, and must not be
  102424. misrepresented as being the original software.
  102425. 3. This notice may not be removed or altered from any source distribution.
  102426. </pre>
  102427. </div>
  102428. </div>
  102429. <div class="product">
  102430. <span class="title">play-services-stats</span>
  102431. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  102432. <input type="checkbox" hidden id="265">
  102433. <label class="show" for="265" tabindex="0"></label>
  102434. <div class="licence">
  102435. <pre>Terms and conditions
  102436. This is the Android Software Development Kit License Agreement
  102437. 1. Introduction
  102438. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  102439. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  102440. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  102441. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  102442. 2. Accepting this License Agreement
  102443. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  102444. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  102445. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  102446. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  102447. 3. SDK License from Google
  102448. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  102449. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  102450. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  102451. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  102452. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  102453. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  102454. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  102455. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  102456. 4. Use of the SDK by You
  102457. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  102458. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  102459. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  102460. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  102461. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  102462. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  102463. 5. Your Developer Credentials
  102464. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  102465. 6. Privacy and Information
  102466. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  102467. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  102468. 7. Third Party Applications
  102469. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  102470. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  102471. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  102472. 8. Using Android APIs
  102473. 8.1 Google Data APIs
  102474. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  102475. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  102476. 9. Terminating this License Agreement
  102477. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  102478. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  102479. 9.3 Google may at any time, terminate the License Agreement with you if:
  102480. (A) you have breached any provision of the License Agreement; or
  102481. (B) Google is required to do so by law; or
  102482. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  102483. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  102484. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  102485. 10. DISCLAIMER OF WARRANTIES
  102486. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  102487. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  102488. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  102489. 11. LIMITATION OF LIABILITY
  102490. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  102491. 12. Indemnification
  102492. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  102493. 13. Changes to the License Agreement
  102494. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  102495. 14. General Legal Terms
  102496. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  102497. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  102498. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  102499. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  102500. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  102501. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  102502. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  102503. December 9, 2016
  102504. ICU4C:
  102505. COPYRIGHT AND PERMISSION NOTICE (ICU 58 and later)
  102506. Copyright © 1991-2018 Unicode, Inc. All rights reserved.
  102507. Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
  102508. Permission is hereby granted, free of charge, to any person obtaining
  102509. a copy of the Unicode data files and any associated documentation
  102510. (the &quot;Data Files&quot;) or Unicode software and any associated documentation
  102511. (the &quot;Software&quot;) to deal in the Data Files or Software
  102512. without restriction, including without limitation the rights to use,
  102513. copy, modify, merge, publish, distribute, and/or sell copies of
  102514. the Data Files or Software, and to permit persons to whom the Data Files
  102515. or Software are furnished to do so, provided that either
  102516. (a) this copyright and permission notice appear with all copies
  102517. of the Data Files or Software, or
  102518. (b) this copyright and permission notice appear in associated
  102519. Documentation.
  102520. THE DATA FILES AND SOFTWARE ARE PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF
  102521. ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  102522. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  102523. NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  102524. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
  102525. NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  102526. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  102527. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  102528. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  102529. PERFORMANCE OF THE DATA FILES OR SOFTWARE.
  102530. Except as contained in this notice, the name of a copyright holder
  102531. shall not be used in advertising or otherwise to promote the sale,
  102532. use or other dealings in these Data Files or Software without prior
  102533. written authorization of the copyright holder.
  102534. ---------------------
  102535. Third-Party Software Licenses
  102536. This section contains third-party software notices and/or additional
  102537. terms for licensed third-party software components included within ICU
  102538. libraries.
  102539. 1. ICU License - ICU 1.8.1 to ICU 57.1
  102540. COPYRIGHT AND PERMISSION NOTICE
  102541. Copyright (c) 1995-2016 International Business Machines Corporation and others
  102542. All rights reserved.
  102543. Permission is hereby granted, free of charge, to any person obtaining
  102544. a copy of this software and associated documentation files (the
  102545. &quot;Software&quot;), to deal in the Software without restriction, including
  102546. without limitation the rights to use, copy, modify, merge, publish,
  102547. distribute, and/or sell copies of the Software, and to permit persons
  102548. to whom the Software is furnished to do so, provided that the above
  102549. copyright notice(s) and this permission notice appear in all copies of
  102550. the Software and that both the above copyright notice(s) and this
  102551. permission notice appear in supporting documentation.
  102552. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  102553. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  102554. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
  102555. OF THIRD PARTY RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
  102556. HOLDERS INCLUDED IN THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY
  102557. SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES, OR ANY DAMAGES WHATSOEVER
  102558. RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF
  102559. CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  102560. CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  102561. Except as contained in this notice, the name of a copyright holder
  102562. shall not be used in advertising or otherwise to promote the sale, use
  102563. or other dealings in this Software without prior written authorization
  102564. of the copyright holder.
  102565. All trademarks and registered trademarks mentioned herein are the
  102566. property of their respective owners.
  102567. 2. Chinese/Japanese Word Break Dictionary Data (cjdict.txt)
  102568. # The Google Chrome software developed by Google is licensed under
  102569. # the BSD license. Other software included in this distribution is
  102570. # provided under other licenses, as set forth below.
  102571. #
  102572. # The BSD License
  102573. # http://opensource.org/licenses/bsd-license.php
  102574. # Copyright (C) 2006-2008, Google Inc.
  102575. #
  102576. # All rights reserved.
  102577. #
  102578. # Redistribution and use in source and binary forms, with or without
  102579. # modification, are permitted provided that the following conditions are met:
  102580. #
  102581. # Redistributions of source code must retain the above copyright notice,
  102582. # this list of conditions and the following disclaimer.
  102583. # Redistributions in binary form must reproduce the above
  102584. # copyright notice, this list of conditions and the following
  102585. # disclaimer in the documentation and/or other materials provided with
  102586. # the distribution.
  102587. # Neither the name of Google Inc. nor the names of its
  102588. # contributors may be used to endorse or promote products derived from
  102589. # this software without specific prior written permission.
  102590. #
  102591. #
  102592. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  102593. # CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,
  102594. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  102595. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  102596. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  102597. # LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  102598. # CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  102599. # SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
  102600. # BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  102601. # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  102602. # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  102603. # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  102604. #
  102605. #
  102606. # The word list in cjdict.txt are generated by combining three word lists
  102607. # listed below with further processing for compound word breaking. The
  102608. # frequency is generated with an iterative training against Google web
  102609. # corpora.
  102610. #
  102611. # * Libtabe (Chinese)
  102612. # - https://sourceforge.net/project/?group_id=1519
  102613. # - Its license terms and conditions are shown below.
  102614. #
  102615. # * IPADIC (Japanese)
  102616. # - http://chasen.aist-nara.ac.jp/chasen/distribution.html
  102617. # - Its license terms and conditions are shown below.
  102618. #
  102619. # ---------COPYING.libtabe ---- BEGIN--------------------
  102620. #
  102621. # /*
  102622. # * Copyright (c) 1999 TaBE Project.
  102623. # * Copyright (c) 1999 Pai-Hsiang Hsiao.
  102624. # * All rights reserved.
  102625. # *
  102626. # * Redistribution and use in source and binary forms, with or without
  102627. # * modification, are permitted provided that the following conditions
  102628. # * are met:
  102629. # *
  102630. # * . Redistributions of source code must retain the above copyright
  102631. # * notice, this list of conditions and the following disclaimer.
  102632. # * . Redistributions in binary form must reproduce the above copyright
  102633. # * notice, this list of conditions and the following disclaimer in
  102634. # * the documentation and/or other materials provided with the
  102635. # * distribution.
  102636. # * . Neither the name of the TaBE Project nor the names of its
  102637. # * contributors may be used to endorse or promote products derived
  102638. # * from this software without specific prior written permission.
  102639. # *
  102640. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  102641. # * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  102642. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  102643. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  102644. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  102645. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  102646. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  102647. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  102648. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  102649. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  102650. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  102651. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  102652. # */
  102653. #
  102654. # /*
  102655. # * Copyright (c) 1999 Computer Systems and Communication Lab,
  102656. # * Institute of Information Science, Academia
  102657. # * Sinica. All rights reserved.
  102658. # *
  102659. # * Redistribution and use in source and binary forms, with or without
  102660. # * modification, are permitted provided that the following conditions
  102661. # * are met:
  102662. # *
  102663. # * . Redistributions of source code must retain the above copyright
  102664. # * notice, this list of conditions and the following disclaimer.
  102665. # * . Redistributions in binary form must reproduce the above copyright
  102666. # * notice, this list of conditions and the following disclaimer in
  102667. # * the documentation and/or other materials provided with the
  102668. # * distribution.
  102669. # * . Neither the name of the Computer Systems and Communication Lab
  102670. # * nor the names of its contributors may be used to endorse or
  102671. # * promote products derived from this software without specific
  102672. # * prior written permission.
  102673. # *
  102674. # * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  102675. # * &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  102676. # * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  102677. # * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  102678. # * REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
  102679. # * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  102680. # * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  102681. # * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  102682. # * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  102683. # * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  102684. # * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  102685. # * OF THE POSSIBILITY OF SUCH DAMAGE.
  102686. # */
  102687. #
  102688. # Copyright 1996 Chih-Hao Tsai @ Beckman Institute,
  102689. # University of Illinois
  102690. # c-tsai4@uiuc.edu http://casper.beckman.uiuc.edu/~c-tsai4
  102691. #
  102692. # ---------------COPYING.libtabe-----END--------------------------------
  102693. #
  102694. #
  102695. # ---------------COPYING.ipadic-----BEGIN-------------------------------
  102696. #
  102697. # Copyright 2000, 2001, 2002, 2003 Nara Institute of Science
  102698. # and Technology. All Rights Reserved.
  102699. #
  102700. # Use, reproduction, and distribution of this software is permitted.
  102701. # Any copy of this software, whether in its original form or modified,
  102702. # must include both the above copyright notice and the following
  102703. # paragraphs.
  102704. #
  102705. # Nara Institute of Science and Technology (NAIST),
  102706. # the copyright holders, disclaims all warranties with regard to this
  102707. # software, including all implied warranties of merchantability and
  102708. # fitness, in no event shall NAIST be liable for
  102709. # any special, indirect or consequential damages or any damages
  102710. # whatsoever resulting from loss of use, data or profits, whether in an
  102711. # action of contract, negligence or other tortuous action, arising out
  102712. # of or in connection with the use or performance of this software.
  102713. #
  102714. # A large portion of the dictionary entries
  102715. # originate from ICOT Free Software. The following conditions for ICOT
  102716. # Free Software applies to the current dictionary as well.
  102717. #
  102718. # Each User may also freely distribute the Program, whether in its
  102719. # original form or modified, to any third party or parties, PROVIDED
  102720. # that the provisions of Section 3 (&quot;NO WARRANTY&quot;) will ALWAYS appear
  102721. # on, or be attached to, the Program, which is distributed substantially
  102722. # in the same form as set out herein and that such intended
  102723. # distribution, if actually made, will neither violate or otherwise
  102724. # contravene any of the laws and regulations of the countries having
  102725. # jurisdiction over the User or the intended distribution itself.
  102726. #
  102727. # NO WARRANTY
  102728. #
  102729. # The program was produced on an experimental basis in the course of the
  102730. # research and development conducted during the project and is provided
  102731. # to users as so produced on an experimental basis. Accordingly, the
  102732. # program is provided without any warranty whatsoever, whether express,
  102733. # implied, statutory or otherwise. The term &quot;warranty&quot; used herein
  102734. # includes, but is not limited to, any warranty of the quality,
  102735. # performance, merchantability and fitness for a particular purpose of
  102736. # the program and the nonexistence of any infringement or violation of
  102737. # any right of any third party.
  102738. #
  102739. # Each user of the program will agree and understand, and be deemed to
  102740. # have agreed and understood, that there is no warranty whatsoever for
  102741. # the program and, accordingly, the entire risk arising from or
  102742. # otherwise connected with the program is assumed by the user.
  102743. #
  102744. # Therefore, neither ICOT, the copyright holder, or any other
  102745. # organization that participated in or was otherwise related to the
  102746. # development of the program and their respective officials, directors,
  102747. # officers and other employees shall be held liable for any and all
  102748. # damages, including, without limitation, general, special, incidental
  102749. # and consequential damages, arising out of or otherwise in connection
  102750. # with the use or inability to use the program or any product, material
  102751. # or result produced or otherwise obtained by using the program,
  102752. # regardless of whether they have been advised of, or otherwise had
  102753. # knowledge of, the possibility of such damages at any time during the
  102754. # project or thereafter. Each user will be deemed to have agreed to the
  102755. # foregoing by his or her commencement of use of the program. The term
  102756. # &quot;use&quot; as used herein includes, but is not limited to, the use,
  102757. # modification, copying and distribution of the program and the
  102758. # production of secondary products from the program.
  102759. #
  102760. # In the case where the program, whether in its original form or
  102761. # modified, was distributed or delivered to or received by a user from
  102762. # any person, organization or entity other than ICOT, unless it makes or
  102763. # grants independently of ICOT any specific warranty to the user in
  102764. # writing, such person, organization or entity, will also be exempted
  102765. # from and not be held liable to the user for any such damages as noted
  102766. # above as far as the program is concerned.
  102767. #
  102768. # ---------------COPYING.ipadic-----END----------------------------------
  102769. 3. Lao Word Break Dictionary Data (laodict.txt)
  102770. # Copyright (c) 2013 International Business Machines Corporation
  102771. # and others. All Rights Reserved.
  102772. #
  102773. # Project: http://code.google.com/p/lao-dictionary/
  102774. # Dictionary: http://lao-dictionary.googlecode.com/git/Lao-Dictionary.txt
  102775. # License: http://lao-dictionary.googlecode.com/git/Lao-Dictionary-LICENSE.txt
  102776. # (copied below)
  102777. #
  102778. # This file is derived from the above dictionary, with slight
  102779. # modifications.
  102780. # ----------------------------------------------------------------------
  102781. # Copyright (C) 2013 Brian Eugene Wilson, Robert Martin Campbell.
  102782. # All rights reserved.
  102783. #
  102784. # Redistribution and use in source and binary forms, with or without
  102785. # modification,
  102786. # are permitted provided that the following conditions are met:
  102787. #
  102788. #
  102789. # Redistributions of source code must retain the above copyright notice, this
  102790. # list of conditions and the following disclaimer. Redistributions in
  102791. # binary form must reproduce the above copyright notice, this list of
  102792. # conditions and the following disclaimer in the documentation and/or
  102793. # other materials provided with the distribution.
  102794. #
  102795. #
  102796. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  102797. # &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  102798. # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
  102799. # FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
  102800. # COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
  102801. # INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  102802. # (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  102803. # SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  102804. # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
  102805. # STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  102806. # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED
  102807. # OF THE POSSIBILITY OF SUCH DAMAGE.
  102808. # --------------------------------------------------------------------------
  102809. 4. Burmese Word Break Dictionary Data (burmesedict.txt)
  102810. # Copyright (c) 2014 International Business Machines Corporation
  102811. # and others. All Rights Reserved.
  102812. #
  102813. # This list is part of a project hosted at:
  102814. # github.com/kanyawtech/myanmar-karen-word-lists
  102815. #
  102816. # --------------------------------------------------------------------------
  102817. # Copyright (c) 2013, LeRoy Benjamin Sharon
  102818. # All rights reserved.
  102819. #
  102820. # Redistribution and use in source and binary forms, with or without
  102821. # modification, are permitted provided that the following conditions
  102822. # are met: Redistributions of source code must retain the above
  102823. # copyright notice, this list of conditions and the following
  102824. # disclaimer. Redistributions in binary form must reproduce the
  102825. # above copyright notice, this list of conditions and the following
  102826. # disclaimer in the documentation and/or other materials provided
  102827. # with the distribution.
  102828. #
  102829. # Neither the name Myanmar Karen Word Lists, nor the names of its
  102830. # contributors may be used to endorse or promote products derived
  102831. # from this software without specific prior written permission.
  102832. #
  102833. # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
  102834. # CONTRIBUTORS &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES,
  102835. # INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  102836. # MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  102837. # DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS
  102838. # BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  102839. # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  102840. # TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  102841. # DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  102842. # ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
  102843. # TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
  102844. # THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  102845. # SUCH DAMAGE.
  102846. # --------------------------------------------------------------------------
  102847. 5. Time Zone Database
  102848. ICU uses the public domain data and code derived from Time Zone
  102849. Database for its time zone support. The ownership of the TZ database
  102850. is explained in BCP 175: Procedure for Maintaining the Time Zone
  102851. Database section 7.
  102852. # 7. Database Ownership
  102853. #
  102854. # The TZ database itself is not an IETF Contribution or an IETF
  102855. # document. Rather it is a pre-existing and regularly updated work
  102856. # that is in the public domain, and is intended to remain in the
  102857. # public domain. Therefore, BCPs 78 [RFC5378] and 79 [RFC3979] do
  102858. # not apply to the TZ Database or contributions that individuals make
  102859. # to it. Should any claims be made and substantiated against the TZ
  102860. # Database, the organization that is providing the IANA
  102861. # Considerations defined in this RFC, under the memorandum of
  102862. # understanding with the IETF, currently ICANN, may act in accordance
  102863. # with all competent court orders. No ownership claims will be made
  102864. # by ICANN or the IETF Trust on the database or the code. Any person
  102865. # making a contribution to the database or code waives all rights to
  102866. # future claims in that contribution or in the TZ Database.
  102867. 6. Google double-conversion
  102868. Copyright 2006-2011, the V8 project authors. All rights reserved.
  102869. Redistribution and use in source and binary forms, with or without
  102870. modification, are permitted provided that the following conditions are
  102871. met:
  102872. * Redistributions of source code must retain the above copyright
  102873. notice, this list of conditions and the following disclaimer.
  102874. * Redistributions in binary form must reproduce the above
  102875. copyright notice, this list of conditions and the following
  102876. disclaimer in the documentation and/or other materials provided
  102877. with the distribution.
  102878. * Neither the name of Google Inc. nor the names of its
  102879. contributors may be used to endorse or promote products derived
  102880. from this software without specific prior written permission.
  102881. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  102882. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  102883. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  102884. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  102885. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  102886. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  102887. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  102888. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  102889. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  102890. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  102891. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  102892. JSR 305:
  102893. Copyright (c) 2007-2009, JSR305 expert group
  102894. All rights reserved.
  102895. http://www.opensource.org/licenses/bsd-license.php
  102896. Redistribution and use in source and binary forms, with or without
  102897. modification, are permitted provided that the following conditions are met:
  102898. * Redistributions of source code must retain the above copyright notice,
  102899. this list of conditions and the following disclaimer.
  102900. * Redistributions in binary form must reproduce the above copyright notice,
  102901. this list of conditions and the following disclaimer in the documentation
  102902. and/or other materials provided with the distribution.
  102903. * Neither the name of the JSR305 expert group nor the names of its
  102904. contributors may be used to endorse or promote products derived from
  102905. this software without specific prior written permission.
  102906. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  102907. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  102908. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  102909. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  102910. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  102911. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  102912. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  102913. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  102914. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  102915. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  102916. POSSIBILITY OF SUCH DAMAGE.
  102917. Protobuf Nano:
  102918. Copyright 2008, Google Inc.
  102919. All rights reserved.
  102920. Redistribution and use in source and binary forms, with or without
  102921. modification, are permitted provided that the following conditions are
  102922. met:
  102923. * Redistributions of source code must retain the above copyright
  102924. notice, this list of conditions and the following disclaimer.
  102925. * Redistributions in binary form must reproduce the above
  102926. copyright notice, this list of conditions and the following disclaimer
  102927. in the documentation and/or other materials provided with the
  102928. distribution.
  102929. * Neither the name of Google Inc. nor the names of its
  102930. contributors may be used to endorse or promote products derived from
  102931. this software without specific prior written permission.
  102932. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  102933. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  102934. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  102935. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  102936. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  102937. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  102938. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  102939. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  102940. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  102941. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  102942. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  102943. Code generated by the Protocol Buffer compiler is owned by the owner
  102944. of the input file used when generating it. This code is not
  102945. standalone and requires a support library to be linked with it. This
  102946. support library is itself covered by the above license.
  102947. STL:
  102948. SGI STL
  102949. The STL portion of GNU libstdc++ that is used with gcc3 and gcc4 is licensed
  102950. under the GPL, with the following exception:
  102951. # As a special exception, you may use this file as part of a free software
  102952. # library without restriction. Specifically, if other files instantiate
  102953. # templates or use macros or inline functions from this file, or you compile
  102954. # this file and link it with other files to produce an executable, this
  102955. # file does not by itself cause the resulting executable to be covered by
  102956. # the GNU General Public License. This exception does not however
  102957. # invalidate any other reasons why the executable file might be covered by
  102958. # the GNU General Public License.
  102959. UTF:
  102960. UTF-8 Library
  102961. The authors of this software are Rob Pike and Ken Thompson.
  102962. Copyright (c) 1998-2002 by Lucent Technologies.
  102963. Permission to use, copy, modify, and distribute this software for any
  102964. purpose without fee is hereby granted, provided that this entire notice
  102965. is included in all copies of any software which is or includes a copy
  102966. or modification of this software and in all copies of the supporting
  102967. documentation for such software.
  102968. THIS SOFTWARE IS BEING PROVIDED &quot;AS IS&quot;, WITHOUT ANY EXPRESS OR IMPLIED
  102969. WARRANTY. IN PARTICULAR, NEITHER THE AUTHORS NOR LUCENT TECHNOLOGIES MAKE ANY
  102970. REPRESENTATION OR WARRANTY OF ANY KIND CONCERNING THE MERCHANTABILITY
  102971. OF THIS SOFTWARE OR ITS FITNESS FOR ANY PARTICULAR PURPOSE.
  102972. flatbuffers:
  102973. Apache License
  102974. Version 2.0, January 2004
  102975. http://www.apache.org/licenses/
  102976. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  102977. 1. Definitions.
  102978. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  102979. and distribution as defined by Sections 1 through 9 of this document.
  102980. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  102981. the copyright owner that is granting the License.
  102982. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  102983. other entities that control, are controlled by, or are under common
  102984. control with that entity. For the purposes of this definition,
  102985. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  102986. direction or management of such entity, whether by contract or
  102987. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  102988. outstanding shares, or (iii) beneficial ownership of such entity.
  102989. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  102990. exercising permissions granted by this License.
  102991. &quot;Source&quot; form shall mean the preferred form for making modifications,
  102992. including but not limited to software source code, documentation
  102993. source, and configuration files.
  102994. &quot;Object&quot; form shall mean any form resulting from mechanical
  102995. transformation or translation of a Source form, including but
  102996. not limited to compiled object code, generated documentation,
  102997. and conversions to other media types.
  102998. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  102999. Object form, made available under the License, as indicated by a
  103000. copyright notice that is included in or attached to the work
  103001. (an example is provided in the Appendix below).
  103002. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  103003. form, that is based on (or derived from) the Work and for which the
  103004. editorial revisions, annotations, elaborations, or other modifications
  103005. represent, as a whole, an original work of authorship. For the purposes
  103006. of this License, Derivative Works shall not include works that remain
  103007. separable from, or merely link (or bind by name) to the interfaces of,
  103008. the Work and Derivative Works thereof.
  103009. &quot;Contribution&quot; shall mean any work of authorship, including
  103010. the original version of the Work and any modifications or additions
  103011. to that Work or Derivative Works thereof, that is intentionally
  103012. submitted to Licensor for inclusion in the Work by the copyright owner
  103013. or by an individual or Legal Entity authorized to submit on behalf of
  103014. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  103015. means any form of electronic, verbal, or written communication sent
  103016. to the Licensor or its representatives, including but not limited to
  103017. communication on electronic mailing lists, source code control systems,
  103018. and issue tracking systems that are managed by, or on behalf of, the
  103019. Licensor for the purpose of discussing and improving the Work, but
  103020. excluding communication that is conspicuously marked or otherwise
  103021. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  103022. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  103023. on behalf of whom a Contribution has been received by Licensor and
  103024. subsequently incorporated within the Work.
  103025. 2. Grant of Copyright License. Subject to the terms and conditions of
  103026. this License, each Contributor hereby grants to You a perpetual,
  103027. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  103028. copyright license to reproduce, prepare Derivative Works of,
  103029. publicly display, publicly perform, sublicense, and distribute the
  103030. Work and such Derivative Works in Source or Object form.
  103031. 3. Grant of Patent License. Subject to the terms and conditions of
  103032. this License, each Contributor hereby grants to You a perpetual,
  103033. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  103034. (except as stated in this section) patent license to make, have made,
  103035. use, offer to sell, sell, import, and otherwise transfer the Work,
  103036. where such license applies only to those patent claims licensable
  103037. by such Contributor that are necessarily infringed by their
  103038. Contribution(s) alone or by combination of their Contribution(s)
  103039. with the Work to which such Contribution(s) was submitted. If You
  103040. institute patent litigation against any entity (including a
  103041. cross-claim or counterclaim in a lawsuit) alleging that the Work
  103042. or a Contribution incorporated within the Work constitutes direct
  103043. or contributory patent infringement, then any patent licenses
  103044. granted to You under this License for that Work shall terminate
  103045. as of the date such litigation is filed.
  103046. 4. Redistribution. You may reproduce and distribute copies of the
  103047. Work or Derivative Works thereof in any medium, with or without
  103048. modifications, and in Source or Object form, provided that You
  103049. meet the following conditions:
  103050. (a) You must give any other recipients of the Work or
  103051. Derivative Works a copy of this License; and
  103052. (b) You must cause any modified files to carry prominent notices
  103053. stating that You changed the files; and
  103054. (c) You must retain, in the Source form of any Derivative Works
  103055. that You distribute, all copyright, patent, trademark, and
  103056. attribution notices from the Source form of the Work,
  103057. excluding those notices that do not pertain to any part of
  103058. the Derivative Works; and
  103059. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  103060. distribution, then any Derivative Works that You distribute must
  103061. include a readable copy of the attribution notices contained
  103062. within such NOTICE file, excluding those notices that do not
  103063. pertain to any part of the Derivative Works, in at least one
  103064. of the following places: within a NOTICE text file distributed
  103065. as part of the Derivative Works; within the Source form or
  103066. documentation, if provided along with the Derivative Works; or,
  103067. within a display generated by the Derivative Works, if and
  103068. wherever such third-party notices normally appear. The contents
  103069. of the NOTICE file are for informational purposes only and
  103070. do not modify the License. You may add Your own attribution
  103071. notices within Derivative Works that You distribute, alongside
  103072. or as an addendum to the NOTICE text from the Work, provided
  103073. that such additional attribution notices cannot be construed
  103074. as modifying the License.
  103075. You may add Your own copyright statement to Your modifications and
  103076. may provide additional or different license terms and conditions
  103077. for use, reproduction, or distribution of Your modifications, or
  103078. for any such Derivative Works as a whole, provided Your use,
  103079. reproduction, and distribution of the Work otherwise complies with
  103080. the conditions stated in this License.
  103081. 5. Submission of Contributions. Unless You explicitly state otherwise,
  103082. any Contribution intentionally submitted for inclusion in the Work
  103083. by You to the Licensor shall be under the terms and conditions of
  103084. this License, without any additional terms or conditions.
  103085. Notwithstanding the above, nothing herein shall supersede or modify
  103086. the terms of any separate license agreement you may have executed
  103087. with Licensor regarding such Contributions.
  103088. 6. Trademarks. This License does not grant permission to use the trade
  103089. names, trademarks, service marks, or product names of the Licensor,
  103090. except as required for reasonable and customary use in describing the
  103091. origin of the Work and reproducing the content of the NOTICE file.
  103092. 7. Disclaimer of Warranty. Unless required by applicable law or
  103093. agreed to in writing, Licensor provides the Work (and each
  103094. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  103095. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  103096. implied, including, without limitation, any warranties or conditions
  103097. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  103098. PARTICULAR PURPOSE. You are solely responsible for determining the
  103099. appropriateness of using or redistributing the Work and assume any
  103100. risks associated with Your exercise of permissions under this License.
  103101. 8. Limitation of Liability. In no event and under no legal theory,
  103102. whether in tort (including negligence), contract, or otherwise,
  103103. unless required by applicable law (such as deliberate and grossly
  103104. negligent acts) or agreed to in writing, shall any Contributor be
  103105. liable to You for damages, including any direct, indirect, special,
  103106. incidental, or consequential damages of any character arising as a
  103107. result of this License or out of the use or inability to use the
  103108. Work (including but not limited to damages for loss of goodwill,
  103109. work stoppage, computer failure or malfunction, or any and all
  103110. other commercial damages or losses), even if such Contributor
  103111. has been advised of the possibility of such damages.
  103112. 9. Accepting Warranty or Additional Liability. While redistributing
  103113. the Work or Derivative Works thereof, You may choose to offer,
  103114. and charge a fee for, acceptance of support, warranty, indemnity,
  103115. or other liability obligations and/or rights consistent with this
  103116. License. However, in accepting such obligations, You may act only
  103117. on Your own behalf and on Your sole responsibility, not on behalf
  103118. of any other Contributor, and only if You agree to indemnify,
  103119. defend, and hold each Contributor harmless for any liability
  103120. incurred by, or claims asserted against, such Contributor by reason
  103121. of your accepting any such warranty or additional liability.
  103122. END OF TERMS AND CONDITIONS
  103123. APPENDIX: How to apply the Apache License to your work.
  103124. To apply the Apache License to your work, attach the following
  103125. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  103126. replaced with your own identifying information. (Don&#x27;t include
  103127. the brackets!) The text should be enclosed in the appropriate
  103128. comment syntax for the file format. We also recommend that a
  103129. file or class name and description of purpose be included on the
  103130. same &quot;printed page&quot; as the copyright notice for easier
  103131. identification within third-party archives.
  103132. Copyright 2014 Google Inc.
  103133. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  103134. you may not use this file except in compliance with the License.
  103135. You may obtain a copy of the License at
  103136. http://www.apache.org/licenses/LICENSE-2.0
  103137. Unless required by applicable law or agreed to in writing, software
  103138. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  103139. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  103140. See the License for the specific language governing permissions and
  103141. limitations under the License.
  103142. safeparcel:
  103143. Apache License
  103144. Version 2.0, January 2004
  103145. http://www.apache.org/licenses/
  103146. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  103147. 1. Definitions.
  103148. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  103149. and distribution as defined by Sections 1 through 9 of this document.
  103150. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  103151. the copyright owner that is granting the License.
  103152. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  103153. other entities that control, are controlled by, or are under common
  103154. control with that entity. For the purposes of this definition,
  103155. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  103156. direction or management of such entity, whether by contract or
  103157. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  103158. outstanding shares, or (iii) beneficial ownership of such entity.
  103159. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  103160. exercising permissions granted by this License.
  103161. &quot;Source&quot; form shall mean the preferred form for making modifications,
  103162. including but not limited to software source code, documentation
  103163. source, and configuration files.
  103164. &quot;Object&quot; form shall mean any form resulting from mechanical
  103165. transformation or translation of a Source form, including but
  103166. not limited to compiled object code, generated documentation,
  103167. and conversions to other media types.
  103168. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  103169. Object form, made available under the License, as indicated by a
  103170. copyright notice that is included in or attached to the work
  103171. (an example is provided in the Appendix below).
  103172. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  103173. form, that is based on (or derived from) the Work and for which the
  103174. editorial revisions, annotations, elaborations, or other modifications
  103175. represent, as a whole, an original work of authorship. For the purposes
  103176. of this License, Derivative Works shall not include works that remain
  103177. separable from, or merely link (or bind by name) to the interfaces of,
  103178. the Work and Derivative Works thereof.
  103179. &quot;Contribution&quot; shall mean any work of authorship, including
  103180. the original version of the Work and any modifications or additions
  103181. to that Work or Derivative Works thereof, that is intentionally
  103182. submitted to Licensor for inclusion in the Work by the copyright owner
  103183. or by an individual or Legal Entity authorized to submit on behalf of
  103184. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  103185. means any form of electronic, verbal, or written communication sent
  103186. to the Licensor or its representatives, including but not limited to
  103187. communication on electronic mailing lists, source code control systems,
  103188. and issue tracking systems that are managed by, or on behalf of, the
  103189. Licensor for the purpose of discussing and improving the Work, but
  103190. excluding communication that is conspicuously marked or otherwise
  103191. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  103192. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  103193. on behalf of whom a Contribution has been received by Licensor and
  103194. subsequently incorporated within the Work.
  103195. 2. Grant of Copyright License. Subject to the terms and conditions of
  103196. this License, each Contributor hereby grants to You a perpetual,
  103197. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  103198. copyright license to reproduce, prepare Derivative Works of,
  103199. publicly display, publicly perform, sublicense, and distribute the
  103200. Work and such Derivative Works in Source or Object form.
  103201. 3. Grant of Patent License. Subject to the terms and conditions of
  103202. this License, each Contributor hereby grants to You a perpetual,
  103203. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  103204. (except as stated in this section) patent license to make, have made,
  103205. use, offer to sell, sell, import, and otherwise transfer the Work,
  103206. where such license applies only to those patent claims licensable
  103207. by such Contributor that are necessarily infringed by their
  103208. Contribution(s) alone or by combination of their Contribution(s)
  103209. with the Work to which such Contribution(s) was submitted. If You
  103210. institute patent litigation against any entity (including a
  103211. cross-claim or counterclaim in a lawsuit) alleging that the Work
  103212. or a Contribution incorporated within the Work constitutes direct
  103213. or contributory patent infringement, then any patent licenses
  103214. granted to You under this License for that Work shall terminate
  103215. as of the date such litigation is filed.
  103216. 4. Redistribution. You may reproduce and distribute copies of the
  103217. Work or Derivative Works thereof in any medium, with or without
  103218. modifications, and in Source or Object form, provided that You
  103219. meet the following conditions:
  103220. (a) You must give any other recipients of the Work or
  103221. Derivative Works a copy of this License; and
  103222. (b) You must cause any modified files to carry prominent notices
  103223. stating that You changed the files; and
  103224. (c) You must retain, in the Source form of any Derivative Works
  103225. that You distribute, all copyright, patent, trademark, and
  103226. attribution notices from the Source form of the Work,
  103227. excluding those notices that do not pertain to any part of
  103228. the Derivative Works; and
  103229. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  103230. distribution, then any Derivative Works that You distribute must
  103231. include a readable copy of the attribution notices contained
  103232. within such NOTICE file, excluding those notices that do not
  103233. pertain to any part of the Derivative Works, in at least one
  103234. of the following places: within a NOTICE text file distributed
  103235. as part of the Derivative Works; within the Source form or
  103236. documentation, if provided along with the Derivative Works; or,
  103237. within a display generated by the Derivative Works, if and
  103238. wherever such third-party notices normally appear. The contents
  103239. of the NOTICE file are for informational purposes only and
  103240. do not modify the License. You may add Your own attribution
  103241. notices within Derivative Works that You distribute, alongside
  103242. or as an addendum to the NOTICE text from the Work, provided
  103243. that such additional attribution notices cannot be construed
  103244. as modifying the License.
  103245. You may add Your own copyright statement to Your modifications and
  103246. may provide additional or different license terms and conditions
  103247. for use, reproduction, or distribution of Your modifications, or
  103248. for any such Derivative Works as a whole, provided Your use,
  103249. reproduction, and distribution of the Work otherwise complies with
  103250. the conditions stated in this License.
  103251. 5. Submission of Contributions. Unless You explicitly state otherwise,
  103252. any Contribution intentionally submitted for inclusion in the Work
  103253. by You to the Licensor shall be under the terms and conditions of
  103254. this License, without any additional terms or conditions.
  103255. Notwithstanding the above, nothing herein shall supersede or modify
  103256. the terms of any separate license agreement you may have executed
  103257. with Licensor regarding such Contributions.
  103258. 6. Trademarks. This License does not grant permission to use the trade
  103259. names, trademarks, service marks, or product names of the Licensor,
  103260. except as required for reasonable and customary use in describing the
  103261. origin of the Work and reproducing the content of the NOTICE file.
  103262. 7. Disclaimer of Warranty. Unless required by applicable law or
  103263. agreed to in writing, Licensor provides the Work (and each
  103264. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  103265. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  103266. implied, including, without limitation, any warranties or conditions
  103267. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  103268. PARTICULAR PURPOSE. You are solely responsible for determining the
  103269. appropriateness of using or redistributing the Work and assume any
  103270. risks associated with Your exercise of permissions under this License.
  103271. 8. Limitation of Liability. In no event and under no legal theory,
  103272. whether in tort (including negligence), contract, or otherwise,
  103273. unless required by applicable law (such as deliberate and grossly
  103274. negligent acts) or agreed to in writing, shall any Contributor be
  103275. liable to You for damages, including any direct, indirect, special,
  103276. incidental, or consequential damages of any character arising as a
  103277. result of this License or out of the use or inability to use the
  103278. Work (including but not limited to damages for loss of goodwill,
  103279. work stoppage, computer failure or malfunction, or any and all
  103280. other commercial damages or losses), even if such Contributor
  103281. has been advised of the possibility of such damages.
  103282. 9. Accepting Warranty or Additional Liability. While redistributing
  103283. the Work or Derivative Works thereof, You may choose to offer,
  103284. and charge a fee for, acceptance of support, warranty, indemnity,
  103285. or other liability obligations and/or rights consistent with this
  103286. License. However, in accepting such obligations, You may act only
  103287. on Your own behalf and on Your sole responsibility, not on behalf
  103288. of any other Contributor, and only if You agree to indemnify,
  103289. defend, and hold each Contributor harmless for any liability
  103290. incurred by, or claims asserted against, such Contributor by reason
  103291. of your accepting any such warranty or additional liability.
  103292. END OF TERMS AND CONDITIONS
  103293. APPENDIX: How to apply the Apache License to your work.
  103294. To apply the Apache License to your work, attach the following
  103295. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  103296. replaced with your own identifying information. (Don&#x27;t include
  103297. the brackets!) The text should be enclosed in the appropriate
  103298. comment syntax for the file format. We also recommend that a
  103299. file or class name and description of purpose be included on the
  103300. same &quot;printed page&quot; as the copyright notice for easier
  103301. identification within third-party archives.
  103302. Copyright [yyyy] [name of copyright owner]
  103303. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  103304. you may not use this file except in compliance with the License.
  103305. You may obtain a copy of the License at
  103306. http://www.apache.org/licenses/LICENSE-2.0
  103307. Unless required by applicable law or agreed to in writing, software
  103308. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  103309. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  103310. See the License for the specific language governing permissions and
  103311. limitations under the License.
  103312. </pre>
  103313. </div>
  103314. </div>
  103315. <div class="product">
  103316. <span class="title">play-services-tasks</span>
  103317. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  103318. <input type="checkbox" hidden id="266">
  103319. <label class="show" for="266" tabindex="0"></label>
  103320. <div class="licence">
  103321. <pre>Terms and conditions
  103322. This is the Android Software Development Kit License Agreement
  103323. 1. Introduction
  103324. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  103325. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  103326. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  103327. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  103328. 2. Accepting this License Agreement
  103329. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  103330. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  103331. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  103332. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  103333. 3. SDK License from Google
  103334. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  103335. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  103336. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  103337. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  103338. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  103339. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  103340. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  103341. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  103342. 4. Use of the SDK by You
  103343. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  103344. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  103345. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  103346. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  103347. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  103348. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  103349. 5. Your Developer Credentials
  103350. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  103351. 6. Privacy and Information
  103352. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  103353. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  103354. 7. Third Party Applications
  103355. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  103356. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  103357. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  103358. 8. Using Android APIs
  103359. 8.1 Google Data APIs
  103360. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  103361. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  103362. 9. Terminating this License Agreement
  103363. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  103364. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  103365. 9.3 Google may at any time, terminate the License Agreement with you if:
  103366. (A) you have breached any provision of the License Agreement; or
  103367. (B) Google is required to do so by law; or
  103368. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  103369. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  103370. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  103371. 10. DISCLAIMER OF WARRANTIES
  103372. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  103373. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  103374. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  103375. 11. LIMITATION OF LIABILITY
  103376. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  103377. 12. Indemnification
  103378. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  103379. 13. Changes to the License Agreement
  103380. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  103381. 14. General Legal Terms
  103382. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  103383. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  103384. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  103385. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  103386. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  103387. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  103388. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  103389. December 9, 2016
  103390. AndroidX annotation experimental library:
  103391. Copyright (c) 2005-2011, The Android Open Source Project
  103392. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  103393. you may not use this file except in compliance with the License.
  103394. Unless required by applicable law or agreed to in writing, software
  103395. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  103396. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  103397. See the License for the specific language governing permissions and
  103398. limitations under the License.
  103399. Apache License
  103400. Version 2.0, January 2004
  103401. http://www.apache.org/licenses/
  103402. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  103403. 1. Definitions.
  103404. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  103405. and distribution as defined by Sections 1 through 9 of this document.
  103406. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  103407. the copyright owner that is granting the License.
  103408. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  103409. other entities that control, are controlled by, or are under common
  103410. control with that entity. For the purposes of this definition,
  103411. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  103412. direction or management of such entity, whether by contract or
  103413. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  103414. outstanding shares, or (iii) beneficial ownership of such entity.
  103415. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  103416. exercising permissions granted by this License.
  103417. &quot;Source&quot; form shall mean the preferred form for making modifications,
  103418. including but not limited to software source code, documentation
  103419. source, and configuration files.
  103420. &quot;Object&quot; form shall mean any form resulting from mechanical
  103421. transformation or translation of a Source form, including but
  103422. not limited to compiled object code, generated documentation,
  103423. and conversions to other media types.
  103424. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  103425. Object form, made available under the License, as indicated by a
  103426. copyright notice that is included in or attached to the work
  103427. (an example is provided in the Appendix below).
  103428. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  103429. form, that is based on (or derived from) the Work and for which the
  103430. editorial revisions, annotations, elaborations, or other modifications
  103431. represent, as a whole, an original work of authorship. For the purposes
  103432. of this License, Derivative Works shall not include works that remain
  103433. separable from, or merely link (or bind by name) to the interfaces of,
  103434. the Work and Derivative Works thereof.
  103435. &quot;Contribution&quot; shall mean any work of authorship, including
  103436. the original version of the Work and any modifications or additions
  103437. to that Work or Derivative Works thereof, that is intentionally
  103438. submitted to Licensor for inclusion in the Work by the copyright owner
  103439. or by an individual or Legal Entity authorized to submit on behalf of
  103440. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  103441. means any form of electronic, verbal, or written communication sent
  103442. to the Licensor or its representatives, including but not limited to
  103443. communication on electronic mailing lists, source code control systems,
  103444. and issue tracking systems that are managed by, or on behalf of, the
  103445. Licensor for the purpose of discussing and improving the Work, but
  103446. excluding communication that is conspicuously marked or otherwise
  103447. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  103448. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  103449. on behalf of whom a Contribution has been received by Licensor and
  103450. subsequently incorporated within the Work.
  103451. 2. Grant of Copyright License. Subject to the terms and conditions of
  103452. this License, each Contributor hereby grants to You a perpetual,
  103453. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  103454. copyright license to reproduce, prepare Derivative Works of,
  103455. publicly display, publicly perform, sublicense, and distribute the
  103456. Work and such Derivative Works in Source or Object form.
  103457. 3. Grant of Patent License. Subject to the terms and conditions of
  103458. this License, each Contributor hereby grants to You a perpetual,
  103459. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  103460. (except as stated in this section) patent license to make, have made,
  103461. use, offer to sell, sell, import, and otherwise transfer the Work,
  103462. where such license applies only to those patent claims licensable
  103463. by such Contributor that are necessarily infringed by their
  103464. Contribution(s) alone or by combination of their Contribution(s)
  103465. with the Work to which such Contribution(s) was submitted. If You
  103466. institute patent litigation against any entity (including a
  103467. cross-claim or counterclaim in a lawsuit) alleging that the Work
  103468. or a Contribution incorporated within the Work constitutes direct
  103469. or contributory patent infringement, then any patent licenses
  103470. granted to You under this License for that Work shall terminate
  103471. as of the date such litigation is filed.
  103472. 4. Redistribution. You may reproduce and distribute copies of the
  103473. Work or Derivative Works thereof in any medium, with or without
  103474. modifications, and in Source or Object form, provided that You
  103475. meet the following conditions:
  103476. (a) You must give any other recipients of the Work or
  103477. Derivative Works a copy of this License; and
  103478. (b) You must cause any modified files to carry prominent notices
  103479. stating that You changed the files; and
  103480. (c) You must retain, in the Source form of any Derivative Works
  103481. that You distribute, all copyright, patent, trademark, and
  103482. attribution notices from the Source form of the Work,
  103483. excluding those notices that do not pertain to any part of
  103484. the Derivative Works; and
  103485. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  103486. distribution, then any Derivative Works that You distribute must
  103487. include a readable copy of the attribution notices contained
  103488. within such NOTICE file, excluding those notices that do not
  103489. pertain to any part of the Derivative Works, in at least one
  103490. of the following places: within a NOTICE text file distributed
  103491. as part of the Derivative Works; within the Source form or
  103492. documentation, if provided along with the Derivative Works; or,
  103493. within a display generated by the Derivative Works, if and
  103494. wherever such third-party notices normally appear. The contents
  103495. of the NOTICE file are for informational purposes only and
  103496. do not modify the License. You may add Your own attribution
  103497. notices within Derivative Works that You distribute, alongside
  103498. or as an addendum to the NOTICE text from the Work, provided
  103499. that such additional attribution notices cannot be construed
  103500. as modifying the License.
  103501. You may add Your own copyright statement to Your modifications and
  103502. may provide additional or different license terms and conditions
  103503. for use, reproduction, or distribution of Your modifications, or
  103504. for any such Derivative Works as a whole, provided Your use,
  103505. reproduction, and distribution of the Work otherwise complies with
  103506. the conditions stated in this License.
  103507. 5. Submission of Contributions. Unless You explicitly state otherwise,
  103508. any Contribution intentionally submitted for inclusion in the Work
  103509. by You to the Licensor shall be under the terms and conditions of
  103510. this License, without any additional terms or conditions.
  103511. Notwithstanding the above, nothing herein shall supersede or modify
  103512. the terms of any separate license agreement you may have executed
  103513. with Licensor regarding such Contributions.
  103514. 6. Trademarks. This License does not grant permission to use the trade
  103515. names, trademarks, service marks, or product names of the Licensor,
  103516. except as required for reasonable and customary use in describing the
  103517. origin of the Work and reproducing the content of the NOTICE file.
  103518. 7. Disclaimer of Warranty. Unless required by applicable law or
  103519. agreed to in writing, Licensor provides the Work (and each
  103520. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  103521. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  103522. implied, including, without limitation, any warranties or conditions
  103523. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  103524. PARTICULAR PURPOSE. You are solely responsible for determining the
  103525. appropriateness of using or redistributing the Work and assume any
  103526. risks associated with Your exercise of permissions under this License.
  103527. 8. Limitation of Liability. In no event and under no legal theory,
  103528. whether in tort (including negligence), contract, or otherwise,
  103529. unless required by applicable law (such as deliberate and grossly
  103530. negligent acts) or agreed to in writing, shall any Contributor be
  103531. liable to You for damages, including any direct, indirect, special,
  103532. incidental, or consequential damages of any character arising as a
  103533. result of this License or out of the use or inability to use the
  103534. Work (including but not limited to damages for loss of goodwill,
  103535. work stoppage, computer failure or malfunction, or any and all
  103536. other commercial damages or losses), even if such Contributor
  103537. has been advised of the possibility of such damages.
  103538. 9. Accepting Warranty or Additional Liability. While redistributing
  103539. the Work or Derivative Works thereof, You may choose to offer,
  103540. and charge a fee for, acceptance of support, warranty, indemnity,
  103541. or other liability obligations and/or rights consistent with this
  103542. License. However, in accepting such obligations, You may act only
  103543. on Your own behalf and on Your sole responsibility, not on behalf
  103544. of any other Contributor, and only if You agree to indemnify,
  103545. defend, and hold each Contributor harmless for any liability
  103546. incurred by, or claims asserted against, such Contributor by reason
  103547. of your accepting any such warranty or additional liability.
  103548. END OF TERMS AND CONDITIONS
  103549. AndroidX architecture core common library:
  103550. Copyright (c) 2005-2011, The Android Open Source Project
  103551. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  103552. you may not use this file except in compliance with the License.
  103553. Unless required by applicable law or agreed to in writing, software
  103554. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  103555. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  103556. See the License for the specific language governing permissions and
  103557. limitations under the License.
  103558. Apache License
  103559. Version 2.0, January 2004
  103560. http://www.apache.org/licenses/
  103561. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  103562. 1. Definitions.
  103563. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  103564. and distribution as defined by Sections 1 through 9 of this document.
  103565. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  103566. the copyright owner that is granting the License.
  103567. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  103568. other entities that control, are controlled by, or are under common
  103569. control with that entity. For the purposes of this definition,
  103570. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  103571. direction or management of such entity, whether by contract or
  103572. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  103573. outstanding shares, or (iii) beneficial ownership of such entity.
  103574. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  103575. exercising permissions granted by this License.
  103576. &quot;Source&quot; form shall mean the preferred form for making modifications,
  103577. including but not limited to software source code, documentation
  103578. source, and configuration files.
  103579. &quot;Object&quot; form shall mean any form resulting from mechanical
  103580. transformation or translation of a Source form, including but
  103581. not limited to compiled object code, generated documentation,
  103582. and conversions to other media types.
  103583. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  103584. Object form, made available under the License, as indicated by a
  103585. copyright notice that is included in or attached to the work
  103586. (an example is provided in the Appendix below).
  103587. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  103588. form, that is based on (or derived from) the Work and for which the
  103589. editorial revisions, annotations, elaborations, or other modifications
  103590. represent, as a whole, an original work of authorship. For the purposes
  103591. of this License, Derivative Works shall not include works that remain
  103592. separable from, or merely link (or bind by name) to the interfaces of,
  103593. the Work and Derivative Works thereof.
  103594. &quot;Contribution&quot; shall mean any work of authorship, including
  103595. the original version of the Work and any modifications or additions
  103596. to that Work or Derivative Works thereof, that is intentionally
  103597. submitted to Licensor for inclusion in the Work by the copyright owner
  103598. or by an individual or Legal Entity authorized to submit on behalf of
  103599. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  103600. means any form of electronic, verbal, or written communication sent
  103601. to the Licensor or its representatives, including but not limited to
  103602. communication on electronic mailing lists, source code control systems,
  103603. and issue tracking systems that are managed by, or on behalf of, the
  103604. Licensor for the purpose of discussing and improving the Work, but
  103605. excluding communication that is conspicuously marked or otherwise
  103606. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  103607. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  103608. on behalf of whom a Contribution has been received by Licensor and
  103609. subsequently incorporated within the Work.
  103610. 2. Grant of Copyright License. Subject to the terms and conditions of
  103611. this License, each Contributor hereby grants to You a perpetual,
  103612. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  103613. copyright license to reproduce, prepare Derivative Works of,
  103614. publicly display, publicly perform, sublicense, and distribute the
  103615. Work and such Derivative Works in Source or Object form.
  103616. 3. Grant of Patent License. Subject to the terms and conditions of
  103617. this License, each Contributor hereby grants to You a perpetual,
  103618. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  103619. (except as stated in this section) patent license to make, have made,
  103620. use, offer to sell, sell, import, and otherwise transfer the Work,
  103621. where such license applies only to those patent claims licensable
  103622. by such Contributor that are necessarily infringed by their
  103623. Contribution(s) alone or by combination of their Contribution(s)
  103624. with the Work to which such Contribution(s) was submitted. If You
  103625. institute patent litigation against any entity (including a
  103626. cross-claim or counterclaim in a lawsuit) alleging that the Work
  103627. or a Contribution incorporated within the Work constitutes direct
  103628. or contributory patent infringement, then any patent licenses
  103629. granted to You under this License for that Work shall terminate
  103630. as of the date such litigation is filed.
  103631. 4. Redistribution. You may reproduce and distribute copies of the
  103632. Work or Derivative Works thereof in any medium, with or without
  103633. modifications, and in Source or Object form, provided that You
  103634. meet the following conditions:
  103635. (a) You must give any other recipients of the Work or
  103636. Derivative Works a copy of this License; and
  103637. (b) You must cause any modified files to carry prominent notices
  103638. stating that You changed the files; and
  103639. (c) You must retain, in the Source form of any Derivative Works
  103640. that You distribute, all copyright, patent, trademark, and
  103641. attribution notices from the Source form of the Work,
  103642. excluding those notices that do not pertain to any part of
  103643. the Derivative Works; and
  103644. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  103645. distribution, then any Derivative Works that You distribute must
  103646. include a readable copy of the attribution notices contained
  103647. within such NOTICE file, excluding those notices that do not
  103648. pertain to any part of the Derivative Works, in at least one
  103649. of the following places: within a NOTICE text file distributed
  103650. as part of the Derivative Works; within the Source form or
  103651. documentation, if provided along with the Derivative Works; or,
  103652. within a display generated by the Derivative Works, if and
  103653. wherever such third-party notices normally appear. The contents
  103654. of the NOTICE file are for informational purposes only and
  103655. do not modify the License. You may add Your own attribution
  103656. notices within Derivative Works that You distribute, alongside
  103657. or as an addendum to the NOTICE text from the Work, provided
  103658. that such additional attribution notices cannot be construed
  103659. as modifying the License.
  103660. You may add Your own copyright statement to Your modifications and
  103661. may provide additional or different license terms and conditions
  103662. for use, reproduction, or distribution of Your modifications, or
  103663. for any such Derivative Works as a whole, provided Your use,
  103664. reproduction, and distribution of the Work otherwise complies with
  103665. the conditions stated in this License.
  103666. 5. Submission of Contributions. Unless You explicitly state otherwise,
  103667. any Contribution intentionally submitted for inclusion in the Work
  103668. by You to the Licensor shall be under the terms and conditions of
  103669. this License, without any additional terms or conditions.
  103670. Notwithstanding the above, nothing herein shall supersede or modify
  103671. the terms of any separate license agreement you may have executed
  103672. with Licensor regarding such Contributions.
  103673. 6. Trademarks. This License does not grant permission to use the trade
  103674. names, trademarks, service marks, or product names of the Licensor,
  103675. except as required for reasonable and customary use in describing the
  103676. origin of the Work and reproducing the content of the NOTICE file.
  103677. 7. Disclaimer of Warranty. Unless required by applicable law or
  103678. agreed to in writing, Licensor provides the Work (and each
  103679. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  103680. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  103681. implied, including, without limitation, any warranties or conditions
  103682. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  103683. PARTICULAR PURPOSE. You are solely responsible for determining the
  103684. appropriateness of using or redistributing the Work and assume any
  103685. risks associated with Your exercise of permissions under this License.
  103686. 8. Limitation of Liability. In no event and under no legal theory,
  103687. whether in tort (including negligence), contract, or otherwise,
  103688. unless required by applicable law (such as deliberate and grossly
  103689. negligent acts) or agreed to in writing, shall any Contributor be
  103690. liable to You for damages, including any direct, indirect, special,
  103691. incidental, or consequential damages of any character arising as a
  103692. result of this License or out of the use or inability to use the
  103693. Work (including but not limited to damages for loss of goodwill,
  103694. work stoppage, computer failure or malfunction, or any and all
  103695. other commercial damages or losses), even if such Contributor
  103696. has been advised of the possibility of such damages.
  103697. 9. Accepting Warranty or Additional Liability. While redistributing
  103698. the Work or Derivative Works thereof, You may choose to offer,
  103699. and charge a fee for, acceptance of support, warranty, indemnity,
  103700. or other liability obligations and/or rights consistent with this
  103701. License. However, in accepting such obligations, You may act only
  103702. on Your own behalf and on Your sole responsibility, not on behalf
  103703. of any other Contributor, and only if You agree to indemnify,
  103704. defend, and hold each Contributor harmless for any liability
  103705. incurred by, or claims asserted against, such Contributor by reason
  103706. of your accepting any such warranty or additional liability.
  103707. END OF TERMS AND CONDITIONS
  103708. AndroidX architecture core runtime library:
  103709. Copyright (c) 2005-2011, The Android Open Source Project
  103710. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  103711. you may not use this file except in compliance with the License.
  103712. Unless required by applicable law or agreed to in writing, software
  103713. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  103714. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  103715. See the License for the specific language governing permissions and
  103716. limitations under the License.
  103717. Apache License
  103718. Version 2.0, January 2004
  103719. http://www.apache.org/licenses/
  103720. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  103721. 1. Definitions.
  103722. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  103723. and distribution as defined by Sections 1 through 9 of this document.
  103724. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  103725. the copyright owner that is granting the License.
  103726. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  103727. other entities that control, are controlled by, or are under common
  103728. control with that entity. For the purposes of this definition,
  103729. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  103730. direction or management of such entity, whether by contract or
  103731. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  103732. outstanding shares, or (iii) beneficial ownership of such entity.
  103733. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  103734. exercising permissions granted by this License.
  103735. &quot;Source&quot; form shall mean the preferred form for making modifications,
  103736. including but not limited to software source code, documentation
  103737. source, and configuration files.
  103738. &quot;Object&quot; form shall mean any form resulting from mechanical
  103739. transformation or translation of a Source form, including but
  103740. not limited to compiled object code, generated documentation,
  103741. and conversions to other media types.
  103742. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  103743. Object form, made available under the License, as indicated by a
  103744. copyright notice that is included in or attached to the work
  103745. (an example is provided in the Appendix below).
  103746. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  103747. form, that is based on (or derived from) the Work and for which the
  103748. editorial revisions, annotations, elaborations, or other modifications
  103749. represent, as a whole, an original work of authorship. For the purposes
  103750. of this License, Derivative Works shall not include works that remain
  103751. separable from, or merely link (or bind by name) to the interfaces of,
  103752. the Work and Derivative Works thereof.
  103753. &quot;Contribution&quot; shall mean any work of authorship, including
  103754. the original version of the Work and any modifications or additions
  103755. to that Work or Derivative Works thereof, that is intentionally
  103756. submitted to Licensor for inclusion in the Work by the copyright owner
  103757. or by an individual or Legal Entity authorized to submit on behalf of
  103758. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  103759. means any form of electronic, verbal, or written communication sent
  103760. to the Licensor or its representatives, including but not limited to
  103761. communication on electronic mailing lists, source code control systems,
  103762. and issue tracking systems that are managed by, or on behalf of, the
  103763. Licensor for the purpose of discussing and improving the Work, but
  103764. excluding communication that is conspicuously marked or otherwise
  103765. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  103766. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  103767. on behalf of whom a Contribution has been received by Licensor and
  103768. subsequently incorporated within the Work.
  103769. 2. Grant of Copyright License. Subject to the terms and conditions of
  103770. this License, each Contributor hereby grants to You a perpetual,
  103771. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  103772. copyright license to reproduce, prepare Derivative Works of,
  103773. publicly display, publicly perform, sublicense, and distribute the
  103774. Work and such Derivative Works in Source or Object form.
  103775. 3. Grant of Patent License. Subject to the terms and conditions of
  103776. this License, each Contributor hereby grants to You a perpetual,
  103777. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  103778. (except as stated in this section) patent license to make, have made,
  103779. use, offer to sell, sell, import, and otherwise transfer the Work,
  103780. where such license applies only to those patent claims licensable
  103781. by such Contributor that are necessarily infringed by their
  103782. Contribution(s) alone or by combination of their Contribution(s)
  103783. with the Work to which such Contribution(s) was submitted. If You
  103784. institute patent litigation against any entity (including a
  103785. cross-claim or counterclaim in a lawsuit) alleging that the Work
  103786. or a Contribution incorporated within the Work constitutes direct
  103787. or contributory patent infringement, then any patent licenses
  103788. granted to You under this License for that Work shall terminate
  103789. as of the date such litigation is filed.
  103790. 4. Redistribution. You may reproduce and distribute copies of the
  103791. Work or Derivative Works thereof in any medium, with or without
  103792. modifications, and in Source or Object form, provided that You
  103793. meet the following conditions:
  103794. (a) You must give any other recipients of the Work or
  103795. Derivative Works a copy of this License; and
  103796. (b) You must cause any modified files to carry prominent notices
  103797. stating that You changed the files; and
  103798. (c) You must retain, in the Source form of any Derivative Works
  103799. that You distribute, all copyright, patent, trademark, and
  103800. attribution notices from the Source form of the Work,
  103801. excluding those notices that do not pertain to any part of
  103802. the Derivative Works; and
  103803. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  103804. distribution, then any Derivative Works that You distribute must
  103805. include a readable copy of the attribution notices contained
  103806. within such NOTICE file, excluding those notices that do not
  103807. pertain to any part of the Derivative Works, in at least one
  103808. of the following places: within a NOTICE text file distributed
  103809. as part of the Derivative Works; within the Source form or
  103810. documentation, if provided along with the Derivative Works; or,
  103811. within a display generated by the Derivative Works, if and
  103812. wherever such third-party notices normally appear. The contents
  103813. of the NOTICE file are for informational purposes only and
  103814. do not modify the License. You may add Your own attribution
  103815. notices within Derivative Works that You distribute, alongside
  103816. or as an addendum to the NOTICE text from the Work, provided
  103817. that such additional attribution notices cannot be construed
  103818. as modifying the License.
  103819. You may add Your own copyright statement to Your modifications and
  103820. may provide additional or different license terms and conditions
  103821. for use, reproduction, or distribution of Your modifications, or
  103822. for any such Derivative Works as a whole, provided Your use,
  103823. reproduction, and distribution of the Work otherwise complies with
  103824. the conditions stated in this License.
  103825. 5. Submission of Contributions. Unless You explicitly state otherwise,
  103826. any Contribution intentionally submitted for inclusion in the Work
  103827. by You to the Licensor shall be under the terms and conditions of
  103828. this License, without any additional terms or conditions.
  103829. Notwithstanding the above, nothing herein shall supersede or modify
  103830. the terms of any separate license agreement you may have executed
  103831. with Licensor regarding such Contributions.
  103832. 6. Trademarks. This License does not grant permission to use the trade
  103833. names, trademarks, service marks, or product names of the Licensor,
  103834. except as required for reasonable and customary use in describing the
  103835. origin of the Work and reproducing the content of the NOTICE file.
  103836. 7. Disclaimer of Warranty. Unless required by applicable law or
  103837. agreed to in writing, Licensor provides the Work (and each
  103838. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  103839. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  103840. implied, including, without limitation, any warranties or conditions
  103841. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  103842. PARTICULAR PURPOSE. You are solely responsible for determining the
  103843. appropriateness of using or redistributing the Work and assume any
  103844. risks associated with Your exercise of permissions under this License.
  103845. 8. Limitation of Liability. In no event and under no legal theory,
  103846. whether in tort (including negligence), contract, or otherwise,
  103847. unless required by applicable law (such as deliberate and grossly
  103848. negligent acts) or agreed to in writing, shall any Contributor be
  103849. liable to You for damages, including any direct, indirect, special,
  103850. incidental, or consequential damages of any character arising as a
  103851. result of this License or out of the use or inability to use the
  103852. Work (including but not limited to damages for loss of goodwill,
  103853. work stoppage, computer failure or malfunction, or any and all
  103854. other commercial damages or losses), even if such Contributor
  103855. has been advised of the possibility of such damages.
  103856. 9. Accepting Warranty or Additional Liability. While redistributing
  103857. the Work or Derivative Works thereof, You may choose to offer,
  103858. and charge a fee for, acceptance of support, warranty, indemnity,
  103859. or other liability obligations and/or rights consistent with this
  103860. License. However, in accepting such obligations, You may act only
  103861. on Your own behalf and on Your sole responsibility, not on behalf
  103862. of any other Contributor, and only if You agree to indemnify,
  103863. defend, and hold each Contributor harmless for any liability
  103864. incurred by, or claims asserted against, such Contributor by reason
  103865. of your accepting any such warranty or additional liability.
  103866. END OF TERMS AND CONDITIONS
  103867. AndroidX lifecycle common library:
  103868. Copyright (c) 2005-2011, The Android Open Source Project
  103869. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  103870. you may not use this file except in compliance with the License.
  103871. Unless required by applicable law or agreed to in writing, software
  103872. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  103873. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  103874. See the License for the specific language governing permissions and
  103875. limitations under the License.
  103876. Apache License
  103877. Version 2.0, January 2004
  103878. http://www.apache.org/licenses/
  103879. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  103880. 1. Definitions.
  103881. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  103882. and distribution as defined by Sections 1 through 9 of this document.
  103883. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  103884. the copyright owner that is granting the License.
  103885. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  103886. other entities that control, are controlled by, or are under common
  103887. control with that entity. For the purposes of this definition,
  103888. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  103889. direction or management of such entity, whether by contract or
  103890. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  103891. outstanding shares, or (iii) beneficial ownership of such entity.
  103892. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  103893. exercising permissions granted by this License.
  103894. &quot;Source&quot; form shall mean the preferred form for making modifications,
  103895. including but not limited to software source code, documentation
  103896. source, and configuration files.
  103897. &quot;Object&quot; form shall mean any form resulting from mechanical
  103898. transformation or translation of a Source form, including but
  103899. not limited to compiled object code, generated documentation,
  103900. and conversions to other media types.
  103901. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  103902. Object form, made available under the License, as indicated by a
  103903. copyright notice that is included in or attached to the work
  103904. (an example is provided in the Appendix below).
  103905. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  103906. form, that is based on (or derived from) the Work and for which the
  103907. editorial revisions, annotations, elaborations, or other modifications
  103908. represent, as a whole, an original work of authorship. For the purposes
  103909. of this License, Derivative Works shall not include works that remain
  103910. separable from, or merely link (or bind by name) to the interfaces of,
  103911. the Work and Derivative Works thereof.
  103912. &quot;Contribution&quot; shall mean any work of authorship, including
  103913. the original version of the Work and any modifications or additions
  103914. to that Work or Derivative Works thereof, that is intentionally
  103915. submitted to Licensor for inclusion in the Work by the copyright owner
  103916. or by an individual or Legal Entity authorized to submit on behalf of
  103917. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  103918. means any form of electronic, verbal, or written communication sent
  103919. to the Licensor or its representatives, including but not limited to
  103920. communication on electronic mailing lists, source code control systems,
  103921. and issue tracking systems that are managed by, or on behalf of, the
  103922. Licensor for the purpose of discussing and improving the Work, but
  103923. excluding communication that is conspicuously marked or otherwise
  103924. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  103925. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  103926. on behalf of whom a Contribution has been received by Licensor and
  103927. subsequently incorporated within the Work.
  103928. 2. Grant of Copyright License. Subject to the terms and conditions of
  103929. this License, each Contributor hereby grants to You a perpetual,
  103930. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  103931. copyright license to reproduce, prepare Derivative Works of,
  103932. publicly display, publicly perform, sublicense, and distribute the
  103933. Work and such Derivative Works in Source or Object form.
  103934. 3. Grant of Patent License. Subject to the terms and conditions of
  103935. this License, each Contributor hereby grants to You a perpetual,
  103936. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  103937. (except as stated in this section) patent license to make, have made,
  103938. use, offer to sell, sell, import, and otherwise transfer the Work,
  103939. where such license applies only to those patent claims licensable
  103940. by such Contributor that are necessarily infringed by their
  103941. Contribution(s) alone or by combination of their Contribution(s)
  103942. with the Work to which such Contribution(s) was submitted. If You
  103943. institute patent litigation against any entity (including a
  103944. cross-claim or counterclaim in a lawsuit) alleging that the Work
  103945. or a Contribution incorporated within the Work constitutes direct
  103946. or contributory patent infringement, then any patent licenses
  103947. granted to You under this License for that Work shall terminate
  103948. as of the date such litigation is filed.
  103949. 4. Redistribution. You may reproduce and distribute copies of the
  103950. Work or Derivative Works thereof in any medium, with or without
  103951. modifications, and in Source or Object form, provided that You
  103952. meet the following conditions:
  103953. (a) You must give any other recipients of the Work or
  103954. Derivative Works a copy of this License; and
  103955. (b) You must cause any modified files to carry prominent notices
  103956. stating that You changed the files; and
  103957. (c) You must retain, in the Source form of any Derivative Works
  103958. that You distribute, all copyright, patent, trademark, and
  103959. attribution notices from the Source form of the Work,
  103960. excluding those notices that do not pertain to any part of
  103961. the Derivative Works; and
  103962. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  103963. distribution, then any Derivative Works that You distribute must
  103964. include a readable copy of the attribution notices contained
  103965. within such NOTICE file, excluding those notices that do not
  103966. pertain to any part of the Derivative Works, in at least one
  103967. of the following places: within a NOTICE text file distributed
  103968. as part of the Derivative Works; within the Source form or
  103969. documentation, if provided along with the Derivative Works; or,
  103970. within a display generated by the Derivative Works, if and
  103971. wherever such third-party notices normally appear. The contents
  103972. of the NOTICE file are for informational purposes only and
  103973. do not modify the License. You may add Your own attribution
  103974. notices within Derivative Works that You distribute, alongside
  103975. or as an addendum to the NOTICE text from the Work, provided
  103976. that such additional attribution notices cannot be construed
  103977. as modifying the License.
  103978. You may add Your own copyright statement to Your modifications and
  103979. may provide additional or different license terms and conditions
  103980. for use, reproduction, or distribution of Your modifications, or
  103981. for any such Derivative Works as a whole, provided Your use,
  103982. reproduction, and distribution of the Work otherwise complies with
  103983. the conditions stated in this License.
  103984. 5. Submission of Contributions. Unless You explicitly state otherwise,
  103985. any Contribution intentionally submitted for inclusion in the Work
  103986. by You to the Licensor shall be under the terms and conditions of
  103987. this License, without any additional terms or conditions.
  103988. Notwithstanding the above, nothing herein shall supersede or modify
  103989. the terms of any separate license agreement you may have executed
  103990. with Licensor regarding such Contributions.
  103991. 6. Trademarks. This License does not grant permission to use the trade
  103992. names, trademarks, service marks, or product names of the Licensor,
  103993. except as required for reasonable and customary use in describing the
  103994. origin of the Work and reproducing the content of the NOTICE file.
  103995. 7. Disclaimer of Warranty. Unless required by applicable law or
  103996. agreed to in writing, Licensor provides the Work (and each
  103997. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  103998. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  103999. implied, including, without limitation, any warranties or conditions
  104000. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  104001. PARTICULAR PURPOSE. You are solely responsible for determining the
  104002. appropriateness of using or redistributing the Work and assume any
  104003. risks associated with Your exercise of permissions under this License.
  104004. 8. Limitation of Liability. In no event and under no legal theory,
  104005. whether in tort (including negligence), contract, or otherwise,
  104006. unless required by applicable law (such as deliberate and grossly
  104007. negligent acts) or agreed to in writing, shall any Contributor be
  104008. liable to You for damages, including any direct, indirect, special,
  104009. incidental, or consequential damages of any character arising as a
  104010. result of this License or out of the use or inability to use the
  104011. Work (including but not limited to damages for loss of goodwill,
  104012. work stoppage, computer failure or malfunction, or any and all
  104013. other commercial damages or losses), even if such Contributor
  104014. has been advised of the possibility of such damages.
  104015. 9. Accepting Warranty or Additional Liability. While redistributing
  104016. the Work or Derivative Works thereof, You may choose to offer,
  104017. and charge a fee for, acceptance of support, warranty, indemnity,
  104018. or other liability obligations and/or rights consistent with this
  104019. License. However, in accepting such obligations, You may act only
  104020. on Your own behalf and on Your sole responsibility, not on behalf
  104021. of any other Contributor, and only if You agree to indemnify,
  104022. defend, and hold each Contributor harmless for any liability
  104023. incurred by, or claims asserted against, such Contributor by reason
  104024. of your accepting any such warranty or additional liability.
  104025. END OF TERMS AND CONDITIONS
  104026. AndroidX lifecycle livedatacore library:
  104027. Copyright (c) 2005-2011, The Android Open Source Project
  104028. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  104029. you may not use this file except in compliance with the License.
  104030. Unless required by applicable law or agreed to in writing, software
  104031. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  104032. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  104033. See the License for the specific language governing permissions and
  104034. limitations under the License.
  104035. Apache License
  104036. Version 2.0, January 2004
  104037. http://www.apache.org/licenses/
  104038. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  104039. 1. Definitions.
  104040. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  104041. and distribution as defined by Sections 1 through 9 of this document.
  104042. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  104043. the copyright owner that is granting the License.
  104044. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  104045. other entities that control, are controlled by, or are under common
  104046. control with that entity. For the purposes of this definition,
  104047. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  104048. direction or management of such entity, whether by contract or
  104049. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  104050. outstanding shares, or (iii) beneficial ownership of such entity.
  104051. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  104052. exercising permissions granted by this License.
  104053. &quot;Source&quot; form shall mean the preferred form for making modifications,
  104054. including but not limited to software source code, documentation
  104055. source, and configuration files.
  104056. &quot;Object&quot; form shall mean any form resulting from mechanical
  104057. transformation or translation of a Source form, including but
  104058. not limited to compiled object code, generated documentation,
  104059. and conversions to other media types.
  104060. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  104061. Object form, made available under the License, as indicated by a
  104062. copyright notice that is included in or attached to the work
  104063. (an example is provided in the Appendix below).
  104064. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  104065. form, that is based on (or derived from) the Work and for which the
  104066. editorial revisions, annotations, elaborations, or other modifications
  104067. represent, as a whole, an original work of authorship. For the purposes
  104068. of this License, Derivative Works shall not include works that remain
  104069. separable from, or merely link (or bind by name) to the interfaces of,
  104070. the Work and Derivative Works thereof.
  104071. &quot;Contribution&quot; shall mean any work of authorship, including
  104072. the original version of the Work and any modifications or additions
  104073. to that Work or Derivative Works thereof, that is intentionally
  104074. submitted to Licensor for inclusion in the Work by the copyright owner
  104075. or by an individual or Legal Entity authorized to submit on behalf of
  104076. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  104077. means any form of electronic, verbal, or written communication sent
  104078. to the Licensor or its representatives, including but not limited to
  104079. communication on electronic mailing lists, source code control systems,
  104080. and issue tracking systems that are managed by, or on behalf of, the
  104081. Licensor for the purpose of discussing and improving the Work, but
  104082. excluding communication that is conspicuously marked or otherwise
  104083. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  104084. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  104085. on behalf of whom a Contribution has been received by Licensor and
  104086. subsequently incorporated within the Work.
  104087. 2. Grant of Copyright License. Subject to the terms and conditions of
  104088. this License, each Contributor hereby grants to You a perpetual,
  104089. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  104090. copyright license to reproduce, prepare Derivative Works of,
  104091. publicly display, publicly perform, sublicense, and distribute the
  104092. Work and such Derivative Works in Source or Object form.
  104093. 3. Grant of Patent License. Subject to the terms and conditions of
  104094. this License, each Contributor hereby grants to You a perpetual,
  104095. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  104096. (except as stated in this section) patent license to make, have made,
  104097. use, offer to sell, sell, import, and otherwise transfer the Work,
  104098. where such license applies only to those patent claims licensable
  104099. by such Contributor that are necessarily infringed by their
  104100. Contribution(s) alone or by combination of their Contribution(s)
  104101. with the Work to which such Contribution(s) was submitted. If You
  104102. institute patent litigation against any entity (including a
  104103. cross-claim or counterclaim in a lawsuit) alleging that the Work
  104104. or a Contribution incorporated within the Work constitutes direct
  104105. or contributory patent infringement, then any patent licenses
  104106. granted to You under this License for that Work shall terminate
  104107. as of the date such litigation is filed.
  104108. 4. Redistribution. You may reproduce and distribute copies of the
  104109. Work or Derivative Works thereof in any medium, with or without
  104110. modifications, and in Source or Object form, provided that You
  104111. meet the following conditions:
  104112. (a) You must give any other recipients of the Work or
  104113. Derivative Works a copy of this License; and
  104114. (b) You must cause any modified files to carry prominent notices
  104115. stating that You changed the files; and
  104116. (c) You must retain, in the Source form of any Derivative Works
  104117. that You distribute, all copyright, patent, trademark, and
  104118. attribution notices from the Source form of the Work,
  104119. excluding those notices that do not pertain to any part of
  104120. the Derivative Works; and
  104121. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  104122. distribution, then any Derivative Works that You distribute must
  104123. include a readable copy of the attribution notices contained
  104124. within such NOTICE file, excluding those notices that do not
  104125. pertain to any part of the Derivative Works, in at least one
  104126. of the following places: within a NOTICE text file distributed
  104127. as part of the Derivative Works; within the Source form or
  104128. documentation, if provided along with the Derivative Works; or,
  104129. within a display generated by the Derivative Works, if and
  104130. wherever such third-party notices normally appear. The contents
  104131. of the NOTICE file are for informational purposes only and
  104132. do not modify the License. You may add Your own attribution
  104133. notices within Derivative Works that You distribute, alongside
  104134. or as an addendum to the NOTICE text from the Work, provided
  104135. that such additional attribution notices cannot be construed
  104136. as modifying the License.
  104137. You may add Your own copyright statement to Your modifications and
  104138. may provide additional or different license terms and conditions
  104139. for use, reproduction, or distribution of Your modifications, or
  104140. for any such Derivative Works as a whole, provided Your use,
  104141. reproduction, and distribution of the Work otherwise complies with
  104142. the conditions stated in this License.
  104143. 5. Submission of Contributions. Unless You explicitly state otherwise,
  104144. any Contribution intentionally submitted for inclusion in the Work
  104145. by You to the Licensor shall be under the terms and conditions of
  104146. this License, without any additional terms or conditions.
  104147. Notwithstanding the above, nothing herein shall supersede or modify
  104148. the terms of any separate license agreement you may have executed
  104149. with Licensor regarding such Contributions.
  104150. 6. Trademarks. This License does not grant permission to use the trade
  104151. names, trademarks, service marks, or product names of the Licensor,
  104152. except as required for reasonable and customary use in describing the
  104153. origin of the Work and reproducing the content of the NOTICE file.
  104154. 7. Disclaimer of Warranty. Unless required by applicable law or
  104155. agreed to in writing, Licensor provides the Work (and each
  104156. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  104157. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  104158. implied, including, without limitation, any warranties or conditions
  104159. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  104160. PARTICULAR PURPOSE. You are solely responsible for determining the
  104161. appropriateness of using or redistributing the Work and assume any
  104162. risks associated with Your exercise of permissions under this License.
  104163. 8. Limitation of Liability. In no event and under no legal theory,
  104164. whether in tort (including negligence), contract, or otherwise,
  104165. unless required by applicable law (such as deliberate and grossly
  104166. negligent acts) or agreed to in writing, shall any Contributor be
  104167. liable to You for damages, including any direct, indirect, special,
  104168. incidental, or consequential damages of any character arising as a
  104169. result of this License or out of the use or inability to use the
  104170. Work (including but not limited to damages for loss of goodwill,
  104171. work stoppage, computer failure or malfunction, or any and all
  104172. other commercial damages or losses), even if such Contributor
  104173. has been advised of the possibility of such damages.
  104174. 9. Accepting Warranty or Additional Liability. While redistributing
  104175. the Work or Derivative Works thereof, You may choose to offer,
  104176. and charge a fee for, acceptance of support, warranty, indemnity,
  104177. or other liability obligations and/or rights consistent with this
  104178. License. However, in accepting such obligations, You may act only
  104179. on Your own behalf and on Your sole responsibility, not on behalf
  104180. of any other Contributor, and only if You agree to indemnify,
  104181. defend, and hold each Contributor harmless for any liability
  104182. incurred by, or claims asserted against, such Contributor by reason
  104183. of your accepting any such warranty or additional liability.
  104184. END OF TERMS AND CONDITIONS
  104185. AndroidX lifecycle runtime library:
  104186. Copyright (c) 2005-2011, The Android Open Source Project
  104187. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  104188. you may not use this file except in compliance with the License.
  104189. Unless required by applicable law or agreed to in writing, software
  104190. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  104191. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  104192. See the License for the specific language governing permissions and
  104193. limitations under the License.
  104194. Apache License
  104195. Version 2.0, January 2004
  104196. http://www.apache.org/licenses/
  104197. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  104198. 1. Definitions.
  104199. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  104200. and distribution as defined by Sections 1 through 9 of this document.
  104201. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  104202. the copyright owner that is granting the License.
  104203. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  104204. other entities that control, are controlled by, or are under common
  104205. control with that entity. For the purposes of this definition,
  104206. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  104207. direction or management of such entity, whether by contract or
  104208. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  104209. outstanding shares, or (iii) beneficial ownership of such entity.
  104210. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  104211. exercising permissions granted by this License.
  104212. &quot;Source&quot; form shall mean the preferred form for making modifications,
  104213. including but not limited to software source code, documentation
  104214. source, and configuration files.
  104215. &quot;Object&quot; form shall mean any form resulting from mechanical
  104216. transformation or translation of a Source form, including but
  104217. not limited to compiled object code, generated documentation,
  104218. and conversions to other media types.
  104219. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  104220. Object form, made available under the License, as indicated by a
  104221. copyright notice that is included in or attached to the work
  104222. (an example is provided in the Appendix below).
  104223. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  104224. form, that is based on (or derived from) the Work and for which the
  104225. editorial revisions, annotations, elaborations, or other modifications
  104226. represent, as a whole, an original work of authorship. For the purposes
  104227. of this License, Derivative Works shall not include works that remain
  104228. separable from, or merely link (or bind by name) to the interfaces of,
  104229. the Work and Derivative Works thereof.
  104230. &quot;Contribution&quot; shall mean any work of authorship, including
  104231. the original version of the Work and any modifications or additions
  104232. to that Work or Derivative Works thereof, that is intentionally
  104233. submitted to Licensor for inclusion in the Work by the copyright owner
  104234. or by an individual or Legal Entity authorized to submit on behalf of
  104235. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  104236. means any form of electronic, verbal, or written communication sent
  104237. to the Licensor or its representatives, including but not limited to
  104238. communication on electronic mailing lists, source code control systems,
  104239. and issue tracking systems that are managed by, or on behalf of, the
  104240. Licensor for the purpose of discussing and improving the Work, but
  104241. excluding communication that is conspicuously marked or otherwise
  104242. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  104243. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  104244. on behalf of whom a Contribution has been received by Licensor and
  104245. subsequently incorporated within the Work.
  104246. 2. Grant of Copyright License. Subject to the terms and conditions of
  104247. this License, each Contributor hereby grants to You a perpetual,
  104248. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  104249. copyright license to reproduce, prepare Derivative Works of,
  104250. publicly display, publicly perform, sublicense, and distribute the
  104251. Work and such Derivative Works in Source or Object form.
  104252. 3. Grant of Patent License. Subject to the terms and conditions of
  104253. this License, each Contributor hereby grants to You a perpetual,
  104254. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  104255. (except as stated in this section) patent license to make, have made,
  104256. use, offer to sell, sell, import, and otherwise transfer the Work,
  104257. where such license applies only to those patent claims licensable
  104258. by such Contributor that are necessarily infringed by their
  104259. Contribution(s) alone or by combination of their Contribution(s)
  104260. with the Work to which such Contribution(s) was submitted. If You
  104261. institute patent litigation against any entity (including a
  104262. cross-claim or counterclaim in a lawsuit) alleging that the Work
  104263. or a Contribution incorporated within the Work constitutes direct
  104264. or contributory patent infringement, then any patent licenses
  104265. granted to You under this License for that Work shall terminate
  104266. as of the date such litigation is filed.
  104267. 4. Redistribution. You may reproduce and distribute copies of the
  104268. Work or Derivative Works thereof in any medium, with or without
  104269. modifications, and in Source or Object form, provided that You
  104270. meet the following conditions:
  104271. (a) You must give any other recipients of the Work or
  104272. Derivative Works a copy of this License; and
  104273. (b) You must cause any modified files to carry prominent notices
  104274. stating that You changed the files; and
  104275. (c) You must retain, in the Source form of any Derivative Works
  104276. that You distribute, all copyright, patent, trademark, and
  104277. attribution notices from the Source form of the Work,
  104278. excluding those notices that do not pertain to any part of
  104279. the Derivative Works; and
  104280. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  104281. distribution, then any Derivative Works that You distribute must
  104282. include a readable copy of the attribution notices contained
  104283. within such NOTICE file, excluding those notices that do not
  104284. pertain to any part of the Derivative Works, in at least one
  104285. of the following places: within a NOTICE text file distributed
  104286. as part of the Derivative Works; within the Source form or
  104287. documentation, if provided along with the Derivative Works; or,
  104288. within a display generated by the Derivative Works, if and
  104289. wherever such third-party notices normally appear. The contents
  104290. of the NOTICE file are for informational purposes only and
  104291. do not modify the License. You may add Your own attribution
  104292. notices within Derivative Works that You distribute, alongside
  104293. or as an addendum to the NOTICE text from the Work, provided
  104294. that such additional attribution notices cannot be construed
  104295. as modifying the License.
  104296. You may add Your own copyright statement to Your modifications and
  104297. may provide additional or different license terms and conditions
  104298. for use, reproduction, or distribution of Your modifications, or
  104299. for any such Derivative Works as a whole, provided Your use,
  104300. reproduction, and distribution of the Work otherwise complies with
  104301. the conditions stated in this License.
  104302. 5. Submission of Contributions. Unless You explicitly state otherwise,
  104303. any Contribution intentionally submitted for inclusion in the Work
  104304. by You to the Licensor shall be under the terms and conditions of
  104305. this License, without any additional terms or conditions.
  104306. Notwithstanding the above, nothing herein shall supersede or modify
  104307. the terms of any separate license agreement you may have executed
  104308. with Licensor regarding such Contributions.
  104309. 6. Trademarks. This License does not grant permission to use the trade
  104310. names, trademarks, service marks, or product names of the Licensor,
  104311. except as required for reasonable and customary use in describing the
  104312. origin of the Work and reproducing the content of the NOTICE file.
  104313. 7. Disclaimer of Warranty. Unless required by applicable law or
  104314. agreed to in writing, Licensor provides the Work (and each
  104315. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  104316. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  104317. implied, including, without limitation, any warranties or conditions
  104318. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  104319. PARTICULAR PURPOSE. You are solely responsible for determining the
  104320. appropriateness of using or redistributing the Work and assume any
  104321. risks associated with Your exercise of permissions under this License.
  104322. 8. Limitation of Liability. In no event and under no legal theory,
  104323. whether in tort (including negligence), contract, or otherwise,
  104324. unless required by applicable law (such as deliberate and grossly
  104325. negligent acts) or agreed to in writing, shall any Contributor be
  104326. liable to You for damages, including any direct, indirect, special,
  104327. incidental, or consequential damages of any character arising as a
  104328. result of this License or out of the use or inability to use the
  104329. Work (including but not limited to damages for loss of goodwill,
  104330. work stoppage, computer failure or malfunction, or any and all
  104331. other commercial damages or losses), even if such Contributor
  104332. has been advised of the possibility of such damages.
  104333. 9. Accepting Warranty or Additional Liability. While redistributing
  104334. the Work or Derivative Works thereof, You may choose to offer,
  104335. and charge a fee for, acceptance of support, warranty, indemnity,
  104336. or other liability obligations and/or rights consistent with this
  104337. License. However, in accepting such obligations, You may act only
  104338. on Your own behalf and on Your sole responsibility, not on behalf
  104339. of any other Contributor, and only if You agree to indemnify,
  104340. defend, and hold each Contributor harmless for any liability
  104341. incurred by, or claims asserted against, such Contributor by reason
  104342. of your accepting any such warranty or additional liability.
  104343. END OF TERMS AND CONDITIONS
  104344. AndroidX tracing library:
  104345. Copyright (c) 2005-2011, The Android Open Source Project
  104346. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  104347. you may not use this file except in compliance with the License.
  104348. Unless required by applicable law or agreed to in writing, software
  104349. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  104350. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  104351. See the License for the specific language governing permissions and
  104352. limitations under the License.
  104353. Apache License
  104354. Version 2.0, January 2004
  104355. http://www.apache.org/licenses/
  104356. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  104357. 1. Definitions.
  104358. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  104359. and distribution as defined by Sections 1 through 9 of this document.
  104360. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  104361. the copyright owner that is granting the License.
  104362. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  104363. other entities that control, are controlled by, or are under common
  104364. control with that entity. For the purposes of this definition,
  104365. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  104366. direction or management of such entity, whether by contract or
  104367. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  104368. outstanding shares, or (iii) beneficial ownership of such entity.
  104369. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  104370. exercising permissions granted by this License.
  104371. &quot;Source&quot; form shall mean the preferred form for making modifications,
  104372. including but not limited to software source code, documentation
  104373. source, and configuration files.
  104374. &quot;Object&quot; form shall mean any form resulting from mechanical
  104375. transformation or translation of a Source form, including but
  104376. not limited to compiled object code, generated documentation,
  104377. and conversions to other media types.
  104378. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  104379. Object form, made available under the License, as indicated by a
  104380. copyright notice that is included in or attached to the work
  104381. (an example is provided in the Appendix below).
  104382. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  104383. form, that is based on (or derived from) the Work and for which the
  104384. editorial revisions, annotations, elaborations, or other modifications
  104385. represent, as a whole, an original work of authorship. For the purposes
  104386. of this License, Derivative Works shall not include works that remain
  104387. separable from, or merely link (or bind by name) to the interfaces of,
  104388. the Work and Derivative Works thereof.
  104389. &quot;Contribution&quot; shall mean any work of authorship, including
  104390. the original version of the Work and any modifications or additions
  104391. to that Work or Derivative Works thereof, that is intentionally
  104392. submitted to Licensor for inclusion in the Work by the copyright owner
  104393. or by an individual or Legal Entity authorized to submit on behalf of
  104394. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  104395. means any form of electronic, verbal, or written communication sent
  104396. to the Licensor or its representatives, including but not limited to
  104397. communication on electronic mailing lists, source code control systems,
  104398. and issue tracking systems that are managed by, or on behalf of, the
  104399. Licensor for the purpose of discussing and improving the Work, but
  104400. excluding communication that is conspicuously marked or otherwise
  104401. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  104402. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  104403. on behalf of whom a Contribution has been received by Licensor and
  104404. subsequently incorporated within the Work.
  104405. 2. Grant of Copyright License. Subject to the terms and conditions of
  104406. this License, each Contributor hereby grants to You a perpetual,
  104407. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  104408. copyright license to reproduce, prepare Derivative Works of,
  104409. publicly display, publicly perform, sublicense, and distribute the
  104410. Work and such Derivative Works in Source or Object form.
  104411. 3. Grant of Patent License. Subject to the terms and conditions of
  104412. this License, each Contributor hereby grants to You a perpetual,
  104413. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  104414. (except as stated in this section) patent license to make, have made,
  104415. use, offer to sell, sell, import, and otherwise transfer the Work,
  104416. where such license applies only to those patent claims licensable
  104417. by such Contributor that are necessarily infringed by their
  104418. Contribution(s) alone or by combination of their Contribution(s)
  104419. with the Work to which such Contribution(s) was submitted. If You
  104420. institute patent litigation against any entity (including a
  104421. cross-claim or counterclaim in a lawsuit) alleging that the Work
  104422. or a Contribution incorporated within the Work constitutes direct
  104423. or contributory patent infringement, then any patent licenses
  104424. granted to You under this License for that Work shall terminate
  104425. as of the date such litigation is filed.
  104426. 4. Redistribution. You may reproduce and distribute copies of the
  104427. Work or Derivative Works thereof in any medium, with or without
  104428. modifications, and in Source or Object form, provided that You
  104429. meet the following conditions:
  104430. (a) You must give any other recipients of the Work or
  104431. Derivative Works a copy of this License; and
  104432. (b) You must cause any modified files to carry prominent notices
  104433. stating that You changed the files; and
  104434. (c) You must retain, in the Source form of any Derivative Works
  104435. that You distribute, all copyright, patent, trademark, and
  104436. attribution notices from the Source form of the Work,
  104437. excluding those notices that do not pertain to any part of
  104438. the Derivative Works; and
  104439. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  104440. distribution, then any Derivative Works that You distribute must
  104441. include a readable copy of the attribution notices contained
  104442. within such NOTICE file, excluding those notices that do not
  104443. pertain to any part of the Derivative Works, in at least one
  104444. of the following places: within a NOTICE text file distributed
  104445. as part of the Derivative Works; within the Source form or
  104446. documentation, if provided along with the Derivative Works; or,
  104447. within a display generated by the Derivative Works, if and
  104448. wherever such third-party notices normally appear. The contents
  104449. of the NOTICE file are for informational purposes only and
  104450. do not modify the License. You may add Your own attribution
  104451. notices within Derivative Works that You distribute, alongside
  104452. or as an addendum to the NOTICE text from the Work, provided
  104453. that such additional attribution notices cannot be construed
  104454. as modifying the License.
  104455. You may add Your own copyright statement to Your modifications and
  104456. may provide additional or different license terms and conditions
  104457. for use, reproduction, or distribution of Your modifications, or
  104458. for any such Derivative Works as a whole, provided Your use,
  104459. reproduction, and distribution of the Work otherwise complies with
  104460. the conditions stated in this License.
  104461. 5. Submission of Contributions. Unless You explicitly state otherwise,
  104462. any Contribution intentionally submitted for inclusion in the Work
  104463. by You to the Licensor shall be under the terms and conditions of
  104464. this License, without any additional terms or conditions.
  104465. Notwithstanding the above, nothing herein shall supersede or modify
  104466. the terms of any separate license agreement you may have executed
  104467. with Licensor regarding such Contributions.
  104468. 6. Trademarks. This License does not grant permission to use the trade
  104469. names, trademarks, service marks, or product names of the Licensor,
  104470. except as required for reasonable and customary use in describing the
  104471. origin of the Work and reproducing the content of the NOTICE file.
  104472. 7. Disclaimer of Warranty. Unless required by applicable law or
  104473. agreed to in writing, Licensor provides the Work (and each
  104474. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  104475. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  104476. implied, including, without limitation, any warranties or conditions
  104477. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  104478. PARTICULAR PURPOSE. You are solely responsible for determining the
  104479. appropriateness of using or redistributing the Work and assume any
  104480. risks associated with Your exercise of permissions under this License.
  104481. 8. Limitation of Liability. In no event and under no legal theory,
  104482. whether in tort (including negligence), contract, or otherwise,
  104483. unless required by applicable law (such as deliberate and grossly
  104484. negligent acts) or agreed to in writing, shall any Contributor be
  104485. liable to You for damages, including any direct, indirect, special,
  104486. incidental, or consequential damages of any character arising as a
  104487. result of this License or out of the use or inability to use the
  104488. Work (including but not limited to damages for loss of goodwill,
  104489. work stoppage, computer failure or malfunction, or any and all
  104490. other commercial damages or losses), even if such Contributor
  104491. has been advised of the possibility of such damages.
  104492. 9. Accepting Warranty or Additional Liability. While redistributing
  104493. the Work or Derivative Works thereof, You may choose to offer,
  104494. and charge a fee for, acceptance of support, warranty, indemnity,
  104495. or other liability obligations and/or rights consistent with this
  104496. License. However, in accepting such obligations, You may act only
  104497. on Your own behalf and on Your sole responsibility, not on behalf
  104498. of any other Contributor, and only if You agree to indemnify,
  104499. defend, and hold each Contributor harmless for any liability
  104500. incurred by, or claims asserted against, such Contributor by reason
  104501. of your accepting any such warranty or additional liability.
  104502. END OF TERMS AND CONDITIONS
  104503. Animal Sniffer:
  104504. The MIT License
  104505. Copyright (c) 2008 Kohsuke Kawaguchi and codehaus.org.
  104506. Permission is hereby granted, free of charge, to any person obtaining a copy
  104507. of this software and associated documentation files (the &quot;Software&quot;), to deal
  104508. in the Software without restriction, including without limitation the rights
  104509. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  104510. copies of the Software, and to permit persons to whom the Software is
  104511. furnished to do so, subject to the following conditions:
  104512. The above copyright notice and this permission notice shall be included in
  104513. all copies or substantial portions of the Software.
  104514. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  104515. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  104516. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  104517. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  104518. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  104519. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  104520. THE SOFTWARE.
  104521. Checker Framework Annotations:
  104522. A few parts of the Checker Framework have more permissive licenses.
  104523. * The annotations are licensed under the MIT License. (The text of this
  104524. license appears below.) More specifically, all the parts of the Checker
  104525. Framework that you might want to include with your own program use the
  104526. MIT License. This is the checker-qual.jar file and all the files that
  104527. appear in it: every file in a qual/ directory, plus utility files such
  104528. as NullnessUtil.java, RegexUtil.java, SignednessUtil.java, etc.
  104529. In addition, the cleanroom implementations of third-party annotations,
  104530. which the Checker Framework recognizes as aliases for its own
  104531. annotations, are licensed under the MIT License.
  104532. ===========================================================================
  104533. MIT License:
  104534. Permission is hereby granted, free of charge, to any person obtaining a copy
  104535. of this software and associated documentation files (the &quot;Software&quot;), to deal
  104536. in the Software without restriction, including without limitation the rights
  104537. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  104538. copies of the Software, and to permit persons to whom the Software is
  104539. furnished to do so, subject to the following conditions:
  104540. The above copyright notice and this permission notice shall be included in
  104541. all copies or substantial portions of the Software.
  104542. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  104543. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  104544. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  104545. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  104546. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  104547. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  104548. THE SOFTWARE.
  104549. ===========================================================================
  104550. Error Prone:
  104551. Apache License
  104552. Version 2.0, January 2004
  104553. http://www.apache.org/licenses/
  104554. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  104555. 1. Definitions.
  104556. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  104557. and distribution as defined by Sections 1 through 9 of this document.
  104558. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  104559. the copyright owner that is granting the License.
  104560. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  104561. other entities that control, are controlled by, or are under common
  104562. control with that entity. For the purposes of this definition,
  104563. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  104564. direction or management of such entity, whether by contract or
  104565. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  104566. outstanding shares, or (iii) beneficial ownership of such entity.
  104567. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  104568. exercising permissions granted by this License.
  104569. &quot;Source&quot; form shall mean the preferred form for making modifications,
  104570. including but not limited to software source code, documentation
  104571. source, and configuration files.
  104572. &quot;Object&quot; form shall mean any form resulting from mechanical
  104573. transformation or translation of a Source form, including but
  104574. not limited to compiled object code, generated documentation,
  104575. and conversions to other media types.
  104576. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  104577. Object form, made available under the License, as indicated by a
  104578. copyright notice that is included in or attached to the work
  104579. (an example is provided in the Appendix below).
  104580. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  104581. form, that is based on (or derived from) the Work and for which the
  104582. editorial revisions, annotations, elaborations, or other modifications
  104583. represent, as a whole, an original work of authorship. For the purposes
  104584. of this License, Derivative Works shall not include works that remain
  104585. separable from, or merely link (or bind by name) to the interfaces of,
  104586. the Work and Derivative Works thereof.
  104587. &quot;Contribution&quot; shall mean any work of authorship, including
  104588. the original version of the Work and any modifications or additions
  104589. to that Work or Derivative Works thereof, that is intentionally
  104590. submitted to Licensor for inclusion in the Work by the copyright owner
  104591. or by an individual or Legal Entity authorized to submit on behalf of
  104592. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  104593. means any form of electronic, verbal, or written communication sent
  104594. to the Licensor or its representatives, including but not limited to
  104595. communication on electronic mailing lists, source code control systems,
  104596. and issue tracking systems that are managed by, or on behalf of, the
  104597. Licensor for the purpose of discussing and improving the Work, but
  104598. excluding communication that is conspicuously marked or otherwise
  104599. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  104600. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  104601. on behalf of whom a Contribution has been received by Licensor and
  104602. subsequently incorporated within the Work.
  104603. 2. Grant of Copyright License. Subject to the terms and conditions of
  104604. this License, each Contributor hereby grants to You a perpetual,
  104605. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  104606. copyright license to reproduce, prepare Derivative Works of,
  104607. publicly display, publicly perform, sublicense, and distribute the
  104608. Work and such Derivative Works in Source or Object form.
  104609. 3. Grant of Patent License. Subject to the terms and conditions of
  104610. this License, each Contributor hereby grants to You a perpetual,
  104611. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  104612. (except as stated in this section) patent license to make, have made,
  104613. use, offer to sell, sell, import, and otherwise transfer the Work,
  104614. where such license applies only to those patent claims licensable
  104615. by such Contributor that are necessarily infringed by their
  104616. Contribution(s) alone or by combination of their Contribution(s)
  104617. with the Work to which such Contribution(s) was submitted. If You
  104618. institute patent litigation against any entity (including a
  104619. cross-claim or counterclaim in a lawsuit) alleging that the Work
  104620. or a Contribution incorporated within the Work constitutes direct
  104621. or contributory patent infringement, then any patent licenses
  104622. granted to You under this License for that Work shall terminate
  104623. as of the date such litigation is filed.
  104624. 4. Redistribution. You may reproduce and distribute copies of the
  104625. Work or Derivative Works thereof in any medium, with or without
  104626. modifications, and in Source or Object form, provided that You
  104627. meet the following conditions:
  104628. (a) You must give any other recipients of the Work or
  104629. Derivative Works a copy of this License; and
  104630. (b) You must cause any modified files to carry prominent notices
  104631. stating that You changed the files; and
  104632. (c) You must retain, in the Source form of any Derivative Works
  104633. that You distribute, all copyright, patent, trademark, and
  104634. attribution notices from the Source form of the Work,
  104635. excluding those notices that do not pertain to any part of
  104636. the Derivative Works; and
  104637. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  104638. distribution, then any Derivative Works that You distribute must
  104639. include a readable copy of the attribution notices contained
  104640. within such NOTICE file, excluding those notices that do not
  104641. pertain to any part of the Derivative Works, in at least one
  104642. of the following places: within a NOTICE text file distributed
  104643. as part of the Derivative Works; within the Source form or
  104644. documentation, if provided along with the Derivative Works; or,
  104645. within a display generated by the Derivative Works, if and
  104646. wherever such third-party notices normally appear. The contents
  104647. of the NOTICE file are for informational purposes only and
  104648. do not modify the License. You may add Your own attribution
  104649. notices within Derivative Works that You distribute, alongside
  104650. or as an addendum to the NOTICE text from the Work, provided
  104651. that such additional attribution notices cannot be construed
  104652. as modifying the License.
  104653. You may add Your own copyright statement to Your modifications and
  104654. may provide additional or different license terms and conditions
  104655. for use, reproduction, or distribution of Your modifications, or
  104656. for any such Derivative Works as a whole, provided Your use,
  104657. reproduction, and distribution of the Work otherwise complies with
  104658. the conditions stated in this License.
  104659. 5. Submission of Contributions. Unless You explicitly state otherwise,
  104660. any Contribution intentionally submitted for inclusion in the Work
  104661. by You to the Licensor shall be under the terms and conditions of
  104662. this License, without any additional terms or conditions.
  104663. Notwithstanding the above, nothing herein shall supersede or modify
  104664. the terms of any separate license agreement you may have executed
  104665. with Licensor regarding such Contributions.
  104666. 6. Trademarks. This License does not grant permission to use the trade
  104667. names, trademarks, service marks, or product names of the Licensor,
  104668. except as required for reasonable and customary use in describing the
  104669. origin of the Work and reproducing the content of the NOTICE file.
  104670. 7. Disclaimer of Warranty. Unless required by applicable law or
  104671. agreed to in writing, Licensor provides the Work (and each
  104672. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  104673. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  104674. implied, including, without limitation, any warranties or conditions
  104675. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  104676. PARTICULAR PURPOSE. You are solely responsible for determining the
  104677. appropriateness of using or redistributing the Work and assume any
  104678. risks associated with Your exercise of permissions under this License.
  104679. 8. Limitation of Liability. In no event and under no legal theory,
  104680. whether in tort (including negligence), contract, or otherwise,
  104681. unless required by applicable law (such as deliberate and grossly
  104682. negligent acts) or agreed to in writing, shall any Contributor be
  104683. liable to You for damages, including any direct, indirect, special,
  104684. incidental, or consequential damages of any character arising as a
  104685. result of this License or out of the use or inability to use the
  104686. Work (including but not limited to damages for loss of goodwill,
  104687. work stoppage, computer failure or malfunction, or any and all
  104688. other commercial damages or losses), even if such Contributor
  104689. has been advised of the possibility of such damages.
  104690. 9. Accepting Warranty or Additional Liability. While redistributing
  104691. the Work or Derivative Works thereof, You may choose to offer,
  104692. and charge a fee for, acceptance of support, warranty, indemnity,
  104693. or other liability obligations and/or rights consistent with this
  104694. License. However, in accepting such obligations, You may act only
  104695. on Your own behalf and on Your sole responsibility, not on behalf
  104696. of any other Contributor, and only if You agree to indemnify,
  104697. defend, and hold each Contributor harmless for any liability
  104698. incurred by, or claims asserted against, such Contributor by reason
  104699. of your accepting any such warranty or additional liability.
  104700. END OF TERMS AND CONDITIONS
  104701. APPENDIX: How to apply the Apache License to your work.
  104702. To apply the Apache License to your work, attach the following
  104703. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  104704. replaced with your own identifying information. (Don&#x27;t include
  104705. the brackets!) The text should be enclosed in the appropriate
  104706. comment syntax for the file format. We also recommend that a
  104707. file or class name and description of purpose be included on the
  104708. same &quot;printed page&quot; as the copyright notice for easier
  104709. identification within third-party archives.
  104710. Copyright [yyyy] [name of copyright owner]
  104711. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  104712. you may not use this file except in compliance with the License.
  104713. You may obtain a copy of the License at
  104714. http://www.apache.org/licenses/LICENSE-2.0
  104715. Unless required by applicable law or agreed to in writing, software
  104716. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  104717. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  104718. See the License for the specific language governing permissions and
  104719. limitations under the License.
  104720. Guava JDK5:
  104721. Apache License
  104722. Version 2.0, January 2004
  104723. http://www.apache.org/licenses/
  104724. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  104725. 1. Definitions.
  104726. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  104727. and distribution as defined by Sections 1 through 9 of this document.
  104728. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  104729. the copyright owner that is granting the License.
  104730. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  104731. other entities that control, are controlled by, or are under common
  104732. control with that entity. For the purposes of this definition,
  104733. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  104734. direction or management of such entity, whether by contract or
  104735. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  104736. outstanding shares, or (iii) beneficial ownership of such entity.
  104737. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  104738. exercising permissions granted by this License.
  104739. &quot;Source&quot; form shall mean the preferred form for making modifications,
  104740. including but not limited to software source code, documentation
  104741. source, and configuration files.
  104742. &quot;Object&quot; form shall mean any form resulting from mechanical
  104743. transformation or translation of a Source form, including but
  104744. not limited to compiled object code, generated documentation,
  104745. and conversions to other media types.
  104746. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  104747. Object form, made available under the License, as indicated by a
  104748. copyright notice that is included in or attached to the work
  104749. (an example is provided in the Appendix below).
  104750. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  104751. form, that is based on (or derived from) the Work and for which the
  104752. editorial revisions, annotations, elaborations, or other modifications
  104753. represent, as a whole, an original work of authorship. For the purposes
  104754. of this License, Derivative Works shall not include works that remain
  104755. separable from, or merely link (or bind by name) to the interfaces of,
  104756. the Work and Derivative Works thereof.
  104757. &quot;Contribution&quot; shall mean any work of authorship, including
  104758. the original version of the Work and any modifications or additions
  104759. to that Work or Derivative Works thereof, that is intentionally
  104760. submitted to Licensor for inclusion in the Work by the copyright owner
  104761. or by an individual or Legal Entity authorized to submit on behalf of
  104762. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  104763. means any form of electronic, verbal, or written communication sent
  104764. to the Licensor or its representatives, including but not limited to
  104765. communication on electronic mailing lists, source code control systems,
  104766. and issue tracking systems that are managed by, or on behalf of, the
  104767. Licensor for the purpose of discussing and improving the Work, but
  104768. excluding communication that is conspicuously marked or otherwise
  104769. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  104770. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  104771. on behalf of whom a Contribution has been received by Licensor and
  104772. subsequently incorporated within the Work.
  104773. 2. Grant of Copyright License. Subject to the terms and conditions of
  104774. this License, each Contributor hereby grants to You a perpetual,
  104775. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  104776. copyright license to reproduce, prepare Derivative Works of,
  104777. publicly display, publicly perform, sublicense, and distribute the
  104778. Work and such Derivative Works in Source or Object form.
  104779. 3. Grant of Patent License. Subject to the terms and conditions of
  104780. this License, each Contributor hereby grants to You a perpetual,
  104781. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  104782. (except as stated in this section) patent license to make, have made,
  104783. use, offer to sell, sell, import, and otherwise transfer the Work,
  104784. where such license applies only to those patent claims licensable
  104785. by such Contributor that are necessarily infringed by their
  104786. Contribution(s) alone or by combination of their Contribution(s)
  104787. with the Work to which such Contribution(s) was submitted. If You
  104788. institute patent litigation against any entity (including a
  104789. cross-claim or counterclaim in a lawsuit) alleging that the Work
  104790. or a Contribution incorporated within the Work constitutes direct
  104791. or contributory patent infringement, then any patent licenses
  104792. granted to You under this License for that Work shall terminate
  104793. as of the date such litigation is filed.
  104794. 4. Redistribution. You may reproduce and distribute copies of the
  104795. Work or Derivative Works thereof in any medium, with or without
  104796. modifications, and in Source or Object form, provided that You
  104797. meet the following conditions:
  104798. (a) You must give any other recipients of the Work or
  104799. Derivative Works a copy of this License; and
  104800. (b) You must cause any modified files to carry prominent notices
  104801. stating that You changed the files; and
  104802. (c) You must retain, in the Source form of any Derivative Works
  104803. that You distribute, all copyright, patent, trademark, and
  104804. attribution notices from the Source form of the Work,
  104805. excluding those notices that do not pertain to any part of
  104806. the Derivative Works; and
  104807. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  104808. distribution, then any Derivative Works that You distribute must
  104809. include a readable copy of the attribution notices contained
  104810. within such NOTICE file, excluding those notices that do not
  104811. pertain to any part of the Derivative Works, in at least one
  104812. of the following places: within a NOTICE text file distributed
  104813. as part of the Derivative Works; within the Source form or
  104814. documentation, if provided along with the Derivative Works; or,
  104815. within a display generated by the Derivative Works, if and
  104816. wherever such third-party notices normally appear. The contents
  104817. of the NOTICE file are for informational purposes only and
  104818. do not modify the License. You may add Your own attribution
  104819. notices within Derivative Works that You distribute, alongside
  104820. or as an addendum to the NOTICE text from the Work, provided
  104821. that such additional attribution notices cannot be construed
  104822. as modifying the License.
  104823. You may add Your own copyright statement to Your modifications and
  104824. may provide additional or different license terms and conditions
  104825. for use, reproduction, or distribution of Your modifications, or
  104826. for any such Derivative Works as a whole, provided Your use,
  104827. reproduction, and distribution of the Work otherwise complies with
  104828. the conditions stated in this License.
  104829. 5. Submission of Contributions. Unless You explicitly state otherwise,
  104830. any Contribution intentionally submitted for inclusion in the Work
  104831. by You to the Licensor shall be under the terms and conditions of
  104832. this License, without any additional terms or conditions.
  104833. Notwithstanding the above, nothing herein shall supersede or modify
  104834. the terms of any separate license agreement you may have executed
  104835. with Licensor regarding such Contributions.
  104836. 6. Trademarks. This License does not grant permission to use the trade
  104837. names, trademarks, service marks, or product names of the Licensor,
  104838. except as required for reasonable and customary use in describing the
  104839. origin of the Work and reproducing the content of the NOTICE file.
  104840. 7. Disclaimer of Warranty. Unless required by applicable law or
  104841. agreed to in writing, Licensor provides the Work (and each
  104842. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  104843. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  104844. implied, including, without limitation, any warranties or conditions
  104845. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  104846. PARTICULAR PURPOSE. You are solely responsible for determining the
  104847. appropriateness of using or redistributing the Work and assume any
  104848. risks associated with Your exercise of permissions under this License.
  104849. 8. Limitation of Liability. In no event and under no legal theory,
  104850. whether in tort (including negligence), contract, or otherwise,
  104851. unless required by applicable law (such as deliberate and grossly
  104852. negligent acts) or agreed to in writing, shall any Contributor be
  104853. liable to You for damages, including any direct, indirect, special,
  104854. incidental, or consequential damages of any character arising as a
  104855. result of this License or out of the use or inability to use the
  104856. Work (including but not limited to damages for loss of goodwill,
  104857. work stoppage, computer failure or malfunction, or any and all
  104858. other commercial damages or losses), even if such Contributor
  104859. has been advised of the possibility of such damages.
  104860. 9. Accepting Warranty or Additional Liability. While redistributing
  104861. the Work or Derivative Works thereof, You may choose to offer,
  104862. and charge a fee for, acceptance of support, warranty, indemnity,
  104863. or other liability obligations and/or rights consistent with this
  104864. License. However, in accepting such obligations, You may act only
  104865. on Your own behalf and on Your sole responsibility, not on behalf
  104866. of any other Contributor, and only if You agree to indemnify,
  104867. defend, and hold each Contributor harmless for any liability
  104868. incurred by, or claims asserted against, such Contributor by reason
  104869. of your accepting any such warranty or additional liability.
  104870. END OF TERMS AND CONDITIONS
  104871. APPENDIX: How to apply the Apache License to your work.
  104872. To apply the Apache License to your work, attach the following
  104873. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  104874. replaced with your own identifying information. (Don&#x27;t include
  104875. the brackets!) The text should be enclosed in the appropriate
  104876. comment syntax for the file format. We also recommend that a
  104877. file or class name and description of purpose be included on the
  104878. same &quot;printed page&quot; as the copyright notice for easier
  104879. identification within third-party archives.
  104880. Copyright [yyyy] [name of copyright owner]
  104881. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  104882. you may not use this file except in compliance with the License.
  104883. You may obtain a copy of the License at
  104884. http://www.apache.org/licenses/LICENSE-2.0
  104885. Unless required by applicable law or agreed to in writing, software
  104886. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  104887. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  104888. See the License for the specific language governing permissions and
  104889. limitations under the License.
  104890. Guava JDK7:
  104891. Apache License
  104892. Version 2.0, January 2004
  104893. http://www.apache.org/licenses/
  104894. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  104895. 1. Definitions.
  104896. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  104897. and distribution as defined by Sections 1 through 9 of this document.
  104898. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  104899. the copyright owner that is granting the License.
  104900. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  104901. other entities that control, are controlled by, or are under common
  104902. control with that entity. For the purposes of this definition,
  104903. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  104904. direction or management of such entity, whether by contract or
  104905. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  104906. outstanding shares, or (iii) beneficial ownership of such entity.
  104907. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  104908. exercising permissions granted by this License.
  104909. &quot;Source&quot; form shall mean the preferred form for making modifications,
  104910. including but not limited to software source code, documentation
  104911. source, and configuration files.
  104912. &quot;Object&quot; form shall mean any form resulting from mechanical
  104913. transformation or translation of a Source form, including but
  104914. not limited to compiled object code, generated documentation,
  104915. and conversions to other media types.
  104916. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  104917. Object form, made available under the License, as indicated by a
  104918. copyright notice that is included in or attached to the work
  104919. (an example is provided in the Appendix below).
  104920. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  104921. form, that is based on (or derived from) the Work and for which the
  104922. editorial revisions, annotations, elaborations, or other modifications
  104923. represent, as a whole, an original work of authorship. For the purposes
  104924. of this License, Derivative Works shall not include works that remain
  104925. separable from, or merely link (or bind by name) to the interfaces of,
  104926. the Work and Derivative Works thereof.
  104927. &quot;Contribution&quot; shall mean any work of authorship, including
  104928. the original version of the Work and any modifications or additions
  104929. to that Work or Derivative Works thereof, that is intentionally
  104930. submitted to Licensor for inclusion in the Work by the copyright owner
  104931. or by an individual or Legal Entity authorized to submit on behalf of
  104932. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  104933. means any form of electronic, verbal, or written communication sent
  104934. to the Licensor or its representatives, including but not limited to
  104935. communication on electronic mailing lists, source code control systems,
  104936. and issue tracking systems that are managed by, or on behalf of, the
  104937. Licensor for the purpose of discussing and improving the Work, but
  104938. excluding communication that is conspicuously marked or otherwise
  104939. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  104940. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  104941. on behalf of whom a Contribution has been received by Licensor and
  104942. subsequently incorporated within the Work.
  104943. 2. Grant of Copyright License. Subject to the terms and conditions of
  104944. this License, each Contributor hereby grants to You a perpetual,
  104945. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  104946. copyright license to reproduce, prepare Derivative Works of,
  104947. publicly display, publicly perform, sublicense, and distribute the
  104948. Work and such Derivative Works in Source or Object form.
  104949. 3. Grant of Patent License. Subject to the terms and conditions of
  104950. this License, each Contributor hereby grants to You a perpetual,
  104951. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  104952. (except as stated in this section) patent license to make, have made,
  104953. use, offer to sell, sell, import, and otherwise transfer the Work,
  104954. where such license applies only to those patent claims licensable
  104955. by such Contributor that are necessarily infringed by their
  104956. Contribution(s) alone or by combination of their Contribution(s)
  104957. with the Work to which such Contribution(s) was submitted. If You
  104958. institute patent litigation against any entity (including a
  104959. cross-claim or counterclaim in a lawsuit) alleging that the Work
  104960. or a Contribution incorporated within the Work constitutes direct
  104961. or contributory patent infringement, then any patent licenses
  104962. granted to You under this License for that Work shall terminate
  104963. as of the date such litigation is filed.
  104964. 4. Redistribution. You may reproduce and distribute copies of the
  104965. Work or Derivative Works thereof in any medium, with or without
  104966. modifications, and in Source or Object form, provided that You
  104967. meet the following conditions:
  104968. (a) You must give any other recipients of the Work or
  104969. Derivative Works a copy of this License; and
  104970. (b) You must cause any modified files to carry prominent notices
  104971. stating that You changed the files; and
  104972. (c) You must retain, in the Source form of any Derivative Works
  104973. that You distribute, all copyright, patent, trademark, and
  104974. attribution notices from the Source form of the Work,
  104975. excluding those notices that do not pertain to any part of
  104976. the Derivative Works; and
  104977. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  104978. distribution, then any Derivative Works that You distribute must
  104979. include a readable copy of the attribution notices contained
  104980. within such NOTICE file, excluding those notices that do not
  104981. pertain to any part of the Derivative Works, in at least one
  104982. of the following places: within a NOTICE text file distributed
  104983. as part of the Derivative Works; within the Source form or
  104984. documentation, if provided along with the Derivative Works; or,
  104985. within a display generated by the Derivative Works, if and
  104986. wherever such third-party notices normally appear. The contents
  104987. of the NOTICE file are for informational purposes only and
  104988. do not modify the License. You may add Your own attribution
  104989. notices within Derivative Works that You distribute, alongside
  104990. or as an addendum to the NOTICE text from the Work, provided
  104991. that such additional attribution notices cannot be construed
  104992. as modifying the License.
  104993. You may add Your own copyright statement to Your modifications and
  104994. may provide additional or different license terms and conditions
  104995. for use, reproduction, or distribution of Your modifications, or
  104996. for any such Derivative Works as a whole, provided Your use,
  104997. reproduction, and distribution of the Work otherwise complies with
  104998. the conditions stated in this License.
  104999. 5. Submission of Contributions. Unless You explicitly state otherwise,
  105000. any Contribution intentionally submitted for inclusion in the Work
  105001. by You to the Licensor shall be under the terms and conditions of
  105002. this License, without any additional terms or conditions.
  105003. Notwithstanding the above, nothing herein shall supersede or modify
  105004. the terms of any separate license agreement you may have executed
  105005. with Licensor regarding such Contributions.
  105006. 6. Trademarks. This License does not grant permission to use the trade
  105007. names, trademarks, service marks, or product names of the Licensor,
  105008. except as required for reasonable and customary use in describing the
  105009. origin of the Work and reproducing the content of the NOTICE file.
  105010. 7. Disclaimer of Warranty. Unless required by applicable law or
  105011. agreed to in writing, Licensor provides the Work (and each
  105012. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  105013. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  105014. implied, including, without limitation, any warranties or conditions
  105015. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  105016. PARTICULAR PURPOSE. You are solely responsible for determining the
  105017. appropriateness of using or redistributing the Work and assume any
  105018. risks associated with Your exercise of permissions under this License.
  105019. 8. Limitation of Liability. In no event and under no legal theory,
  105020. whether in tort (including negligence), contract, or otherwise,
  105021. unless required by applicable law (such as deliberate and grossly
  105022. negligent acts) or agreed to in writing, shall any Contributor be
  105023. liable to You for damages, including any direct, indirect, special,
  105024. incidental, or consequential damages of any character arising as a
  105025. result of this License or out of the use or inability to use the
  105026. Work (including but not limited to damages for loss of goodwill,
  105027. work stoppage, computer failure or malfunction, or any and all
  105028. other commercial damages or losses), even if such Contributor
  105029. has been advised of the possibility of such damages.
  105030. 9. Accepting Warranty or Additional Liability. While redistributing
  105031. the Work or Derivative Works thereof, You may choose to offer,
  105032. and charge a fee for, acceptance of support, warranty, indemnity,
  105033. or other liability obligations and/or rights consistent with this
  105034. License. However, in accepting such obligations, You may act only
  105035. on Your own behalf and on Your sole responsibility, not on behalf
  105036. of any other Contributor, and only if You agree to indemnify,
  105037. defend, and hold each Contributor harmless for any liability
  105038. incurred by, or claims asserted against, such Contributor by reason
  105039. of your accepting any such warranty or additional liability.
  105040. END OF TERMS AND CONDITIONS
  105041. APPENDIX: How to apply the Apache License to your work.
  105042. To apply the Apache License to your work, attach the following
  105043. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  105044. replaced with your own identifying information. (Don&#x27;t include
  105045. the brackets!) The text should be enclosed in the appropriate
  105046. comment syntax for the file format. We also recommend that a
  105047. file or class name and description of purpose be included on the
  105048. same &quot;printed page&quot; as the copyright notice for easier
  105049. identification within third-party archives.
  105050. Copyright [yyyy] [name of copyright owner]
  105051. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  105052. you may not use this file except in compliance with the License.
  105053. You may obtain a copy of the License at
  105054. http://www.apache.org/licenses/LICENSE-2.0
  105055. Unless required by applicable law or agreed to in writing, software
  105056. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  105057. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  105058. See the License for the specific language governing permissions and
  105059. limitations under the License.
  105060. J2ObjC:
  105061. Apache License
  105062. Version 2.0, January 2004
  105063. http://www.apache.org/licenses/
  105064. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  105065. 1. Definitions.
  105066. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  105067. and distribution as defined by Sections 1 through 9 of this document.
  105068. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  105069. the copyright owner that is granting the License.
  105070. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  105071. other entities that control, are controlled by, or are under common
  105072. control with that entity. For the purposes of this definition,
  105073. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  105074. direction or management of such entity, whether by contract or
  105075. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  105076. outstanding shares, or (iii) beneficial ownership of such entity.
  105077. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  105078. exercising permissions granted by this License.
  105079. &quot;Source&quot; form shall mean the preferred form for making modifications,
  105080. including but not limited to software source code, documentation
  105081. source, and configuration files.
  105082. &quot;Object&quot; form shall mean any form resulting from mechanical
  105083. transformation or translation of a Source form, including but
  105084. not limited to compiled object code, generated documentation,
  105085. and conversions to other media types.
  105086. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  105087. Object form, made available under the License, as indicated by a
  105088. copyright notice that is included in or attached to the work
  105089. (an example is provided in the Appendix below).
  105090. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  105091. form, that is based on (or derived from) the Work and for which the
  105092. editorial revisions, annotations, elaborations, or other modifications
  105093. represent, as a whole, an original work of authorship. For the purposes
  105094. of this License, Derivative Works shall not include works that remain
  105095. separable from, or merely link (or bind by name) to the interfaces of,
  105096. the Work and Derivative Works thereof.
  105097. &quot;Contribution&quot; shall mean any work of authorship, including
  105098. the original version of the Work and any modifications or additions
  105099. to that Work or Derivative Works thereof, that is intentionally
  105100. submitted to Licensor for inclusion in the Work by the copyright owner
  105101. or by an individual or Legal Entity authorized to submit on behalf of
  105102. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  105103. means any form of electronic, verbal, or written communication sent
  105104. to the Licensor or its representatives, including but not limited to
  105105. communication on electronic mailing lists, source code control systems,
  105106. and issue tracking systems that are managed by, or on behalf of, the
  105107. Licensor for the purpose of discussing and improving the Work, but
  105108. excluding communication that is conspicuously marked or otherwise
  105109. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  105110. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  105111. on behalf of whom a Contribution has been received by Licensor and
  105112. subsequently incorporated within the Work.
  105113. 2. Grant of Copyright License. Subject to the terms and conditions of
  105114. this License, each Contributor hereby grants to You a perpetual,
  105115. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  105116. copyright license to reproduce, prepare Derivative Works of,
  105117. publicly display, publicly perform, sublicense, and distribute the
  105118. Work and such Derivative Works in Source or Object form.
  105119. 3. Grant of Patent License. Subject to the terms and conditions of
  105120. this License, each Contributor hereby grants to You a perpetual,
  105121. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  105122. (except as stated in this section) patent license to make, have made,
  105123. use, offer to sell, sell, import, and otherwise transfer the Work,
  105124. where such license applies only to those patent claims licensable
  105125. by such Contributor that are necessarily infringed by their
  105126. Contribution(s) alone or by combination of their Contribution(s)
  105127. with the Work to which such Contribution(s) was submitted. If You
  105128. institute patent litigation against any entity (including a
  105129. cross-claim or counterclaim in a lawsuit) alleging that the Work
  105130. or a Contribution incorporated within the Work constitutes direct
  105131. or contributory patent infringement, then any patent licenses
  105132. granted to You under this License for that Work shall terminate
  105133. as of the date such litigation is filed.
  105134. 4. Redistribution. You may reproduce and distribute copies of the
  105135. Work or Derivative Works thereof in any medium, with or without
  105136. modifications, and in Source or Object form, provided that You
  105137. meet the following conditions:
  105138. (a) You must give any other recipients of the Work or
  105139. Derivative Works a copy of this License; and
  105140. (b) You must cause any modified files to carry prominent notices
  105141. stating that You changed the files; and
  105142. (c) You must retain, in the Source form of any Derivative Works
  105143. that You distribute, all copyright, patent, trademark, and
  105144. attribution notices from the Source form of the Work,
  105145. excluding those notices that do not pertain to any part of
  105146. the Derivative Works; and
  105147. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  105148. distribution, then any Derivative Works that You distribute must
  105149. include a readable copy of the attribution notices contained
  105150. within such NOTICE file, excluding those notices that do not
  105151. pertain to any part of the Derivative Works, in at least one
  105152. of the following places: within a NOTICE text file distributed
  105153. as part of the Derivative Works; within the Source form or
  105154. documentation, if provided along with the Derivative Works; or,
  105155. within a display generated by the Derivative Works, if and
  105156. wherever such third-party notices normally appear. The contents
  105157. of the NOTICE file are for informational purposes only and
  105158. do not modify the License. You may add Your own attribution
  105159. notices within Derivative Works that You distribute, alongside
  105160. or as an addendum to the NOTICE text from the Work, provided
  105161. that such additional attribution notices cannot be construed
  105162. as modifying the License.
  105163. You may add Your own copyright statement to Your modifications and
  105164. may provide additional or different license terms and conditions
  105165. for use, reproduction, or distribution of Your modifications, or
  105166. for any such Derivative Works as a whole, provided Your use,
  105167. reproduction, and distribution of the Work otherwise complies with
  105168. the conditions stated in this License.
  105169. 5. Submission of Contributions. Unless You explicitly state otherwise,
  105170. any Contribution intentionally submitted for inclusion in the Work
  105171. by You to the Licensor shall be under the terms and conditions of
  105172. this License, without any additional terms or conditions.
  105173. Notwithstanding the above, nothing herein shall supersede or modify
  105174. the terms of any separate license agreement you may have executed
  105175. with Licensor regarding such Contributions.
  105176. 6. Trademarks. This License does not grant permission to use the trade
  105177. names, trademarks, service marks, or product names of the Licensor,
  105178. except as required for reasonable and customary use in describing the
  105179. origin of the Work and reproducing the content of the NOTICE file.
  105180. 7. Disclaimer of Warranty. Unless required by applicable law or
  105181. agreed to in writing, Licensor provides the Work (and each
  105182. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  105183. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  105184. implied, including, without limitation, any warranties or conditions
  105185. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  105186. PARTICULAR PURPOSE. You are solely responsible for determining the
  105187. appropriateness of using or redistributing the Work and assume any
  105188. risks associated with Your exercise of permissions under this License.
  105189. 8. Limitation of Liability. In no event and under no legal theory,
  105190. whether in tort (including negligence), contract, or otherwise,
  105191. unless required by applicable law (such as deliberate and grossly
  105192. negligent acts) or agreed to in writing, shall any Contributor be
  105193. liable to You for damages, including any direct, indirect, special,
  105194. incidental, or consequential damages of any character arising as a
  105195. result of this License or out of the use or inability to use the
  105196. Work (including but not limited to damages for loss of goodwill,
  105197. work stoppage, computer failure or malfunction, or any and all
  105198. other commercial damages or losses), even if such Contributor
  105199. has been advised of the possibility of such damages.
  105200. 9. Accepting Warranty or Additional Liability. While redistributing
  105201. the Work or Derivative Works thereof, You may choose to offer,
  105202. and charge a fee for, acceptance of support, warranty, indemnity,
  105203. or other liability obligations and/or rights consistent with this
  105204. License. However, in accepting such obligations, You may act only
  105205. on Your own behalf and on Your sole responsibility, not on behalf
  105206. of any other Contributor, and only if You agree to indemnify,
  105207. defend, and hold each Contributor harmless for any liability
  105208. incurred by, or claims asserted against, such Contributor by reason
  105209. of your accepting any such warranty or additional liability.
  105210. END OF TERMS AND CONDITIONS
  105211. APPENDIX: How to apply the Apache License to your work.
  105212. To apply the Apache License to your work, attach the following
  105213. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  105214. replaced with your own identifying information. (Don&#x27;t include
  105215. the brackets!) The text should be enclosed in the appropriate
  105216. comment syntax for the file format. We also recommend that a
  105217. file or class name and description of purpose be included on the
  105218. same &quot;printed page&quot; as the copyright notice for easier
  105219. identification within third-party archives.
  105220. Copyright [yyyy] [name of copyright owner]
  105221. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  105222. you may not use this file except in compliance with the License.
  105223. You may obtain a copy of the License at
  105224. http://www.apache.org/licenses/LICENSE-2.0
  105225. Unless required by applicable law or agreed to in writing, software
  105226. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  105227. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  105228. See the License for the specific language governing permissions and
  105229. limitations under the License.
  105230. --------------------------------------------------------------------------------
  105231. The next section, BSD-3-Clause, applies to the files in:
  105232. jre_emul/android/platform/libcore/ojluni/src/main/java/java/time
  105233. --------------------------------------------------------------------------------
  105234. Redistribution and use in source and binary forms, with or without
  105235. modification, are permitted provided that the following conditions are met:
  105236. * Redistributions of source code must retain the above copyright notice,
  105237. this list of conditions and the following disclaimer.
  105238. * Redistributions in binary form must reproduce the above copyright notice,
  105239. this list of conditions and the following disclaimer in the documentation
  105240. and/or other materials provided with the distribution.
  105241. * Neither the name of JSR-310 nor the names of its contributors
  105242. may be used to endorse or promote products derived from this software
  105243. without specific prior written permission.
  105244. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  105245. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  105246. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  105247. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
  105248. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  105249. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  105250. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  105251. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  105252. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  105253. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  105254. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  105255. JSR 305:
  105256. Copyright (c) 2007-2009, JSR305 expert group
  105257. All rights reserved.
  105258. http://www.opensource.org/licenses/bsd-license.php
  105259. Redistribution and use in source and binary forms, with or without
  105260. modification, are permitted provided that the following conditions are met:
  105261. * Redistributions of source code must retain the above copyright notice,
  105262. this list of conditions and the following disclaimer.
  105263. * Redistributions in binary form must reproduce the above copyright notice,
  105264. this list of conditions and the following disclaimer in the documentation
  105265. and/or other materials provided with the distribution.
  105266. * Neither the name of the JSR305 expert group nor the names of its
  105267. contributors may be used to endorse or promote products derived from
  105268. this software without specific prior written permission.
  105269. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  105270. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  105271. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  105272. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  105273. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  105274. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  105275. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  105276. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  105277. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  105278. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  105279. POSSIBILITY OF SUCH DAMAGE.
  105280. JSpecify:
  105281. Apache License
  105282. Version 2.0, January 2004
  105283. http://www.apache.org/licenses/
  105284. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  105285. 1. Definitions.
  105286. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  105287. and distribution as defined by Sections 1 through 9 of this document.
  105288. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  105289. the copyright owner that is granting the License.
  105290. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  105291. other entities that control, are controlled by, or are under common
  105292. control with that entity. For the purposes of this definition,
  105293. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  105294. direction or management of such entity, whether by contract or
  105295. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  105296. outstanding shares, or (iii) beneficial ownership of such entity.
  105297. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  105298. exercising permissions granted by this License.
  105299. &quot;Source&quot; form shall mean the preferred form for making modifications,
  105300. including but not limited to software source code, documentation
  105301. source, and configuration files.
  105302. &quot;Object&quot; form shall mean any form resulting from mechanical
  105303. transformation or translation of a Source form, including but
  105304. not limited to compiled object code, generated documentation,
  105305. and conversions to other media types.
  105306. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  105307. Object form, made available under the License, as indicated by a
  105308. copyright notice that is included in or attached to the work
  105309. (an example is provided in the Appendix below).
  105310. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  105311. form, that is based on (or derived from) the Work and for which the
  105312. editorial revisions, annotations, elaborations, or other modifications
  105313. represent, as a whole, an original work of authorship. For the purposes
  105314. of this License, Derivative Works shall not include works that remain
  105315. separable from, or merely link (or bind by name) to the interfaces of,
  105316. the Work and Derivative Works thereof.
  105317. &quot;Contribution&quot; shall mean any work of authorship, including
  105318. the original version of the Work and any modifications or additions
  105319. to that Work or Derivative Works thereof, that is intentionally
  105320. submitted to Licensor for inclusion in the Work by the copyright owner
  105321. or by an individual or Legal Entity authorized to submit on behalf of
  105322. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  105323. means any form of electronic, verbal, or written communication sent
  105324. to the Licensor or its representatives, including but not limited to
  105325. communication on electronic mailing lists, source code control systems,
  105326. and issue tracking systems that are managed by, or on behalf of, the
  105327. Licensor for the purpose of discussing and improving the Work, but
  105328. excluding communication that is conspicuously marked or otherwise
  105329. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  105330. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  105331. on behalf of whom a Contribution has been received by Licensor and
  105332. subsequently incorporated within the Work.
  105333. 2. Grant of Copyright License. Subject to the terms and conditions of
  105334. this License, each Contributor hereby grants to You a perpetual,
  105335. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  105336. copyright license to reproduce, prepare Derivative Works of,
  105337. publicly display, publicly perform, sublicense, and distribute the
  105338. Work and such Derivative Works in Source or Object form.
  105339. 3. Grant of Patent License. Subject to the terms and conditions of
  105340. this License, each Contributor hereby grants to You a perpetual,
  105341. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  105342. (except as stated in this section) patent license to make, have made,
  105343. use, offer to sell, sell, import, and otherwise transfer the Work,
  105344. where such license applies only to those patent claims licensable
  105345. by such Contributor that are necessarily infringed by their
  105346. Contribution(s) alone or by combination of their Contribution(s)
  105347. with the Work to which such Contribution(s) was submitted. If You
  105348. institute patent litigation against any entity (including a
  105349. cross-claim or counterclaim in a lawsuit) alleging that the Work
  105350. or a Contribution incorporated within the Work constitutes direct
  105351. or contributory patent infringement, then any patent licenses
  105352. granted to You under this License for that Work shall terminate
  105353. as of the date such litigation is filed.
  105354. 4. Redistribution. You may reproduce and distribute copies of the
  105355. Work or Derivative Works thereof in any medium, with or without
  105356. modifications, and in Source or Object form, provided that You
  105357. meet the following conditions:
  105358. (a) You must give any other recipients of the Work or
  105359. Derivative Works a copy of this License; and
  105360. (b) You must cause any modified files to carry prominent notices
  105361. stating that You changed the files; and
  105362. (c) You must retain, in the Source form of any Derivative Works
  105363. that You distribute, all copyright, patent, trademark, and
  105364. attribution notices from the Source form of the Work,
  105365. excluding those notices that do not pertain to any part of
  105366. the Derivative Works; and
  105367. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  105368. distribution, then any Derivative Works that You distribute must
  105369. include a readable copy of the attribution notices contained
  105370. within such NOTICE file, excluding those notices that do not
  105371. pertain to any part of the Derivative Works, in at least one
  105372. of the following places: within a NOTICE text file distributed
  105373. as part of the Derivative Works; within the Source form or
  105374. documentation, if provided along with the Derivative Works; or,
  105375. within a display generated by the Derivative Works, if and
  105376. wherever such third-party notices normally appear. The contents
  105377. of the NOTICE file are for informational purposes only and
  105378. do not modify the License. You may add Your own attribution
  105379. notices within Derivative Works that You distribute, alongside
  105380. or as an addendum to the NOTICE text from the Work, provided
  105381. that such additional attribution notices cannot be construed
  105382. as modifying the License.
  105383. You may add Your own copyright statement to Your modifications and
  105384. may provide additional or different license terms and conditions
  105385. for use, reproduction, or distribution of Your modifications, or
  105386. for any such Derivative Works as a whole, provided Your use,
  105387. reproduction, and distribution of the Work otherwise complies with
  105388. the conditions stated in this License.
  105389. 5. Submission of Contributions. Unless You explicitly state otherwise,
  105390. any Contribution intentionally submitted for inclusion in the Work
  105391. by You to the Licensor shall be under the terms and conditions of
  105392. this License, without any additional terms or conditions.
  105393. Notwithstanding the above, nothing herein shall supersede or modify
  105394. the terms of any separate license agreement you may have executed
  105395. with Licensor regarding such Contributions.
  105396. 6. Trademarks. This License does not grant permission to use the trade
  105397. names, trademarks, service marks, or product names of the Licensor,
  105398. except as required for reasonable and customary use in describing the
  105399. origin of the Work and reproducing the content of the NOTICE file.
  105400. 7. Disclaimer of Warranty. Unless required by applicable law or
  105401. agreed to in writing, Licensor provides the Work (and each
  105402. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  105403. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  105404. implied, including, without limitation, any warranties or conditions
  105405. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  105406. PARTICULAR PURPOSE. You are solely responsible for determining the
  105407. appropriateness of using or redistributing the Work and assume any
  105408. risks associated with Your exercise of permissions under this License.
  105409. 8. Limitation of Liability. In no event and under no legal theory,
  105410. whether in tort (including negligence), contract, or otherwise,
  105411. unless required by applicable law (such as deliberate and grossly
  105412. negligent acts) or agreed to in writing, shall any Contributor be
  105413. liable to You for damages, including any direct, indirect, special,
  105414. incidental, or consequential damages of any character arising as a
  105415. result of this License or out of the use or inability to use the
  105416. Work (including but not limited to damages for loss of goodwill,
  105417. work stoppage, computer failure or malfunction, or any and all
  105418. other commercial damages or losses), even if such Contributor
  105419. has been advised of the possibility of such damages.
  105420. 9. Accepting Warranty or Additional Liability. While redistributing
  105421. the Work or Derivative Works thereof, You may choose to offer,
  105422. and charge a fee for, acceptance of support, warranty, indemnity,
  105423. or other liability obligations and/or rights consistent with this
  105424. License. However, in accepting such obligations, You may act only
  105425. on Your own behalf and on Your sole responsibility, not on behalf
  105426. of any other Contributor, and only if You agree to indemnify,
  105427. defend, and hold each Contributor harmless for any liability
  105428. incurred by, or claims asserted against, such Contributor by reason
  105429. of your accepting any such warranty or additional liability.
  105430. END OF TERMS AND CONDITIONS
  105431. APPENDIX: How to apply the Apache License to your work.
  105432. To apply the Apache License to your work, attach the following
  105433. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  105434. replaced with your own identifying information. (Don&#x27;t include
  105435. the brackets!) The text should be enclosed in the appropriate
  105436. comment syntax for the file format. We also recommend that a
  105437. file or class name and description of purpose be included on the
  105438. same &quot;printed page&quot; as the copyright notice for easier
  105439. identification within third-party archives.
  105440. Copyright [yyyy] [name of copyright owner]
  105441. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  105442. you may not use this file except in compliance with the License.
  105443. You may obtain a copy of the License at
  105444. http://www.apache.org/licenses/LICENSE-2.0
  105445. Unless required by applicable law or agreed to in writing, software
  105446. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  105447. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  105448. See the License for the specific language governing permissions and
  105449. limitations under the License.
  105450. JsInterop Annotations:
  105451. Apache License
  105452. Version 2.0, January 2004
  105453. http://www.apache.org/licenses/
  105454. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  105455. 1. Definitions.
  105456. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  105457. and distribution as defined by Sections 1 through 9 of this document.
  105458. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  105459. the copyright owner that is granting the License.
  105460. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  105461. other entities that control, are controlled by, or are under common
  105462. control with that entity. For the purposes of this definition,
  105463. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  105464. direction or management of such entity, whether by contract or
  105465. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  105466. outstanding shares, or (iii) beneficial ownership of such entity.
  105467. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  105468. exercising permissions granted by this License.
  105469. &quot;Source&quot; form shall mean the preferred form for making modifications,
  105470. including but not limited to software source code, documentation
  105471. source, and configuration files.
  105472. &quot;Object&quot; form shall mean any form resulting from mechanical
  105473. transformation or translation of a Source form, including but
  105474. not limited to compiled object code, generated documentation,
  105475. and conversions to other media types.
  105476. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  105477. Object form, made available under the License, as indicated by a
  105478. copyright notice that is included in or attached to the work
  105479. (an example is provided in the Appendix below).
  105480. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  105481. form, that is based on (or derived from) the Work and for which the
  105482. editorial revisions, annotations, elaborations, or other modifications
  105483. represent, as a whole, an original work of authorship. For the purposes
  105484. of this License, Derivative Works shall not include works that remain
  105485. separable from, or merely link (or bind by name) to the interfaces of,
  105486. the Work and Derivative Works thereof.
  105487. &quot;Contribution&quot; shall mean any work of authorship, including
  105488. the original version of the Work and any modifications or additions
  105489. to that Work or Derivative Works thereof, that is intentionally
  105490. submitted to Licensor for inclusion in the Work by the copyright owner
  105491. or by an individual or Legal Entity authorized to submit on behalf of
  105492. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  105493. means any form of electronic, verbal, or written communication sent
  105494. to the Licensor or its representatives, including but not limited to
  105495. communication on electronic mailing lists, source code control systems,
  105496. and issue tracking systems that are managed by, or on behalf of, the
  105497. Licensor for the purpose of discussing and improving the Work, but
  105498. excluding communication that is conspicuously marked or otherwise
  105499. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  105500. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  105501. on behalf of whom a Contribution has been received by Licensor and
  105502. subsequently incorporated within the Work.
  105503. 2. Grant of Copyright License. Subject to the terms and conditions of
  105504. this License, each Contributor hereby grants to You a perpetual,
  105505. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  105506. copyright license to reproduce, prepare Derivative Works of,
  105507. publicly display, publicly perform, sublicense, and distribute the
  105508. Work and such Derivative Works in Source or Object form.
  105509. 3. Grant of Patent License. Subject to the terms and conditions of
  105510. this License, each Contributor hereby grants to You a perpetual,
  105511. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  105512. (except as stated in this section) patent license to make, have made,
  105513. use, offer to sell, sell, import, and otherwise transfer the Work,
  105514. where such license applies only to those patent claims licensable
  105515. by such Contributor that are necessarily infringed by their
  105516. Contribution(s) alone or by combination of their Contribution(s)
  105517. with the Work to which such Contribution(s) was submitted. If You
  105518. institute patent litigation against any entity (including a
  105519. cross-claim or counterclaim in a lawsuit) alleging that the Work
  105520. or a Contribution incorporated within the Work constitutes direct
  105521. or contributory patent infringement, then any patent licenses
  105522. granted to You under this License for that Work shall terminate
  105523. as of the date such litigation is filed.
  105524. 4. Redistribution. You may reproduce and distribute copies of the
  105525. Work or Derivative Works thereof in any medium, with or without
  105526. modifications, and in Source or Object form, provided that You
  105527. meet the following conditions:
  105528. (a) You must give any other recipients of the Work or
  105529. Derivative Works a copy of this License; and
  105530. (b) You must cause any modified files to carry prominent notices
  105531. stating that You changed the files; and
  105532. (c) You must retain, in the Source form of any Derivative Works
  105533. that You distribute, all copyright, patent, trademark, and
  105534. attribution notices from the Source form of the Work,
  105535. excluding those notices that do not pertain to any part of
  105536. the Derivative Works; and
  105537. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  105538. distribution, then any Derivative Works that You distribute must
  105539. include a readable copy of the attribution notices contained
  105540. within such NOTICE file, excluding those notices that do not
  105541. pertain to any part of the Derivative Works, in at least one
  105542. of the following places: within a NOTICE text file distributed
  105543. as part of the Derivative Works; within the Source form or
  105544. documentation, if provided along with the Derivative Works; or,
  105545. within a display generated by the Derivative Works, if and
  105546. wherever such third-party notices normally appear. The contents
  105547. of the NOTICE file are for informational purposes only and
  105548. do not modify the License. You may add Your own attribution
  105549. notices within Derivative Works that You distribute, alongside
  105550. or as an addendum to the NOTICE text from the Work, provided
  105551. that such additional attribution notices cannot be construed
  105552. as modifying the License.
  105553. You may add Your own copyright statement to Your modifications and
  105554. may provide additional or different license terms and conditions
  105555. for use, reproduction, or distribution of Your modifications, or
  105556. for any such Derivative Works as a whole, provided Your use,
  105557. reproduction, and distribution of the Work otherwise complies with
  105558. the conditions stated in this License.
  105559. 5. Submission of Contributions. Unless You explicitly state otherwise,
  105560. any Contribution intentionally submitted for inclusion in the Work
  105561. by You to the Licensor shall be under the terms and conditions of
  105562. this License, without any additional terms or conditions.
  105563. Notwithstanding the above, nothing herein shall supersede or modify
  105564. the terms of any separate license agreement you may have executed
  105565. with Licensor regarding such Contributions.
  105566. 6. Trademarks. This License does not grant permission to use the trade
  105567. names, trademarks, service marks, or product names of the Licensor,
  105568. except as required for reasonable and customary use in describing the
  105569. origin of the Work and reproducing the content of the NOTICE file.
  105570. 7. Disclaimer of Warranty. Unless required by applicable law or
  105571. agreed to in writing, Licensor provides the Work (and each
  105572. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  105573. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  105574. implied, including, without limitation, any warranties or conditions
  105575. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  105576. PARTICULAR PURPOSE. You are solely responsible for determining the
  105577. appropriateness of using or redistributing the Work and assume any
  105578. risks associated with Your exercise of permissions under this License.
  105579. 8. Limitation of Liability. In no event and under no legal theory,
  105580. whether in tort (including negligence), contract, or otherwise,
  105581. unless required by applicable law (such as deliberate and grossly
  105582. negligent acts) or agreed to in writing, shall any Contributor be
  105583. liable to You for damages, including any direct, indirect, special,
  105584. incidental, or consequential damages of any character arising as a
  105585. result of this License or out of the use or inability to use the
  105586. Work (including but not limited to damages for loss of goodwill,
  105587. work stoppage, computer failure or malfunction, or any and all
  105588. other commercial damages or losses), even if such Contributor
  105589. has been advised of the possibility of such damages.
  105590. 9. Accepting Warranty or Additional Liability. While redistributing
  105591. the Work or Derivative Works thereof, You may choose to offer,
  105592. and charge a fee for, acceptance of support, warranty, indemnity,
  105593. or other liability obligations and/or rights consistent with this
  105594. License. However, in accepting such obligations, You may act only
  105595. on Your own behalf and on Your sole responsibility, not on behalf
  105596. of any other Contributor, and only if You agree to indemnify,
  105597. defend, and hold each Contributor harmless for any liability
  105598. incurred by, or claims asserted against, such Contributor by reason
  105599. of your accepting any such warranty or additional liability.
  105600. END OF TERMS AND CONDITIONS
  105601. APPENDIX: How to apply the Apache License to your work.
  105602. To apply the Apache License to your work, attach the following
  105603. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  105604. replaced with your own identifying information. (Don&#x27;t include
  105605. the brackets!) The text should be enclosed in the appropriate
  105606. comment syntax for the file format. We also recommend that a
  105607. file or class name and description of purpose be included on the
  105608. same &quot;printed page&quot; as the copyright notice for easier
  105609. identification within third-party archives.
  105610. Copyright 2017 Google Inc.
  105611. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  105612. you may not use this file except in compliance with the License.
  105613. You may obtain a copy of the License at
  105614. http://www.apache.org/licenses/LICENSE-2.0
  105615. Unless required by applicable law or agreed to in writing, software
  105616. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  105617. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  105618. See the License for the specific language governing permissions and
  105619. limitations under the License.
  105620. Kotlin:
  105621. Files: kotlinc/*
  105622. Apache License
  105623. Version 2.0, January 2004
  105624. http://www.apache.org/licenses/
  105625. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  105626. 1. Definitions.
  105627. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  105628. and distribution as defined by Sections 1 through 9 of this document.
  105629. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  105630. the copyright owner that is granting the License.
  105631. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  105632. other entities that control, are controlled by, or are under common
  105633. control with that entity. For the purposes of this definition,
  105634. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  105635. direction or management of such entity, whether by contract or
  105636. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  105637. outstanding shares, or (iii) beneficial ownership of such entity.
  105638. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  105639. exercising permissions granted by this License.
  105640. &quot;Source&quot; form shall mean the preferred form for making modifications,
  105641. including but not limited to software source code, documentation
  105642. source, and configuration files.
  105643. &quot;Object&quot; form shall mean any form resulting from mechanical
  105644. transformation or translation of a Source form, including but
  105645. not limited to compiled object code, generated documentation,
  105646. and conversions to other media types.
  105647. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  105648. Object form, made available under the License, as indicated by a
  105649. copyright notice that is included in or attached to the work
  105650. (an example is provided in the Appendix below).
  105651. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  105652. form, that is based on (or derived from) the Work and for which the
  105653. editorial revisions, annotations, elaborations, or other modifications
  105654. represent, as a whole, an original work of authorship. For the purposes
  105655. of this License, Derivative Works shall not include works that remain
  105656. separable from, or merely link (or bind by name) to the interfaces of,
  105657. the Work and Derivative Works thereof.
  105658. &quot;Contribution&quot; shall mean any work of authorship, including
  105659. the original version of the Work and any modifications or additions
  105660. to that Work or Derivative Works thereof, that is intentionally
  105661. submitted to Licensor for inclusion in the Work by the copyright owner
  105662. or by an individual or Legal Entity authorized to submit on behalf of
  105663. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  105664. means any form of electronic, verbal, or written communication sent
  105665. to the Licensor or its representatives, including but not limited to
  105666. communication on electronic mailing lists, source code control systems,
  105667. and issue tracking systems that are managed by, or on behalf of, the
  105668. Licensor for the purpose of discussing and improving the Work, but
  105669. excluding communication that is conspicuously marked or otherwise
  105670. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  105671. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  105672. on behalf of whom a Contribution has been received by Licensor and
  105673. subsequently incorporated within the Work.
  105674. 2. Grant of Copyright License. Subject to the terms and conditions of
  105675. this License, each Contributor hereby grants to You a perpetual,
  105676. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  105677. copyright license to reproduce, prepare Derivative Works of,
  105678. publicly display, publicly perform, sublicense, and distribute the
  105679. Work and such Derivative Works in Source or Object form.
  105680. 3. Grant of Patent License. Subject to the terms and conditions of
  105681. this License, each Contributor hereby grants to You a perpetual,
  105682. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  105683. (except as stated in this section) patent license to make, have made,
  105684. use, offer to sell, sell, import, and otherwise transfer the Work,
  105685. where such license applies only to those patent claims licensable
  105686. by such Contributor that are necessarily infringed by their
  105687. Contribution(s) alone or by combination of their Contribution(s)
  105688. with the Work to which such Contribution(s) was submitted. If You
  105689. institute patent litigation against any entity (including a
  105690. cross-claim or counterclaim in a lawsuit) alleging that the Work
  105691. or a Contribution incorporated within the Work constitutes direct
  105692. or contributory patent infringement, then any patent licenses
  105693. granted to You under this License for that Work shall terminate
  105694. as of the date such litigation is filed.
  105695. 4. Redistribution. You may reproduce and distribute copies of the
  105696. Work or Derivative Works thereof in any medium, with or without
  105697. modifications, and in Source or Object form, provided that You
  105698. meet the following conditions:
  105699. (a) You must give any other recipients of the Work or
  105700. Derivative Works a copy of this License; and
  105701. (b) You must cause any modified files to carry prominent notices
  105702. stating that You changed the files; and
  105703. (c) You must retain, in the Source form of any Derivative Works
  105704. that You distribute, all copyright, patent, trademark, and
  105705. attribution notices from the Source form of the Work,
  105706. excluding those notices that do not pertain to any part of
  105707. the Derivative Works; and
  105708. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  105709. distribution, then any Derivative Works that You distribute must
  105710. include a readable copy of the attribution notices contained
  105711. within such NOTICE file, excluding those notices that do not
  105712. pertain to any part of the Derivative Works, in at least one
  105713. of the following places: within a NOTICE text file distributed
  105714. as part of the Derivative Works; within the Source form or
  105715. documentation, if provided along with the Derivative Works; or,
  105716. within a display generated by the Derivative Works, if and
  105717. wherever such third-party notices normally appear. The contents
  105718. of the NOTICE file are for informational purposes only and
  105719. do not modify the License. You may add Your own attribution
  105720. notices within Derivative Works that You distribute, alongside
  105721. or as an addendum to the NOTICE text from the Work, provided
  105722. that such additional attribution notices cannot be construed
  105723. as modifying the License.
  105724. You may add Your own copyright statement to Your modifications and
  105725. may provide additional or different license terms and conditions
  105726. for use, reproduction, or distribution of Your modifications, or
  105727. for any such Derivative Works as a whole, provided Your use,
  105728. reproduction, and distribution of the Work otherwise complies with
  105729. the conditions stated in this License.
  105730. 5. Submission of Contributions. Unless You explicitly state otherwise,
  105731. any Contribution intentionally submitted for inclusion in the Work
  105732. by You to the Licensor shall be under the terms and conditions of
  105733. this License, without any additional terms or conditions.
  105734. Notwithstanding the above, nothing herein shall supersede or modify
  105735. the terms of any separate license agreement you may have executed
  105736. with Licensor regarding such Contributions.
  105737. 6. Trademarks. This License does not grant permission to use the trade
  105738. names, trademarks, service marks, or product names of the Licensor,
  105739. except as required for reasonable and customary use in describing the
  105740. origin of the Work and reproducing the content of the NOTICE file.
  105741. 7. Disclaimer of Warranty. Unless required by applicable law or
  105742. agreed to in writing, Licensor provides the Work (and each
  105743. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  105744. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  105745. implied, including, without limitation, any warranties or conditions
  105746. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  105747. PARTICULAR PURPOSE. You are solely responsible for determining the
  105748. appropriateness of using or redistributing the Work and assume any
  105749. risks associated with Your exercise of permissions under this License.
  105750. 8. Limitation of Liability. In no event and under no legal theory,
  105751. whether in tort (including negligence), contract, or otherwise,
  105752. unless required by applicable law (such as deliberate and grossly
  105753. negligent acts) or agreed to in writing, shall any Contributor be
  105754. liable to You for damages, including any direct, indirect, special,
  105755. incidental, or consequential damages of any character arising as a
  105756. result of this License or out of the use or inability to use the
  105757. Work (including but not limited to damages for loss of goodwill,
  105758. work stoppage, computer failure or malfunction, or any and all
  105759. other commercial damages or losses), even if such Contributor
  105760. has been advised of the possibility of such damages.
  105761. 9. Accepting Warranty or Additional Liability. While redistributing
  105762. the Work or Derivative Works thereof, You may choose to offer,
  105763. and charge a fee for, acceptance of support, warranty, indemnity,
  105764. or other liability obligations and/or rights consistent with this
  105765. License. However, in accepting such obligations, You may act only
  105766. on Your own behalf and on Your sole responsibility, not on behalf
  105767. of any other Contributor, and only if You agree to indemnify,
  105768. defend, and hold each Contributor harmless for any liability
  105769. incurred by, or claims asserted against, such Contributor by reason
  105770. of your accepting any such warranty or additional liability.
  105771. END OF TERMS AND CONDITIONS
  105772. APPENDIX: How to apply the Apache License to your work.
  105773. To apply the Apache License to your work, attach the following
  105774. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  105775. replaced with your own identifying information. (Don&#x27;t include
  105776. the brackets!) The text should be enclosed in the appropriate
  105777. comment syntax for the file format. We also recommend that a
  105778. file or class name and description of purpose be included on the
  105779. same &quot;printed page&quot; as the copyright notice for easier
  105780. identification within third-party archives.
  105781. Copyright 2000-2020 JetBrains s.r.o. and Kotlin Programming Language contributors.
  105782. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  105783. you may not use this file except in compliance with the License.
  105784. You may obtain a copy of the License at
  105785. http://www.apache.org/licenses/LICENSE-2.0
  105786. Unless required by applicable law or agreed to in writing, software
  105787. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  105788. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  105789. See the License for the specific language governing permissions and
  105790. limitations under the License.
  105791. ------------------
  105792. Files: kotlinc/lib/trove4j.jar
  105793. GNU LESSER GENERAL PUBLIC LICENSE
  105794. Version 2.1, February 1999
  105795. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  105796. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  105797. Everyone is permitted to copy and distribute verbatim copies
  105798. of this license document, but changing it is not allowed.
  105799. [This is the first released version of the Lesser GPL. It also counts
  105800. as the successor of the GNU Library Public License, version 2, hence
  105801. the version number 2.1.]
  105802. Preamble
  105803. The licenses for most software are designed to take away your
  105804. freedom to share and change it. By contrast, the GNU General Public
  105805. Licenses are intended to guarantee your freedom to share and change
  105806. free software--to make sure the software is free for all its users.
  105807. This license, the Lesser General Public License, applies to some
  105808. specially designated software packages--typically libraries--of the
  105809. Free Software Foundation and other authors who decide to use it. You
  105810. can use it too, but we suggest you first think carefully about whether
  105811. this license or the ordinary General Public License is the better
  105812. strategy to use in any particular case, based on the explanations below.
  105813. When we speak of free software, we are referring to freedom of use,
  105814. not price. Our General Public Licenses are designed to make sure that
  105815. you have the freedom to distribute copies of free software (and charge
  105816. for this service if you wish); that you receive source code or can get
  105817. it if you want it; that you can change the software and use pieces of
  105818. it in new free programs; and that you are informed that you can do
  105819. these things.
  105820. To protect your rights, we need to make restrictions that forbid
  105821. distributors to deny you these rights or to ask you to surrender these
  105822. rights. These restrictions translate to certain responsibilities for
  105823. you if you distribute copies of the library or if you modify it.
  105824. For example, if you distribute copies of the library, whether gratis
  105825. or for a fee, you must give the recipients all the rights that we gave
  105826. you. You must make sure that they, too, receive or can get the source
  105827. code. If you link other code with the library, you must provide
  105828. complete object files to the recipients, so that they can relink them
  105829. with the library after making changes to the library and recompiling
  105830. it. And you must show them these terms so they know their rights.
  105831. We protect your rights with a two-step method: (1) we copyright the
  105832. library, and (2) we offer you this license, which gives you legal
  105833. permission to copy, distribute and/or modify the library.
  105834. To protect each distributor, we want to make it very clear that
  105835. there is no warranty for the free library. Also, if the library is
  105836. modified by someone else and passed on, the recipients should know
  105837. that what they have is not the original version, so that the original
  105838. author&#x27;s reputation will not be affected by problems that might be
  105839. introduced by others.
  105840. Finally, software patents pose a constant threat to the existence of
  105841. any free program. We wish to make sure that a company cannot
  105842. effectively restrict the users of a free program by obtaining a
  105843. restrictive license from a patent holder. Therefore, we insist that
  105844. any patent license obtained for a version of the library must be
  105845. consistent with the full freedom of use specified in this license.
  105846. Most GNU software, including some libraries, is covered by the
  105847. ordinary GNU General Public License. This license, the GNU Lesser
  105848. General Public License, applies to certain designated libraries, and
  105849. is quite different from the ordinary General Public License. We use
  105850. this license for certain libraries in order to permit linking those
  105851. libraries into non-free programs.
  105852. When a program is linked with a library, whether statically or using
  105853. a shared library, the combination of the two is legally speaking a
  105854. combined work, a derivative of the original library. The ordinary
  105855. General Public License therefore permits such linking only if the
  105856. entire combination fits its criteria of freedom. The Lesser General
  105857. Public License permits more lax criteria for linking other code with
  105858. the library.
  105859. We call this license the &quot;Lesser&quot; General Public License because it
  105860. does Less to protect the user&#x27;s freedom than the ordinary General
  105861. Public License. It also provides other free software developers Less
  105862. of an advantage over competing non-free programs. These disadvantages
  105863. are the reason we use the ordinary General Public License for many
  105864. libraries. However, the Lesser license provides advantages in certain
  105865. special circumstances.
  105866. For example, on rare occasions, there may be a special need to
  105867. encourage the widest possible use of a certain library, so that it becomes
  105868. a de-facto standard. To achieve this, non-free programs must be
  105869. allowed to use the library. A more frequent case is that a free
  105870. library does the same job as widely used non-free libraries. In this
  105871. case, there is little to gain by limiting the free library to free
  105872. software only, so we use the Lesser General Public License.
  105873. In other cases, permission to use a particular library in non-free
  105874. programs enables a greater number of people to use a large body of
  105875. free software. For example, permission to use the GNU C Library in
  105876. non-free programs enables many more people to use the whole GNU
  105877. operating system, as well as its variant, the GNU/Linux operating
  105878. system.
  105879. Although the Lesser General Public License is Less protective of the
  105880. users&#x27; freedom, it does ensure that the user of a program that is
  105881. linked with the Library has the freedom and the wherewithal to run
  105882. that program using a modified version of the Library.
  105883. The precise terms and conditions for copying, distribution and
  105884. modification follow. Pay close attention to the difference between a
  105885. &quot;work based on the library&quot; and a &quot;work that uses the library&quot;. The
  105886. former contains code derived from the library, whereas the latter must
  105887. be combined with the library in order to run.
  105888. GNU LESSER GENERAL PUBLIC LICENSE
  105889. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  105890. 0. This License Agreement applies to any software library or other
  105891. program which contains a notice placed by the copyright holder or
  105892. other authorized party saying it may be distributed under the terms of
  105893. this Lesser General Public License (also called &quot;this License&quot;).
  105894. Each licensee is addressed as &quot;you&quot;.
  105895. A &quot;library&quot; means a collection of software functions and/or data
  105896. prepared so as to be conveniently linked with application programs
  105897. (which use some of those functions and data) to form executables.
  105898. The &quot;Library&quot;, below, refers to any such software library or work
  105899. which has been distributed under these terms. A &quot;work based on the
  105900. Library&quot; means either the Library or any derivative work under
  105901. copyright law: that is to say, a work containing the Library or a
  105902. portion of it, either verbatim or with modifications and/or translated
  105903. straightforwardly into another language. (Hereinafter, translation is
  105904. included without limitation in the term &quot;modification&quot;.)
  105905. &quot;Source code&quot; for a work means the preferred form of the work for
  105906. making modifications to it. For a library, complete source code means
  105907. all the source code for all modules it contains, plus any associated
  105908. interface definition files, plus the scripts used to control compilation
  105909. and installation of the library.
  105910. Activities other than copying, distribution and modification are not
  105911. covered by this License; they are outside its scope. The act of
  105912. running a program using the Library is not restricted, and output from
  105913. such a program is covered only if its contents constitute a work based
  105914. on the Library (independent of the use of the Library in a tool for
  105915. writing it). Whether that is true depends on what the Library does
  105916. and what the program that uses the Library does.
  105917. 1. You may copy and distribute verbatim copies of the Library&#x27;s
  105918. complete source code as you receive it, in any medium, provided that
  105919. you conspicuously and appropriately publish on each copy an
  105920. appropriate copyright notice and disclaimer of warranty; keep intact
  105921. all the notices that refer to this License and to the absence of any
  105922. warranty; and distribute a copy of this License along with the
  105923. Library.
  105924. You may charge a fee for the physical act of transferring a copy,
  105925. and you may at your option offer warranty protection in exchange for a
  105926. fee.
  105927. 2. You may modify your copy or copies of the Library or any portion
  105928. of it, thus forming a work based on the Library, and copy and
  105929. distribute such modifications or work under the terms of Section 1
  105930. above, provided that you also meet all of these conditions:
  105931. a) The modified work must itself be a software library.
  105932. b) You must cause the files modified to carry prominent notices
  105933. stating that you changed the files and the date of any change.
  105934. c) You must cause the whole of the work to be licensed at no
  105935. charge to all third parties under the terms of this License.
  105936. d) If a facility in the modified Library refers to a function or a
  105937. table of data to be supplied by an application program that uses
  105938. the facility, other than as an argument passed when the facility
  105939. is invoked, then you must make a good faith effort to ensure that,
  105940. in the event an application does not supply such function or
  105941. table, the facility still operates, and performs whatever part of
  105942. its purpose remains meaningful.
  105943. (For example, a function in a library to compute square roots has
  105944. a purpose that is entirely well-defined independent of the
  105945. application. Therefore, Subsection 2d requires that any
  105946. application-supplied function or table used by this function must
  105947. be optional: if the application does not supply it, the square
  105948. root function must still compute square roots.)
  105949. These requirements apply to the modified work as a whole. If
  105950. identifiable sections of that work are not derived from the Library,
  105951. and can be reasonably considered independent and separate works in
  105952. themselves, then this License, and its terms, do not apply to those
  105953. sections when you distribute them as separate works. But when you
  105954. distribute the same sections as part of a whole which is a work based
  105955. on the Library, the distribution of the whole must be on the terms of
  105956. this License, whose permissions for other licensees extend to the
  105957. entire whole, and thus to each and every part regardless of who wrote
  105958. it.
  105959. Thus, it is not the intent of this section to claim rights or contest
  105960. your rights to work written entirely by you; rather, the intent is to
  105961. exercise the right to control the distribution of derivative or
  105962. collective works based on the Library.
  105963. In addition, mere aggregation of another work not based on the Library
  105964. with the Library (or with a work based on the Library) on a volume of
  105965. a storage or distribution medium does not bring the other work under
  105966. the scope of this License.
  105967. 3. You may opt to apply the terms of the ordinary GNU General Public
  105968. License instead of this License to a given copy of the Library. To do
  105969. this, you must alter all the notices that refer to this License, so
  105970. that they refer to the ordinary GNU General Public License, version 2,
  105971. instead of to this License. (If a newer version than version 2 of the
  105972. ordinary GNU General Public License has appeared, then you can specify
  105973. that version instead if you wish.) Do not make any other change in
  105974. these notices.
  105975. Once this change is made in a given copy, it is irreversible for
  105976. that copy, so the ordinary GNU General Public License applies to all
  105977. subsequent copies and derivative works made from that copy.
  105978. This option is useful when you wish to copy part of the code of
  105979. the Library into a program that is not a library.
  105980. 4. You may copy and distribute the Library (or a portion or
  105981. derivative of it, under Section 2) in object code or executable form
  105982. under the terms of Sections 1 and 2 above provided that you accompany
  105983. it with the complete corresponding machine-readable source code, which
  105984. must be distributed under the terms of Sections 1 and 2 above on a
  105985. medium customarily used for software interchange.
  105986. If distribution of object code is made by offering access to copy
  105987. from a designated place, then offering equivalent access to copy the
  105988. source code from the same place satisfies the requirement to
  105989. distribute the source code, even though third parties are not
  105990. compelled to copy the source along with the object code.
  105991. 5. A program that contains no derivative of any portion of the
  105992. Library, but is designed to work with the Library by being compiled or
  105993. linked with it, is called a &quot;work that uses the Library&quot;. Such a
  105994. work, in isolation, is not a derivative work of the Library, and
  105995. therefore falls outside the scope of this License.
  105996. However, linking a &quot;work that uses the Library&quot; with the Library
  105997. creates an executable that is a derivative of the Library (because it
  105998. contains portions of the Library), rather than a &quot;work that uses the
  105999. library&quot;. The executable is therefore covered by this License.
  106000. Section 6 states terms for distribution of such executables.
  106001. When a &quot;work that uses the Library&quot; uses material from a header file
  106002. that is part of the Library, the object code for the work may be a
  106003. derivative work of the Library even though the source code is not.
  106004. Whether this is true is especially significant if the work can be
  106005. linked without the Library, or if the work is itself a library. The
  106006. threshold for this to be true is not precisely defined by law.
  106007. If such an object file uses only numerical parameters, data
  106008. structure layouts and accessors, and small macros and small inline
  106009. functions (ten lines or less in length), then the use of the object
  106010. file is unrestricted, regardless of whether it is legally a derivative
  106011. work. (Executables containing this object code plus portions of the
  106012. Library will still fall under Section 6.)
  106013. Otherwise, if the work is a derivative of the Library, you may
  106014. distribute the object code for the work under the terms of Section 6.
  106015. Any executables containing that work also fall under Section 6,
  106016. whether or not they are linked directly with the Library itself.
  106017. 6. As an exception to the Sections above, you may also combine or
  106018. link a &quot;work that uses the Library&quot; with the Library to produce a
  106019. work containing portions of the Library, and distribute that work
  106020. under terms of your choice, provided that the terms permit
  106021. modification of the work for the customer&#x27;s own use and reverse
  106022. engineering for debugging such modifications.
  106023. You must give prominent notice with each copy of the work that the
  106024. Library is used in it and that the Library and its use are covered by
  106025. this License. You must supply a copy of this License. If the work
  106026. during execution displays copyright notices, you must include the
  106027. copyright notice for the Library among them, as well as a reference
  106028. directing the user to the copy of this License. Also, you must do one
  106029. of these things:
  106030. a) Accompany the work with the complete corresponding
  106031. machine-readable source code for the Library including whatever
  106032. changes were used in the work (which must be distributed under
  106033. Sections 1 and 2 above); and, if the work is an executable linked
  106034. with the Library, with the complete machine-readable &quot;work that
  106035. uses the Library&quot;, as object code and/or source code, so that the
  106036. user can modify the Library and then relink to produce a modified
  106037. executable containing the modified Library. (It is understood
  106038. that the user who changes the contents of definitions files in the
  106039. Library will not necessarily be able to recompile the application
  106040. to use the modified definitions.)
  106041. b) Use a suitable shared library mechanism for linking with the
  106042. Library. A suitable mechanism is one that (1) uses at run time a
  106043. copy of the library already present on the user&#x27;s computer system,
  106044. rather than copying library functions into the executable, and (2)
  106045. will operate properly with a modified version of the library, if
  106046. the user installs one, as long as the modified version is
  106047. interface-compatible with the version that the work was made with.
  106048. c) Accompany the work with a written offer, valid for at
  106049. least three years, to give the same user the materials
  106050. specified in Subsection 6a, above, for a charge no more
  106051. than the cost of performing this distribution.
  106052. d) If distribution of the work is made by offering access to copy
  106053. from a designated place, offer equivalent access to copy the above
  106054. specified materials from the same place.
  106055. e) Verify that the user has already received a copy of these
  106056. materials or that you have already sent this user a copy.
  106057. For an executable, the required form of the &quot;work that uses the
  106058. Library&quot; must include any data and utility programs needed for
  106059. reproducing the executable from it. However, as a special exception,
  106060. the materials to be distributed need not include anything that is
  106061. normally distributed (in either source or binary form) with the major
  106062. components (compiler, kernel, and so on) of the operating system on
  106063. which the executable runs, unless that component itself accompanies
  106064. the executable.
  106065. It may happen that this requirement contradicts the license
  106066. restrictions of other proprietary libraries that do not normally
  106067. accompany the operating system. Such a contradiction means you cannot
  106068. use both them and the Library together in an executable that you
  106069. distribute.
  106070. 7. You may place library facilities that are a work based on the
  106071. Library side-by-side in a single library together with other library
  106072. facilities not covered by this License, and distribute such a combined
  106073. library, provided that the separate distribution of the work based on
  106074. the Library and of the other library facilities is otherwise
  106075. permitted, and provided that you do these two things:
  106076. a) Accompany the combined library with a copy of the same work
  106077. based on the Library, uncombined with any other library
  106078. facilities. This must be distributed under the terms of the
  106079. Sections above.
  106080. b) Give prominent notice with the combined library of the fact
  106081. that part of it is a work based on the Library, and explaining
  106082. where to find the accompanying uncombined form of the same work.
  106083. 8. You may not copy, modify, sublicense, link with, or distribute
  106084. the Library except as expressly provided under this License. Any
  106085. attempt otherwise to copy, modify, sublicense, link with, or
  106086. distribute the Library is void, and will automatically terminate your
  106087. rights under this License. However, parties who have received copies,
  106088. or rights, from you under this License will not have their licenses
  106089. terminated so long as such parties remain in full compliance.
  106090. 9. You are not required to accept this License, since you have not
  106091. signed it. However, nothing else grants you permission to modify or
  106092. distribute the Library or its derivative works. These actions are
  106093. prohibited by law if you do not accept this License. Therefore, by
  106094. modifying or distributing the Library (or any work based on the
  106095. Library), you indicate your acceptance of this License to do so, and
  106096. all its terms and conditions for copying, distributing or modifying
  106097. the Library or works based on it.
  106098. 10. Each time you redistribute the Library (or any work based on the
  106099. Library), the recipient automatically receives a license from the
  106100. original licensor to copy, distribute, link with or modify the Library
  106101. subject to these terms and conditions. You may not impose any further
  106102. restrictions on the recipients&#x27; exercise of the rights granted herein.
  106103. You are not responsible for enforcing compliance by third parties with
  106104. this License.
  106105. 11. If, as a consequence of a court judgment or allegation of patent
  106106. infringement or for any other reason (not limited to patent issues),
  106107. conditions are imposed on you (whether by court order, agreement or
  106108. otherwise) that contradict the conditions of this License, they do not
  106109. excuse you from the conditions of this License. If you cannot
  106110. distribute so as to satisfy simultaneously your obligations under this
  106111. License and any other pertinent obligations, then as a consequence you
  106112. may not distribute the Library at all. For example, if a patent
  106113. license would not permit royalty-free redistribution of the Library by
  106114. all those who receive copies directly or indirectly through you, then
  106115. the only way you could satisfy both it and this License would be to
  106116. refrain entirely from distribution of the Library.
  106117. If any portion of this section is held invalid or unenforceable under any
  106118. particular circumstance, the balance of the section is intended to apply,
  106119. and the section as a whole is intended to apply in other circumstances.
  106120. It is not the purpose of this section to induce you to infringe any
  106121. patents or other property right claims or to contest validity of any
  106122. such claims; this section has the sole purpose of protecting the
  106123. integrity of the free software distribution system which is
  106124. implemented by public license practices. Many people have made
  106125. generous contributions to the wide range of software distributed
  106126. through that system in reliance on consistent application of that
  106127. system; it is up to the author/donor to decide if he or she is willing
  106128. to distribute software through any other system and a licensee cannot
  106129. impose that choice.
  106130. This section is intended to make thoroughly clear what is believed to
  106131. be a consequence of the rest of this License.
  106132. 12. If the distribution and/or use of the Library is restricted in
  106133. certain countries either by patents or by copyrighted interfaces, the
  106134. original copyright holder who places the Library under this License may add
  106135. an explicit geographical distribution limitation excluding those countries,
  106136. so that distribution is permitted only in or among countries not thus
  106137. excluded. In such case, this License incorporates the limitation as if
  106138. written in the body of this License.
  106139. 13. The Free Software Foundation may publish revised and/or new
  106140. versions of the Lesser General Public License from time to time.
  106141. Such new versions will be similar in spirit to the present version,
  106142. but may differ in detail to address new problems or concerns.
  106143. Each version is given a distinguishing version number. If the Library
  106144. specifies a version number of this License which applies to it and
  106145. &quot;any later version&quot;, you have the option of following the terms and
  106146. conditions either of that version or of any later version published by
  106147. the Free Software Foundation. If the Library does not specify a
  106148. license version number, you may choose any version ever published by
  106149. the Free Software Foundation.
  106150. 14. If you wish to incorporate parts of the Library into other free
  106151. programs whose distribution conditions are incompatible with these,
  106152. write to the author to ask for permission. For software which is
  106153. copyrighted by the Free Software Foundation, write to the Free
  106154. Software Foundation; we sometimes make exceptions for this. Our
  106155. decision will be guided by the two goals of preserving the free status
  106156. of all derivatives of our free software and of promoting the sharing
  106157. and reuse of software generally.
  106158. NO WARRANTY
  106159. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  106160. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  106161. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  106162. OTHER PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY
  106163. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  106164. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  106165. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  106166. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  106167. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  106168. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  106169. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  106170. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  106171. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  106172. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  106173. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  106174. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  106175. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  106176. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  106177. DAMAGES.
  106178. END OF TERMS AND CONDITIONS
  106179. How to Apply These Terms to Your New Libraries
  106180. If you develop a new library, and you want it to be of the greatest
  106181. possible use to the public, we recommend making it free software that
  106182. everyone can redistribute and change. You can do so by permitting
  106183. redistribution under these terms (or, alternatively, under the terms of the
  106184. ordinary General Public License).
  106185. To apply these terms, attach the following notices to the library. It is
  106186. safest to attach them to the start of each source file to most effectively
  106187. convey the exclusion of warranty; and each file should have at least the
  106188. &quot;copyright&quot; line and a pointer to where the full notice is found.
  106189. &lt;one line to give the library&#x27;s name and a brief idea of what it does.&gt;
  106190. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  106191. This library is free software; you can redistribute it and/or
  106192. modify it under the terms of the GNU Lesser General Public
  106193. License as published by the Free Software Foundation; either
  106194. version 2.1 of the License, or (at your option) any later version.
  106195. This library is distributed in the hope that it will be useful,
  106196. but WITHOUT ANY WARRANTY; without even the implied warranty of
  106197. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  106198. Lesser General Public License for more details.
  106199. You should have received a copy of the GNU Lesser General Public
  106200. License along with this library; if not, write to the Free Software
  106201. Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  106202. Also add information on how to contact you by electronic and paper mail.
  106203. You should also get your employer (if you work as a programmer) or your
  106204. school, if any, to sign a &quot;copyright disclaimer&quot; for the library, if
  106205. necessary. Here is a sample; alter the names:
  106206. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  106207. library `Frob&#x27; (a library for tweaking knobs) written by James Random Hacker.
  106208. &lt;signature of Ty Coon&gt;, 1 April 1990
  106209. Ty Coon, President of Vice
  106210. That&#x27;s all there is to it!
  106211. ------------------
  106212. Files:
  106213. The version of Rhino used in GWT is licensed under a dual license,
  106214. Netscape Public License 1.1 / GNU General Public License.
  106215. The text of the Netscape Public License
  106216. is provided below (http://website-archive.mozilla.org/www.mozilla.org/mpl/MPL/NPL/1.1/):
  106217. AMENDMENTS
  106218. The Netscape Public License Version 1.1 (&quot;NPL&quot;) consists of the
  106219. Mozilla Public License Version 1.1 with the following Amendments,
  106220. including Exhibit A-Netscape Public License. Files identified with
  106221. &quot;Exhibit A-Netscape Public License&quot; are governed by the Netscape
  106222. Public License Version 1.1.
  106223. Additional Terms applicable to the Netscape Public License.
  106224. I. Effect.
  106225. These additional terms described in this Netscape Public
  106226. License -- Amendments shall apply to the Mozilla Communicator
  106227. client code and to all Covered Code under this License.
  106228. II. &#x27;&#x27;Netscape&#x27;s Branded Code&#x27;&#x27; means Covered Code that Netscape
  106229. distributes and/or permits others to distribute under one or
  106230. more trademark(s) which are controlled by Netscape but which
  106231. are not licensed for use under this License.
  106232. III. Netscape and logo.
  106233. This License does not grant any rights to use the trademarks
  106234. &quot;Netscape&#x27;&#x27;, the &quot;Netscape N and horizon&#x27;&#x27; logo or the
  106235. &quot;Netscape lighthouse&quot; logo, &quot;Netcenter&quot;, &quot;Gecko&quot;, &quot;Java&quot; or
  106236. &quot;JavaScript&quot;, &quot;Smart Browsing&quot; even if such marks are included
  106237. in the Original Code or Modifications.
  106238. IV. Inability to Comply Due to Contractual Obligation.
  106239. Prior to licensing the Original Code under this License,
  106240. Netscape has licensed third party code for use in Netscape&#x27;s
  106241. Branded Code. To the extent that Netscape is limited
  106242. contractually from making such third party code available under
  106243. this License, Netscape may choose to reintegrate such code into
  106244. Covered Code without being required to distribute such code in
  106245. Source Code form, even if such code would otherwise be
  106246. considered &#x27;&#x27;Modifications&#x27;&#x27; under this License.
  106247. V. Use of Modifications and Covered Code by Initial Developer.
  106248. V.1. In General.
  106249. The obligations of Section 3 apply to Netscape, except to
  106250. the extent specified in this Amendment, Section V.2 and
  106251. V.3.
  106252. V.2. Other Products.
  106253. Netscape may include Covered Code in products other than
  106254. the Netscape&#x27;s Branded Code which are released by
  106255. Netscape during the two (2) years following the release
  106256. date of the Original Code, without such additional
  106257. products becoming subject to the terms of this License,
  106258. and may license such additional products on different
  106259. terms from those contained in this License.
  106260. V.3. Alternative Licensing.
  106261. Netscape may license the Source Code of Netscape&#x27;s
  106262. Branded Code, including Modifications incorporated
  106263. therein, without such Netscape Branded Code becoming
  106264. subject to the terms of this License, and may license
  106265. such Netscape Branded Code on different terms from those
  106266. contained in this License.
  106267. VI. Litigation.
  106268. Notwithstanding the limitations of Section 11 above, the
  106269. provisions regarding litigation in Section 11(a), (b) and (c)
  106270. of the License shall apply to all disputes relating to this
  106271. License.
  106272. EXHIBIT A-Netscape Public License.
  106273. &#x27;&#x27;The contents of this file are subject to the Netscape Public
  106274. License Version 1.1 (the &quot;License&quot;); you may not use this file
  106275. except in compliance with the License. You may obtain a copy of
  106276. the License at http://www.mozilla.org/NPL/
  106277. Software distributed under the License is distributed on an &quot;AS
  106278. IS&quot; basis, WITHOUT WARRANTY OF ANY KIND, either express or
  106279. implied. See the License for the specific language governing
  106280. rights and limitations under the License.
  106281. The Original Code is Mozilla Communicator client code, released
  106282. March 31, 1998.
  106283. The Initial Developer of the Original Code is Netscape
  106284. Communications Corporation. Portions created by Netscape are
  106285. Copyright (C) 1998-1999 Netscape Communications Corporation. All
  106286. Rights Reserved.
  106287. Contributor(s): ______________________________________.
  106288. Alternatively, the contents of this file may be used under the
  106289. terms of the _____ license (the �[___] License�), in which case
  106290. the provisions of [______] License are applicable instead of those
  106291. above. If you wish to allow use of your version of this file only
  106292. under the terms of the [____] License and not to allow others to
  106293. use your version of this file under the NPL, indicate your
  106294. decision by deleting the provisions above and replace them with
  106295. the notice and other provisions required by the [___] License. If
  106296. you do not delete the provisions above, a recipient may use your
  106297. version of this file under either the NPL or the [___] License.&quot;
  106298. ----------------------
  106299. MOZILLA PUBLIC LICENSE
  106300. Version 1.1
  106301. 1. Definitions.
  106302. 1.0.1. &quot;Commercial Use&quot; means distribution or otherwise making the
  106303. Covered Code available to a third party.
  106304. 1.1. &#x27;&#x27;Contributor&#x27;&#x27; means each entity that creates or contributes
  106305. to the creation of Modifications.
  106306. 1.2. &#x27;&#x27;Contributor Version&#x27;&#x27; means the combination of the Original
  106307. Code, prior Modifications used by a Contributor, and the
  106308. Modifications made by that particular Contributor.
  106309. 1.3. &#x27;&#x27;Covered Code&#x27;&#x27; means the Original Code or Modifications or
  106310. the combination of the Original Code and Modifications, in each
  106311. case including portions thereof.
  106312. 1.4. &#x27;&#x27;Electronic Distribution Mechanism&#x27;&#x27; means a mechanism
  106313. generally accepted in the software development community for the
  106314. electronic transfer of data.
  106315. 1.5. &#x27;&#x27;Executable&#x27;&#x27; means Covered Code in any form other than Source Code.
  106316. 1.6. &#x27;&#x27;Initial Developer&#x27;&#x27; means the individual or entity
  106317. identified as the Initial Developer in the Source Code notice
  106318. required by Exhibit A.
  106319. 1.7. &#x27;&#x27;Larger Work&#x27;&#x27; means a work which combines Covered Code or
  106320. portions thereof with code not governed by the terms of this
  106321. License.
  106322. 1.8. &#x27;&#x27;License&#x27;&#x27; means this document.
  106323. 1.8.1. &quot;Licensable&quot; means having the right to grant, to the
  106324. maximum extent possible, whether at the time of the initial grant
  106325. or subsequently acquired, any and all of the rights conveyed
  106326. herein.
  106327. 1.9. &#x27;&#x27;Modifications&#x27;&#x27; means any addition to or deletion from the
  106328. substance or structure of either the Original Code or any previous
  106329. Modifications. When Covered Code is released as a series of files,
  106330. a Modification is:
  106331. A. Any addition to or deletion from the contents of a file
  106332. containing Original Code or previous Modifications.
  106333. B. Any new file that contains any part of the Original Code or
  106334. previous Modifications.
  106335. 1.10. &#x27;&#x27;Original Code&#x27;&#x27; means Source Code of computer software
  106336. code which is described in the Source Code notice required by
  106337. Exhibit A as Original Code, and which, at the time of its release
  106338. under this License is not already Covered Code governed by this
  106339. License.
  106340. 1.10.1. &quot;Patent Claims&quot; means any patent claim(s), now owned or
  106341. hereafter acquired, including without limitation, method, process,
  106342. and apparatus claims, in any patent Licensable by grantor.
  106343. 1.11. &#x27;&#x27;Source Code&#x27;&#x27; means the preferred form of the Covered Code
  106344. for making modifications to it, including all modules it contains,
  106345. plus any associated interface definition files, scripts used to
  106346. control compilation and installation of an Executable, or source
  106347. code differential comparisons against either the Original Code or
  106348. another well known, available Covered Code of the Contributor&#x27;s
  106349. choice. The Source Code can be in a compressed or archival form,
  106350. provided the appropriate decompression or de-archiving software is
  106351. widely available for no charge.
  106352. 1.12. &quot;You&#x27;&#x27; (or &quot;Your&quot;) means an individual or a legal entity
  106353. exercising rights under, and complying with all of the terms of,
  106354. this License or a future version of this License issued under
  106355. Section 6.1. For legal entities, &quot;You&#x27;&#x27; includes any entity which
  106356. controls, is controlled by, or is under common control with
  106357. You. For purposes of this definition, &quot;control&#x27;&#x27; means (a) the
  106358. power, direct or indirect, to cause the direction or management of
  106359. such entity, whether by contract or otherwise, or (b) ownership of
  106360. more than fifty percent (50%) of the outstanding shares or
  106361. beneficial ownership of such entity.
  106362. 2. Source Code License.
  106363. 2.1. The Initial Developer Grant.
  106364. The Initial Developer hereby grants You a world-wide,
  106365. royalty-free, non-exclusive license, subject to third party
  106366. intellectual property claims:
  106367. (a) under intellectual property rights (other than patent or
  106368. trademark) Licensable by Initial Developer to use, reproduce,
  106369. modify, display, perform, sublicense and distribute the
  106370. Original Code (or portions thereof) with or without
  106371. Modifications, and/or as part of a Larger Work; and
  106372. (b) under Patents Claims infringed by the making, using or
  106373. selling of Original Code, to make, have made, use, practice,
  106374. sell, and offer for sale, and/or otherwise dispose of the
  106375. Original Code (or portions thereof).
  106376. (c) the licenses granted in this Section 2.1(a) and (b) are
  106377. effective on the date Initial Developer first distributes
  106378. Original Code under the terms of this License.
  106379. (d) Notwithstanding Section 2.1(b) above, no patent license is
  106380. granted: 1) for code that You delete from the Original Code;
  106381. 2) separate from the Original Code; or 3) for infringements
  106382. caused by: i) the modification of the Original Code or ii) the
  106383. combination of the Original Code with other software or
  106384. devices.
  106385. 2.2. Contributor Grant.
  106386. Subject to third party intellectual property claims, each
  106387. Contributor hereby grants You a world-wide, royalty-free,
  106388. non-exclusive license
  106389. (a) under intellectual property rights (other than patent or
  106390. trademark) Licensable by Contributor, to use, reproduce,
  106391. modify, display, perform, sublicense and distribute the
  106392. Modifications created by such Contributor (or portions
  106393. thereof) either on an unmodified basis, with other
  106394. Modifications, as Covered Code and/or as part of a Larger
  106395. Work; and
  106396. (b) under Patent Claims infringed by the making, using, or
  106397. selling of Modifications made by that Contributor either alone
  106398. and/or in combination with its Contributor Version (or
  106399. portions of such combination), to make, use, sell, offer for
  106400. sale, have made, and/or otherwise dispose of: 1) Modifications
  106401. made by that Contributor (or portions thereof); and 2) the
  106402. combination of Modifications made by that Contributor with its
  106403. Contributor Version (or portions of such combination).
  106404. (c) the licenses granted in Sections 2.2(a) and 2.2(b) are
  106405. effective on the date Contributor first makes Commercial Use
  106406. of the Covered Code.
  106407. (d) Notwithstanding Section 2.2(b) above, no patent license is
  106408. granted: 1) for any code that Contributor has deleted from the
  106409. Contributor Version; 2) separate from the Contributor Version;
  106410. 3) for infringements caused by: i) third party modifications
  106411. of Contributor Version or ii) the combination of Modifications
  106412. made by that Contributor with other software (except as part
  106413. of the Contributor Version) or other devices; or 4) under
  106414. Patent Claims infringed by Covered Code in the absence of
  106415. Modifications made by that Contributor.
  106416. 3. Distribution Obligations.
  106417. 3.1. Application of License.
  106418. The Modifications which You create or to which You contribute are
  106419. governed by the terms of this License, including without
  106420. limitation Section 2.2. The Source Code version of Covered Code
  106421. may be distributed only under the terms of this License or a
  106422. future version of this License released under Section 6.1, and You
  106423. must include a copy of this License with every copy of the Source
  106424. Code You distribute. You may not offer or impose any terms on any
  106425. Source Code version that alters or restricts the applicable
  106426. version of this License or the recipients&#x27; rights
  106427. hereunder. However, You may include an additional document
  106428. offering the additional rights described in Section 3.5.
  106429. 3.2. Availability of Source Code.
  106430. Any Modification which You create or to which You contribute must
  106431. be made available in Source Code form under the terms of this
  106432. License either on the same media as an Executable version or via
  106433. an accepted Electronic Distribution Mechanism to anyone to whom
  106434. you made an Executable version available; and if made available
  106435. via Electronic Distribution Mechanism, must remain available for
  106436. at least twelve (12) months after the date it initially became
  106437. available, or at least six (6) months after a subsequent version
  106438. of that particular Modification has been made available to such
  106439. recipients. You are responsible for ensuring that the Source Code
  106440. version remains available even if the Electronic Distribution
  106441. Mechanism is maintained by a third party.
  106442. 3.3. Description of Modifications.
  106443. You must cause all Covered Code to which You contribute to contain
  106444. a file documenting the changes You made to create that Covered
  106445. Code and the date of any change. You must include a prominent
  106446. statement that the Modification is derived, directly or
  106447. indirectly, from Original Code provided by the Initial Developer
  106448. and including the name of the Initial Developer in (a) the Source
  106449. Code, and (b) in any notice in an Executable version or related
  106450. documentation in which You describe the origin or ownership of the
  106451. Covered Code.
  106452. 3.4. Intellectual Property Matters
  106453. (a) Third Party Claims.
  106454. If Contributor has knowledge that a license under a third
  106455. party&#x27;s intellectual property rights is required to exercise
  106456. the rights granted by such Contributor under Sections 2.1 or
  106457. 2.2, Contributor must include a text file with the Source Code
  106458. distribution titled &quot;LEGAL&#x27;&#x27; which describes the claim and the
  106459. party making the claim in sufficient detail that a recipient
  106460. will know whom to contact. If Contributor obtains such
  106461. knowledge after the Modification is made available as
  106462. described in Section 3.2, Contributor shall promptly modify
  106463. the LEGAL file in all copies Contributor makes available
  106464. thereafter and shall take other steps (such as notifying
  106465. appropriate mailing lists or newsgroups) reasonably calculated
  106466. to inform those who received the Covered Code that new
  106467. knowledge has been obtained.
  106468. (b) Contributor APIs.
  106469. If Contributor&#x27;s Modifications include an application
  106470. programming interface and Contributor has knowledge of patent
  106471. licenses which are reasonably necessary to implement that API,
  106472. Contributor must also include this information in the LEGAL
  106473. file.
  106474. (c) Representations.
  106475. Contributor represents that, except as disclosed pursuant to
  106476. Section 3.4(a) above, Contributor believes that Contributor&#x27;s
  106477. Modifications are Contributor&#x27;s original creation(s) and/or
  106478. Contributor has sufficient rights to grant the rights conveyed
  106479. by this License.
  106480. 3.5. Required Notices.
  106481. You must duplicate the notice in Exhibit A in each file of the
  106482. Source Code. If it is not possible to put such notice in a
  106483. particular Source Code file due to its structure, then You must
  106484. include such notice in a location (such as a relevant directory)
  106485. where a user would be likely to look for such a notice. If You
  106486. created one or more Modification(s) You may add your name as a
  106487. Contributor to the notice described in Exhibit A. You must also
  106488. duplicate this License in any documentation for the Source Code
  106489. where You describe recipients&#x27; rights or ownership rights relating
  106490. to Covered Code. You may choose to offer, and to charge a fee
  106491. for, warranty, support, indemnity or liability obligations to one
  106492. or more recipients of Covered Code. However, You may do so only on
  106493. Your own behalf, and not on behalf of the Initial Developer or any
  106494. Contributor. You must make it absolutely clear than any such
  106495. warranty, support, indemnity or liability obligation is offered by
  106496. You alone, and You hereby agree to indemnify the Initial Developer
  106497. and every Contributor for any liability incurred by the Initial
  106498. Developer or such Contributor as a result of warranty, support,
  106499. indemnity or liability terms You offer.
  106500. 3.6. Distribution of Executable Versions.
  106501. You may distribute Covered Code in Executable form only if the
  106502. requirements of Section 3.1-3.5 have been met for that Covered
  106503. Code, and if You include a notice stating that the Source Code
  106504. version of the Covered Code is available under the terms of this
  106505. License, including a description of how and where You have
  106506. fulfilled the obligations of Section 3.2. The notice must be
  106507. conspicuously included in any notice in an Executable version,
  106508. related documentation or collateral in which You describe
  106509. recipients&#x27; rights relating to the Covered Code. You may
  106510. distribute the Executable version of Covered Code or ownership
  106511. rights under a license of Your choice, which may contain terms
  106512. different from this License, provided that You are in compliance
  106513. with the terms of this License and that the license for the
  106514. Executable version does not attempt to limit or alter the
  106515. recipient&#x27;s rights in the Source Code version from the rights set
  106516. forth in this License. If You distribute the Executable version
  106517. under a different license You must make it absolutely clear that
  106518. any terms which differ from this License are offered by You alone,
  106519. not by the Initial Developer or any Contributor. You hereby agree
  106520. to indemnify the Initial Developer and every Contributor for any
  106521. liability incurred by the Initial Developer or such Contributor as
  106522. a result of any such terms You offer.
  106523. 3.7. Larger Works.
  106524. You may create a Larger Work by combining Covered Code with other
  106525. code not governed by the terms of this License and distribute the
  106526. Larger Work as a single product. In such a case, You must make
  106527. sure the requirements of this License are fulfilled for the
  106528. Covered Code.
  106529. 4. Inability to Comply Due to Statute or Regulation.
  106530. If it is impossible for You to comply with any of the terms of
  106531. this License with respect to some or all of the Covered Code due
  106532. to statute, judicial order, or regulation then You must: (a)
  106533. comply with the terms of this License to the maximum extent
  106534. possible; and (b) describe the limitations and the code they
  106535. affect. Such description must be included in the LEGAL file
  106536. described in Section 3.4 and must be included with all
  106537. distributions of the Source Code. Except to the extent prohibited
  106538. by statute or regulation, such description must be sufficiently
  106539. detailed for a recipient of ordinary skill to be able to
  106540. understand it.
  106541. 5. Application of this License.
  106542. This License applies to code to which the Initial Developer has
  106543. attached the notice in Exhibit A and to related Covered Code.
  106544. 6. Versions of the License.
  106545. 6.1. New Versions.
  106546. Netscape Communications Corporation (&#x27;&#x27;Netscape&#x27;&#x27;) may publish
  106547. revised and/or new versions of the License from time to time. Each
  106548. version will be given a distinguishing version number.
  106549. 6.2. Effect of New Versions.
  106550. Once Covered Code has been published under a particular version of
  106551. the License, You may always continue to use it under the terms of
  106552. that version. You may also choose to use such Covered Code under
  106553. the terms of any subsequent version of the License published by
  106554. Netscape. No one other than Netscape has the right to modify the
  106555. terms applicable to Covered Code created under this License.
  106556. 6.3. Derivative Works.
  106557. If You create or use a modified version of this License (which you
  106558. may only do in order to apply it to code which is not already
  106559. Covered Code governed by this License), You must (a) rename Your
  106560. license so that the phrases &#x27;&#x27;Mozilla&#x27;&#x27;, &#x27;&#x27;MOZILLAPL&#x27;&#x27;, &#x27;&#x27;MOZPL&#x27;&#x27;,
  106561. &#x27;&#x27;Netscape&#x27;&#x27;, &quot;MPL&quot;, &#x27;&#x27;NPL&#x27;&#x27; or any confusingly similar phrase do
  106562. not appear in your license (except to note that your license
  106563. differs from this License) and (b) otherwise make it clear that
  106564. Your version of the license contains terms which differ from the
  106565. Mozilla Public License and Netscape Public License. (Filling in
  106566. the name of the Initial Developer, Original Code or Contributor in
  106567. the notice described in Exhibit A shall not of themselves be
  106568. deemed to be modifications of this License.)
  106569. 7. DISCLAIMER OF WARRANTY.
  106570. COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN &quot;AS IS&#x27;&#x27; BASIS,
  106571. WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED,
  106572. INCLUDING, WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS
  106573. FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR
  106574. NON-INFRINGING. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE
  106575. OF THE COVERED CODE IS WITH YOU. SHOULD ANY COVERED CODE PROVE
  106576. DEFECTIVE IN ANY RESPECT, YOU (NOT THE INITIAL DEVELOPER OR ANY
  106577. OTHER CONTRIBUTOR) ASSUME THE COST OF ANY NECESSARY SERVICING,
  106578. REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY CONSTITUTES AN
  106579. ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY COVERED CODE IS
  106580. AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.
  106581. 8. TERMINATION.
  106582. 8.1. This License and the rights granted hereunder will terminate
  106583. automatically if You fail to comply with terms herein and fail to
  106584. cure such breach within 30 days of becoming aware of the
  106585. breach. All sublicenses to the Covered Code which are properly
  106586. granted shall survive any termination of this License. Provisions
  106587. which, by their nature, must remain in effect beyond the
  106588. termination of this License shall survive.
  106589. 8.2. If You initiate litigation by asserting a patent
  106590. infringement claim (excluding declatory judgment actions) against
  106591. Initial Developer or a Contributor (the Initial Developer or
  106592. Contributor against whom You file such action is referred to as
  106593. &quot;Participant&quot;) alleging that:
  106594. (a) such Participant&#x27;s Contributor Version directly or indirectly
  106595. infringes any patent, then any and all rights granted by such
  106596. Participant to You under Sections 2.1 and/or 2.2 of this License
  106597. shall, upon 60 days notice from Participant terminate
  106598. prospectively, unless if within 60 days after receipt of notice
  106599. You either: (i) agree in writing to pay Participant a mutually
  106600. agreeable reasonable royalty for Your past and future use of
  106601. Modifications made by such Participant, or (ii) withdraw Your
  106602. litigation claim with respect to the Contributor Version against
  106603. such Participant. If within 60 days of notice, a reasonable
  106604. royalty and payment arrangement are not mutually agreed upon in
  106605. writing by the parties or the litigation claim is not withdrawn,
  106606. the rights granted by Participant to You under Sections 2.1 and/or
  106607. 2.2 automatically terminate at the expiration of the 60 day notice
  106608. period specified above.
  106609. (b) any software, hardware, or device, other than such
  106610. Participant&#x27;s Contributor Version, directly or indirectly
  106611. infringes any patent, then any rights granted to You by such
  106612. Participant under Sections 2.1(b) and 2.2(b) are revoked effective
  106613. as of the date You first made, used, sold, distributed, or had
  106614. made, Modifications made by that Participant.
  106615. 8.3. If You assert a patent infringement claim against
  106616. Participant alleging that such Participant&#x27;s Contributor Version
  106617. directly or indirectly infringes any patent where such claim is
  106618. resolved (such as by license or settlement) prior to the
  106619. initiation of patent infringement litigation, then the reasonable
  106620. value of the licenses granted by such Participant under Sections
  106621. 2.1 or 2.2 shall be taken into account in determining the amount
  106622. or value of any payment or license.
  106623. 8.4. In the event of termination under Sections 8.1 or 8.2 above,
  106624. all end user license agreements (excluding distributors and
  106625. resellers) which have been validly granted by You or any
  106626. distributor hereunder prior to termination shall survive
  106627. termination.
  106628. 9. LIMITATION OF LIABILITY.
  106629. UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT
  106630. (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE
  106631. INITIAL DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF
  106632. COVERED CODE, OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO
  106633. ANY PERSON FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL
  106634. DAMAGES OF ANY CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES
  106635. FOR LOSS OF GOODWILL, WORK STOPPAGE, COMPUTER FAILURE OR
  106636. MALFUNCTION, OR ANY AND ALL OTHER COMMERCIAL DAMAGES OR LOSSES,
  106637. EVEN IF SUCH PARTY SHALL HAVE BEEN INFORMED OF THE POSSIBILITY OF
  106638. SUCH DAMAGES. THIS LIMITATION OF LIABILITY SHALL NOT APPLY TO
  106639. LIABILITY FOR DEATH OR PERSONAL INJURY RESULTING FROM SUCH PARTY&#x27;S
  106640. NEGLIGENCE TO THE EXTENT APPLICABLE LAW PROHIBITS SUCH
  106641. LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR
  106642. LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS
  106643. EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU.
  106644. 10. U.S. GOVERNMENT END USERS.
  106645. The Covered Code is a &#x27;&#x27;commercial item,&#x27;&#x27; as that term is defined
  106646. in 48 C.F.R. 2.101 (Oct. 1995), consisting of &#x27;&#x27;commercial
  106647. computer software&#x27;&#x27; and &#x27;&#x27;commercial computer software
  106648. documentation,&#x27;&#x27; as such terms are used in 48 C.F.R. 12.212
  106649. (Sept. 1995). Consistent with 48 C.F.R. 12.212 and 48
  106650. C.F.R. 227.7202-1 through 227.7202-4 (June 1995), all
  106651. U.S. Government End Users acquire Covered Code with only those
  106652. rights set forth herein.
  106653. 11. MISCELLANEOUS.
  106654. This License represents the complete agreement concerning subject
  106655. matter hereof. If any provision of this License is held to be
  106656. unenforceable, such provision shall be reformed only to the extent
  106657. necessary to make it enforceable. This License shall be governed
  106658. by California law provisions (except to the extent applicable law,
  106659. if any, provides otherwise), excluding its conflict-of-law
  106660. provisions. With respect to disputes in which at least one party
  106661. is a citizen of, or an entity chartered or registered to do
  106662. business in the United States of America, any litigation relating
  106663. to this License shall be subject to the jurisdiction of the
  106664. Federal Courts of the Northern District of California, with venue
  106665. lying in Santa Clara County, California, with the losing party
  106666. responsible for costs, including without limitation, court costs
  106667. and reasonable attorneys&#x27; fees and expenses. The application of
  106668. the United Nations Convention on Contracts for the International
  106669. Sale of Goods is expressly excluded. Any law or regulation which
  106670. provides that the language of a contract shall be construed
  106671. against the drafter shall not apply to this License.
  106672. 12. RESPONSIBILITY FOR CLAIMS.
  106673. As between Initial Developer and the Contributors, each party is
  106674. responsible for claims and damages arising, directly or
  106675. indirectly, out of its utilization of rights under this License
  106676. and You agree to work with Initial Developer and Contributors to
  106677. distribute such responsibility on an equitable basis. Nothing
  106678. herein is intended or shall be deemed to constitute any admission
  106679. of liability.
  106680. 13. MULTIPLE-LICENSED CODE.
  106681. Initial Developer may designate portions of the Covered Code as
  106682. �Multiple-Licensed�. �Multiple-Licensed� means that the Initial
  106683. Developer permits you to utilize portions of the Covered Code
  106684. under Your choice of the NPL or the alternative licenses, if any,
  106685. specified by the Initial Developer in the file described in
  106686. Exhibit A.
  106687. EXHIBIT A -Mozilla Public License.
  106688. ``The contents of this file are subject to the Mozilla Public
  106689. License Version 1.1 (the &quot;License&quot;); you may not use this file
  106690. except in compliance with the License. You may obtain a copy of
  106691. the License at http://www.mozilla.org/MPL/
  106692. Software distributed under the License is distributed on an &quot;AS
  106693. IS&quot; basis, WITHOUT WARRANTY OF ANY KIND, either express or
  106694. implied. See the License for the specific language governing
  106695. rights and limitations under the License.
  106696. The Original Code is ______________________________________.
  106697. The Initial Developer of the Original Code is
  106698. ________________________. Portions created by
  106699. ______________________ are Copyright (C) ______
  106700. _______________________. All Rights Reserved.
  106701. Contributor(s): ______________________________________.
  106702. Alternatively, the contents of this file may be used under the
  106703. terms of the _____ license (the �[___] License�), in which case
  106704. the provisions of [______] License are applicable instead of those
  106705. above. If you wish to allow use of your version of this file only
  106706. under the terms of the [____] License and not to allow others to
  106707. use your version of this file under the MPL, indicate your
  106708. decision by deleting the provisions above and replace them with
  106709. the notice and other provisions required by the [___] License. If
  106710. you do not delete the provisions above, a recipient may use your
  106711. version of this file under either the MPL or the [___] License.&quot;
  106712. [NOTE: The text of this Exhibit A may differ slightly from the
  106713. text of the notices in the Source Code files of the Original
  106714. Code. You should use the text of this Exhibit A rather than the
  106715. text found in the Original Code Source Code for Your
  106716. Modifications.]
  106717. ============================================================================
  106718. GNU GENERAL PUBLIC LICENSE
  106719. Version 2, June 1991
  106720. Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
  106721. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  106722. Everyone is permitted to copy and distribute verbatim copies
  106723. of this license document, but changing it is not allowed.
  106724. Preamble
  106725. The licenses for most software are designed to take away your
  106726. freedom to share and change it. By contrast, the GNU General Public
  106727. License is intended to guarantee your freedom to share and change free
  106728. software--to make sure the software is free for all its users. This
  106729. General Public License applies to most of the Free Software
  106730. Foundation&#x27;s software and to any other program whose authors commit to
  106731. using it. (Some other Free Software Foundation software is covered by
  106732. the GNU Lesser General Public License instead.) You can apply it to
  106733. your programs, too.
  106734. When we speak of free software, we are referring to freedom, not
  106735. price. Our General Public Licenses are designed to make sure that you
  106736. have the freedom to distribute copies of free software (and charge for
  106737. this service if you wish), that you receive source code or can get it
  106738. if you want it, that you can change the software or use pieces of it
  106739. in new free programs; and that you know you can do these things.
  106740. To protect your rights, we need to make restrictions that forbid
  106741. anyone to deny you these rights or to ask you to surrender the rights.
  106742. These restrictions translate to certain responsibilities for you if you
  106743. distribute copies of the software, or if you modify it.
  106744. For example, if you distribute copies of such a program, whether
  106745. gratis or for a fee, you must give the recipients all the rights that
  106746. you have. You must make sure that they, too, receive or can get the
  106747. source code. And you must show them these terms so they know their
  106748. rights.
  106749. We protect your rights with two steps: (1) copyright the software, and
  106750. (2) offer you this license which gives you legal permission to copy,
  106751. distribute and/or modify the software.
  106752. Also, for each author&#x27;s protection and ours, we want to make certain
  106753. that everyone understands that there is no warranty for this free
  106754. software. If the software is modified by someone else and passed on, we
  106755. want its recipients to know that what they have is not the original, so
  106756. that any problems introduced by others will not reflect on the original
  106757. authors&#x27; reputations.
  106758. Finally, any free program is threatened constantly by software
  106759. patents. We wish to avoid the danger that redistributors of a free
  106760. program will individually obtain patent licenses, in effect making the
  106761. program proprietary. To prevent this, we have made it clear that any
  106762. patent must be licensed for everyone&#x27;s free use or not licensed at all.
  106763. The precise terms and conditions for copying, distribution and
  106764. modification follow.
  106765. GNU GENERAL PUBLIC LICENSE
  106766. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  106767. 0. This License applies to any program or other work which contains
  106768. a notice placed by the copyright holder saying it may be distributed
  106769. under the terms of this General Public License. The &quot;Program&quot;, below,
  106770. refers to any such program or work, and a &quot;work based on the Program&quot;
  106771. means either the Program or any derivative work under copyright law:
  106772. that is to say, a work containing the Program or a portion of it,
  106773. either verbatim or with modifications and/or translated into another
  106774. language. (Hereinafter, translation is included without limitation in
  106775. the term &quot;modification&quot;.) Each licensee is addressed as &quot;you&quot;.
  106776. Activities other than copying, distribution and modification are not
  106777. covered by this License; they are outside its scope. The act of
  106778. running the Program is not restricted, and the output from the Program
  106779. is covered only if its contents constitute a work based on the
  106780. Program (independent of having been made by running the Program).
  106781. Whether that is true depends on what the Program does.
  106782. 1. You may copy and distribute verbatim copies of the Program&#x27;s
  106783. source code as you receive it, in any medium, provided that you
  106784. conspicuously and appropriately publish on each copy an appropriate
  106785. copyright notice and disclaimer of warranty; keep intact all the
  106786. notices that refer to this License and to the absence of any warranty;
  106787. and give any other recipients of the Program a copy of this License
  106788. along with the Program.
  106789. You may charge a fee for the physical act of transferring a copy, and
  106790. you may at your option offer warranty protection in exchange for a fee.
  106791. 2. You may modify your copy or copies of the Program or any portion
  106792. of it, thus forming a work based on the Program, and copy and
  106793. distribute such modifications or work under the terms of Section 1
  106794. above, provided that you also meet all of these conditions:
  106795. a) You must cause the modified files to carry prominent notices
  106796. stating that you changed the files and the date of any change.
  106797. b) You must cause any work that you distribute or publish, that in
  106798. whole or in part contains or is derived from the Program or any
  106799. part thereof, to be licensed as a whole at no charge to all third
  106800. parties under the terms of this License.
  106801. c) If the modified program normally reads commands interactively
  106802. when run, you must cause it, when started running for such
  106803. interactive use in the most ordinary way, to print or display an
  106804. announcement including an appropriate copyright notice and a
  106805. notice that there is no warranty (or else, saying that you provide
  106806. a warranty) and that users may redistribute the program under
  106807. these conditions, and telling the user how to view a copy of this
  106808. License. (Exception: if the Program itself is interactive but
  106809. does not normally print such an announcement, your work based on
  106810. the Program is not required to print an announcement.)
  106811. These requirements apply to the modified work as a whole. If
  106812. identifiable sections of that work are not derived from the Program,
  106813. and can be reasonably considered independent and separate works in
  106814. themselves, then this License, and its terms, do not apply to those
  106815. sections when you distribute them as separate works. But when you
  106816. distribute the same sections as part of a whole which is a work based
  106817. on the Program, the distribution of the whole must be on the terms of
  106818. this License, whose permissions for other licensees extend to the
  106819. entire whole, and thus to each and every part regardless of who wrote it.
  106820. Thus, it is not the intent of this section to claim rights or contest
  106821. your rights to work written entirely by you; rather, the intent is to
  106822. exercise the right to control the distribution of derivative or
  106823. collective works based on the Program.
  106824. In addition, mere aggregation of another work not based on the Program
  106825. with the Program (or with a work based on the Program) on a volume of
  106826. a storage or distribution medium does not bring the other work under
  106827. the scope of this License.
  106828. 3. You may copy and distribute the Program (or a work based on it,
  106829. under Section 2) in object code or executable form under the terms of
  106830. Sections 1 and 2 above provided that you also do one of the following:
  106831. a) Accompany it with the complete corresponding machine-readable
  106832. source code, which must be distributed under the terms of Sections
  106833. 1 and 2 above on a medium customarily used for software interchange; or,
  106834. b) Accompany it with a written offer, valid for at least three
  106835. years, to give any third party, for a charge no more than your
  106836. cost of physically performing source distribution, a complete
  106837. machine-readable copy of the corresponding source code, to be
  106838. distributed under the terms of Sections 1 and 2 above on a medium
  106839. customarily used for software interchange; or,
  106840. c) Accompany it with the information you received as to the offer
  106841. to distribute corresponding source code. (This alternative is
  106842. allowed only for noncommercial distribution and only if you
  106843. received the program in object code or executable form with such
  106844. an offer, in accord with Subsection b above.)
  106845. The source code for a work means the preferred form of the work for
  106846. making modifications to it. For an executable work, complete source
  106847. code means all the source code for all modules it contains, plus any
  106848. associated interface definition files, plus the scripts used to
  106849. control compilation and installation of the executable. However, as a
  106850. special exception, the source code distributed need not include
  106851. anything that is normally distributed (in either source or binary
  106852. form) with the major components (compiler, kernel, and so on) of the
  106853. operating system on which the executable runs, unless that component
  106854. itself accompanies the executable.
  106855. If distribution of executable or object code is made by offering
  106856. access to copy from a designated place, then offering equivalent
  106857. access to copy the source code from the same place counts as
  106858. distribution of the source code, even though third parties are not
  106859. compelled to copy the source along with the object code.
  106860. 4. You may not copy, modify, sublicense, or distribute the Program
  106861. except as expressly provided under this License. Any attempt
  106862. otherwise to copy, modify, sublicense or distribute the Program is
  106863. void, and will automatically terminate your rights under this License.
  106864. However, parties who have received copies, or rights, from you under
  106865. this License will not have their licenses terminated so long as such
  106866. parties remain in full compliance.
  106867. 5. You are not required to accept this License, since you have not
  106868. signed it. However, nothing else grants you permission to modify or
  106869. distribute the Program or its derivative works. These actions are
  106870. prohibited by law if you do not accept this License. Therefore, by
  106871. modifying or distributing the Program (or any work based on the
  106872. Program), you indicate your acceptance of this License to do so, and
  106873. all its terms and conditions for copying, distributing or modifying
  106874. the Program or works based on it.
  106875. 6. Each time you redistribute the Program (or any work based on the
  106876. Program), the recipient automatically receives a license from the
  106877. original licensor to copy, distribute or modify the Program subject to
  106878. these terms and conditions. You may not impose any further
  106879. restrictions on the recipients&#x27; exercise of the rights granted herein.
  106880. You are not responsible for enforcing compliance by third parties to
  106881. this License.
  106882. 7. If, as a consequence of a court judgment or allegation of patent
  106883. infringement or for any other reason (not limited to patent issues),
  106884. conditions are imposed on you (whether by court order, agreement or
  106885. otherwise) that contradict the conditions of this License, they do not
  106886. excuse you from the conditions of this License. If you cannot
  106887. distribute so as to satisfy simultaneously your obligations under this
  106888. License and any other pertinent obligations, then as a consequence you
  106889. may not distribute the Program at all. For example, if a patent
  106890. license would not permit royalty-free redistribution of the Program by
  106891. all those who receive copies directly or indirectly through you, then
  106892. the only way you could satisfy both it and this License would be to
  106893. refrain entirely from distribution of the Program.
  106894. If any portion of this section is held invalid or unenforceable under
  106895. any particular circumstance, the balance of the section is intended to
  106896. apply and the section as a whole is intended to apply in other
  106897. circumstances.
  106898. It is not the purpose of this section to induce you to infringe any
  106899. patents or other property right claims or to contest validity of any
  106900. such claims; this section has the sole purpose of protecting the
  106901. integrity of the free software distribution system, which is
  106902. implemented by public license practices. Many people have made
  106903. generous contributions to the wide range of software distributed
  106904. through that system in reliance on consistent application of that
  106905. system; it is up to the author/donor to decide if he or she is willing
  106906. to distribute software through any other system and a licensee cannot
  106907. impose that choice.
  106908. This section is intended to make thoroughly clear what is believed to
  106909. be a consequence of the rest of this License.
  106910. 8. If the distribution and/or use of the Program is restricted in
  106911. certain countries either by patents or by copyrighted interfaces, the
  106912. original copyright holder who places the Program under this License
  106913. may add an explicit geographical distribution limitation excluding
  106914. those countries, so that distribution is permitted only in or among
  106915. countries not thus excluded. In such case, this License incorporates
  106916. the limitation as if written in the body of this License.
  106917. 9. The Free Software Foundation may publish revised and/or new versions
  106918. of the General Public License from time to time. Such new versions will
  106919. be similar in spirit to the present version, but may differ in detail to
  106920. address new problems or concerns.
  106921. Each version is given a distinguishing version number. If the Program
  106922. specifies a version number of this License which applies to it and &quot;any
  106923. later version&quot;, you have the option of following the terms and conditions
  106924. either of that version or of any later version published by the Free
  106925. Software Foundation. If the Program does not specify a version number of
  106926. this License, you may choose any version ever published by the Free Software
  106927. Foundation.
  106928. 10. If you wish to incorporate parts of the Program into other free
  106929. programs whose distribution conditions are different, write to the author
  106930. to ask for permission. For software which is copyrighted by the Free
  106931. Software Foundation, write to the Free Software Foundation; we sometimes
  106932. make exceptions for this. Our decision will be guided by the two goals
  106933. of preserving the free status of all derivatives of our free software and
  106934. of promoting the sharing and reuse of software generally.
  106935. NO WARRANTY
  106936. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  106937. FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  106938. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  106939. PROVIDE THE PROGRAM &quot;AS IS&quot; WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  106940. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  106941. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  106942. TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  106943. PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  106944. REPAIR OR CORRECTION.
  106945. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  106946. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  106947. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  106948. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  106949. OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  106950. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  106951. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  106952. PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  106953. POSSIBILITY OF SUCH DAMAGES.
  106954. END OF TERMS AND CONDITIONS
  106955. How to Apply These Terms to Your New Programs
  106956. If you develop a new program, and you want it to be of the greatest
  106957. possible use to the public, the best way to achieve this is to make it
  106958. free software which everyone can redistribute and change under these terms.
  106959. To do so, attach the following notices to the program. It is safest
  106960. to attach them to the start of each source file to most effectively
  106961. convey the exclusion of warranty; and each file should have at least
  106962. the &quot;copyright&quot; line and a pointer to where the full notice is found.
  106963. &lt;one line to give the program&#x27;s name and a brief idea of what it does.&gt;
  106964. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  106965. This program is free software; you can redistribute it and/or modify
  106966. it under the terms of the GNU General Public License as published by
  106967. the Free Software Foundation; either version 2 of the License, or
  106968. (at your option) any later version.
  106969. This program is distributed in the hope that it will be useful,
  106970. but WITHOUT ANY WARRANTY; without even the implied warranty of
  106971. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  106972. GNU General Public License for more details.
  106973. You should have received a copy of the GNU General Public License along
  106974. with this program; if not, write to the Free Software Foundation, Inc.,
  106975. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  106976. Also add information on how to contact you by electronic and paper mail.
  106977. If the program is interactive, make it output a short notice like this
  106978. when it starts in an interactive mode:
  106979. Gnomovision version 69, Copyright (C) year name of author
  106980. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w&#x27;.
  106981. This is free software, and you are welcome to redistribute it
  106982. under certain conditions; type `show c&#x27; for details.
  106983. The hypothetical commands `show w&#x27; and `show c&#x27; should show the appropriate
  106984. parts of the General Public License. Of course, the commands you use may
  106985. be called something other than `show w&#x27; and `show c&#x27;; they could even be
  106986. mouse-clicks or menu items--whatever suits your program.
  106987. You should also get your employer (if you work as a programmer) or your
  106988. school, if any, to sign a &quot;copyright disclaimer&quot; for the program, if
  106989. necessary. Here is a sample; alter the names:
  106990. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  106991. `Gnomovision&#x27; (which makes passes at compilers) written by James Hacker.
  106992. &lt;signature of Ty Coon&gt;, 1 April 1989
  106993. Ty Coon, President of Vice
  106994. This General Public License does not permit incorporating your program into
  106995. proprietary programs. If your program is a subroutine library, you may
  106996. consider it more useful to permit linking proprietary applications with the
  106997. library. If this is what you want to do, use the GNU Lesser General
  106998. Public License instead of this License.
  106999. ============================================================================
  107000. ------------------
  107001. Files: kotlinc/lib/kotlin-compiler.jar
  107002. The MIT License
  107003. Copyright (c) 2003, Kohsuke Kawaguchi
  107004. Permission is hereby granted, free of charge, to any person obtaining a copy
  107005. of this software and associated documentation files (the &quot;Software&quot;), to deal
  107006. in the Software without restriction, including without limitation the rights
  107007. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  107008. copies of the Software, and to permit persons to whom the Software is
  107009. furnished to do so, subject to the following conditions:
  107010. The above copyright notice and this permission notice shall be included in
  107011. all copies or substantial portions of the Software.
  107012. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  107013. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  107014. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  107015. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  107016. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  107017. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  107018. THE SOFTWARE.
  107019. ------------------
  107020. Files:
  107021. ASM: a very small and fast Java bytecode manipulation framework
  107022. Copyright (c) 2000-2005 INRIA, France Telecom
  107023. All rights reserved.
  107024. Redistribution and use in source and binary forms, with or without
  107025. modification, are permitted provided that the following conditions
  107026. are met:
  107027. 1. Redistributions of source code must retain the above copyright
  107028. notice, this list of conditions and the following disclaimer.
  107029. 2. Redistributions in binary form must reproduce the above copyright
  107030. notice, this list of conditions and the following disclaimer in the
  107031. documentation and/or other materials provided with the distribution.
  107032. 3. Neither the name of the copyright holders nor the names of its
  107033. contributors may be used to endorse or promote products derived from
  107034. this software without specific prior written permission.
  107035. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  107036. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  107037. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  107038. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  107039. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  107040. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  107041. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  107042. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  107043. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  107044. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF
  107045. THE POSSIBILITY OF SUCH DAMAGE.
  107046. ------------------
  107047. Files:
  107048. Boost Software License - Version 1.0 - August 17th, 2003
  107049. Permission is hereby granted, free of charge, to any person or organization
  107050. obtaining a copy of the software and accompanying documentation covered by
  107051. this license (the &quot;Software&quot;) to use, reproduce, display, distribute,
  107052. execute, and transmit the Software, and to prepare derivative works of the
  107053. Software, and to permit third-parties to whom the Software is furnished to
  107054. do so, all subject to the following:
  107055. The copyright notices in the Software and this entire statement, including
  107056. the above license grant, this restriction and the following disclaimer,
  107057. must be included in all copies of the Software, in whole or in part, and
  107058. all derivative works of the Software, unless such copies or derivative
  107059. works are solely in the form of machine-executable object code generated by
  107060. a source language processor.
  107061. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  107062. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  107063. FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT
  107064. SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE
  107065. FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE,
  107066. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  107067. DEALINGS IN THE SOFTWARE.
  107068. ------------------
  107069. Files:
  107070. Eclipse Public License, Version 1.0 (EPL-1.0)
  107071. THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE PUBLIC
  107072. LICENSE (&quot;AGREEMENT&quot;). ANY USE, REPRODUCTION OR DISTRIBUTION OF THE PROGRAM
  107073. CONSTITUTES RECIPIENT&#x27;S ACCEPTANCE OF THIS AGREEMENT.
  107074. 1. DEFINITIONS
  107075. &quot;Contribution&quot; means:
  107076. a) in the case of the initial Contributor, the initial code and
  107077. documentation distributed under this Agreement, and
  107078. b) in the case of each subsequent Contributor:
  107079. i) changes to the Program, and
  107080. ii) additions to the Program;
  107081. where such changes and/or additions to the Program originate from and are
  107082. distributed by that particular Contributor. A Contribution &#x27;originates&#x27;
  107083. from a Contributor if it was added to the Program by such Contributor itself
  107084. or anyone acting on such Contributor&#x27;s behalf. Contributions do not include
  107085. additions to the Program which: (i) are separate modules of software
  107086. distributed in conjunction with the Program under their own license agreement,
  107087. and (ii) are not derivative works of the Program.
  107088. &quot;Contributor&quot; means any person or entity that distributes the Program.
  107089. &quot;Licensed Patents &quot; mean patent claims licensable by a Contributor which are
  107090. necessarily infringed by the use or sale of its Contribution alone or
  107091. when combined with the Program.
  107092. &quot;Program&quot; means the Contributions distributed in accordance with
  107093. this Agreement.
  107094. &quot;Recipient&quot; means anyone who receives the Program under this Agreement,
  107095. including all Contributors.
  107096. 2. GRANT OF RIGHTS
  107097. a) Subject to the terms of this Agreement, each Contributor hereby grants
  107098. Recipient a non-exclusive, worldwide, royalty-free copyright license to
  107099. reproduce, prepare derivative works of, publicly display, publicly
  107100. perform, distribute and sublicense the Contribution of such
  107101. Contributor, if any, and such derivative works,
  107102. in source code and object code form.
  107103. b) Subject to the terms of this Agreement, each Contributor hereby grants
  107104. Recipient a non-exclusive, worldwide, royalty-free patent license under
  107105. Licensed Patents to make, use, sell, offer to sell, import and
  107106. otherwise transfer the Contribution of such Contributor, if any,
  107107. in source code and object code form. This patent license shall apply
  107108. to the combination of the Contribution and the Program if, at the time
  107109. the Contribution is added by the Contributor, such addition of the
  107110. Contribution causes such combination to be covered by the
  107111. Licensed Patents. The patent license shall not apply to any other
  107112. combinations which include the Contribution.
  107113. No hardware per se is licensed hereunder.
  107114. c) Recipient understands that although each Contributor grants the
  107115. licenses to its Contributions set forth herein, no assurances are
  107116. provided by any Contributor that the Program does not infringe the
  107117. patent or other intellectual property rights of any other entity.
  107118. Each Contributor disclaims any liability to Recipient for claims
  107119. brought by any other entity based on infringement of intellectual
  107120. property rights or otherwise. As a condition to exercising the
  107121. rights and licenses granted hereunder, each Recipient hereby assumes
  107122. sole responsibility to secure any other intellectual property rights
  107123. needed, if any. For example, if a third party patent license is
  107124. required to allow Recipient to distribute the Program, it is
  107125. Recipient&#x27;s responsibility to acquire that license
  107126. before distributing the Program.
  107127. d) Each Contributor represents that to its knowledge it has sufficient
  107128. copyright rights in its Contribution, if any, to grant the copyright
  107129. license set forth in this Agreement.
  107130. 3. REQUIREMENTS
  107131. A Contributor may choose to distribute the Program in object code form under
  107132. its own license agreement, provided that:
  107133. a) it complies with the terms and conditions of this Agreement; and
  107134. b) its license agreement:
  107135. i) effectively disclaims on behalf of all Contributors all warranties
  107136. and conditions, express and implied, including warranties or
  107137. conditions of title and non-infringement, and implied warranties or
  107138. conditions of merchantability and fitness for a particular purpose;
  107139. ii) effectively excludes on behalf of all Contributors all liability
  107140. for damages, including direct, indirect, special, incidental and
  107141. consequential damages, such as lost profits;
  107142. iii) states that any provisions which differ from this Agreement are
  107143. offered by that Contributor alone and not by any other party; and
  107144. iv) states that source code for the Program is available from such
  107145. Contributor, and informs licensees how to obtain it in a reasonable
  107146. manner on or through a medium customarily used for software exchange.
  107147. When the Program is made available in source code form:
  107148. a) it must be made available under this Agreement; and
  107149. b) a copy of this Agreement must be included with each copy of the Program.
  107150. Contributors may not remove or alter any copyright notices contained
  107151. within the Program.
  107152. Each Contributor must identify itself as the originator of its Contribution,
  107153. if any, in a manner that reasonably allows subsequent Recipients to
  107154. identify the originator of the Contribution.
  107155. 4. COMMERCIAL DISTRIBUTION
  107156. Commercial distributors of software may accept certain responsibilities with
  107157. respect to end users, business partners and the like. While this license is
  107158. intended to facilitate the commercial use of the Program, the Contributor who
  107159. includes the Program in a commercial product offering should do so in a manner
  107160. which does not create potential liability for other Contributors. Therefore,
  107161. if a Contributor includes the Program in a commercial product offering,
  107162. such Contributor (&quot;Commercial Contributor&quot;) hereby agrees to defend and
  107163. indemnify every other Contributor (&quot;Indemnified Contributor&quot;) against any
  107164. losses, damages and costs (collectively &quot;Losses&quot;) arising from claims,
  107165. lawsuits and other legal actions brought by a third party against the
  107166. Indemnified Contributor to the extent caused by the acts or omissions of
  107167. such Commercial Contributor in connection with its distribution of the Program
  107168. in a commercial product offering. The obligations in this section do not apply
  107169. to any claims or Losses relating to any actual or alleged intellectual
  107170. property infringement. In order to qualify, an Indemnified Contributor must:
  107171. a) promptly notify the Commercial Contributor in writing of such claim,
  107172. and b) allow the Commercial Contributor to control, and cooperate with the
  107173. Commercial Contributor in, the defense and any related settlement
  107174. negotiations. The Indemnified Contributor may participate in any such
  107175. claim at its own expense.
  107176. For example, a Contributor might include the Program in a commercial product
  107177. offering, Product X. That Contributor is then a Commercial Contributor.
  107178. If that Commercial Contributor then makes performance claims, or offers
  107179. warranties related to Product X, those performance claims and warranties
  107180. are such Commercial Contributor&#x27;s responsibility alone. Under this section,
  107181. the Commercial Contributor would have to defend claims against the other
  107182. Contributors related to those performance claims and warranties, and if a
  107183. court requires any other Contributor to pay any damages as a result,
  107184. the Commercial Contributor must pay those damages.
  107185. 5. NO WARRANTY
  107186. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, THE PROGRAM IS PROVIDED ON AN
  107187. &quot;AS IS&quot; BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR
  107188. IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE,
  107189. NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
  107190. Each Recipient is solely responsible for determining the appropriateness of
  107191. using and distributing the Program and assumes all risks associated with its
  107192. exercise of rights under this Agreement , including but not limited to the
  107193. risks and costs of program errors, compliance with applicable laws, damage to
  107194. or loss of data, programs or equipment, and unavailability
  107195. or interruption of operations.
  107196. 6. DISCLAIMER OF LIABILITY
  107197. EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, NEITHER RECIPIENT NOR ANY
  107198. CONTRIBUTORS SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  107199. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION
  107200. LOST PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  107201. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  107202. ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE
  107203. EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE
  107204. POSSIBILITY OF SUCH DAMAGES.
  107205. 7. GENERAL
  107206. If any provision of this Agreement is invalid or unenforceable under
  107207. applicable law, it shall not affect the validity or enforceability of the
  107208. remainder of the terms of this Agreement, and without further action by
  107209. the parties hereto, such provision shall be reformed to the minimum extent
  107210. necessary to make such provision valid and enforceable.
  107211. If Recipient institutes patent litigation against any entity (including a
  107212. cross-claim or counterclaim in a lawsuit) alleging that the Program itself
  107213. (excluding combinations of the Program with other software or hardware)
  107214. infringes such Recipient&#x27;s patent(s), then such Recipient&#x27;s rights granted
  107215. under Section 2(b) shall terminate as of the date such litigation is filed.
  107216. All Recipient&#x27;s rights under this Agreement shall terminate if it fails to
  107217. comply with any of the material terms or conditions of this Agreement and
  107218. does not cure such failure in a reasonable period of time after becoming
  107219. aware of such noncompliance. If all Recipient&#x27;s rights under this
  107220. Agreement terminate, Recipient agrees to cease use and distribution of the
  107221. Program as soon as reasonably practicable. However, Recipient&#x27;s obligations
  107222. under this Agreement and any licenses granted by Recipient relating to the
  107223. Program shall continue and survive.
  107224. Everyone is permitted to copy and distribute copies of this Agreement,
  107225. but in order to avoid inconsistency the Agreement is copyrighted and may
  107226. only be modified in the following manner. The Agreement Steward reserves
  107227. the right to publish new versions (including revisions) of this Agreement
  107228. from time to time. No one other than the Agreement Steward has the right to
  107229. modify this Agreement. The Eclipse Foundation is the initial
  107230. Agreement Steward. The Eclipse Foundation may assign the responsibility to
  107231. serve as the Agreement Steward to a suitable separate entity. Each new version
  107232. of the Agreement will be given a distinguishing version number. The Program
  107233. (including Contributions) may always be distributed subject to the version
  107234. of the Agreement under which it was received. In addition, after a new version
  107235. of the Agreement is published, Contributor may elect to distribute the Program
  107236. (including its Contributions) under the new version. Except as expressly
  107237. stated in Sections 2(a) and 2(b) above, Recipient receives no rights or
  107238. licenses to the intellectual property of any Contributor under this Agreement,
  107239. whether expressly, by implication, estoppel or otherwise. All rights in the
  107240. Program not expressly granted under this Agreement are reserved.
  107241. This Agreement is governed by the laws of the State of New York and the
  107242. intellectual property laws of the United States of America. No party to
  107243. this Agreement will bring a legal action under this Agreement more than one
  107244. year after the cause of action arose. Each party waives its rights to a
  107245. jury trial in any resulting litigation.
  107246. SafeParcelable library:
  107247. Apache License
  107248. Version 2.0, January 2004
  107249. http://www.apache.org/licenses/
  107250. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  107251. 1. Definitions.
  107252. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  107253. and distribution as defined by Sections 1 through 9 of this document.
  107254. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  107255. the copyright owner that is granting the License.
  107256. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  107257. other entities that control, are controlled by, or are under common
  107258. control with that entity. For the purposes of this definition,
  107259. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  107260. direction or management of such entity, whether by contract or
  107261. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  107262. outstanding shares, or (iii) beneficial ownership of such entity.
  107263. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  107264. exercising permissions granted by this License.
  107265. &quot;Source&quot; form shall mean the preferred form for making modifications,
  107266. including but not limited to software source code, documentation
  107267. source, and configuration files.
  107268. &quot;Object&quot; form shall mean any form resulting from mechanical
  107269. transformation or translation of a Source form, including but
  107270. not limited to compiled object code, generated documentation,
  107271. and conversions to other media types.
  107272. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  107273. Object form, made available under the License, as indicated by a
  107274. copyright notice that is included in or attached to the work
  107275. (an example is provided in the Appendix below).
  107276. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  107277. form, that is based on (or derived from) the Work and for which the
  107278. editorial revisions, annotations, elaborations, or other modifications
  107279. represent, as a whole, an original work of authorship. For the purposes
  107280. of this License, Derivative Works shall not include works that remain
  107281. separable from, or merely link (or bind by name) to the interfaces of,
  107282. the Work and Derivative Works thereof.
  107283. &quot;Contribution&quot; shall mean any work of authorship, including
  107284. the original version of the Work and any modifications or additions
  107285. to that Work or Derivative Works thereof, that is intentionally
  107286. submitted to Licensor for inclusion in the Work by the copyright owner
  107287. or by an individual or Legal Entity authorized to submit on behalf of
  107288. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  107289. means any form of electronic, verbal, or written communication sent
  107290. to the Licensor or its representatives, including but not limited to
  107291. communication on electronic mailing lists, source code control systems,
  107292. and issue tracking systems that are managed by, or on behalf of, the
  107293. Licensor for the purpose of discussing and improving the Work, but
  107294. excluding communication that is conspicuously marked or otherwise
  107295. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  107296. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  107297. on behalf of whom a Contribution has been received by Licensor and
  107298. subsequently incorporated within the Work.
  107299. 2. Grant of Copyright License. Subject to the terms and conditions of
  107300. this License, each Contributor hereby grants to You a perpetual,
  107301. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  107302. copyright license to reproduce, prepare Derivative Works of,
  107303. publicly display, publicly perform, sublicense, and distribute the
  107304. Work and such Derivative Works in Source or Object form.
  107305. 3. Grant of Patent License. Subject to the terms and conditions of
  107306. this License, each Contributor hereby grants to You a perpetual,
  107307. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  107308. (except as stated in this section) patent license to make, have made,
  107309. use, offer to sell, sell, import, and otherwise transfer the Work,
  107310. where such license applies only to those patent claims licensable
  107311. by such Contributor that are necessarily infringed by their
  107312. Contribution(s) alone or by combination of their Contribution(s)
  107313. with the Work to which such Contribution(s) was submitted. If You
  107314. institute patent litigation against any entity (including a
  107315. cross-claim or counterclaim in a lawsuit) alleging that the Work
  107316. or a Contribution incorporated within the Work constitutes direct
  107317. or contributory patent infringement, then any patent licenses
  107318. granted to You under this License for that Work shall terminate
  107319. as of the date such litigation is filed.
  107320. 4. Redistribution. You may reproduce and distribute copies of the
  107321. Work or Derivative Works thereof in any medium, with or without
  107322. modifications, and in Source or Object form, provided that You
  107323. meet the following conditions:
  107324. (a) You must give any other recipients of the Work or
  107325. Derivative Works a copy of this License; and
  107326. (b) You must cause any modified files to carry prominent notices
  107327. stating that You changed the files; and
  107328. (c) You must retain, in the Source form of any Derivative Works
  107329. that You distribute, all copyright, patent, trademark, and
  107330. attribution notices from the Source form of the Work,
  107331. excluding those notices that do not pertain to any part of
  107332. the Derivative Works; and
  107333. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  107334. distribution, then any Derivative Works that You distribute must
  107335. include a readable copy of the attribution notices contained
  107336. within such NOTICE file, excluding those notices that do not
  107337. pertain to any part of the Derivative Works, in at least one
  107338. of the following places: within a NOTICE text file distributed
  107339. as part of the Derivative Works; within the Source form or
  107340. documentation, if provided along with the Derivative Works; or,
  107341. within a display generated by the Derivative Works, if and
  107342. wherever such third-party notices normally appear. The contents
  107343. of the NOTICE file are for informational purposes only and
  107344. do not modify the License. You may add Your own attribution
  107345. notices within Derivative Works that You distribute, alongside
  107346. or as an addendum to the NOTICE text from the Work, provided
  107347. that such additional attribution notices cannot be construed
  107348. as modifying the License.
  107349. You may add Your own copyright statement to Your modifications and
  107350. may provide additional or different license terms and conditions
  107351. for use, reproduction, or distribution of Your modifications, or
  107352. for any such Derivative Works as a whole, provided Your use,
  107353. reproduction, and distribution of the Work otherwise complies with
  107354. the conditions stated in this License.
  107355. 5. Submission of Contributions. Unless You explicitly state otherwise,
  107356. any Contribution intentionally submitted for inclusion in the Work
  107357. by You to the Licensor shall be under the terms and conditions of
  107358. this License, without any additional terms or conditions.
  107359. Notwithstanding the above, nothing herein shall supersede or modify
  107360. the terms of any separate license agreement you may have executed
  107361. with Licensor regarding such Contributions.
  107362. 6. Trademarks. This License does not grant permission to use the trade
  107363. names, trademarks, service marks, or product names of the Licensor,
  107364. except as required for reasonable and customary use in describing the
  107365. origin of the Work and reproducing the content of the NOTICE file.
  107366. 7. Disclaimer of Warranty. Unless required by applicable law or
  107367. agreed to in writing, Licensor provides the Work (and each
  107368. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  107369. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  107370. implied, including, without limitation, any warranties or conditions
  107371. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  107372. PARTICULAR PURPOSE. You are solely responsible for determining the
  107373. appropriateness of using or redistributing the Work and assume any
  107374. risks associated with Your exercise of permissions under this License.
  107375. 8. Limitation of Liability. In no event and under no legal theory,
  107376. whether in tort (including negligence), contract, or otherwise,
  107377. unless required by applicable law (such as deliberate and grossly
  107378. negligent acts) or agreed to in writing, shall any Contributor be
  107379. liable to You for damages, including any direct, indirect, special,
  107380. incidental, or consequential damages of any character arising as a
  107381. result of this License or out of the use or inability to use the
  107382. Work (including but not limited to damages for loss of goodwill,
  107383. work stoppage, computer failure or malfunction, or any and all
  107384. other commercial damages or losses), even if such Contributor
  107385. has been advised of the possibility of such damages.
  107386. 9. Accepting Warranty or Additional Liability. While redistributing
  107387. the Work or Derivative Works thereof, You may choose to offer,
  107388. and charge a fee for, acceptance of support, warranty, indemnity,
  107389. or other liability obligations and/or rights consistent with this
  107390. License. However, in accepting such obligations, You may act only
  107391. on Your own behalf and on Your sole responsibility, not on behalf
  107392. of any other Contributor, and only if You agree to indemnify,
  107393. defend, and hold each Contributor harmless for any liability
  107394. incurred by, or claims asserted against, such Contributor by reason
  107395. of your accepting any such warranty or additional liability.
  107396. END OF TERMS AND CONDITIONS
  107397. APPENDIX: How to apply the Apache License to your work.
  107398. To apply the Apache License to your work, attach the following
  107399. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  107400. replaced with your own identifying information. (Don&#x27;t include
  107401. the brackets!) The text should be enclosed in the appropriate
  107402. comment syntax for the file format. We also recommend that a
  107403. file or class name and description of purpose be included on the
  107404. same &quot;printed page&quot; as the copyright notice for easier
  107405. identification within third-party archives.
  107406. Copyright [yyyy] [name of copyright owner]
  107407. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  107408. you may not use this file except in compliance with the License.
  107409. You may obtain a copy of the License at
  107410. http://www.apache.org/licenses/LICENSE-2.0
  107411. Unless required by applicable law or agreed to in writing, software
  107412. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  107413. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  107414. See the License for the specific language governing permissions and
  107415. limitations under the License.
  107416. apksig:
  107417. Copyright (c) 2005-2008, The Android Open Source Project
  107418. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  107419. you may not use this file except in compliance with the License.
  107420. Unless required by applicable law or agreed to in writing, software
  107421. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  107422. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  107423. See the License for the specific language governing permissions and
  107424. limitations under the License.
  107425. Apache License
  107426. Version 2.0, January 2004
  107427. http://www.apache.org/licenses/
  107428. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  107429. 1. Definitions.
  107430. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  107431. and distribution as defined by Sections 1 through 9 of this document.
  107432. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  107433. the copyright owner that is granting the License.
  107434. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  107435. other entities that control, are controlled by, or are under common
  107436. control with that entity. For the purposes of this definition,
  107437. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  107438. direction or management of such entity, whether by contract or
  107439. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  107440. outstanding shares, or (iii) beneficial ownership of such entity.
  107441. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  107442. exercising permissions granted by this License.
  107443. &quot;Source&quot; form shall mean the preferred form for making modifications,
  107444. including but not limited to software source code, documentation
  107445. source, and configuration files.
  107446. &quot;Object&quot; form shall mean any form resulting from mechanical
  107447. transformation or translation of a Source form, including but
  107448. not limited to compiled object code, generated documentation,
  107449. and conversions to other media types.
  107450. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  107451. Object form, made available under the License, as indicated by a
  107452. copyright notice that is included in or attached to the work
  107453. (an example is provided in the Appendix below).
  107454. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  107455. form, that is based on (or derived from) the Work and for which the
  107456. editorial revisions, annotations, elaborations, or other modifications
  107457. represent, as a whole, an original work of authorship. For the purposes
  107458. of this License, Derivative Works shall not include works that remain
  107459. separable from, or merely link (or bind by name) to the interfaces of,
  107460. the Work and Derivative Works thereof.
  107461. &quot;Contribution&quot; shall mean any work of authorship, including
  107462. the original version of the Work and any modifications or additions
  107463. to that Work or Derivative Works thereof, that is intentionally
  107464. submitted to Licensor for inclusion in the Work by the copyright owner
  107465. or by an individual or Legal Entity authorized to submit on behalf of
  107466. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  107467. means any form of electronic, verbal, or written communication sent
  107468. to the Licensor or its representatives, including but not limited to
  107469. communication on electronic mailing lists, source code control systems,
  107470. and issue tracking systems that are managed by, or on behalf of, the
  107471. Licensor for the purpose of discussing and improving the Work, but
  107472. excluding communication that is conspicuously marked or otherwise
  107473. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  107474. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  107475. on behalf of whom a Contribution has been received by Licensor and
  107476. subsequently incorporated within the Work.
  107477. 2. Grant of Copyright License. Subject to the terms and conditions of
  107478. this License, each Contributor hereby grants to You a perpetual,
  107479. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  107480. copyright license to reproduce, prepare Derivative Works of,
  107481. publicly display, publicly perform, sublicense, and distribute the
  107482. Work and such Derivative Works in Source or Object form.
  107483. 3. Grant of Patent License. Subject to the terms and conditions of
  107484. this License, each Contributor hereby grants to You a perpetual,
  107485. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  107486. (except as stated in this section) patent license to make, have made,
  107487. use, offer to sell, sell, import, and otherwise transfer the Work,
  107488. where such license applies only to those patent claims licensable
  107489. by such Contributor that are necessarily infringed by their
  107490. Contribution(s) alone or by combination of their Contribution(s)
  107491. with the Work to which such Contribution(s) was submitted. If You
  107492. institute patent litigation against any entity (including a
  107493. cross-claim or counterclaim in a lawsuit) alleging that the Work
  107494. or a Contribution incorporated within the Work constitutes direct
  107495. or contributory patent infringement, then any patent licenses
  107496. granted to You under this License for that Work shall terminate
  107497. as of the date such litigation is filed.
  107498. 4. Redistribution. You may reproduce and distribute copies of the
  107499. Work or Derivative Works thereof in any medium, with or without
  107500. modifications, and in Source or Object form, provided that You
  107501. meet the following conditions:
  107502. (a) You must give any other recipients of the Work or
  107503. Derivative Works a copy of this License; and
  107504. (b) You must cause any modified files to carry prominent notices
  107505. stating that You changed the files; and
  107506. (c) You must retain, in the Source form of any Derivative Works
  107507. that You distribute, all copyright, patent, trademark, and
  107508. attribution notices from the Source form of the Work,
  107509. excluding those notices that do not pertain to any part of
  107510. the Derivative Works; and
  107511. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  107512. distribution, then any Derivative Works that You distribute must
  107513. include a readable copy of the attribution notices contained
  107514. within such NOTICE file, excluding those notices that do not
  107515. pertain to any part of the Derivative Works, in at least one
  107516. of the following places: within a NOTICE text file distributed
  107517. as part of the Derivative Works; within the Source form or
  107518. documentation, if provided along with the Derivative Works; or,
  107519. within a display generated by the Derivative Works, if and
  107520. wherever such third-party notices normally appear. The contents
  107521. of the NOTICE file are for informational purposes only and
  107522. do not modify the License. You may add Your own attribution
  107523. notices within Derivative Works that You distribute, alongside
  107524. or as an addendum to the NOTICE text from the Work, provided
  107525. that such additional attribution notices cannot be construed
  107526. as modifying the License.
  107527. You may add Your own copyright statement to Your modifications and
  107528. may provide additional or different license terms and conditions
  107529. for use, reproduction, or distribution of Your modifications, or
  107530. for any such Derivative Works as a whole, provided Your use,
  107531. reproduction, and distribution of the Work otherwise complies with
  107532. the conditions stated in this License.
  107533. 5. Submission of Contributions. Unless You explicitly state otherwise,
  107534. any Contribution intentionally submitted for inclusion in the Work
  107535. by You to the Licensor shall be under the terms and conditions of
  107536. this License, without any additional terms or conditions.
  107537. Notwithstanding the above, nothing herein shall supersede or modify
  107538. the terms of any separate license agreement you may have executed
  107539. with Licensor regarding such Contributions.
  107540. 6. Trademarks. This License does not grant permission to use the trade
  107541. names, trademarks, service marks, or product names of the Licensor,
  107542. except as required for reasonable and customary use in describing the
  107543. origin of the Work and reproducing the content of the NOTICE file.
  107544. 7. Disclaimer of Warranty. Unless required by applicable law or
  107545. agreed to in writing, Licensor provides the Work (and each
  107546. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  107547. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  107548. implied, including, without limitation, any warranties or conditions
  107549. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  107550. PARTICULAR PURPOSE. You are solely responsible for determining the
  107551. appropriateness of using or redistributing the Work and assume any
  107552. risks associated with Your exercise of permissions under this License.
  107553. 8. Limitation of Liability. In no event and under no legal theory,
  107554. whether in tort (including negligence), contract, or otherwise,
  107555. unless required by applicable law (such as deliberate and grossly
  107556. negligent acts) or agreed to in writing, shall any Contributor be
  107557. liable to You for damages, including any direct, indirect, special,
  107558. incidental, or consequential damages of any character arising as a
  107559. result of this License or out of the use or inability to use the
  107560. Work (including but not limited to damages for loss of goodwill,
  107561. work stoppage, computer failure or malfunction, or any and all
  107562. other commercial damages or losses), even if such Contributor
  107563. has been advised of the possibility of such damages.
  107564. 9. Accepting Warranty or Additional Liability. While redistributing
  107565. the Work or Derivative Works thereof, You may choose to offer,
  107566. and charge a fee for, acceptance of support, warranty, indemnity,
  107567. or other liability obligations and/or rights consistent with this
  107568. License. However, in accepting such obligations, You may act only
  107569. on Your own behalf and on Your sole responsibility, not on behalf
  107570. of any other Contributor, and only if You agree to indemnify,
  107571. defend, and hold each Contributor harmless for any liability
  107572. incurred by, or claims asserted against, such Contributor by reason
  107573. of your accepting any such warranty or additional liability.
  107574. END OF TERMS AND CONDITIONS
  107575. </pre>
  107576. </div>
  107577. </div>
  107578. <div class="product">
  107579. <span class="title">play-services-vision</span>
  107580. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  107581. <input type="checkbox" hidden id="267">
  107582. <label class="show" for="267" tabindex="0"></label>
  107583. <div class="licence">
  107584. <pre>Terms and conditions
  107585. This is the Android Software Development Kit License Agreement
  107586. 1. Introduction
  107587. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  107588. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  107589. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  107590. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  107591. 2. Accepting this License Agreement
  107592. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  107593. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  107594. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  107595. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  107596. 3. SDK License from Google
  107597. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  107598. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  107599. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  107600. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  107601. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  107602. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  107603. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  107604. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  107605. 4. Use of the SDK by You
  107606. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  107607. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  107608. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  107609. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  107610. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  107611. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  107612. 5. Your Developer Credentials
  107613. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  107614. 6. Privacy and Information
  107615. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  107616. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  107617. 7. Third Party Applications
  107618. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  107619. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  107620. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  107621. 8. Using Android APIs
  107622. 8.1 Google Data APIs
  107623. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  107624. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  107625. 9. Terminating this License Agreement
  107626. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  107627. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  107628. 9.3 Google may at any time, terminate the License Agreement with you if:
  107629. (A) you have breached any provision of the License Agreement; or
  107630. (B) Google is required to do so by law; or
  107631. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  107632. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  107633. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  107634. 10. DISCLAIMER OF WARRANTIES
  107635. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  107636. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  107637. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  107638. 11. LIMITATION OF LIABILITY
  107639. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  107640. 12. Indemnification
  107641. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  107642. 13. Changes to the License Agreement
  107643. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  107644. 14. General Legal Terms
  107645. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  107646. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  107647. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  107648. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  107649. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  107650. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  107651. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  107652. December 9, 2016
  107653. AndroidX lifecycle common library, AndroidX lifecycle livedatacore library, AndroidX lifecycle runtime library:
  107654. Copyright (c) 2005-2011, The Android Open Source Project
  107655. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  107656. you may not use this file except in compliance with the License.
  107657. Unless required by applicable law or agreed to in writing, software
  107658. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  107659. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  107660. See the License for the specific language governing permissions and
  107661. limitations under the License.
  107662. Apache License
  107663. Version 2.0, January 2004
  107664. http://www.apache.org/licenses/
  107665. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  107666. 1. Definitions.
  107667. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  107668. and distribution as defined by Sections 1 through 9 of this document.
  107669. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  107670. the copyright owner that is granting the License.
  107671. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  107672. other entities that control, are controlled by, or are under common
  107673. control with that entity. For the purposes of this definition,
  107674. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  107675. direction or management of such entity, whether by contract or
  107676. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  107677. outstanding shares, or (iii) beneficial ownership of such entity.
  107678. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  107679. exercising permissions granted by this License.
  107680. &quot;Source&quot; form shall mean the preferred form for making modifications,
  107681. including but not limited to software source code, documentation
  107682. source, and configuration files.
  107683. &quot;Object&quot; form shall mean any form resulting from mechanical
  107684. transformation or translation of a Source form, including but
  107685. not limited to compiled object code, generated documentation,
  107686. and conversions to other media types.
  107687. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  107688. Object form, made available under the License, as indicated by a
  107689. copyright notice that is included in or attached to the work
  107690. (an example is provided in the Appendix below).
  107691. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  107692. form, that is based on (or derived from) the Work and for which the
  107693. editorial revisions, annotations, elaborations, or other modifications
  107694. represent, as a whole, an original work of authorship. For the purposes
  107695. of this License, Derivative Works shall not include works that remain
  107696. separable from, or merely link (or bind by name) to the interfaces of,
  107697. the Work and Derivative Works thereof.
  107698. &quot;Contribution&quot; shall mean any work of authorship, including
  107699. the original version of the Work and any modifications or additions
  107700. to that Work or Derivative Works thereof, that is intentionally
  107701. submitted to Licensor for inclusion in the Work by the copyright owner
  107702. or by an individual or Legal Entity authorized to submit on behalf of
  107703. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  107704. means any form of electronic, verbal, or written communication sent
  107705. to the Licensor or its representatives, including but not limited to
  107706. communication on electronic mailing lists, source code control systems,
  107707. and issue tracking systems that are managed by, or on behalf of, the
  107708. Licensor for the purpose of discussing and improving the Work, but
  107709. excluding communication that is conspicuously marked or otherwise
  107710. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  107711. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  107712. on behalf of whom a Contribution has been received by Licensor and
  107713. subsequently incorporated within the Work.
  107714. 2. Grant of Copyright License. Subject to the terms and conditions of
  107715. this License, each Contributor hereby grants to You a perpetual,
  107716. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  107717. copyright license to reproduce, prepare Derivative Works of,
  107718. publicly display, publicly perform, sublicense, and distribute the
  107719. Work and such Derivative Works in Source or Object form.
  107720. 3. Grant of Patent License. Subject to the terms and conditions of
  107721. this License, each Contributor hereby grants to You a perpetual,
  107722. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  107723. (except as stated in this section) patent license to make, have made,
  107724. use, offer to sell, sell, import, and otherwise transfer the Work,
  107725. where such license applies only to those patent claims licensable
  107726. by such Contributor that are necessarily infringed by their
  107727. Contribution(s) alone or by combination of their Contribution(s)
  107728. with the Work to which such Contribution(s) was submitted. If You
  107729. institute patent litigation against any entity (including a
  107730. cross-claim or counterclaim in a lawsuit) alleging that the Work
  107731. or a Contribution incorporated within the Work constitutes direct
  107732. or contributory patent infringement, then any patent licenses
  107733. granted to You under this License for that Work shall terminate
  107734. as of the date such litigation is filed.
  107735. 4. Redistribution. You may reproduce and distribute copies of the
  107736. Work or Derivative Works thereof in any medium, with or without
  107737. modifications, and in Source or Object form, provided that You
  107738. meet the following conditions:
  107739. (a) You must give any other recipients of the Work or
  107740. Derivative Works a copy of this License; and
  107741. (b) You must cause any modified files to carry prominent notices
  107742. stating that You changed the files; and
  107743. (c) You must retain, in the Source form of any Derivative Works
  107744. that You distribute, all copyright, patent, trademark, and
  107745. attribution notices from the Source form of the Work,
  107746. excluding those notices that do not pertain to any part of
  107747. the Derivative Works; and
  107748. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  107749. distribution, then any Derivative Works that You distribute must
  107750. include a readable copy of the attribution notices contained
  107751. within such NOTICE file, excluding those notices that do not
  107752. pertain to any part of the Derivative Works, in at least one
  107753. of the following places: within a NOTICE text file distributed
  107754. as part of the Derivative Works; within the Source form or
  107755. documentation, if provided along with the Derivative Works; or,
  107756. within a display generated by the Derivative Works, if and
  107757. wherever such third-party notices normally appear. The contents
  107758. of the NOTICE file are for informational purposes only and
  107759. do not modify the License. You may add Your own attribution
  107760. notices within Derivative Works that You distribute, alongside
  107761. or as an addendum to the NOTICE text from the Work, provided
  107762. that such additional attribution notices cannot be construed
  107763. as modifying the License.
  107764. You may add Your own copyright statement to Your modifications and
  107765. may provide additional or different license terms and conditions
  107766. for use, reproduction, or distribution of Your modifications, or
  107767. for any such Derivative Works as a whole, provided Your use,
  107768. reproduction, and distribution of the Work otherwise complies with
  107769. the conditions stated in this License.
  107770. 5. Submission of Contributions. Unless You explicitly state otherwise,
  107771. any Contribution intentionally submitted for inclusion in the Work
  107772. by You to the Licensor shall be under the terms and conditions of
  107773. this License, without any additional terms or conditions.
  107774. Notwithstanding the above, nothing herein shall supersede or modify
  107775. the terms of any separate license agreement you may have executed
  107776. with Licensor regarding such Contributions.
  107777. 6. Trademarks. This License does not grant permission to use the trade
  107778. names, trademarks, service marks, or product names of the Licensor,
  107779. except as required for reasonable and customary use in describing the
  107780. origin of the Work and reproducing the content of the NOTICE file.
  107781. 7. Disclaimer of Warranty. Unless required by applicable law or
  107782. agreed to in writing, Licensor provides the Work (and each
  107783. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  107784. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  107785. implied, including, without limitation, any warranties or conditions
  107786. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  107787. PARTICULAR PURPOSE. You are solely responsible for determining the
  107788. appropriateness of using or redistributing the Work and assume any
  107789. risks associated with Your exercise of permissions under this License.
  107790. 8. Limitation of Liability. In no event and under no legal theory,
  107791. whether in tort (including negligence), contract, or otherwise,
  107792. unless required by applicable law (such as deliberate and grossly
  107793. negligent acts) or agreed to in writing, shall any Contributor be
  107794. liable to You for damages, including any direct, indirect, special,
  107795. incidental, or consequential damages of any character arising as a
  107796. result of this License or out of the use or inability to use the
  107797. Work (including but not limited to damages for loss of goodwill,
  107798. work stoppage, computer failure or malfunction, or any and all
  107799. other commercial damages or losses), even if such Contributor
  107800. has been advised of the possibility of such damages.
  107801. 9. Accepting Warranty or Additional Liability. While redistributing
  107802. the Work or Derivative Works thereof, You may choose to offer,
  107803. and charge a fee for, acceptance of support, warranty, indemnity,
  107804. or other liability obligations and/or rights consistent with this
  107805. License. However, in accepting such obligations, You may act only
  107806. on Your own behalf and on Your sole responsibility, not on behalf
  107807. of any other Contributor, and only if You agree to indemnify,
  107808. defend, and hold each Contributor harmless for any liability
  107809. incurred by, or claims asserted against, such Contributor by reason
  107810. of your accepting any such warranty or additional liability.
  107811. END OF TERMS AND CONDITIONS
  107812. apksig:
  107813. Copyright (c) 2005-2008, The Android Open Source Project
  107814. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  107815. you may not use this file except in compliance with the License.
  107816. Unless required by applicable law or agreed to in writing, software
  107817. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  107818. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  107819. See the License for the specific language governing permissions and
  107820. limitations under the License.
  107821. Apache License
  107822. Version 2.0, January 2004
  107823. http://www.apache.org/licenses/
  107824. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  107825. 1. Definitions.
  107826. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  107827. and distribution as defined by Sections 1 through 9 of this document.
  107828. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  107829. the copyright owner that is granting the License.
  107830. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  107831. other entities that control, are controlled by, or are under common
  107832. control with that entity. For the purposes of this definition,
  107833. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  107834. direction or management of such entity, whether by contract or
  107835. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  107836. outstanding shares, or (iii) beneficial ownership of such entity.
  107837. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  107838. exercising permissions granted by this License.
  107839. &quot;Source&quot; form shall mean the preferred form for making modifications,
  107840. including but not limited to software source code, documentation
  107841. source, and configuration files.
  107842. &quot;Object&quot; form shall mean any form resulting from mechanical
  107843. transformation or translation of a Source form, including but
  107844. not limited to compiled object code, generated documentation,
  107845. and conversions to other media types.
  107846. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  107847. Object form, made available under the License, as indicated by a
  107848. copyright notice that is included in or attached to the work
  107849. (an example is provided in the Appendix below).
  107850. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  107851. form, that is based on (or derived from) the Work and for which the
  107852. editorial revisions, annotations, elaborations, or other modifications
  107853. represent, as a whole, an original work of authorship. For the purposes
  107854. of this License, Derivative Works shall not include works that remain
  107855. separable from, or merely link (or bind by name) to the interfaces of,
  107856. the Work and Derivative Works thereof.
  107857. &quot;Contribution&quot; shall mean any work of authorship, including
  107858. the original version of the Work and any modifications or additions
  107859. to that Work or Derivative Works thereof, that is intentionally
  107860. submitted to Licensor for inclusion in the Work by the copyright owner
  107861. or by an individual or Legal Entity authorized to submit on behalf of
  107862. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  107863. means any form of electronic, verbal, or written communication sent
  107864. to the Licensor or its representatives, including but not limited to
  107865. communication on electronic mailing lists, source code control systems,
  107866. and issue tracking systems that are managed by, or on behalf of, the
  107867. Licensor for the purpose of discussing and improving the Work, but
  107868. excluding communication that is conspicuously marked or otherwise
  107869. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  107870. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  107871. on behalf of whom a Contribution has been received by Licensor and
  107872. subsequently incorporated within the Work.
  107873. 2. Grant of Copyright License. Subject to the terms and conditions of
  107874. this License, each Contributor hereby grants to You a perpetual,
  107875. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  107876. copyright license to reproduce, prepare Derivative Works of,
  107877. publicly display, publicly perform, sublicense, and distribute the
  107878. Work and such Derivative Works in Source or Object form.
  107879. 3. Grant of Patent License. Subject to the terms and conditions of
  107880. this License, each Contributor hereby grants to You a perpetual,
  107881. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  107882. (except as stated in this section) patent license to make, have made,
  107883. use, offer to sell, sell, import, and otherwise transfer the Work,
  107884. where such license applies only to those patent claims licensable
  107885. by such Contributor that are necessarily infringed by their
  107886. Contribution(s) alone or by combination of their Contribution(s)
  107887. with the Work to which such Contribution(s) was submitted. If You
  107888. institute patent litigation against any entity (including a
  107889. cross-claim or counterclaim in a lawsuit) alleging that the Work
  107890. or a Contribution incorporated within the Work constitutes direct
  107891. or contributory patent infringement, then any patent licenses
  107892. granted to You under this License for that Work shall terminate
  107893. as of the date such litigation is filed.
  107894. 4. Redistribution. You may reproduce and distribute copies of the
  107895. Work or Derivative Works thereof in any medium, with or without
  107896. modifications, and in Source or Object form, provided that You
  107897. meet the following conditions:
  107898. (a) You must give any other recipients of the Work or
  107899. Derivative Works a copy of this License; and
  107900. (b) You must cause any modified files to carry prominent notices
  107901. stating that You changed the files; and
  107902. (c) You must retain, in the Source form of any Derivative Works
  107903. that You distribute, all copyright, patent, trademark, and
  107904. attribution notices from the Source form of the Work,
  107905. excluding those notices that do not pertain to any part of
  107906. the Derivative Works; and
  107907. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  107908. distribution, then any Derivative Works that You distribute must
  107909. include a readable copy of the attribution notices contained
  107910. within such NOTICE file, excluding those notices that do not
  107911. pertain to any part of the Derivative Works, in at least one
  107912. of the following places: within a NOTICE text file distributed
  107913. as part of the Derivative Works; within the Source form or
  107914. documentation, if provided along with the Derivative Works; or,
  107915. within a display generated by the Derivative Works, if and
  107916. wherever such third-party notices normally appear. The contents
  107917. of the NOTICE file are for informational purposes only and
  107918. do not modify the License. You may add Your own attribution
  107919. notices within Derivative Works that You distribute, alongside
  107920. or as an addendum to the NOTICE text from the Work, provided
  107921. that such additional attribution notices cannot be construed
  107922. as modifying the License.
  107923. You may add Your own copyright statement to Your modifications and
  107924. may provide additional or different license terms and conditions
  107925. for use, reproduction, or distribution of Your modifications, or
  107926. for any such Derivative Works as a whole, provided Your use,
  107927. reproduction, and distribution of the Work otherwise complies with
  107928. the conditions stated in this License.
  107929. 5. Submission of Contributions. Unless You explicitly state otherwise,
  107930. any Contribution intentionally submitted for inclusion in the Work
  107931. by You to the Licensor shall be under the terms and conditions of
  107932. this License, without any additional terms or conditions.
  107933. Notwithstanding the above, nothing herein shall supersede or modify
  107934. the terms of any separate license agreement you may have executed
  107935. with Licensor regarding such Contributions.
  107936. 6. Trademarks. This License does not grant permission to use the trade
  107937. names, trademarks, service marks, or product names of the Licensor,
  107938. except as required for reasonable and customary use in describing the
  107939. origin of the Work and reproducing the content of the NOTICE file.
  107940. 7. Disclaimer of Warranty. Unless required by applicable law or
  107941. agreed to in writing, Licensor provides the Work (and each
  107942. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  107943. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  107944. implied, including, without limitation, any warranties or conditions
  107945. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  107946. PARTICULAR PURPOSE. You are solely responsible for determining the
  107947. appropriateness of using or redistributing the Work and assume any
  107948. risks associated with Your exercise of permissions under this License.
  107949. 8. Limitation of Liability. In no event and under no legal theory,
  107950. whether in tort (including negligence), contract, or otherwise,
  107951. unless required by applicable law (such as deliberate and grossly
  107952. negligent acts) or agreed to in writing, shall any Contributor be
  107953. liable to You for damages, including any direct, indirect, special,
  107954. incidental, or consequential damages of any character arising as a
  107955. result of this License or out of the use or inability to use the
  107956. Work (including but not limited to damages for loss of goodwill,
  107957. work stoppage, computer failure or malfunction, or any and all
  107958. other commercial damages or losses), even if such Contributor
  107959. has been advised of the possibility of such damages.
  107960. 9. Accepting Warranty or Additional Liability. While redistributing
  107961. the Work or Derivative Works thereof, You may choose to offer,
  107962. and charge a fee for, acceptance of support, warranty, indemnity,
  107963. or other liability obligations and/or rights consistent with this
  107964. License. However, in accepting such obligations, You may act only
  107965. on Your own behalf and on Your sole responsibility, not on behalf
  107966. of any other Contributor, and only if You agree to indemnify,
  107967. defend, and hold each Contributor harmless for any liability
  107968. incurred by, or claims asserted against, such Contributor by reason
  107969. of your accepting any such warranty or additional liability.
  107970. END OF TERMS AND CONDITIONS
  107971. Animal Sniffer:
  107972. The MIT License
  107973. Copyright (c) 2008 Kohsuke Kawaguchi and codehaus.org.
  107974. Permission is hereby granted, free of charge, to any person obtaining a copy
  107975. of this software and associated documentation files (the &quot;Software&quot;), to deal
  107976. in the Software without restriction, including without limitation the rights
  107977. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  107978. copies of the Software, and to permit persons to whom the Software is
  107979. furnished to do so, subject to the following conditions:
  107980. The above copyright notice and this permission notice shall be included in
  107981. all copies or substantial portions of the Software.
  107982. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  107983. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  107984. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  107985. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  107986. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  107987. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  107988. THE SOFTWARE.
  107989. Checker Framework Annotations:
  107990. A few parts of the Checker Framework have more permissive licenses.
  107991. * The annotations are licensed under the MIT License. (The text of this
  107992. license appears below.) More specifically, all the parts of the Checker
  107993. Framework that you might want to include with your own program use the
  107994. MIT License. This is the checker-qual.jar file and all the files that
  107995. appear in it: every file in a qual/ directory, plus utility files such
  107996. as NullnessUtil.java, RegexUtil.java, SignednessUtil.java, etc.
  107997. In addition, the cleanroom implementations of third-party annotations,
  107998. which the Checker Framework recognizes as aliases for its own
  107999. annotations, are licensed under the MIT License.
  108000. ===========================================================================
  108001. MIT License:
  108002. Permission is hereby granted, free of charge, to any person obtaining a copy
  108003. of this software and associated documentation files (the &quot;Software&quot;), to deal
  108004. in the Software without restriction, including without limitation the rights
  108005. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  108006. copies of the Software, and to permit persons to whom the Software is
  108007. furnished to do so, subject to the following conditions:
  108008. The above copyright notice and this permission notice shall be included in
  108009. all copies or substantial portions of the Software.
  108010. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  108011. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  108012. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  108013. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  108014. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  108015. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  108016. THE SOFTWARE.
  108017. ===========================================================================
  108018. Error Prone:
  108019. Apache License
  108020. Version 2.0, January 2004
  108021. http://www.apache.org/licenses/
  108022. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  108023. 1. Definitions.
  108024. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  108025. and distribution as defined by Sections 1 through 9 of this document.
  108026. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  108027. the copyright owner that is granting the License.
  108028. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  108029. other entities that control, are controlled by, or are under common
  108030. control with that entity. For the purposes of this definition,
  108031. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  108032. direction or management of such entity, whether by contract or
  108033. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  108034. outstanding shares, or (iii) beneficial ownership of such entity.
  108035. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  108036. exercising permissions granted by this License.
  108037. &quot;Source&quot; form shall mean the preferred form for making modifications,
  108038. including but not limited to software source code, documentation
  108039. source, and configuration files.
  108040. &quot;Object&quot; form shall mean any form resulting from mechanical
  108041. transformation or translation of a Source form, including but
  108042. not limited to compiled object code, generated documentation,
  108043. and conversions to other media types.
  108044. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  108045. Object form, made available under the License, as indicated by a
  108046. copyright notice that is included in or attached to the work
  108047. (an example is provided in the Appendix below).
  108048. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  108049. form, that is based on (or derived from) the Work and for which the
  108050. editorial revisions, annotations, elaborations, or other modifications
  108051. represent, as a whole, an original work of authorship. For the purposes
  108052. of this License, Derivative Works shall not include works that remain
  108053. separable from, or merely link (or bind by name) to the interfaces of,
  108054. the Work and Derivative Works thereof.
  108055. &quot;Contribution&quot; shall mean any work of authorship, including
  108056. the original version of the Work and any modifications or additions
  108057. to that Work or Derivative Works thereof, that is intentionally
  108058. submitted to Licensor for inclusion in the Work by the copyright owner
  108059. or by an individual or Legal Entity authorized to submit on behalf of
  108060. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  108061. means any form of electronic, verbal, or written communication sent
  108062. to the Licensor or its representatives, including but not limited to
  108063. communication on electronic mailing lists, source code control systems,
  108064. and issue tracking systems that are managed by, or on behalf of, the
  108065. Licensor for the purpose of discussing and improving the Work, but
  108066. excluding communication that is conspicuously marked or otherwise
  108067. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  108068. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  108069. on behalf of whom a Contribution has been received by Licensor and
  108070. subsequently incorporated within the Work.
  108071. 2. Grant of Copyright License. Subject to the terms and conditions of
  108072. this License, each Contributor hereby grants to You a perpetual,
  108073. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  108074. copyright license to reproduce, prepare Derivative Works of,
  108075. publicly display, publicly perform, sublicense, and distribute the
  108076. Work and such Derivative Works in Source or Object form.
  108077. 3. Grant of Patent License. Subject to the terms and conditions of
  108078. this License, each Contributor hereby grants to You a perpetual,
  108079. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  108080. (except as stated in this section) patent license to make, have made,
  108081. use, offer to sell, sell, import, and otherwise transfer the Work,
  108082. where such license applies only to those patent claims licensable
  108083. by such Contributor that are necessarily infringed by their
  108084. Contribution(s) alone or by combination of their Contribution(s)
  108085. with the Work to which such Contribution(s) was submitted. If You
  108086. institute patent litigation against any entity (including a
  108087. cross-claim or counterclaim in a lawsuit) alleging that the Work
  108088. or a Contribution incorporated within the Work constitutes direct
  108089. or contributory patent infringement, then any patent licenses
  108090. granted to You under this License for that Work shall terminate
  108091. as of the date such litigation is filed.
  108092. 4. Redistribution. You may reproduce and distribute copies of the
  108093. Work or Derivative Works thereof in any medium, with or without
  108094. modifications, and in Source or Object form, provided that You
  108095. meet the following conditions:
  108096. (a) You must give any other recipients of the Work or
  108097. Derivative Works a copy of this License; and
  108098. (b) You must cause any modified files to carry prominent notices
  108099. stating that You changed the files; and
  108100. (c) You must retain, in the Source form of any Derivative Works
  108101. that You distribute, all copyright, patent, trademark, and
  108102. attribution notices from the Source form of the Work,
  108103. excluding those notices that do not pertain to any part of
  108104. the Derivative Works; and
  108105. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  108106. distribution, then any Derivative Works that You distribute must
  108107. include a readable copy of the attribution notices contained
  108108. within such NOTICE file, excluding those notices that do not
  108109. pertain to any part of the Derivative Works, in at least one
  108110. of the following places: within a NOTICE text file distributed
  108111. as part of the Derivative Works; within the Source form or
  108112. documentation, if provided along with the Derivative Works; or,
  108113. within a display generated by the Derivative Works, if and
  108114. wherever such third-party notices normally appear. The contents
  108115. of the NOTICE file are for informational purposes only and
  108116. do not modify the License. You may add Your own attribution
  108117. notices within Derivative Works that You distribute, alongside
  108118. or as an addendum to the NOTICE text from the Work, provided
  108119. that such additional attribution notices cannot be construed
  108120. as modifying the License.
  108121. You may add Your own copyright statement to Your modifications and
  108122. may provide additional or different license terms and conditions
  108123. for use, reproduction, or distribution of Your modifications, or
  108124. for any such Derivative Works as a whole, provided Your use,
  108125. reproduction, and distribution of the Work otherwise complies with
  108126. the conditions stated in this License.
  108127. 5. Submission of Contributions. Unless You explicitly state otherwise,
  108128. any Contribution intentionally submitted for inclusion in the Work
  108129. by You to the Licensor shall be under the terms and conditions of
  108130. this License, without any additional terms or conditions.
  108131. Notwithstanding the above, nothing herein shall supersede or modify
  108132. the terms of any separate license agreement you may have executed
  108133. with Licensor regarding such Contributions.
  108134. 6. Trademarks. This License does not grant permission to use the trade
  108135. names, trademarks, service marks, or product names of the Licensor,
  108136. except as required for reasonable and customary use in describing the
  108137. origin of the Work and reproducing the content of the NOTICE file.
  108138. 7. Disclaimer of Warranty. Unless required by applicable law or
  108139. agreed to in writing, Licensor provides the Work (and each
  108140. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  108141. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  108142. implied, including, without limitation, any warranties or conditions
  108143. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  108144. PARTICULAR PURPOSE. You are solely responsible for determining the
  108145. appropriateness of using or redistributing the Work and assume any
  108146. risks associated with Your exercise of permissions under this License.
  108147. 8. Limitation of Liability. In no event and under no legal theory,
  108148. whether in tort (including negligence), contract, or otherwise,
  108149. unless required by applicable law (such as deliberate and grossly
  108150. negligent acts) or agreed to in writing, shall any Contributor be
  108151. liable to You for damages, including any direct, indirect, special,
  108152. incidental, or consequential damages of any character arising as a
  108153. result of this License or out of the use or inability to use the
  108154. Work (including but not limited to damages for loss of goodwill,
  108155. work stoppage, computer failure or malfunction, or any and all
  108156. other commercial damages or losses), even if such Contributor
  108157. has been advised of the possibility of such damages.
  108158. 9. Accepting Warranty or Additional Liability. While redistributing
  108159. the Work or Derivative Works thereof, You may choose to offer,
  108160. and charge a fee for, acceptance of support, warranty, indemnity,
  108161. or other liability obligations and/or rights consistent with this
  108162. License. However, in accepting such obligations, You may act only
  108163. on Your own behalf and on Your sole responsibility, not on behalf
  108164. of any other Contributor, and only if You agree to indemnify,
  108165. defend, and hold each Contributor harmless for any liability
  108166. incurred by, or claims asserted against, such Contributor by reason
  108167. of your accepting any such warranty or additional liability.
  108168. END OF TERMS AND CONDITIONS
  108169. APPENDIX: How to apply the Apache License to your work.
  108170. To apply the Apache License to your work, attach the following
  108171. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  108172. replaced with your own identifying information. (Don&#x27;t include
  108173. the brackets!) The text should be enclosed in the appropriate
  108174. comment syntax for the file format. We also recommend that a
  108175. file or class name and description of purpose be included on the
  108176. same &quot;printed page&quot; as the copyright notice for easier
  108177. identification within third-party archives.
  108178. Copyright [yyyy] [name of copyright owner]
  108179. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  108180. you may not use this file except in compliance with the License.
  108181. You may obtain a copy of the License at
  108182. http://www.apache.org/licenses/LICENSE-2.0
  108183. Unless required by applicable law or agreed to in writing, software
  108184. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  108185. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  108186. See the License for the specific language governing permissions and
  108187. limitations under the License.
  108188. Google Auto, Guava JDK5, J2ObjC, JSR 250, SafeParcelable library:
  108189. Apache License
  108190. Version 2.0, January 2004
  108191. http://www.apache.org/licenses/
  108192. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  108193. 1. Definitions.
  108194. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  108195. and distribution as defined by Sections 1 through 9 of this document.
  108196. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  108197. the copyright owner that is granting the License.
  108198. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  108199. other entities that control, are controlled by, or are under common
  108200. control with that entity. For the purposes of this definition,
  108201. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  108202. direction or management of such entity, whether by contract or
  108203. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  108204. outstanding shares, or (iii) beneficial ownership of such entity.
  108205. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  108206. exercising permissions granted by this License.
  108207. &quot;Source&quot; form shall mean the preferred form for making modifications,
  108208. including but not limited to software source code, documentation
  108209. source, and configuration files.
  108210. &quot;Object&quot; form shall mean any form resulting from mechanical
  108211. transformation or translation of a Source form, including but
  108212. not limited to compiled object code, generated documentation,
  108213. and conversions to other media types.
  108214. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  108215. Object form, made available under the License, as indicated by a
  108216. copyright notice that is included in or attached to the work
  108217. (an example is provided in the Appendix below).
  108218. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  108219. form, that is based on (or derived from) the Work and for which the
  108220. editorial revisions, annotations, elaborations, or other modifications
  108221. represent, as a whole, an original work of authorship. For the purposes
  108222. of this License, Derivative Works shall not include works that remain
  108223. separable from, or merely link (or bind by name) to the interfaces of,
  108224. the Work and Derivative Works thereof.
  108225. &quot;Contribution&quot; shall mean any work of authorship, including
  108226. the original version of the Work and any modifications or additions
  108227. to that Work or Derivative Works thereof, that is intentionally
  108228. submitted to Licensor for inclusion in the Work by the copyright owner
  108229. or by an individual or Legal Entity authorized to submit on behalf of
  108230. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  108231. means any form of electronic, verbal, or written communication sent
  108232. to the Licensor or its representatives, including but not limited to
  108233. communication on electronic mailing lists, source code control systems,
  108234. and issue tracking systems that are managed by, or on behalf of, the
  108235. Licensor for the purpose of discussing and improving the Work, but
  108236. excluding communication that is conspicuously marked or otherwise
  108237. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  108238. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  108239. on behalf of whom a Contribution has been received by Licensor and
  108240. subsequently incorporated within the Work.
  108241. 2. Grant of Copyright License. Subject to the terms and conditions of
  108242. this License, each Contributor hereby grants to You a perpetual,
  108243. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  108244. copyright license to reproduce, prepare Derivative Works of,
  108245. publicly display, publicly perform, sublicense, and distribute the
  108246. Work and such Derivative Works in Source or Object form.
  108247. 3. Grant of Patent License. Subject to the terms and conditions of
  108248. this License, each Contributor hereby grants to You a perpetual,
  108249. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  108250. (except as stated in this section) patent license to make, have made,
  108251. use, offer to sell, sell, import, and otherwise transfer the Work,
  108252. where such license applies only to those patent claims licensable
  108253. by such Contributor that are necessarily infringed by their
  108254. Contribution(s) alone or by combination of their Contribution(s)
  108255. with the Work to which such Contribution(s) was submitted. If You
  108256. institute patent litigation against any entity (including a
  108257. cross-claim or counterclaim in a lawsuit) alleging that the Work
  108258. or a Contribution incorporated within the Work constitutes direct
  108259. or contributory patent infringement, then any patent licenses
  108260. granted to You under this License for that Work shall terminate
  108261. as of the date such litigation is filed.
  108262. 4. Redistribution. You may reproduce and distribute copies of the
  108263. Work or Derivative Works thereof in any medium, with or without
  108264. modifications, and in Source or Object form, provided that You
  108265. meet the following conditions:
  108266. (a) You must give any other recipients of the Work or
  108267. Derivative Works a copy of this License; and
  108268. (b) You must cause any modified files to carry prominent notices
  108269. stating that You changed the files; and
  108270. (c) You must retain, in the Source form of any Derivative Works
  108271. that You distribute, all copyright, patent, trademark, and
  108272. attribution notices from the Source form of the Work,
  108273. excluding those notices that do not pertain to any part of
  108274. the Derivative Works; and
  108275. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  108276. distribution, then any Derivative Works that You distribute must
  108277. include a readable copy of the attribution notices contained
  108278. within such NOTICE file, excluding those notices that do not
  108279. pertain to any part of the Derivative Works, in at least one
  108280. of the following places: within a NOTICE text file distributed
  108281. as part of the Derivative Works; within the Source form or
  108282. documentation, if provided along with the Derivative Works; or,
  108283. within a display generated by the Derivative Works, if and
  108284. wherever such third-party notices normally appear. The contents
  108285. of the NOTICE file are for informational purposes only and
  108286. do not modify the License. You may add Your own attribution
  108287. notices within Derivative Works that You distribute, alongside
  108288. or as an addendum to the NOTICE text from the Work, provided
  108289. that such additional attribution notices cannot be construed
  108290. as modifying the License.
  108291. You may add Your own copyright statement to Your modifications and
  108292. may provide additional or different license terms and conditions
  108293. for use, reproduction, or distribution of Your modifications, or
  108294. for any such Derivative Works as a whole, provided Your use,
  108295. reproduction, and distribution of the Work otherwise complies with
  108296. the conditions stated in this License.
  108297. 5. Submission of Contributions. Unless You explicitly state otherwise,
  108298. any Contribution intentionally submitted for inclusion in the Work
  108299. by You to the Licensor shall be under the terms and conditions of
  108300. this License, without any additional terms or conditions.
  108301. Notwithstanding the above, nothing herein shall supersede or modify
  108302. the terms of any separate license agreement you may have executed
  108303. with Licensor regarding such Contributions.
  108304. 6. Trademarks. This License does not grant permission to use the trade
  108305. names, trademarks, service marks, or product names of the Licensor,
  108306. except as required for reasonable and customary use in describing the
  108307. origin of the Work and reproducing the content of the NOTICE file.
  108308. 7. Disclaimer of Warranty. Unless required by applicable law or
  108309. agreed to in writing, Licensor provides the Work (and each
  108310. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  108311. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  108312. implied, including, without limitation, any warranties or conditions
  108313. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  108314. PARTICULAR PURPOSE. You are solely responsible for determining the
  108315. appropriateness of using or redistributing the Work and assume any
  108316. risks associated with Your exercise of permissions under this License.
  108317. 8. Limitation of Liability. In no event and under no legal theory,
  108318. whether in tort (including negligence), contract, or otherwise,
  108319. unless required by applicable law (such as deliberate and grossly
  108320. negligent acts) or agreed to in writing, shall any Contributor be
  108321. liable to You for damages, including any direct, indirect, special,
  108322. incidental, or consequential damages of any character arising as a
  108323. result of this License or out of the use or inability to use the
  108324. Work (including but not limited to damages for loss of goodwill,
  108325. work stoppage, computer failure or malfunction, or any and all
  108326. other commercial damages or losses), even if such Contributor
  108327. has been advised of the possibility of such damages.
  108328. 9. Accepting Warranty or Additional Liability. While redistributing
  108329. the Work or Derivative Works thereof, You may choose to offer,
  108330. and charge a fee for, acceptance of support, warranty, indemnity,
  108331. or other liability obligations and/or rights consistent with this
  108332. License. However, in accepting such obligations, You may act only
  108333. on Your own behalf and on Your sole responsibility, not on behalf
  108334. of any other Contributor, and only if You agree to indemnify,
  108335. defend, and hold each Contributor harmless for any liability
  108336. incurred by, or claims asserted against, such Contributor by reason
  108337. of your accepting any such warranty or additional liability.
  108338. END OF TERMS AND CONDITIONS
  108339. APPENDIX: How to apply the Apache License to your work.
  108340. To apply the Apache License to your work, attach the following
  108341. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  108342. replaced with your own identifying information. (Don&#x27;t include
  108343. the brackets!) The text should be enclosed in the appropriate
  108344. comment syntax for the file format. We also recommend that a
  108345. file or class name and description of purpose be included on the
  108346. same &quot;printed page&quot; as the copyright notice for easier
  108347. identification within third-party archives.
  108348. Copyright [yyyy] [name of copyright owner]
  108349. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  108350. you may not use this file except in compliance with the License.
  108351. You may obtain a copy of the License at
  108352. http://www.apache.org/licenses/LICENSE-2.0
  108353. Unless required by applicable law or agreed to in writing, software
  108354. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  108355. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  108356. See the License for the specific language governing permissions and
  108357. limitations under the License.
  108358. Guava JDK7:
  108359. Apache License
  108360. Version 2.0, January 2004
  108361. http://www.apache.org/licenses/
  108362. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  108363. 1. Definitions.
  108364. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  108365. and distribution as defined by Sections 1 through 9 of this document.
  108366. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  108367. the copyright owner that is granting the License.
  108368. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  108369. other entities that control, are controlled by, or are under common
  108370. control with that entity. For the purposes of this definition,
  108371. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  108372. direction or management of such entity, whether by contract or
  108373. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  108374. outstanding shares, or (iii) beneficial ownership of such entity.
  108375. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  108376. exercising permissions granted by this License.
  108377. &quot;Source&quot; form shall mean the preferred form for making modifications,
  108378. including but not limited to software source code, documentation
  108379. source, and configuration files.
  108380. &quot;Object&quot; form shall mean any form resulting from mechanical
  108381. transformation or translation of a Source form, including but
  108382. not limited to compiled object code, generated documentation,
  108383. and conversions to other media types.
  108384. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  108385. Object form, made available under the License, as indicated by a
  108386. copyright notice that is included in or attached to the work
  108387. (an example is provided in the Appendix below).
  108388. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  108389. form, that is based on (or derived from) the Work and for which the
  108390. editorial revisions, annotations, elaborations, or other modifications
  108391. represent, as a whole, an original work of authorship. For the purposes
  108392. of this License, Derivative Works shall not include works that remain
  108393. separable from, or merely link (or bind by name) to the interfaces of,
  108394. the Work and Derivative Works thereof.
  108395. &quot;Contribution&quot; shall mean any work of authorship, including
  108396. the original version of the Work and any modifications or additions
  108397. to that Work or Derivative Works thereof, that is intentionally
  108398. submitted to Licensor for inclusion in the Work by the copyright owner
  108399. or by an individual or Legal Entity authorized to submit on behalf of
  108400. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  108401. means any form of electronic, verbal, or written communication sent
  108402. to the Licensor or its representatives, including but not limited to
  108403. communication on electronic mailing lists, source code control systems,
  108404. and issue tracking systems that are managed by, or on behalf of, the
  108405. Licensor for the purpose of discussing and improving the Work, but
  108406. excluding communication that is conspicuously marked or otherwise
  108407. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  108408. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  108409. on behalf of whom a Contribution has been received by Licensor and
  108410. subsequently incorporated within the Work.
  108411. 2. Grant of Copyright License. Subject to the terms and conditions of
  108412. this License, each Contributor hereby grants to You a perpetual,
  108413. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  108414. copyright license to reproduce, prepare Derivative Works of,
  108415. publicly display, publicly perform, sublicense, and distribute the
  108416. Work and such Derivative Works in Source or Object form.
  108417. 3. Grant of Patent License. Subject to the terms and conditions of
  108418. this License, each Contributor hereby grants to You a perpetual,
  108419. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  108420. (except as stated in this section) patent license to make, have made,
  108421. use, offer to sell, sell, import, and otherwise transfer the Work,
  108422. where such license applies only to those patent claims licensable
  108423. by such Contributor that are necessarily infringed by their
  108424. Contribution(s) alone or by combination of their Contribution(s)
  108425. with the Work to which such Contribution(s) was submitted. If You
  108426. institute patent litigation against any entity (including a
  108427. cross-claim or counterclaim in a lawsuit) alleging that the Work
  108428. or a Contribution incorporated within the Work constitutes direct
  108429. or contributory patent infringement, then any patent licenses
  108430. granted to You under this License for that Work shall terminate
  108431. as of the date such litigation is filed.
  108432. 4. Redistribution. You may reproduce and distribute copies of the
  108433. Work or Derivative Works thereof in any medium, with or without
  108434. modifications, and in Source or Object form, provided that You
  108435. meet the following conditions:
  108436. (a) You must give any other recipients of the Work or
  108437. Derivative Works a copy of this License; and
  108438. (b) You must cause any modified files to carry prominent notices
  108439. stating that You changed the files; and
  108440. (c) You must retain, in the Source form of any Derivative Works
  108441. that You distribute, all copyright, patent, trademark, and
  108442. attribution notices from the Source form of the Work,
  108443. excluding those notices that do not pertain to any part of
  108444. the Derivative Works; and
  108445. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  108446. distribution, then any Derivative Works that You distribute must
  108447. include a readable copy of the attribution notices contained
  108448. within such NOTICE file, excluding those notices that do not
  108449. pertain to any part of the Derivative Works, in at least one
  108450. of the following places: within a NOTICE text file distributed
  108451. as part of the Derivative Works; within the Source form or
  108452. documentation, if provided along with the Derivative Works; or,
  108453. within a display generated by the Derivative Works, if and
  108454. wherever such third-party notices normally appear. The contents
  108455. of the NOTICE file are for informational purposes only and
  108456. do not modify the License. You may add Your own attribution
  108457. notices within Derivative Works that You distribute, alongside
  108458. or as an addendum to the NOTICE text from the Work, provided
  108459. that such additional attribution notices cannot be construed
  108460. as modifying the License.
  108461. You may add Your own copyright statement to Your modifications and
  108462. may provide additional or different license terms and conditions
  108463. for use, reproduction, or distribution of Your modifications, or
  108464. for any such Derivative Works as a whole, provided Your use,
  108465. reproduction, and distribution of the Work otherwise complies with
  108466. the conditions stated in this License.
  108467. 5. Submission of Contributions. Unless You explicitly state otherwise,
  108468. any Contribution intentionally submitted for inclusion in the Work
  108469. by You to the Licensor shall be under the terms and conditions of
  108470. this License, without any additional terms or conditions.
  108471. Notwithstanding the above, nothing herein shall supersede or modify
  108472. the terms of any separate license agreement you may have executed
  108473. with Licensor regarding such Contributions.
  108474. 6. Trademarks. This License does not grant permission to use the trade
  108475. names, trademarks, service marks, or product names of the Licensor,
  108476. except as required for reasonable and customary use in describing the
  108477. origin of the Work and reproducing the content of the NOTICE file.
  108478. 7. Disclaimer of Warranty. Unless required by applicable law or
  108479. agreed to in writing, Licensor provides the Work (and each
  108480. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  108481. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  108482. implied, including, without limitation, any warranties or conditions
  108483. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  108484. PARTICULAR PURPOSE. You are solely responsible for determining the
  108485. appropriateness of using or redistributing the Work and assume any
  108486. risks associated with Your exercise of permissions under this License.
  108487. 8. Limitation of Liability. In no event and under no legal theory,
  108488. whether in tort (including negligence), contract, or otherwise,
  108489. unless required by applicable law (such as deliberate and grossly
  108490. negligent acts) or agreed to in writing, shall any Contributor be
  108491. liable to You for damages, including any direct, indirect, special,
  108492. incidental, or consequential damages of any character arising as a
  108493. result of this License or out of the use or inability to use the
  108494. Work (including but not limited to damages for loss of goodwill,
  108495. work stoppage, computer failure or malfunction, or any and all
  108496. other commercial damages or losses), even if such Contributor
  108497. has been advised of the possibility of such damages.
  108498. 9. Accepting Warranty or Additional Liability. While redistributing
  108499. the Work or Derivative Works thereof, You may choose to offer,
  108500. and charge a fee for, acceptance of support, warranty, indemnity,
  108501. or other liability obligations and/or rights consistent with this
  108502. License. However, in accepting such obligations, You may act only
  108503. on Your own behalf and on Your sole responsibility, not on behalf
  108504. of any other Contributor, and only if You agree to indemnify,
  108505. defend, and hold each Contributor harmless for any liability
  108506. incurred by, or claims asserted against, such Contributor by reason
  108507. of your accepting any such warranty or additional liability.
  108508. END OF TERMS AND CONDITIONS
  108509. APPENDIX: How to apply the Apache License to your work.
  108510. To apply the Apache License to your work, attach the following
  108511. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  108512. replaced with your own identifying information. (Don&#x27;t include
  108513. the brackets!) The text should be enclosed in the appropriate
  108514. comment syntax for the file format. We also recommend that a
  108515. file or class name and description of purpose be included on the
  108516. same &quot;printed page&quot; as the copyright notice for easier
  108517. identification within third-party archives.
  108518. Copyright [yyyy] [name of copyright owner]
  108519. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  108520. you may not use this file except in compliance with the License.
  108521. You may obtain a copy of the License at
  108522. http://www.apache.org/licenses/LICENSE-2.0
  108523. Unless required by applicable law or agreed to in writing, software
  108524. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  108525. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  108526. See the License for the specific language governing permissions and
  108527. limitations under the License.
  108528. JSR 330:
  108529. JSR-330
  108530. Apache License
  108531. Version 2.0, January 2004
  108532. http://www.apache.org/licenses/
  108533. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  108534. 1. Definitions.
  108535. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  108536. and distribution as defined by Sections 1 through 9 of this document.
  108537. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  108538. the copyright owner that is granting the License.
  108539. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  108540. other entities that control, are controlled by, or are under common
  108541. control with that entity. For the purposes of this definition,
  108542. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  108543. direction or management of such entity, whether by contract or
  108544. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  108545. outstanding shares, or (iii) beneficial ownership of such entity.
  108546. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  108547. exercising permissions granted by this License.
  108548. &quot;Source&quot; form shall mean the preferred form for making modifications,
  108549. including but not limited to software source code, documentation
  108550. source, and configuration files.
  108551. &quot;Object&quot; form shall mean any form resulting from mechanical
  108552. transformation or translation of a Source form, including but
  108553. not limited to compiled object code, generated documentation,
  108554. and conversions to other media types.
  108555. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  108556. Object form, made available under the License, as indicated by a
  108557. copyright notice that is included in or attached to the work
  108558. (an example is provided in the Appendix below).
  108559. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  108560. form, that is based on (or derived from) the Work and for which the
  108561. editorial revisions, annotations, elaborations, or other modifications
  108562. represent, as a whole, an original work of authorship. For the purposes
  108563. of this License, Derivative Works shall not include works that remain
  108564. separable from, or merely link (or bind by name) to the interfaces of,
  108565. the Work and Derivative Works thereof.
  108566. &quot;Contribution&quot; shall mean any work of authorship, including
  108567. the original version of the Work and any modifications or additions
  108568. to that Work or Derivative Works thereof, that is intentionally
  108569. submitted to Licensor for inclusion in the Work by the copyright owner
  108570. or by an individual or Legal Entity authorized to submit on behalf of
  108571. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  108572. means any form of electronic, verbal, or written communication sent
  108573. to the Licensor or its representatives, including but not limited to
  108574. communication on electronic mailing lists, source code control systems,
  108575. and issue tracking systems that are managed by, or on behalf of, the
  108576. Licensor for the purpose of discussing and improving the Work, but
  108577. excluding communication that is conspicuously marked or otherwise
  108578. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  108579. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  108580. on behalf of whom a Contribution has been received by Licensor and
  108581. subsequently incorporated within the Work.
  108582. 2. Grant of Copyright License. Subject to the terms and conditions of
  108583. this License, each Contributor hereby grants to You a perpetual,
  108584. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  108585. copyright license to reproduce, prepare Derivative Works of,
  108586. publicly display, publicly perform, sublicense, and distribute the
  108587. Work and such Derivative Works in Source or Object form.
  108588. 3. Grant of Patent License. Subject to the terms and conditions of
  108589. this License, each Contributor hereby grants to You a perpetual,
  108590. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  108591. (except as stated in this section) patent license to make, have made,
  108592. use, offer to sell, sell, import, and otherwise transfer the Work,
  108593. where such license applies only to those patent claims licensable
  108594. by such Contributor that are necessarily infringed by their
  108595. Contribution(s) alone or by combination of their Contribution(s)
  108596. with the Work to which such Contribution(s) was submitted. If You
  108597. institute patent litigation against any entity (including a
  108598. cross-claim or counterclaim in a lawsuit) alleging that the Work
  108599. or a Contribution incorporated within the Work constitutes direct
  108600. or contributory patent infringement, then any patent licenses
  108601. granted to You under this License for that Work shall terminate
  108602. as of the date such litigation is filed.
  108603. 4. Redistribution. You may reproduce and distribute copies of the
  108604. Work or Derivative Works thereof in any medium, with or without
  108605. modifications, and in Source or Object form, provided that You
  108606. meet the following conditions:
  108607. (a) You must give any other recipients of the Work or
  108608. Derivative Works a copy of this License; and
  108609. (b) You must cause any modified files to carry prominent notices
  108610. stating that You changed the files; and
  108611. (c) You must retain, in the Source form of any Derivative Works
  108612. that You distribute, all copyright, patent, trademark, and
  108613. attribution notices from the Source form of the Work,
  108614. excluding those notices that do not pertain to any part of
  108615. the Derivative Works; and
  108616. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  108617. distribution, then any Derivative Works that You distribute must
  108618. include a readable copy of the attribution notices contained
  108619. within such NOTICE file, excluding those notices that do not
  108620. pertain to any part of the Derivative Works, in at least one
  108621. of the following places: within a NOTICE text file distributed
  108622. as part of the Derivative Works; within the Source form or
  108623. documentation, if provided along with the Derivative Works; or,
  108624. within a display generated by the Derivative Works, if and
  108625. wherever such third-party notices normally appear. The contents
  108626. of the NOTICE file are for informational purposes only and
  108627. do not modify the License. You may add Your own attribution
  108628. notices within Derivative Works that You distribute, alongside
  108629. or as an addendum to the NOTICE text from the Work, provided
  108630. that such additional attribution notices cannot be construed
  108631. as modifying the License.
  108632. You may add Your own copyright statement to Your modifications and
  108633. may provide additional or different license terms and conditions
  108634. for use, reproduction, or distribution of Your modifications, or
  108635. for any such Derivative Works as a whole, provided Your use,
  108636. reproduction, and distribution of the Work otherwise complies with
  108637. the conditions stated in this License.
  108638. 5. Submission of Contributions. Unless You explicitly state otherwise,
  108639. any Contribution intentionally submitted for inclusion in the Work
  108640. by You to the Licensor shall be under the terms and conditions of
  108641. this License, without any additional terms or conditions.
  108642. Notwithstanding the above, nothing herein shall supersede or modify
  108643. the terms of any separate license agreement you may have executed
  108644. with Licensor regarding such Contributions.
  108645. 6. Trademarks. This License does not grant permission to use the trade
  108646. names, trademarks, service marks, or product names of the Licensor,
  108647. except as required for reasonable and customary use in describing the
  108648. origin of the Work and reproducing the content of the NOTICE file.
  108649. 7. Disclaimer of Warranty. Unless required by applicable law or
  108650. agreed to in writing, Licensor provides the Work (and each
  108651. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  108652. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  108653. implied, including, without limitation, any warranties or conditions
  108654. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  108655. PARTICULAR PURPOSE. You are solely responsible for determining the
  108656. appropriateness of using or redistributing the Work and assume any
  108657. risks associated with Your exercise of permissions under this License.
  108658. 8. Limitation of Liability. In no event and under no legal theory,
  108659. whether in tort (including negligence), contract, or otherwise,
  108660. unless required by applicable law (such as deliberate and grossly
  108661. negligent acts) or agreed to in writing, shall any Contributor be
  108662. liable to You for damages, including any direct, indirect, special,
  108663. incidental, or consequential damages of any character arising as a
  108664. result of this License or out of the use or inability to use the
  108665. Work (including but not limited to damages for loss of goodwill,
  108666. work stoppage, computer failure or malfunction, or any and all
  108667. other commercial damages or losses), even if such Contributor
  108668. has been advised of the possibility of such damages.
  108669. 9. Accepting Warranty or Additional Liability. While redistributing
  108670. the Work or Derivative Works thereof, You may choose to offer,
  108671. and charge a fee for, acceptance of support, warranty, indemnity,
  108672. or other liability obligations and/or rights consistent with this
  108673. License. However, in accepting such obligations, You may act only
  108674. on Your own behalf and on Your sole responsibility, not on behalf
  108675. of any other Contributor, and only if You agree to indemnify,
  108676. defend, and hold each Contributor harmless for any liability
  108677. incurred by, or claims asserted against, such Contributor by reason
  108678. of your accepting any such warranty or additional liability.
  108679. END OF TERMS AND CONDITIONS
  108680. APPENDIX: How to apply the Apache License to your work.
  108681. To apply the Apache License to your work, attach the following
  108682. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  108683. replaced with your own identifying information. (Don&#x27;t include
  108684. the brackets!) The text should be enclosed in the appropriate
  108685. comment syntax for the file format. We also recommend that a
  108686. file or class name and description of purpose be included on the
  108687. same &quot;printed page&quot; as the copyright notice for easier
  108688. identification within third-party archives.
  108689. Copyright [yyyy] [name of copyright owner]
  108690. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  108691. you may not use this file except in compliance with the License.
  108692. You may obtain a copy of the License at
  108693. http://www.apache.org/licenses/LICENSE-2.0
  108694. Unless required by applicable law or agreed to in writing, software
  108695. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  108696. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  108697. See the License for the specific language governing permissions and
  108698. limitations under the License.
  108699. JsInterop Annotations:
  108700. Apache License
  108701. Version 2.0, January 2004
  108702. http://www.apache.org/licenses/
  108703. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  108704. 1. Definitions.
  108705. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  108706. and distribution as defined by Sections 1 through 9 of this document.
  108707. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  108708. the copyright owner that is granting the License.
  108709. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  108710. other entities that control, are controlled by, or are under common
  108711. control with that entity. For the purposes of this definition,
  108712. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  108713. direction or management of such entity, whether by contract or
  108714. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  108715. outstanding shares, or (iii) beneficial ownership of such entity.
  108716. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  108717. exercising permissions granted by this License.
  108718. &quot;Source&quot; form shall mean the preferred form for making modifications,
  108719. including but not limited to software source code, documentation
  108720. source, and configuration files.
  108721. &quot;Object&quot; form shall mean any form resulting from mechanical
  108722. transformation or translation of a Source form, including but
  108723. not limited to compiled object code, generated documentation,
  108724. and conversions to other media types.
  108725. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  108726. Object form, made available under the License, as indicated by a
  108727. copyright notice that is included in or attached to the work
  108728. (an example is provided in the Appendix below).
  108729. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  108730. form, that is based on (or derived from) the Work and for which the
  108731. editorial revisions, annotations, elaborations, or other modifications
  108732. represent, as a whole, an original work of authorship. For the purposes
  108733. of this License, Derivative Works shall not include works that remain
  108734. separable from, or merely link (or bind by name) to the interfaces of,
  108735. the Work and Derivative Works thereof.
  108736. &quot;Contribution&quot; shall mean any work of authorship, including
  108737. the original version of the Work and any modifications or additions
  108738. to that Work or Derivative Works thereof, that is intentionally
  108739. submitted to Licensor for inclusion in the Work by the copyright owner
  108740. or by an individual or Legal Entity authorized to submit on behalf of
  108741. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  108742. means any form of electronic, verbal, or written communication sent
  108743. to the Licensor or its representatives, including but not limited to
  108744. communication on electronic mailing lists, source code control systems,
  108745. and issue tracking systems that are managed by, or on behalf of, the
  108746. Licensor for the purpose of discussing and improving the Work, but
  108747. excluding communication that is conspicuously marked or otherwise
  108748. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  108749. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  108750. on behalf of whom a Contribution has been received by Licensor and
  108751. subsequently incorporated within the Work.
  108752. 2. Grant of Copyright License. Subject to the terms and conditions of
  108753. this License, each Contributor hereby grants to You a perpetual,
  108754. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  108755. copyright license to reproduce, prepare Derivative Works of,
  108756. publicly display, publicly perform, sublicense, and distribute the
  108757. Work and such Derivative Works in Source or Object form.
  108758. 3. Grant of Patent License. Subject to the terms and conditions of
  108759. this License, each Contributor hereby grants to You a perpetual,
  108760. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  108761. (except as stated in this section) patent license to make, have made,
  108762. use, offer to sell, sell, import, and otherwise transfer the Work,
  108763. where such license applies only to those patent claims licensable
  108764. by such Contributor that are necessarily infringed by their
  108765. Contribution(s) alone or by combination of their Contribution(s)
  108766. with the Work to which such Contribution(s) was submitted. If You
  108767. institute patent litigation against any entity (including a
  108768. cross-claim or counterclaim in a lawsuit) alleging that the Work
  108769. or a Contribution incorporated within the Work constitutes direct
  108770. or contributory patent infringement, then any patent licenses
  108771. granted to You under this License for that Work shall terminate
  108772. as of the date such litigation is filed.
  108773. 4. Redistribution. You may reproduce and distribute copies of the
  108774. Work or Derivative Works thereof in any medium, with or without
  108775. modifications, and in Source or Object form, provided that You
  108776. meet the following conditions:
  108777. (a) You must give any other recipients of the Work or
  108778. Derivative Works a copy of this License; and
  108779. (b) You must cause any modified files to carry prominent notices
  108780. stating that You changed the files; and
  108781. (c) You must retain, in the Source form of any Derivative Works
  108782. that You distribute, all copyright, patent, trademark, and
  108783. attribution notices from the Source form of the Work,
  108784. excluding those notices that do not pertain to any part of
  108785. the Derivative Works; and
  108786. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  108787. distribution, then any Derivative Works that You distribute must
  108788. include a readable copy of the attribution notices contained
  108789. within such NOTICE file, excluding those notices that do not
  108790. pertain to any part of the Derivative Works, in at least one
  108791. of the following places: within a NOTICE text file distributed
  108792. as part of the Derivative Works; within the Source form or
  108793. documentation, if provided along with the Derivative Works; or,
  108794. within a display generated by the Derivative Works, if and
  108795. wherever such third-party notices normally appear. The contents
  108796. of the NOTICE file are for informational purposes only and
  108797. do not modify the License. You may add Your own attribution
  108798. notices within Derivative Works that You distribute, alongside
  108799. or as an addendum to the NOTICE text from the Work, provided
  108800. that such additional attribution notices cannot be construed
  108801. as modifying the License.
  108802. You may add Your own copyright statement to Your modifications and
  108803. may provide additional or different license terms and conditions
  108804. for use, reproduction, or distribution of Your modifications, or
  108805. for any such Derivative Works as a whole, provided Your use,
  108806. reproduction, and distribution of the Work otherwise complies with
  108807. the conditions stated in this License.
  108808. 5. Submission of Contributions. Unless You explicitly state otherwise,
  108809. any Contribution intentionally submitted for inclusion in the Work
  108810. by You to the Licensor shall be under the terms and conditions of
  108811. this License, without any additional terms or conditions.
  108812. Notwithstanding the above, nothing herein shall supersede or modify
  108813. the terms of any separate license agreement you may have executed
  108814. with Licensor regarding such Contributions.
  108815. 6. Trademarks. This License does not grant permission to use the trade
  108816. names, trademarks, service marks, or product names of the Licensor,
  108817. except as required for reasonable and customary use in describing the
  108818. origin of the Work and reproducing the content of the NOTICE file.
  108819. 7. Disclaimer of Warranty. Unless required by applicable law or
  108820. agreed to in writing, Licensor provides the Work (and each
  108821. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  108822. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  108823. implied, including, without limitation, any warranties or conditions
  108824. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  108825. PARTICULAR PURPOSE. You are solely responsible for determining the
  108826. appropriateness of using or redistributing the Work and assume any
  108827. risks associated with Your exercise of permissions under this License.
  108828. 8. Limitation of Liability. In no event and under no legal theory,
  108829. whether in tort (including negligence), contract, or otherwise,
  108830. unless required by applicable law (such as deliberate and grossly
  108831. negligent acts) or agreed to in writing, shall any Contributor be
  108832. liable to You for damages, including any direct, indirect, special,
  108833. incidental, or consequential damages of any character arising as a
  108834. result of this License or out of the use or inability to use the
  108835. Work (including but not limited to damages for loss of goodwill,
  108836. work stoppage, computer failure or malfunction, or any and all
  108837. other commercial damages or losses), even if such Contributor
  108838. has been advised of the possibility of such damages.
  108839. 9. Accepting Warranty or Additional Liability. While redistributing
  108840. the Work or Derivative Works thereof, You may choose to offer,
  108841. and charge a fee for, acceptance of support, warranty, indemnity,
  108842. or other liability obligations and/or rights consistent with this
  108843. License. However, in accepting such obligations, You may act only
  108844. on Your own behalf and on Your sole responsibility, not on behalf
  108845. of any other Contributor, and only if You agree to indemnify,
  108846. defend, and hold each Contributor harmless for any liability
  108847. incurred by, or claims asserted against, such Contributor by reason
  108848. of your accepting any such warranty or additional liability.
  108849. END OF TERMS AND CONDITIONS
  108850. APPENDIX: How to apply the Apache License to your work.
  108851. To apply the Apache License to your work, attach the following
  108852. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  108853. replaced with your own identifying information. (Don&#x27;t include
  108854. the brackets!) The text should be enclosed in the appropriate
  108855. comment syntax for the file format. We also recommend that a
  108856. file or class name and description of purpose be included on the
  108857. same &quot;printed page&quot; as the copyright notice for easier
  108858. identification within third-party archives.
  108859. Copyright 2017 Google Inc.
  108860. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  108861. you may not use this file except in compliance with the License.
  108862. You may obtain a copy of the License at
  108863. http://www.apache.org/licenses/LICENSE-2.0
  108864. Unless required by applicable law or agreed to in writing, software
  108865. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  108866. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  108867. See the License for the specific language governing permissions and
  108868. limitations under the License.
  108869. JSR 305:
  108870. Copyright (c) 2007-2009, JSR305 expert group
  108871. All rights reserved.
  108872. http://www.opensource.org/licenses/bsd-license.php
  108873. Redistribution and use in source and binary forms, with or without
  108874. modification, are permitted provided that the following conditions are met:
  108875. * Redistributions of source code must retain the above copyright notice,
  108876. this list of conditions and the following disclaimer.
  108877. * Redistributions in binary form must reproduce the above copyright notice,
  108878. this list of conditions and the following disclaimer in the documentation
  108879. and/or other materials provided with the distribution.
  108880. * Neither the name of the JSR305 expert group nor the names of its
  108881. contributors may be used to endorse or promote products derived from
  108882. this software without specific prior written permission.
  108883. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  108884. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  108885. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  108886. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  108887. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  108888. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  108889. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  108890. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  108891. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  108892. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  108893. POSSIBILITY OF SUCH DAMAGE.
  108894. </pre>
  108895. </div>
  108896. </div>
  108897. <div class="product">
  108898. <span class="title">play-services-vision-common</span>
  108899. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  108900. <input type="checkbox" hidden id="268">
  108901. <label class="show" for="268" tabindex="0"></label>
  108902. <div class="licence">
  108903. <pre>Terms and conditions
  108904. This is the Android Software Development Kit License Agreement
  108905. 1. Introduction
  108906. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  108907. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  108908. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  108909. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  108910. 2. Accepting this License Agreement
  108911. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  108912. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  108913. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  108914. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  108915. 3. SDK License from Google
  108916. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  108917. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  108918. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  108919. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  108920. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  108921. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  108922. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  108923. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  108924. 4. Use of the SDK by You
  108925. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  108926. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  108927. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  108928. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  108929. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  108930. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  108931. 5. Your Developer Credentials
  108932. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  108933. 6. Privacy and Information
  108934. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  108935. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  108936. 7. Third Party Applications
  108937. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  108938. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  108939. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  108940. 8. Using Android APIs
  108941. 8.1 Google Data APIs
  108942. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  108943. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  108944. 9. Terminating this License Agreement
  108945. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  108946. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  108947. 9.3 Google may at any time, terminate the License Agreement with you if:
  108948. (A) you have breached any provision of the License Agreement; or
  108949. (B) Google is required to do so by law; or
  108950. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  108951. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  108952. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  108953. 10. DISCLAIMER OF WARRANTIES
  108954. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  108955. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  108956. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  108957. 11. LIMITATION OF LIABILITY
  108958. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  108959. 12. Indemnification
  108960. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  108961. 13. Changes to the License Agreement
  108962. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  108963. 14. General Legal Terms
  108964. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  108965. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  108966. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  108967. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  108968. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  108969. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  108970. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  108971. December 9, 2016
  108972. AndroidX lifecycle common library, AndroidX lifecycle livedatacore library, AndroidX lifecycle runtime library:
  108973. Copyright (c) 2005-2011, The Android Open Source Project
  108974. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  108975. you may not use this file except in compliance with the License.
  108976. Unless required by applicable law or agreed to in writing, software
  108977. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  108978. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  108979. See the License for the specific language governing permissions and
  108980. limitations under the License.
  108981. Apache License
  108982. Version 2.0, January 2004
  108983. http://www.apache.org/licenses/
  108984. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  108985. 1. Definitions.
  108986. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  108987. and distribution as defined by Sections 1 through 9 of this document.
  108988. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  108989. the copyright owner that is granting the License.
  108990. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  108991. other entities that control, are controlled by, or are under common
  108992. control with that entity. For the purposes of this definition,
  108993. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  108994. direction or management of such entity, whether by contract or
  108995. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  108996. outstanding shares, or (iii) beneficial ownership of such entity.
  108997. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  108998. exercising permissions granted by this License.
  108999. &quot;Source&quot; form shall mean the preferred form for making modifications,
  109000. including but not limited to software source code, documentation
  109001. source, and configuration files.
  109002. &quot;Object&quot; form shall mean any form resulting from mechanical
  109003. transformation or translation of a Source form, including but
  109004. not limited to compiled object code, generated documentation,
  109005. and conversions to other media types.
  109006. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  109007. Object form, made available under the License, as indicated by a
  109008. copyright notice that is included in or attached to the work
  109009. (an example is provided in the Appendix below).
  109010. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  109011. form, that is based on (or derived from) the Work and for which the
  109012. editorial revisions, annotations, elaborations, or other modifications
  109013. represent, as a whole, an original work of authorship. For the purposes
  109014. of this License, Derivative Works shall not include works that remain
  109015. separable from, or merely link (or bind by name) to the interfaces of,
  109016. the Work and Derivative Works thereof.
  109017. &quot;Contribution&quot; shall mean any work of authorship, including
  109018. the original version of the Work and any modifications or additions
  109019. to that Work or Derivative Works thereof, that is intentionally
  109020. submitted to Licensor for inclusion in the Work by the copyright owner
  109021. or by an individual or Legal Entity authorized to submit on behalf of
  109022. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  109023. means any form of electronic, verbal, or written communication sent
  109024. to the Licensor or its representatives, including but not limited to
  109025. communication on electronic mailing lists, source code control systems,
  109026. and issue tracking systems that are managed by, or on behalf of, the
  109027. Licensor for the purpose of discussing and improving the Work, but
  109028. excluding communication that is conspicuously marked or otherwise
  109029. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  109030. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  109031. on behalf of whom a Contribution has been received by Licensor and
  109032. subsequently incorporated within the Work.
  109033. 2. Grant of Copyright License. Subject to the terms and conditions of
  109034. this License, each Contributor hereby grants to You a perpetual,
  109035. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  109036. copyright license to reproduce, prepare Derivative Works of,
  109037. publicly display, publicly perform, sublicense, and distribute the
  109038. Work and such Derivative Works in Source or Object form.
  109039. 3. Grant of Patent License. Subject to the terms and conditions of
  109040. this License, each Contributor hereby grants to You a perpetual,
  109041. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  109042. (except as stated in this section) patent license to make, have made,
  109043. use, offer to sell, sell, import, and otherwise transfer the Work,
  109044. where such license applies only to those patent claims licensable
  109045. by such Contributor that are necessarily infringed by their
  109046. Contribution(s) alone or by combination of their Contribution(s)
  109047. with the Work to which such Contribution(s) was submitted. If You
  109048. institute patent litigation against any entity (including a
  109049. cross-claim or counterclaim in a lawsuit) alleging that the Work
  109050. or a Contribution incorporated within the Work constitutes direct
  109051. or contributory patent infringement, then any patent licenses
  109052. granted to You under this License for that Work shall terminate
  109053. as of the date such litigation is filed.
  109054. 4. Redistribution. You may reproduce and distribute copies of the
  109055. Work or Derivative Works thereof in any medium, with or without
  109056. modifications, and in Source or Object form, provided that You
  109057. meet the following conditions:
  109058. (a) You must give any other recipients of the Work or
  109059. Derivative Works a copy of this License; and
  109060. (b) You must cause any modified files to carry prominent notices
  109061. stating that You changed the files; and
  109062. (c) You must retain, in the Source form of any Derivative Works
  109063. that You distribute, all copyright, patent, trademark, and
  109064. attribution notices from the Source form of the Work,
  109065. excluding those notices that do not pertain to any part of
  109066. the Derivative Works; and
  109067. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  109068. distribution, then any Derivative Works that You distribute must
  109069. include a readable copy of the attribution notices contained
  109070. within such NOTICE file, excluding those notices that do not
  109071. pertain to any part of the Derivative Works, in at least one
  109072. of the following places: within a NOTICE text file distributed
  109073. as part of the Derivative Works; within the Source form or
  109074. documentation, if provided along with the Derivative Works; or,
  109075. within a display generated by the Derivative Works, if and
  109076. wherever such third-party notices normally appear. The contents
  109077. of the NOTICE file are for informational purposes only and
  109078. do not modify the License. You may add Your own attribution
  109079. notices within Derivative Works that You distribute, alongside
  109080. or as an addendum to the NOTICE text from the Work, provided
  109081. that such additional attribution notices cannot be construed
  109082. as modifying the License.
  109083. You may add Your own copyright statement to Your modifications and
  109084. may provide additional or different license terms and conditions
  109085. for use, reproduction, or distribution of Your modifications, or
  109086. for any such Derivative Works as a whole, provided Your use,
  109087. reproduction, and distribution of the Work otherwise complies with
  109088. the conditions stated in this License.
  109089. 5. Submission of Contributions. Unless You explicitly state otherwise,
  109090. any Contribution intentionally submitted for inclusion in the Work
  109091. by You to the Licensor shall be under the terms and conditions of
  109092. this License, without any additional terms or conditions.
  109093. Notwithstanding the above, nothing herein shall supersede or modify
  109094. the terms of any separate license agreement you may have executed
  109095. with Licensor regarding such Contributions.
  109096. 6. Trademarks. This License does not grant permission to use the trade
  109097. names, trademarks, service marks, or product names of the Licensor,
  109098. except as required for reasonable and customary use in describing the
  109099. origin of the Work and reproducing the content of the NOTICE file.
  109100. 7. Disclaimer of Warranty. Unless required by applicable law or
  109101. agreed to in writing, Licensor provides the Work (and each
  109102. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  109103. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  109104. implied, including, without limitation, any warranties or conditions
  109105. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  109106. PARTICULAR PURPOSE. You are solely responsible for determining the
  109107. appropriateness of using or redistributing the Work and assume any
  109108. risks associated with Your exercise of permissions under this License.
  109109. 8. Limitation of Liability. In no event and under no legal theory,
  109110. whether in tort (including negligence), contract, or otherwise,
  109111. unless required by applicable law (such as deliberate and grossly
  109112. negligent acts) or agreed to in writing, shall any Contributor be
  109113. liable to You for damages, including any direct, indirect, special,
  109114. incidental, or consequential damages of any character arising as a
  109115. result of this License or out of the use or inability to use the
  109116. Work (including but not limited to damages for loss of goodwill,
  109117. work stoppage, computer failure or malfunction, or any and all
  109118. other commercial damages or losses), even if such Contributor
  109119. has been advised of the possibility of such damages.
  109120. 9. Accepting Warranty or Additional Liability. While redistributing
  109121. the Work or Derivative Works thereof, You may choose to offer,
  109122. and charge a fee for, acceptance of support, warranty, indemnity,
  109123. or other liability obligations and/or rights consistent with this
  109124. License. However, in accepting such obligations, You may act only
  109125. on Your own behalf and on Your sole responsibility, not on behalf
  109126. of any other Contributor, and only if You agree to indemnify,
  109127. defend, and hold each Contributor harmless for any liability
  109128. incurred by, or claims asserted against, such Contributor by reason
  109129. of your accepting any such warranty or additional liability.
  109130. END OF TERMS AND CONDITIONS
  109131. apksig:
  109132. Copyright (c) 2005-2008, The Android Open Source Project
  109133. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  109134. you may not use this file except in compliance with the License.
  109135. Unless required by applicable law or agreed to in writing, software
  109136. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  109137. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  109138. See the License for the specific language governing permissions and
  109139. limitations under the License.
  109140. Apache License
  109141. Version 2.0, January 2004
  109142. http://www.apache.org/licenses/
  109143. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  109144. 1. Definitions.
  109145. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  109146. and distribution as defined by Sections 1 through 9 of this document.
  109147. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  109148. the copyright owner that is granting the License.
  109149. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  109150. other entities that control, are controlled by, or are under common
  109151. control with that entity. For the purposes of this definition,
  109152. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  109153. direction or management of such entity, whether by contract or
  109154. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  109155. outstanding shares, or (iii) beneficial ownership of such entity.
  109156. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  109157. exercising permissions granted by this License.
  109158. &quot;Source&quot; form shall mean the preferred form for making modifications,
  109159. including but not limited to software source code, documentation
  109160. source, and configuration files.
  109161. &quot;Object&quot; form shall mean any form resulting from mechanical
  109162. transformation or translation of a Source form, including but
  109163. not limited to compiled object code, generated documentation,
  109164. and conversions to other media types.
  109165. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  109166. Object form, made available under the License, as indicated by a
  109167. copyright notice that is included in or attached to the work
  109168. (an example is provided in the Appendix below).
  109169. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  109170. form, that is based on (or derived from) the Work and for which the
  109171. editorial revisions, annotations, elaborations, or other modifications
  109172. represent, as a whole, an original work of authorship. For the purposes
  109173. of this License, Derivative Works shall not include works that remain
  109174. separable from, or merely link (or bind by name) to the interfaces of,
  109175. the Work and Derivative Works thereof.
  109176. &quot;Contribution&quot; shall mean any work of authorship, including
  109177. the original version of the Work and any modifications or additions
  109178. to that Work or Derivative Works thereof, that is intentionally
  109179. submitted to Licensor for inclusion in the Work by the copyright owner
  109180. or by an individual or Legal Entity authorized to submit on behalf of
  109181. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  109182. means any form of electronic, verbal, or written communication sent
  109183. to the Licensor or its representatives, including but not limited to
  109184. communication on electronic mailing lists, source code control systems,
  109185. and issue tracking systems that are managed by, or on behalf of, the
  109186. Licensor for the purpose of discussing and improving the Work, but
  109187. excluding communication that is conspicuously marked or otherwise
  109188. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  109189. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  109190. on behalf of whom a Contribution has been received by Licensor and
  109191. subsequently incorporated within the Work.
  109192. 2. Grant of Copyright License. Subject to the terms and conditions of
  109193. this License, each Contributor hereby grants to You a perpetual,
  109194. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  109195. copyright license to reproduce, prepare Derivative Works of,
  109196. publicly display, publicly perform, sublicense, and distribute the
  109197. Work and such Derivative Works in Source or Object form.
  109198. 3. Grant of Patent License. Subject to the terms and conditions of
  109199. this License, each Contributor hereby grants to You a perpetual,
  109200. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  109201. (except as stated in this section) patent license to make, have made,
  109202. use, offer to sell, sell, import, and otherwise transfer the Work,
  109203. where such license applies only to those patent claims licensable
  109204. by such Contributor that are necessarily infringed by their
  109205. Contribution(s) alone or by combination of their Contribution(s)
  109206. with the Work to which such Contribution(s) was submitted. If You
  109207. institute patent litigation against any entity (including a
  109208. cross-claim or counterclaim in a lawsuit) alleging that the Work
  109209. or a Contribution incorporated within the Work constitutes direct
  109210. or contributory patent infringement, then any patent licenses
  109211. granted to You under this License for that Work shall terminate
  109212. as of the date such litigation is filed.
  109213. 4. Redistribution. You may reproduce and distribute copies of the
  109214. Work or Derivative Works thereof in any medium, with or without
  109215. modifications, and in Source or Object form, provided that You
  109216. meet the following conditions:
  109217. (a) You must give any other recipients of the Work or
  109218. Derivative Works a copy of this License; and
  109219. (b) You must cause any modified files to carry prominent notices
  109220. stating that You changed the files; and
  109221. (c) You must retain, in the Source form of any Derivative Works
  109222. that You distribute, all copyright, patent, trademark, and
  109223. attribution notices from the Source form of the Work,
  109224. excluding those notices that do not pertain to any part of
  109225. the Derivative Works; and
  109226. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  109227. distribution, then any Derivative Works that You distribute must
  109228. include a readable copy of the attribution notices contained
  109229. within such NOTICE file, excluding those notices that do not
  109230. pertain to any part of the Derivative Works, in at least one
  109231. of the following places: within a NOTICE text file distributed
  109232. as part of the Derivative Works; within the Source form or
  109233. documentation, if provided along with the Derivative Works; or,
  109234. within a display generated by the Derivative Works, if and
  109235. wherever such third-party notices normally appear. The contents
  109236. of the NOTICE file are for informational purposes only and
  109237. do not modify the License. You may add Your own attribution
  109238. notices within Derivative Works that You distribute, alongside
  109239. or as an addendum to the NOTICE text from the Work, provided
  109240. that such additional attribution notices cannot be construed
  109241. as modifying the License.
  109242. You may add Your own copyright statement to Your modifications and
  109243. may provide additional or different license terms and conditions
  109244. for use, reproduction, or distribution of Your modifications, or
  109245. for any such Derivative Works as a whole, provided Your use,
  109246. reproduction, and distribution of the Work otherwise complies with
  109247. the conditions stated in this License.
  109248. 5. Submission of Contributions. Unless You explicitly state otherwise,
  109249. any Contribution intentionally submitted for inclusion in the Work
  109250. by You to the Licensor shall be under the terms and conditions of
  109251. this License, without any additional terms or conditions.
  109252. Notwithstanding the above, nothing herein shall supersede or modify
  109253. the terms of any separate license agreement you may have executed
  109254. with Licensor regarding such Contributions.
  109255. 6. Trademarks. This License does not grant permission to use the trade
  109256. names, trademarks, service marks, or product names of the Licensor,
  109257. except as required for reasonable and customary use in describing the
  109258. origin of the Work and reproducing the content of the NOTICE file.
  109259. 7. Disclaimer of Warranty. Unless required by applicable law or
  109260. agreed to in writing, Licensor provides the Work (and each
  109261. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  109262. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  109263. implied, including, without limitation, any warranties or conditions
  109264. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  109265. PARTICULAR PURPOSE. You are solely responsible for determining the
  109266. appropriateness of using or redistributing the Work and assume any
  109267. risks associated with Your exercise of permissions under this License.
  109268. 8. Limitation of Liability. In no event and under no legal theory,
  109269. whether in tort (including negligence), contract, or otherwise,
  109270. unless required by applicable law (such as deliberate and grossly
  109271. negligent acts) or agreed to in writing, shall any Contributor be
  109272. liable to You for damages, including any direct, indirect, special,
  109273. incidental, or consequential damages of any character arising as a
  109274. result of this License or out of the use or inability to use the
  109275. Work (including but not limited to damages for loss of goodwill,
  109276. work stoppage, computer failure or malfunction, or any and all
  109277. other commercial damages or losses), even if such Contributor
  109278. has been advised of the possibility of such damages.
  109279. 9. Accepting Warranty or Additional Liability. While redistributing
  109280. the Work or Derivative Works thereof, You may choose to offer,
  109281. and charge a fee for, acceptance of support, warranty, indemnity,
  109282. or other liability obligations and/or rights consistent with this
  109283. License. However, in accepting such obligations, You may act only
  109284. on Your own behalf and on Your sole responsibility, not on behalf
  109285. of any other Contributor, and only if You agree to indemnify,
  109286. defend, and hold each Contributor harmless for any liability
  109287. incurred by, or claims asserted against, such Contributor by reason
  109288. of your accepting any such warranty or additional liability.
  109289. END OF TERMS AND CONDITIONS
  109290. Animal Sniffer:
  109291. The MIT License
  109292. Copyright (c) 2008 Kohsuke Kawaguchi and codehaus.org.
  109293. Permission is hereby granted, free of charge, to any person obtaining a copy
  109294. of this software and associated documentation files (the &quot;Software&quot;), to deal
  109295. in the Software without restriction, including without limitation the rights
  109296. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  109297. copies of the Software, and to permit persons to whom the Software is
  109298. furnished to do so, subject to the following conditions:
  109299. The above copyright notice and this permission notice shall be included in
  109300. all copies or substantial portions of the Software.
  109301. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  109302. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  109303. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  109304. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  109305. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  109306. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  109307. THE SOFTWARE.
  109308. Checker Framework Annotations:
  109309. A few parts of the Checker Framework have more permissive licenses.
  109310. * The annotations are licensed under the MIT License. (The text of this
  109311. license appears below.) More specifically, all the parts of the Checker
  109312. Framework that you might want to include with your own program use the
  109313. MIT License. This is the checker-qual.jar file and all the files that
  109314. appear in it: every file in a qual/ directory, plus utility files such
  109315. as NullnessUtil.java, RegexUtil.java, SignednessUtil.java, etc.
  109316. In addition, the cleanroom implementations of third-party annotations,
  109317. which the Checker Framework recognizes as aliases for its own
  109318. annotations, are licensed under the MIT License.
  109319. ===========================================================================
  109320. MIT License:
  109321. Permission is hereby granted, free of charge, to any person obtaining a copy
  109322. of this software and associated documentation files (the &quot;Software&quot;), to deal
  109323. in the Software without restriction, including without limitation the rights
  109324. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  109325. copies of the Software, and to permit persons to whom the Software is
  109326. furnished to do so, subject to the following conditions:
  109327. The above copyright notice and this permission notice shall be included in
  109328. all copies or substantial portions of the Software.
  109329. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  109330. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  109331. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  109332. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  109333. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  109334. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  109335. THE SOFTWARE.
  109336. ===========================================================================
  109337. Error Prone:
  109338. Apache License
  109339. Version 2.0, January 2004
  109340. http://www.apache.org/licenses/
  109341. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  109342. 1. Definitions.
  109343. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  109344. and distribution as defined by Sections 1 through 9 of this document.
  109345. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  109346. the copyright owner that is granting the License.
  109347. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  109348. other entities that control, are controlled by, or are under common
  109349. control with that entity. For the purposes of this definition,
  109350. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  109351. direction or management of such entity, whether by contract or
  109352. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  109353. outstanding shares, or (iii) beneficial ownership of such entity.
  109354. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  109355. exercising permissions granted by this License.
  109356. &quot;Source&quot; form shall mean the preferred form for making modifications,
  109357. including but not limited to software source code, documentation
  109358. source, and configuration files.
  109359. &quot;Object&quot; form shall mean any form resulting from mechanical
  109360. transformation or translation of a Source form, including but
  109361. not limited to compiled object code, generated documentation,
  109362. and conversions to other media types.
  109363. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  109364. Object form, made available under the License, as indicated by a
  109365. copyright notice that is included in or attached to the work
  109366. (an example is provided in the Appendix below).
  109367. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  109368. form, that is based on (or derived from) the Work and for which the
  109369. editorial revisions, annotations, elaborations, or other modifications
  109370. represent, as a whole, an original work of authorship. For the purposes
  109371. of this License, Derivative Works shall not include works that remain
  109372. separable from, or merely link (or bind by name) to the interfaces of,
  109373. the Work and Derivative Works thereof.
  109374. &quot;Contribution&quot; shall mean any work of authorship, including
  109375. the original version of the Work and any modifications or additions
  109376. to that Work or Derivative Works thereof, that is intentionally
  109377. submitted to Licensor for inclusion in the Work by the copyright owner
  109378. or by an individual or Legal Entity authorized to submit on behalf of
  109379. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  109380. means any form of electronic, verbal, or written communication sent
  109381. to the Licensor or its representatives, including but not limited to
  109382. communication on electronic mailing lists, source code control systems,
  109383. and issue tracking systems that are managed by, or on behalf of, the
  109384. Licensor for the purpose of discussing and improving the Work, but
  109385. excluding communication that is conspicuously marked or otherwise
  109386. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  109387. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  109388. on behalf of whom a Contribution has been received by Licensor and
  109389. subsequently incorporated within the Work.
  109390. 2. Grant of Copyright License. Subject to the terms and conditions of
  109391. this License, each Contributor hereby grants to You a perpetual,
  109392. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  109393. copyright license to reproduce, prepare Derivative Works of,
  109394. publicly display, publicly perform, sublicense, and distribute the
  109395. Work and such Derivative Works in Source or Object form.
  109396. 3. Grant of Patent License. Subject to the terms and conditions of
  109397. this License, each Contributor hereby grants to You a perpetual,
  109398. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  109399. (except as stated in this section) patent license to make, have made,
  109400. use, offer to sell, sell, import, and otherwise transfer the Work,
  109401. where such license applies only to those patent claims licensable
  109402. by such Contributor that are necessarily infringed by their
  109403. Contribution(s) alone or by combination of their Contribution(s)
  109404. with the Work to which such Contribution(s) was submitted. If You
  109405. institute patent litigation against any entity (including a
  109406. cross-claim or counterclaim in a lawsuit) alleging that the Work
  109407. or a Contribution incorporated within the Work constitutes direct
  109408. or contributory patent infringement, then any patent licenses
  109409. granted to You under this License for that Work shall terminate
  109410. as of the date such litigation is filed.
  109411. 4. Redistribution. You may reproduce and distribute copies of the
  109412. Work or Derivative Works thereof in any medium, with or without
  109413. modifications, and in Source or Object form, provided that You
  109414. meet the following conditions:
  109415. (a) You must give any other recipients of the Work or
  109416. Derivative Works a copy of this License; and
  109417. (b) You must cause any modified files to carry prominent notices
  109418. stating that You changed the files; and
  109419. (c) You must retain, in the Source form of any Derivative Works
  109420. that You distribute, all copyright, patent, trademark, and
  109421. attribution notices from the Source form of the Work,
  109422. excluding those notices that do not pertain to any part of
  109423. the Derivative Works; and
  109424. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  109425. distribution, then any Derivative Works that You distribute must
  109426. include a readable copy of the attribution notices contained
  109427. within such NOTICE file, excluding those notices that do not
  109428. pertain to any part of the Derivative Works, in at least one
  109429. of the following places: within a NOTICE text file distributed
  109430. as part of the Derivative Works; within the Source form or
  109431. documentation, if provided along with the Derivative Works; or,
  109432. within a display generated by the Derivative Works, if and
  109433. wherever such third-party notices normally appear. The contents
  109434. of the NOTICE file are for informational purposes only and
  109435. do not modify the License. You may add Your own attribution
  109436. notices within Derivative Works that You distribute, alongside
  109437. or as an addendum to the NOTICE text from the Work, provided
  109438. that such additional attribution notices cannot be construed
  109439. as modifying the License.
  109440. You may add Your own copyright statement to Your modifications and
  109441. may provide additional or different license terms and conditions
  109442. for use, reproduction, or distribution of Your modifications, or
  109443. for any such Derivative Works as a whole, provided Your use,
  109444. reproduction, and distribution of the Work otherwise complies with
  109445. the conditions stated in this License.
  109446. 5. Submission of Contributions. Unless You explicitly state otherwise,
  109447. any Contribution intentionally submitted for inclusion in the Work
  109448. by You to the Licensor shall be under the terms and conditions of
  109449. this License, without any additional terms or conditions.
  109450. Notwithstanding the above, nothing herein shall supersede or modify
  109451. the terms of any separate license agreement you may have executed
  109452. with Licensor regarding such Contributions.
  109453. 6. Trademarks. This License does not grant permission to use the trade
  109454. names, trademarks, service marks, or product names of the Licensor,
  109455. except as required for reasonable and customary use in describing the
  109456. origin of the Work and reproducing the content of the NOTICE file.
  109457. 7. Disclaimer of Warranty. Unless required by applicable law or
  109458. agreed to in writing, Licensor provides the Work (and each
  109459. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  109460. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  109461. implied, including, without limitation, any warranties or conditions
  109462. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  109463. PARTICULAR PURPOSE. You are solely responsible for determining the
  109464. appropriateness of using or redistributing the Work and assume any
  109465. risks associated with Your exercise of permissions under this License.
  109466. 8. Limitation of Liability. In no event and under no legal theory,
  109467. whether in tort (including negligence), contract, or otherwise,
  109468. unless required by applicable law (such as deliberate and grossly
  109469. negligent acts) or agreed to in writing, shall any Contributor be
  109470. liable to You for damages, including any direct, indirect, special,
  109471. incidental, or consequential damages of any character arising as a
  109472. result of this License or out of the use or inability to use the
  109473. Work (including but not limited to damages for loss of goodwill,
  109474. work stoppage, computer failure or malfunction, or any and all
  109475. other commercial damages or losses), even if such Contributor
  109476. has been advised of the possibility of such damages.
  109477. 9. Accepting Warranty or Additional Liability. While redistributing
  109478. the Work or Derivative Works thereof, You may choose to offer,
  109479. and charge a fee for, acceptance of support, warranty, indemnity,
  109480. or other liability obligations and/or rights consistent with this
  109481. License. However, in accepting such obligations, You may act only
  109482. on Your own behalf and on Your sole responsibility, not on behalf
  109483. of any other Contributor, and only if You agree to indemnify,
  109484. defend, and hold each Contributor harmless for any liability
  109485. incurred by, or claims asserted against, such Contributor by reason
  109486. of your accepting any such warranty or additional liability.
  109487. END OF TERMS AND CONDITIONS
  109488. APPENDIX: How to apply the Apache License to your work.
  109489. To apply the Apache License to your work, attach the following
  109490. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  109491. replaced with your own identifying information. (Don&#x27;t include
  109492. the brackets!) The text should be enclosed in the appropriate
  109493. comment syntax for the file format. We also recommend that a
  109494. file or class name and description of purpose be included on the
  109495. same &quot;printed page&quot; as the copyright notice for easier
  109496. identification within third-party archives.
  109497. Copyright [yyyy] [name of copyright owner]
  109498. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  109499. you may not use this file except in compliance with the License.
  109500. You may obtain a copy of the License at
  109501. http://www.apache.org/licenses/LICENSE-2.0
  109502. Unless required by applicable law or agreed to in writing, software
  109503. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  109504. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  109505. See the License for the specific language governing permissions and
  109506. limitations under the License.
  109507. Google Auto, Guava JDK5, J2ObjC, JSR 250, SafeParcelable library:
  109508. Apache License
  109509. Version 2.0, January 2004
  109510. http://www.apache.org/licenses/
  109511. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  109512. 1. Definitions.
  109513. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  109514. and distribution as defined by Sections 1 through 9 of this document.
  109515. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  109516. the copyright owner that is granting the License.
  109517. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  109518. other entities that control, are controlled by, or are under common
  109519. control with that entity. For the purposes of this definition,
  109520. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  109521. direction or management of such entity, whether by contract or
  109522. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  109523. outstanding shares, or (iii) beneficial ownership of such entity.
  109524. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  109525. exercising permissions granted by this License.
  109526. &quot;Source&quot; form shall mean the preferred form for making modifications,
  109527. including but not limited to software source code, documentation
  109528. source, and configuration files.
  109529. &quot;Object&quot; form shall mean any form resulting from mechanical
  109530. transformation or translation of a Source form, including but
  109531. not limited to compiled object code, generated documentation,
  109532. and conversions to other media types.
  109533. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  109534. Object form, made available under the License, as indicated by a
  109535. copyright notice that is included in or attached to the work
  109536. (an example is provided in the Appendix below).
  109537. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  109538. form, that is based on (or derived from) the Work and for which the
  109539. editorial revisions, annotations, elaborations, or other modifications
  109540. represent, as a whole, an original work of authorship. For the purposes
  109541. of this License, Derivative Works shall not include works that remain
  109542. separable from, or merely link (or bind by name) to the interfaces of,
  109543. the Work and Derivative Works thereof.
  109544. &quot;Contribution&quot; shall mean any work of authorship, including
  109545. the original version of the Work and any modifications or additions
  109546. to that Work or Derivative Works thereof, that is intentionally
  109547. submitted to Licensor for inclusion in the Work by the copyright owner
  109548. or by an individual or Legal Entity authorized to submit on behalf of
  109549. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  109550. means any form of electronic, verbal, or written communication sent
  109551. to the Licensor or its representatives, including but not limited to
  109552. communication on electronic mailing lists, source code control systems,
  109553. and issue tracking systems that are managed by, or on behalf of, the
  109554. Licensor for the purpose of discussing and improving the Work, but
  109555. excluding communication that is conspicuously marked or otherwise
  109556. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  109557. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  109558. on behalf of whom a Contribution has been received by Licensor and
  109559. subsequently incorporated within the Work.
  109560. 2. Grant of Copyright License. Subject to the terms and conditions of
  109561. this License, each Contributor hereby grants to You a perpetual,
  109562. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  109563. copyright license to reproduce, prepare Derivative Works of,
  109564. publicly display, publicly perform, sublicense, and distribute the
  109565. Work and such Derivative Works in Source or Object form.
  109566. 3. Grant of Patent License. Subject to the terms and conditions of
  109567. this License, each Contributor hereby grants to You a perpetual,
  109568. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  109569. (except as stated in this section) patent license to make, have made,
  109570. use, offer to sell, sell, import, and otherwise transfer the Work,
  109571. where such license applies only to those patent claims licensable
  109572. by such Contributor that are necessarily infringed by their
  109573. Contribution(s) alone or by combination of their Contribution(s)
  109574. with the Work to which such Contribution(s) was submitted. If You
  109575. institute patent litigation against any entity (including a
  109576. cross-claim or counterclaim in a lawsuit) alleging that the Work
  109577. or a Contribution incorporated within the Work constitutes direct
  109578. or contributory patent infringement, then any patent licenses
  109579. granted to You under this License for that Work shall terminate
  109580. as of the date such litigation is filed.
  109581. 4. Redistribution. You may reproduce and distribute copies of the
  109582. Work or Derivative Works thereof in any medium, with or without
  109583. modifications, and in Source or Object form, provided that You
  109584. meet the following conditions:
  109585. (a) You must give any other recipients of the Work or
  109586. Derivative Works a copy of this License; and
  109587. (b) You must cause any modified files to carry prominent notices
  109588. stating that You changed the files; and
  109589. (c) You must retain, in the Source form of any Derivative Works
  109590. that You distribute, all copyright, patent, trademark, and
  109591. attribution notices from the Source form of the Work,
  109592. excluding those notices that do not pertain to any part of
  109593. the Derivative Works; and
  109594. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  109595. distribution, then any Derivative Works that You distribute must
  109596. include a readable copy of the attribution notices contained
  109597. within such NOTICE file, excluding those notices that do not
  109598. pertain to any part of the Derivative Works, in at least one
  109599. of the following places: within a NOTICE text file distributed
  109600. as part of the Derivative Works; within the Source form or
  109601. documentation, if provided along with the Derivative Works; or,
  109602. within a display generated by the Derivative Works, if and
  109603. wherever such third-party notices normally appear. The contents
  109604. of the NOTICE file are for informational purposes only and
  109605. do not modify the License. You may add Your own attribution
  109606. notices within Derivative Works that You distribute, alongside
  109607. or as an addendum to the NOTICE text from the Work, provided
  109608. that such additional attribution notices cannot be construed
  109609. as modifying the License.
  109610. You may add Your own copyright statement to Your modifications and
  109611. may provide additional or different license terms and conditions
  109612. for use, reproduction, or distribution of Your modifications, or
  109613. for any such Derivative Works as a whole, provided Your use,
  109614. reproduction, and distribution of the Work otherwise complies with
  109615. the conditions stated in this License.
  109616. 5. Submission of Contributions. Unless You explicitly state otherwise,
  109617. any Contribution intentionally submitted for inclusion in the Work
  109618. by You to the Licensor shall be under the terms and conditions of
  109619. this License, without any additional terms or conditions.
  109620. Notwithstanding the above, nothing herein shall supersede or modify
  109621. the terms of any separate license agreement you may have executed
  109622. with Licensor regarding such Contributions.
  109623. 6. Trademarks. This License does not grant permission to use the trade
  109624. names, trademarks, service marks, or product names of the Licensor,
  109625. except as required for reasonable and customary use in describing the
  109626. origin of the Work and reproducing the content of the NOTICE file.
  109627. 7. Disclaimer of Warranty. Unless required by applicable law or
  109628. agreed to in writing, Licensor provides the Work (and each
  109629. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  109630. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  109631. implied, including, without limitation, any warranties or conditions
  109632. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  109633. PARTICULAR PURPOSE. You are solely responsible for determining the
  109634. appropriateness of using or redistributing the Work and assume any
  109635. risks associated with Your exercise of permissions under this License.
  109636. 8. Limitation of Liability. In no event and under no legal theory,
  109637. whether in tort (including negligence), contract, or otherwise,
  109638. unless required by applicable law (such as deliberate and grossly
  109639. negligent acts) or agreed to in writing, shall any Contributor be
  109640. liable to You for damages, including any direct, indirect, special,
  109641. incidental, or consequential damages of any character arising as a
  109642. result of this License or out of the use or inability to use the
  109643. Work (including but not limited to damages for loss of goodwill,
  109644. work stoppage, computer failure or malfunction, or any and all
  109645. other commercial damages or losses), even if such Contributor
  109646. has been advised of the possibility of such damages.
  109647. 9. Accepting Warranty or Additional Liability. While redistributing
  109648. the Work or Derivative Works thereof, You may choose to offer,
  109649. and charge a fee for, acceptance of support, warranty, indemnity,
  109650. or other liability obligations and/or rights consistent with this
  109651. License. However, in accepting such obligations, You may act only
  109652. on Your own behalf and on Your sole responsibility, not on behalf
  109653. of any other Contributor, and only if You agree to indemnify,
  109654. defend, and hold each Contributor harmless for any liability
  109655. incurred by, or claims asserted against, such Contributor by reason
  109656. of your accepting any such warranty or additional liability.
  109657. END OF TERMS AND CONDITIONS
  109658. APPENDIX: How to apply the Apache License to your work.
  109659. To apply the Apache License to your work, attach the following
  109660. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  109661. replaced with your own identifying information. (Don&#x27;t include
  109662. the brackets!) The text should be enclosed in the appropriate
  109663. comment syntax for the file format. We also recommend that a
  109664. file or class name and description of purpose be included on the
  109665. same &quot;printed page&quot; as the copyright notice for easier
  109666. identification within third-party archives.
  109667. Copyright [yyyy] [name of copyright owner]
  109668. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  109669. you may not use this file except in compliance with the License.
  109670. You may obtain a copy of the License at
  109671. http://www.apache.org/licenses/LICENSE-2.0
  109672. Unless required by applicable law or agreed to in writing, software
  109673. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  109674. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  109675. See the License for the specific language governing permissions and
  109676. limitations under the License.
  109677. Guava JDK7:
  109678. Apache License
  109679. Version 2.0, January 2004
  109680. http://www.apache.org/licenses/
  109681. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  109682. 1. Definitions.
  109683. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  109684. and distribution as defined by Sections 1 through 9 of this document.
  109685. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  109686. the copyright owner that is granting the License.
  109687. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  109688. other entities that control, are controlled by, or are under common
  109689. control with that entity. For the purposes of this definition,
  109690. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  109691. direction or management of such entity, whether by contract or
  109692. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  109693. outstanding shares, or (iii) beneficial ownership of such entity.
  109694. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  109695. exercising permissions granted by this License.
  109696. &quot;Source&quot; form shall mean the preferred form for making modifications,
  109697. including but not limited to software source code, documentation
  109698. source, and configuration files.
  109699. &quot;Object&quot; form shall mean any form resulting from mechanical
  109700. transformation or translation of a Source form, including but
  109701. not limited to compiled object code, generated documentation,
  109702. and conversions to other media types.
  109703. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  109704. Object form, made available under the License, as indicated by a
  109705. copyright notice that is included in or attached to the work
  109706. (an example is provided in the Appendix below).
  109707. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  109708. form, that is based on (or derived from) the Work and for which the
  109709. editorial revisions, annotations, elaborations, or other modifications
  109710. represent, as a whole, an original work of authorship. For the purposes
  109711. of this License, Derivative Works shall not include works that remain
  109712. separable from, or merely link (or bind by name) to the interfaces of,
  109713. the Work and Derivative Works thereof.
  109714. &quot;Contribution&quot; shall mean any work of authorship, including
  109715. the original version of the Work and any modifications or additions
  109716. to that Work or Derivative Works thereof, that is intentionally
  109717. submitted to Licensor for inclusion in the Work by the copyright owner
  109718. or by an individual or Legal Entity authorized to submit on behalf of
  109719. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  109720. means any form of electronic, verbal, or written communication sent
  109721. to the Licensor or its representatives, including but not limited to
  109722. communication on electronic mailing lists, source code control systems,
  109723. and issue tracking systems that are managed by, or on behalf of, the
  109724. Licensor for the purpose of discussing and improving the Work, but
  109725. excluding communication that is conspicuously marked or otherwise
  109726. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  109727. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  109728. on behalf of whom a Contribution has been received by Licensor and
  109729. subsequently incorporated within the Work.
  109730. 2. Grant of Copyright License. Subject to the terms and conditions of
  109731. this License, each Contributor hereby grants to You a perpetual,
  109732. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  109733. copyright license to reproduce, prepare Derivative Works of,
  109734. publicly display, publicly perform, sublicense, and distribute the
  109735. Work and such Derivative Works in Source or Object form.
  109736. 3. Grant of Patent License. Subject to the terms and conditions of
  109737. this License, each Contributor hereby grants to You a perpetual,
  109738. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  109739. (except as stated in this section) patent license to make, have made,
  109740. use, offer to sell, sell, import, and otherwise transfer the Work,
  109741. where such license applies only to those patent claims licensable
  109742. by such Contributor that are necessarily infringed by their
  109743. Contribution(s) alone or by combination of their Contribution(s)
  109744. with the Work to which such Contribution(s) was submitted. If You
  109745. institute patent litigation against any entity (including a
  109746. cross-claim or counterclaim in a lawsuit) alleging that the Work
  109747. or a Contribution incorporated within the Work constitutes direct
  109748. or contributory patent infringement, then any patent licenses
  109749. granted to You under this License for that Work shall terminate
  109750. as of the date such litigation is filed.
  109751. 4. Redistribution. You may reproduce and distribute copies of the
  109752. Work or Derivative Works thereof in any medium, with or without
  109753. modifications, and in Source or Object form, provided that You
  109754. meet the following conditions:
  109755. (a) You must give any other recipients of the Work or
  109756. Derivative Works a copy of this License; and
  109757. (b) You must cause any modified files to carry prominent notices
  109758. stating that You changed the files; and
  109759. (c) You must retain, in the Source form of any Derivative Works
  109760. that You distribute, all copyright, patent, trademark, and
  109761. attribution notices from the Source form of the Work,
  109762. excluding those notices that do not pertain to any part of
  109763. the Derivative Works; and
  109764. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  109765. distribution, then any Derivative Works that You distribute must
  109766. include a readable copy of the attribution notices contained
  109767. within such NOTICE file, excluding those notices that do not
  109768. pertain to any part of the Derivative Works, in at least one
  109769. of the following places: within a NOTICE text file distributed
  109770. as part of the Derivative Works; within the Source form or
  109771. documentation, if provided along with the Derivative Works; or,
  109772. within a display generated by the Derivative Works, if and
  109773. wherever such third-party notices normally appear. The contents
  109774. of the NOTICE file are for informational purposes only and
  109775. do not modify the License. You may add Your own attribution
  109776. notices within Derivative Works that You distribute, alongside
  109777. or as an addendum to the NOTICE text from the Work, provided
  109778. that such additional attribution notices cannot be construed
  109779. as modifying the License.
  109780. You may add Your own copyright statement to Your modifications and
  109781. may provide additional or different license terms and conditions
  109782. for use, reproduction, or distribution of Your modifications, or
  109783. for any such Derivative Works as a whole, provided Your use,
  109784. reproduction, and distribution of the Work otherwise complies with
  109785. the conditions stated in this License.
  109786. 5. Submission of Contributions. Unless You explicitly state otherwise,
  109787. any Contribution intentionally submitted for inclusion in the Work
  109788. by You to the Licensor shall be under the terms and conditions of
  109789. this License, without any additional terms or conditions.
  109790. Notwithstanding the above, nothing herein shall supersede or modify
  109791. the terms of any separate license agreement you may have executed
  109792. with Licensor regarding such Contributions.
  109793. 6. Trademarks. This License does not grant permission to use the trade
  109794. names, trademarks, service marks, or product names of the Licensor,
  109795. except as required for reasonable and customary use in describing the
  109796. origin of the Work and reproducing the content of the NOTICE file.
  109797. 7. Disclaimer of Warranty. Unless required by applicable law or
  109798. agreed to in writing, Licensor provides the Work (and each
  109799. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  109800. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  109801. implied, including, without limitation, any warranties or conditions
  109802. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  109803. PARTICULAR PURPOSE. You are solely responsible for determining the
  109804. appropriateness of using or redistributing the Work and assume any
  109805. risks associated with Your exercise of permissions under this License.
  109806. 8. Limitation of Liability. In no event and under no legal theory,
  109807. whether in tort (including negligence), contract, or otherwise,
  109808. unless required by applicable law (such as deliberate and grossly
  109809. negligent acts) or agreed to in writing, shall any Contributor be
  109810. liable to You for damages, including any direct, indirect, special,
  109811. incidental, or consequential damages of any character arising as a
  109812. result of this License or out of the use or inability to use the
  109813. Work (including but not limited to damages for loss of goodwill,
  109814. work stoppage, computer failure or malfunction, or any and all
  109815. other commercial damages or losses), even if such Contributor
  109816. has been advised of the possibility of such damages.
  109817. 9. Accepting Warranty or Additional Liability. While redistributing
  109818. the Work or Derivative Works thereof, You may choose to offer,
  109819. and charge a fee for, acceptance of support, warranty, indemnity,
  109820. or other liability obligations and/or rights consistent with this
  109821. License. However, in accepting such obligations, You may act only
  109822. on Your own behalf and on Your sole responsibility, not on behalf
  109823. of any other Contributor, and only if You agree to indemnify,
  109824. defend, and hold each Contributor harmless for any liability
  109825. incurred by, or claims asserted against, such Contributor by reason
  109826. of your accepting any such warranty or additional liability.
  109827. END OF TERMS AND CONDITIONS
  109828. APPENDIX: How to apply the Apache License to your work.
  109829. To apply the Apache License to your work, attach the following
  109830. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  109831. replaced with your own identifying information. (Don&#x27;t include
  109832. the brackets!) The text should be enclosed in the appropriate
  109833. comment syntax for the file format. We also recommend that a
  109834. file or class name and description of purpose be included on the
  109835. same &quot;printed page&quot; as the copyright notice for easier
  109836. identification within third-party archives.
  109837. Copyright [yyyy] [name of copyright owner]
  109838. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  109839. you may not use this file except in compliance with the License.
  109840. You may obtain a copy of the License at
  109841. http://www.apache.org/licenses/LICENSE-2.0
  109842. Unless required by applicable law or agreed to in writing, software
  109843. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  109844. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  109845. See the License for the specific language governing permissions and
  109846. limitations under the License.
  109847. JSR 330:
  109848. JSR-330
  109849. Apache License
  109850. Version 2.0, January 2004
  109851. http://www.apache.org/licenses/
  109852. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  109853. 1. Definitions.
  109854. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  109855. and distribution as defined by Sections 1 through 9 of this document.
  109856. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  109857. the copyright owner that is granting the License.
  109858. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  109859. other entities that control, are controlled by, or are under common
  109860. control with that entity. For the purposes of this definition,
  109861. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  109862. direction or management of such entity, whether by contract or
  109863. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  109864. outstanding shares, or (iii) beneficial ownership of such entity.
  109865. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  109866. exercising permissions granted by this License.
  109867. &quot;Source&quot; form shall mean the preferred form for making modifications,
  109868. including but not limited to software source code, documentation
  109869. source, and configuration files.
  109870. &quot;Object&quot; form shall mean any form resulting from mechanical
  109871. transformation or translation of a Source form, including but
  109872. not limited to compiled object code, generated documentation,
  109873. and conversions to other media types.
  109874. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  109875. Object form, made available under the License, as indicated by a
  109876. copyright notice that is included in or attached to the work
  109877. (an example is provided in the Appendix below).
  109878. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  109879. form, that is based on (or derived from) the Work and for which the
  109880. editorial revisions, annotations, elaborations, or other modifications
  109881. represent, as a whole, an original work of authorship. For the purposes
  109882. of this License, Derivative Works shall not include works that remain
  109883. separable from, or merely link (or bind by name) to the interfaces of,
  109884. the Work and Derivative Works thereof.
  109885. &quot;Contribution&quot; shall mean any work of authorship, including
  109886. the original version of the Work and any modifications or additions
  109887. to that Work or Derivative Works thereof, that is intentionally
  109888. submitted to Licensor for inclusion in the Work by the copyright owner
  109889. or by an individual or Legal Entity authorized to submit on behalf of
  109890. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  109891. means any form of electronic, verbal, or written communication sent
  109892. to the Licensor or its representatives, including but not limited to
  109893. communication on electronic mailing lists, source code control systems,
  109894. and issue tracking systems that are managed by, or on behalf of, the
  109895. Licensor for the purpose of discussing and improving the Work, but
  109896. excluding communication that is conspicuously marked or otherwise
  109897. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  109898. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  109899. on behalf of whom a Contribution has been received by Licensor and
  109900. subsequently incorporated within the Work.
  109901. 2. Grant of Copyright License. Subject to the terms and conditions of
  109902. this License, each Contributor hereby grants to You a perpetual,
  109903. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  109904. copyright license to reproduce, prepare Derivative Works of,
  109905. publicly display, publicly perform, sublicense, and distribute the
  109906. Work and such Derivative Works in Source or Object form.
  109907. 3. Grant of Patent License. Subject to the terms and conditions of
  109908. this License, each Contributor hereby grants to You a perpetual,
  109909. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  109910. (except as stated in this section) patent license to make, have made,
  109911. use, offer to sell, sell, import, and otherwise transfer the Work,
  109912. where such license applies only to those patent claims licensable
  109913. by such Contributor that are necessarily infringed by their
  109914. Contribution(s) alone or by combination of their Contribution(s)
  109915. with the Work to which such Contribution(s) was submitted. If You
  109916. institute patent litigation against any entity (including a
  109917. cross-claim or counterclaim in a lawsuit) alleging that the Work
  109918. or a Contribution incorporated within the Work constitutes direct
  109919. or contributory patent infringement, then any patent licenses
  109920. granted to You under this License for that Work shall terminate
  109921. as of the date such litigation is filed.
  109922. 4. Redistribution. You may reproduce and distribute copies of the
  109923. Work or Derivative Works thereof in any medium, with or without
  109924. modifications, and in Source or Object form, provided that You
  109925. meet the following conditions:
  109926. (a) You must give any other recipients of the Work or
  109927. Derivative Works a copy of this License; and
  109928. (b) You must cause any modified files to carry prominent notices
  109929. stating that You changed the files; and
  109930. (c) You must retain, in the Source form of any Derivative Works
  109931. that You distribute, all copyright, patent, trademark, and
  109932. attribution notices from the Source form of the Work,
  109933. excluding those notices that do not pertain to any part of
  109934. the Derivative Works; and
  109935. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  109936. distribution, then any Derivative Works that You distribute must
  109937. include a readable copy of the attribution notices contained
  109938. within such NOTICE file, excluding those notices that do not
  109939. pertain to any part of the Derivative Works, in at least one
  109940. of the following places: within a NOTICE text file distributed
  109941. as part of the Derivative Works; within the Source form or
  109942. documentation, if provided along with the Derivative Works; or,
  109943. within a display generated by the Derivative Works, if and
  109944. wherever such third-party notices normally appear. The contents
  109945. of the NOTICE file are for informational purposes only and
  109946. do not modify the License. You may add Your own attribution
  109947. notices within Derivative Works that You distribute, alongside
  109948. or as an addendum to the NOTICE text from the Work, provided
  109949. that such additional attribution notices cannot be construed
  109950. as modifying the License.
  109951. You may add Your own copyright statement to Your modifications and
  109952. may provide additional or different license terms and conditions
  109953. for use, reproduction, or distribution of Your modifications, or
  109954. for any such Derivative Works as a whole, provided Your use,
  109955. reproduction, and distribution of the Work otherwise complies with
  109956. the conditions stated in this License.
  109957. 5. Submission of Contributions. Unless You explicitly state otherwise,
  109958. any Contribution intentionally submitted for inclusion in the Work
  109959. by You to the Licensor shall be under the terms and conditions of
  109960. this License, without any additional terms or conditions.
  109961. Notwithstanding the above, nothing herein shall supersede or modify
  109962. the terms of any separate license agreement you may have executed
  109963. with Licensor regarding such Contributions.
  109964. 6. Trademarks. This License does not grant permission to use the trade
  109965. names, trademarks, service marks, or product names of the Licensor,
  109966. except as required for reasonable and customary use in describing the
  109967. origin of the Work and reproducing the content of the NOTICE file.
  109968. 7. Disclaimer of Warranty. Unless required by applicable law or
  109969. agreed to in writing, Licensor provides the Work (and each
  109970. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  109971. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  109972. implied, including, without limitation, any warranties or conditions
  109973. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  109974. PARTICULAR PURPOSE. You are solely responsible for determining the
  109975. appropriateness of using or redistributing the Work and assume any
  109976. risks associated with Your exercise of permissions under this License.
  109977. 8. Limitation of Liability. In no event and under no legal theory,
  109978. whether in tort (including negligence), contract, or otherwise,
  109979. unless required by applicable law (such as deliberate and grossly
  109980. negligent acts) or agreed to in writing, shall any Contributor be
  109981. liable to You for damages, including any direct, indirect, special,
  109982. incidental, or consequential damages of any character arising as a
  109983. result of this License or out of the use or inability to use the
  109984. Work (including but not limited to damages for loss of goodwill,
  109985. work stoppage, computer failure or malfunction, or any and all
  109986. other commercial damages or losses), even if such Contributor
  109987. has been advised of the possibility of such damages.
  109988. 9. Accepting Warranty or Additional Liability. While redistributing
  109989. the Work or Derivative Works thereof, You may choose to offer,
  109990. and charge a fee for, acceptance of support, warranty, indemnity,
  109991. or other liability obligations and/or rights consistent with this
  109992. License. However, in accepting such obligations, You may act only
  109993. on Your own behalf and on Your sole responsibility, not on behalf
  109994. of any other Contributor, and only if You agree to indemnify,
  109995. defend, and hold each Contributor harmless for any liability
  109996. incurred by, or claims asserted against, such Contributor by reason
  109997. of your accepting any such warranty or additional liability.
  109998. END OF TERMS AND CONDITIONS
  109999. APPENDIX: How to apply the Apache License to your work.
  110000. To apply the Apache License to your work, attach the following
  110001. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  110002. replaced with your own identifying information. (Don&#x27;t include
  110003. the brackets!) The text should be enclosed in the appropriate
  110004. comment syntax for the file format. We also recommend that a
  110005. file or class name and description of purpose be included on the
  110006. same &quot;printed page&quot; as the copyright notice for easier
  110007. identification within third-party archives.
  110008. Copyright [yyyy] [name of copyright owner]
  110009. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  110010. you may not use this file except in compliance with the License.
  110011. You may obtain a copy of the License at
  110012. http://www.apache.org/licenses/LICENSE-2.0
  110013. Unless required by applicable law or agreed to in writing, software
  110014. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  110015. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  110016. See the License for the specific language governing permissions and
  110017. limitations under the License.
  110018. JsInterop Annotations:
  110019. Apache License
  110020. Version 2.0, January 2004
  110021. http://www.apache.org/licenses/
  110022. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  110023. 1. Definitions.
  110024. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  110025. and distribution as defined by Sections 1 through 9 of this document.
  110026. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  110027. the copyright owner that is granting the License.
  110028. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  110029. other entities that control, are controlled by, or are under common
  110030. control with that entity. For the purposes of this definition,
  110031. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  110032. direction or management of such entity, whether by contract or
  110033. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  110034. outstanding shares, or (iii) beneficial ownership of such entity.
  110035. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  110036. exercising permissions granted by this License.
  110037. &quot;Source&quot; form shall mean the preferred form for making modifications,
  110038. including but not limited to software source code, documentation
  110039. source, and configuration files.
  110040. &quot;Object&quot; form shall mean any form resulting from mechanical
  110041. transformation or translation of a Source form, including but
  110042. not limited to compiled object code, generated documentation,
  110043. and conversions to other media types.
  110044. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  110045. Object form, made available under the License, as indicated by a
  110046. copyright notice that is included in or attached to the work
  110047. (an example is provided in the Appendix below).
  110048. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  110049. form, that is based on (or derived from) the Work and for which the
  110050. editorial revisions, annotations, elaborations, or other modifications
  110051. represent, as a whole, an original work of authorship. For the purposes
  110052. of this License, Derivative Works shall not include works that remain
  110053. separable from, or merely link (or bind by name) to the interfaces of,
  110054. the Work and Derivative Works thereof.
  110055. &quot;Contribution&quot; shall mean any work of authorship, including
  110056. the original version of the Work and any modifications or additions
  110057. to that Work or Derivative Works thereof, that is intentionally
  110058. submitted to Licensor for inclusion in the Work by the copyright owner
  110059. or by an individual or Legal Entity authorized to submit on behalf of
  110060. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  110061. means any form of electronic, verbal, or written communication sent
  110062. to the Licensor or its representatives, including but not limited to
  110063. communication on electronic mailing lists, source code control systems,
  110064. and issue tracking systems that are managed by, or on behalf of, the
  110065. Licensor for the purpose of discussing and improving the Work, but
  110066. excluding communication that is conspicuously marked or otherwise
  110067. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  110068. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  110069. on behalf of whom a Contribution has been received by Licensor and
  110070. subsequently incorporated within the Work.
  110071. 2. Grant of Copyright License. Subject to the terms and conditions of
  110072. this License, each Contributor hereby grants to You a perpetual,
  110073. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  110074. copyright license to reproduce, prepare Derivative Works of,
  110075. publicly display, publicly perform, sublicense, and distribute the
  110076. Work and such Derivative Works in Source or Object form.
  110077. 3. Grant of Patent License. Subject to the terms and conditions of
  110078. this License, each Contributor hereby grants to You a perpetual,
  110079. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  110080. (except as stated in this section) patent license to make, have made,
  110081. use, offer to sell, sell, import, and otherwise transfer the Work,
  110082. where such license applies only to those patent claims licensable
  110083. by such Contributor that are necessarily infringed by their
  110084. Contribution(s) alone or by combination of their Contribution(s)
  110085. with the Work to which such Contribution(s) was submitted. If You
  110086. institute patent litigation against any entity (including a
  110087. cross-claim or counterclaim in a lawsuit) alleging that the Work
  110088. or a Contribution incorporated within the Work constitutes direct
  110089. or contributory patent infringement, then any patent licenses
  110090. granted to You under this License for that Work shall terminate
  110091. as of the date such litigation is filed.
  110092. 4. Redistribution. You may reproduce and distribute copies of the
  110093. Work or Derivative Works thereof in any medium, with or without
  110094. modifications, and in Source or Object form, provided that You
  110095. meet the following conditions:
  110096. (a) You must give any other recipients of the Work or
  110097. Derivative Works a copy of this License; and
  110098. (b) You must cause any modified files to carry prominent notices
  110099. stating that You changed the files; and
  110100. (c) You must retain, in the Source form of any Derivative Works
  110101. that You distribute, all copyright, patent, trademark, and
  110102. attribution notices from the Source form of the Work,
  110103. excluding those notices that do not pertain to any part of
  110104. the Derivative Works; and
  110105. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  110106. distribution, then any Derivative Works that You distribute must
  110107. include a readable copy of the attribution notices contained
  110108. within such NOTICE file, excluding those notices that do not
  110109. pertain to any part of the Derivative Works, in at least one
  110110. of the following places: within a NOTICE text file distributed
  110111. as part of the Derivative Works; within the Source form or
  110112. documentation, if provided along with the Derivative Works; or,
  110113. within a display generated by the Derivative Works, if and
  110114. wherever such third-party notices normally appear. The contents
  110115. of the NOTICE file are for informational purposes only and
  110116. do not modify the License. You may add Your own attribution
  110117. notices within Derivative Works that You distribute, alongside
  110118. or as an addendum to the NOTICE text from the Work, provided
  110119. that such additional attribution notices cannot be construed
  110120. as modifying the License.
  110121. You may add Your own copyright statement to Your modifications and
  110122. may provide additional or different license terms and conditions
  110123. for use, reproduction, or distribution of Your modifications, or
  110124. for any such Derivative Works as a whole, provided Your use,
  110125. reproduction, and distribution of the Work otherwise complies with
  110126. the conditions stated in this License.
  110127. 5. Submission of Contributions. Unless You explicitly state otherwise,
  110128. any Contribution intentionally submitted for inclusion in the Work
  110129. by You to the Licensor shall be under the terms and conditions of
  110130. this License, without any additional terms or conditions.
  110131. Notwithstanding the above, nothing herein shall supersede or modify
  110132. the terms of any separate license agreement you may have executed
  110133. with Licensor regarding such Contributions.
  110134. 6. Trademarks. This License does not grant permission to use the trade
  110135. names, trademarks, service marks, or product names of the Licensor,
  110136. except as required for reasonable and customary use in describing the
  110137. origin of the Work and reproducing the content of the NOTICE file.
  110138. 7. Disclaimer of Warranty. Unless required by applicable law or
  110139. agreed to in writing, Licensor provides the Work (and each
  110140. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  110141. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  110142. implied, including, without limitation, any warranties or conditions
  110143. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  110144. PARTICULAR PURPOSE. You are solely responsible for determining the
  110145. appropriateness of using or redistributing the Work and assume any
  110146. risks associated with Your exercise of permissions under this License.
  110147. 8. Limitation of Liability. In no event and under no legal theory,
  110148. whether in tort (including negligence), contract, or otherwise,
  110149. unless required by applicable law (such as deliberate and grossly
  110150. negligent acts) or agreed to in writing, shall any Contributor be
  110151. liable to You for damages, including any direct, indirect, special,
  110152. incidental, or consequential damages of any character arising as a
  110153. result of this License or out of the use or inability to use the
  110154. Work (including but not limited to damages for loss of goodwill,
  110155. work stoppage, computer failure or malfunction, or any and all
  110156. other commercial damages or losses), even if such Contributor
  110157. has been advised of the possibility of such damages.
  110158. 9. Accepting Warranty or Additional Liability. While redistributing
  110159. the Work or Derivative Works thereof, You may choose to offer,
  110160. and charge a fee for, acceptance of support, warranty, indemnity,
  110161. or other liability obligations and/or rights consistent with this
  110162. License. However, in accepting such obligations, You may act only
  110163. on Your own behalf and on Your sole responsibility, not on behalf
  110164. of any other Contributor, and only if You agree to indemnify,
  110165. defend, and hold each Contributor harmless for any liability
  110166. incurred by, or claims asserted against, such Contributor by reason
  110167. of your accepting any such warranty or additional liability.
  110168. END OF TERMS AND CONDITIONS
  110169. APPENDIX: How to apply the Apache License to your work.
  110170. To apply the Apache License to your work, attach the following
  110171. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  110172. replaced with your own identifying information. (Don&#x27;t include
  110173. the brackets!) The text should be enclosed in the appropriate
  110174. comment syntax for the file format. We also recommend that a
  110175. file or class name and description of purpose be included on the
  110176. same &quot;printed page&quot; as the copyright notice for easier
  110177. identification within third-party archives.
  110178. Copyright 2017 Google Inc.
  110179. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  110180. you may not use this file except in compliance with the License.
  110181. You may obtain a copy of the License at
  110182. http://www.apache.org/licenses/LICENSE-2.0
  110183. Unless required by applicable law or agreed to in writing, software
  110184. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  110185. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  110186. See the License for the specific language governing permissions and
  110187. limitations under the License.
  110188. JSR 305:
  110189. Copyright (c) 2007-2009, JSR305 expert group
  110190. All rights reserved.
  110191. http://www.opensource.org/licenses/bsd-license.php
  110192. Redistribution and use in source and binary forms, with or without
  110193. modification, are permitted provided that the following conditions are met:
  110194. * Redistributions of source code must retain the above copyright notice,
  110195. this list of conditions and the following disclaimer.
  110196. * Redistributions in binary form must reproduce the above copyright notice,
  110197. this list of conditions and the following disclaimer in the documentation
  110198. and/or other materials provided with the distribution.
  110199. * Neither the name of the JSR305 expert group nor the names of its
  110200. contributors may be used to endorse or promote products derived from
  110201. this software without specific prior written permission.
  110202. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  110203. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  110204. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  110205. ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE
  110206. LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
  110207. CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
  110208. SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  110209. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
  110210. CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
  110211. ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  110212. POSSIBILITY OF SUCH DAMAGE.
  110213. </pre>
  110214. </div>
  110215. </div>
  110216. <div class="product">
  110217. <span class="title">PLY (Python Lex-Yacc)</span>
  110218. <span class="homepage"><a href="http://www.dabeaz.com/ply/ply-3.11.tar.gz">homepage</a></span>
  110219. <input type="checkbox" hidden id="269">
  110220. <label class="show" for="269" tabindex="0"></label>
  110221. <div class="licence">
  110222. <pre>PLY (Python Lex-Yacc) Version 3.4
  110223. Copyright (C) 2001-2011,
  110224. David M. Beazley (Dabeaz LLC)
  110225. All rights reserved.
  110226. Redistribution and use in source and binary forms, with or without
  110227. modification, are permitted provided that the following conditions are
  110228. met:
  110229. * Redistributions of source code must retain the above copyright notice,
  110230. this list of conditions and the following disclaimer.
  110231. * Redistributions in binary form must reproduce the above copyright notice,
  110232. this list of conditions and the following disclaimer in the documentation
  110233. and/or other materials provided with the distribution.
  110234. * Neither the name of the David Beazley or Dabeaz LLC may be used to
  110235. endorse or promote products derived from this software without
  110236. specific prior written permission.
  110237. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  110238. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  110239. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  110240. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  110241. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  110242. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  110243. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  110244. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  110245. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  110246. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  110247. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.</pre>
  110248. </div>
  110249. </div>
  110250. <div class="product">
  110251. <span class="title">Polymer</span>
  110252. <span class="homepage"><a href="https://polymer-library.polymer-project.org">homepage</a></span>
  110253. <input type="checkbox" hidden id="270">
  110254. <label class="show" for="270" tabindex="0"></label>
  110255. <div class="licence">
  110256. <pre>// Copyright (c) 2012 The Polymer Authors. All rights reserved.
  110257. //
  110258. // Redistribution and use in source and binary forms, with or without
  110259. // modification, are permitted provided that the following conditions are
  110260. // met:
  110261. //
  110262. // * Redistributions of source code must retain the above copyright
  110263. // notice, this list of conditions and the following disclaimer.
  110264. // * Redistributions in binary form must reproduce the above
  110265. // copyright notice, this list of conditions and the following disclaimer
  110266. // in the documentation and/or other materials provided with the
  110267. // distribution.
  110268. // * Neither the name of Google Inc. nor the names of its
  110269. // contributors may be used to endorse or promote products derived from
  110270. // this software without specific prior written permission.
  110271. //
  110272. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  110273. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  110274. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  110275. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  110276. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  110277. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  110278. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  110279. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  110280. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  110281. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  110282. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  110283. </pre>
  110284. </div>
  110285. </div>
  110286. <div class="product">
  110287. <span class="title">pprof</span>
  110288. <span class="homepage"><a href="https://github.com/google/pprof/tree/master/proto">homepage</a></span>
  110289. <input type="checkbox" hidden id="271">
  110290. <label class="show" for="271" tabindex="0"></label>
  110291. <div class="licence">
  110292. <pre>
  110293. Apache License
  110294. Version 2.0, January 2004
  110295. http://www.apache.org/licenses/
  110296. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  110297. 1. Definitions.
  110298. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  110299. and distribution as defined by Sections 1 through 9 of this document.
  110300. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  110301. the copyright owner that is granting the License.
  110302. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  110303. other entities that control, are controlled by, or are under common
  110304. control with that entity. For the purposes of this definition,
  110305. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  110306. direction or management of such entity, whether by contract or
  110307. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  110308. outstanding shares, or (iii) beneficial ownership of such entity.
  110309. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  110310. exercising permissions granted by this License.
  110311. &quot;Source&quot; form shall mean the preferred form for making modifications,
  110312. including but not limited to software source code, documentation
  110313. source, and configuration files.
  110314. &quot;Object&quot; form shall mean any form resulting from mechanical
  110315. transformation or translation of a Source form, including but
  110316. not limited to compiled object code, generated documentation,
  110317. and conversions to other media types.
  110318. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  110319. Object form, made available under the License, as indicated by a
  110320. copyright notice that is included in or attached to the work
  110321. (an example is provided in the Appendix below).
  110322. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  110323. form, that is based on (or derived from) the Work and for which the
  110324. editorial revisions, annotations, elaborations, or other modifications
  110325. represent, as a whole, an original work of authorship. For the purposes
  110326. of this License, Derivative Works shall not include works that remain
  110327. separable from, or merely link (or bind by name) to the interfaces of,
  110328. the Work and Derivative Works thereof.
  110329. &quot;Contribution&quot; shall mean any work of authorship, including
  110330. the original version of the Work and any modifications or additions
  110331. to that Work or Derivative Works thereof, that is intentionally
  110332. submitted to Licensor for inclusion in the Work by the copyright owner
  110333. or by an individual or Legal Entity authorized to submit on behalf of
  110334. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  110335. means any form of electronic, verbal, or written communication sent
  110336. to the Licensor or its representatives, including but not limited to
  110337. communication on electronic mailing lists, source code control systems,
  110338. and issue tracking systems that are managed by, or on behalf of, the
  110339. Licensor for the purpose of discussing and improving the Work, but
  110340. excluding communication that is conspicuously marked or otherwise
  110341. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  110342. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  110343. on behalf of whom a Contribution has been received by Licensor and
  110344. subsequently incorporated within the Work.
  110345. 2. Grant of Copyright License. Subject to the terms and conditions of
  110346. this License, each Contributor hereby grants to You a perpetual,
  110347. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  110348. copyright license to reproduce, prepare Derivative Works of,
  110349. publicly display, publicly perform, sublicense, and distribute the
  110350. Work and such Derivative Works in Source or Object form.
  110351. 3. Grant of Patent License. Subject to the terms and conditions of
  110352. this License, each Contributor hereby grants to You a perpetual,
  110353. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  110354. (except as stated in this section) patent license to make, have made,
  110355. use, offer to sell, sell, import, and otherwise transfer the Work,
  110356. where such license applies only to those patent claims licensable
  110357. by such Contributor that are necessarily infringed by their
  110358. Contribution(s) alone or by combination of their Contribution(s)
  110359. with the Work to which such Contribution(s) was submitted. If You
  110360. institute patent litigation against any entity (including a
  110361. cross-claim or counterclaim in a lawsuit) alleging that the Work
  110362. or a Contribution incorporated within the Work constitutes direct
  110363. or contributory patent infringement, then any patent licenses
  110364. granted to You under this License for that Work shall terminate
  110365. as of the date such litigation is filed.
  110366. 4. Redistribution. You may reproduce and distribute copies of the
  110367. Work or Derivative Works thereof in any medium, with or without
  110368. modifications, and in Source or Object form, provided that You
  110369. meet the following conditions:
  110370. (a) You must give any other recipients of the Work or
  110371. Derivative Works a copy of this License; and
  110372. (b) You must cause any modified files to carry prominent notices
  110373. stating that You changed the files; and
  110374. (c) You must retain, in the Source form of any Derivative Works
  110375. that You distribute, all copyright, patent, trademark, and
  110376. attribution notices from the Source form of the Work,
  110377. excluding those notices that do not pertain to any part of
  110378. the Derivative Works; and
  110379. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  110380. distribution, then any Derivative Works that You distribute must
  110381. include a readable copy of the attribution notices contained
  110382. within such NOTICE file, excluding those notices that do not
  110383. pertain to any part of the Derivative Works, in at least one
  110384. of the following places: within a NOTICE text file distributed
  110385. as part of the Derivative Works; within the Source form or
  110386. documentation, if provided along with the Derivative Works; or,
  110387. within a display generated by the Derivative Works, if and
  110388. wherever such third-party notices normally appear. The contents
  110389. of the NOTICE file are for informational purposes only and
  110390. do not modify the License. You may add Your own attribution
  110391. notices within Derivative Works that You distribute, alongside
  110392. or as an addendum to the NOTICE text from the Work, provided
  110393. that such additional attribution notices cannot be construed
  110394. as modifying the License.
  110395. You may add Your own copyright statement to Your modifications and
  110396. may provide additional or different license terms and conditions
  110397. for use, reproduction, or distribution of Your modifications, or
  110398. for any such Derivative Works as a whole, provided Your use,
  110399. reproduction, and distribution of the Work otherwise complies with
  110400. the conditions stated in this License.
  110401. 5. Submission of Contributions. Unless You explicitly state otherwise,
  110402. any Contribution intentionally submitted for inclusion in the Work
  110403. by You to the Licensor shall be under the terms and conditions of
  110404. this License, without any additional terms or conditions.
  110405. Notwithstanding the above, nothing herein shall supersede or modify
  110406. the terms of any separate license agreement you may have executed
  110407. with Licensor regarding such Contributions.
  110408. 6. Trademarks. This License does not grant permission to use the trade
  110409. names, trademarks, service marks, or product names of the Licensor,
  110410. except as required for reasonable and customary use in describing the
  110411. origin of the Work and reproducing the content of the NOTICE file.
  110412. 7. Disclaimer of Warranty. Unless required by applicable law or
  110413. agreed to in writing, Licensor provides the Work (and each
  110414. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  110415. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  110416. implied, including, without limitation, any warranties or conditions
  110417. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  110418. PARTICULAR PURPOSE. You are solely responsible for determining the
  110419. appropriateness of using or redistributing the Work and assume any
  110420. risks associated with Your exercise of permissions under this License.
  110421. 8. Limitation of Liability. In no event and under no legal theory,
  110422. whether in tort (including negligence), contract, or otherwise,
  110423. unless required by applicable law (such as deliberate and grossly
  110424. negligent acts) or agreed to in writing, shall any Contributor be
  110425. liable to You for damages, including any direct, indirect, special,
  110426. incidental, or consequential damages of any character arising as a
  110427. result of this License or out of the use or inability to use the
  110428. Work (including but not limited to damages for loss of goodwill,
  110429. work stoppage, computer failure or malfunction, or any and all
  110430. other commercial damages or losses), even if such Contributor
  110431. has been advised of the possibility of such damages.
  110432. 9. Accepting Warranty or Additional Liability. While redistributing
  110433. the Work or Derivative Works thereof, You may choose to offer,
  110434. and charge a fee for, acceptance of support, warranty, indemnity,
  110435. or other liability obligations and/or rights consistent with this
  110436. License. However, in accepting such obligations, You may act only
  110437. on Your own behalf and on Your sole responsibility, not on behalf
  110438. of any other Contributor, and only if You agree to indemnify,
  110439. defend, and hold each Contributor harmless for any liability
  110440. incurred by, or claims asserted against, such Contributor by reason
  110441. of your accepting any such warranty or additional liability.
  110442. END OF TERMS AND CONDITIONS
  110443. APPENDIX: How to apply the Apache License to your work.
  110444. To apply the Apache License to your work, attach the following
  110445. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  110446. replaced with your own identifying information. (Don&#x27;t include
  110447. the brackets!) The text should be enclosed in the appropriate
  110448. comment syntax for the file format. We also recommend that a
  110449. file or class name and description of purpose be included on the
  110450. same &quot;printed page&quot; as the copyright notice for easier
  110451. identification within third-party archives.
  110452. Copyright [yyyy] [name of copyright owner]
  110453. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  110454. you may not use this file except in compliance with the License.
  110455. You may obtain a copy of the License at
  110456. http://www.apache.org/licenses/LICENSE-2.0
  110457. Unless required by applicable law or agreed to in writing, software
  110458. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  110459. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  110460. See the License for the specific language governing permissions and
  110461. limitations under the License.
  110462. </pre>
  110463. </div>
  110464. </div>
  110465. <div class="product">
  110466. <span class="title">Private Join and Compute subset</span>
  110467. <span class="homepage"><a href="https://github.com/google/private-join-and-compute">homepage</a></span>
  110468. <input type="checkbox" hidden id="272">
  110469. <label class="show" for="272" tabindex="0"></label>
  110470. <div class="licence">
  110471. <pre>
  110472. Apache License
  110473. Version 2.0, January 2004
  110474. http://www.apache.org/licenses/
  110475. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  110476. 1. Definitions.
  110477. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  110478. and distribution as defined by Sections 1 through 9 of this document.
  110479. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  110480. the copyright owner that is granting the License.
  110481. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  110482. other entities that control, are controlled by, or are under common
  110483. control with that entity. For the purposes of this definition,
  110484. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  110485. direction or management of such entity, whether by contract or
  110486. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  110487. outstanding shares, or (iii) beneficial ownership of such entity.
  110488. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  110489. exercising permissions granted by this License.
  110490. &quot;Source&quot; form shall mean the preferred form for making modifications,
  110491. including but not limited to software source code, documentation
  110492. source, and configuration files.
  110493. &quot;Object&quot; form shall mean any form resulting from mechanical
  110494. transformation or translation of a Source form, including but
  110495. not limited to compiled object code, generated documentation,
  110496. and conversions to other media types.
  110497. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  110498. Object form, made available under the License, as indicated by a
  110499. copyright notice that is included in or attached to the work
  110500. (an example is provided in the Appendix below).
  110501. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  110502. form, that is based on (or derived from) the Work and for which the
  110503. editorial revisions, annotations, elaborations, or other modifications
  110504. represent, as a whole, an original work of authorship. For the purposes
  110505. of this License, Derivative Works shall not include works that remain
  110506. separable from, or merely link (or bind by name) to the interfaces of,
  110507. the Work and Derivative Works thereof.
  110508. &quot;Contribution&quot; shall mean any work of authorship, including
  110509. the original version of the Work and any modifications or additions
  110510. to that Work or Derivative Works thereof, that is intentionally
  110511. submitted to Licensor for inclusion in the Work by the copyright owner
  110512. or by an individual or Legal Entity authorized to submit on behalf of
  110513. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  110514. means any form of electronic, verbal, or written communication sent
  110515. to the Licensor or its representatives, including but not limited to
  110516. communication on electronic mailing lists, source code control systems,
  110517. and issue tracking systems that are managed by, or on behalf of, the
  110518. Licensor for the purpose of discussing and improving the Work, but
  110519. excluding communication that is conspicuously marked or otherwise
  110520. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  110521. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  110522. on behalf of whom a Contribution has been received by Licensor and
  110523. subsequently incorporated within the Work.
  110524. 2. Grant of Copyright License. Subject to the terms and conditions of
  110525. this License, each Contributor hereby grants to You a perpetual,
  110526. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  110527. copyright license to reproduce, prepare Derivative Works of,
  110528. publicly display, publicly perform, sublicense, and distribute the
  110529. Work and such Derivative Works in Source or Object form.
  110530. 3. Grant of Patent License. Subject to the terms and conditions of
  110531. this License, each Contributor hereby grants to You a perpetual,
  110532. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  110533. (except as stated in this section) patent license to make, have made,
  110534. use, offer to sell, sell, import, and otherwise transfer the Work,
  110535. where such license applies only to those patent claims licensable
  110536. by such Contributor that are necessarily infringed by their
  110537. Contribution(s) alone or by combination of their Contribution(s)
  110538. with the Work to which such Contribution(s) was submitted. If You
  110539. institute patent litigation against any entity (including a
  110540. cross-claim or counterclaim in a lawsuit) alleging that the Work
  110541. or a Contribution incorporated within the Work constitutes direct
  110542. or contributory patent infringement, then any patent licenses
  110543. granted to You under this License for that Work shall terminate
  110544. as of the date such litigation is filed.
  110545. 4. Redistribution. You may reproduce and distribute copies of the
  110546. Work or Derivative Works thereof in any medium, with or without
  110547. modifications, and in Source or Object form, provided that You
  110548. meet the following conditions:
  110549. (a) You must give any other recipients of the Work or
  110550. Derivative Works a copy of this License; and
  110551. (b) You must cause any modified files to carry prominent notices
  110552. stating that You changed the files; and
  110553. (c) You must retain, in the Source form of any Derivative Works
  110554. that You distribute, all copyright, patent, trademark, and
  110555. attribution notices from the Source form of the Work,
  110556. excluding those notices that do not pertain to any part of
  110557. the Derivative Works; and
  110558. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  110559. distribution, then any Derivative Works that You distribute must
  110560. include a readable copy of the attribution notices contained
  110561. within such NOTICE file, excluding those notices that do not
  110562. pertain to any part of the Derivative Works, in at least one
  110563. of the following places: within a NOTICE text file distributed
  110564. as part of the Derivative Works; within the Source form or
  110565. documentation, if provided along with the Derivative Works; or,
  110566. within a display generated by the Derivative Works, if and
  110567. wherever such third-party notices normally appear. The contents
  110568. of the NOTICE file are for informational purposes only and
  110569. do not modify the License. You may add Your own attribution
  110570. notices within Derivative Works that You distribute, alongside
  110571. or as an addendum to the NOTICE text from the Work, provided
  110572. that such additional attribution notices cannot be construed
  110573. as modifying the License.
  110574. You may add Your own copyright statement to Your modifications and
  110575. may provide additional or different license terms and conditions
  110576. for use, reproduction, or distribution of Your modifications, or
  110577. for any such Derivative Works as a whole, provided Your use,
  110578. reproduction, and distribution of the Work otherwise complies with
  110579. the conditions stated in this License.
  110580. 5. Submission of Contributions. Unless You explicitly state otherwise,
  110581. any Contribution intentionally submitted for inclusion in the Work
  110582. by You to the Licensor shall be under the terms and conditions of
  110583. this License, without any additional terms or conditions.
  110584. Notwithstanding the above, nothing herein shall supersede or modify
  110585. the terms of any separate license agreement you may have executed
  110586. with Licensor regarding such Contributions.
  110587. 6. Trademarks. This License does not grant permission to use the trade
  110588. names, trademarks, service marks, or product names of the Licensor,
  110589. except as required for reasonable and customary use in describing the
  110590. origin of the Work and reproducing the content of the NOTICE file.
  110591. 7. Disclaimer of Warranty. Unless required by applicable law or
  110592. agreed to in writing, Licensor provides the Work (and each
  110593. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  110594. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  110595. implied, including, without limitation, any warranties or conditions
  110596. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  110597. PARTICULAR PURPOSE. You are solely responsible for determining the
  110598. appropriateness of using or redistributing the Work and assume any
  110599. risks associated with Your exercise of permissions under this License.
  110600. 8. Limitation of Liability. In no event and under no legal theory,
  110601. whether in tort (including negligence), contract, or otherwise,
  110602. unless required by applicable law (such as deliberate and grossly
  110603. negligent acts) or agreed to in writing, shall any Contributor be
  110604. liable to You for damages, including any direct, indirect, special,
  110605. incidental, or consequential damages of any character arising as a
  110606. result of this License or out of the use or inability to use the
  110607. Work (including but not limited to damages for loss of goodwill,
  110608. work stoppage, computer failure or malfunction, or any and all
  110609. other commercial damages or losses), even if such Contributor
  110610. has been advised of the possibility of such damages.
  110611. 9. Accepting Warranty or Additional Liability. While redistributing
  110612. the Work or Derivative Works thereof, You may choose to offer,
  110613. and charge a fee for, acceptance of support, warranty, indemnity,
  110614. or other liability obligations and/or rights consistent with this
  110615. License. However, in accepting such obligations, You may act only
  110616. on Your own behalf and on Your sole responsibility, not on behalf
  110617. of any other Contributor, and only if You agree to indemnify,
  110618. defend, and hold each Contributor harmless for any liability
  110619. incurred by, or claims asserted against, such Contributor by reason
  110620. of your accepting any such warranty or additional liability.
  110621. END OF TERMS AND CONDITIONS
  110622. APPENDIX: How to apply the Apache License to your work.
  110623. To apply the Apache License to your work, attach the following
  110624. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  110625. replaced with your own identifying information. (Don&#x27;t include
  110626. the brackets!) The text should be enclosed in the appropriate
  110627. comment syntax for the file format. We also recommend that a
  110628. file or class name and description of purpose be included on the
  110629. same &quot;printed page&quot; as the copyright notice for easier
  110630. identification within third-party archives.
  110631. Copyright [yyyy] [name of copyright owner]
  110632. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  110633. you may not use this file except in compliance with the License.
  110634. You may obtain a copy of the License at
  110635. http://www.apache.org/licenses/LICENSE-2.0
  110636. Unless required by applicable law or agreed to in writing, software
  110637. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  110638. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  110639. See the License for the specific language governing permissions and
  110640. limitations under the License.</pre>
  110641. </div>
  110642. </div>
  110643. <div class="product">
  110644. <span class="title">Protocol Buffers</span>
  110645. <span class="homepage"><a href="https://github.com/google/protobuf">homepage</a></span>
  110646. <input type="checkbox" hidden id="273">
  110647. <label class="show" for="273" tabindex="0"></label>
  110648. <div class="licence">
  110649. <pre>Copyright 2008 Google Inc. All rights reserved.
  110650. Redistribution and use in source and binary forms, with or without
  110651. modification, are permitted provided that the following conditions are
  110652. met:
  110653. * Redistributions of source code must retain the above copyright
  110654. notice, this list of conditions and the following disclaimer.
  110655. * Redistributions in binary form must reproduce the above
  110656. copyright notice, this list of conditions and the following disclaimer
  110657. in the documentation and/or other materials provided with the
  110658. distribution.
  110659. * Neither the name of Google Inc. nor the names of its
  110660. contributors may be used to endorse or promote products derived from
  110661. this software without specific prior written permission.
  110662. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  110663. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  110664. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  110665. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  110666. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  110667. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  110668. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  110669. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  110670. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  110671. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  110672. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  110673. Code generated by the Protocol Buffer compiler is owned by the owner
  110674. of the input file used when generating it. This code is not
  110675. standalone and requires a support library to be linked with it. This
  110676. support library is itself covered by the above license.
  110677. </pre>
  110678. </div>
  110679. </div>
  110680. <div class="product">
  110681. <span class="title">Protocol Buffers [Lite]</span>
  110682. <span class="homepage"><a href="https://github.com/protocolbuffers/protobuf/blob/master/java/lite.md">homepage</a></span>
  110683. <input type="checkbox" hidden id="274">
  110684. <label class="show" for="274" tabindex="0"></label>
  110685. <div class="licence">
  110686. <pre>Copyright 2008 Google Inc. All rights reserved.
  110687. Redistribution and use in source and binary forms, with or without
  110688. modification, are permitted provided that the following conditions are
  110689. met:
  110690. * Redistributions of source code must retain the above copyright
  110691. notice, this list of conditions and the following disclaimer.
  110692. * Redistributions in binary form must reproduce the above
  110693. copyright notice, this list of conditions and the following disclaimer
  110694. in the documentation and/or other materials provided with the
  110695. distribution.
  110696. * Neither the name of Google Inc. nor the names of its
  110697. contributors may be used to endorse or promote products derived from
  110698. this software without specific prior written permission.
  110699. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  110700. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  110701. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  110702. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  110703. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  110704. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  110705. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  110706. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  110707. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  110708. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  110709. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  110710. Code generated by the Protocol Buffer compiler is owned by the owner
  110711. of the input file used when generating it. This code is not
  110712. standalone and requires a support library to be linked with it. This
  110713. support library is itself covered by the above license.
  110714. </pre>
  110715. </div>
  110716. </div>
  110717. <div class="product">
  110718. <span class="title">PSM (Private Set Membership) client side</span>
  110719. <span class="homepage"><a href="None">homepage</a></span>
  110720. <input type="checkbox" hidden id="275">
  110721. <label class="show" for="275" tabindex="0"></label>
  110722. <div class="licence">
  110723. <pre>Copyright 2020 Google LLC
  110724. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  110725. you may not use this file except in compliance with the License.
  110726. You may obtain a copy of the License at
  110727. http://www.apache.org/licenses/LICENSE-2.0
  110728. Unless required by applicable law or agreed to in writing, software
  110729. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  110730. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  110731. See the License for the specific language governing permissions and
  110732. limitations under the License.
  110733. </pre>
  110734. </div>
  110735. </div>
  110736. <div class="product">
  110737. <span class="title">pthreadpool</span>
  110738. <span class="homepage"><a href="https://github.com/Maratyszcza/pthreadpool">homepage</a></span>
  110739. <input type="checkbox" hidden id="276">
  110740. <label class="show" for="276" tabindex="0"></label>
  110741. <div class="licence">
  110742. <pre>Copyright 2019 Google LLC
  110743. Copyright (c) 2017 Facebook Inc.
  110744. Copyright (c) 2015-2017 Georgia Institute of Technology
  110745. All rights reserved.
  110746. Redistribution and use in source and binary forms, with or without
  110747. modification, are permitted provided that the following conditions are met:
  110748. * Redistributions of source code must retain the above copyright notice, this
  110749. list of conditions and the following disclaimer.
  110750. * Redistributions in binary form must reproduce the above copyright notice,
  110751. this list of conditions and the following disclaimer in the documentation
  110752. and/or other materials provided with the distribution.
  110753. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot;
  110754. AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  110755. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  110756. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
  110757. FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  110758. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
  110759. SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
  110760. CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
  110761. OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  110762. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  110763. </pre>
  110764. </div>
  110765. </div>
  110766. <div class="product">
  110767. <span class="title">Puffin deterministic deflate recompressor</span>
  110768. <span class="homepage"><a href="https://android.googlesource.com/platform/external/puffin">homepage</a></span>
  110769. <input type="checkbox" hidden id="277">
  110770. <label class="show" for="277" tabindex="0"></label>
  110771. <div class="licence">
  110772. <pre>// Copyright 2017 The Chromium OS Authors. All rights reserved.
  110773. //
  110774. // Redistribution and use in source and binary forms, with or without
  110775. // modification, are permitted provided that the following conditions are
  110776. // met:
  110777. //
  110778. // * Redistributions of source code must retain the above copyright
  110779. // notice, this list of conditions and the following disclaimer.
  110780. // * Redistributions in binary form must reproduce the above
  110781. // copyright notice, this list of conditions and the following disclaimer
  110782. // in the documentation and/or other materials provided with the
  110783. // distribution.
  110784. // * Neither the name of Google Inc. nor the names of its
  110785. // contributors may be used to endorse or promote products derived from
  110786. // this software without specific prior written permission.
  110787. //
  110788. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  110789. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  110790. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  110791. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  110792. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  110793. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  110794. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  110795. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  110796. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  110797. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  110798. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  110799. </pre>
  110800. </div>
  110801. </div>
  110802. <div class="product">
  110803. <span class="title">Puppeteer Core</span>
  110804. <span class="homepage"><a href="https://github.com/puppeteer/puppeteer/tree/main/packages/puppeteer-core">homepage</a></span>
  110805. <input type="checkbox" hidden id="278">
  110806. <label class="show" for="278" tabindex="0"></label>
  110807. <div class="licence">
  110808. <pre>
  110809. Apache License
  110810. Version 2.0, January 2004
  110811. https://www.apache.org/licenses/
  110812. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  110813. 1. Definitions.
  110814. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  110815. and distribution as defined by Sections 1 through 9 of this document.
  110816. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  110817. the copyright owner that is granting the License.
  110818. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  110819. other entities that control, are controlled by, or are under common
  110820. control with that entity. For the purposes of this definition,
  110821. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  110822. direction or management of such entity, whether by contract or
  110823. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  110824. outstanding shares, or (iii) beneficial ownership of such entity.
  110825. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  110826. exercising permissions granted by this License.
  110827. &quot;Source&quot; form shall mean the preferred form for making modifications,
  110828. including but not limited to software source code, documentation
  110829. source, and configuration files.
  110830. &quot;Object&quot; form shall mean any form resulting from mechanical
  110831. transformation or translation of a Source form, including but
  110832. not limited to compiled object code, generated documentation,
  110833. and conversions to other media types.
  110834. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  110835. Object form, made available under the License, as indicated by a
  110836. copyright notice that is included in or attached to the work
  110837. (an example is provided in the Appendix below).
  110838. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  110839. form, that is based on (or derived from) the Work and for which the
  110840. editorial revisions, annotations, elaborations, or other modifications
  110841. represent, as a whole, an original work of authorship. For the purposes
  110842. of this License, Derivative Works shall not include works that remain
  110843. separable from, or merely link (or bind by name) to the interfaces of,
  110844. the Work and Derivative Works thereof.
  110845. &quot;Contribution&quot; shall mean any work of authorship, including
  110846. the original version of the Work and any modifications or additions
  110847. to that Work or Derivative Works thereof, that is intentionally
  110848. submitted to Licensor for inclusion in the Work by the copyright owner
  110849. or by an individual or Legal Entity authorized to submit on behalf of
  110850. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  110851. means any form of electronic, verbal, or written communication sent
  110852. to the Licensor or its representatives, including but not limited to
  110853. communication on electronic mailing lists, source code control systems,
  110854. and issue tracking systems that are managed by, or on behalf of, the
  110855. Licensor for the purpose of discussing and improving the Work, but
  110856. excluding communication that is conspicuously marked or otherwise
  110857. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  110858. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  110859. on behalf of whom a Contribution has been received by Licensor and
  110860. subsequently incorporated within the Work.
  110861. 2. Grant of Copyright License. Subject to the terms and conditions of
  110862. this License, each Contributor hereby grants to You a perpetual,
  110863. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  110864. copyright license to reproduce, prepare Derivative Works of,
  110865. publicly display, publicly perform, sublicense, and distribute the
  110866. Work and such Derivative Works in Source or Object form.
  110867. 3. Grant of Patent License. Subject to the terms and conditions of
  110868. this License, each Contributor hereby grants to You a perpetual,
  110869. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  110870. (except as stated in this section) patent license to make, have made,
  110871. use, offer to sell, sell, import, and otherwise transfer the Work,
  110872. where such license applies only to those patent claims licensable
  110873. by such Contributor that are necessarily infringed by their
  110874. Contribution(s) alone or by combination of their Contribution(s)
  110875. with the Work to which such Contribution(s) was submitted. If You
  110876. institute patent litigation against any entity (including a
  110877. cross-claim or counterclaim in a lawsuit) alleging that the Work
  110878. or a Contribution incorporated within the Work constitutes direct
  110879. or contributory patent infringement, then any patent licenses
  110880. granted to You under this License for that Work shall terminate
  110881. as of the date such litigation is filed.
  110882. 4. Redistribution. You may reproduce and distribute copies of the
  110883. Work or Derivative Works thereof in any medium, with or without
  110884. modifications, and in Source or Object form, provided that You
  110885. meet the following conditions:
  110886. (a) You must give any other recipients of the Work or
  110887. Derivative Works a copy of this License; and
  110888. (b) You must cause any modified files to carry prominent notices
  110889. stating that You changed the files; and
  110890. (c) You must retain, in the Source form of any Derivative Works
  110891. that You distribute, all copyright, patent, trademark, and
  110892. attribution notices from the Source form of the Work,
  110893. excluding those notices that do not pertain to any part of
  110894. the Derivative Works; and
  110895. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  110896. distribution, then any Derivative Works that You distribute must
  110897. include a readable copy of the attribution notices contained
  110898. within such NOTICE file, excluding those notices that do not
  110899. pertain to any part of the Derivative Works, in at least one
  110900. of the following places: within a NOTICE text file distributed
  110901. as part of the Derivative Works; within the Source form or
  110902. documentation, if provided along with the Derivative Works; or,
  110903. within a display generated by the Derivative Works, if and
  110904. wherever such third-party notices normally appear. The contents
  110905. of the NOTICE file are for informational purposes only and
  110906. do not modify the License. You may add Your own attribution
  110907. notices within Derivative Works that You distribute, alongside
  110908. or as an addendum to the NOTICE text from the Work, provided
  110909. that such additional attribution notices cannot be construed
  110910. as modifying the License.
  110911. You may add Your own copyright statement to Your modifications and
  110912. may provide additional or different license terms and conditions
  110913. for use, reproduction, or distribution of Your modifications, or
  110914. for any such Derivative Works as a whole, provided Your use,
  110915. reproduction, and distribution of the Work otherwise complies with
  110916. the conditions stated in this License.
  110917. 5. Submission of Contributions. Unless You explicitly state otherwise,
  110918. any Contribution intentionally submitted for inclusion in the Work
  110919. by You to the Licensor shall be under the terms and conditions of
  110920. this License, without any additional terms or conditions.
  110921. Notwithstanding the above, nothing herein shall supersede or modify
  110922. the terms of any separate license agreement you may have executed
  110923. with Licensor regarding such Contributions.
  110924. 6. Trademarks. This License does not grant permission to use the trade
  110925. names, trademarks, service marks, or product names of the Licensor,
  110926. except as required for reasonable and customary use in describing the
  110927. origin of the Work and reproducing the content of the NOTICE file.
  110928. 7. Disclaimer of Warranty. Unless required by applicable law or
  110929. agreed to in writing, Licensor provides the Work (and each
  110930. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  110931. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  110932. implied, including, without limitation, any warranties or conditions
  110933. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  110934. PARTICULAR PURPOSE. You are solely responsible for determining the
  110935. appropriateness of using or redistributing the Work and assume any
  110936. risks associated with Your exercise of permissions under this License.
  110937. 8. Limitation of Liability. In no event and under no legal theory,
  110938. whether in tort (including negligence), contract, or otherwise,
  110939. unless required by applicable law (such as deliberate and grossly
  110940. negligent acts) or agreed to in writing, shall any Contributor be
  110941. liable to You for damages, including any direct, indirect, special,
  110942. incidental, or consequential damages of any character arising as a
  110943. result of this License or out of the use or inability to use the
  110944. Work (including but not limited to damages for loss of goodwill,
  110945. work stoppage, computer failure or malfunction, or any and all
  110946. other commercial damages or losses), even if such Contributor
  110947. has been advised of the possibility of such damages.
  110948. 9. Accepting Warranty or Additional Liability. While redistributing
  110949. the Work or Derivative Works thereof, You may choose to offer,
  110950. and charge a fee for, acceptance of support, warranty, indemnity,
  110951. or other liability obligations and/or rights consistent with this
  110952. License. However, in accepting such obligations, You may act only
  110953. on Your own behalf and on Your sole responsibility, not on behalf
  110954. of any other Contributor, and only if You agree to indemnify,
  110955. defend, and hold each Contributor harmless for any liability
  110956. incurred by, or claims asserted against, such Contributor by reason
  110957. of your accepting any such warranty or additional liability.
  110958. END OF TERMS AND CONDITIONS
  110959. APPENDIX: How to apply the Apache License to your work.
  110960. To apply the Apache License to your work, attach the following
  110961. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  110962. replaced with your own identifying information. (Don&#x27;t include
  110963. the brackets!) The text should be enclosed in the appropriate
  110964. comment syntax for the file format. We also recommend that a
  110965. file or class name and description of purpose be included on the
  110966. same &quot;printed page&quot; as the copyright notice for easier
  110967. identification within third-party archives.
  110968. Copyright 2017 Google Inc.
  110969. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  110970. you may not use this file except in compliance with the License.
  110971. You may obtain a copy of the License at
  110972. https://www.apache.org/licenses/LICENSE-2.0
  110973. Unless required by applicable law or agreed to in writing, software
  110974. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  110975. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  110976. See the License for the specific language governing permissions and
  110977. limitations under the License.
  110978. </pre>
  110979. </div>
  110980. </div>
  110981. <div class="product">
  110982. <span class="title">pyjson5</span>
  110983. <span class="homepage"><a href="https://github.com/dpranke/pyjson5">homepage</a></span>
  110984. <input type="checkbox" hidden id="279">
  110985. <label class="show" for="279" tabindex="0"></label>
  110986. <div class="licence">
  110987. <pre>Apache License
  110988. Version 2.0, January 2004
  110989. http://www.apache.org/licenses/
  110990. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  110991. 1. Definitions.
  110992. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  110993. and distribution as defined by Sections 1 through 9 of this document.
  110994. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  110995. the copyright owner that is granting the License.
  110996. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  110997. other entities that control, are controlled by, or are under common
  110998. control with that entity. For the purposes of this definition,
  110999. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  111000. direction or management of such entity, whether by contract or
  111001. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  111002. outstanding shares, or (iii) beneficial ownership of such entity.
  111003. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  111004. exercising permissions granted by this License.
  111005. &quot;Source&quot; form shall mean the preferred form for making modifications,
  111006. including but not limited to software source code, documentation
  111007. source, and configuration files.
  111008. &quot;Object&quot; form shall mean any form resulting from mechanical
  111009. transformation or translation of a Source form, including but
  111010. not limited to compiled object code, generated documentation,
  111011. and conversions to other media types.
  111012. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  111013. Object form, made available under the License, as indicated by a
  111014. copyright notice that is included in or attached to the work
  111015. (an example is provided in the Appendix below).
  111016. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  111017. form, that is based on (or derived from) the Work and for which the
  111018. editorial revisions, annotations, elaborations, or other modifications
  111019. represent, as a whole, an original work of authorship. For the purposes
  111020. of this License, Derivative Works shall not include works that remain
  111021. separable from, or merely link (or bind by name) to the interfaces of,
  111022. the Work and Derivative Works thereof.
  111023. &quot;Contribution&quot; shall mean any work of authorship, including
  111024. the original version of the Work and any modifications or additions
  111025. to that Work or Derivative Works thereof, that is intentionally
  111026. submitted to Licensor for inclusion in the Work by the copyright owner
  111027. or by an individual or Legal Entity authorized to submit on behalf of
  111028. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  111029. means any form of electronic, verbal, or written communication sent
  111030. to the Licensor or its representatives, including but not limited to
  111031. communication on electronic mailing lists, source code control systems,
  111032. and issue tracking systems that are managed by, or on behalf of, the
  111033. Licensor for the purpose of discussing and improving the Work, but
  111034. excluding communication that is conspicuously marked or otherwise
  111035. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  111036. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  111037. on behalf of whom a Contribution has been received by Licensor and
  111038. subsequently incorporated within the Work.
  111039. 2. Grant of Copyright License. Subject to the terms and conditions of
  111040. this License, each Contributor hereby grants to You a perpetual,
  111041. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  111042. copyright license to reproduce, prepare Derivative Works of,
  111043. publicly display, publicly perform, sublicense, and distribute the
  111044. Work and such Derivative Works in Source or Object form.
  111045. 3. Grant of Patent License. Subject to the terms and conditions of
  111046. this License, each Contributor hereby grants to You a perpetual,
  111047. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  111048. (except as stated in this section) patent license to make, have made,
  111049. use, offer to sell, sell, import, and otherwise transfer the Work,
  111050. where such license applies only to those patent claims licensable
  111051. by such Contributor that are necessarily infringed by their
  111052. Contribution(s) alone or by combination of their Contribution(s)
  111053. with the Work to which such Contribution(s) was submitted. If You
  111054. institute patent litigation against any entity (including a
  111055. cross-claim or counterclaim in a lawsuit) alleging that the Work
  111056. or a Contribution incorporated within the Work constitutes direct
  111057. or contributory patent infringement, then any patent licenses
  111058. granted to You under this License for that Work shall terminate
  111059. as of the date such litigation is filed.
  111060. 4. Redistribution. You may reproduce and distribute copies of the
  111061. Work or Derivative Works thereof in any medium, with or without
  111062. modifications, and in Source or Object form, provided that You
  111063. meet the following conditions:
  111064. (a) You must give any other recipients of the Work or
  111065. Derivative Works a copy of this License; and
  111066. (b) You must cause any modified files to carry prominent notices
  111067. stating that You changed the files; and
  111068. (c) You must retain, in the Source form of any Derivative Works
  111069. that You distribute, all copyright, patent, trademark, and
  111070. attribution notices from the Source form of the Work,
  111071. excluding those notices that do not pertain to any part of
  111072. the Derivative Works; and
  111073. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  111074. distribution, then any Derivative Works that You distribute must
  111075. include a readable copy of the attribution notices contained
  111076. within such NOTICE file, excluding those notices that do not
  111077. pertain to any part of the Derivative Works, in at least one
  111078. of the following places: within a NOTICE text file distributed
  111079. as part of the Derivative Works; within the Source form or
  111080. documentation, if provided along with the Derivative Works; or,
  111081. within a display generated by the Derivative Works, if and
  111082. wherever such third-party notices normally appear. The contents
  111083. of the NOTICE file are for informational purposes only and
  111084. do not modify the License. You may add Your own attribution
  111085. notices within Derivative Works that You distribute, alongside
  111086. or as an addendum to the NOTICE text from the Work, provided
  111087. that such additional attribution notices cannot be construed
  111088. as modifying the License.
  111089. You may add Your own copyright statement to Your modifications and
  111090. may provide additional or different license terms and conditions
  111091. for use, reproduction, or distribution of Your modifications, or
  111092. for any such Derivative Works as a whole, provided Your use,
  111093. reproduction, and distribution of the Work otherwise complies with
  111094. the conditions stated in this License.
  111095. 5. Submission of Contributions. Unless You explicitly state otherwise,
  111096. any Contribution intentionally submitted for inclusion in the Work
  111097. by You to the Licensor shall be under the terms and conditions of
  111098. this License, without any additional terms or conditions.
  111099. Notwithstanding the above, nothing herein shall supersede or modify
  111100. the terms of any separate license agreement you may have executed
  111101. with Licensor regarding such Contributions.
  111102. 6. Trademarks. This License does not grant permission to use the trade
  111103. names, trademarks, service marks, or product names of the Licensor,
  111104. except as required for reasonable and customary use in describing the
  111105. origin of the Work and reproducing the content of the NOTICE file.
  111106. 7. Disclaimer of Warranty. Unless required by applicable law or
  111107. agreed to in writing, Licensor provides the Work (and each
  111108. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  111109. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  111110. implied, including, without limitation, any warranties or conditions
  111111. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  111112. PARTICULAR PURPOSE. You are solely responsible for determining the
  111113. appropriateness of using or redistributing the Work and assume any
  111114. risks associated with Your exercise of permissions under this License.
  111115. 8. Limitation of Liability. In no event and under no legal theory,
  111116. whether in tort (including negligence), contract, or otherwise,
  111117. unless required by applicable law (such as deliberate and grossly
  111118. negligent acts) or agreed to in writing, shall any Contributor be
  111119. liable to You for damages, including any direct, indirect, special,
  111120. incidental, or consequential damages of any character arising as a
  111121. result of this License or out of the use or inability to use the
  111122. Work (including but not limited to damages for loss of goodwill,
  111123. work stoppage, computer failure or malfunction, or any and all
  111124. other commercial damages or losses), even if such Contributor
  111125. has been advised of the possibility of such damages.
  111126. 9. Accepting Warranty or Additional Liability. While redistributing
  111127. the Work or Derivative Works thereof, You may choose to offer,
  111128. and charge a fee for, acceptance of support, warranty, indemnity,
  111129. or other liability obligations and/or rights consistent with this
  111130. License. However, in accepting such obligations, You may act only
  111131. on Your own behalf and on Your sole responsibility, not on behalf
  111132. of any other Contributor, and only if You agree to indemnify,
  111133. defend, and hold each Contributor harmless for any liability
  111134. incurred by, or claims asserted against, such Contributor by reason
  111135. of your accepting any such warranty or additional liability.
  111136. END OF TERMS AND CONDITIONS
  111137. APPENDIX: How to apply the Apache License to your work.
  111138. To apply the Apache License to your work, attach the following
  111139. boilerplate notice, with the fields enclosed by brackets &quot;{}&quot;
  111140. replaced with your own identifying information. (Don&#x27;t include
  111141. the brackets!) The text should be enclosed in the appropriate
  111142. comment syntax for the file format. We also recommend that a
  111143. file or class name and description of purpose be included on the
  111144. same &quot;printed page&quot; as the copyright notice for easier
  111145. identification within third-party archives.
  111146. Copyright {yyyy} {name of copyright owner}
  111147. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  111148. you may not use this file except in compliance with the License.
  111149. You may obtain a copy of the License at
  111150. http://www.apache.org/licenses/LICENSE-2.0
  111151. Unless required by applicable law or agreed to in writing, software
  111152. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  111153. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  111154. See the License for the specific language governing permissions and
  111155. limitations under the License.
  111156. </pre>
  111157. </div>
  111158. </div>
  111159. <div class="product">
  111160. <span class="title">pylint</span>
  111161. <span class="homepage"><a href="http://www.pylint.org/">homepage</a></span>
  111162. <input type="checkbox" hidden id="280">
  111163. <label class="show" for="280" tabindex="0"></label>
  111164. <div class="licence">
  111165. <pre> GNU GENERAL PUBLIC LICENSE
  111166. Version 2, June 1991
  111167. Copyright (C) 1989, 1991 Free Software Foundation, Inc.
  111168. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
  111169. Everyone is permitted to copy and distribute verbatim copies
  111170. of this license document, but changing it is not allowed.
  111171. Preamble
  111172. The licenses for most software are designed to take away your
  111173. freedom to share and change it. By contrast, the GNU General Public
  111174. License is intended to guarantee your freedom to share and change free
  111175. software--to make sure the software is free for all its users. This
  111176. General Public License applies to most of the Free Software
  111177. Foundation&#x27;s software and to any other program whose authors commit to
  111178. using it. (Some other Free Software Foundation software is covered by
  111179. the GNU Library General Public License instead.) You can apply it to
  111180. your programs, too.
  111181. When we speak of free software, we are referring to freedom, not
  111182. price. Our General Public Licenses are designed to make sure that you
  111183. have the freedom to distribute copies of free software (and charge for
  111184. this service if you wish), that you receive source code or can get it
  111185. if you want it, that you can change the software or use pieces of it
  111186. in new free programs; and that you know you can do these things.
  111187. To protect your rights, we need to make restrictions that forbid
  111188. anyone to deny you these rights or to ask you to surrender the rights.
  111189. These restrictions translate to certain responsibilities for you if you
  111190. distribute copies of the software, or if you modify it.
  111191. For example, if you distribute copies of such a program, whether
  111192. gratis or for a fee, you must give the recipients all the rights that
  111193. you have. You must make sure that they, too, receive or can get the
  111194. source code. And you must show them these terms so they know their
  111195. rights.
  111196. We protect your rights with two steps: (1) copyright the software, and
  111197. (2) offer you this license which gives you legal permission to copy,
  111198. distribute and/or modify the software.
  111199. Also, for each author&#x27;s protection and ours, we want to make certain
  111200. that everyone understands that there is no warranty for this free
  111201. software. If the software is modified by someone else and passed on, we
  111202. want its recipients to know that what they have is not the original, so
  111203. that any problems introduced by others will not reflect on the original
  111204. authors&#x27; reputations.
  111205. Finally, any free program is threatened constantly by software
  111206. patents. We wish to avoid the danger that redistributors of a free
  111207. program will individually obtain patent licenses, in effect making the
  111208. program proprietary. To prevent this, we have made it clear that any
  111209. patent must be licensed for everyone&#x27;s free use or not licensed at all.
  111210. The precise terms and conditions for copying, distribution and
  111211. modification follow.
  111212. GNU GENERAL PUBLIC LICENSE
  111213. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  111214. 0. This License applies to any program or other work which contains
  111215. a notice placed by the copyright holder saying it may be distributed
  111216. under the terms of this General Public License. The &quot;Program&quot;, below,
  111217. refers to any such program or work, and a &quot;work based on the Program&quot;
  111218. means either the Program or any derivative work under copyright law:
  111219. that is to say, a work containing the Program or a portion of it,
  111220. either verbatim or with modifications and/or translated into another
  111221. language. (Hereinafter, translation is included without limitation in
  111222. the term &quot;modification&quot;.) Each licensee is addressed as &quot;you&quot;.
  111223. Activities other than copying, distribution and modification are not
  111224. covered by this License; they are outside its scope. The act of
  111225. running the Program is not restricted, and the output from the Program
  111226. is covered only if its contents constitute a work based on the
  111227. Program (independent of having been made by running the Program).
  111228. Whether that is true depends on what the Program does.
  111229. 1. You may copy and distribute verbatim copies of the Program&#x27;s
  111230. source code as you receive it, in any medium, provided that you
  111231. conspicuously and appropriately publish on each copy an appropriate
  111232. copyright notice and disclaimer of warranty; keep intact all the
  111233. notices that refer to this License and to the absence of any warranty;
  111234. and give any other recipients of the Program a copy of this License
  111235. along with the Program.
  111236. You may charge a fee for the physical act of transferring a copy, and
  111237. you may at your option offer warranty protection in exchange for a fee.
  111238. 2. You may modify your copy or copies of the Program or any portion
  111239. of it, thus forming a work based on the Program, and copy and
  111240. distribute such modifications or work under the terms of Section 1
  111241. above, provided that you also meet all of these conditions:
  111242. a) You must cause the modified files to carry prominent notices
  111243. stating that you changed the files and the date of any change.
  111244. b) You must cause any work that you distribute or publish, that in
  111245. whole or in part contains or is derived from the Program or any
  111246. part thereof, to be licensed as a whole at no charge to all third
  111247. parties under the terms of this License.
  111248. c) If the modified program normally reads commands interactively
  111249. when run, you must cause it, when started running for such
  111250. interactive use in the most ordinary way, to print or display an
  111251. announcement including an appropriate copyright notice and a
  111252. notice that there is no warranty (or else, saying that you provide
  111253. a warranty) and that users may redistribute the program under
  111254. these conditions, and telling the user how to view a copy of this
  111255. License. (Exception: if the Program itself is interactive but
  111256. does not normally print such an announcement, your work based on
  111257. the Program is not required to print an announcement.)
  111258. These requirements apply to the modified work as a whole. If
  111259. identifiable sections of that work are not derived from the Program,
  111260. and can be reasonably considered independent and separate works in
  111261. themselves, then this License, and its terms, do not apply to those
  111262. sections when you distribute them as separate works. But when you
  111263. distribute the same sections as part of a whole which is a work based
  111264. on the Program, the distribution of the whole must be on the terms of
  111265. this License, whose permissions for other licensees extend to the
  111266. entire whole, and thus to each and every part regardless of who wrote it.
  111267. Thus, it is not the intent of this section to claim rights or contest
  111268. your rights to work written entirely by you; rather, the intent is to
  111269. exercise the right to control the distribution of derivative or
  111270. collective works based on the Program.
  111271. In addition, mere aggregation of another work not based on the Program
  111272. with the Program (or with a work based on the Program) on a volume of
  111273. a storage or distribution medium does not bring the other work under
  111274. the scope of this License.
  111275. 3. You may copy and distribute the Program (or a work based on it,
  111276. under Section 2) in object code or executable form under the terms of
  111277. Sections 1 and 2 above provided that you also do one of the following:
  111278. a) Accompany it with the complete corresponding machine-readable
  111279. source code, which must be distributed under the terms of Sections
  111280. 1 and 2 above on a medium customarily used for software interchange; or,
  111281. b) Accompany it with a written offer, valid for at least three
  111282. years, to give any third party, for a charge no more than your
  111283. cost of physically performing source distribution, a complete
  111284. machine-readable copy of the corresponding source code, to be
  111285. distributed under the terms of Sections 1 and 2 above on a medium
  111286. customarily used for software interchange; or,
  111287. c) Accompany it with the information you received as to the offer
  111288. to distribute corresponding source code. (This alternative is
  111289. allowed only for noncommercial distribution and only if you
  111290. received the program in object code or executable form with such
  111291. an offer, in accord with Subsection b above.)
  111292. The source code for a work means the preferred form of the work for
  111293. making modifications to it. For an executable work, complete source
  111294. code means all the source code for all modules it contains, plus any
  111295. associated interface definition files, plus the scripts used to
  111296. control compilation and installation of the executable. However, as a
  111297. special exception, the source code distributed need not include
  111298. anything that is normally distributed (in either source or binary
  111299. form) with the major components (compiler, kernel, and so on) of the
  111300. operating system on which the executable runs, unless that component
  111301. itself accompanies the executable.
  111302. If distribution of executable or object code is made by offering
  111303. access to copy from a designated place, then offering equivalent
  111304. access to copy the source code from the same place counts as
  111305. distribution of the source code, even though third parties are not
  111306. compelled to copy the source along with the object code.
  111307. 4. You may not copy, modify, sublicense, or distribute the Program
  111308. except as expressly provided under this License. Any attempt
  111309. otherwise to copy, modify, sublicense or distribute the Program is
  111310. void, and will automatically terminate your rights under this License.
  111311. However, parties who have received copies, or rights, from you under
  111312. this License will not have their licenses terminated so long as such
  111313. parties remain in full compliance.
  111314. 5. You are not required to accept this License, since you have not
  111315. signed it. However, nothing else grants you permission to modify or
  111316. distribute the Program or its derivative works. These actions are
  111317. prohibited by law if you do not accept this License. Therefore, by
  111318. modifying or distributing the Program (or any work based on the
  111319. Program), you indicate your acceptance of this License to do so, and
  111320. all its terms and conditions for copying, distributing or modifying
  111321. the Program or works based on it.
  111322. 6. Each time you redistribute the Program (or any work based on the
  111323. Program), the recipient automatically receives a license from the
  111324. original licensor to copy, distribute or modify the Program subject to
  111325. these terms and conditions. You may not impose any further
  111326. restrictions on the recipients&#x27; exercise of the rights granted herein.
  111327. You are not responsible for enforcing compliance by third parties to
  111328. this License.
  111329. 7. If, as a consequence of a court judgment or allegation of patent
  111330. infringement or for any other reason (not limited to patent issues),
  111331. conditions are imposed on you (whether by court order, agreement or
  111332. otherwise) that contradict the conditions of this License, they do not
  111333. excuse you from the conditions of this License. If you cannot
  111334. distribute so as to satisfy simultaneously your obligations under this
  111335. License and any other pertinent obligations, then as a consequence you
  111336. may not distribute the Program at all. For example, if a patent
  111337. license would not permit royalty-free redistribution of the Program by
  111338. all those who receive copies directly or indirectly through you, then
  111339. the only way you could satisfy both it and this License would be to
  111340. refrain entirely from distribution of the Program.
  111341. If any portion of this section is held invalid or unenforceable under
  111342. any particular circumstance, the balance of the section is intended to
  111343. apply and the section as a whole is intended to apply in other
  111344. circumstances.
  111345. It is not the purpose of this section to induce you to infringe any
  111346. patents or other property right claims or to contest validity of any
  111347. such claims; this section has the sole purpose of protecting the
  111348. integrity of the free software distribution system, which is
  111349. implemented by public license practices. Many people have made
  111350. generous contributions to the wide range of software distributed
  111351. through that system in reliance on consistent application of that
  111352. system; it is up to the author/donor to decide if he or she is willing
  111353. to distribute software through any other system and a licensee cannot
  111354. impose that choice.
  111355. This section is intended to make thoroughly clear what is believed to
  111356. be a consequence of the rest of this License.
  111357. 8. If the distribution and/or use of the Program is restricted in
  111358. certain countries either by patents or by copyrighted interfaces, the
  111359. original copyright holder who places the Program under this License
  111360. may add an explicit geographical distribution limitation excluding
  111361. those countries, so that distribution is permitted only in or among
  111362. countries not thus excluded. In such case, this License incorporates
  111363. the limitation as if written in the body of this License.
  111364. 9. The Free Software Foundation may publish revised and/or new versions
  111365. of the General Public License from time to time. Such new versions will
  111366. be similar in spirit to the present version, but may differ in detail to
  111367. address new problems or concerns.
  111368. Each version is given a distinguishing version number. If the Program
  111369. specifies a version number of this License which applies to it and &quot;any
  111370. later version&quot;, you have the option of following the terms and conditions
  111371. either of that version or of any later version published by the Free
  111372. Software Foundation. If the Program does not specify a version number of
  111373. this License, you may choose any version ever published by the Free Software
  111374. Foundation.
  111375. 10. If you wish to incorporate parts of the Program into other free
  111376. programs whose distribution conditions are different, write to the author
  111377. to ask for permission. For software which is copyrighted by the Free
  111378. Software Foundation, write to the Free Software Foundation; we sometimes
  111379. make exceptions for this. Our decision will be guided by the two goals
  111380. of preserving the free status of all derivatives of our free software and
  111381. of promoting the sharing and reuse of software generally.
  111382. NO WARRANTY
  111383. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  111384. FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  111385. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  111386. PROVIDE THE PROGRAM &quot;AS IS&quot; WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  111387. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  111388. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  111389. TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  111390. PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  111391. REPAIR OR CORRECTION.
  111392. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  111393. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  111394. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  111395. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  111396. OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  111397. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  111398. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  111399. PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  111400. POSSIBILITY OF SUCH DAMAGES.
  111401. END OF TERMS AND CONDITIONS
  111402. How to Apply These Terms to Your New Programs
  111403. If you develop a new program, and you want it to be of the greatest
  111404. possible use to the public, the best way to achieve this is to make it
  111405. free software which everyone can redistribute and change under these terms.
  111406. To do so, attach the following notices to the program. It is safest
  111407. to attach them to the start of each source file to most effectively
  111408. convey the exclusion of warranty; and each file should have at least
  111409. the &quot;copyright&quot; line and a pointer to where the full notice is found.
  111410. &lt;one line to give the program&#x27;s name and a brief idea of what it does.&gt;
  111411. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  111412. This program is free software; you can redistribute it and/or modify
  111413. it under the terms of the GNU General Public License as published by
  111414. the Free Software Foundation; either version 2 of the License, or
  111415. (at your option) any later version.
  111416. This program is distributed in the hope that it will be useful,
  111417. but WITHOUT ANY WARRANTY; without even the implied warranty of
  111418. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  111419. GNU General Public License for more details.
  111420. You should have received a copy of the GNU General Public License
  111421. along with this program; if not, write to the Free Software
  111422. Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
  111423. Also add information on how to contact you by electronic and paper mail.
  111424. If the program is interactive, make it output a short notice like this
  111425. when it starts in an interactive mode:
  111426. Gnomovision version 69, Copyright (C) year name of author
  111427. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w&#x27;.
  111428. This is free software, and you are welcome to redistribute it
  111429. under certain conditions; type `show c&#x27; for details.
  111430. The hypothetical commands `show w&#x27; and `show c&#x27; should show the appropriate
  111431. parts of the General Public License. Of course, the commands you use may
  111432. be called something other than `show w&#x27; and `show c&#x27;; they could even be
  111433. mouse-clicks or menu items--whatever suits your program.
  111434. You should also get your employer (if you work as a programmer) or your
  111435. school, if any, to sign a &quot;copyright disclaimer&quot; for the program, if
  111436. necessary. Here is a sample; alter the names:
  111437. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  111438. `Gnomovision&#x27; (which makes passes at compilers) written by James Hacker.
  111439. &lt;signature of Ty Coon&gt;, 1 April 1989
  111440. Ty Coon, President of Vice
  111441. This General Public License does not permit incorporating your program into
  111442. proprietary programs. If your program is a subroutine library, you may
  111443. consider it more useful to permit linking proprietary applications with the
  111444. library. If this is what you want to do, use the GNU Library General
  111445. Public License instead of this License.
  111446. </pre>
  111447. </div>
  111448. </div>
  111449. <div class="product">
  111450. <span class="title">pywebsocket3</span>
  111451. <span class="homepage"><a href="https://github.com/GoogleChromeLabs/pywebsocket3/">homepage</a></span>
  111452. <input type="checkbox" hidden id="281">
  111453. <label class="show" for="281" tabindex="0"></label>
  111454. <div class="licence">
  111455. <pre>Copyright 2020, Google Inc.
  111456. All rights reserved.
  111457. Redistribution and use in source and binary forms, with or without
  111458. modification, are permitted provided that the following conditions are
  111459. met:
  111460. * Redistributions of source code must retain the above copyright
  111461. notice, this list of conditions and the following disclaimer.
  111462. * Redistributions in binary form must reproduce the above
  111463. copyright notice, this list of conditions and the following disclaimer
  111464. in the documentation and/or other materials provided with the
  111465. distribution.
  111466. * Neither the name of Google Inc. nor the names of its
  111467. contributors may be used to endorse or promote products derived from
  111468. this software without specific prior written permission.
  111469. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  111470. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  111471. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  111472. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  111473. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  111474. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  111475. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  111476. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  111477. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  111478. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  111479. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  111480. </pre>
  111481. </div>
  111482. </div>
  111483. <div class="product">
  111484. <span class="title">QUICHE</span>
  111485. <span class="homepage"><a href="https://quiche.googlesource.com/quiche">homepage</a></span>
  111486. <input type="checkbox" hidden id="282">
  111487. <label class="show" for="282" tabindex="0"></label>
  111488. <div class="licence">
  111489. <pre>// Copyright 2015 The Chromium Authors. All rights reserved.
  111490. //
  111491. // Redistribution and use in source and binary forms, with or without
  111492. // modification, are permitted provided that the following conditions are
  111493. // met:
  111494. //
  111495. // * Redistributions of source code must retain the above copyright
  111496. // notice, this list of conditions and the following disclaimer.
  111497. // * Redistributions in binary form must reproduce the above
  111498. // copyright notice, this list of conditions and the following disclaimer
  111499. // in the documentation and/or other materials provided with the
  111500. // distribution.
  111501. // * Neither the name of Google Inc. nor the names of its
  111502. // contributors may be used to endorse or promote products derived from
  111503. // this software without specific prior written permission.
  111504. //
  111505. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  111506. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  111507. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  111508. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  111509. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  111510. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  111511. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  111512. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  111513. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  111514. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  111515. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  111516. </pre>
  111517. </div>
  111518. </div>
  111519. <div class="product">
  111520. <span class="title">Quick Color Management System</span>
  111521. <span class="homepage"><a href="https://github.com/jrmuizel/qcms/tree/v4">homepage</a></span>
  111522. <input type="checkbox" hidden id="283">
  111523. <label class="show" for="283" tabindex="0"></label>
  111524. <div class="licence">
  111525. <pre>qcms
  111526. Copyright (C) 2009 Mozilla Corporation
  111527. Copyright (C) 1998-2007 Marti Maria
  111528. Permission is hereby granted, free of charge, to any person obtaining
  111529. a copy of this software and associated documentation files (the &quot;Software&quot;),
  111530. to deal in the Software without restriction, including without limitation
  111531. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  111532. and/or sell copies of the Software, and to permit persons to whom the Software
  111533. is furnished to do so, subject to the following conditions:
  111534. The above copyright notice and this permission notice shall be included in
  111535. all copies or substantial portions of the Software.
  111536. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  111537. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO
  111538. THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  111539. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
  111540. LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
  111541. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
  111542. WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  111543. </pre>
  111544. </div>
  111545. </div>
  111546. <div class="product">
  111547. <span class="title">re2 - an efficient, principled regular expression library</span>
  111548. <span class="homepage"><a href="https://github.com/google/re2">homepage</a></span>
  111549. <input type="checkbox" hidden id="284">
  111550. <label class="show" for="284" tabindex="0"></label>
  111551. <div class="licence">
  111552. <pre>// Copyright (c) 2009 The RE2 Authors. All rights reserved.
  111553. //
  111554. // Redistribution and use in source and binary forms, with or without
  111555. // modification, are permitted provided that the following conditions are
  111556. // met:
  111557. //
  111558. // * Redistributions of source code must retain the above copyright
  111559. // notice, this list of conditions and the following disclaimer.
  111560. // * Redistributions in binary form must reproduce the above
  111561. // copyright notice, this list of conditions and the following disclaimer
  111562. // in the documentation and/or other materials provided with the
  111563. // distribution.
  111564. // * Neither the name of Google Inc. nor the names of its
  111565. // contributors may be used to endorse or promote products derived from
  111566. // this software without specific prior written permission.
  111567. //
  111568. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  111569. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  111570. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  111571. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  111572. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  111573. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  111574. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  111575. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  111576. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  111577. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  111578. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  111579. </pre>
  111580. </div>
  111581. </div>
  111582. <div class="product">
  111583. <span class="title">Recurrent neural network for audio noise reduction</span>
  111584. <span class="homepage"><a href="https://github.com/xiph/rnnoise">homepage</a></span>
  111585. <input type="checkbox" hidden id="285">
  111586. <label class="show" for="285" tabindex="0"></label>
  111587. <div class="licence">
  111588. <pre>Copyright (c) 2017, Mozilla
  111589. Copyright (c) 2007-2017, Jean-Marc Valin
  111590. Copyright (c) 2005-2017, Xiph.Org Foundation
  111591. Copyright (c) 2003-2004, Mark Borgerding
  111592. Redistribution and use in source and binary forms, with or without
  111593. modification, are permitted provided that the following conditions
  111594. are met:
  111595. - Redistributions of source code must retain the above copyright
  111596. notice, this list of conditions and the following disclaimer.
  111597. - Redistributions in binary form must reproduce the above copyright
  111598. notice, this list of conditions and the following disclaimer in the
  111599. documentation and/or other materials provided with the distribution.
  111600. - Neither the name of the Xiph.Org Foundation nor the names of its
  111601. contributors may be used to endorse or promote products derived from
  111602. this software without specific prior written permission.
  111603. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  111604. ``AS IS&#x27;&#x27; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  111605. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  111606. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION
  111607. OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  111608. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  111609. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  111610. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  111611. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  111612. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  111613. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  111614. </pre>
  111615. </div>
  111616. </div>
  111617. <div class="product">
  111618. <span class="title">rjsmin</span>
  111619. <span class="homepage"><a href="http://opensource.perlig.de/rjsmin/">homepage</a></span>
  111620. <input type="checkbox" hidden id="286">
  111621. <label class="show" for="286" tabindex="0"></label>
  111622. <div class="licence">
  111623. <pre> Apache License
  111624. Version 2.0, January 2004
  111625. http://www.apache.org/licenses/
  111626. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  111627. 1. Definitions.
  111628. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  111629. and distribution as defined by Sections 1 through 9 of this document.
  111630. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  111631. the copyright owner that is granting the License.
  111632. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  111633. other entities that control, are controlled by, or are under common
  111634. control with that entity. For the purposes of this definition,
  111635. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  111636. direction or management of such entity, whether by contract or
  111637. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  111638. outstanding shares, or (iii) beneficial ownership of such entity.
  111639. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  111640. exercising permissions granted by this License.
  111641. &quot;Source&quot; form shall mean the preferred form for making modifications,
  111642. including but not limited to software source code, documentation
  111643. source, and configuration files.
  111644. &quot;Object&quot; form shall mean any form resulting from mechanical
  111645. transformation or translation of a Source form, including but
  111646. not limited to compiled object code, generated documentation,
  111647. and conversions to other media types.
  111648. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  111649. Object form, made available under the License, as indicated by a
  111650. copyright notice that is included in or attached to the work
  111651. (an example is provided in the Appendix below).
  111652. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  111653. form, that is based on (or derived from) the Work and for which the
  111654. editorial revisions, annotations, elaborations, or other modifications
  111655. represent, as a whole, an original work of authorship. For the purposes
  111656. of this License, Derivative Works shall not include works that remain
  111657. separable from, or merely link (or bind by name) to the interfaces of,
  111658. the Work and Derivative Works thereof.
  111659. &quot;Contribution&quot; shall mean any work of authorship, including
  111660. the original version of the Work and any modifications or additions
  111661. to that Work or Derivative Works thereof, that is intentionally
  111662. submitted to Licensor for inclusion in the Work by the copyright owner
  111663. or by an individual or Legal Entity authorized to submit on behalf of
  111664. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  111665. means any form of electronic, verbal, or written communication sent
  111666. to the Licensor or its representatives, including but not limited to
  111667. communication on electronic mailing lists, source code control systems,
  111668. and issue tracking systems that are managed by, or on behalf of, the
  111669. Licensor for the purpose of discussing and improving the Work, but
  111670. excluding communication that is conspicuously marked or otherwise
  111671. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  111672. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  111673. on behalf of whom a Contribution has been received by Licensor and
  111674. subsequently incorporated within the Work.
  111675. 2. Grant of Copyright License. Subject to the terms and conditions of
  111676. this License, each Contributor hereby grants to You a perpetual,
  111677. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  111678. copyright license to reproduce, prepare Derivative Works of,
  111679. publicly display, publicly perform, sublicense, and distribute the
  111680. Work and such Derivative Works in Source or Object form.
  111681. 3. Grant of Patent License. Subject to the terms and conditions of
  111682. this License, each Contributor hereby grants to You a perpetual,
  111683. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  111684. (except as stated in this section) patent license to make, have made,
  111685. use, offer to sell, sell, import, and otherwise transfer the Work,
  111686. where such license applies only to those patent claims licensable
  111687. by such Contributor that are necessarily infringed by their
  111688. Contribution(s) alone or by combination of their Contribution(s)
  111689. with the Work to which such Contribution(s) was submitted. If You
  111690. institute patent litigation against any entity (including a
  111691. cross-claim or counterclaim in a lawsuit) alleging that the Work
  111692. or a Contribution incorporated within the Work constitutes direct
  111693. or contributory patent infringement, then any patent licenses
  111694. granted to You under this License for that Work shall terminate
  111695. as of the date such litigation is filed.
  111696. 4. Redistribution. You may reproduce and distribute copies of the
  111697. Work or Derivative Works thereof in any medium, with or without
  111698. modifications, and in Source or Object form, provided that You
  111699. meet the following conditions:
  111700. (a) You must give any other recipients of the Work or
  111701. Derivative Works a copy of this License; and
  111702. (b) You must cause any modified files to carry prominent notices
  111703. stating that You changed the files; and
  111704. (c) You must retain, in the Source form of any Derivative Works
  111705. that You distribute, all copyright, patent, trademark, and
  111706. attribution notices from the Source form of the Work,
  111707. excluding those notices that do not pertain to any part of
  111708. the Derivative Works; and
  111709. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  111710. distribution, then any Derivative Works that You distribute must
  111711. include a readable copy of the attribution notices contained
  111712. within such NOTICE file, excluding those notices that do not
  111713. pertain to any part of the Derivative Works, in at least one
  111714. of the following places: within a NOTICE text file distributed
  111715. as part of the Derivative Works; within the Source form or
  111716. documentation, if provided along with the Derivative Works; or,
  111717. within a display generated by the Derivative Works, if and
  111718. wherever such third-party notices normally appear. The contents
  111719. of the NOTICE file are for informational purposes only and
  111720. do not modify the License. You may add Your own attribution
  111721. notices within Derivative Works that You distribute, alongside
  111722. or as an addendum to the NOTICE text from the Work, provided
  111723. that such additional attribution notices cannot be construed
  111724. as modifying the License.
  111725. You may add Your own copyright statement to Your modifications and
  111726. may provide additional or different license terms and conditions
  111727. for use, reproduction, or distribution of Your modifications, or
  111728. for any such Derivative Works as a whole, provided Your use,
  111729. reproduction, and distribution of the Work otherwise complies with
  111730. the conditions stated in this License.
  111731. 5. Submission of Contributions. Unless You explicitly state otherwise,
  111732. any Contribution intentionally submitted for inclusion in the Work
  111733. by You to the Licensor shall be under the terms and conditions of
  111734. this License, without any additional terms or conditions.
  111735. Notwithstanding the above, nothing herein shall supersede or modify
  111736. the terms of any separate license agreement you may have executed
  111737. with Licensor regarding such Contributions.
  111738. 6. Trademarks. This License does not grant permission to use the trade
  111739. names, trademarks, service marks, or product names of the Licensor,
  111740. except as required for reasonable and customary use in describing the
  111741. origin of the Work and reproducing the content of the NOTICE file.
  111742. 7. Disclaimer of Warranty. Unless required by applicable law or
  111743. agreed to in writing, Licensor provides the Work (and each
  111744. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  111745. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  111746. implied, including, without limitation, any warranties or conditions
  111747. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  111748. PARTICULAR PURPOSE. You are solely responsible for determining the
  111749. appropriateness of using or redistributing the Work and assume any
  111750. risks associated with Your exercise of permissions under this License.
  111751. 8. Limitation of Liability. In no event and under no legal theory,
  111752. whether in tort (including negligence), contract, or otherwise,
  111753. unless required by applicable law (such as deliberate and grossly
  111754. negligent acts) or agreed to in writing, shall any Contributor be
  111755. liable to You for damages, including any direct, indirect, special,
  111756. incidental, or consequential damages of any character arising as a
  111757. result of this License or out of the use or inability to use the
  111758. Work (including but not limited to damages for loss of goodwill,
  111759. work stoppage, computer failure or malfunction, or any and all
  111760. other commercial damages or losses), even if such Contributor
  111761. has been advised of the possibility of such damages.
  111762. 9. Accepting Warranty or Additional Liability. While redistributing
  111763. the Work or Derivative Works thereof, You may choose to offer,
  111764. and charge a fee for, acceptance of support, warranty, indemnity,
  111765. or other liability obligations and/or rights consistent with this
  111766. License. However, in accepting such obligations, You may act only
  111767. on Your own behalf and on Your sole responsibility, not on behalf
  111768. of any other Contributor, and only if You agree to indemnify,
  111769. defend, and hold each Contributor harmless for any liability
  111770. incurred by, or claims asserted against, such Contributor by reason
  111771. of your accepting any such warranty or additional liability.
  111772. END OF TERMS AND CONDITIONS</pre>
  111773. </div>
  111774. </div>
  111775. <div class="product">
  111776. <span class="title">schema</span>
  111777. <span class="homepage"><a href="https://github.com/keleshev/schema">homepage</a></span>
  111778. <input type="checkbox" hidden id="287">
  111779. <label class="show" for="287" tabindex="0"></label>
  111780. <div class="licence">
  111781. <pre>Copyright (c) 2012 Vladimir Keleshev, &lt;vladimir@keleshev.com&gt;
  111782. Permission is hereby granted, free of charge, to any person obtaining a copy of
  111783. this software and associated documentation files (the &quot;Software&quot;), to deal in
  111784. the Software without restriction, including without limitation the rights to
  111785. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  111786. of the Software, and to permit persons to whom the Software is furnished to do
  111787. so, subject to the following conditions:
  111788. The above copyright notice and this permission notice shall be included in all
  111789. copies or substantial portions of the Software.
  111790. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  111791. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  111792. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  111793. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  111794. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  111795. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  111796. SOFTWARE.
  111797. </pre>
  111798. </div>
  111799. </div>
  111800. <div class="product">
  111801. <span class="title">Secure Message</span>
  111802. <span class="homepage"><a href="https://github.com/google/securemessage">homepage</a></span>
  111803. <input type="checkbox" hidden id="288">
  111804. <label class="show" for="288" tabindex="0"></label>
  111805. <div class="licence">
  111806. <pre>
  111807. Apache License
  111808. Version 2.0, January 2004
  111809. http://www.apache.org/licenses/
  111810. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  111811. 1. Definitions.
  111812. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  111813. and distribution as defined by Sections 1 through 9 of this document.
  111814. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  111815. the copyright owner that is granting the License.
  111816. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  111817. other entities that control, are controlled by, or are under common
  111818. control with that entity. For the purposes of this definition,
  111819. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  111820. direction or management of such entity, whether by contract or
  111821. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  111822. outstanding shares, or (iii) beneficial ownership of such entity.
  111823. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  111824. exercising permissions granted by this License.
  111825. &quot;Source&quot; form shall mean the preferred form for making modifications,
  111826. including but not limited to software source code, documentation
  111827. source, and configuration files.
  111828. &quot;Object&quot; form shall mean any form resulting from mechanical
  111829. transformation or translation of a Source form, including but
  111830. not limited to compiled object code, generated documentation,
  111831. and conversions to other media types.
  111832. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  111833. Object form, made available under the License, as indicated by a
  111834. copyright notice that is included in or attached to the work
  111835. (an example is provided in the Appendix below).
  111836. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  111837. form, that is based on (or derived from) the Work and for which the
  111838. editorial revisions, annotations, elaborations, or other modifications
  111839. represent, as a whole, an original work of authorship. For the purposes
  111840. of this License, Derivative Works shall not include works that remain
  111841. separable from, or merely link (or bind by name) to the interfaces of,
  111842. the Work and Derivative Works thereof.
  111843. &quot;Contribution&quot; shall mean any work of authorship, including
  111844. the original version of the Work and any modifications or additions
  111845. to that Work or Derivative Works thereof, that is intentionally
  111846. submitted to Licensor for inclusion in the Work by the copyright owner
  111847. or by an individual or Legal Entity authorized to submit on behalf of
  111848. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  111849. means any form of electronic, verbal, or written communication sent
  111850. to the Licensor or its representatives, including but not limited to
  111851. communication on electronic mailing lists, source code control systems,
  111852. and issue tracking systems that are managed by, or on behalf of, the
  111853. Licensor for the purpose of discussing and improving the Work, but
  111854. excluding communication that is conspicuously marked or otherwise
  111855. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  111856. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  111857. on behalf of whom a Contribution has been received by Licensor and
  111858. subsequently incorporated within the Work.
  111859. 2. Grant of Copyright License. Subject to the terms and conditions of
  111860. this License, each Contributor hereby grants to You a perpetual,
  111861. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  111862. copyright license to reproduce, prepare Derivative Works of,
  111863. publicly display, publicly perform, sublicense, and distribute the
  111864. Work and such Derivative Works in Source or Object form.
  111865. 3. Grant of Patent License. Subject to the terms and conditions of
  111866. this License, each Contributor hereby grants to You a perpetual,
  111867. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  111868. (except as stated in this section) patent license to make, have made,
  111869. use, offer to sell, sell, import, and otherwise transfer the Work,
  111870. where such license applies only to those patent claims licensable
  111871. by such Contributor that are necessarily infringed by their
  111872. Contribution(s) alone or by combination of their Contribution(s)
  111873. with the Work to which such Contribution(s) was submitted. If You
  111874. institute patent litigation against any entity (including a
  111875. cross-claim or counterclaim in a lawsuit) alleging that the Work
  111876. or a Contribution incorporated within the Work constitutes direct
  111877. or contributory patent infringement, then any patent licenses
  111878. granted to You under this License for that Work shall terminate
  111879. as of the date such litigation is filed.
  111880. 4. Redistribution. You may reproduce and distribute copies of the
  111881. Work or Derivative Works thereof in any medium, with or without
  111882. modifications, and in Source or Object form, provided that You
  111883. meet the following conditions:
  111884. (a) You must give any other recipients of the Work or
  111885. Derivative Works a copy of this License; and
  111886. (b) You must cause any modified files to carry prominent notices
  111887. stating that You changed the files; and
  111888. (c) You must retain, in the Source form of any Derivative Works
  111889. that You distribute, all copyright, patent, trademark, and
  111890. attribution notices from the Source form of the Work,
  111891. excluding those notices that do not pertain to any part of
  111892. the Derivative Works; and
  111893. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  111894. distribution, then any Derivative Works that You distribute must
  111895. include a readable copy of the attribution notices contained
  111896. within such NOTICE file, excluding those notices that do not
  111897. pertain to any part of the Derivative Works, in at least one
  111898. of the following places: within a NOTICE text file distributed
  111899. as part of the Derivative Works; within the Source form or
  111900. documentation, if provided along with the Derivative Works; or,
  111901. within a display generated by the Derivative Works, if and
  111902. wherever such third-party notices normally appear. The contents
  111903. of the NOTICE file are for informational purposes only and
  111904. do not modify the License. You may add Your own attribution
  111905. notices within Derivative Works that You distribute, alongside
  111906. or as an addendum to the NOTICE text from the Work, provided
  111907. that such additional attribution notices cannot be construed
  111908. as modifying the License.
  111909. You may add Your own copyright statement to Your modifications and
  111910. may provide additional or different license terms and conditions
  111911. for use, reproduction, or distribution of Your modifications, or
  111912. for any such Derivative Works as a whole, provided Your use,
  111913. reproduction, and distribution of the Work otherwise complies with
  111914. the conditions stated in this License.
  111915. 5. Submission of Contributions. Unless You explicitly state otherwise,
  111916. any Contribution intentionally submitted for inclusion in the Work
  111917. by You to the Licensor shall be under the terms and conditions of
  111918. this License, without any additional terms or conditions.
  111919. Notwithstanding the above, nothing herein shall supersede or modify
  111920. the terms of any separate license agreement you may have executed
  111921. with Licensor regarding such Contributions.
  111922. 6. Trademarks. This License does not grant permission to use the trade
  111923. names, trademarks, service marks, or product names of the Licensor,
  111924. except as required for reasonable and customary use in describing the
  111925. origin of the Work and reproducing the content of the NOTICE file.
  111926. 7. Disclaimer of Warranty. Unless required by applicable law or
  111927. agreed to in writing, Licensor provides the Work (and each
  111928. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  111929. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  111930. implied, including, without limitation, any warranties or conditions
  111931. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  111932. PARTICULAR PURPOSE. You are solely responsible for determining the
  111933. appropriateness of using or redistributing the Work and assume any
  111934. risks associated with Your exercise of permissions under this License.
  111935. 8. Limitation of Liability. In no event and under no legal theory,
  111936. whether in tort (including negligence), contract, or otherwise,
  111937. unless required by applicable law (such as deliberate and grossly
  111938. negligent acts) or agreed to in writing, shall any Contributor be
  111939. liable to You for damages, including any direct, indirect, special,
  111940. incidental, or consequential damages of any character arising as a
  111941. result of this License or out of the use or inability to use the
  111942. Work (including but not limited to damages for loss of goodwill,
  111943. work stoppage, computer failure or malfunction, or any and all
  111944. other commercial damages or losses), even if such Contributor
  111945. has been advised of the possibility of such damages.
  111946. 9. Accepting Warranty or Additional Liability. While redistributing
  111947. the Work or Derivative Works thereof, You may choose to offer,
  111948. and charge a fee for, acceptance of support, warranty, indemnity,
  111949. or other liability obligations and/or rights consistent with this
  111950. License. However, in accepting such obligations, You may act only
  111951. on Your own behalf and on Your sole responsibility, not on behalf
  111952. of any other Contributor, and only if You agree to indemnify,
  111953. defend, and hold each Contributor harmless for any liability
  111954. incurred by, or claims asserted against, such Contributor by reason
  111955. of your accepting any such warranty or additional liability.
  111956. END OF TERMS AND CONDITIONS
  111957. APPENDIX: How to apply the Apache License to your work.
  111958. To apply the Apache License to your work, attach the following
  111959. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  111960. replaced with your own identifying information. (Don&#x27;t include
  111961. the brackets!) The text should be enclosed in the appropriate
  111962. comment syntax for the file format. We also recommend that a
  111963. file or class name and description of purpose be included on the
  111964. same &quot;printed page&quot; as the copyright notice for easier
  111965. identification within third-party archives.
  111966. Copyright [yyyy] [name of copyright owner]
  111967. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  111968. you may not use this file except in compliance with the License.
  111969. You may obtain a copy of the License at
  111970. http://www.apache.org/licenses/LICENSE-2.0
  111971. Unless required by applicable law or agreed to in writing, software
  111972. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  111973. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  111974. See the License for the specific language governing permissions and
  111975. limitations under the License.
  111976. </pre>
  111977. </div>
  111978. </div>
  111979. <div class="product">
  111980. <span class="title">Selenium Atoms</span>
  111981. <span class="homepage"><a href="https://github.com/SeleniumHQ/selenium/tree/trunk">homepage</a></span>
  111982. <input type="checkbox" hidden id="289">
  111983. <label class="show" for="289" tabindex="0"></label>
  111984. <div class="licence">
  111985. <pre> Apache License
  111986. Version 2.0, January 2004
  111987. http://www.apache.org/licenses/
  111988. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  111989. 1. Definitions.
  111990. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  111991. and distribution as defined by Sections 1 through 9 of this document.
  111992. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  111993. the copyright owner that is granting the License.
  111994. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  111995. other entities that control, are controlled by, or are under common
  111996. control with that entity. For the purposes of this definition,
  111997. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  111998. direction or management of such entity, whether by contract or
  111999. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  112000. outstanding shares, or (iii) beneficial ownership of such entity.
  112001. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  112002. exercising permissions granted by this License.
  112003. &quot;Source&quot; form shall mean the preferred form for making modifications,
  112004. including but not limited to software source code, documentation
  112005. source, and configuration files.
  112006. &quot;Object&quot; form shall mean any form resulting from mechanical
  112007. transformation or translation of a Source form, including but
  112008. not limited to compiled object code, generated documentation,
  112009. and conversions to other media types.
  112010. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  112011. Object form, made available under the License, as indicated by a
  112012. copyright notice that is included in or attached to the work
  112013. (an example is provided in the Appendix below).
  112014. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  112015. form, that is based on (or derived from) the Work and for which the
  112016. editorial revisions, annotations, elaborations, or other modifications
  112017. represent, as a whole, an original work of authorship. For the purposes
  112018. of this License, Derivative Works shall not include works that remain
  112019. separable from, or merely link (or bind by name) to the interfaces of,
  112020. the Work and Derivative Works thereof.
  112021. &quot;Contribution&quot; shall mean any work of authorship, including
  112022. the original version of the Work and any modifications or additions
  112023. to that Work or Derivative Works thereof, that is intentionally
  112024. submitted to Licensor for inclusion in the Work by the copyright owner
  112025. or by an individual or Legal Entity authorized to submit on behalf of
  112026. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  112027. means any form of electronic, verbal, or written communication sent
  112028. to the Licensor or its representatives, including but not limited to
  112029. communication on electronic mailing lists, source code control systems,
  112030. and issue tracking systems that are managed by, or on behalf of, the
  112031. Licensor for the purpose of discussing and improving the Work, but
  112032. excluding communication that is conspicuously marked or otherwise
  112033. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  112034. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  112035. on behalf of whom a Contribution has been received by Licensor and
  112036. subsequently incorporated within the Work.
  112037. 2. Grant of Copyright License. Subject to the terms and conditions of
  112038. this License, each Contributor hereby grants to You a perpetual,
  112039. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  112040. copyright license to reproduce, prepare Derivative Works of,
  112041. publicly display, publicly perform, sublicense, and distribute the
  112042. Work and such Derivative Works in Source or Object form.
  112043. 3. Grant of Patent License. Subject to the terms and conditions of
  112044. this License, each Contributor hereby grants to You a perpetual,
  112045. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  112046. (except as stated in this section) patent license to make, have made,
  112047. use, offer to sell, sell, import, and otherwise transfer the Work,
  112048. where such license applies only to those patent claims licensable
  112049. by such Contributor that are necessarily infringed by their
  112050. Contribution(s) alone or by combination of their Contribution(s)
  112051. with the Work to which such Contribution(s) was submitted. If You
  112052. institute patent litigation against any entity (including a
  112053. cross-claim or counterclaim in a lawsuit) alleging that the Work
  112054. or a Contribution incorporated within the Work constitutes direct
  112055. or contributory patent infringement, then any patent licenses
  112056. granted to You under this License for that Work shall terminate
  112057. as of the date such litigation is filed.
  112058. 4. Redistribution. You may reproduce and distribute copies of the
  112059. Work or Derivative Works thereof in any medium, with or without
  112060. modifications, and in Source or Object form, provided that You
  112061. meet the following conditions:
  112062. (a) You must give any other recipients of the Work or
  112063. Derivative Works a copy of this License; and
  112064. (b) You must cause any modified files to carry prominent notices
  112065. stating that You changed the files; and
  112066. (c) You must retain, in the Source form of any Derivative Works
  112067. that You distribute, all copyright, patent, trademark, and
  112068. attribution notices from the Source form of the Work,
  112069. excluding those notices that do not pertain to any part of
  112070. the Derivative Works; and
  112071. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  112072. distribution, then any Derivative Works that You distribute must
  112073. include a readable copy of the attribution notices contained
  112074. within such NOTICE file, excluding those notices that do not
  112075. pertain to any part of the Derivative Works, in at least one
  112076. of the following places: within a NOTICE text file distributed
  112077. as part of the Derivative Works; within the Source form or
  112078. documentation, if provided along with the Derivative Works; or,
  112079. within a display generated by the Derivative Works, if and
  112080. wherever such third-party notices normally appear. The contents
  112081. of the NOTICE file are for informational purposes only and
  112082. do not modify the License. You may add Your own attribution
  112083. notices within Derivative Works that You distribute, alongside
  112084. or as an addendum to the NOTICE text from the Work, provided
  112085. that such additional attribution notices cannot be construed
  112086. as modifying the License.
  112087. You may add Your own copyright statement to Your modifications and
  112088. may provide additional or different license terms and conditions
  112089. for use, reproduction, or distribution of Your modifications, or
  112090. for any such Derivative Works as a whole, provided Your use,
  112091. reproduction, and distribution of the Work otherwise complies with
  112092. the conditions stated in this License.
  112093. 5. Submission of Contributions. Unless You explicitly state otherwise,
  112094. any Contribution intentionally submitted for inclusion in the Work
  112095. by You to the Licensor shall be under the terms and conditions of
  112096. this License, without any additional terms or conditions.
  112097. Notwithstanding the above, nothing herein shall supersede or modify
  112098. the terms of any separate license agreement you may have executed
  112099. with Licensor regarding such Contributions.
  112100. 6. Trademarks. This License does not grant permission to use the trade
  112101. names, trademarks, service marks, or product names of the Licensor,
  112102. except as required for reasonable and customary use in describing the
  112103. origin of the Work and reproducing the content of the NOTICE file.
  112104. 7. Disclaimer of Warranty. Unless required by applicable law or
  112105. agreed to in writing, Licensor provides the Work (and each
  112106. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  112107. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  112108. implied, including, without limitation, any warranties or conditions
  112109. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  112110. PARTICULAR PURPOSE. You are solely responsible for determining the
  112111. appropriateness of using or redistributing the Work and assume any
  112112. risks associated with Your exercise of permissions under this License.
  112113. 8. Limitation of Liability. In no event and under no legal theory,
  112114. whether in tort (including negligence), contract, or otherwise,
  112115. unless required by applicable law (such as deliberate and grossly
  112116. negligent acts) or agreed to in writing, shall any Contributor be
  112117. liable to You for damages, including any direct, indirect, special,
  112118. incidental, or consequential damages of any character arising as a
  112119. result of this License or out of the use or inability to use the
  112120. Work (including but not limited to damages for loss of goodwill,
  112121. work stoppage, computer failure or malfunction, or any and all
  112122. other commercial damages or losses), even if such Contributor
  112123. has been advised of the possibility of such damages.
  112124. 9. Accepting Warranty or Additional Liability. While redistributing
  112125. the Work or Derivative Works thereof, You may choose to offer,
  112126. and charge a fee for, acceptance of support, warranty, indemnity,
  112127. or other liability obligations and/or rights consistent with this
  112128. License. However, in accepting such obligations, You may act only
  112129. on Your own behalf and on Your sole responsibility, not on behalf
  112130. of any other Contributor, and only if You agree to indemnify,
  112131. defend, and hold each Contributor harmless for any liability
  112132. incurred by, or claims asserted against, such Contributor by reason
  112133. of your accepting any such warranty or additional liability.
  112134. END OF TERMS AND CONDITIONS
  112135. APPENDIX: How to apply the Apache License to your work.
  112136. To apply the Apache License to your work, attach the following
  112137. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  112138. replaced with your own identifying information. (Don&#x27;t include
  112139. the brackets!) The text should be enclosed in the appropriate
  112140. comment syntax for the file format. We also recommend that a
  112141. file or class name and description of purpose be included on the
  112142. same &quot;printed page&quot; as the copyright notice for easier
  112143. identification within third-party archives.
  112144. Copyright 2022 Software Freedom Conservancy (SFC)
  112145. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  112146. you may not use this file except in compliance with the License.
  112147. You may obtain a copy of the License at
  112148. http://www.apache.org/licenses/LICENSE-2.0
  112149. Unless required by applicable law or agreed to in writing, software
  112150. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  112151. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  112152. See the License for the specific language governing permissions and
  112153. limitations under the License.
  112154. </pre>
  112155. </div>
  112156. </div>
  112157. <div class="product">
  112158. <span class="title">Setupdesign</span>
  112159. <span class="homepage"><a href="https://android.googlesource.com/platform/external/setupdesign/">homepage</a></span>
  112160. <input type="checkbox" hidden id="290">
  112161. <label class="show" for="290" tabindex="0"></label>
  112162. <div class="licence">
  112163. <pre>
  112164. Apache License
  112165. Version 2.0, January 2004
  112166. http://www.apache.org/licenses/
  112167. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  112168. 1. Definitions.
  112169. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  112170. and distribution as defined by Sections 1 through 9 of this document.
  112171. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  112172. the copyright owner that is granting the License.
  112173. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  112174. other entities that control, are controlled by, or are under common
  112175. control with that entity. For the purposes of this definition,
  112176. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  112177. direction or management of such entity, whether by contract or
  112178. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  112179. outstanding shares, or (iii) beneficial ownership of such entity.
  112180. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  112181. exercising permissions granted by this License.
  112182. &quot;Source&quot; form shall mean the preferred form for making modifications,
  112183. including but not limited to software source code, documentation
  112184. source, and configuration files.
  112185. &quot;Object&quot; form shall mean any form resulting from mechanical
  112186. transformation or translation of a Source form, including but
  112187. not limited to compiled object code, generated documentation,
  112188. and conversions to other media types.
  112189. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  112190. Object form, made available under the License, as indicated by a
  112191. copyright notice that is included in or attached to the work
  112192. (an example is provided in the Appendix below).
  112193. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  112194. form, that is based on (or derived from) the Work and for which the
  112195. editorial revisions, annotations, elaborations, or other modifications
  112196. represent, as a whole, an original work of authorship. For the purposes
  112197. of this License, Derivative Works shall not include works that remain
  112198. separable from, or merely link (or bind by name) to the interfaces of,
  112199. the Work and Derivative Works thereof.
  112200. &quot;Contribution&quot; shall mean any work of authorship, including
  112201. the original version of the Work and any modifications or additions
  112202. to that Work or Derivative Works thereof, that is intentionally
  112203. submitted to Licensor for inclusion in the Work by the copyright owner
  112204. or by an individual or Legal Entity authorized to submit on behalf of
  112205. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  112206. means any form of electronic, verbal, or written communication sent
  112207. to the Licensor or its representatives, including but not limited to
  112208. communication on electronic mailing lists, source code control systems,
  112209. and issue tracking systems that are managed by, or on behalf of, the
  112210. Licensor for the purpose of discussing and improving the Work, but
  112211. excluding communication that is conspicuously marked or otherwise
  112212. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  112213. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  112214. on behalf of whom a Contribution has been received by Licensor and
  112215. subsequently incorporated within the Work.
  112216. 2. Grant of Copyright License. Subject to the terms and conditions of
  112217. this License, each Contributor hereby grants to You a perpetual,
  112218. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  112219. copyright license to reproduce, prepare Derivative Works of,
  112220. publicly display, publicly perform, sublicense, and distribute the
  112221. Work and such Derivative Works in Source or Object form.
  112222. 3. Grant of Patent License. Subject to the terms and conditions of
  112223. this License, each Contributor hereby grants to You a perpetual,
  112224. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  112225. (except as stated in this section) patent license to make, have made,
  112226. use, offer to sell, sell, import, and otherwise transfer the Work,
  112227. where such license applies only to those patent claims licensable
  112228. by such Contributor that are necessarily infringed by their
  112229. Contribution(s) alone or by combination of their Contribution(s)
  112230. with the Work to which such Contribution(s) was submitted. If You
  112231. institute patent litigation against any entity (including a
  112232. cross-claim or counterclaim in a lawsuit) alleging that the Work
  112233. or a Contribution incorporated within the Work constitutes direct
  112234. or contributory patent infringement, then any patent licenses
  112235. granted to You under this License for that Work shall terminate
  112236. as of the date such litigation is filed.
  112237. 4. Redistribution. You may reproduce and distribute copies of the
  112238. Work or Derivative Works thereof in any medium, with or without
  112239. modifications, and in Source or Object form, provided that You
  112240. meet the following conditions:
  112241. (a) You must give any other recipients of the Work or
  112242. Derivative Works a copy of this License; and
  112243. (b) You must cause any modified files to carry prominent notices
  112244. stating that You changed the files; and
  112245. (c) You must retain, in the Source form of any Derivative Works
  112246. that You distribute, all copyright, patent, trademark, and
  112247. attribution notices from the Source form of the Work,
  112248. excluding those notices that do not pertain to any part of
  112249. the Derivative Works; and
  112250. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  112251. distribution, then any Derivative Works that You distribute must
  112252. include a readable copy of the attribution notices contained
  112253. within such NOTICE file, excluding those notices that do not
  112254. pertain to any part of the Derivative Works, in at least one
  112255. of the following places: within a NOTICE text file distributed
  112256. as part of the Derivative Works; within the Source form or
  112257. documentation, if provided along with the Derivative Works; or,
  112258. within a display generated by the Derivative Works, if and
  112259. wherever such third-party notices normally appear. The contents
  112260. of the NOTICE file are for informational purposes only and
  112261. do not modify the License. You may add Your own attribution
  112262. notices within Derivative Works that You distribute, alongside
  112263. or as an addendum to the NOTICE text from the Work, provided
  112264. that such additional attribution notices cannot be construed
  112265. as modifying the License.
  112266. You may add Your own copyright statement to Your modifications and
  112267. may provide additional or different license terms and conditions
  112268. for use, reproduction, or distribution of Your modifications, or
  112269. for any such Derivative Works as a whole, provided Your use,
  112270. reproduction, and distribution of the Work otherwise complies with
  112271. the conditions stated in this License.
  112272. 5. Submission of Contributions. Unless You explicitly state otherwise,
  112273. any Contribution intentionally submitted for inclusion in the Work
  112274. by You to the Licensor shall be under the terms and conditions of
  112275. this License, without any additional terms or conditions.
  112276. Notwithstanding the above, nothing herein shall supersede or modify
  112277. the terms of any separate license agreement you may have executed
  112278. with Licensor regarding such Contributions.
  112279. 6. Trademarks. This License does not grant permission to use the trade
  112280. names, trademarks, service marks, or product names of the Licensor,
  112281. except as required for reasonable and customary use in describing the
  112282. origin of the Work and reproducing the content of the NOTICE file.
  112283. 7. Disclaimer of Warranty. Unless required by applicable law or
  112284. agreed to in writing, Licensor provides the Work (and each
  112285. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  112286. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  112287. implied, including, without limitation, any warranties or conditions
  112288. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  112289. PARTICULAR PURPOSE. You are solely responsible for determining the
  112290. appropriateness of using or redistributing the Work and assume any
  112291. risks associated with Your exercise of permissions under this License.
  112292. 8. Limitation of Liability. In no event and under no legal theory,
  112293. whether in tort (including negligence), contract, or otherwise,
  112294. unless required by applicable law (such as deliberate and grossly
  112295. negligent acts) or agreed to in writing, shall any Contributor be
  112296. liable to You for damages, including any direct, indirect, special,
  112297. incidental, or consequential damages of any character arising as a
  112298. result of this License or out of the use or inability to use the
  112299. Work (including but not limited to damages for loss of goodwill,
  112300. work stoppage, computer failure or malfunction, or any and all
  112301. other commercial damages or losses), even if such Contributor
  112302. has been advised of the possibility of such damages.
  112303. 9. Accepting Warranty or Additional Liability. While redistributing
  112304. the Work or Derivative Works thereof, You may choose to offer,
  112305. and charge a fee for, acceptance of support, warranty, indemnity,
  112306. or other liability obligations and/or rights consistent with this
  112307. License. However, in accepting such obligations, You may act only
  112308. on Your own behalf and on Your sole responsibility, not on behalf
  112309. of any other Contributor, and only if You agree to indemnify,
  112310. defend, and hold each Contributor harmless for any liability
  112311. incurred by, or claims asserted against, such Contributor by reason
  112312. of your accepting any such warranty or additional liability.
  112313. END OF TERMS AND CONDITIONS
  112314. APPENDIX: How to apply the Apache License to your work.
  112315. To apply the Apache License to your work, attach the following
  112316. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  112317. replaced with your own identifying information. (Don&#x27;t include
  112318. the brackets!) The text should be enclosed in the appropriate
  112319. comment syntax for the file format. We also recommend that a
  112320. file or class name and description of purpose be included on the
  112321. same &quot;printed page&quot; as the copyright notice for easier
  112322. identification within third-party archives.
  112323. Copyright [yyyy] [name of copyright owner]
  112324. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  112325. you may not use this file except in compliance with the License.
  112326. You may obtain a copy of the License at
  112327. http://www.apache.org/licenses/LICENSE-2.0
  112328. Unless required by applicable law or agreed to in writing, software
  112329. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  112330. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  112331. See the License for the specific language governing permissions and
  112332. limitations under the License.
  112333. </pre>
  112334. </div>
  112335. </div>
  112336. <div class="product">
  112337. <span class="title">Simple Homomorphic Encryption Library with Lattices</span>
  112338. <span class="homepage"><a href="https://github.com/google/shell-encryption">homepage</a></span>
  112339. <input type="checkbox" hidden id="291">
  112340. <label class="show" for="291" tabindex="0"></label>
  112341. <div class="licence">
  112342. <pre>
  112343. Apache License
  112344. Version 2.0, January 2004
  112345. http://www.apache.org/licenses/
  112346. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  112347. 1. Definitions.
  112348. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  112349. and distribution as defined by Sections 1 through 9 of this document.
  112350. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  112351. the copyright owner that is granting the License.
  112352. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  112353. other entities that control, are controlled by, or are under common
  112354. control with that entity. For the purposes of this definition,
  112355. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  112356. direction or management of such entity, whether by contract or
  112357. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  112358. outstanding shares, or (iii) beneficial ownership of such entity.
  112359. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  112360. exercising permissions granted by this License.
  112361. &quot;Source&quot; form shall mean the preferred form for making modifications,
  112362. including but not limited to software source code, documentation
  112363. source, and configuration files.
  112364. &quot;Object&quot; form shall mean any form resulting from mechanical
  112365. transformation or translation of a Source form, including but
  112366. not limited to compiled object code, generated documentation,
  112367. and conversions to other media types.
  112368. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  112369. Object form, made available under the License, as indicated by a
  112370. copyright notice that is included in or attached to the work
  112371. (an example is provided in the Appendix below).
  112372. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  112373. form, that is based on (or derived from) the Work and for which the
  112374. editorial revisions, annotations, elaborations, or other modifications
  112375. represent, as a whole, an original work of authorship. For the purposes
  112376. of this License, Derivative Works shall not include works that remain
  112377. separable from, or merely link (or bind by name) to the interfaces of,
  112378. the Work and Derivative Works thereof.
  112379. &quot;Contribution&quot; shall mean any work of authorship, including
  112380. the original version of the Work and any modifications or additions
  112381. to that Work or Derivative Works thereof, that is intentionally
  112382. submitted to Licensor for inclusion in the Work by the copyright owner
  112383. or by an individual or Legal Entity authorized to submit on behalf of
  112384. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  112385. means any form of electronic, verbal, or written communication sent
  112386. to the Licensor or its representatives, including but not limited to
  112387. communication on electronic mailing lists, source code control systems,
  112388. and issue tracking systems that are managed by, or on behalf of, the
  112389. Licensor for the purpose of discussing and improving the Work, but
  112390. excluding communication that is conspicuously marked or otherwise
  112391. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  112392. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  112393. on behalf of whom a Contribution has been received by Licensor and
  112394. subsequently incorporated within the Work.
  112395. 2. Grant of Copyright License. Subject to the terms and conditions of
  112396. this License, each Contributor hereby grants to You a perpetual,
  112397. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  112398. copyright license to reproduce, prepare Derivative Works of,
  112399. publicly display, publicly perform, sublicense, and distribute the
  112400. Work and such Derivative Works in Source or Object form.
  112401. 3. Grant of Patent License. Subject to the terms and conditions of
  112402. this License, each Contributor hereby grants to You a perpetual,
  112403. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  112404. (except as stated in this section) patent license to make, have made,
  112405. use, offer to sell, sell, import, and otherwise transfer the Work,
  112406. where such license applies only to those patent claims licensable
  112407. by such Contributor that are necessarily infringed by their
  112408. Contribution(s) alone or by combination of their Contribution(s)
  112409. with the Work to which such Contribution(s) was submitted. If You
  112410. institute patent litigation against any entity (including a
  112411. cross-claim or counterclaim in a lawsuit) alleging that the Work
  112412. or a Contribution incorporated within the Work constitutes direct
  112413. or contributory patent infringement, then any patent licenses
  112414. granted to You under this License for that Work shall terminate
  112415. as of the date such litigation is filed.
  112416. 4. Redistribution. You may reproduce and distribute copies of the
  112417. Work or Derivative Works thereof in any medium, with or without
  112418. modifications, and in Source or Object form, provided that You
  112419. meet the following conditions:
  112420. (a) You must give any other recipients of the Work or
  112421. Derivative Works a copy of this License; and
  112422. (b) You must cause any modified files to carry prominent notices
  112423. stating that You changed the files; and
  112424. (c) You must retain, in the Source form of any Derivative Works
  112425. that You distribute, all copyright, patent, trademark, and
  112426. attribution notices from the Source form of the Work,
  112427. excluding those notices that do not pertain to any part of
  112428. the Derivative Works; and
  112429. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  112430. distribution, then any Derivative Works that You distribute must
  112431. include a readable copy of the attribution notices contained
  112432. within such NOTICE file, excluding those notices that do not
  112433. pertain to any part of the Derivative Works, in at least one
  112434. of the following places: within a NOTICE text file distributed
  112435. as part of the Derivative Works; within the Source form or
  112436. documentation, if provided along with the Derivative Works; or,
  112437. within a display generated by the Derivative Works, if and
  112438. wherever such third-party notices normally appear. The contents
  112439. of the NOTICE file are for informational purposes only and
  112440. do not modify the License. You may add Your own attribution
  112441. notices within Derivative Works that You distribute, alongside
  112442. or as an addendum to the NOTICE text from the Work, provided
  112443. that such additional attribution notices cannot be construed
  112444. as modifying the License.
  112445. You may add Your own copyright statement to Your modifications and
  112446. may provide additional or different license terms and conditions
  112447. for use, reproduction, or distribution of Your modifications, or
  112448. for any such Derivative Works as a whole, provided Your use,
  112449. reproduction, and distribution of the Work otherwise complies with
  112450. the conditions stated in this License.
  112451. 5. Submission of Contributions. Unless You explicitly state otherwise,
  112452. any Contribution intentionally submitted for inclusion in the Work
  112453. by You to the Licensor shall be under the terms and conditions of
  112454. this License, without any additional terms or conditions.
  112455. Notwithstanding the above, nothing herein shall supersede or modify
  112456. the terms of any separate license agreement you may have executed
  112457. with Licensor regarding such Contributions.
  112458. 6. Trademarks. This License does not grant permission to use the trade
  112459. names, trademarks, service marks, or product names of the Licensor,
  112460. except as required for reasonable and customary use in describing the
  112461. origin of the Work and reproducing the content of the NOTICE file.
  112462. 7. Disclaimer of Warranty. Unless required by applicable law or
  112463. agreed to in writing, Licensor provides the Work (and each
  112464. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  112465. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  112466. implied, including, without limitation, any warranties or conditions
  112467. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  112468. PARTICULAR PURPOSE. You are solely responsible for determining the
  112469. appropriateness of using or redistributing the Work and assume any
  112470. risks associated with Your exercise of permissions under this License.
  112471. 8. Limitation of Liability. In no event and under no legal theory,
  112472. whether in tort (including negligence), contract, or otherwise,
  112473. unless required by applicable law (such as deliberate and grossly
  112474. negligent acts) or agreed to in writing, shall any Contributor be
  112475. liable to You for damages, including any direct, indirect, special,
  112476. incidental, or consequential damages of any character arising as a
  112477. result of this License or out of the use or inability to use the
  112478. Work (including but not limited to damages for loss of goodwill,
  112479. work stoppage, computer failure or malfunction, or any and all
  112480. other commercial damages or losses), even if such Contributor
  112481. has been advised of the possibility of such damages.
  112482. 9. Accepting Warranty or Additional Liability. While redistributing
  112483. the Work or Derivative Works thereof, You may choose to offer,
  112484. and charge a fee for, acceptance of support, warranty, indemnity,
  112485. or other liability obligations and/or rights consistent with this
  112486. License. However, in accepting such obligations, You may act only
  112487. on Your own behalf and on Your sole responsibility, not on behalf
  112488. of any other Contributor, and only if You agree to indemnify,
  112489. defend, and hold each Contributor harmless for any liability
  112490. incurred by, or claims asserted against, such Contributor by reason
  112491. of your accepting any such warranty or additional liability.
  112492. END OF TERMS AND CONDITIONS
  112493. APPENDIX: How to apply the Apache License to your work.
  112494. To apply the Apache License to your work, attach the following
  112495. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  112496. replaced with your own identifying information. (Don&#x27;t include
  112497. the brackets!) The text should be enclosed in the appropriate
  112498. comment syntax for the file format. We also recommend that a
  112499. file or class name and description of purpose be included on the
  112500. same &quot;printed page&quot; as the copyright notice for easier
  112501. identification within third-party archives.
  112502. Copyright 2017 Google Inc.
  112503. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  112504. you may not use this file except in compliance with the License.
  112505. You may obtain a copy of the License at
  112506. http://www.apache.org/licenses/LICENSE-2.0
  112507. Unless required by applicable law or agreed to in writing, software
  112508. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  112509. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  112510. See the License for the specific language governing permissions and
  112511. limitations under the License.</pre>
  112512. </div>
  112513. </div>
  112514. <div class="product">
  112515. <span class="title">simplejson</span>
  112516. <span class="homepage"><a href="https://github.com/simplejson/simplejson">homepage</a></span>
  112517. <input type="checkbox" hidden id="292">
  112518. <label class="show" for="292" tabindex="0"></label>
  112519. <div class="licence">
  112520. <pre>Copyright (c) 2006 Bob Ippolito
  112521. Permission is hereby granted, free of charge, to any person obtaining a copy of
  112522. this software and associated documentation files (the &quot;Software&quot;), to deal in
  112523. the Software without restriction, including without limitation the rights to
  112524. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies
  112525. of the Software, and to permit persons to whom the Software is furnished to do
  112526. so, subject to the following conditions:
  112527. The above copyright notice and this permission notice shall be included in all
  112528. copies or substantial portions of the Software.
  112529. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  112530. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  112531. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  112532. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  112533. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  112534. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  112535. SOFTWARE.
  112536. </pre>
  112537. </div>
  112538. </div>
  112539. <div class="product">
  112540. <span class="title">Skia</span>
  112541. <span class="homepage"><a href="https://skia.org/">homepage</a></span>
  112542. <input type="checkbox" hidden id="293">
  112543. <label class="show" for="293" tabindex="0"></label>
  112544. <div class="licence">
  112545. <pre>Copyright (c) 2011 Google Inc. All rights reserved.
  112546. Redistribution and use in source and binary forms, with or without
  112547. modification, are permitted provided that the following conditions are
  112548. met:
  112549. * Redistributions of source code must retain the above copyright
  112550. notice, this list of conditions and the following disclaimer.
  112551. * Redistributions in binary form must reproduce the above copyright
  112552. notice, this list of conditions and the following disclaimer in
  112553. the documentation and/or other materials provided with the
  112554. distribution.
  112555. * Neither the name of the copyright holder nor the names of its
  112556. contributors may be used to endorse or promote products derived
  112557. from this software without specific prior written permission.
  112558. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  112559. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  112560. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  112561. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  112562. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  112563. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  112564. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  112565. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  112566. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  112567. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  112568. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  112569. </pre>
  112570. </div>
  112571. </div>
  112572. <div class="product">
  112573. <span class="title">SMHasher</span>
  112574. <span class="homepage"><a href="http://code.google.com/p/smhasher/">homepage</a></span>
  112575. <input type="checkbox" hidden id="294">
  112576. <label class="show" for="294" tabindex="0"></label>
  112577. <div class="licence">
  112578. <pre>All MurmurHash source files are placed in the public domain.
  112579. The license below applies to all other code in SMHasher:
  112580. Copyright (c) 2011 Google, Inc.
  112581. Permission is hereby granted, free of charge, to any person obtaining a copy
  112582. of this software and associated documentation files (the &quot;Software&quot;), to deal
  112583. in the Software without restriction, including without limitation the rights
  112584. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  112585. copies of the Software, and to permit persons to whom the Software is
  112586. furnished to do so, subject to the following conditions:
  112587. The above copyright notice and this permission notice shall be included in
  112588. all copies or substantial portions of the Software.
  112589. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  112590. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  112591. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  112592. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  112593. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  112594. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  112595. THE SOFTWARE.
  112596. </pre>
  112597. </div>
  112598. </div>
  112599. <div class="product">
  112600. <span class="title">Snappy: A fast compressor/decompressor</span>
  112601. <span class="homepage"><a href="http://google.github.io/snappy/">homepage</a></span>
  112602. <input type="checkbox" hidden id="295">
  112603. <label class="show" for="295" tabindex="0"></label>
  112604. <div class="licence">
  112605. <pre>Copyright 2011, Google Inc.
  112606. All rights reserved.
  112607. Redistribution and use in source and binary forms, with or without
  112608. modification, are permitted provided that the following conditions are
  112609. met:
  112610. * Redistributions of source code must retain the above copyright
  112611. notice, this list of conditions and the following disclaimer.
  112612. * Redistributions in binary form must reproduce the above
  112613. copyright notice, this list of conditions and the following disclaimer
  112614. in the documentation and/or other materials provided with the
  112615. distribution.
  112616. * Neither the name of Google Inc. nor the names of its
  112617. contributors may be used to endorse or promote products derived from
  112618. this software without specific prior written permission.
  112619. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  112620. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  112621. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  112622. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  112623. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  112624. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  112625. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  112626. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  112627. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  112628. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  112629. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  112630. ===
  112631. Some of the benchmark data in testdata/ is licensed differently:
  112632. - fireworks.jpeg is Copyright 2013 Steinar H. Gunderson, and
  112633. is licensed under the Creative Commons Attribution 3.0 license
  112634. (CC-BY-3.0). See https://creativecommons.org/licenses/by/3.0/
  112635. for more information.
  112636. - kppkn.gtb is taken from the Gaviota chess tablebase set, and
  112637. is licensed under the MIT License. See
  112638. https://sites.google.com/site/gaviotachessengine/Home/endgame-tablebases-1
  112639. for more information.
  112640. - paper-100k.pdf is an excerpt (bytes 92160 to 194560) from the paper
  112641. “Combinatorial Modeling of Chromatin Features Quantitatively Predicts DNA
  112642. Replication Timing in _Drosophila_” by Federico Comoglio and Renato Paro,
  112643. which is licensed under the CC-BY license. See
  112644. http://www.ploscompbiol.org/static/license for more ifnormation.
  112645. - alice29.txt, asyoulik.txt, plrabn12.txt and lcet10.txt are from Project
  112646. Gutenberg. The first three have expired copyrights and are in the public
  112647. domain; the latter does not have expired copyright, but is still in the
  112648. public domain according to the license information
  112649. (http://www.gutenberg.org/ebooks/53).
  112650. </pre>
  112651. </div>
  112652. </div>
  112653. <div class="product">
  112654. <span class="title">Speech Dispatcher</span>
  112655. <span class="homepage"><a href="http://devel.freebsoft.org/speechd">homepage</a></span>
  112656. <input type="checkbox" hidden id="296">
  112657. <label class="show" for="296" tabindex="0"></label>
  112658. <div class="licence">
  112659. <pre> GNU GENERAL PUBLIC LICENSE
  112660. Version 2, June 1991
  112661. Copyright (C) 1989, 1991 Free Software Foundation, Inc.
  112662. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
  112663. Everyone is permitted to copy and distribute verbatim copies
  112664. of this license document, but changing it is not allowed.
  112665. Preamble
  112666. The licenses for most software are designed to take away your
  112667. freedom to share and change it. By contrast, the GNU General Public
  112668. License is intended to guarantee your freedom to share and change free
  112669. software--to make sure the software is free for all its users. This
  112670. General Public License applies to most of the Free Software
  112671. Foundation&#x27;s software and to any other program whose authors commit to
  112672. using it. (Some other Free Software Foundation software is covered by
  112673. the GNU Library General Public License instead.) You can apply it to
  112674. your programs, too.
  112675. When we speak of free software, we are referring to freedom, not
  112676. price. Our General Public Licenses are designed to make sure that you
  112677. have the freedom to distribute copies of free software (and charge for
  112678. this service if you wish), that you receive source code or can get it
  112679. if you want it, that you can change the software or use pieces of it
  112680. in new free programs; and that you know you can do these things.
  112681. To protect your rights, we need to make restrictions that forbid
  112682. anyone to deny you these rights or to ask you to surrender the rights.
  112683. These restrictions translate to certain responsibilities for you if you
  112684. distribute copies of the software, or if you modify it.
  112685. For example, if you distribute copies of such a program, whether
  112686. gratis or for a fee, you must give the recipients all the rights that
  112687. you have. You must make sure that they, too, receive or can get the
  112688. source code. And you must show them these terms so they know their
  112689. rights.
  112690. We protect your rights with two steps: (1) copyright the software, and
  112691. (2) offer you this license which gives you legal permission to copy,
  112692. distribute and/or modify the software.
  112693. Also, for each author&#x27;s protection and ours, we want to make certain
  112694. that everyone understands that there is no warranty for this free
  112695. software. If the software is modified by someone else and passed on, we
  112696. want its recipients to know that what they have is not the original, so
  112697. that any problems introduced by others will not reflect on the original
  112698. authors&#x27; reputations.
  112699. Finally, any free program is threatened constantly by software
  112700. patents. We wish to avoid the danger that redistributors of a free
  112701. program will individually obtain patent licenses, in effect making the
  112702. program proprietary. To prevent this, we have made it clear that any
  112703. patent must be licensed for everyone&#x27;s free use or not licensed at all.
  112704. The precise terms and conditions for copying, distribution and
  112705. modification follow.
  112706. GNU GENERAL PUBLIC LICENSE
  112707. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  112708. 0. This License applies to any program or other work which contains
  112709. a notice placed by the copyright holder saying it may be distributed
  112710. under the terms of this General Public License. The &quot;Program&quot;, below,
  112711. refers to any such program or work, and a &quot;work based on the Program&quot;
  112712. means either the Program or any derivative work under copyright law:
  112713. that is to say, a work containing the Program or a portion of it,
  112714. either verbatim or with modifications and/or translated into another
  112715. language. (Hereinafter, translation is included without limitation in
  112716. the term &quot;modification&quot;.) Each licensee is addressed as &quot;you&quot;.
  112717. Activities other than copying, distribution and modification are not
  112718. covered by this License; they are outside its scope. The act of
  112719. running the Program is not restricted, and the output from the Program
  112720. is covered only if its contents constitute a work based on the
  112721. Program (independent of having been made by running the Program).
  112722. Whether that is true depends on what the Program does.
  112723. 1. You may copy and distribute verbatim copies of the Program&#x27;s
  112724. source code as you receive it, in any medium, provided that you
  112725. conspicuously and appropriately publish on each copy an appropriate
  112726. copyright notice and disclaimer of warranty; keep intact all the
  112727. notices that refer to this License and to the absence of any warranty;
  112728. and give any other recipients of the Program a copy of this License
  112729. along with the Program.
  112730. You may charge a fee for the physical act of transferring a copy, and
  112731. you may at your option offer warranty protection in exchange for a fee.
  112732. 2. You may modify your copy or copies of the Program or any portion
  112733. of it, thus forming a work based on the Program, and copy and
  112734. distribute such modifications or work under the terms of Section 1
  112735. above, provided that you also meet all of these conditions:
  112736. a) You must cause the modified files to carry prominent notices
  112737. stating that you changed the files and the date of any change.
  112738. b) You must cause any work that you distribute or publish, that in
  112739. whole or in part contains or is derived from the Program or any
  112740. part thereof, to be licensed as a whole at no charge to all third
  112741. parties under the terms of this License.
  112742. c) If the modified program normally reads commands interactively
  112743. when run, you must cause it, when started running for such
  112744. interactive use in the most ordinary way, to print or display an
  112745. announcement including an appropriate copyright notice and a
  112746. notice that there is no warranty (or else, saying that you provide
  112747. a warranty) and that users may redistribute the program under
  112748. these conditions, and telling the user how to view a copy of this
  112749. License. (Exception: if the Program itself is interactive but
  112750. does not normally print such an announcement, your work based on
  112751. the Program is not required to print an announcement.)
  112752. These requirements apply to the modified work as a whole. If
  112753. identifiable sections of that work are not derived from the Program,
  112754. and can be reasonably considered independent and separate works in
  112755. themselves, then this License, and its terms, do not apply to those
  112756. sections when you distribute them as separate works. But when you
  112757. distribute the same sections as part of a whole which is a work based
  112758. on the Program, the distribution of the whole must be on the terms of
  112759. this License, whose permissions for other licensees extend to the
  112760. entire whole, and thus to each and every part regardless of who wrote it.
  112761. Thus, it is not the intent of this section to claim rights or contest
  112762. your rights to work written entirely by you; rather, the intent is to
  112763. exercise the right to control the distribution of derivative or
  112764. collective works based on the Program.
  112765. In addition, mere aggregation of another work not based on the Program
  112766. with the Program (or with a work based on the Program) on a volume of
  112767. a storage or distribution medium does not bring the other work under
  112768. the scope of this License.
  112769. 3. You may copy and distribute the Program (or a work based on it,
  112770. under Section 2) in object code or executable form under the terms of
  112771. Sections 1 and 2 above provided that you also do one of the following:
  112772. a) Accompany it with the complete corresponding machine-readable
  112773. source code, which must be distributed under the terms of Sections
  112774. 1 and 2 above on a medium customarily used for software interchange; or,
  112775. b) Accompany it with a written offer, valid for at least three
  112776. years, to give any third party, for a charge no more than your
  112777. cost of physically performing source distribution, a complete
  112778. machine-readable copy of the corresponding source code, to be
  112779. distributed under the terms of Sections 1 and 2 above on a medium
  112780. customarily used for software interchange; or,
  112781. c) Accompany it with the information you received as to the offer
  112782. to distribute corresponding source code. (This alternative is
  112783. allowed only for noncommercial distribution and only if you
  112784. received the program in object code or executable form with such
  112785. an offer, in accord with Subsection b above.)
  112786. The source code for a work means the preferred form of the work for
  112787. making modifications to it. For an executable work, complete source
  112788. code means all the source code for all modules it contains, plus any
  112789. associated interface definition files, plus the scripts used to
  112790. control compilation and installation of the executable. However, as a
  112791. special exception, the source code distributed need not include
  112792. anything that is normally distributed (in either source or binary
  112793. form) with the major components (compiler, kernel, and so on) of the
  112794. operating system on which the executable runs, unless that component
  112795. itself accompanies the executable.
  112796. If distribution of executable or object code is made by offering
  112797. access to copy from a designated place, then offering equivalent
  112798. access to copy the source code from the same place counts as
  112799. distribution of the source code, even though third parties are not
  112800. compelled to copy the source along with the object code.
  112801. 4. You may not copy, modify, sublicense, or distribute the Program
  112802. except as expressly provided under this License. Any attempt
  112803. otherwise to copy, modify, sublicense or distribute the Program is
  112804. void, and will automatically terminate your rights under this License.
  112805. However, parties who have received copies, or rights, from you under
  112806. this License will not have their licenses terminated so long as such
  112807. parties remain in full compliance.
  112808. 5. You are not required to accept this License, since you have not
  112809. signed it. However, nothing else grants you permission to modify or
  112810. distribute the Program or its derivative works. These actions are
  112811. prohibited by law if you do not accept this License. Therefore, by
  112812. modifying or distributing the Program (or any work based on the
  112813. Program), you indicate your acceptance of this License to do so, and
  112814. all its terms and conditions for copying, distributing or modifying
  112815. the Program or works based on it.
  112816. 6. Each time you redistribute the Program (or any work based on the
  112817. Program), the recipient automatically receives a license from the
  112818. original licensor to copy, distribute or modify the Program subject to
  112819. these terms and conditions. You may not impose any further
  112820. restrictions on the recipients&#x27; exercise of the rights granted herein.
  112821. You are not responsible for enforcing compliance by third parties to
  112822. this License.
  112823. 7. If, as a consequence of a court judgment or allegation of patent
  112824. infringement or for any other reason (not limited to patent issues),
  112825. conditions are imposed on you (whether by court order, agreement or
  112826. otherwise) that contradict the conditions of this License, they do not
  112827. excuse you from the conditions of this License. If you cannot
  112828. distribute so as to satisfy simultaneously your obligations under this
  112829. License and any other pertinent obligations, then as a consequence you
  112830. may not distribute the Program at all. For example, if a patent
  112831. license would not permit royalty-free redistribution of the Program by
  112832. all those who receive copies directly or indirectly through you, then
  112833. the only way you could satisfy both it and this License would be to
  112834. refrain entirely from distribution of the Program.
  112835. If any portion of this section is held invalid or unenforceable under
  112836. any particular circumstance, the balance of the section is intended to
  112837. apply and the section as a whole is intended to apply in other
  112838. circumstances.
  112839. It is not the purpose of this section to induce you to infringe any
  112840. patents or other property right claims or to contest validity of any
  112841. such claims; this section has the sole purpose of protecting the
  112842. integrity of the free software distribution system, which is
  112843. implemented by public license practices. Many people have made
  112844. generous contributions to the wide range of software distributed
  112845. through that system in reliance on consistent application of that
  112846. system; it is up to the author/donor to decide if he or she is willing
  112847. to distribute software through any other system and a licensee cannot
  112848. impose that choice.
  112849. This section is intended to make thoroughly clear what is believed to
  112850. be a consequence of the rest of this License.
  112851. 8. If the distribution and/or use of the Program is restricted in
  112852. certain countries either by patents or by copyrighted interfaces, the
  112853. original copyright holder who places the Program under this License
  112854. may add an explicit geographical distribution limitation excluding
  112855. those countries, so that distribution is permitted only in or among
  112856. countries not thus excluded. In such case, this License incorporates
  112857. the limitation as if written in the body of this License.
  112858. 9. The Free Software Foundation may publish revised and/or new versions
  112859. of the General Public License from time to time. Such new versions will
  112860. be similar in spirit to the present version, but may differ in detail to
  112861. address new problems or concerns.
  112862. Each version is given a distinguishing version number. If the Program
  112863. specifies a version number of this License which applies to it and &quot;any
  112864. later version&quot;, you have the option of following the terms and conditions
  112865. either of that version or of any later version published by the Free
  112866. Software Foundation. If the Program does not specify a version number of
  112867. this License, you may choose any version ever published by the Free Software
  112868. Foundation.
  112869. 10. If you wish to incorporate parts of the Program into other free
  112870. programs whose distribution conditions are different, write to the author
  112871. to ask for permission. For software which is copyrighted by the Free
  112872. Software Foundation, write to the Free Software Foundation; we sometimes
  112873. make exceptions for this. Our decision will be guided by the two goals
  112874. of preserving the free status of all derivatives of our free software and
  112875. of promoting the sharing and reuse of software generally.
  112876. NO WARRANTY
  112877. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  112878. FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  112879. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  112880. PROVIDE THE PROGRAM &quot;AS IS&quot; WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  112881. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  112882. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  112883. TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  112884. PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  112885. REPAIR OR CORRECTION.
  112886. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  112887. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  112888. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  112889. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  112890. OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  112891. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  112892. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  112893. PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  112894. POSSIBILITY OF SUCH DAMAGES.
  112895. END OF TERMS AND CONDITIONS
  112896. How to Apply These Terms to Your New Programs
  112897. If you develop a new program, and you want it to be of the greatest
  112898. possible use to the public, the best way to achieve this is to make it
  112899. free software which everyone can redistribute and change under these terms.
  112900. To do so, attach the following notices to the program. It is safest
  112901. to attach them to the start of each source file to most effectively
  112902. convey the exclusion of warranty; and each file should have at least
  112903. the &quot;copyright&quot; line and a pointer to where the full notice is found.
  112904. &lt;one line to give the program&#x27;s name and a brief idea of what it does.&gt;
  112905. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  112906. This program is free software; you can redistribute it and/or modify
  112907. it under the terms of the GNU General Public License as published by
  112908. the Free Software Foundation; either version 2 of the License, or
  112909. (at your option) any later version.
  112910. This program is distributed in the hope that it will be useful,
  112911. but WITHOUT ANY WARRANTY; without even the implied warranty of
  112912. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  112913. GNU General Public License for more details.
  112914. You should have received a copy of the GNU General Public License
  112915. along with this program; if not, write to the Free Software
  112916. Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
  112917. Also add information on how to contact you by electronic and paper mail.
  112918. If the program is interactive, make it output a short notice like this
  112919. when it starts in an interactive mode:
  112920. Gnomovision version 69, Copyright (C) year name of author
  112921. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w&#x27;.
  112922. This is free software, and you are welcome to redistribute it
  112923. under certain conditions; type `show c&#x27; for details.
  112924. The hypothetical commands `show w&#x27; and `show c&#x27; should show the appropriate
  112925. parts of the General Public License. Of course, the commands you use may
  112926. be called something other than `show w&#x27; and `show c&#x27;; they could even be
  112927. mouse-clicks or menu items--whatever suits your program.
  112928. You should also get your employer (if you work as a programmer) or your
  112929. school, if any, to sign a &quot;copyright disclaimer&quot; for the program, if
  112930. necessary. Here is a sample; alter the names:
  112931. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  112932. `Gnomovision&#x27; (which makes passes at compilers) written by James Hacker.
  112933. &lt;signature of Ty Coon&gt;, 1 April 1989
  112934. Ty Coon, President of Vice
  112935. This General Public License does not permit incorporating your program into
  112936. proprietary programs. If your program is a subroutine library, you may
  112937. consider it more useful to permit linking proprietary applications with the
  112938. library. If this is what you want to do, use the GNU Library General
  112939. Public License instead of this License.
  112940. GNU LESSER GENERAL PUBLIC LICENSE
  112941. Version 2.1, February 1999
  112942. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  112943. 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
  112944. Everyone is permitted to copy and distribute verbatim copies
  112945. of this license document, but changing it is not allowed.
  112946. [This is the first released version of the Lesser GPL. It also counts
  112947. as the successor of the GNU Library Public License, version 2, hence
  112948. the version number 2.1.]
  112949. Preamble
  112950. The licenses for most software are designed to take away your
  112951. freedom to share and change it. By contrast, the GNU General Public
  112952. Licenses are intended to guarantee your freedom to share and change
  112953. free software--to make sure the software is free for all its users.
  112954. This license, the Lesser General Public License, applies to some
  112955. specially designated software packages--typically libraries--of the
  112956. Free Software Foundation and other authors who decide to use it. You
  112957. can use it too, but we suggest you first think carefully about whether
  112958. this license or the ordinary General Public License is the better
  112959. strategy to use in any particular case, based on the explanations
  112960. below.
  112961. When we speak of free software, we are referring to freedom of use,
  112962. not price. Our General Public Licenses are designed to make sure that
  112963. you have the freedom to distribute copies of free software (and charge
  112964. for this service if you wish); that you receive source code or can get
  112965. it if you want it; that you can change the software and use pieces of
  112966. it in new free programs; and that you are informed that you can do
  112967. these things.
  112968. To protect your rights, we need to make restrictions that forbid
  112969. distributors to deny you these rights or to ask you to surrender these
  112970. rights. These restrictions translate to certain responsibilities for
  112971. you if you distribute copies of the library or if you modify it.
  112972. For example, if you distribute copies of the library, whether gratis
  112973. or for a fee, you must give the recipients all the rights that we gave
  112974. you. You must make sure that they, too, receive or can get the source
  112975. code. If you link other code with the library, you must provide
  112976. complete object files to the recipients, so that they can relink them
  112977. with the library after making changes to the library and recompiling
  112978. it. And you must show them these terms so they know their rights.
  112979. We protect your rights with a two-step method: (1) we copyright the
  112980. library, and (2) we offer you this license, which gives you legal
  112981. permission to copy, distribute and/or modify the library.
  112982. To protect each distributor, we want to make it very clear that
  112983. there is no warranty for the free library. Also, if the library is
  112984. modified by someone else and passed on, the recipients should know
  112985. that what they have is not the original version, so that the original
  112986. author&#x27;s reputation will not be affected by problems that might be
  112987. introduced by others.
  112988. Finally, software patents pose a constant threat to the existence of
  112989. any free program. We wish to make sure that a company cannot
  112990. effectively restrict the users of a free program by obtaining a
  112991. restrictive license from a patent holder. Therefore, we insist that
  112992. any patent license obtained for a version of the library must be
  112993. consistent with the full freedom of use specified in this license.
  112994. Most GNU software, including some libraries, is covered by the
  112995. ordinary GNU General Public License. This license, the GNU Lesser
  112996. General Public License, applies to certain designated libraries, and
  112997. is quite different from the ordinary General Public License. We use
  112998. this license for certain libraries in order to permit linking those
  112999. libraries into non-free programs.
  113000. When a program is linked with a library, whether statically or using
  113001. a shared library, the combination of the two is legally speaking a
  113002. combined work, a derivative of the original library. The ordinary
  113003. General Public License therefore permits such linking only if the
  113004. entire combination fits its criteria of freedom. The Lesser General
  113005. Public License permits more lax criteria for linking other code with
  113006. the library.
  113007. We call this license the &quot;Lesser&quot; General Public License because it
  113008. does Less to protect the user&#x27;s freedom than the ordinary General
  113009. Public License. It also provides other free software developers Less
  113010. of an advantage over competing non-free programs. These disadvantages
  113011. are the reason we use the ordinary General Public License for many
  113012. libraries. However, the Lesser license provides advantages in certain
  113013. special circumstances.
  113014. For example, on rare occasions, there may be a special need to
  113015. encourage the widest possible use of a certain library, so that it
  113016. becomes a de-facto standard. To achieve this, non-free programs must
  113017. be allowed to use the library. A more frequent case is that a free
  113018. library does the same job as widely used non-free libraries. In this
  113019. case, there is little to gain by limiting the free library to free
  113020. software only, so we use the Lesser General Public License.
  113021. In other cases, permission to use a particular library in non-free
  113022. programs enables a greater number of people to use a large body of
  113023. free software. For example, permission to use the GNU C Library in
  113024. non-free programs enables many more people to use the whole GNU
  113025. operating system, as well as its variant, the GNU/Linux operating
  113026. system.
  113027. Although the Lesser General Public License is Less protective of the
  113028. users&#x27; freedom, it does ensure that the user of a program that is
  113029. linked with the Library has the freedom and the wherewithal to run
  113030. that program using a modified version of the Library.
  113031. The precise terms and conditions for copying, distribution and
  113032. modification follow. Pay close attention to the difference between a
  113033. &quot;work based on the library&quot; and a &quot;work that uses the library&quot;. The
  113034. former contains code derived from the library, whereas the latter must
  113035. be combined with the library in order to run.
  113036. GNU LESSER GENERAL PUBLIC LICENSE
  113037. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  113038. 0. This License Agreement applies to any software library or other
  113039. program which contains a notice placed by the copyright holder or
  113040. other authorized party saying it may be distributed under the terms of
  113041. this Lesser General Public License (also called &quot;this License&quot;).
  113042. Each licensee is addressed as &quot;you&quot;.
  113043. A &quot;library&quot; means a collection of software functions and/or data
  113044. prepared so as to be conveniently linked with application programs
  113045. (which use some of those functions and data) to form executables.
  113046. The &quot;Library&quot;, below, refers to any such software library or work
  113047. which has been distributed under these terms. A &quot;work based on the
  113048. Library&quot; means either the Library or any derivative work under
  113049. copyright law: that is to say, a work containing the Library or a
  113050. portion of it, either verbatim or with modifications and/or translated
  113051. straightforwardly into another language. (Hereinafter, translation is
  113052. included without limitation in the term &quot;modification&quot;.)
  113053. &quot;Source code&quot; for a work means the preferred form of the work for
  113054. making modifications to it. For a library, complete source code means
  113055. all the source code for all modules it contains, plus any associated
  113056. interface definition files, plus the scripts used to control
  113057. compilation and installation of the library.
  113058. Activities other than copying, distribution and modification are not
  113059. covered by this License; they are outside its scope. The act of
  113060. running a program using the Library is not restricted, and output from
  113061. such a program is covered only if its contents constitute a work based
  113062. on the Library (independent of the use of the Library in a tool for
  113063. writing it). Whether that is true depends on what the Library does
  113064. and what the program that uses the Library does.
  113065. 1. You may copy and distribute verbatim copies of the Library&#x27;s
  113066. complete source code as you receive it, in any medium, provided that
  113067. you conspicuously and appropriately publish on each copy an
  113068. appropriate copyright notice and disclaimer of warranty; keep intact
  113069. all the notices that refer to this License and to the absence of any
  113070. warranty; and distribute a copy of this License along with the
  113071. Library.
  113072. You may charge a fee for the physical act of transferring a copy,
  113073. and you may at your option offer warranty protection in exchange for a
  113074. fee.
  113075. 2. You may modify your copy or copies of the Library or any portion
  113076. of it, thus forming a work based on the Library, and copy and
  113077. distribute such modifications or work under the terms of Section 1
  113078. above, provided that you also meet all of these conditions:
  113079. a) The modified work must itself be a software library.
  113080. b) You must cause the files modified to carry prominent notices
  113081. stating that you changed the files and the date of any change.
  113082. c) You must cause the whole of the work to be licensed at no
  113083. charge to all third parties under the terms of this License.
  113084. d) If a facility in the modified Library refers to a function or a
  113085. table of data to be supplied by an application program that uses
  113086. the facility, other than as an argument passed when the facility
  113087. is invoked, then you must make a good faith effort to ensure that,
  113088. in the event an application does not supply such function or
  113089. table, the facility still operates, and performs whatever part of
  113090. its purpose remains meaningful.
  113091. (For example, a function in a library to compute square roots has
  113092. a purpose that is entirely well-defined independent of the
  113093. application. Therefore, Subsection 2d requires that any
  113094. application-supplied function or table used by this function must
  113095. be optional: if the application does not supply it, the square
  113096. root function must still compute square roots.)
  113097. These requirements apply to the modified work as a whole. If
  113098. identifiable sections of that work are not derived from the Library,
  113099. and can be reasonably considered independent and separate works in
  113100. themselves, then this License, and its terms, do not apply to those
  113101. sections when you distribute them as separate works. But when you
  113102. distribute the same sections as part of a whole which is a work based
  113103. on the Library, the distribution of the whole must be on the terms of
  113104. this License, whose permissions for other licensees extend to the
  113105. entire whole, and thus to each and every part regardless of who wrote
  113106. it.
  113107. Thus, it is not the intent of this section to claim rights or contest
  113108. your rights to work written entirely by you; rather, the intent is to
  113109. exercise the right to control the distribution of derivative or
  113110. collective works based on the Library.
  113111. In addition, mere aggregation of another work not based on the Library
  113112. with the Library (or with a work based on the Library) on a volume of
  113113. a storage or distribution medium does not bring the other work under
  113114. the scope of this License.
  113115. 3. You may opt to apply the terms of the ordinary GNU General Public
  113116. License instead of this License to a given copy of the Library. To do
  113117. this, you must alter all the notices that refer to this License, so
  113118. that they refer to the ordinary GNU General Public License, version 2,
  113119. instead of to this License. (If a newer version than version 2 of the
  113120. ordinary GNU General Public License has appeared, then you can specify
  113121. that version instead if you wish.) Do not make any other change in
  113122. these notices.
  113123. Once this change is made in a given copy, it is irreversible for
  113124. that copy, so the ordinary GNU General Public License applies to all
  113125. subsequent copies and derivative works made from that copy.
  113126. This option is useful when you wish to copy part of the code of
  113127. the Library into a program that is not a library.
  113128. 4. You may copy and distribute the Library (or a portion or
  113129. derivative of it, under Section 2) in object code or executable form
  113130. under the terms of Sections 1 and 2 above provided that you accompany
  113131. it with the complete corresponding machine-readable source code, which
  113132. must be distributed under the terms of Sections 1 and 2 above on a
  113133. medium customarily used for software interchange.
  113134. If distribution of object code is made by offering access to copy
  113135. from a designated place, then offering equivalent access to copy the
  113136. source code from the same place satisfies the requirement to
  113137. distribute the source code, even though third parties are not
  113138. compelled to copy the source along with the object code.
  113139. 5. A program that contains no derivative of any portion of the
  113140. Library, but is designed to work with the Library by being compiled or
  113141. linked with it, is called a &quot;work that uses the Library&quot;. Such a
  113142. work, in isolation, is not a derivative work of the Library, and
  113143. therefore falls outside the scope of this License.
  113144. However, linking a &quot;work that uses the Library&quot; with the Library
  113145. creates an executable that is a derivative of the Library (because it
  113146. contains portions of the Library), rather than a &quot;work that uses the
  113147. library&quot;. The executable is therefore covered by this License.
  113148. Section 6 states terms for distribution of such executables.
  113149. When a &quot;work that uses the Library&quot; uses material from a header file
  113150. that is part of the Library, the object code for the work may be a
  113151. derivative work of the Library even though the source code is not.
  113152. Whether this is true is especially significant if the work can be
  113153. linked without the Library, or if the work is itself a library. The
  113154. threshold for this to be true is not precisely defined by law.
  113155. If such an object file uses only numerical parameters, data
  113156. structure layouts and accessors, and small macros and small inline
  113157. functions (ten lines or less in length), then the use of the object
  113158. file is unrestricted, regardless of whether it is legally a derivative
  113159. work. (Executables containing this object code plus portions of the
  113160. Library will still fall under Section 6.)
  113161. Otherwise, if the work is a derivative of the Library, you may
  113162. distribute the object code for the work under the terms of Section 6.
  113163. Any executables containing that work also fall under Section 6,
  113164. whether or not they are linked directly with the Library itself.
  113165. 6. As an exception to the Sections above, you may also combine or
  113166. link a &quot;work that uses the Library&quot; with the Library to produce a
  113167. work containing portions of the Library, and distribute that work
  113168. under terms of your choice, provided that the terms permit
  113169. modification of the work for the customer&#x27;s own use and reverse
  113170. engineering for debugging such modifications.
  113171. You must give prominent notice with each copy of the work that the
  113172. Library is used in it and that the Library and its use are covered by
  113173. this License. You must supply a copy of this License. If the work
  113174. during execution displays copyright notices, you must include the
  113175. copyright notice for the Library among them, as well as a reference
  113176. directing the user to the copy of this License. Also, you must do one
  113177. of these things:
  113178. a) Accompany the work with the complete corresponding
  113179. machine-readable source code for the Library including whatever
  113180. changes were used in the work (which must be distributed under
  113181. Sections 1 and 2 above); and, if the work is an executable linked
  113182. with the Library, with the complete machine-readable &quot;work that
  113183. uses the Library&quot;, as object code and/or source code, so that the
  113184. user can modify the Library and then relink to produce a modified
  113185. executable containing the modified Library. (It is understood
  113186. that the user who changes the contents of definitions files in the
  113187. Library will not necessarily be able to recompile the application
  113188. to use the modified definitions.)
  113189. b) Use a suitable shared library mechanism for linking with the
  113190. Library. A suitable mechanism is one that (1) uses at run time a
  113191. copy of the library already present on the user&#x27;s computer system,
  113192. rather than copying library functions into the executable, and (2)
  113193. will operate properly with a modified version of the library, if
  113194. the user installs one, as long as the modified version is
  113195. interface-compatible with the version that the work was made with.
  113196. c) Accompany the work with a written offer, valid for at least
  113197. three years, to give the same user the materials specified in
  113198. Subsection 6a, above, for a charge no more than the cost of
  113199. performing this distribution.
  113200. d) If distribution of the work is made by offering access to copy
  113201. from a designated place, offer equivalent access to copy the above
  113202. specified materials from the same place.
  113203. e) Verify that the user has already received a copy of these
  113204. materials or that you have already sent this user a copy.
  113205. For an executable, the required form of the &quot;work that uses the
  113206. Library&quot; must include any data and utility programs needed for
  113207. reproducing the executable from it. However, as a special exception,
  113208. the materials to be distributed need not include anything that is
  113209. normally distributed (in either source or binary form) with the major
  113210. components (compiler, kernel, and so on) of the operating system on
  113211. which the executable runs, unless that component itself accompanies
  113212. the executable.
  113213. It may happen that this requirement contradicts the license
  113214. restrictions of other proprietary libraries that do not normally
  113215. accompany the operating system. Such a contradiction means you cannot
  113216. use both them and the Library together in an executable that you
  113217. distribute.
  113218. 7. You may place library facilities that are a work based on the
  113219. Library side-by-side in a single library together with other library
  113220. facilities not covered by this License, and distribute such a combined
  113221. library, provided that the separate distribution of the work based on
  113222. the Library and of the other library facilities is otherwise
  113223. permitted, and provided that you do these two things:
  113224. a) Accompany the combined library with a copy of the same work
  113225. based on the Library, uncombined with any other library
  113226. facilities. This must be distributed under the terms of the
  113227. Sections above.
  113228. b) Give prominent notice with the combined library of the fact
  113229. that part of it is a work based on the Library, and explaining
  113230. where to find the accompanying uncombined form of the same work.
  113231. 8. You may not copy, modify, sublicense, link with, or distribute
  113232. the Library except as expressly provided under this License. Any
  113233. attempt otherwise to copy, modify, sublicense, link with, or
  113234. distribute the Library is void, and will automatically terminate your
  113235. rights under this License. However, parties who have received copies,
  113236. or rights, from you under this License will not have their licenses
  113237. terminated so long as such parties remain in full compliance.
  113238. 9. You are not required to accept this License, since you have not
  113239. signed it. However, nothing else grants you permission to modify or
  113240. distribute the Library or its derivative works. These actions are
  113241. prohibited by law if you do not accept this License. Therefore, by
  113242. modifying or distributing the Library (or any work based on the
  113243. Library), you indicate your acceptance of this License to do so, and
  113244. all its terms and conditions for copying, distributing or modifying
  113245. the Library or works based on it.
  113246. 10. Each time you redistribute the Library (or any work based on the
  113247. Library), the recipient automatically receives a license from the
  113248. original licensor to copy, distribute, link with or modify the Library
  113249. subject to these terms and conditions. You may not impose any further
  113250. restrictions on the recipients&#x27; exercise of the rights granted herein.
  113251. You are not responsible for enforcing compliance by third parties with
  113252. this License.
  113253. 11. If, as a consequence of a court judgment or allegation of patent
  113254. infringement or for any other reason (not limited to patent issues),
  113255. conditions are imposed on you (whether by court order, agreement or
  113256. otherwise) that contradict the conditions of this License, they do not
  113257. excuse you from the conditions of this License. If you cannot
  113258. distribute so as to satisfy simultaneously your obligations under this
  113259. License and any other pertinent obligations, then as a consequence you
  113260. may not distribute the Library at all. For example, if a patent
  113261. license would not permit royalty-free redistribution of the Library by
  113262. all those who receive copies directly or indirectly through you, then
  113263. the only way you could satisfy both it and this License would be to
  113264. refrain entirely from distribution of the Library.
  113265. If any portion of this section is held invalid or unenforceable under
  113266. any particular circumstance, the balance of the section is intended to
  113267. apply, and the section as a whole is intended to apply in other
  113268. circumstances.
  113269. It is not the purpose of this section to induce you to infringe any
  113270. patents or other property right claims or to contest validity of any
  113271. such claims; this section has the sole purpose of protecting the
  113272. integrity of the free software distribution system which is
  113273. implemented by public license practices. Many people have made
  113274. generous contributions to the wide range of software distributed
  113275. through that system in reliance on consistent application of that
  113276. system; it is up to the author/donor to decide if he or she is willing
  113277. to distribute software through any other system and a licensee cannot
  113278. impose that choice.
  113279. This section is intended to make thoroughly clear what is believed to
  113280. be a consequence of the rest of this License.
  113281. 12. If the distribution and/or use of the Library is restricted in
  113282. certain countries either by patents or by copyrighted interfaces, the
  113283. original copyright holder who places the Library under this License
  113284. may add an explicit geographical distribution limitation excluding those
  113285. countries, so that distribution is permitted only in or among
  113286. countries not thus excluded. In such case, this License incorporates
  113287. the limitation as if written in the body of this License.
  113288. 13. The Free Software Foundation may publish revised and/or new
  113289. versions of the Lesser General Public License from time to time.
  113290. Such new versions will be similar in spirit to the present version,
  113291. but may differ in detail to address new problems or concerns.
  113292. Each version is given a distinguishing version number. If the Library
  113293. specifies a version number of this License which applies to it and
  113294. &quot;any later version&quot;, you have the option of following the terms and
  113295. conditions either of that version or of any later version published by
  113296. the Free Software Foundation. If the Library does not specify a
  113297. license version number, you may choose any version ever published by
  113298. the Free Software Foundation.
  113299. 14. If you wish to incorporate parts of the Library into other free
  113300. programs whose distribution conditions are incompatible with these,
  113301. write to the author to ask for permission. For software which is
  113302. copyrighted by the Free Software Foundation, write to the Free
  113303. Software Foundation; we sometimes make exceptions for this. Our
  113304. decision will be guided by the two goals of preserving the free status
  113305. of all derivatives of our free software and of promoting the sharing
  113306. and reuse of software generally.
  113307. NO WARRANTY
  113308. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  113309. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  113310. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  113311. OTHER PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY
  113312. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  113313. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  113314. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  113315. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  113316. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  113317. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  113318. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  113319. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  113320. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  113321. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  113322. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  113323. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  113324. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  113325. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  113326. DAMAGES.
  113327. END OF TERMS AND CONDITIONS
  113328. </pre>
  113329. </div>
  113330. </div>
  113331. <div class="product">
  113332. <span class="title">SPIR-V Headers</span>
  113333. <span class="homepage"><a href="https://github.com/KhronosGroup/SPIRV-Headers.git">homepage</a></span>
  113334. <input type="checkbox" hidden id="297">
  113335. <label class="show" for="297" tabindex="0"></label>
  113336. <div class="licence">
  113337. <pre>
  113338. Apache License
  113339. Version 2.0, January 2004
  113340. http://www.apache.org/licenses/
  113341. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  113342. 1. Definitions.
  113343. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  113344. and distribution as defined by Sections 1 through 9 of this document.
  113345. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  113346. the copyright owner that is granting the License.
  113347. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  113348. other entities that control, are controlled by, or are under common
  113349. control with that entity. For the purposes of this definition,
  113350. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  113351. direction or management of such entity, whether by contract or
  113352. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  113353. outstanding shares, or (iii) beneficial ownership of such entity.
  113354. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  113355. exercising permissions granted by this License.
  113356. &quot;Source&quot; form shall mean the preferred form for making modifications,
  113357. including but not limited to software source code, documentation
  113358. source, and configuration files.
  113359. &quot;Object&quot; form shall mean any form resulting from mechanical
  113360. transformation or translation of a Source form, including but
  113361. not limited to compiled object code, generated documentation,
  113362. and conversions to other media types.
  113363. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  113364. Object form, made available under the License, as indicated by a
  113365. copyright notice that is included in or attached to the work
  113366. (an example is provided in the Appendix below).
  113367. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  113368. form, that is based on (or derived from) the Work and for which the
  113369. editorial revisions, annotations, elaborations, or other modifications
  113370. represent, as a whole, an original work of authorship. For the purposes
  113371. of this License, Derivative Works shall not include works that remain
  113372. separable from, or merely link (or bind by name) to the interfaces of,
  113373. the Work and Derivative Works thereof.
  113374. &quot;Contribution&quot; shall mean any work of authorship, including
  113375. the original version of the Work and any modifications or additions
  113376. to that Work or Derivative Works thereof, that is intentionally
  113377. submitted to Licensor for inclusion in the Work by the copyright owner
  113378. or by an individual or Legal Entity authorized to submit on behalf of
  113379. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  113380. means any form of electronic, verbal, or written communication sent
  113381. to the Licensor or its representatives, including but not limited to
  113382. communication on electronic mailing lists, source code control systems,
  113383. and issue tracking systems that are managed by, or on behalf of, the
  113384. Licensor for the purpose of discussing and improving the Work, but
  113385. excluding communication that is conspicuously marked or otherwise
  113386. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  113387. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  113388. on behalf of whom a Contribution has been received by Licensor and
  113389. subsequently incorporated within the Work.
  113390. 2. Grant of Copyright License. Subject to the terms and conditions of
  113391. this License, each Contributor hereby grants to You a perpetual,
  113392. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  113393. copyright license to reproduce, prepare Derivative Works of,
  113394. publicly display, publicly perform, sublicense, and distribute the
  113395. Work and such Derivative Works in Source or Object form.
  113396. 3. Grant of Patent License. Subject to the terms and conditions of
  113397. this License, each Contributor hereby grants to You a perpetual,
  113398. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  113399. (except as stated in this section) patent license to make, have made,
  113400. use, offer to sell, sell, import, and otherwise transfer the Work,
  113401. where such license applies only to those patent claims licensable
  113402. by such Contributor that are necessarily infringed by their
  113403. Contribution(s) alone or by combination of their Contribution(s)
  113404. with the Work to which such Contribution(s) was submitted. If You
  113405. institute patent litigation against any entity (including a
  113406. cross-claim or counterclaim in a lawsuit) alleging that the Work
  113407. or a Contribution incorporated within the Work constitutes direct
  113408. or contributory patent infringement, then any patent licenses
  113409. granted to You under this License for that Work shall terminate
  113410. as of the date such litigation is filed.
  113411. 4. Redistribution. You may reproduce and distribute copies of the
  113412. Work or Derivative Works thereof in any medium, with or without
  113413. modifications, and in Source or Object form, provided that You
  113414. meet the following conditions:
  113415. (a) You must give any other recipients of the Work or
  113416. Derivative Works a copy of this License; and
  113417. (b) You must cause any modified files to carry prominent notices
  113418. stating that You changed the files; and
  113419. (c) You must retain, in the Source form of any Derivative Works
  113420. that You distribute, all copyright, patent, trademark, and
  113421. attribution notices from the Source form of the Work,
  113422. excluding those notices that do not pertain to any part of
  113423. the Derivative Works; and
  113424. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  113425. distribution, then any Derivative Works that You distribute must
  113426. include a readable copy of the attribution notices contained
  113427. within such NOTICE file, excluding those notices that do not
  113428. pertain to any part of the Derivative Works, in at least one
  113429. of the following places: within a NOTICE text file distributed
  113430. as part of the Derivative Works; within the Source form or
  113431. documentation, if provided along with the Derivative Works; or,
  113432. within a display generated by the Derivative Works, if and
  113433. wherever such third-party notices normally appear. The contents
  113434. of the NOTICE file are for informational purposes only and
  113435. do not modify the License. You may add Your own attribution
  113436. notices within Derivative Works that You distribute, alongside
  113437. or as an addendum to the NOTICE text from the Work, provided
  113438. that such additional attribution notices cannot be construed
  113439. as modifying the License.
  113440. You may add Your own copyright statement to Your modifications and
  113441. may provide additional or different license terms and conditions
  113442. for use, reproduction, or distribution of Your modifications, or
  113443. for any such Derivative Works as a whole, provided Your use,
  113444. reproduction, and distribution of the Work otherwise complies with
  113445. the conditions stated in this License.
  113446. 5. Submission of Contributions. Unless You explicitly state otherwise,
  113447. any Contribution intentionally submitted for inclusion in the Work
  113448. by You to the Licensor shall be under the terms and conditions of
  113449. this License, without any additional terms or conditions.
  113450. Notwithstanding the above, nothing herein shall supersede or modify
  113451. the terms of any separate license agreement you may have executed
  113452. with Licensor regarding such Contributions.
  113453. 6. Trademarks. This License does not grant permission to use the trade
  113454. names, trademarks, service marks, or product names of the Licensor,
  113455. except as required for reasonable and customary use in describing the
  113456. origin of the Work and reproducing the content of the NOTICE file.
  113457. 7. Disclaimer of Warranty. Unless required by applicable law or
  113458. agreed to in writing, Licensor provides the Work (and each
  113459. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  113460. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  113461. implied, including, without limitation, any warranties or conditions
  113462. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  113463. PARTICULAR PURPOSE. You are solely responsible for determining the
  113464. appropriateness of using or redistributing the Work and assume any
  113465. risks associated with Your exercise of permissions under this License.
  113466. 8. Limitation of Liability. In no event and under no legal theory,
  113467. whether in tort (including negligence), contract, or otherwise,
  113468. unless required by applicable law (such as deliberate and grossly
  113469. negligent acts) or agreed to in writing, shall any Contributor be
  113470. liable to You for damages, including any direct, indirect, special,
  113471. incidental, or consequential damages of any character arising as a
  113472. result of this License or out of the use or inability to use the
  113473. Work (including but not limited to damages for loss of goodwill,
  113474. work stoppage, computer failure or malfunction, or any and all
  113475. other commercial damages or losses), even if such Contributor
  113476. has been advised of the possibility of such damages.
  113477. 9. Accepting Warranty or Additional Liability. While redistributing
  113478. the Work or Derivative Works thereof, You may choose to offer,
  113479. and charge a fee for, acceptance of support, warranty, indemnity,
  113480. or other liability obligations and/or rights consistent with this
  113481. License. However, in accepting such obligations, You may act only
  113482. on Your own behalf and on Your sole responsibility, not on behalf
  113483. of any other Contributor, and only if You agree to indemnify,
  113484. defend, and hold each Contributor harmless for any liability
  113485. incurred by, or claims asserted against, such Contributor by reason
  113486. of your accepting any such warranty or additional liability.
  113487. END OF TERMS AND CONDITIONS
  113488. APPENDIX: How to apply the Apache License to your work.
  113489. To apply the Apache License to your work, attach the following
  113490. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  113491. replaced with your own identifying information. (Don&#x27;t include
  113492. the brackets!) The text should be enclosed in the appropriate
  113493. comment syntax for the file format. We also recommend that a
  113494. file or class name and description of purpose be included on the
  113495. same &quot;printed page&quot; as the copyright notice for easier
  113496. identification within third-party archives.
  113497. Copyright [yyyy] [name of copyright owner]
  113498. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  113499. you may not use this file except in compliance with the License.
  113500. You may obtain a copy of the License at
  113501. http://www.apache.org/licenses/LICENSE-2.0
  113502. Unless required by applicable law or agreed to in writing, software
  113503. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  113504. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  113505. See the License for the specific language governing permissions and
  113506. limitations under the License.
  113507. </pre>
  113508. </div>
  113509. </div>
  113510. <div class="product">
  113511. <span class="title">SPIR-V Tools</span>
  113512. <span class="homepage"><a href="https://github.com/KhronosGroup/SPIRV-Tools.git">homepage</a></span>
  113513. <input type="checkbox" hidden id="298">
  113514. <label class="show" for="298" tabindex="0"></label>
  113515. <div class="licence">
  113516. <pre>
  113517. Apache License
  113518. Version 2.0, January 2004
  113519. http://www.apache.org/licenses/
  113520. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  113521. 1. Definitions.
  113522. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  113523. and distribution as defined by Sections 1 through 9 of this document.
  113524. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  113525. the copyright owner that is granting the License.
  113526. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  113527. other entities that control, are controlled by, or are under common
  113528. control with that entity. For the purposes of this definition,
  113529. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  113530. direction or management of such entity, whether by contract or
  113531. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  113532. outstanding shares, or (iii) beneficial ownership of such entity.
  113533. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  113534. exercising permissions granted by this License.
  113535. &quot;Source&quot; form shall mean the preferred form for making modifications,
  113536. including but not limited to software source code, documentation
  113537. source, and configuration files.
  113538. &quot;Object&quot; form shall mean any form resulting from mechanical
  113539. transformation or translation of a Source form, including but
  113540. not limited to compiled object code, generated documentation,
  113541. and conversions to other media types.
  113542. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  113543. Object form, made available under the License, as indicated by a
  113544. copyright notice that is included in or attached to the work
  113545. (an example is provided in the Appendix below).
  113546. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  113547. form, that is based on (or derived from) the Work and for which the
  113548. editorial revisions, annotations, elaborations, or other modifications
  113549. represent, as a whole, an original work of authorship. For the purposes
  113550. of this License, Derivative Works shall not include works that remain
  113551. separable from, or merely link (or bind by name) to the interfaces of,
  113552. the Work and Derivative Works thereof.
  113553. &quot;Contribution&quot; shall mean any work of authorship, including
  113554. the original version of the Work and any modifications or additions
  113555. to that Work or Derivative Works thereof, that is intentionally
  113556. submitted to Licensor for inclusion in the Work by the copyright owner
  113557. or by an individual or Legal Entity authorized to submit on behalf of
  113558. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  113559. means any form of electronic, verbal, or written communication sent
  113560. to the Licensor or its representatives, including but not limited to
  113561. communication on electronic mailing lists, source code control systems,
  113562. and issue tracking systems that are managed by, or on behalf of, the
  113563. Licensor for the purpose of discussing and improving the Work, but
  113564. excluding communication that is conspicuously marked or otherwise
  113565. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  113566. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  113567. on behalf of whom a Contribution has been received by Licensor and
  113568. subsequently incorporated within the Work.
  113569. 2. Grant of Copyright License. Subject to the terms and conditions of
  113570. this License, each Contributor hereby grants to You a perpetual,
  113571. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  113572. copyright license to reproduce, prepare Derivative Works of,
  113573. publicly display, publicly perform, sublicense, and distribute the
  113574. Work and such Derivative Works in Source or Object form.
  113575. 3. Grant of Patent License. Subject to the terms and conditions of
  113576. this License, each Contributor hereby grants to You a perpetual,
  113577. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  113578. (except as stated in this section) patent license to make, have made,
  113579. use, offer to sell, sell, import, and otherwise transfer the Work,
  113580. where such license applies only to those patent claims licensable
  113581. by such Contributor that are necessarily infringed by their
  113582. Contribution(s) alone or by combination of their Contribution(s)
  113583. with the Work to which such Contribution(s) was submitted. If You
  113584. institute patent litigation against any entity (including a
  113585. cross-claim or counterclaim in a lawsuit) alleging that the Work
  113586. or a Contribution incorporated within the Work constitutes direct
  113587. or contributory patent infringement, then any patent licenses
  113588. granted to You under this License for that Work shall terminate
  113589. as of the date such litigation is filed.
  113590. 4. Redistribution. You may reproduce and distribute copies of the
  113591. Work or Derivative Works thereof in any medium, with or without
  113592. modifications, and in Source or Object form, provided that You
  113593. meet the following conditions:
  113594. (a) You must give any other recipients of the Work or
  113595. Derivative Works a copy of this License; and
  113596. (b) You must cause any modified files to carry prominent notices
  113597. stating that You changed the files; and
  113598. (c) You must retain, in the Source form of any Derivative Works
  113599. that You distribute, all copyright, patent, trademark, and
  113600. attribution notices from the Source form of the Work,
  113601. excluding those notices that do not pertain to any part of
  113602. the Derivative Works; and
  113603. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  113604. distribution, then any Derivative Works that You distribute must
  113605. include a readable copy of the attribution notices contained
  113606. within such NOTICE file, excluding those notices that do not
  113607. pertain to any part of the Derivative Works, in at least one
  113608. of the following places: within a NOTICE text file distributed
  113609. as part of the Derivative Works; within the Source form or
  113610. documentation, if provided along with the Derivative Works; or,
  113611. within a display generated by the Derivative Works, if and
  113612. wherever such third-party notices normally appear. The contents
  113613. of the NOTICE file are for informational purposes only and
  113614. do not modify the License. You may add Your own attribution
  113615. notices within Derivative Works that You distribute, alongside
  113616. or as an addendum to the NOTICE text from the Work, provided
  113617. that such additional attribution notices cannot be construed
  113618. as modifying the License.
  113619. You may add Your own copyright statement to Your modifications and
  113620. may provide additional or different license terms and conditions
  113621. for use, reproduction, or distribution of Your modifications, or
  113622. for any such Derivative Works as a whole, provided Your use,
  113623. reproduction, and distribution of the Work otherwise complies with
  113624. the conditions stated in this License.
  113625. 5. Submission of Contributions. Unless You explicitly state otherwise,
  113626. any Contribution intentionally submitted for inclusion in the Work
  113627. by You to the Licensor shall be under the terms and conditions of
  113628. this License, without any additional terms or conditions.
  113629. Notwithstanding the above, nothing herein shall supersede or modify
  113630. the terms of any separate license agreement you may have executed
  113631. with Licensor regarding such Contributions.
  113632. 6. Trademarks. This License does not grant permission to use the trade
  113633. names, trademarks, service marks, or product names of the Licensor,
  113634. except as required for reasonable and customary use in describing the
  113635. origin of the Work and reproducing the content of the NOTICE file.
  113636. 7. Disclaimer of Warranty. Unless required by applicable law or
  113637. agreed to in writing, Licensor provides the Work (and each
  113638. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  113639. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  113640. implied, including, without limitation, any warranties or conditions
  113641. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  113642. PARTICULAR PURPOSE. You are solely responsible for determining the
  113643. appropriateness of using or redistributing the Work and assume any
  113644. risks associated with Your exercise of permissions under this License.
  113645. 8. Limitation of Liability. In no event and under no legal theory,
  113646. whether in tort (including negligence), contract, or otherwise,
  113647. unless required by applicable law (such as deliberate and grossly
  113648. negligent acts) or agreed to in writing, shall any Contributor be
  113649. liable to You for damages, including any direct, indirect, special,
  113650. incidental, or consequential damages of any character arising as a
  113651. result of this License or out of the use or inability to use the
  113652. Work (including but not limited to damages for loss of goodwill,
  113653. work stoppage, computer failure or malfunction, or any and all
  113654. other commercial damages or losses), even if such Contributor
  113655. has been advised of the possibility of such damages.
  113656. 9. Accepting Warranty or Additional Liability. While redistributing
  113657. the Work or Derivative Works thereof, You may choose to offer,
  113658. and charge a fee for, acceptance of support, warranty, indemnity,
  113659. or other liability obligations and/or rights consistent with this
  113660. License. However, in accepting such obligations, You may act only
  113661. on Your own behalf and on Your sole responsibility, not on behalf
  113662. of any other Contributor, and only if You agree to indemnify,
  113663. defend, and hold each Contributor harmless for any liability
  113664. incurred by, or claims asserted against, such Contributor by reason
  113665. of your accepting any such warranty or additional liability.
  113666. END OF TERMS AND CONDITIONS
  113667. APPENDIX: How to apply the Apache License to your work.
  113668. To apply the Apache License to your work, attach the following
  113669. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  113670. replaced with your own identifying information. (Don&#x27;t include
  113671. the brackets!) The text should be enclosed in the appropriate
  113672. comment syntax for the file format. We also recommend that a
  113673. file or class name and description of purpose be included on the
  113674. same &quot;printed page&quot; as the copyright notice for easier
  113675. identification within third-party archives.
  113676. Copyright [yyyy] [name of copyright owner]
  113677. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  113678. you may not use this file except in compliance with the License.
  113679. You may obtain a copy of the License at
  113680. http://www.apache.org/licenses/LICENSE-2.0
  113681. Unless required by applicable law or agreed to in writing, software
  113682. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  113683. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  113684. See the License for the specific language governing permissions and
  113685. limitations under the License.
  113686. </pre>
  113687. </div>
  113688. </div>
  113689. <div class="product">
  113690. <span class="title">SPIRV-Cross</span>
  113691. <span class="homepage"><a href="https://github.com/KhronosGroup/SPIRV-Cross">homepage</a></span>
  113692. <input type="checkbox" hidden id="299">
  113693. <label class="show" for="299" tabindex="0"></label>
  113694. <div class="licence">
  113695. <pre>
  113696. Apache License
  113697. Version 2.0, January 2004
  113698. http://www.apache.org/licenses/
  113699. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  113700. 1. Definitions.
  113701. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  113702. and distribution as defined by Sections 1 through 9 of this document.
  113703. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  113704. the copyright owner that is granting the License.
  113705. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  113706. other entities that control, are controlled by, or are under common
  113707. control with that entity. For the purposes of this definition,
  113708. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  113709. direction or management of such entity, whether by contract or
  113710. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  113711. outstanding shares, or (iii) beneficial ownership of such entity.
  113712. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  113713. exercising permissions granted by this License.
  113714. &quot;Source&quot; form shall mean the preferred form for making modifications,
  113715. including but not limited to software source code, documentation
  113716. source, and configuration files.
  113717. &quot;Object&quot; form shall mean any form resulting from mechanical
  113718. transformation or translation of a Source form, including but
  113719. not limited to compiled object code, generated documentation,
  113720. and conversions to other media types.
  113721. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  113722. Object form, made available under the License, as indicated by a
  113723. copyright notice that is included in or attached to the work
  113724. (an example is provided in the Appendix below).
  113725. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  113726. form, that is based on (or derived from) the Work and for which the
  113727. editorial revisions, annotations, elaborations, or other modifications
  113728. represent, as a whole, an original work of authorship. For the purposes
  113729. of this License, Derivative Works shall not include works that remain
  113730. separable from, or merely link (or bind by name) to the interfaces of,
  113731. the Work and Derivative Works thereof.
  113732. &quot;Contribution&quot; shall mean any work of authorship, including
  113733. the original version of the Work and any modifications or additions
  113734. to that Work or Derivative Works thereof, that is intentionally
  113735. submitted to Licensor for inclusion in the Work by the copyright owner
  113736. or by an individual or Legal Entity authorized to submit on behalf of
  113737. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  113738. means any form of electronic, verbal, or written communication sent
  113739. to the Licensor or its representatives, including but not limited to
  113740. communication on electronic mailing lists, source code control systems,
  113741. and issue tracking systems that are managed by, or on behalf of, the
  113742. Licensor for the purpose of discussing and improving the Work, but
  113743. excluding communication that is conspicuously marked or otherwise
  113744. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  113745. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  113746. on behalf of whom a Contribution has been received by Licensor and
  113747. subsequently incorporated within the Work.
  113748. 2. Grant of Copyright License. Subject to the terms and conditions of
  113749. this License, each Contributor hereby grants to You a perpetual,
  113750. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  113751. copyright license to reproduce, prepare Derivative Works of,
  113752. publicly display, publicly perform, sublicense, and distribute the
  113753. Work and such Derivative Works in Source or Object form.
  113754. 3. Grant of Patent License. Subject to the terms and conditions of
  113755. this License, each Contributor hereby grants to You a perpetual,
  113756. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  113757. (except as stated in this section) patent license to make, have made,
  113758. use, offer to sell, sell, import, and otherwise transfer the Work,
  113759. where such license applies only to those patent claims licensable
  113760. by such Contributor that are necessarily infringed by their
  113761. Contribution(s) alone or by combination of their Contribution(s)
  113762. with the Work to which such Contribution(s) was submitted. If You
  113763. institute patent litigation against any entity (including a
  113764. cross-claim or counterclaim in a lawsuit) alleging that the Work
  113765. or a Contribution incorporated within the Work constitutes direct
  113766. or contributory patent infringement, then any patent licenses
  113767. granted to You under this License for that Work shall terminate
  113768. as of the date such litigation is filed.
  113769. 4. Redistribution. You may reproduce and distribute copies of the
  113770. Work or Derivative Works thereof in any medium, with or without
  113771. modifications, and in Source or Object form, provided that You
  113772. meet the following conditions:
  113773. (a) You must give any other recipients of the Work or
  113774. Derivative Works a copy of this License; and
  113775. (b) You must cause any modified files to carry prominent notices
  113776. stating that You changed the files; and
  113777. (c) You must retain, in the Source form of any Derivative Works
  113778. that You distribute, all copyright, patent, trademark, and
  113779. attribution notices from the Source form of the Work,
  113780. excluding those notices that do not pertain to any part of
  113781. the Derivative Works; and
  113782. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  113783. distribution, then any Derivative Works that You distribute must
  113784. include a readable copy of the attribution notices contained
  113785. within such NOTICE file, excluding those notices that do not
  113786. pertain to any part of the Derivative Works, in at least one
  113787. of the following places: within a NOTICE text file distributed
  113788. as part of the Derivative Works; within the Source form or
  113789. documentation, if provided along with the Derivative Works; or,
  113790. within a display generated by the Derivative Works, if and
  113791. wherever such third-party notices normally appear. The contents
  113792. of the NOTICE file are for informational purposes only and
  113793. do not modify the License. You may add Your own attribution
  113794. notices within Derivative Works that You distribute, alongside
  113795. or as an addendum to the NOTICE text from the Work, provided
  113796. that such additional attribution notices cannot be construed
  113797. as modifying the License.
  113798. You may add Your own copyright statement to Your modifications and
  113799. may provide additional or different license terms and conditions
  113800. for use, reproduction, or distribution of Your modifications, or
  113801. for any such Derivative Works as a whole, provided Your use,
  113802. reproduction, and distribution of the Work otherwise complies with
  113803. the conditions stated in this License.
  113804. 5. Submission of Contributions. Unless You explicitly state otherwise,
  113805. any Contribution intentionally submitted for inclusion in the Work
  113806. by You to the Licensor shall be under the terms and conditions of
  113807. this License, without any additional terms or conditions.
  113808. Notwithstanding the above, nothing herein shall supersede or modify
  113809. the terms of any separate license agreement you may have executed
  113810. with Licensor regarding such Contributions.
  113811. 6. Trademarks. This License does not grant permission to use the trade
  113812. names, trademarks, service marks, or product names of the Licensor,
  113813. except as required for reasonable and customary use in describing the
  113814. origin of the Work and reproducing the content of the NOTICE file.
  113815. 7. Disclaimer of Warranty. Unless required by applicable law or
  113816. agreed to in writing, Licensor provides the Work (and each
  113817. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  113818. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  113819. implied, including, without limitation, any warranties or conditions
  113820. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  113821. PARTICULAR PURPOSE. You are solely responsible for determining the
  113822. appropriateness of using or redistributing the Work and assume any
  113823. risks associated with Your exercise of permissions under this License.
  113824. 8. Limitation of Liability. In no event and under no legal theory,
  113825. whether in tort (including negligence), contract, or otherwise,
  113826. unless required by applicable law (such as deliberate and grossly
  113827. negligent acts) or agreed to in writing, shall any Contributor be
  113828. liable to You for damages, including any direct, indirect, special,
  113829. incidental, or consequential damages of any character arising as a
  113830. result of this License or out of the use or inability to use the
  113831. Work (including but not limited to damages for loss of goodwill,
  113832. work stoppage, computer failure or malfunction, or any and all
  113833. other commercial damages or losses), even if such Contributor
  113834. has been advised of the possibility of such damages.
  113835. 9. Accepting Warranty or Additional Liability. While redistributing
  113836. the Work or Derivative Works thereof, You may choose to offer,
  113837. and charge a fee for, acceptance of support, warranty, indemnity,
  113838. or other liability obligations and/or rights consistent with this
  113839. License. However, in accepting such obligations, You may act only
  113840. on Your own behalf and on Your sole responsibility, not on behalf
  113841. of any other Contributor, and only if You agree to indemnify,
  113842. defend, and hold each Contributor harmless for any liability
  113843. incurred by, or claims asserted against, such Contributor by reason
  113844. of your accepting any such warranty or additional liability.
  113845. END OF TERMS AND CONDITIONS
  113846. APPENDIX: How to apply the Apache License to your work.
  113847. To apply the Apache License to your work, attach the following
  113848. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  113849. replaced with your own identifying information. (Don&#x27;t include
  113850. the brackets!) The text should be enclosed in the appropriate
  113851. comment syntax for the file format. We also recommend that a
  113852. file or class name and description of purpose be included on the
  113853. same &quot;printed page&quot; as the copyright notice for easier
  113854. identification within third-party archives.
  113855. Copyright [yyyy] [name of copyright owner]
  113856. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  113857. you may not use this file except in compliance with the License.
  113858. You may obtain a copy of the License at
  113859. http://www.apache.org/licenses/LICENSE-2.0
  113860. Unless required by applicable law or agreed to in writing, software
  113861. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  113862. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  113863. See the License for the specific language governing permissions and
  113864. limitations under the License.
  113865. </pre>
  113866. </div>
  113867. </div>
  113868. <div class="product">
  113869. <span class="title">sqlite</span>
  113870. <span class="homepage"><a href="https://sqlite.org/">homepage</a></span>
  113871. <input type="checkbox" hidden id="300">
  113872. <label class="show" for="300" tabindex="0"></label>
  113873. <div class="licence">
  113874. <pre>The author disclaims copyright to this source code. In place of
  113875. a legal notice, here is a blessing:
  113876. May you do good and not evil.
  113877. May you find forgiveness for yourself and forgive others.
  113878. May you share freely, never taking more than you give.
  113879. </pre>
  113880. </div>
  113881. </div>
  113882. <div class="product">
  113883. <span class="title">Squirrel</span>
  113884. <span class="homepage"><a href="https://github.com/Squirrel/Squirrel.Mac">homepage</a></span>
  113885. <input type="checkbox" hidden id="301">
  113886. <label class="show" for="301" tabindex="0"></label>
  113887. <div class="licence">
  113888. <pre>The MIT License (MIT)
  113889. Copyright (c) 2013 GitHub
  113890. Permission is hereby granted, free of charge, to any person obtaining a copy of
  113891. this software and associated documentation files (the &quot;Software&quot;), to deal in
  113892. the Software without restriction, including without limitation the rights to
  113893. use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
  113894. the Software, and to permit persons to whom the Software is furnished to do so,
  113895. subject to the following conditions:
  113896. The above copyright notice and this permission notice shall be included in all
  113897. copies or substantial portions of the Software.
  113898. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  113899. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
  113900. FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
  113901. COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
  113902. IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  113903. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
  113904. </pre>
  113905. </div>
  113906. </div>
  113907. <div class="product">
  113908. <span class="title">Strongtalk</span>
  113909. <span class="homepage"><a href="http://www.strongtalk.org/">homepage</a></span>
  113910. <input type="checkbox" hidden id="302">
  113911. <label class="show" for="302" tabindex="0"></label>
  113912. <div class="licence">
  113913. <pre>Copyright (c) 1994-2006 Sun Microsystems Inc.
  113914. All Rights Reserved.
  113915. Redistribution and use in source and binary forms, with or without
  113916. modification, are permitted provided that the following conditions are
  113917. met:
  113918. - Redistributions of source code must retain the above copyright notice,
  113919. this list of conditions and the following disclaimer.
  113920. - Redistribution in binary form must reproduce the above copyright
  113921. notice, this list of conditions and the following disclaimer in the
  113922. documentation and/or other materials provided with the distribution.
  113923. - Neither the name of Sun Microsystems or the names of contributors may
  113924. be used to endorse or promote products derived from this software without
  113925. specific prior written permission.
  113926. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS
  113927. IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
  113928. THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  113929. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
  113930. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  113931. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  113932. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  113933. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
  113934. LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  113935. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  113936. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  113937. </pre>
  113938. </div>
  113939. </div>
  113940. <div class="product">
  113941. <span class="title">Sudden Motion Sensor library</span>
  113942. <span class="homepage"><a href="http://www.suitable.com/tools/smslib.html">homepage</a></span>
  113943. <input type="checkbox" hidden id="303">
  113944. <label class="show" for="303" tabindex="0"></label>
  113945. <div class="licence">
  113946. <pre>SMSLib Sudden Motion Sensor Access Library
  113947. Copyright (c) 2010 Suitable Systems
  113948. All rights reserved.
  113949. Developed by: Daniel Griscom
  113950. Suitable Systems
  113951. http://www.suitable.com
  113952. Permission is hereby granted, free of charge, to any person obtaining a
  113953. copy of this software and associated documentation files (the
  113954. &quot;Software&quot;), to deal with the Software without restriction, including
  113955. without limitation the rights to use, copy, modify, merge, publish,
  113956. distribute, sublicense, and/or sell copies of the Software, and to
  113957. permit persons to whom the Software is furnished to do so, subject to
  113958. the following conditions:
  113959. - Redistributions of source code must retain the above copyright notice,
  113960. this list of conditions and the following disclaimers.
  113961. - Redistributions in binary form must reproduce the above copyright
  113962. notice, this list of conditions and the following disclaimers in the
  113963. documentation and/or other materials provided with the distribution.
  113964. - Neither the names of Suitable Systems nor the names of its
  113965. contributors may be used to endorse or promote products derived from
  113966. this Software without specific prior written permission.
  113967. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS
  113968. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  113969. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  113970. IN NO EVENT SHALL THE CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR
  113971. ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
  113972. TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
  113973. SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE SOFTWARE.
  113974. For more information about SMSLib, see
  113975. &lt;http://www.suitable.com/tools/smslib.html&gt;
  113976. or contact
  113977. Daniel Griscom
  113978. Suitable Systems
  113979. 1 Centre Street, Suite 204
  113980. Wakefield, MA 01880
  113981. (781) 665-0053
  113982. </pre>
  113983. </div>
  113984. </div>
  113985. <div class="product">
  113986. <span class="title">Swift toolchain</span>
  113987. <span class="homepage"><a href="https://www.swift.org/download/">homepage</a></span>
  113988. <input type="checkbox" hidden id="304">
  113989. <label class="show" for="304" tabindex="0"></label>
  113990. <div class="licence">
  113991. <pre> Apache License
  113992. Version 2.0, January 2004
  113993. http://www.apache.org/licenses/
  113994. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  113995. 1. Definitions.
  113996. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  113997. and distribution as defined by Sections 1 through 9 of this document.
  113998. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  113999. the copyright owner that is granting the License.
  114000. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  114001. other entities that control, are controlled by, or are under common
  114002. control with that entity. For the purposes of this definition,
  114003. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  114004. direction or management of such entity, whether by contract or
  114005. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  114006. outstanding shares, or (iii) beneficial ownership of such entity.
  114007. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  114008. exercising permissions granted by this License.
  114009. &quot;Source&quot; form shall mean the preferred form for making modifications,
  114010. including but not limited to software source code, documentation
  114011. source, and configuration files.
  114012. &quot;Object&quot; form shall mean any form resulting from mechanical
  114013. transformation or translation of a Source form, including but
  114014. not limited to compiled object code, generated documentation,
  114015. and conversions to other media types.
  114016. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  114017. Object form, made available under the License, as indicated by a
  114018. copyright notice that is included in or attached to the work
  114019. (an example is provided in the Appendix below).
  114020. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  114021. form, that is based on (or derived from) the Work and for which the
  114022. editorial revisions, annotations, elaborations, or other modifications
  114023. represent, as a whole, an original work of authorship. For the purposes
  114024. of this License, Derivative Works shall not include works that remain
  114025. separable from, or merely link (or bind by name) to the interfaces of,
  114026. the Work and Derivative Works thereof.
  114027. &quot;Contribution&quot; shall mean any work of authorship, including
  114028. the original version of the Work and any modifications or additions
  114029. to that Work or Derivative Works thereof, that is intentionally
  114030. submitted to Licensor for inclusion in the Work by the copyright owner
  114031. or by an individual or Legal Entity authorized to submit on behalf of
  114032. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  114033. means any form of electronic, verbal, or written communication sent
  114034. to the Licensor or its representatives, including but not limited to
  114035. communication on electronic mailing lists, source code control systems,
  114036. and issue tracking systems that are managed by, or on behalf of, the
  114037. Licensor for the purpose of discussing and improving the Work, but
  114038. excluding communication that is conspicuously marked or otherwise
  114039. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  114040. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  114041. on behalf of whom a Contribution has been received by Licensor and
  114042. subsequently incorporated within the Work.
  114043. 2. Grant of Copyright License. Subject to the terms and conditions of
  114044. this License, each Contributor hereby grants to You a perpetual,
  114045. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  114046. copyright license to reproduce, prepare Derivative Works of,
  114047. publicly display, publicly perform, sublicense, and distribute the
  114048. Work and such Derivative Works in Source or Object form.
  114049. 3. Grant of Patent License. Subject to the terms and conditions of
  114050. this License, each Contributor hereby grants to You a perpetual,
  114051. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  114052. (except as stated in this section) patent license to make, have made,
  114053. use, offer to sell, sell, import, and otherwise transfer the Work,
  114054. where such license applies only to those patent claims licensable
  114055. by such Contributor that are necessarily infringed by their
  114056. Contribution(s) alone or by combination of their Contribution(s)
  114057. with the Work to which such Contribution(s) was submitted. If You
  114058. institute patent litigation against any entity (including a
  114059. cross-claim or counterclaim in a lawsuit) alleging that the Work
  114060. or a Contribution incorporated within the Work constitutes direct
  114061. or contributory patent infringement, then any patent licenses
  114062. granted to You under this License for that Work shall terminate
  114063. as of the date such litigation is filed.
  114064. 4. Redistribution. You may reproduce and distribute copies of the
  114065. Work or Derivative Works thereof in any medium, with or without
  114066. modifications, and in Source or Object form, provided that You
  114067. meet the following conditions:
  114068. (a) You must give any other recipients of the Work or
  114069. Derivative Works a copy of this License; and
  114070. (b) You must cause any modified files to carry prominent notices
  114071. stating that You changed the files; and
  114072. (c) You must retain, in the Source form of any Derivative Works
  114073. that You distribute, all copyright, patent, trademark, and
  114074. attribution notices from the Source form of the Work,
  114075. excluding those notices that do not pertain to any part of
  114076. the Derivative Works; and
  114077. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  114078. distribution, then any Derivative Works that You distribute must
  114079. include a readable copy of the attribution notices contained
  114080. within such NOTICE file, excluding those notices that do not
  114081. pertain to any part of the Derivative Works, in at least one
  114082. of the following places: within a NOTICE text file distributed
  114083. as part of the Derivative Works; within the Source form or
  114084. documentation, if provided along with the Derivative Works; or,
  114085. within a display generated by the Derivative Works, if and
  114086. wherever such third-party notices normally appear. The contents
  114087. of the NOTICE file are for informational purposes only and
  114088. do not modify the License. You may add Your own attribution
  114089. notices within Derivative Works that You distribute, alongside
  114090. or as an addendum to the NOTICE text from the Work, provided
  114091. that such additional attribution notices cannot be construed
  114092. as modifying the License.
  114093. You may add Your own copyright statement to Your modifications and
  114094. may provide additional or different license terms and conditions
  114095. for use, reproduction, or distribution of Your modifications, or
  114096. for any such Derivative Works as a whole, provided Your use,
  114097. reproduction, and distribution of the Work otherwise complies with
  114098. the conditions stated in this License.
  114099. 5. Submission of Contributions. Unless You explicitly state otherwise,
  114100. any Contribution intentionally submitted for inclusion in the Work
  114101. by You to the Licensor shall be under the terms and conditions of
  114102. this License, without any additional terms or conditions.
  114103. Notwithstanding the above, nothing herein shall supersede or modify
  114104. the terms of any separate license agreement you may have executed
  114105. with Licensor regarding such Contributions.
  114106. 6. Trademarks. This License does not grant permission to use the trade
  114107. names, trademarks, service marks, or product names of the Licensor,
  114108. except as required for reasonable and customary use in describing the
  114109. origin of the Work and reproducing the content of the NOTICE file.
  114110. 7. Disclaimer of Warranty. Unless required by applicable law or
  114111. agreed to in writing, Licensor provides the Work (and each
  114112. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  114113. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  114114. implied, including, without limitation, any warranties or conditions
  114115. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  114116. PARTICULAR PURPOSE. You are solely responsible for determining the
  114117. appropriateness of using or redistributing the Work and assume any
  114118. risks associated with Your exercise of permissions under this License.
  114119. 8. Limitation of Liability. In no event and under no legal theory,
  114120. whether in tort (including negligence), contract, or otherwise,
  114121. unless required by applicable law (such as deliberate and grossly
  114122. negligent acts) or agreed to in writing, shall any Contributor be
  114123. liable to You for damages, including any direct, indirect, special,
  114124. incidental, or consequential damages of any character arising as a
  114125. result of this License or out of the use or inability to use the
  114126. Work (including but not limited to damages for loss of goodwill,
  114127. work stoppage, computer failure or malfunction, or any and all
  114128. other commercial damages or losses), even if such Contributor
  114129. has been advised of the possibility of such damages.
  114130. 9. Accepting Warranty or Additional Liability. While redistributing
  114131. the Work or Derivative Works thereof, You may choose to offer,
  114132. and charge a fee for, acceptance of support, warranty, indemnity,
  114133. or other liability obligations and/or rights consistent with this
  114134. License. However, in accepting such obligations, You may act only
  114135. on Your own behalf and on Your sole responsibility, not on behalf
  114136. of any other Contributor, and only if You agree to indemnify,
  114137. defend, and hold each Contributor harmless for any liability
  114138. incurred by, or claims asserted against, such Contributor by reason
  114139. of your accepting any such warranty or additional liability.
  114140. END OF TERMS AND CONDITIONS
  114141. APPENDIX: How to apply the Apache License to your work.
  114142. To apply the Apache License to your work, attach the following
  114143. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  114144. replaced with your own identifying information. (Don&#x27;t include
  114145. the brackets!) The text should be enclosed in the appropriate
  114146. comment syntax for the file format. We also recommend that a
  114147. file or class name and description of purpose be included on the
  114148. same &quot;printed page&quot; as the copyright notice for easier
  114149. identification within third-party archives.
  114150. Copyright [yyyy] [name of copyright owner]
  114151. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  114152. you may not use this file except in compliance with the License.
  114153. You may obtain a copy of the License at
  114154. http://www.apache.org/licenses/LICENSE-2.0
  114155. Unless required by applicable law or agreed to in writing, software
  114156. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  114157. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  114158. See the License for the specific language governing permissions and
  114159. limitations under the License.
  114160. ## Runtime Library Exception to the Apache 2.0 License: ##
  114161. As an exception, if you use this Software to compile your source code and
  114162. portions of this Software are embedded into the binary product as a result,
  114163. you may redistribute such product without providing attribution as would
  114164. otherwise be required by Sections 4(a), 4(b) and 4(d) of the License.
  114165. </pre>
  114166. </div>
  114167. </div>
  114168. <div class="product">
  114169. <span class="title">SwiftShader</span>
  114170. <span class="homepage"><a href="https://swiftshader.googlesource.com/SwiftShader">homepage</a></span>
  114171. <input type="checkbox" hidden id="305">
  114172. <label class="show" for="305" tabindex="0"></label>
  114173. <div class="licence">
  114174. <pre>
  114175. Apache License
  114176. Version 2.0, January 2004
  114177. http://www.apache.org/licenses/
  114178. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  114179. 1. Definitions.
  114180. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  114181. and distribution as defined by Sections 1 through 9 of this document.
  114182. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  114183. the copyright owner that is granting the License.
  114184. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  114185. other entities that control, are controlled by, or are under common
  114186. control with that entity. For the purposes of this definition,
  114187. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  114188. direction or management of such entity, whether by contract or
  114189. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  114190. outstanding shares, or (iii) beneficial ownership of such entity.
  114191. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  114192. exercising permissions granted by this License.
  114193. &quot;Source&quot; form shall mean the preferred form for making modifications,
  114194. including but not limited to software source code, documentation
  114195. source, and configuration files.
  114196. &quot;Object&quot; form shall mean any form resulting from mechanical
  114197. transformation or translation of a Source form, including but
  114198. not limited to compiled object code, generated documentation,
  114199. and conversions to other media types.
  114200. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  114201. Object form, made available under the License, as indicated by a
  114202. copyright notice that is included in or attached to the work
  114203. (an example is provided in the Appendix below).
  114204. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  114205. form, that is based on (or derived from) the Work and for which the
  114206. editorial revisions, annotations, elaborations, or other modifications
  114207. represent, as a whole, an original work of authorship. For the purposes
  114208. of this License, Derivative Works shall not include works that remain
  114209. separable from, or merely link (or bind by name) to the interfaces of,
  114210. the Work and Derivative Works thereof.
  114211. &quot;Contribution&quot; shall mean any work of authorship, including
  114212. the original version of the Work and any modifications or additions
  114213. to that Work or Derivative Works thereof, that is intentionally
  114214. submitted to Licensor for inclusion in the Work by the copyright owner
  114215. or by an individual or Legal Entity authorized to submit on behalf of
  114216. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  114217. means any form of electronic, verbal, or written communication sent
  114218. to the Licensor or its representatives, including but not limited to
  114219. communication on electronic mailing lists, source code control systems,
  114220. and issue tracking systems that are managed by, or on behalf of, the
  114221. Licensor for the purpose of discussing and improving the Work, but
  114222. excluding communication that is conspicuously marked or otherwise
  114223. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  114224. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  114225. on behalf of whom a Contribution has been received by Licensor and
  114226. subsequently incorporated within the Work.
  114227. 2. Grant of Copyright License. Subject to the terms and conditions of
  114228. this License, each Contributor hereby grants to You a perpetual,
  114229. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  114230. copyright license to reproduce, prepare Derivative Works of,
  114231. publicly display, publicly perform, sublicense, and distribute the
  114232. Work and such Derivative Works in Source or Object form.
  114233. 3. Grant of Patent License. Subject to the terms and conditions of
  114234. this License, each Contributor hereby grants to You a perpetual,
  114235. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  114236. (except as stated in this section) patent license to make, have made,
  114237. use, offer to sell, sell, import, and otherwise transfer the Work,
  114238. where such license applies only to those patent claims licensable
  114239. by such Contributor that are necessarily infringed by their
  114240. Contribution(s) alone or by combination of their Contribution(s)
  114241. with the Work to which such Contribution(s) was submitted. If You
  114242. institute patent litigation against any entity (including a
  114243. cross-claim or counterclaim in a lawsuit) alleging that the Work
  114244. or a Contribution incorporated within the Work constitutes direct
  114245. or contributory patent infringement, then any patent licenses
  114246. granted to You under this License for that Work shall terminate
  114247. as of the date such litigation is filed.
  114248. 4. Redistribution. You may reproduce and distribute copies of the
  114249. Work or Derivative Works thereof in any medium, with or without
  114250. modifications, and in Source or Object form, provided that You
  114251. meet the following conditions:
  114252. (a) You must give any other recipients of the Work or
  114253. Derivative Works a copy of this License; and
  114254. (b) You must cause any modified files to carry prominent notices
  114255. stating that You changed the files; and
  114256. (c) You must retain, in the Source form of any Derivative Works
  114257. that You distribute, all copyright, patent, trademark, and
  114258. attribution notices from the Source form of the Work,
  114259. excluding those notices that do not pertain to any part of
  114260. the Derivative Works; and
  114261. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  114262. distribution, then any Derivative Works that You distribute must
  114263. include a readable copy of the attribution notices contained
  114264. within such NOTICE file, excluding those notices that do not
  114265. pertain to any part of the Derivative Works, in at least one
  114266. of the following places: within a NOTICE text file distributed
  114267. as part of the Derivative Works; within the Source form or
  114268. documentation, if provided along with the Derivative Works; or,
  114269. within a display generated by the Derivative Works, if and
  114270. wherever such third-party notices normally appear. The contents
  114271. of the NOTICE file are for informational purposes only and
  114272. do not modify the License. You may add Your own attribution
  114273. notices within Derivative Works that You distribute, alongside
  114274. or as an addendum to the NOTICE text from the Work, provided
  114275. that such additional attribution notices cannot be construed
  114276. as modifying the License.
  114277. You may add Your own copyright statement to Your modifications and
  114278. may provide additional or different license terms and conditions
  114279. for use, reproduction, or distribution of Your modifications, or
  114280. for any such Derivative Works as a whole, provided Your use,
  114281. reproduction, and distribution of the Work otherwise complies with
  114282. the conditions stated in this License.
  114283. 5. Submission of Contributions. Unless You explicitly state otherwise,
  114284. any Contribution intentionally submitted for inclusion in the Work
  114285. by You to the Licensor shall be under the terms and conditions of
  114286. this License, without any additional terms or conditions.
  114287. Notwithstanding the above, nothing herein shall supersede or modify
  114288. the terms of any separate license agreement you may have executed
  114289. with Licensor regarding such Contributions.
  114290. 6. Trademarks. This License does not grant permission to use the trade
  114291. names, trademarks, service marks, or product names of the Licensor,
  114292. except as required for reasonable and customary use in describing the
  114293. origin of the Work and reproducing the content of the NOTICE file.
  114294. 7. Disclaimer of Warranty. Unless required by applicable law or
  114295. agreed to in writing, Licensor provides the Work (and each
  114296. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  114297. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  114298. implied, including, without limitation, any warranties or conditions
  114299. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  114300. PARTICULAR PURPOSE. You are solely responsible for determining the
  114301. appropriateness of using or redistributing the Work and assume any
  114302. risks associated with Your exercise of permissions under this License.
  114303. 8. Limitation of Liability. In no event and under no legal theory,
  114304. whether in tort (including negligence), contract, or otherwise,
  114305. unless required by applicable law (such as deliberate and grossly
  114306. negligent acts) or agreed to in writing, shall any Contributor be
  114307. liable to You for damages, including any direct, indirect, special,
  114308. incidental, or consequential damages of any character arising as a
  114309. result of this License or out of the use or inability to use the
  114310. Work (including but not limited to damages for loss of goodwill,
  114311. work stoppage, computer failure or malfunction, or any and all
  114312. other commercial damages or losses), even if such Contributor
  114313. has been advised of the possibility of such damages.
  114314. 9. Accepting Warranty or Additional Liability. While redistributing
  114315. the Work or Derivative Works thereof, You may choose to offer,
  114316. and charge a fee for, acceptance of support, warranty, indemnity,
  114317. or other liability obligations and/or rights consistent with this
  114318. License. However, in accepting such obligations, You may act only
  114319. on Your own behalf and on Your sole responsibility, not on behalf
  114320. of any other Contributor, and only if You agree to indemnify,
  114321. defend, and hold each Contributor harmless for any liability
  114322. incurred by, or claims asserted against, such Contributor by reason
  114323. of your accepting any such warranty or additional liability.
  114324. END OF TERMS AND CONDITIONS
  114325. APPENDIX: How to apply the Apache License to your work.
  114326. To apply the Apache License to your work, attach the following
  114327. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  114328. replaced with your own identifying information. (Don&#x27;t include
  114329. the brackets!) The text should be enclosed in the appropriate
  114330. comment syntax for the file format. We also recommend that a
  114331. file or class name and description of purpose be included on the
  114332. same &quot;printed page&quot; as the copyright notice for easier
  114333. identification within third-party archives.
  114334. Copyright [yyyy] [name of copyright owner]
  114335. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  114336. you may not use this file except in compliance with the License.
  114337. You may obtain a copy of the License at
  114338. http://www.apache.org/licenses/LICENSE-2.0
  114339. Unless required by applicable law or agreed to in writing, software
  114340. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  114341. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  114342. See the License for the specific language governing permissions and
  114343. limitations under the License.
  114344. </pre>
  114345. </div>
  114346. </div>
  114347. <div class="product">
  114348. <span class="title">Tamachiyomi</span>
  114349. <span class="homepage"><a href="https://source.corp.google.com/piper///depot/google3/third_party/tamachiyomi/README.md">homepage</a></span>
  114350. <input type="checkbox" hidden id="306">
  114351. <label class="show" for="306" tabindex="0"></label>
  114352. <div class="licence">
  114353. <pre>Each datum is copyrighted by the Tamachi phonetic kanji alphabet development
  114354. team and is released under the MIT License.
  114355. Permission is hereby granted, free of charge, to any person obtaining a copy
  114356. of this software and associated documentation files (the &quot;Software&quot;), to deal
  114357. in the Software without restriction, including without limitation the rights
  114358. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  114359. copies of the Software, and to permit persons to whom the Software is
  114360. furnished to do so, subject to the following conditions:
  114361. The above copyright notice and this permission notice shall be included in
  114362. all copies or substantial portions of the Software.
  114363. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  114364. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  114365. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  114366. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  114367. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  114368. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  114369. SOFTWARE.
  114370. </pre>
  114371. </div>
  114372. </div>
  114373. <div class="product">
  114374. <span class="title">TensorFlow Lite</span>
  114375. <span class="homepage"><a href="https://github.com/tensorflow/tensorflow">homepage</a></span>
  114376. <input type="checkbox" hidden id="307">
  114377. <label class="show" for="307" tabindex="0"></label>
  114378. <div class="licence">
  114379. <pre>Copyright 2019 The TensorFlow Authors. All rights reserved.
  114380. Apache License
  114381. Version 2.0, January 2004
  114382. http://www.apache.org/licenses/
  114383. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  114384. 1. Definitions.
  114385. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  114386. and distribution as defined by Sections 1 through 9 of this document.
  114387. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  114388. the copyright owner that is granting the License.
  114389. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  114390. other entities that control, are controlled by, or are under common
  114391. control with that entity. For the purposes of this definition,
  114392. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  114393. direction or management of such entity, whether by contract or
  114394. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  114395. outstanding shares, or (iii) beneficial ownership of such entity.
  114396. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  114397. exercising permissions granted by this License.
  114398. &quot;Source&quot; form shall mean the preferred form for making modifications,
  114399. including but not limited to software source code, documentation
  114400. source, and configuration files.
  114401. &quot;Object&quot; form shall mean any form resulting from mechanical
  114402. transformation or translation of a Source form, including but
  114403. not limited to compiled object code, generated documentation,
  114404. and conversions to other media types.
  114405. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  114406. Object form, made available under the License, as indicated by a
  114407. copyright notice that is included in or attached to the work
  114408. (an example is provided in the Appendix below).
  114409. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  114410. form, that is based on (or derived from) the Work and for which the
  114411. editorial revisions, annotations, elaborations, or other modifications
  114412. represent, as a whole, an original work of authorship. For the purposes
  114413. of this License, Derivative Works shall not include works that remain
  114414. separable from, or merely link (or bind by name) to the interfaces of,
  114415. the Work and Derivative Works thereof.
  114416. &quot;Contribution&quot; shall mean any work of authorship, including
  114417. the original version of the Work and any modifications or additions
  114418. to that Work or Derivative Works thereof, that is intentionally
  114419. submitted to Licensor for inclusion in the Work by the copyright owner
  114420. or by an individual or Legal Entity authorized to submit on behalf of
  114421. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  114422. means any form of electronic, verbal, or written communication sent
  114423. to the Licensor or its representatives, including but not limited to
  114424. communication on electronic mailing lists, source code control systems,
  114425. and issue tracking systems that are managed by, or on behalf of, the
  114426. Licensor for the purpose of discussing and improving the Work, but
  114427. excluding communication that is conspicuously marked or otherwise
  114428. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  114429. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  114430. on behalf of whom a Contribution has been received by Licensor and
  114431. subsequently incorporated within the Work.
  114432. 2. Grant of Copyright License. Subject to the terms and conditions of
  114433. this License, each Contributor hereby grants to You a perpetual,
  114434. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  114435. copyright license to reproduce, prepare Derivative Works of,
  114436. publicly display, publicly perform, sublicense, and distribute the
  114437. Work and such Derivative Works in Source or Object form.
  114438. 3. Grant of Patent License. Subject to the terms and conditions of
  114439. this License, each Contributor hereby grants to You a perpetual,
  114440. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  114441. (except as stated in this section) patent license to make, have made,
  114442. use, offer to sell, sell, import, and otherwise transfer the Work,
  114443. where such license applies only to those patent claims licensable
  114444. by such Contributor that are necessarily infringed by their
  114445. Contribution(s) alone or by combination of their Contribution(s)
  114446. with the Work to which such Contribution(s) was submitted. If You
  114447. institute patent litigation against any entity (including a
  114448. cross-claim or counterclaim in a lawsuit) alleging that the Work
  114449. or a Contribution incorporated within the Work constitutes direct
  114450. or contributory patent infringement, then any patent licenses
  114451. granted to You under this License for that Work shall terminate
  114452. as of the date such litigation is filed.
  114453. 4. Redistribution. You may reproduce and distribute copies of the
  114454. Work or Derivative Works thereof in any medium, with or without
  114455. modifications, and in Source or Object form, provided that You
  114456. meet the following conditions:
  114457. (a) You must give any other recipients of the Work or
  114458. Derivative Works a copy of this License; and
  114459. (b) You must cause any modified files to carry prominent notices
  114460. stating that You changed the files; and
  114461. (c) You must retain, in the Source form of any Derivative Works
  114462. that You distribute, all copyright, patent, trademark, and
  114463. attribution notices from the Source form of the Work,
  114464. excluding those notices that do not pertain to any part of
  114465. the Derivative Works; and
  114466. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  114467. distribution, then any Derivative Works that You distribute must
  114468. include a readable copy of the attribution notices contained
  114469. within such NOTICE file, excluding those notices that do not
  114470. pertain to any part of the Derivative Works, in at least one
  114471. of the following places: within a NOTICE text file distributed
  114472. as part of the Derivative Works; within the Source form or
  114473. documentation, if provided along with the Derivative Works; or,
  114474. within a display generated by the Derivative Works, if and
  114475. wherever such third-party notices normally appear. The contents
  114476. of the NOTICE file are for informational purposes only and
  114477. do not modify the License. You may add Your own attribution
  114478. notices within Derivative Works that You distribute, alongside
  114479. or as an addendum to the NOTICE text from the Work, provided
  114480. that such additional attribution notices cannot be construed
  114481. as modifying the License.
  114482. You may add Your own copyright statement to Your modifications and
  114483. may provide additional or different license terms and conditions
  114484. for use, reproduction, or distribution of Your modifications, or
  114485. for any such Derivative Works as a whole, provided Your use,
  114486. reproduction, and distribution of the Work otherwise complies with
  114487. the conditions stated in this License.
  114488. 5. Submission of Contributions. Unless You explicitly state otherwise,
  114489. any Contribution intentionally submitted for inclusion in the Work
  114490. by You to the Licensor shall be under the terms and conditions of
  114491. this License, without any additional terms or conditions.
  114492. Notwithstanding the above, nothing herein shall supersede or modify
  114493. the terms of any separate license agreement you may have executed
  114494. with Licensor regarding such Contributions.
  114495. 6. Trademarks. This License does not grant permission to use the trade
  114496. names, trademarks, service marks, or product names of the Licensor,
  114497. except as required for reasonable and customary use in describing the
  114498. origin of the Work and reproducing the content of the NOTICE file.
  114499. 7. Disclaimer of Warranty. Unless required by applicable law or
  114500. agreed to in writing, Licensor provides the Work (and each
  114501. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  114502. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  114503. implied, including, without limitation, any warranties or conditions
  114504. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  114505. PARTICULAR PURPOSE. You are solely responsible for determining the
  114506. appropriateness of using or redistributing the Work and assume any
  114507. risks associated with Your exercise of permissions under this License.
  114508. 8. Limitation of Liability. In no event and under no legal theory,
  114509. whether in tort (including negligence), contract, or otherwise,
  114510. unless required by applicable law (such as deliberate and grossly
  114511. negligent acts) or agreed to in writing, shall any Contributor be
  114512. liable to You for damages, including any direct, indirect, special,
  114513. incidental, or consequential damages of any character arising as a
  114514. result of this License or out of the use or inability to use the
  114515. Work (including but not limited to damages for loss of goodwill,
  114516. work stoppage, computer failure or malfunction, or any and all
  114517. other commercial damages or losses), even if such Contributor
  114518. has been advised of the possibility of such damages.
  114519. 9. Accepting Warranty or Additional Liability. While redistributing
  114520. the Work or Derivative Works thereof, You may choose to offer,
  114521. and charge a fee for, acceptance of support, warranty, indemnity,
  114522. or other liability obligations and/or rights consistent with this
  114523. License. However, in accepting such obligations, You may act only
  114524. on Your own behalf and on Your sole responsibility, not on behalf
  114525. of any other Contributor, and only if You agree to indemnify,
  114526. defend, and hold each Contributor harmless for any liability
  114527. incurred by, or claims asserted against, such Contributor by reason
  114528. of your accepting any such warranty or additional liability.
  114529. END OF TERMS AND CONDITIONS
  114530. APPENDIX: How to apply the Apache License to your work.
  114531. To apply the Apache License to your work, attach the following
  114532. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  114533. replaced with your own identifying information. (Don&#x27;t include
  114534. the brackets!) The text should be enclosed in the appropriate
  114535. comment syntax for the file format. We also recommend that a
  114536. file or class name and description of purpose be included on the
  114537. same &quot;printed page&quot; as the copyright notice for easier
  114538. identification within third-party archives.
  114539. Copyright [yyyy] [name of copyright owner]
  114540. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  114541. you may not use this file except in compliance with the License.
  114542. You may obtain a copy of the License at
  114543. http://www.apache.org/licenses/LICENSE-2.0
  114544. Unless required by applicable law or agreed to in writing, software
  114545. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  114546. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  114547. See the License for the specific language governing permissions and
  114548. limitations under the License.
  114549. </pre>
  114550. </div>
  114551. </div>
  114552. <div class="product">
  114553. <span class="title">TensorFlow Lite Support</span>
  114554. <span class="homepage"><a href="https://github.com/tensorflow/tflite-support">homepage</a></span>
  114555. <input type="checkbox" hidden id="308">
  114556. <label class="show" for="308" tabindex="0"></label>
  114557. <div class="licence">
  114558. <pre>Copyright 2020 The TensorFlow Authors. All rights reserved.
  114559. Apache License
  114560. Version 2.0, January 2004
  114561. http://www.apache.org/licenses/
  114562. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  114563. 1. Definitions.
  114564. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  114565. and distribution as defined by Sections 1 through 9 of this document.
  114566. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  114567. the copyright owner that is granting the License.
  114568. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  114569. other entities that control, are controlled by, or are under common
  114570. control with that entity. For the purposes of this definition,
  114571. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  114572. direction or management of such entity, whether by contract or
  114573. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  114574. outstanding shares, or (iii) beneficial ownership of such entity.
  114575. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  114576. exercising permissions granted by this License.
  114577. &quot;Source&quot; form shall mean the preferred form for making modifications,
  114578. including but not limited to software source code, documentation
  114579. source, and configuration files.
  114580. &quot;Object&quot; form shall mean any form resulting from mechanical
  114581. transformation or translation of a Source form, including but
  114582. not limited to compiled object code, generated documentation,
  114583. and conversions to other media types.
  114584. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  114585. Object form, made available under the License, as indicated by a
  114586. copyright notice that is included in or attached to the work
  114587. (an example is provided in the Appendix below).
  114588. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  114589. form, that is based on (or derived from) the Work and for which the
  114590. editorial revisions, annotations, elaborations, or other modifications
  114591. represent, as a whole, an original work of authorship. For the purposes
  114592. of this License, Derivative Works shall not include works that remain
  114593. separable from, or merely link (or bind by name) to the interfaces of,
  114594. the Work and Derivative Works thereof.
  114595. &quot;Contribution&quot; shall mean any work of authorship, including
  114596. the original version of the Work and any modifications or additions
  114597. to that Work or Derivative Works thereof, that is intentionally
  114598. submitted to Licensor for inclusion in the Work by the copyright owner
  114599. or by an individual or Legal Entity authorized to submit on behalf of
  114600. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  114601. means any form of electronic, verbal, or written communication sent
  114602. to the Licensor or its representatives, including but not limited to
  114603. communication on electronic mailing lists, source code control systems,
  114604. and issue tracking systems that are managed by, or on behalf of, the
  114605. Licensor for the purpose of discussing and improving the Work, but
  114606. excluding communication that is conspicuously marked or otherwise
  114607. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  114608. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  114609. on behalf of whom a Contribution has been received by Licensor and
  114610. subsequently incorporated within the Work.
  114611. 2. Grant of Copyright License. Subject to the terms and conditions of
  114612. this License, each Contributor hereby grants to You a perpetual,
  114613. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  114614. copyright license to reproduce, prepare Derivative Works of,
  114615. publicly display, publicly perform, sublicense, and distribute the
  114616. Work and such Derivative Works in Source or Object form.
  114617. 3. Grant of Patent License. Subject to the terms and conditions of
  114618. this License, each Contributor hereby grants to You a perpetual,
  114619. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  114620. (except as stated in this section) patent license to make, have made,
  114621. use, offer to sell, sell, import, and otherwise transfer the Work,
  114622. where such license applies only to those patent claims licensable
  114623. by such Contributor that are necessarily infringed by their
  114624. Contribution(s) alone or by combination of their Contribution(s)
  114625. with the Work to which such Contribution(s) was submitted. If You
  114626. institute patent litigation against any entity (including a
  114627. cross-claim or counterclaim in a lawsuit) alleging that the Work
  114628. or a Contribution incorporated within the Work constitutes direct
  114629. or contributory patent infringement, then any patent licenses
  114630. granted to You under this License for that Work shall terminate
  114631. as of the date such litigation is filed.
  114632. 4. Redistribution. You may reproduce and distribute copies of the
  114633. Work or Derivative Works thereof in any medium, with or without
  114634. modifications, and in Source or Object form, provided that You
  114635. meet the following conditions:
  114636. (a) You must give any other recipients of the Work or
  114637. Derivative Works a copy of this License; and
  114638. (b) You must cause any modified files to carry prominent notices
  114639. stating that You changed the files; and
  114640. (c) You must retain, in the Source form of any Derivative Works
  114641. that You distribute, all copyright, patent, trademark, and
  114642. attribution notices from the Source form of the Work,
  114643. excluding those notices that do not pertain to any part of
  114644. the Derivative Works; and
  114645. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  114646. distribution, then any Derivative Works that You distribute must
  114647. include a readable copy of the attribution notices contained
  114648. within such NOTICE file, excluding those notices that do not
  114649. pertain to any part of the Derivative Works, in at least one
  114650. of the following places: within a NOTICE text file distributed
  114651. as part of the Derivative Works; within the Source form or
  114652. documentation, if provided along with the Derivative Works; or,
  114653. within a display generated by the Derivative Works, if and
  114654. wherever such third-party notices normally appear. The contents
  114655. of the NOTICE file are for informational purposes only and
  114656. do not modify the License. You may add Your own attribution
  114657. notices within Derivative Works that You distribute, alongside
  114658. or as an addendum to the NOTICE text from the Work, provided
  114659. that such additional attribution notices cannot be construed
  114660. as modifying the License.
  114661. You may add Your own copyright statement to Your modifications and
  114662. may provide additional or different license terms and conditions
  114663. for use, reproduction, or distribution of Your modifications, or
  114664. for any such Derivative Works as a whole, provided Your use,
  114665. reproduction, and distribution of the Work otherwise complies with
  114666. the conditions stated in this License.
  114667. 5. Submission of Contributions. Unless You explicitly state otherwise,
  114668. any Contribution intentionally submitted for inclusion in the Work
  114669. by You to the Licensor shall be under the terms and conditions of
  114670. this License, without any additional terms or conditions.
  114671. Notwithstanding the above, nothing herein shall supersede or modify
  114672. the terms of any separate license agreement you may have executed
  114673. with Licensor regarding such Contributions.
  114674. 6. Trademarks. This License does not grant permission to use the trade
  114675. names, trademarks, service marks, or product names of the Licensor,
  114676. except as required for reasonable and customary use in describing the
  114677. origin of the Work and reproducing the content of the NOTICE file.
  114678. 7. Disclaimer of Warranty. Unless required by applicable law or
  114679. agreed to in writing, Licensor provides the Work (and each
  114680. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  114681. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  114682. implied, including, without limitation, any warranties or conditions
  114683. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  114684. PARTICULAR PURPOSE. You are solely responsible for determining the
  114685. appropriateness of using or redistributing the Work and assume any
  114686. risks associated with Your exercise of permissions under this License.
  114687. 8. Limitation of Liability. In no event and under no legal theory,
  114688. whether in tort (including negligence), contract, or otherwise,
  114689. unless required by applicable law (such as deliberate and grossly
  114690. negligent acts) or agreed to in writing, shall any Contributor be
  114691. liable to You for damages, including any direct, indirect, special,
  114692. incidental, or consequential damages of any character arising as a
  114693. result of this License or out of the use or inability to use the
  114694. Work (including but not limited to damages for loss of goodwill,
  114695. work stoppage, computer failure or malfunction, or any and all
  114696. other commercial damages or losses), even if such Contributor
  114697. has been advised of the possibility of such damages.
  114698. 9. Accepting Warranty or Additional Liability. While redistributing
  114699. the Work or Derivative Works thereof, You may choose to offer,
  114700. and charge a fee for, acceptance of support, warranty, indemnity,
  114701. or other liability obligations and/or rights consistent with this
  114702. License. However, in accepting such obligations, You may act only
  114703. on Your own behalf and on Your sole responsibility, not on behalf
  114704. of any other Contributor, and only if You agree to indemnify,
  114705. defend, and hold each Contributor harmless for any liability
  114706. incurred by, or claims asserted against, such Contributor by reason
  114707. of your accepting any such warranty or additional liability.
  114708. END OF TERMS AND CONDITIONS
  114709. APPENDIX: How to apply the Apache License to your work.
  114710. To apply the Apache License to your work, attach the following
  114711. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  114712. replaced with your own identifying information. (Don&#x27;t include
  114713. the brackets!) The text should be enclosed in the appropriate
  114714. comment syntax for the file format. We also recommend that a
  114715. file or class name and description of purpose be included on the
  114716. same &quot;printed page&quot; as the copyright notice for easier
  114717. identification within third-party archives.
  114718. Copyright [yyyy] [name of copyright owner]
  114719. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  114720. you may not use this file except in compliance with the License.
  114721. You may obtain a copy of the License at
  114722. http://www.apache.org/licenses/LICENSE-2.0
  114723. Unless required by applicable law or agreed to in writing, software
  114724. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  114725. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  114726. See the License for the specific language governing permissions and
  114727. limitations under the License.</pre>
  114728. </div>
  114729. </div>
  114730. <div class="product">
  114731. <span class="title">TensorFlow Models</span>
  114732. <span class="homepage"><a href="https://github.com/tensorflow/models">homepage</a></span>
  114733. <input type="checkbox" hidden id="309">
  114734. <label class="show" for="309" tabindex="0"></label>
  114735. <div class="licence">
  114736. <pre>Copyright 2022 Google LLC. All rights reserved.
  114737. All files in the following folders:
  114738. /community
  114739. /official
  114740. /orbit
  114741. /research
  114742. /tensorflow_models
  114743. Are licensed as follows:
  114744. Apache License
  114745. Version 2.0, January 2004
  114746. http://www.apache.org/licenses/
  114747. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  114748. 1. Definitions.
  114749. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  114750. and distribution as defined by Sections 1 through 9 of this document.
  114751. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  114752. the copyright owner that is granting the License.
  114753. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  114754. other entities that control, are controlled by, or are under common
  114755. control with that entity. For the purposes of this definition,
  114756. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  114757. direction or management of such entity, whether by contract or
  114758. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  114759. outstanding shares, or (iii) beneficial ownership of such entity.
  114760. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  114761. exercising permissions granted by this License.
  114762. &quot;Source&quot; form shall mean the preferred form for making modifications,
  114763. including but not limited to software source code, documentation
  114764. source, and configuration files.
  114765. &quot;Object&quot; form shall mean any form resulting from mechanical
  114766. transformation or translation of a Source form, including but
  114767. not limited to compiled object code, generated documentation,
  114768. and conversions to other media types.
  114769. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  114770. Object form, made available under the License, as indicated by a
  114771. copyright notice that is included in or attached to the work
  114772. (an example is provided in the Appendix below).
  114773. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  114774. form, that is based on (or derived from) the Work and for which the
  114775. editorial revisions, annotations, elaborations, or other modifications
  114776. represent, as a whole, an original work of authorship. For the purposes
  114777. of this License, Derivative Works shall not include works that remain
  114778. separable from, or merely link (or bind by name) to the interfaces of,
  114779. the Work and Derivative Works thereof.
  114780. &quot;Contribution&quot; shall mean any work of authorship, including
  114781. the original version of the Work and any modifications or additions
  114782. to that Work or Derivative Works thereof, that is intentionally
  114783. submitted to Licensor for inclusion in the Work by the copyright owner
  114784. or by an individual or Legal Entity authorized to submit on behalf of
  114785. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  114786. means any form of electronic, verbal, or written communication sent
  114787. to the Licensor or its representatives, including but not limited to
  114788. communication on electronic mailing lists, source code control systems,
  114789. and issue tracking systems that are managed by, or on behalf of, the
  114790. Licensor for the purpose of discussing and improving the Work, but
  114791. excluding communication that is conspicuously marked or otherwise
  114792. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  114793. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  114794. on behalf of whom a Contribution has been received by Licensor and
  114795. subsequently incorporated within the Work.
  114796. 2. Grant of Copyright License. Subject to the terms and conditions of
  114797. this License, each Contributor hereby grants to You a perpetual,
  114798. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  114799. copyright license to reproduce, prepare Derivative Works of,
  114800. publicly display, publicly perform, sublicense, and distribute the
  114801. Work and such Derivative Works in Source or Object form.
  114802. 3. Grant of Patent License. Subject to the terms and conditions of
  114803. this License, each Contributor hereby grants to You a perpetual,
  114804. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  114805. (except as stated in this section) patent license to make, have made,
  114806. use, offer to sell, sell, import, and otherwise transfer the Work,
  114807. where such license applies only to those patent claims licensable
  114808. by such Contributor that are necessarily infringed by their
  114809. Contribution(s) alone or by combination of their Contribution(s)
  114810. with the Work to which such Contribution(s) was submitted. If You
  114811. institute patent litigation against any entity (including a
  114812. cross-claim or counterclaim in a lawsuit) alleging that the Work
  114813. or a Contribution incorporated within the Work constitutes direct
  114814. or contributory patent infringement, then any patent licenses
  114815. granted to You under this License for that Work shall terminate
  114816. as of the date such litigation is filed.
  114817. 4. Redistribution. You may reproduce and distribute copies of the
  114818. Work or Derivative Works thereof in any medium, with or without
  114819. modifications, and in Source or Object form, provided that You
  114820. meet the following conditions:
  114821. (a) You must give any other recipients of the Work or
  114822. Derivative Works a copy of this License; and
  114823. (b) You must cause any modified files to carry prominent notices
  114824. stating that You changed the files; and
  114825. (c) You must retain, in the Source form of any Derivative Works
  114826. that You distribute, all copyright, patent, trademark, and
  114827. attribution notices from the Source form of the Work,
  114828. excluding those notices that do not pertain to any part of
  114829. the Derivative Works; and
  114830. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  114831. distribution, then any Derivative Works that You distribute must
  114832. include a readable copy of the attribution notices contained
  114833. within such NOTICE file, excluding those notices that do not
  114834. pertain to any part of the Derivative Works, in at least one
  114835. of the following places: within a NOTICE text file distributed
  114836. as part of the Derivative Works; within the Source form or
  114837. documentation, if provided along with the Derivative Works; or,
  114838. within a display generated by the Derivative Works, if and
  114839. wherever such third-party notices normally appear. The contents
  114840. of the NOTICE file are for informational purposes only and
  114841. do not modify the License. You may add Your own attribution
  114842. notices within Derivative Works that You distribute, alongside
  114843. or as an addendum to the NOTICE text from the Work, provided
  114844. that such additional attribution notices cannot be construed
  114845. as modifying the License.
  114846. You may add Your own copyright statement to Your modifications and
  114847. may provide additional or different license terms and conditions
  114848. for use, reproduction, or distribution of Your modifications, or
  114849. for any such Derivative Works as a whole, provided Your use,
  114850. reproduction, and distribution of the Work otherwise complies with
  114851. the conditions stated in this License.
  114852. 5. Submission of Contributions. Unless You explicitly state otherwise,
  114853. any Contribution intentionally submitted for inclusion in the Work
  114854. by You to the Licensor shall be under the terms and conditions of
  114855. this License, without any additional terms or conditions.
  114856. Notwithstanding the above, nothing herein shall supersede or modify
  114857. the terms of any separate license agreement you may have executed
  114858. with Licensor regarding such Contributions.
  114859. 6. Trademarks. This License does not grant permission to use the trade
  114860. names, trademarks, service marks, or product names of the Licensor,
  114861. except as required for reasonable and customary use in describing the
  114862. origin of the Work and reproducing the content of the NOTICE file.
  114863. 7. Disclaimer of Warranty. Unless required by applicable law or
  114864. agreed to in writing, Licensor provides the Work (and each
  114865. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  114866. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  114867. implied, including, without limitation, any warranties or conditions
  114868. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  114869. PARTICULAR PURPOSE. You are solely responsible for determining the
  114870. appropriateness of using or redistributing the Work and assume any
  114871. risks associated with Your exercise of permissions under this License.
  114872. 8. Limitation of Liability. In no event and under no legal theory,
  114873. whether in tort (including negligence), contract, or otherwise,
  114874. unless required by applicable law (such as deliberate and grossly
  114875. negligent acts) or agreed to in writing, shall any Contributor be
  114876. liable to You for damages, including any direct, indirect, special,
  114877. incidental, or consequential damages of any character arising as a
  114878. result of this License or out of the use or inability to use the
  114879. Work (including but not limited to damages for loss of goodwill,
  114880. work stoppage, computer failure or malfunction, or any and all
  114881. other commercial damages or losses), even if such Contributor
  114882. has been advised of the possibility of such damages.
  114883. 9. Accepting Warranty or Additional Liability. While redistributing
  114884. the Work or Derivative Works thereof, You may choose to offer,
  114885. and charge a fee for, acceptance of support, warranty, indemnity,
  114886. or other liability obligations and/or rights consistent with this
  114887. License. However, in accepting such obligations, You may act only
  114888. on Your own behalf and on Your sole responsibility, not on behalf
  114889. of any other Contributor, and only if You agree to indemnify,
  114890. defend, and hold each Contributor harmless for any liability
  114891. incurred by, or claims asserted against, such Contributor by reason
  114892. of your accepting any such warranty or additional liability.
  114893. END OF TERMS AND CONDITIONS
  114894. APPENDIX: How to apply the Apache License to your work.
  114895. To apply the Apache License to your work, attach the following
  114896. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  114897. replaced with your own identifying information. (Don&#x27;t include
  114898. the brackets!) The text should be enclosed in the appropriate
  114899. comment syntax for the file format. We also recommend that a
  114900. file or class name and description of purpose be included on the
  114901. same &quot;printed page&quot; as the copyright notice for easier
  114902. identification within third-party archives.
  114903. Copyright 2016, The Authors.
  114904. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  114905. you may not use this file except in compliance with the License.
  114906. You may obtain a copy of the License at
  114907. http://www.apache.org/licenses/LICENSE-2.0
  114908. Unless required by applicable law or agreed to in writing, software
  114909. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  114910. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  114911. See the License for the specific language governing permissions and
  114912. limitations under the License.
  114913. </pre>
  114914. </div>
  114915. </div>
  114916. <div class="product">
  114917. <span class="title">TensorFlow Text</span>
  114918. <span class="homepage"><a href="https://github.com/tensorflow/text.git">homepage</a></span>
  114919. <input type="checkbox" hidden id="310">
  114920. <label class="show" for="310" tabindex="0"></label>
  114921. <div class="licence">
  114922. <pre>Copyright 2018 The TensorFlow Authors. All rights reserved.
  114923. Apache License
  114924. Version 2.0, January 2004
  114925. http://www.apache.org/licenses/
  114926. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  114927. 1. Definitions.
  114928. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  114929. and distribution as defined by Sections 1 through 9 of this document.
  114930. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  114931. the copyright owner that is granting the License.
  114932. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  114933. other entities that control, are controlled by, or are under common
  114934. control with that entity. For the purposes of this definition,
  114935. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  114936. direction or management of such entity, whether by contract or
  114937. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  114938. outstanding shares, or (iii) beneficial ownership of such entity.
  114939. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  114940. exercising permissions granted by this License.
  114941. &quot;Source&quot; form shall mean the preferred form for making modifications,
  114942. including but not limited to software source code, documentation
  114943. source, and configuration files.
  114944. &quot;Object&quot; form shall mean any form resulting from mechanical
  114945. transformation or translation of a Source form, including but
  114946. not limited to compiled object code, generated documentation,
  114947. and conversions to other media types.
  114948. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  114949. Object form, made available under the License, as indicated by a
  114950. copyright notice that is included in or attached to the work
  114951. (an example is provided in the Appendix below).
  114952. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  114953. form, that is based on (or derived from) the Work and for which the
  114954. editorial revisions, annotations, elaborations, or other modifications
  114955. represent, as a whole, an original work of authorship. For the purposes
  114956. of this License, Derivative Works shall not include works that remain
  114957. separable from, or merely link (or bind by name) to the interfaces of,
  114958. the Work and Derivative Works thereof.
  114959. &quot;Contribution&quot; shall mean any work of authorship, including
  114960. the original version of the Work and any modifications or additions
  114961. to that Work or Derivative Works thereof, that is intentionally
  114962. submitted to Licensor for inclusion in the Work by the copyright owner
  114963. or by an individual or Legal Entity authorized to submit on behalf of
  114964. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  114965. means any form of electronic, verbal, or written communication sent
  114966. to the Licensor or its representatives, including but not limited to
  114967. communication on electronic mailing lists, source code control systems,
  114968. and issue tracking systems that are managed by, or on behalf of, the
  114969. Licensor for the purpose of discussing and improving the Work, but
  114970. excluding communication that is conspicuously marked or otherwise
  114971. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  114972. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  114973. on behalf of whom a Contribution has been received by Licensor and
  114974. subsequently incorporated within the Work.
  114975. 2. Grant of Copyright License. Subject to the terms and conditions of
  114976. this License, each Contributor hereby grants to You a perpetual,
  114977. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  114978. copyright license to reproduce, prepare Derivative Works of,
  114979. publicly display, publicly perform, sublicense, and distribute the
  114980. Work and such Derivative Works in Source or Object form.
  114981. 3. Grant of Patent License. Subject to the terms and conditions of
  114982. this License, each Contributor hereby grants to You a perpetual,
  114983. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  114984. (except as stated in this section) patent license to make, have made,
  114985. use, offer to sell, sell, import, and otherwise transfer the Work,
  114986. where such license applies only to those patent claims licensable
  114987. by such Contributor that are necessarily infringed by their
  114988. Contribution(s) alone or by combination of their Contribution(s)
  114989. with the Work to which such Contribution(s) was submitted. If You
  114990. institute patent litigation against any entity (including a
  114991. cross-claim or counterclaim in a lawsuit) alleging that the Work
  114992. or a Contribution incorporated within the Work constitutes direct
  114993. or contributory patent infringement, then any patent licenses
  114994. granted to You under this License for that Work shall terminate
  114995. as of the date such litigation is filed.
  114996. 4. Redistribution. You may reproduce and distribute copies of the
  114997. Work or Derivative Works thereof in any medium, with or without
  114998. modifications, and in Source or Object form, provided that You
  114999. meet the following conditions:
  115000. (a) You must give any other recipients of the Work or
  115001. Derivative Works a copy of this License; and
  115002. (b) You must cause any modified files to carry prominent notices
  115003. stating that You changed the files; and
  115004. (c) You must retain, in the Source form of any Derivative Works
  115005. that You distribute, all copyright, patent, trademark, and
  115006. attribution notices from the Source form of the Work,
  115007. excluding those notices that do not pertain to any part of
  115008. the Derivative Works; and
  115009. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  115010. distribution, then any Derivative Works that You distribute must
  115011. include a readable copy of the attribution notices contained
  115012. within such NOTICE file, excluding those notices that do not
  115013. pertain to any part of the Derivative Works, in at least one
  115014. of the following places: within a NOTICE text file distributed
  115015. as part of the Derivative Works; within the Source form or
  115016. documentation, if provided along with the Derivative Works; or,
  115017. within a display generated by the Derivative Works, if and
  115018. wherever such third-party notices normally appear. The contents
  115019. of the NOTICE file are for informational purposes only and
  115020. do not modify the License. You may add Your own attribution
  115021. notices within Derivative Works that You distribute, alongside
  115022. or as an addendum to the NOTICE text from the Work, provided
  115023. that such additional attribution notices cannot be construed
  115024. as modifying the License.
  115025. You may add Your own copyright statement to Your modifications and
  115026. may provide additional or different license terms and conditions
  115027. for use, reproduction, or distribution of Your modifications, or
  115028. for any such Derivative Works as a whole, provided Your use,
  115029. reproduction, and distribution of the Work otherwise complies with
  115030. the conditions stated in this License.
  115031. 5. Submission of Contributions. Unless You explicitly state otherwise,
  115032. any Contribution intentionally submitted for inclusion in the Work
  115033. by You to the Licensor shall be under the terms and conditions of
  115034. this License, without any additional terms or conditions.
  115035. Notwithstanding the above, nothing herein shall supersede or modify
  115036. the terms of any separate license agreement you may have executed
  115037. with Licensor regarding such Contributions.
  115038. 6. Trademarks. This License does not grant permission to use the trade
  115039. names, trademarks, service marks, or product names of the Licensor,
  115040. except as required for reasonable and customary use in describing the
  115041. origin of the Work and reproducing the content of the NOTICE file.
  115042. 7. Disclaimer of Warranty. Unless required by applicable law or
  115043. agreed to in writing, Licensor provides the Work (and each
  115044. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  115045. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  115046. implied, including, without limitation, any warranties or conditions
  115047. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  115048. PARTICULAR PURPOSE. You are solely responsible for determining the
  115049. appropriateness of using or redistributing the Work and assume any
  115050. risks associated with Your exercise of permissions under this License.
  115051. 8. Limitation of Liability. In no event and under no legal theory,
  115052. whether in tort (including negligence), contract, or otherwise,
  115053. unless required by applicable law (such as deliberate and grossly
  115054. negligent acts) or agreed to in writing, shall any Contributor be
  115055. liable to You for damages, including any direct, indirect, special,
  115056. incidental, or consequential damages of any character arising as a
  115057. result of this License or out of the use or inability to use the
  115058. Work (including but not limited to damages for loss of goodwill,
  115059. work stoppage, computer failure or malfunction, or any and all
  115060. other commercial damages or losses), even if such Contributor
  115061. has been advised of the possibility of such damages.
  115062. 9. Accepting Warranty or Additional Liability. While redistributing
  115063. the Work or Derivative Works thereof, You may choose to offer,
  115064. and charge a fee for, acceptance of support, warranty, indemnity,
  115065. or other liability obligations and/or rights consistent with this
  115066. License. However, in accepting such obligations, You may act only
  115067. on Your own behalf and on Your sole responsibility, not on behalf
  115068. of any other Contributor, and only if You agree to indemnify,
  115069. defend, and hold each Contributor harmless for any liability
  115070. incurred by, or claims asserted against, such Contributor by reason
  115071. of your accepting any such warranty or additional liability.
  115072. END OF TERMS AND CONDITIONS
  115073. APPENDIX: How to apply the Apache License to your work.
  115074. To apply the Apache License to your work, attach the following
  115075. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  115076. replaced with your own identifying information. (Don&#x27;t include
  115077. the brackets!) The text should be enclosed in the appropriate
  115078. comment syntax for the file format. We also recommend that a
  115079. file or class name and description of purpose be included on the
  115080. same &quot;printed page&quot; as the copyright notice for easier
  115081. identification within third-party archives.
  115082. Copyright 2017, The TensorFlow Authors.
  115083. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  115084. you may not use this file except in compliance with the License.
  115085. You may obtain a copy of the License at
  115086. http://www.apache.org/licenses/LICENSE-2.0
  115087. Unless required by applicable law or agreed to in writing, software
  115088. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  115089. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  115090. See the License for the specific language governing permissions and
  115091. limitations under the License.
  115092. </pre>
  115093. </div>
  115094. </div>
  115095. <div class="product">
  115096. <span class="title">test_fonts</span>
  115097. <span class="homepage"><a href="https://pagure.io/lohit, http://www.nongnu.org/freebangfont/downloads.html#mukti, https://dejavu-fonts.github.io/Download.html">homepage</a></span>
  115098. <input type="checkbox" hidden id="311">
  115099. <label class="show" for="311" tabindex="0"></label>
  115100. <div class="licence">
  115101. <pre>The SIL OPEN FONT LICENSE applies to the following files:
  115102. Gelasio-Bold.ttf
  115103. Gelasio-BoldItalic.ttf
  115104. Gelasio-Italic.ttf
  115105. Gelasio-Regular.ttf
  115106. Lohit-Devanagari.ttf
  115107. Lohit-Gurmukhi.ttf
  115108. Lohit-Tamil.ttf
  115109. Copyright 2011-13 Lohit Fonts Project contributors
  115110. &lt;http://fedorahosted.org/lohit&gt;
  115111. This Font Software is licensed under the SIL Open Font License, Version 1.1.
  115112. This license is copied below, and is also available with a FAQ at:
  115113. http://scripts.sil.org/OFL
  115114. -----------------------------------------------------------
  115115. SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
  115116. -----------------------------------------------------------
  115117. PREAMBLE
  115118. The goals of the Open Font License (OFL) are to stimulate worldwide
  115119. development of collaborative font projects, to support the font creation
  115120. efforts of academic and linguistic communities, and to provide a free and
  115121. open framework in which fonts may be shared and improved in partnership
  115122. with others.
  115123. The OFL allows the licensed fonts to be used, studied, modified and
  115124. redistributed freely as long as they are not sold by themselves. The
  115125. fonts, including any derivative works, can be bundled, embedded,
  115126. redistributed and/or sold with any software provided that any reserved
  115127. names are not used by derivative works. The fonts and derivatives,
  115128. however, cannot be released under any other type of license. The
  115129. requirement for fonts to remain under this license does not apply
  115130. to any document created using the fonts or their derivatives.
  115131. DEFINITIONS
  115132. &quot;Font Software&quot; refers to the set of files released by the Copyright
  115133. Holder(s) under this license and clearly marked as such. This may
  115134. include source files, build scripts and documentation.
  115135. &quot;Reserved Font Name&quot; refers to any names specified as such after the
  115136. copyright statement(s).
  115137. &quot;Original Version&quot; refers to the collection of Font Software components as
  115138. distributed by the Copyright Holder(s).
  115139. &quot;Modified Version&quot; refers to any derivative made by adding to, deleting,
  115140. or substituting -- in part or in whole -- any of the components of the
  115141. Original Version, by changing formats or by porting the Font Software to a
  115142. new environment.
  115143. &quot;Author&quot; refers to any designer, engineer, programmer, technical
  115144. writer or other person who contributed to the Font Software.
  115145. PERMISSION &amp; CONDITIONS
  115146. Permission is hereby granted, free of charge, to any person obtaining
  115147. a copy of the Font Software, to use, study, copy, merge, embed, modify,
  115148. redistribute, and sell modified and unmodified copies of the Font
  115149. Software, subject to the following conditions:
  115150. 1) Neither the Font Software nor any of its individual components,
  115151. in Original or Modified Versions, may be sold by itself.
  115152. 2) Original or Modified Versions of the Font Software may be bundled,
  115153. redistributed and/or sold with any software, provided that each copy
  115154. contains the above copyright notice and this license. These can be
  115155. included either as stand-alone text files, human-readable headers or
  115156. in the appropriate machine-readable metadata fields within text or
  115157. binary files as long as those fields can be easily viewed by the user.
  115158. 3) No Modified Version of the Font Software may use the Reserved Font
  115159. Name(s) unless explicit written permission is granted by the corresponding
  115160. Copyright Holder. This restriction only applies to the primary font name as
  115161. presented to the users.
  115162. 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
  115163. Software shall not be used to promote, endorse or advertise any
  115164. Modified Version, except to acknowledge the contribution(s) of the
  115165. Copyright Holder(s) and the Author(s) or with their explicit written
  115166. permission.
  115167. 5) The Font Software, modified or unmodified, in part or in whole,
  115168. must be distributed entirely under this license, and must not be
  115169. distributed under any other license. The requirement for fonts to
  115170. remain under this license does not apply to any document created
  115171. using the Font Software.
  115172. TERMINATION
  115173. This license becomes null and void if any of the above conditions are
  115174. not met.
  115175. DISCLAIMER
  115176. THE FONT SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  115177. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
  115178. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
  115179. OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
  115180. COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  115181. INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
  115182. DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  115183. FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
  115184. OTHER DEALINGS IN THE FONT SOFTWARE.
  115185. --------------------------------------------------------------------------------
  115186. The GPL v2 license applies to the following files
  115187. Garuda.ttf
  115188. MuktiNarrow.ttf
  115189. GNU GENERAL PUBLIC LICENSE
  115190. Version 2, June 1991
  115191. Copyright (C) 1989, 1991 Free Software Foundation, Inc.
  115192. 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  115193. Everyone is permitted to copy and distribute verbatim copies
  115194. of this license document, but changing it is not allowed.
  115195. Preamble
  115196. The licenses for most software are designed to take away your
  115197. freedom to share and change it. By contrast, the GNU General Public
  115198. License is intended to guarantee your freedom to share and change free
  115199. software--to make sure the software is free for all its users. This
  115200. General Public License applies to most of the Free Software
  115201. Foundation&#x27;s software and to any other program whose authors commit to
  115202. using it. (Some other Free Software Foundation software is covered by
  115203. the GNU Library General Public License instead.) You can apply it to
  115204. your programs, too.
  115205. When we speak of free software, we are referring to freedom, not
  115206. price. Our General Public Licenses are designed to make sure that you
  115207. have the freedom to distribute copies of free software (and charge for
  115208. this service if you wish), that you receive source code or can get it
  115209. if you want it, that you can change the software or use pieces of it
  115210. in new free programs; and that you know you can do these things.
  115211. To protect your rights, we need to make restrictions that forbid
  115212. anyone to deny you these rights or to ask you to surrender the rights.
  115213. These restrictions translate to certain responsibilities for you if you
  115214. distribute copies of the software, or if you modify it.
  115215. For example, if you distribute copies of such a program, whether
  115216. gratis or for a fee, you must give the recipients all the rights that
  115217. you have. You must make sure that they, too, receive or can get the
  115218. source code. And you must show them these terms so they know their
  115219. rights.
  115220. We protect your rights with two steps: (1) copyright the software, and
  115221. (2) offer you this license which gives you legal permission to copy,
  115222. distribute and/or modify the software.
  115223. Also, for each author&#x27;s protection and ours, we want to make certain
  115224. that everyone understands that there is no warranty for this free
  115225. software. If the software is modified by someone else and passed on, we
  115226. want its recipients to know that what they have is not the original, so
  115227. that any problems introduced by others will not reflect on the original
  115228. authors&#x27; reputations.
  115229. Finally, any free program is threatened constantly by software
  115230. patents. We wish to avoid the danger that redistributors of a free
  115231. program will individually obtain patent licenses, in effect making the
  115232. program proprietary. To prevent this, we have made it clear that any
  115233. patent must be licensed for everyone&#x27;s free use or not licensed at all.
  115234. The precise terms and conditions for copying, distribution and
  115235. modification follow.
  115236. GNU GENERAL PUBLIC LICENSE
  115237. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  115238. 0. This License applies to any program or other work which contains
  115239. a notice placed by the copyright holder saying it may be distributed
  115240. under the terms of this General Public License. The &quot;Program&quot;, below,
  115241. refers to any such program or work, and a &quot;work based on the Program&quot;
  115242. means either the Program or any derivative work under copyright law:
  115243. that is to say, a work containing the Program or a portion of it,
  115244. either verbatim or with modifications and/or translated into another
  115245. language. (Hereinafter, translation is included without limitation in
  115246. the term &quot;modification&quot;.) Each licensee is addressed as &quot;you&quot;.
  115247. Activities other than copying, distribution and modification are not
  115248. covered by this License; they are outside its scope. The act of
  115249. running the Program is not restricted, and the output from the Program
  115250. is covered only if its contents constitute a work based on the
  115251. Program (independent of having been made by running the Program).
  115252. Whether that is true depends on what the Program does.
  115253. 1. You may copy and distribute verbatim copies of the Program&#x27;s
  115254. source code as you receive it, in any medium, provided that you
  115255. conspicuously and appropriately publish on each copy an appropriate
  115256. copyright notice and disclaimer of warranty; keep intact all the
  115257. notices that refer to this License and to the absence of any warranty;
  115258. and give any other recipients of the Program a copy of this License
  115259. along with the Program.
  115260. You may charge a fee for the physical act of transferring a copy, and
  115261. you may at your option offer warranty protection in exchange for a fee.
  115262. 2. You may modify your copy or copies of the Program or any portion
  115263. of it, thus forming a work based on the Program, and copy and
  115264. distribute such modifications or work under the terms of Section 1
  115265. above, provided that you also meet all of these conditions:
  115266. a) You must cause the modified files to carry prominent notices
  115267. stating that you changed the files and the date of any change.
  115268. b) You must cause any work that you distribute or publish, that in
  115269. whole or in part contains or is derived from the Program or any
  115270. part thereof, to be licensed as a whole at no charge to all third
  115271. parties under the terms of this License.
  115272. c) If the modified program normally reads commands interactively
  115273. when run, you must cause it, when started running for such
  115274. interactive use in the most ordinary way, to print or display an
  115275. announcement including an appropriate copyright notice and a
  115276. notice that there is no warranty (or else, saying that you provide
  115277. a warranty) and that users may redistribute the program under
  115278. these conditions, and telling the user how to view a copy of this
  115279. License. (Exception: if the Program itself is interactive but
  115280. does not normally print such an announcement, your work based on
  115281. the Program is not required to print an announcement.)
  115282. These requirements apply to the modified work as a whole. If
  115283. identifiable sections of that work are not derived from the Program,
  115284. and can be reasonably considered independent and separate works in
  115285. themselves, then this License, and its terms, do not apply to those
  115286. sections when you distribute them as separate works. But when you
  115287. distribute the same sections as part of a whole which is a work based
  115288. on the Program, the distribution of the whole must be on the terms of
  115289. this License, whose permissions for other licensees extend to the
  115290. entire whole, and thus to each and every part regardless of who wrote it.
  115291. Thus, it is not the intent of this section to claim rights or contest
  115292. your rights to work written entirely by you; rather, the intent is to
  115293. exercise the right to control the distribution of derivative or
  115294. collective works based on the Program.
  115295. In addition, mere aggregation of another work not based on the Program
  115296. with the Program (or with a work based on the Program) on a volume of
  115297. a storage or distribution medium does not bring the other work under
  115298. the scope of this License.
  115299. 3. You may copy and distribute the Program (or a work based on it,
  115300. under Section 2) in object code or executable form under the terms of
  115301. Sections 1 and 2 above provided that you also do one of the following:
  115302. a) Accompany it with the complete corresponding machine-readable
  115303. source code, which must be distributed under the terms of Sections
  115304. 1 and 2 above on a medium customarily used for software interchange; or,
  115305. b) Accompany it with a written offer, valid for at least three
  115306. years, to give any third party, for a charge no more than your
  115307. cost of physically performing source distribution, a complete
  115308. machine-readable copy of the corresponding source code, to be
  115309. distributed under the terms of Sections 1 and 2 above on a medium
  115310. customarily used for software interchange; or,
  115311. c) Accompany it with the information you received as to the offer
  115312. to distribute corresponding source code. (This alternative is
  115313. allowed only for noncommercial distribution and only if you
  115314. received the program in object code or executable form with such
  115315. an offer, in accord with Subsection b above.)
  115316. The source code for a work means the preferred form of the work for
  115317. making modifications to it. For an executable work, complete source
  115318. code means all the source code for all modules it contains, plus any
  115319. associated interface definition files, plus the scripts used to
  115320. control compilation and installation of the executable. However, as a
  115321. special exception, the source code distributed need not include
  115322. anything that is normally distributed (in either source or binary
  115323. form) with the major components (compiler, kernel, and so on) of the
  115324. operating system on which the executable runs, unless that component
  115325. itself accompanies the executable.
  115326. If distribution of executable or object code is made by offering
  115327. access to copy from a designated place, then offering equivalent
  115328. access to copy the source code from the same place counts as
  115329. distribution of the source code, even though third parties are not
  115330. compelled to copy the source along with the object code.
  115331. 4. You may not copy, modify, sublicense, or distribute the Program
  115332. except as expressly provided under this License. Any attempt
  115333. otherwise to copy, modify, sublicense or distribute the Program is
  115334. void, and will automatically terminate your rights under this License.
  115335. However, parties who have received copies, or rights, from you under
  115336. this License will not have their licenses terminated so long as such
  115337. parties remain in full compliance.
  115338. 5. You are not required to accept this License, since you have not
  115339. signed it. However, nothing else grants you permission to modify or
  115340. distribute the Program or its derivative works. These actions are
  115341. prohibited by law if you do not accept this License. Therefore, by
  115342. modifying or distributing the Program (or any work based on the
  115343. Program), you indicate your acceptance of this License to do so, and
  115344. all its terms and conditions for copying, distributing or modifying
  115345. the Program or works based on it.
  115346. 6. Each time you redistribute the Program (or any work based on the
  115347. Program), the recipient automatically receives a license from the
  115348. original licensor to copy, distribute or modify the Program subject to
  115349. these terms and conditions. You may not impose any further
  115350. restrictions on the recipients&#x27; exercise of the rights granted herein.
  115351. You are not responsible for enforcing compliance by third parties to
  115352. this License.
  115353. 7. If, as a consequence of a court judgment or allegation of patent
  115354. infringement or for any other reason (not limited to patent issues),
  115355. conditions are imposed on you (whether by court order, agreement or
  115356. otherwise) that contradict the conditions of this License, they do not
  115357. excuse you from the conditions of this License. If you cannot
  115358. distribute so as to satisfy simultaneously your obligations under this
  115359. License and any other pertinent obligations, then as a consequence you
  115360. may not distribute the Program at all. For example, if a patent
  115361. license would not permit royalty-free redistribution of the Program by
  115362. all those who receive copies directly or indirectly through you, then
  115363. the only way you could satisfy both it and this License would be to
  115364. refrain entirely from distribution of the Program.
  115365. If any portion of this section is held invalid or unenforceable under
  115366. any particular circumstance, the balance of the section is intended to
  115367. apply and the section as a whole is intended to apply in other
  115368. circumstances.
  115369. It is not the purpose of this section to induce you to infringe any
  115370. patents or other property right claims or to contest validity of any
  115371. such claims; this section has the sole purpose of protecting the
  115372. integrity of the free software distribution system, which is
  115373. implemented by public license practices. Many people have made
  115374. generous contributions to the wide range of software distributed
  115375. through that system in reliance on consistent application of that
  115376. system; it is up to the author/donor to decide if he or she is willing
  115377. to distribute software through any other system and a licensee cannot
  115378. impose that choice.
  115379. This section is intended to make thoroughly clear what is believed to
  115380. be a consequence of the rest of this License.
  115381. 8. If the distribution and/or use of the Program is restricted in
  115382. certain countries either by patents or by copyrighted interfaces, the
  115383. original copyright holder who places the Program under this License
  115384. may add an explicit geographical distribution limitation excluding
  115385. those countries, so that distribution is permitted only in or among
  115386. countries not thus excluded. In such case, this License incorporates
  115387. the limitation as if written in the body of this License.
  115388. 9. The Free Software Foundation may publish revised and/or new versions
  115389. of the General Public License from time to time. Such new versions will
  115390. be similar in spirit to the present version, but may differ in detail to
  115391. address new problems or concerns.
  115392. Each version is given a distinguishing version number. If the Program
  115393. specifies a version number of this License which applies to it and &quot;any
  115394. later version&quot;, you have the option of following the terms and conditions
  115395. either of that version or of any later version published by the Free
  115396. Software Foundation. If the Program does not specify a version number of
  115397. this License, you may choose any version ever published by the Free Software
  115398. Foundation.
  115399. 10. If you wish to incorporate parts of the Program into other free
  115400. programs whose distribution conditions are different, write to the author
  115401. to ask for permission. For software which is copyrighted by the Free
  115402. Software Foundation, write to the Free Software Foundation; we sometimes
  115403. make exceptions for this. Our decision will be guided by the two goals
  115404. of preserving the free status of all derivatives of our free software and
  115405. of promoting the sharing and reuse of software generally.
  115406. NO WARRANTY
  115407. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  115408. FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  115409. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  115410. PROVIDE THE PROGRAM &quot;AS IS&quot; WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  115411. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  115412. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  115413. TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  115414. PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  115415. REPAIR OR CORRECTION.
  115416. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  115417. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  115418. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  115419. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  115420. OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  115421. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  115422. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  115423. PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  115424. POSSIBILITY OF SUCH DAMAGES.
  115425. END OF TERMS AND CONDITIONS
  115426. How to Apply These Terms to Your New Programs
  115427. If you develop a new program, and you want it to be of the greatest
  115428. possible use to the public, the best way to achieve this is to make it
  115429. free software which everyone can redistribute and change under these terms.
  115430. To do so, attach the following notices to the program. It is safest
  115431. to attach them to the start of each source file to most effectively
  115432. convey the exclusion of warranty; and each file should have at least
  115433. the &quot;copyright&quot; line and a pointer to where the full notice is found.
  115434. &lt;one line to give the program&#x27;s name and a brief idea of what it does.&gt;
  115435. Copyright (C) 19yy &lt;name of author&gt;
  115436. This program is free software; you can redistribute it and/or modify
  115437. it under the terms of the GNU General Public License as published by
  115438. the Free Software Foundation; either version 2 of the License, or
  115439. (at your option) any later version.
  115440. This program is distributed in the hope that it will be useful,
  115441. but WITHOUT ANY WARRANTY; without even the implied warranty of
  115442. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  115443. GNU General Public License for more details.
  115444. You should have received a copy of the GNU General Public License
  115445. along with this program; if not, write to the Free Software
  115446. Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
  115447. Also add information on how to contact you by electronic and paper mail.
  115448. If the program is interactive, make it output a short notice like this
  115449. when it starts in an interactive mode:
  115450. Gnomovision version 69, Copyright (C) 19yy name of author
  115451. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w&#x27;.
  115452. This is free software, and you are welcome to redistribute it
  115453. under certain conditions; type `show c&#x27; for details.
  115454. The hypothetical commands `show w&#x27; and `show c&#x27; should show the appropriate
  115455. parts of the General Public License. Of course, the commands you use may
  115456. be called something other than `show w&#x27; and `show c&#x27;; they could even be
  115457. mouse-clicks or menu items--whatever suits your program.
  115458. You should also get your employer (if you work as a programmer) or your
  115459. school, if any, to sign a &quot;copyright disclaimer&quot; for the program, if
  115460. necessary. Here is a sample; alter the names:
  115461. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  115462. `Gnomovision&#x27; (which makes passes at compilers) written by James Hacker.
  115463. &lt;signature of Ty Coon&gt;, 1 April 1989
  115464. Ty Coon, President of Vice
  115465. This General Public License does not permit incorporating your program into
  115466. proprietary programs. If your program is a subroutine library, you may
  115467. consider it more useful to permit linking proprietary applications with the
  115468. library. If this is what you want to do, use the GNU Library General
  115469. Public License instead of this License.
  115470. --------------------------------------------------------------------------------
  115471. The Vera Bitstream License applies to the following files:
  115472. DejaVuSans-Bold.ttf
  115473. DejaVuSans.ttf
  115474. Fonts are (c) Bitstream (see below). DejaVu changes are in public domain.
  115475. Glyphs imported from Arev fonts are (c) Tavmjong Bah (see below)
  115476. Bitstream Vera Fonts Copyright
  115477. ------------------------------
  115478. Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera is
  115479. a trademark of Bitstream, Inc.
  115480. Permission is hereby granted, free of charge, to any person obtaining a copy
  115481. of the fonts accompanying this license (&quot;Fonts&quot;) and associated
  115482. documentation files (the &quot;Font Software&quot;), to reproduce and distribute the
  115483. Font Software, including without limitation the rights to use, copy, merge,
  115484. publish, distribute, and/or sell copies of the Font Software, and to permit
  115485. persons to whom the Font Software is furnished to do so, subject to the
  115486. following conditions:
  115487. The above copyright and trademark notices and this permission notice shall
  115488. be included in all copies of one or more of the Font Software typefaces.
  115489. The Font Software may be modified, altered, or added to, and in particular
  115490. the designs of glyphs or characters in the Fonts may be modified and
  115491. additional glyphs or characters may be added to the Fonts, only if the fonts
  115492. are renamed to names not containing either the words &quot;Bitstream&quot; or the word
  115493. &quot;Vera&quot;.
  115494. This License becomes null and void to the extent applicable to Fonts or Font
  115495. Software that has been modified and is distributed under the &quot;Bitstream
  115496. Vera&quot; names.
  115497. The Font Software may be sold as part of a larger software package but no
  115498. copy of one or more of the Font Software typefaces may be sold by itself.
  115499. THE FONT SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS
  115500. OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY,
  115501. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT,
  115502. TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME
  115503. FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING
  115504. ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES,
  115505. WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF
  115506. THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE
  115507. FONT SOFTWARE.
  115508. Except as contained in this notice, the names of Gnome, the Gnome
  115509. Foundation, and Bitstream Inc., shall not be used in advertising or
  115510. otherwise to promote the sale, use or other dealings in this Font Software
  115511. without prior written authorization from the Gnome Foundation or Bitstream
  115512. Inc., respectively. For further information, contact: fonts at gnome dot
  115513. org.
  115514. Arev Fonts Copyright
  115515. ------------------------------
  115516. Copyright (c) 2006 by Tavmjong Bah. All Rights Reserved.
  115517. Permission is hereby granted, free of charge, to any person obtaining
  115518. a copy of the fonts accompanying this license (&quot;Fonts&quot;) and
  115519. associated documentation files (the &quot;Font Software&quot;), to reproduce
  115520. and distribute the modifications to the Bitstream Vera Font Software,
  115521. including without limitation the rights to use, copy, merge, publish,
  115522. distribute, and/or sell copies of the Font Software, and to permit
  115523. persons to whom the Font Software is furnished to do so, subject to
  115524. the following conditions:
  115525. The above copyright and trademark notices and this permission notice
  115526. shall be included in all copies of one or more of the Font Software
  115527. typefaces.
  115528. The Font Software may be modified, altered, or added to, and in
  115529. particular the designs of glyphs or characters in the Fonts may be
  115530. modified and additional glyphs or characters may be added to the
  115531. Fonts, only if the fonts are renamed to names not containing either
  115532. the words &quot;Tavmjong Bah&quot; or the word &quot;Arev&quot;.
  115533. This License becomes null and void to the extent applicable to Fonts
  115534. or Font Software that has been modified and is distributed under the
  115535. &quot;Tavmjong Bah Arev&quot; names.
  115536. The Font Software may be sold as part of a larger software package but
  115537. no copy of one or more of the Font Software typefaces may be sold by
  115538. itself.
  115539. THE FONT SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  115540. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
  115541. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
  115542. OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL
  115543. TAVMJONG BAH BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  115544. INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
  115545. DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  115546. FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
  115547. OTHER DEALINGS IN THE FONT SOFTWARE.
  115548. Except as contained in this notice, the name of Tavmjong Bah shall not
  115549. be used in advertising or otherwise to promote the sale, use or other
  115550. dealings in this Font Software without prior written authorization
  115551. from Tavmjong Bah. For further information, contact: tavmjong @ free
  115552. . fr.
  115553. TeX Gyre DJV Math
  115554. -----------------
  115555. Fonts are (c) Bitstream (see below). DejaVu changes are in public domain.
  115556. Math extensions done by B. Jackowski, P. Strzelczyk and P. Pianowski
  115557. (on behalf of TeX users groups) are in public domain.
  115558. Letters imported from Euler Fraktur from AMSfonts are (c) American
  115559. Mathematical Society (see below).
  115560. Bitstream Vera Fonts Copyright
  115561. Copyright (c) 2003 by Bitstream, Inc. All Rights Reserved. Bitstream Vera
  115562. is a trademark of Bitstream, Inc.
  115563. Permission is hereby granted, free of charge, to any person obtaining a copy
  115564. of the fonts accompanying this license (“Fonts”) and associated
  115565. documentation
  115566. files (the “Font Software”), to reproduce and distribute the Font Software,
  115567. including without limitation the rights to use, copy, merge, publish,
  115568. distribute,
  115569. and/or sell copies of the Font Software, and to permit persons to whom
  115570. the Font Software is furnished to do so, subject to the following
  115571. conditions:
  115572. The above copyright and trademark notices and this permission notice
  115573. shall be
  115574. included in all copies of one or more of the Font Software typefaces.
  115575. The Font Software may be modified, altered, or added to, and in particular
  115576. the designs of glyphs or characters in the Fonts may be modified and
  115577. additional
  115578. glyphs or characters may be added to the Fonts, only if the fonts are
  115579. renamed
  115580. to names not containing either the words “Bitstream” or the word “Vera”.
  115581. This License becomes null and void to the extent applicable to Fonts or
  115582. Font Software
  115583. that has been modified and is distributed under the “Bitstream Vera”
  115584. names.
  115585. The Font Software may be sold as part of a larger software package but
  115586. no copy
  115587. of one or more of the Font Software typefaces may be sold by itself.
  115588. THE FONT SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS
  115589. OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF MERCHANTABILITY,
  115590. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF COPYRIGHT, PATENT,
  115591. TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL BITSTREAM OR THE GNOME
  115592. FOUNDATION
  115593. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, INCLUDING ANY GENERAL,
  115594. SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, WHETHER IN AN
  115595. ACTION
  115596. OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF THE USE OR
  115597. INABILITY TO USE
  115598. THE FONT SOFTWARE OR FROM OTHER DEALINGS IN THE FONT SOFTWARE.
  115599. Except as contained in this notice, the names of GNOME, the GNOME
  115600. Foundation,
  115601. and Bitstream Inc., shall not be used in advertising or otherwise to promote
  115602. the sale, use or other dealings in this Font Software without prior written
  115603. authorization from the GNOME Foundation or Bitstream Inc., respectively.
  115604. For further information, contact: fonts at gnome dot org.
  115605. AMSFonts (v. 2.2) copyright
  115606. The PostScript Type 1 implementation of the AMSFonts produced by and
  115607. previously distributed by Blue Sky Research and Y&amp;Y, Inc. are now freely
  115608. available for general use. This has been accomplished through the
  115609. cooperation
  115610. of a consortium of scientific publishers with Blue Sky Research and Y&amp;Y.
  115611. Members of this consortium include:
  115612. Elsevier Science IBM Corporation Society for Industrial and Applied
  115613. Mathematics (SIAM) Springer-Verlag American Mathematical Society (AMS)
  115614. In order to assure the authenticity of these fonts, copyright will be
  115615. held by
  115616. the American Mathematical Society. This is not meant to restrict in any way
  115617. the legitimate use of the fonts, such as (but not limited to) electronic
  115618. distribution of documents containing these fonts, inclusion of these fonts
  115619. into other public domain or commercial font collections or computer
  115620. applications, use of the outline data to create derivative fonts and/or
  115621. faces, etc. However, the AMS does require that the AMS copyright notice be
  115622. removed from any derivative versions of the fonts which have been altered in
  115623. any way. In addition, to ensure the fidelity of TeX documents using Computer
  115624. Modern fonts, Professor Donald Knuth, creator of the Computer Modern faces,
  115625. has requested that any alterations which yield different font metrics be
  115626. given a different name.
  115627. $Id$
  115628. --------------------------------------------------------------------------------
  115629. The SIL OPEN FONT LICENSE for Noto applies to the following files:
  115630. NotoColorEmoji.ttf
  115631. NotoSansCJKjp-Regular.otf
  115632. NotoSansKhmer-Regular.ttf
  115633. NotoSansSymbols2-Regular.ttf
  115634. This Font Software is licensed under the SIL Open Font License,
  115635. Version 1.1.
  115636. This license is copied below, and is also available with a FAQ at:
  115637. http://scripts.sil.org/OFL
  115638. -----------------------------------------------------------
  115639. SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007
  115640. -----------------------------------------------------------
  115641. PREAMBLE
  115642. The goals of the Open Font License (OFL) are to stimulate worldwide
  115643. development of collaborative font projects, to support the font
  115644. creation efforts of academic and linguistic communities, and to
  115645. provide a free and open framework in which fonts may be shared and
  115646. improved in partnership with others.
  115647. The OFL allows the licensed fonts to be used, studied, modified and
  115648. redistributed freely as long as they are not sold by themselves. The
  115649. fonts, including any derivative works, can be bundled, embedded,
  115650. redistributed and/or sold with any software provided that any reserved
  115651. names are not used by derivative works. The fonts and derivatives,
  115652. however, cannot be released under any other type of license. The
  115653. requirement for fonts to remain under this license does not apply to
  115654. any document created using the fonts or their derivatives.
  115655. DEFINITIONS
  115656. &quot;Font Software&quot; refers to the set of files released by the Copyright
  115657. Holder(s) under this license and clearly marked as such. This may
  115658. include source files, build scripts and documentation.
  115659. &quot;Reserved Font Name&quot; refers to any names specified as such after the
  115660. copyright statement(s).
  115661. &quot;Original Version&quot; refers to the collection of Font Software
  115662. components as distributed by the Copyright Holder(s).
  115663. &quot;Modified Version&quot; refers to any derivative made by adding to,
  115664. deleting, or substituting -- in part or in whole -- any of the
  115665. components of the Original Version, by changing formats or by porting
  115666. the Font Software to a new environment.
  115667. &quot;Author&quot; refers to any designer, engineer, programmer, technical
  115668. writer or other person who contributed to the Font Software.
  115669. PERMISSION &amp; CONDITIONS
  115670. Permission is hereby granted, free of charge, to any person obtaining
  115671. a copy of the Font Software, to use, study, copy, merge, embed,
  115672. modify, redistribute, and sell modified and unmodified copies of the
  115673. Font Software, subject to the following conditions:
  115674. 1) Neither the Font Software nor any of its individual components, in
  115675. Original or Modified Versions, may be sold by itself.
  115676. 2) Original or Modified Versions of the Font Software may be bundled,
  115677. redistributed and/or sold with any software, provided that each copy
  115678. contains the above copyright notice and this license. These can be
  115679. included either as stand-alone text files, human-readable headers or
  115680. in the appropriate machine-readable metadata fields within text or
  115681. binary files as long as those fields can be easily viewed by the user.
  115682. 3) No Modified Version of the Font Software may use the Reserved Font
  115683. Name(s) unless explicit written permission is granted by the
  115684. corresponding Copyright Holder. This restriction only applies to the
  115685. primary font name as presented to the users.
  115686. 4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font
  115687. Software shall not be used to promote, endorse or advertise any
  115688. Modified Version, except to acknowledge the contribution(s) of the
  115689. Copyright Holder(s) and the Author(s) or with their explicit written
  115690. permission.
  115691. 5) The Font Software, modified or unmodified, in part or in whole,
  115692. must be distributed entirely under this license, and must not be
  115693. distributed under any other license. The requirement for fonts to
  115694. remain under this license does not apply to any document created using
  115695. the Font Software.
  115696. TERMINATION
  115697. This license becomes null and void if any of the above conditions are
  115698. not met.
  115699. DISCLAIMER
  115700. THE FONT SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  115701. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF
  115702. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT
  115703. OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE
  115704. COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
  115705. INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL
  115706. DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  115707. FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM
  115708. OTHER DEALINGS IN THE FONT SOFTWARE.
  115709. --------------------------------------------------------------------------------
  115710. The Apache License applies to the following files
  115711. Arimo-Bold.ttf
  115712. Arimo-BoldItalic.ttf
  115713. Arimo-Italic.ttf
  115714. Arimo-Regular.ttf
  115715. Cousine-Bold.ttf
  115716. Cousine-BoldItalic.ttf
  115717. Cousine-Italic.ttf
  115718. Cousine-Regular.ttf
  115719. Tinos-Bold.ttf
  115720. Tinos-BoldItalic.ttf
  115721. Tinos-Italic.ttf
  115722. Tinos-Regular.ttf
  115723. Apache License
  115724. Version 2.0, January 2004
  115725. http://www.apache.org/licenses/
  115726. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  115727. 1. Definitions.
  115728. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  115729. and distribution as defined by Sections 1 through 9 of this document.
  115730. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  115731. the copyright owner that is granting the License.
  115732. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  115733. other entities that control, are controlled by, or are under common
  115734. control with that entity. For the purposes of this definition,
  115735. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  115736. direction or management of such entity, whether by contract or
  115737. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  115738. outstanding shares, or (iii) beneficial ownership of such entity.
  115739. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  115740. exercising permissions granted by this License.
  115741. &quot;Source&quot; form shall mean the preferred form for making modifications,
  115742. including but not limited to software source code, documentation
  115743. source, and configuration files.
  115744. &quot;Object&quot; form shall mean any form resulting from mechanical
  115745. transformation or translation of a Source form, including but
  115746. not limited to compiled object code, generated documentation,
  115747. and conversions to other media types.
  115748. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  115749. Object form, made available under the License, as indicated by a
  115750. copyright notice that is included in or attached to the work
  115751. (an example is provided in the Appendix below).
  115752. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  115753. form, that is based on (or derived from) the Work and for which the
  115754. editorial revisions, annotations, elaborations, or other modifications
  115755. represent, as a whole, an original work of authorship. For the purposes
  115756. of this License, Derivative Works shall not include works that remain
  115757. separable from, or merely link (or bind by name) to the interfaces of,
  115758. the Work and Derivative Works thereof.
  115759. &quot;Contribution&quot; shall mean any work of authorship, including
  115760. the original version of the Work and any modifications or additions
  115761. to that Work or Derivative Works thereof, that is intentionally
  115762. submitted to Licensor for inclusion in the Work by the copyright owner
  115763. or by an individual or Legal Entity authorized to submit on behalf of
  115764. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  115765. means any form of electronic, verbal, or written communication sent
  115766. to the Licensor or its representatives, including but not limited to
  115767. communication on electronic mailing lists, source code control systems,
  115768. and issue tracking systems that are managed by, or on behalf of, the
  115769. Licensor for the purpose of discussing and improving the Work, but
  115770. excluding communication that is conspicuously marked or otherwise
  115771. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  115772. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  115773. on behalf of whom a Contribution has been received by Licensor and
  115774. subsequently incorporated within the Work.
  115775. 2. Grant of Copyright License. Subject to the terms and conditions of
  115776. this License, each Contributor hereby grants to You a perpetual,
  115777. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  115778. copyright license to reproduce, prepare Derivative Works of,
  115779. publicly display, publicly perform, sublicense, and distribute the
  115780. Work and such Derivative Works in Source or Object form.
  115781. 3. Grant of Patent License. Subject to the terms and conditions of
  115782. this License, each Contributor hereby grants to You a perpetual,
  115783. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  115784. (except as stated in this section) patent license to make, have made,
  115785. use, offer to sell, sell, import, and otherwise transfer the Work,
  115786. where such license applies only to those patent claims licensable
  115787. by such Contributor that are necessarily infringed by their
  115788. Contribution(s) alone or by combination of their Contribution(s)
  115789. with the Work to which such Contribution(s) was submitted. If You
  115790. institute patent litigation against any entity (including a
  115791. cross-claim or counterclaim in a lawsuit) alleging that the Work
  115792. or a Contribution incorporated within the Work constitutes direct
  115793. or contributory patent infringement, then any patent licenses
  115794. granted to You under this License for that Work shall terminate
  115795. as of the date such litigation is filed.
  115796. 4. Redistribution. You may reproduce and distribute copies of the
  115797. Work or Derivative Works thereof in any medium, with or without
  115798. modifications, and in Source or Object form, provided that You
  115799. meet the following conditions:
  115800. (a) You must give any other recipients of the Work or
  115801. Derivative Works a copy of this License; and
  115802. (b) You must cause any modified files to carry prominent notices
  115803. stating that You changed the files; and
  115804. (c) You must retain, in the Source form of any Derivative Works
  115805. that You distribute, all copyright, patent, trademark, and
  115806. attribution notices from the Source form of the Work,
  115807. excluding those notices that do not pertain to any part of
  115808. the Derivative Works; and
  115809. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  115810. distribution, then any Derivative Works that You distribute must
  115811. include a readable copy of the attribution notices contained
  115812. within such NOTICE file, excluding those notices that do not
  115813. pertain to any part of the Derivative Works, in at least one
  115814. of the following places: within a NOTICE text file distributed
  115815. as part of the Derivative Works; within the Source form or
  115816. documentation, if provided along with the Derivative Works; or,
  115817. within a display generated by the Derivative Works, if and
  115818. wherever such third-party notices normally appear. The contents
  115819. of the NOTICE file are for informational purposes only and
  115820. do not modify the License. You may add Your own attribution
  115821. notices within Derivative Works that You distribute, alongside
  115822. or as an addendum to the NOTICE text from the Work, provided
  115823. that such additional attribution notices cannot be construed
  115824. as modifying the License.
  115825. You may add Your own copyright statement to Your modifications and
  115826. may provide additional or different license terms and conditions
  115827. for use, reproduction, or distribution of Your modifications, or
  115828. for any such Derivative Works as a whole, provided Your use,
  115829. reproduction, and distribution of the Work otherwise complies with
  115830. the conditions stated in this License.
  115831. 5. Submission of Contributions. Unless You explicitly state otherwise,
  115832. any Contribution intentionally submitted for inclusion in the Work
  115833. by You to the Licensor shall be under the terms and conditions of
  115834. this License, without any additional terms or conditions.
  115835. Notwithstanding the above, nothing herein shall supersede or modify
  115836. the terms of any separate license agreement you may have executed
  115837. with Licensor regarding such Contributions.
  115838. 6. Trademarks. This License does not grant permission to use the trade
  115839. names, trademarks, service marks, or product names of the Licensor,
  115840. except as required for reasonable and customary use in describing the
  115841. origin of the Work and reproducing the content of the NOTICE file.
  115842. 7. Disclaimer of Warranty. Unless required by applicable law or
  115843. agreed to in writing, Licensor provides the Work (and each
  115844. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  115845. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  115846. implied, including, without limitation, any warranties or conditions
  115847. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  115848. PARTICULAR PURPOSE. You are solely responsible for determining the
  115849. appropriateness of using or redistributing the Work and assume any
  115850. risks associated with Your exercise of permissions under this License.
  115851. 8. Limitation of Liability. In no event and under no legal theory,
  115852. whether in tort (including negligence), contract, or otherwise,
  115853. unless required by applicable law (such as deliberate and grossly
  115854. negligent acts) or agreed to in writing, shall any Contributor be
  115855. liable to You for damages, including any direct, indirect, special,
  115856. incidental, or consequential damages of any character arising as a
  115857. result of this License or out of the use or inability to use the
  115858. Work (including but not limited to damages for loss of goodwill,
  115859. work stoppage, computer failure or malfunction, or any and all
  115860. other commercial damages or losses), even if such Contributor
  115861. has been advised of the possibility of such damages.
  115862. 9. Accepting Warranty or Additional Liability. While redistributing
  115863. the Work or Derivative Works thereof, You may choose to offer,
  115864. and charge a fee for, acceptance of support, warranty, indemnity,
  115865. or other liability obligations and/or rights consistent with this
  115866. License. However, in accepting such obligations, You may act only
  115867. on Your own behalf and on Your sole responsibility, not on behalf
  115868. of any other Contributor, and only if You agree to indemnify,
  115869. defend, and hold each Contributor harmless for any liability
  115870. incurred by, or claims asserted against, such Contributor by reason
  115871. of your accepting any such warranty or additional liability.
  115872. END OF TERMS AND CONDITIONS
  115873. APPENDIX: How to apply the Apache License to your work.
  115874. To apply the Apache License to your work, attach the following
  115875. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  115876. replaced with your own identifying information. (Don&#x27;t include
  115877. the brackets!) The text should be enclosed in the appropriate
  115878. comment syntax for the file format. We also recommend that a
  115879. file or class name and description of purpose be included on the
  115880. same &quot;printed page&quot; as the copyright notice for easier
  115881. identification within third-party archives.
  115882. Copyright [yyyy] [name of copyright owner]
  115883. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  115884. you may not use this file except in compliance with the License.
  115885. You may obtain a copy of the License at
  115886. http://www.apache.org/licenses/LICENSE-2.0
  115887. Unless required by applicable law or agreed to in writing, software
  115888. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  115889. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  115890. See the License for the specific language governing permissions and
  115891. limitations under the License.
  115892. --------------------------------------------------------------------------------
  115893. The public domain/Creative Commons Zero license applies to the following files
  115894. Ahem.ttf
  115895. The Ahem font in this directory belongs to the public domain. In
  115896. jurisdictions that do not recognize public domain ownership of these
  115897. files, the following Creative Commons Zero declaration applies:
  115898. &lt;http://labs.creativecommons.org/licenses/zero-waive/1.0/us/legalcode&gt;
  115899. which is quoted below:
  115900. The person who has associated a work with this document (the &quot;Work&quot;)
  115901. affirms that he or she (the &quot;Affirmer&quot;) is the/an author or owner of
  115902. the Work. The Work may be any work of authorship, including a
  115903. database.
  115904. The Affirmer hereby fully, permanently and irrevocably waives and
  115905. relinquishes all of her or his copyright and related or neighboring
  115906. legal rights in the Work available under any federal or state law,
  115907. treaty or contract, including but not limited to moral rights,
  115908. publicity and privacy rights, rights protecting against unfair
  115909. competition and any rights protecting the extraction, dissemination
  115910. and reuse of data, whether such rights are present or future, vested
  115911. or contingent (the &quot;Waiver&quot;). The Affirmer makes the Waiver for the
  115912. benefit of the public at large and to the detriment of the Affirmer&#x27;s
  115913. heirs or successors.
  115914. The Affirmer understands and intends that the Waiver has the effect
  115915. of eliminating and entirely removing from the Affirmer&#x27;s control all
  115916. the copyright and related or neighboring legal rights previously held
  115917. by the Affirmer in the Work, to that extent making the Work freely
  115918. available to the public for any and all uses and purposes without
  115919. restriction of any kind, including commercial use and uses in media
  115920. and formats or by methods that have not yet been invented or
  115921. conceived. Should the Waiver for any reason be judged legally
  115922. ineffective in any jurisdiction, the Affirmer hereby grants a free,
  115923. full, permanent, irrevocable, nonexclusive and worldwide license for
  115924. all her or his copyright and related or neighboring legal rights in
  115925. the Work.
  115926. --------------------------------------------------------------------------------
  115927. The public domain license applies to the following files
  115928. GardinerModBug.ttf
  115929. GardinerModCat.ttf
  115930. In lieu of a licence Fonts in this site are offered free for any use; they may be installed, embedded, opened, edited,
  115931. modified, regenerated, posted, packaged and redistributed. George Douros
  115932. </pre>
  115933. </div>
  115934. </div>
  115935. <div class="product">
  115936. <span class="title">Text Fragments Polyfill</span>
  115937. <span class="homepage"><a href="https://github.com/GoogleChromeLabs/text-fragments-polyfill">homepage</a></span>
  115938. <input type="checkbox" hidden id="312">
  115939. <label class="show" for="312" tabindex="0"></label>
  115940. <div class="licence">
  115941. <pre> Apache License
  115942. Version 2.0, January 2004
  115943. http://www.apache.org/licenses/
  115944. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  115945. 1. Definitions.
  115946. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  115947. and distribution as defined by Sections 1 through 9 of this document.
  115948. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  115949. the copyright owner that is granting the License.
  115950. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  115951. other entities that control, are controlled by, or are under common
  115952. control with that entity. For the purposes of this definition,
  115953. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  115954. direction or management of such entity, whether by contract or
  115955. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  115956. outstanding shares, or (iii) beneficial ownership of such entity.
  115957. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  115958. exercising permissions granted by this License.
  115959. &quot;Source&quot; form shall mean the preferred form for making modifications,
  115960. including but not limited to software source code, documentation
  115961. source, and configuration files.
  115962. &quot;Object&quot; form shall mean any form resulting from mechanical
  115963. transformation or translation of a Source form, including but
  115964. not limited to compiled object code, generated documentation,
  115965. and conversions to other media types.
  115966. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  115967. Object form, made available under the License, as indicated by a
  115968. copyright notice that is included in or attached to the work
  115969. (an example is provided in the Appendix below).
  115970. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  115971. form, that is based on (or derived from) the Work and for which the
  115972. editorial revisions, annotations, elaborations, or other modifications
  115973. represent, as a whole, an original work of authorship. For the purposes
  115974. of this License, Derivative Works shall not include works that remain
  115975. separable from, or merely link (or bind by name) to the interfaces of,
  115976. the Work and Derivative Works thereof.
  115977. &quot;Contribution&quot; shall mean any work of authorship, including
  115978. the original version of the Work and any modifications or additions
  115979. to that Work or Derivative Works thereof, that is intentionally
  115980. submitted to Licensor for inclusion in the Work by the copyright owner
  115981. or by an individual or Legal Entity authorized to submit on behalf of
  115982. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  115983. means any form of electronic, verbal, or written communication sent
  115984. to the Licensor or its representatives, including but not limited to
  115985. communication on electronic mailing lists, source code control systems,
  115986. and issue tracking systems that are managed by, or on behalf of, the
  115987. Licensor for the purpose of discussing and improving the Work, but
  115988. excluding communication that is conspicuously marked or otherwise
  115989. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  115990. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  115991. on behalf of whom a Contribution has been received by Licensor and
  115992. subsequently incorporated within the Work.
  115993. 2. Grant of Copyright License. Subject to the terms and conditions of
  115994. this License, each Contributor hereby grants to You a perpetual,
  115995. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  115996. copyright license to reproduce, prepare Derivative Works of,
  115997. publicly display, publicly perform, sublicense, and distribute the
  115998. Work and such Derivative Works in Source or Object form.
  115999. 3. Grant of Patent License. Subject to the terms and conditions of
  116000. this License, each Contributor hereby grants to You a perpetual,
  116001. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  116002. (except as stated in this section) patent license to make, have made,
  116003. use, offer to sell, sell, import, and otherwise transfer the Work,
  116004. where such license applies only to those patent claims licensable
  116005. by such Contributor that are necessarily infringed by their
  116006. Contribution(s) alone or by combination of their Contribution(s)
  116007. with the Work to which such Contribution(s) was submitted. If You
  116008. institute patent litigation against any entity (including a
  116009. cross-claim or counterclaim in a lawsuit) alleging that the Work
  116010. or a Contribution incorporated within the Work constitutes direct
  116011. or contributory patent infringement, then any patent licenses
  116012. granted to You under this License for that Work shall terminate
  116013. as of the date such litigation is filed.
  116014. 4. Redistribution. You may reproduce and distribute copies of the
  116015. Work or Derivative Works thereof in any medium, with or without
  116016. modifications, and in Source or Object form, provided that You
  116017. meet the following conditions:
  116018. (a) You must give any other recipients of the Work or
  116019. Derivative Works a copy of this License; and
  116020. (b) You must cause any modified files to carry prominent notices
  116021. stating that You changed the files; and
  116022. (c) You must retain, in the Source form of any Derivative Works
  116023. that You distribute, all copyright, patent, trademark, and
  116024. attribution notices from the Source form of the Work,
  116025. excluding those notices that do not pertain to any part of
  116026. the Derivative Works; and
  116027. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  116028. distribution, then any Derivative Works that You distribute must
  116029. include a readable copy of the attribution notices contained
  116030. within such NOTICE file, excluding those notices that do not
  116031. pertain to any part of the Derivative Works, in at least one
  116032. of the following places: within a NOTICE text file distributed
  116033. as part of the Derivative Works; within the Source form or
  116034. documentation, if provided along with the Derivative Works; or,
  116035. within a display generated by the Derivative Works, if and
  116036. wherever such third-party notices normally appear. The contents
  116037. of the NOTICE file are for informational purposes only and
  116038. do not modify the License. You may add Your own attribution
  116039. notices within Derivative Works that You distribute, alongside
  116040. or as an addendum to the NOTICE text from the Work, provided
  116041. that such additional attribution notices cannot be construed
  116042. as modifying the License.
  116043. You may add Your own copyright statement to Your modifications and
  116044. may provide additional or different license terms and conditions
  116045. for use, reproduction, or distribution of Your modifications, or
  116046. for any such Derivative Works as a whole, provided Your use,
  116047. reproduction, and distribution of the Work otherwise complies with
  116048. the conditions stated in this License.
  116049. 5. Submission of Contributions. Unless You explicitly state otherwise,
  116050. any Contribution intentionally submitted for inclusion in the Work
  116051. by You to the Licensor shall be under the terms and conditions of
  116052. this License, without any additional terms or conditions.
  116053. Notwithstanding the above, nothing herein shall supersede or modify
  116054. the terms of any separate license agreement you may have executed
  116055. with Licensor regarding such Contributions.
  116056. 6. Trademarks. This License does not grant permission to use the trade
  116057. names, trademarks, service marks, or product names of the Licensor,
  116058. except as required for reasonable and customary use in describing the
  116059. origin of the Work and reproducing the content of the NOTICE file.
  116060. 7. Disclaimer of Warranty. Unless required by applicable law or
  116061. agreed to in writing, Licensor provides the Work (and each
  116062. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  116063. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  116064. implied, including, without limitation, any warranties or conditions
  116065. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  116066. PARTICULAR PURPOSE. You are solely responsible for determining the
  116067. appropriateness of using or redistributing the Work and assume any
  116068. risks associated with Your exercise of permissions under this License.
  116069. 8. Limitation of Liability. In no event and under no legal theory,
  116070. whether in tort (including negligence), contract, or otherwise,
  116071. unless required by applicable law (such as deliberate and grossly
  116072. negligent acts) or agreed to in writing, shall any Contributor be
  116073. liable to You for damages, including any direct, indirect, special,
  116074. incidental, or consequential damages of any character arising as a
  116075. result of this License or out of the use or inability to use the
  116076. Work (including but not limited to damages for loss of goodwill,
  116077. work stoppage, computer failure or malfunction, or any and all
  116078. other commercial damages or losses), even if such Contributor
  116079. has been advised of the possibility of such damages.
  116080. 9. Accepting Warranty or Additional Liability. While redistributing
  116081. the Work or Derivative Works thereof, You may choose to offer,
  116082. and charge a fee for, acceptance of support, warranty, indemnity,
  116083. or other liability obligations and/or rights consistent with this
  116084. License. However, in accepting such obligations, You may act only
  116085. on Your own behalf and on Your sole responsibility, not on behalf
  116086. of any other Contributor, and only if You agree to indemnify,
  116087. defend, and hold each Contributor harmless for any liability
  116088. incurred by, or claims asserted against, such Contributor by reason
  116089. of your accepting any such warranty or additional liability.
  116090. END OF TERMS AND CONDITIONS
  116091. APPENDIX: How to apply the Apache License to your work.
  116092. To apply the Apache License to your work, attach the following
  116093. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  116094. replaced with your own identifying information. (Don&#x27;t include
  116095. the brackets!) The text should be enclosed in the appropriate
  116096. comment syntax for the file format. We also recommend that a
  116097. file or class name and description of purpose be included on the
  116098. same &quot;printed page&quot; as the copyright notice for easier
  116099. identification within third-party archives.
  116100. Copyright [yyyy] [name of copyright owner]
  116101. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  116102. you may not use this file except in compliance with the License.
  116103. You may obtain a copy of the License at
  116104. http://www.apache.org/licenses/LICENSE-2.0
  116105. Unless required by applicable law or agreed to in writing, software
  116106. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  116107. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  116108. See the License for the specific language governing permissions and
  116109. limitations under the License.
  116110. </pre>
  116111. </div>
  116112. </div>
  116113. <div class="product">
  116114. <span class="title">The Chromium Project</span>
  116115. <span class="homepage"><a href="http://www.chromium.org">homepage</a></span>
  116116. <input type="checkbox" hidden id="313">
  116117. <label class="show" for="313" tabindex="0"></label>
  116118. <div class="licence">
  116119. <pre>// Copyright 2015 The Chromium Authors
  116120. //
  116121. // Redistribution and use in source and binary forms, with or without
  116122. // modification, are permitted provided that the following conditions are
  116123. // met:
  116124. //
  116125. // * Redistributions of source code must retain the above copyright
  116126. // notice, this list of conditions and the following disclaimer.
  116127. // * Redistributions in binary form must reproduce the above
  116128. // copyright notice, this list of conditions and the following disclaimer
  116129. // in the documentation and/or other materials provided with the
  116130. // distribution.
  116131. // * Neither the name of Google LLC nor the names of its
  116132. // contributors may be used to endorse or promote products derived from
  116133. // this software without specific prior written permission.
  116134. //
  116135. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  116136. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  116137. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  116138. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  116139. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  116140. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  116141. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  116142. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  116143. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  116144. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  116145. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  116146. </pre>
  116147. </div>
  116148. </div>
  116149. <div class="product">
  116150. <span class="title">The Diff Match and Patch libraries offer robust algorithms to perform the operations required for synchronizing plain text.</span>
  116151. <span class="homepage"><a href="https://github.com/google/diff-match-patch/tree/master/javascript">homepage</a></span>
  116152. <input type="checkbox" hidden id="314">
  116153. <label class="show" for="314" tabindex="0"></label>
  116154. <div class="licence">
  116155. <pre>
  116156. Apache License
  116157. Version 2.0, January 2004
  116158. http://www.apache.org/licenses/
  116159. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  116160. 1. Definitions.
  116161. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  116162. and distribution as defined by Sections 1 through 9 of this document.
  116163. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  116164. the copyright owner that is granting the License.
  116165. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  116166. other entities that control, are controlled by, or are under common
  116167. control with that entity. For the purposes of this definition,
  116168. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  116169. direction or management of such entity, whether by contract or
  116170. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  116171. outstanding shares, or (iii) beneficial ownership of such entity.
  116172. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  116173. exercising permissions granted by this License.
  116174. &quot;Source&quot; form shall mean the preferred form for making modifications,
  116175. including but not limited to software source code, documentation
  116176. source, and configuration files.
  116177. &quot;Object&quot; form shall mean any form resulting from mechanical
  116178. transformation or translation of a Source form, including but
  116179. not limited to compiled object code, generated documentation,
  116180. and conversions to other media types.
  116181. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  116182. Object form, made available under the License, as indicated by a
  116183. copyright notice that is included in or attached to the work
  116184. (an example is provided in the Appendix below).
  116185. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  116186. form, that is based on (or derived from) the Work and for which the
  116187. editorial revisions, annotations, elaborations, or other modifications
  116188. represent, as a whole, an original work of authorship. For the purposes
  116189. of this License, Derivative Works shall not include works that remain
  116190. separable from, or merely link (or bind by name) to the interfaces of,
  116191. the Work and Derivative Works thereof.
  116192. &quot;Contribution&quot; shall mean any work of authorship, including
  116193. the original version of the Work and any modifications or additions
  116194. to that Work or Derivative Works thereof, that is intentionally
  116195. submitted to Licensor for inclusion in the Work by the copyright owner
  116196. or by an individual or Legal Entity authorized to submit on behalf of
  116197. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  116198. means any form of electronic, verbal, or written communication sent
  116199. to the Licensor or its representatives, including but not limited to
  116200. communication on electronic mailing lists, source code control systems,
  116201. and issue tracking systems that are managed by, or on behalf of, the
  116202. Licensor for the purpose of discussing and improving the Work, but
  116203. excluding communication that is conspicuously marked or otherwise
  116204. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  116205. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  116206. on behalf of whom a Contribution has been received by Licensor and
  116207. subsequently incorporated within the Work.
  116208. 2. Grant of Copyright License. Subject to the terms and conditions of
  116209. this License, each Contributor hereby grants to You a perpetual,
  116210. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  116211. copyright license to reproduce, prepare Derivative Works of,
  116212. publicly display, publicly perform, sublicense, and distribute the
  116213. Work and such Derivative Works in Source or Object form.
  116214. 3. Grant of Patent License. Subject to the terms and conditions of
  116215. this License, each Contributor hereby grants to You a perpetual,
  116216. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  116217. (except as stated in this section) patent license to make, have made,
  116218. use, offer to sell, sell, import, and otherwise transfer the Work,
  116219. where such license applies only to those patent claims licensable
  116220. by such Contributor that are necessarily infringed by their
  116221. Contribution(s) alone or by combination of their Contribution(s)
  116222. with the Work to which such Contribution(s) was submitted. If You
  116223. institute patent litigation against any entity (including a
  116224. cross-claim or counterclaim in a lawsuit) alleging that the Work
  116225. or a Contribution incorporated within the Work constitutes direct
  116226. or contributory patent infringement, then any patent licenses
  116227. granted to You under this License for that Work shall terminate
  116228. as of the date such litigation is filed.
  116229. 4. Redistribution. You may reproduce and distribute copies of the
  116230. Work or Derivative Works thereof in any medium, with or without
  116231. modifications, and in Source or Object form, provided that You
  116232. meet the following conditions:
  116233. (a) You must give any other recipients of the Work or
  116234. Derivative Works a copy of this License; and
  116235. (b) You must cause any modified files to carry prominent notices
  116236. stating that You changed the files; and
  116237. (c) You must retain, in the Source form of any Derivative Works
  116238. that You distribute, all copyright, patent, trademark, and
  116239. attribution notices from the Source form of the Work,
  116240. excluding those notices that do not pertain to any part of
  116241. the Derivative Works; and
  116242. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  116243. distribution, then any Derivative Works that You distribute must
  116244. include a readable copy of the attribution notices contained
  116245. within such NOTICE file, excluding those notices that do not
  116246. pertain to any part of the Derivative Works, in at least one
  116247. of the following places: within a NOTICE text file distributed
  116248. as part of the Derivative Works; within the Source form or
  116249. documentation, if provided along with the Derivative Works; or,
  116250. within a display generated by the Derivative Works, if and
  116251. wherever such third-party notices normally appear. The contents
  116252. of the NOTICE file are for informational purposes only and
  116253. do not modify the License. You may add Your own attribution
  116254. notices within Derivative Works that You distribute, alongside
  116255. or as an addendum to the NOTICE text from the Work, provided
  116256. that such additional attribution notices cannot be construed
  116257. as modifying the License.
  116258. You may add Your own copyright statement to Your modifications and
  116259. may provide additional or different license terms and conditions
  116260. for use, reproduction, or distribution of Your modifications, or
  116261. for any such Derivative Works as a whole, provided Your use,
  116262. reproduction, and distribution of the Work otherwise complies with
  116263. the conditions stated in this License.
  116264. 5. Submission of Contributions. Unless You explicitly state otherwise,
  116265. any Contribution intentionally submitted for inclusion in the Work
  116266. by You to the Licensor shall be under the terms and conditions of
  116267. this License, without any additional terms or conditions.
  116268. Notwithstanding the above, nothing herein shall supersede or modify
  116269. the terms of any separate license agreement you may have executed
  116270. with Licensor regarding such Contributions.
  116271. 6. Trademarks. This License does not grant permission to use the trade
  116272. names, trademarks, service marks, or product names of the Licensor,
  116273. except as required for reasonable and customary use in describing the
  116274. origin of the Work and reproducing the content of the NOTICE file.
  116275. 7. Disclaimer of Warranty. Unless required by applicable law or
  116276. agreed to in writing, Licensor provides the Work (and each
  116277. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  116278. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  116279. implied, including, without limitation, any warranties or conditions
  116280. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  116281. PARTICULAR PURPOSE. You are solely responsible for determining the
  116282. appropriateness of using or redistributing the Work and assume any
  116283. risks associated with Your exercise of permissions under this License.
  116284. 8. Limitation of Liability. In no event and under no legal theory,
  116285. whether in tort (including negligence), contract, or otherwise,
  116286. unless required by applicable law (such as deliberate and grossly
  116287. negligent acts) or agreed to in writing, shall any Contributor be
  116288. liable to You for damages, including any direct, indirect, special,
  116289. incidental, or consequential damages of any character arising as a
  116290. result of this License or out of the use or inability to use the
  116291. Work (including but not limited to damages for loss of goodwill,
  116292. work stoppage, computer failure or malfunction, or any and all
  116293. other commercial damages or losses), even if such Contributor
  116294. has been advised of the possibility of such damages.
  116295. 9. Accepting Warranty or Additional Liability. While redistributing
  116296. the Work or Derivative Works thereof, You may choose to offer,
  116297. and charge a fee for, acceptance of support, warranty, indemnity,
  116298. or other liability obligations and/or rights consistent with this
  116299. License. However, in accepting such obligations, You may act only
  116300. on Your own behalf and on Your sole responsibility, not on behalf
  116301. of any other Contributor, and only if You agree to indemnify,
  116302. defend, and hold each Contributor harmless for any liability
  116303. incurred by, or claims asserted against, such Contributor by reason
  116304. of your accepting any such warranty or additional liability.
  116305. END OF TERMS AND CONDITIONS
  116306. APPENDIX: How to apply the Apache License to your work.
  116307. To apply the Apache License to your work, attach the following
  116308. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  116309. replaced with your own identifying information. (Don&#x27;t include
  116310. the brackets!) The text should be enclosed in the appropriate
  116311. comment syntax for the file format. We also recommend that a
  116312. file or class name and description of purpose be included on the
  116313. same &quot;printed page&quot; as the copyright notice for easier
  116314. identification within third-party archives.
  116315. Copyright [yyyy] [name of copyright owner]
  116316. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  116317. you may not use this file except in compliance with the License.
  116318. You may obtain a copy of the License at
  116319. http://www.apache.org/licenses/LICENSE-2.0
  116320. Unless required by applicable law or agreed to in writing, software
  116321. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  116322. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  116323. See the License for the specific language governing permissions and
  116324. limitations under the License.</pre>
  116325. </div>
  116326. </div>
  116327. <div class="product">
  116328. <span class="title">The Incremental Distributed Point Functions library</span>
  116329. <span class="homepage"><a href="https://github.com/google/distributed_point_functions">homepage</a></span>
  116330. <input type="checkbox" hidden id="315">
  116331. <label class="show" for="315" tabindex="0"></label>
  116332. <div class="licence">
  116333. <pre>
  116334. Apache License
  116335. Version 2.0, January 2004
  116336. http://www.apache.org/licenses/
  116337. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  116338. 1. Definitions.
  116339. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  116340. and distribution as defined by Sections 1 through 9 of this document.
  116341. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  116342. the copyright owner that is granting the License.
  116343. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  116344. other entities that control, are controlled by, or are under common
  116345. control with that entity. For the purposes of this definition,
  116346. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  116347. direction or management of such entity, whether by contract or
  116348. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  116349. outstanding shares, or (iii) beneficial ownership of such entity.
  116350. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  116351. exercising permissions granted by this License.
  116352. &quot;Source&quot; form shall mean the preferred form for making modifications,
  116353. including but not limited to software source code, documentation
  116354. source, and configuration files.
  116355. &quot;Object&quot; form shall mean any form resulting from mechanical
  116356. transformation or translation of a Source form, including but
  116357. not limited to compiled object code, generated documentation,
  116358. and conversions to other media types.
  116359. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  116360. Object form, made available under the License, as indicated by a
  116361. copyright notice that is included in or attached to the work
  116362. (an example is provided in the Appendix below).
  116363. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  116364. form, that is based on (or derived from) the Work and for which the
  116365. editorial revisions, annotations, elaborations, or other modifications
  116366. represent, as a whole, an original work of authorship. For the purposes
  116367. of this License, Derivative Works shall not include works that remain
  116368. separable from, or merely link (or bind by name) to the interfaces of,
  116369. the Work and Derivative Works thereof.
  116370. &quot;Contribution&quot; shall mean any work of authorship, including
  116371. the original version of the Work and any modifications or additions
  116372. to that Work or Derivative Works thereof, that is intentionally
  116373. submitted to Licensor for inclusion in the Work by the copyright owner
  116374. or by an individual or Legal Entity authorized to submit on behalf of
  116375. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  116376. means any form of electronic, verbal, or written communication sent
  116377. to the Licensor or its representatives, including but not limited to
  116378. communication on electronic mailing lists, source code control systems,
  116379. and issue tracking systems that are managed by, or on behalf of, the
  116380. Licensor for the purpose of discussing and improving the Work, but
  116381. excluding communication that is conspicuously marked or otherwise
  116382. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  116383. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  116384. on behalf of whom a Contribution has been received by Licensor and
  116385. subsequently incorporated within the Work.
  116386. 2. Grant of Copyright License. Subject to the terms and conditions of
  116387. this License, each Contributor hereby grants to You a perpetual,
  116388. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  116389. copyright license to reproduce, prepare Derivative Works of,
  116390. publicly display, publicly perform, sublicense, and distribute the
  116391. Work and such Derivative Works in Source or Object form.
  116392. 3. Grant of Patent License. Subject to the terms and conditions of
  116393. this License, each Contributor hereby grants to You a perpetual,
  116394. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  116395. (except as stated in this section) patent license to make, have made,
  116396. use, offer to sell, sell, import, and otherwise transfer the Work,
  116397. where such license applies only to those patent claims licensable
  116398. by such Contributor that are necessarily infringed by their
  116399. Contribution(s) alone or by combination of their Contribution(s)
  116400. with the Work to which such Contribution(s) was submitted. If You
  116401. institute patent litigation against any entity (including a
  116402. cross-claim or counterclaim in a lawsuit) alleging that the Work
  116403. or a Contribution incorporated within the Work constitutes direct
  116404. or contributory patent infringement, then any patent licenses
  116405. granted to You under this License for that Work shall terminate
  116406. as of the date such litigation is filed.
  116407. 4. Redistribution. You may reproduce and distribute copies of the
  116408. Work or Derivative Works thereof in any medium, with or without
  116409. modifications, and in Source or Object form, provided that You
  116410. meet the following conditions:
  116411. (a) You must give any other recipients of the Work or
  116412. Derivative Works a copy of this License; and
  116413. (b) You must cause any modified files to carry prominent notices
  116414. stating that You changed the files; and
  116415. (c) You must retain, in the Source form of any Derivative Works
  116416. that You distribute, all copyright, patent, trademark, and
  116417. attribution notices from the Source form of the Work,
  116418. excluding those notices that do not pertain to any part of
  116419. the Derivative Works; and
  116420. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  116421. distribution, then any Derivative Works that You distribute must
  116422. include a readable copy of the attribution notices contained
  116423. within such NOTICE file, excluding those notices that do not
  116424. pertain to any part of the Derivative Works, in at least one
  116425. of the following places: within a NOTICE text file distributed
  116426. as part of the Derivative Works; within the Source form or
  116427. documentation, if provided along with the Derivative Works; or,
  116428. within a display generated by the Derivative Works, if and
  116429. wherever such third-party notices normally appear. The contents
  116430. of the NOTICE file are for informational purposes only and
  116431. do not modify the License. You may add Your own attribution
  116432. notices within Derivative Works that You distribute, alongside
  116433. or as an addendum to the NOTICE text from the Work, provided
  116434. that such additional attribution notices cannot be construed
  116435. as modifying the License.
  116436. You may add Your own copyright statement to Your modifications and
  116437. may provide additional or different license terms and conditions
  116438. for use, reproduction, or distribution of Your modifications, or
  116439. for any such Derivative Works as a whole, provided Your use,
  116440. reproduction, and distribution of the Work otherwise complies with
  116441. the conditions stated in this License.
  116442. 5. Submission of Contributions. Unless You explicitly state otherwise,
  116443. any Contribution intentionally submitted for inclusion in the Work
  116444. by You to the Licensor shall be under the terms and conditions of
  116445. this License, without any additional terms or conditions.
  116446. Notwithstanding the above, nothing herein shall supersede or modify
  116447. the terms of any separate license agreement you may have executed
  116448. with Licensor regarding such Contributions.
  116449. 6. Trademarks. This License does not grant permission to use the trade
  116450. names, trademarks, service marks, or product names of the Licensor,
  116451. except as required for reasonable and customary use in describing the
  116452. origin of the Work and reproducing the content of the NOTICE file.
  116453. 7. Disclaimer of Warranty. Unless required by applicable law or
  116454. agreed to in writing, Licensor provides the Work (and each
  116455. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  116456. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  116457. implied, including, without limitation, any warranties or conditions
  116458. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  116459. PARTICULAR PURPOSE. You are solely responsible for determining the
  116460. appropriateness of using or redistributing the Work and assume any
  116461. risks associated with Your exercise of permissions under this License.
  116462. 8. Limitation of Liability. In no event and under no legal theory,
  116463. whether in tort (including negligence), contract, or otherwise,
  116464. unless required by applicable law (such as deliberate and grossly
  116465. negligent acts) or agreed to in writing, shall any Contributor be
  116466. liable to You for damages, including any direct, indirect, special,
  116467. incidental, or consequential damages of any character arising as a
  116468. result of this License or out of the use or inability to use the
  116469. Work (including but not limited to damages for loss of goodwill,
  116470. work stoppage, computer failure or malfunction, or any and all
  116471. other commercial damages or losses), even if such Contributor
  116472. has been advised of the possibility of such damages.
  116473. 9. Accepting Warranty or Additional Liability. While redistributing
  116474. the Work or Derivative Works thereof, You may choose to offer,
  116475. and charge a fee for, acceptance of support, warranty, indemnity,
  116476. or other liability obligations and/or rights consistent with this
  116477. License. However, in accepting such obligations, You may act only
  116478. on Your own behalf and on Your sole responsibility, not on behalf
  116479. of any other Contributor, and only if You agree to indemnify,
  116480. defend, and hold each Contributor harmless for any liability
  116481. incurred by, or claims asserted against, such Contributor by reason
  116482. of your accepting any such warranty or additional liability.
  116483. END OF TERMS AND CONDITIONS
  116484. APPENDIX: How to apply the Apache License to your work.
  116485. To apply the Apache License to your work, attach the following
  116486. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  116487. replaced with your own identifying information. (Don&#x27;t include
  116488. the brackets!) The text should be enclosed in the appropriate
  116489. comment syntax for the file format. We also recommend that a
  116490. file or class name and description of purpose be included on the
  116491. same &quot;printed page&quot; as the copyright notice for easier
  116492. identification within third-party archives.
  116493. Copyright [yyyy] [name of copyright owner]
  116494. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  116495. you may not use this file except in compliance with the License.
  116496. You may obtain a copy of the License at
  116497. http://www.apache.org/licenses/LICENSE-2.0
  116498. Unless required by applicable law or agreed to in writing, software
  116499. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  116500. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  116501. See the License for the specific language governing permissions and
  116502. limitations under the License.
  116503. </pre>
  116504. </div>
  116505. </div>
  116506. <div class="product">
  116507. <span class="title">The ruy matrix multiplication library</span>
  116508. <span class="homepage"><a href="https://github.com/google/ruy">homepage</a></span>
  116509. <input type="checkbox" hidden id="316">
  116510. <label class="show" for="316" tabindex="0"></label>
  116511. <div class="licence">
  116512. <pre>
  116513. Apache License
  116514. Version 2.0, January 2004
  116515. http://www.apache.org/licenses/
  116516. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  116517. 1. Definitions.
  116518. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  116519. and distribution as defined by Sections 1 through 9 of this document.
  116520. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  116521. the copyright owner that is granting the License.
  116522. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  116523. other entities that control, are controlled by, or are under common
  116524. control with that entity. For the purposes of this definition,
  116525. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  116526. direction or management of such entity, whether by contract or
  116527. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  116528. outstanding shares, or (iii) beneficial ownership of such entity.
  116529. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  116530. exercising permissions granted by this License.
  116531. &quot;Source&quot; form shall mean the preferred form for making modifications,
  116532. including but not limited to software source code, documentation
  116533. source, and configuration files.
  116534. &quot;Object&quot; form shall mean any form resulting from mechanical
  116535. transformation or translation of a Source form, including but
  116536. not limited to compiled object code, generated documentation,
  116537. and conversions to other media types.
  116538. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  116539. Object form, made available under the License, as indicated by a
  116540. copyright notice that is included in or attached to the work
  116541. (an example is provided in the Appendix below).
  116542. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  116543. form, that is based on (or derived from) the Work and for which the
  116544. editorial revisions, annotations, elaborations, or other modifications
  116545. represent, as a whole, an original work of authorship. For the purposes
  116546. of this License, Derivative Works shall not include works that remain
  116547. separable from, or merely link (or bind by name) to the interfaces of,
  116548. the Work and Derivative Works thereof.
  116549. &quot;Contribution&quot; shall mean any work of authorship, including
  116550. the original version of the Work and any modifications or additions
  116551. to that Work or Derivative Works thereof, that is intentionally
  116552. submitted to Licensor for inclusion in the Work by the copyright owner
  116553. or by an individual or Legal Entity authorized to submit on behalf of
  116554. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  116555. means any form of electronic, verbal, or written communication sent
  116556. to the Licensor or its representatives, including but not limited to
  116557. communication on electronic mailing lists, source code control systems,
  116558. and issue tracking systems that are managed by, or on behalf of, the
  116559. Licensor for the purpose of discussing and improving the Work, but
  116560. excluding communication that is conspicuously marked or otherwise
  116561. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  116562. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  116563. on behalf of whom a Contribution has been received by Licensor and
  116564. subsequently incorporated within the Work.
  116565. 2. Grant of Copyright License. Subject to the terms and conditions of
  116566. this License, each Contributor hereby grants to You a perpetual,
  116567. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  116568. copyright license to reproduce, prepare Derivative Works of,
  116569. publicly display, publicly perform, sublicense, and distribute the
  116570. Work and such Derivative Works in Source or Object form.
  116571. 3. Grant of Patent License. Subject to the terms and conditions of
  116572. this License, each Contributor hereby grants to You a perpetual,
  116573. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  116574. (except as stated in this section) patent license to make, have made,
  116575. use, offer to sell, sell, import, and otherwise transfer the Work,
  116576. where such license applies only to those patent claims licensable
  116577. by such Contributor that are necessarily infringed by their
  116578. Contribution(s) alone or by combination of their Contribution(s)
  116579. with the Work to which such Contribution(s) was submitted. If You
  116580. institute patent litigation against any entity (including a
  116581. cross-claim or counterclaim in a lawsuit) alleging that the Work
  116582. or a Contribution incorporated within the Work constitutes direct
  116583. or contributory patent infringement, then any patent licenses
  116584. granted to You under this License for that Work shall terminate
  116585. as of the date such litigation is filed.
  116586. 4. Redistribution. You may reproduce and distribute copies of the
  116587. Work or Derivative Works thereof in any medium, with or without
  116588. modifications, and in Source or Object form, provided that You
  116589. meet the following conditions:
  116590. (a) You must give any other recipients of the Work or
  116591. Derivative Works a copy of this License; and
  116592. (b) You must cause any modified files to carry prominent notices
  116593. stating that You changed the files; and
  116594. (c) You must retain, in the Source form of any Derivative Works
  116595. that You distribute, all copyright, patent, trademark, and
  116596. attribution notices from the Source form of the Work,
  116597. excluding those notices that do not pertain to any part of
  116598. the Derivative Works; and
  116599. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  116600. distribution, then any Derivative Works that You distribute must
  116601. include a readable copy of the attribution notices contained
  116602. within such NOTICE file, excluding those notices that do not
  116603. pertain to any part of the Derivative Works, in at least one
  116604. of the following places: within a NOTICE text file distributed
  116605. as part of the Derivative Works; within the Source form or
  116606. documentation, if provided along with the Derivative Works; or,
  116607. within a display generated by the Derivative Works, if and
  116608. wherever such third-party notices normally appear. The contents
  116609. of the NOTICE file are for informational purposes only and
  116610. do not modify the License. You may add Your own attribution
  116611. notices within Derivative Works that You distribute, alongside
  116612. or as an addendum to the NOTICE text from the Work, provided
  116613. that such additional attribution notices cannot be construed
  116614. as modifying the License.
  116615. You may add Your own copyright statement to Your modifications and
  116616. may provide additional or different license terms and conditions
  116617. for use, reproduction, or distribution of Your modifications, or
  116618. for any such Derivative Works as a whole, provided Your use,
  116619. reproduction, and distribution of the Work otherwise complies with
  116620. the conditions stated in this License.
  116621. 5. Submission of Contributions. Unless You explicitly state otherwise,
  116622. any Contribution intentionally submitted for inclusion in the Work
  116623. by You to the Licensor shall be under the terms and conditions of
  116624. this License, without any additional terms or conditions.
  116625. Notwithstanding the above, nothing herein shall supersede or modify
  116626. the terms of any separate license agreement you may have executed
  116627. with Licensor regarding such Contributions.
  116628. 6. Trademarks. This License does not grant permission to use the trade
  116629. names, trademarks, service marks, or product names of the Licensor,
  116630. except as required for reasonable and customary use in describing the
  116631. origin of the Work and reproducing the content of the NOTICE file.
  116632. 7. Disclaimer of Warranty. Unless required by applicable law or
  116633. agreed to in writing, Licensor provides the Work (and each
  116634. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  116635. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  116636. implied, including, without limitation, any warranties or conditions
  116637. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  116638. PARTICULAR PURPOSE. You are solely responsible for determining the
  116639. appropriateness of using or redistributing the Work and assume any
  116640. risks associated with Your exercise of permissions under this License.
  116641. 8. Limitation of Liability. In no event and under no legal theory,
  116642. whether in tort (including negligence), contract, or otherwise,
  116643. unless required by applicable law (such as deliberate and grossly
  116644. negligent acts) or agreed to in writing, shall any Contributor be
  116645. liable to You for damages, including any direct, indirect, special,
  116646. incidental, or consequential damages of any character arising as a
  116647. result of this License or out of the use or inability to use the
  116648. Work (including but not limited to damages for loss of goodwill,
  116649. work stoppage, computer failure or malfunction, or any and all
  116650. other commercial damages or losses), even if such Contributor
  116651. has been advised of the possibility of such damages.
  116652. 9. Accepting Warranty or Additional Liability. While redistributing
  116653. the Work or Derivative Works thereof, You may choose to offer,
  116654. and charge a fee for, acceptance of support, warranty, indemnity,
  116655. or other liability obligations and/or rights consistent with this
  116656. License. However, in accepting such obligations, You may act only
  116657. on Your own behalf and on Your sole responsibility, not on behalf
  116658. of any other Contributor, and only if You agree to indemnify,
  116659. defend, and hold each Contributor harmless for any liability
  116660. incurred by, or claims asserted against, such Contributor by reason
  116661. of your accepting any such warranty or additional liability.
  116662. END OF TERMS AND CONDITIONS
  116663. APPENDIX: How to apply the Apache License to your work.
  116664. To apply the Apache License to your work, attach the following
  116665. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  116666. replaced with your own identifying information. (Don&#x27;t include
  116667. the brackets!) The text should be enclosed in the appropriate
  116668. comment syntax for the file format. We also recommend that a
  116669. file or class name and description of purpose be included on the
  116670. same &quot;printed page&quot; as the copyright notice for easier
  116671. identification within third-party archives.
  116672. Copyright [yyyy] [name of copyright owner]
  116673. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  116674. you may not use this file except in compliance with the License.
  116675. You may obtain a copy of the License at
  116676. http://www.apache.org/licenses/LICENSE-2.0
  116677. Unless required by applicable law or agreed to in writing, software
  116678. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  116679. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  116680. See the License for the specific language governing permissions and
  116681. limitations under the License.
  116682. </pre>
  116683. </div>
  116684. </div>
  116685. <div class="product">
  116686. <span class="title">The USB ID Repository</span>
  116687. <span class="homepage"><a href="http://www.linux-usb.org/usb-ids.html">homepage</a></span>
  116688. <input type="checkbox" hidden id="317">
  116689. <label class="show" for="317" tabindex="0"></label>
  116690. <div class="licence">
  116691. <pre>Copyright (c) 2012, Linux USB Project
  116692. All rights reserved.
  116693. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
  116694. o Redistributions of source code must retain the above copyright notice,
  116695. this list of conditions and the following disclaimer.
  116696. o Redistributions in binary form must reproduce the above copyright
  116697. notice, this list of conditions and the following disclaimer in the
  116698. documentation and/or other materials provided with the distribution.
  116699. o Neither the name of the Linux USB Project nor the names of its
  116700. contributors may be used to endorse or promote products derived from
  116701. this software without specific prior written permission.
  116702. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot; 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.
  116703. </pre>
  116704. </div>
  116705. </div>
  116706. <div class="product">
  116707. <span class="title">transport-api</span>
  116708. <span class="homepage"><a href="https://developers.google.com/android/guides/setup">homepage</a></span>
  116709. <input type="checkbox" hidden id="318">
  116710. <label class="show" for="318" tabindex="0"></label>
  116711. <div class="licence">
  116712. <pre>Terms and conditions
  116713. This is the Android Software Development Kit License Agreement
  116714. 1. Introduction
  116715. 1.1 The Android Software Development Kit (referred to in the License Agreement as the &quot;SDK&quot; and specifically including the Android system files, packaged APIs, and Google APIs add-ons) is licensed to you subject to the terms of the License Agreement. The License Agreement forms a legally binding contract between you and Google in relation to your use of the SDK.
  116716. 1.2 &quot;Android&quot; means the Android software stack for devices, as made available under the Android Open Source Project, which is located at the following URL: http://source.android.com/, as updated from time to time.
  116717. 1.3 A &quot;compatible implementation&quot; means any Android device that (i) complies with the Android Compatibility Definition document, which can be found at the Android compatibility website (http://source.android.com/compatibility) and which may be updated from time to time; and (ii) successfully passes the Android Compatibility Test Suite (CTS).
  116718. 1.4 &quot;Google&quot; means Google LLC, a Delaware corporation with principal place of business at 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States.
  116719. 2. Accepting this License Agreement
  116720. 2.1 In order to use the SDK, you must first agree to the License Agreement. You may not use the SDK if you do not accept the License Agreement.
  116721. 2.2 By clicking to accept, you hereby agree to the terms of the License Agreement.
  116722. 2.3 You may not use the SDK and may not accept the License Agreement if you are a person barred from receiving the SDK under the laws of the United States or other countries, including the country in which you are resident or from which you use the SDK.
  116723. 2.4 If you are agreeing to be bound by the License Agreement on behalf of your employer or other entity, you represent and warrant that you have full legal authority to bind your employer or such entity to the License Agreement. If you do not have the requisite authority, you may not accept the License Agreement or use the SDK on behalf of your employer or other entity.
  116724. 3. SDK License from Google
  116725. 3.1 Subject to the terms of the License Agreement, Google grants you a limited, worldwide, royalty-free, non-assignable, non-exclusive, and non-sublicensable license to use the SDK solely to develop applications for compatible implementations of Android.
  116726. 3.2 You may not use this SDK to develop applications for other platforms (including non-compatible implementations of Android) or to develop another SDK. You are of course free to develop applications for other platforms, including non-compatible implementations of Android, provided that this SDK is not used for that purpose.
  116727. 3.3 You agree that Google or third parties own all legal right, title and interest in and to the SDK, including any Intellectual Property Rights that subsist in the SDK. &quot;Intellectual Property Rights&quot; means any and all rights under patent law, copyright law, trade secret law, trademark law, and any and all other proprietary rights. Google reserves all rights not expressly granted to you.
  116728. 3.4 You may not use the SDK for any purpose not expressly permitted by the License Agreement. Except to the extent required by applicable third party licenses, you may not copy (except for backup purposes), modify, adapt, redistribute, decompile, reverse engineer, disassemble, or create derivative works of the SDK or any part of the SDK.
  116729. 3.5 Use, reproduction and distribution of components of the SDK licensed under an open source software license are governed solely by the terms of that open source software license and not the License Agreement.
  116730. 3.6 You agree that the form and nature of the SDK that Google provides may change without prior notice to you and that future versions of the SDK may be incompatible with applications developed on previous versions of the SDK. You agree that Google may stop (permanently or temporarily) providing the SDK (or any features within the SDK) to you or to users generally at Google&#x27;s sole discretion, without prior notice to you.
  116731. 3.7 Nothing in the License Agreement gives you a right to use any of Google&#x27;s trade names, trademarks, service marks, logos, domain names, or other distinctive brand features.
  116732. 3.8 You agree that you will not remove, obscure, or alter any proprietary rights notices (including copyright and trademark notices) that may be affixed to or contained within the SDK.
  116733. 4. Use of the SDK by You
  116734. 4.1 Google agrees that it obtains no right, title or interest from you (or your licensors) under the License Agreement in or to any software applications that you develop using the SDK, including any intellectual property rights that subsist in those applications.
  116735. 4.2 You agree to use the SDK and write applications only for purposes that are permitted by (a) the License Agreement and (b) any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions (including any laws regarding the export of data or software to and from the United States or other relevant countries).
  116736. 4.3 You agree that if you use the SDK to develop applications for general public users, you will protect the privacy and legal rights of those users. If the users provide you with user names, passwords, or other login information or personal information, you must make the users aware that the information will be available to your application, and you must provide legally adequate privacy notice and protection for those users. If your application stores personal or sensitive information provided by users, it must do so securely. If the user provides your application with Google Account information, your application may only use that information to access the user&#x27;s Google Account when, and for the limited purposes for which, the user has given you permission to do so.
  116737. 4.4 You agree that you will not engage in any activity with the SDK, including the development or distribution of an application, that interferes with, disrupts, damages, or accesses in an unauthorized manner the servers, networks, or other properties or services of any third party including, but not limited to, Google or any mobile communications carrier.
  116738. 4.5 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any data, content, or resources that you create, transmit or display through Android and/or applications for Android, and for the consequences of your actions (including any loss or damage which Google may suffer) by doing so.
  116739. 4.6 You agree that you are solely responsible for (and that Google has no responsibility to you or to any third party for) any breach of your obligations under the License Agreement, any applicable third party contract or Terms of Service, or any applicable law or regulation, and for the consequences (including any loss or damage which Google or any third party may suffer) of any such breach.
  116740. 5. Your Developer Credentials
  116741. 5.1 You agree that you are responsible for maintaining the confidentiality of any developer credentials that may be issued to you by Google or which you may choose yourself and that you will be solely responsible for all applications that are developed under your developer credentials.
  116742. 6. Privacy and Information
  116743. 6.1 In order to continually innovate and improve the SDK, Google may collect certain usage statistics from the software including but not limited to a unique identifier, associated IP address, version number of the software, and information on which tools and/or services in the SDK are being used and how they are being used. Before any of this information is collected, the SDK will notify you and seek your consent. If you withhold consent, the information will not be collected.
  116744. 6.2 The data collected is examined in the aggregate to improve the SDK and is maintained in accordance with Google&#x27;s Privacy Policy.
  116745. 7. Third Party Applications
  116746. 7.1 If you use the SDK to run applications developed by a third party or that access data, content or resources provided by a third party, you agree that Google is not responsible for those applications, data, content, or resources. You understand that all data, content or resources which you may access through such third party applications are the sole responsibility of the person from which they originated and that Google is not liable for any loss or damage that you may experience as a result of the use or access of any of those third party applications, data, content, or resources.
  116747. 7.2 You should be aware the data, content, and resources presented to you through such a third party application may be protected by intellectual property rights which are owned by the providers (or by other persons or companies on their behalf). You may not modify, rent, lease, loan, sell, distribute or create derivative works based on these data, content, or resources (either in whole or in part) unless you have been specifically given permission to do so by the relevant owners.
  116748. 7.3 You acknowledge that your use of such third party applications, data, content, or resources may be subject to separate terms between you and the relevant third party. In that case, the License Agreement does not affect your legal relationship with these third parties.
  116749. 8. Using Android APIs
  116750. 8.1 Google Data APIs
  116751. 8.1.1 If you use any API to retrieve data from Google, you acknowledge that the data may be protected by intellectual property rights which are owned by Google or those parties that provide the data (or by other persons or companies on their behalf). Your use of any such API may be subject to additional Terms of Service. You may not modify, rent, lease, loan, sell, distribute or create derivative works based on this data (either in whole or in part) unless allowed by the relevant Terms of Service.
  116752. 8.1.2 If you use any API to retrieve a user&#x27;s data from Google, you acknowledge and agree that you shall retrieve data only with the user&#x27;s explicit consent and only when, and for the limited purposes for which, the user has given you permission to do so.
  116753. 9. Terminating this License Agreement
  116754. 9.1 The License Agreement will continue to apply until terminated by either you or Google as set out below.
  116755. 9.2 If you want to terminate the License Agreement, you may do so by ceasing your use of the SDK and any relevant developer credentials.
  116756. 9.3 Google may at any time, terminate the License Agreement with you if:
  116757. (A) you have breached any provision of the License Agreement; or
  116758. (B) Google is required to do so by law; or
  116759. (C) the partner with whom Google offered certain parts of SDK (such as APIs) to you has terminated its relationship with Google or ceased to offer certain parts of the SDK to you; or
  116760. (D) Google decides to no longer provide the SDK or certain parts of the SDK to users in the country in which you are resident or from which you use the service, or the provision of the SDK or certain SDK services to you by Google is, in Google&#x27;s sole discretion, no longer commercially viable.
  116761. 9.4 When the License Agreement comes to an end, all of the legal rights, obligations and liabilities that you and Google have benefited from, been subject to (or which have accrued over time whilst the License Agreement has been in force) or which are expressed to continue indefinitely, shall be unaffected by this cessation, and the provisions of paragraph 14.7 shall continue to apply to such rights, obligations and liabilities indefinitely.
  116762. 10. DISCLAIMER OF WARRANTIES
  116763. 10.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT YOUR USE OF THE SDK IS AT YOUR SOLE RISK AND THAT THE SDK IS PROVIDED &quot;AS IS&quot; AND &quot;AS AVAILABLE&quot; WITHOUT WARRANTY OF ANY KIND FROM GOOGLE.
  116764. 10.2 YOUR USE OF THE SDK AND ANY MATERIAL DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF THE SDK IS AT YOUR OWN DISCRETION AND RISK AND YOU ARE SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM OR OTHER DEVICE OR LOSS OF DATA THAT RESULTS FROM SUCH USE.
  116765. 10.3 GOOGLE FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT.
  116766. 11. LIMITATION OF LIABILITY
  116767. 11.1 YOU EXPRESSLY UNDERSTAND AND AGREE THAT GOOGLE, ITS SUBSIDIARIES AND AFFILIATES, AND ITS LICENSORS SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT GOOGLE OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING.
  116768. 12. Indemnification
  116769. 12.1 To the maximum extent permitted by law, you agree to defend, indemnify and hold harmless Google, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses (including reasonable attorneys fees) arising out of or accruing from (a) your use of the SDK, (b) any application you develop on the SDK that infringes any copyright, trademark, trade secret, trade dress, patent or other intellectual property right of any person or defames any person or violates their rights of publicity or privacy, and (c) any non-compliance by you with the License Agreement.
  116770. 13. Changes to the License Agreement
  116771. 13.1 Google may make changes to the License Agreement as it distributes new versions of the SDK. When these changes are made, Google will make a new version of the License Agreement available on the website where the SDK is made available.
  116772. 14. General Legal Terms
  116773. 14.1 The License Agreement constitutes the whole legal agreement between you and Google and governs your use of the SDK (excluding any services which Google may provide to you under a separate written agreement), and completely replaces any prior agreements between you and Google in relation to the SDK.
  116774. 14.2 You agree that if Google does not exercise or enforce any legal right or remedy which is contained in the License Agreement (or which Google has the benefit of under any applicable law), this will not be taken to be a formal waiver of Google&#x27;s rights and that those rights or remedies will still be available to Google.
  116775. 14.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the License Agreement is invalid, then that provision will be removed from the License Agreement without affecting the rest of the License Agreement. The remaining provisions of the License Agreement will continue to be valid and enforceable.
  116776. 14.4 You acknowledge and agree that each member of the group of companies of which Google is the parent shall be third party beneficiaries to the License Agreement and that such other companies shall be entitled to directly enforce, and rely upon, any provision of the License Agreement that confers a benefit on (or rights in favor of) them. Other than this, no other person or company shall be third party beneficiaries to the License Agreement.
  116777. 14.5 EXPORT RESTRICTIONS. THE SDK IS SUBJECT TO UNITED STATES EXPORT LAWS AND REGULATIONS. YOU MUST COMPLY WITH ALL DOMESTIC AND INTERNATIONAL EXPORT LAWS AND REGULATIONS THAT APPLY TO THE SDK. THESE LAWS INCLUDE RESTRICTIONS ON DESTINATIONS, END USERS AND END USE.
  116778. 14.6 The rights granted in the License Agreement may not be assigned or transferred by either you or Google without the prior written approval of the other party. Neither you nor Google shall be permitted to delegate their responsibilities or obligations under the License Agreement without the prior written approval of the other party.
  116779. 14.7 The License Agreement, and your relationship with Google under the License Agreement, shall be governed by the laws of the State of California without regard to its conflict of laws provisions. You and Google agree to submit to the exclusive jurisdiction of the courts located within the county of Santa Clara, California to resolve any legal matter arising from the License Agreement. Notwithstanding this, you agree that Google shall still be allowed to apply for injunctive remedies (or an equivalent type of urgent legal relief) in any jurisdiction.
  116780. December 9, 2016
  116781. </pre>
  116782. </div>
  116783. </div>
  116784. <div class="product">
  116785. <span class="title">UKey2</span>
  116786. <span class="homepage"><a href="https://github.com/google/ukey2">homepage</a></span>
  116787. <input type="checkbox" hidden id="319">
  116788. <label class="show" for="319" tabindex="0"></label>
  116789. <div class="licence">
  116790. <pre>
  116791. Apache License
  116792. Version 2.0, January 2004
  116793. http://www.apache.org/licenses/
  116794. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  116795. 1. Definitions.
  116796. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  116797. and distribution as defined by Sections 1 through 9 of this document.
  116798. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  116799. the copyright owner that is granting the License.
  116800. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  116801. other entities that control, are controlled by, or are under common
  116802. control with that entity. For the purposes of this definition,
  116803. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  116804. direction or management of such entity, whether by contract or
  116805. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  116806. outstanding shares, or (iii) beneficial ownership of such entity.
  116807. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  116808. exercising permissions granted by this License.
  116809. &quot;Source&quot; form shall mean the preferred form for making modifications,
  116810. including but not limited to software source code, documentation
  116811. source, and configuration files.
  116812. &quot;Object&quot; form shall mean any form resulting from mechanical
  116813. transformation or translation of a Source form, including but
  116814. not limited to compiled object code, generated documentation,
  116815. and conversions to other media types.
  116816. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  116817. Object form, made available under the License, as indicated by a
  116818. copyright notice that is included in or attached to the work
  116819. (an example is provided in the Appendix below).
  116820. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  116821. form, that is based on (or derived from) the Work and for which the
  116822. editorial revisions, annotations, elaborations, or other modifications
  116823. represent, as a whole, an original work of authorship. For the purposes
  116824. of this License, Derivative Works shall not include works that remain
  116825. separable from, or merely link (or bind by name) to the interfaces of,
  116826. the Work and Derivative Works thereof.
  116827. &quot;Contribution&quot; shall mean any work of authorship, including
  116828. the original version of the Work and any modifications or additions
  116829. to that Work or Derivative Works thereof, that is intentionally
  116830. submitted to Licensor for inclusion in the Work by the copyright owner
  116831. or by an individual or Legal Entity authorized to submit on behalf of
  116832. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  116833. means any form of electronic, verbal, or written communication sent
  116834. to the Licensor or its representatives, including but not limited to
  116835. communication on electronic mailing lists, source code control systems,
  116836. and issue tracking systems that are managed by, or on behalf of, the
  116837. Licensor for the purpose of discussing and improving the Work, but
  116838. excluding communication that is conspicuously marked or otherwise
  116839. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  116840. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  116841. on behalf of whom a Contribution has been received by Licensor and
  116842. subsequently incorporated within the Work.
  116843. 2. Grant of Copyright License. Subject to the terms and conditions of
  116844. this License, each Contributor hereby grants to You a perpetual,
  116845. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  116846. copyright license to reproduce, prepare Derivative Works of,
  116847. publicly display, publicly perform, sublicense, and distribute the
  116848. Work and such Derivative Works in Source or Object form.
  116849. 3. Grant of Patent License. Subject to the terms and conditions of
  116850. this License, each Contributor hereby grants to You a perpetual,
  116851. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  116852. (except as stated in this section) patent license to make, have made,
  116853. use, offer to sell, sell, import, and otherwise transfer the Work,
  116854. where such license applies only to those patent claims licensable
  116855. by such Contributor that are necessarily infringed by their
  116856. Contribution(s) alone or by combination of their Contribution(s)
  116857. with the Work to which such Contribution(s) was submitted. If You
  116858. institute patent litigation against any entity (including a
  116859. cross-claim or counterclaim in a lawsuit) alleging that the Work
  116860. or a Contribution incorporated within the Work constitutes direct
  116861. or contributory patent infringement, then any patent licenses
  116862. granted to You under this License for that Work shall terminate
  116863. as of the date such litigation is filed.
  116864. 4. Redistribution. You may reproduce and distribute copies of the
  116865. Work or Derivative Works thereof in any medium, with or without
  116866. modifications, and in Source or Object form, provided that You
  116867. meet the following conditions:
  116868. (a) You must give any other recipients of the Work or
  116869. Derivative Works a copy of this License; and
  116870. (b) You must cause any modified files to carry prominent notices
  116871. stating that You changed the files; and
  116872. (c) You must retain, in the Source form of any Derivative Works
  116873. that You distribute, all copyright, patent, trademark, and
  116874. attribution notices from the Source form of the Work,
  116875. excluding those notices that do not pertain to any part of
  116876. the Derivative Works; and
  116877. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  116878. distribution, then any Derivative Works that You distribute must
  116879. include a readable copy of the attribution notices contained
  116880. within such NOTICE file, excluding those notices that do not
  116881. pertain to any part of the Derivative Works, in at least one
  116882. of the following places: within a NOTICE text file distributed
  116883. as part of the Derivative Works; within the Source form or
  116884. documentation, if provided along with the Derivative Works; or,
  116885. within a display generated by the Derivative Works, if and
  116886. wherever such third-party notices normally appear. The contents
  116887. of the NOTICE file are for informational purposes only and
  116888. do not modify the License. You may add Your own attribution
  116889. notices within Derivative Works that You distribute, alongside
  116890. or as an addendum to the NOTICE text from the Work, provided
  116891. that such additional attribution notices cannot be construed
  116892. as modifying the License.
  116893. You may add Your own copyright statement to Your modifications and
  116894. may provide additional or different license terms and conditions
  116895. for use, reproduction, or distribution of Your modifications, or
  116896. for any such Derivative Works as a whole, provided Your use,
  116897. reproduction, and distribution of the Work otherwise complies with
  116898. the conditions stated in this License.
  116899. 5. Submission of Contributions. Unless You explicitly state otherwise,
  116900. any Contribution intentionally submitted for inclusion in the Work
  116901. by You to the Licensor shall be under the terms and conditions of
  116902. this License, without any additional terms or conditions.
  116903. Notwithstanding the above, nothing herein shall supersede or modify
  116904. the terms of any separate license agreement you may have executed
  116905. with Licensor regarding such Contributions.
  116906. 6. Trademarks. This License does not grant permission to use the trade
  116907. names, trademarks, service marks, or product names of the Licensor,
  116908. except as required for reasonable and customary use in describing the
  116909. origin of the Work and reproducing the content of the NOTICE file.
  116910. 7. Disclaimer of Warranty. Unless required by applicable law or
  116911. agreed to in writing, Licensor provides the Work (and each
  116912. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  116913. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  116914. implied, including, without limitation, any warranties or conditions
  116915. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  116916. PARTICULAR PURPOSE. You are solely responsible for determining the
  116917. appropriateness of using or redistributing the Work and assume any
  116918. risks associated with Your exercise of permissions under this License.
  116919. 8. Limitation of Liability. In no event and under no legal theory,
  116920. whether in tort (including negligence), contract, or otherwise,
  116921. unless required by applicable law (such as deliberate and grossly
  116922. negligent acts) or agreed to in writing, shall any Contributor be
  116923. liable to You for damages, including any direct, indirect, special,
  116924. incidental, or consequential damages of any character arising as a
  116925. result of this License or out of the use or inability to use the
  116926. Work (including but not limited to damages for loss of goodwill,
  116927. work stoppage, computer failure or malfunction, or any and all
  116928. other commercial damages or losses), even if such Contributor
  116929. has been advised of the possibility of such damages.
  116930. 9. Accepting Warranty or Additional Liability. While redistributing
  116931. the Work or Derivative Works thereof, You may choose to offer,
  116932. and charge a fee for, acceptance of support, warranty, indemnity,
  116933. or other liability obligations and/or rights consistent with this
  116934. License. However, in accepting such obligations, You may act only
  116935. on Your own behalf and on Your sole responsibility, not on behalf
  116936. of any other Contributor, and only if You agree to indemnify,
  116937. defend, and hold each Contributor harmless for any liability
  116938. incurred by, or claims asserted against, such Contributor by reason
  116939. of your accepting any such warranty or additional liability.
  116940. END OF TERMS AND CONDITIONS
  116941. APPENDIX: How to apply the Apache License to your work.
  116942. To apply the Apache License to your work, attach the following
  116943. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  116944. replaced with your own identifying information. (Don&#x27;t include
  116945. the brackets!) The text should be enclosed in the appropriate
  116946. comment syntax for the file format. We also recommend that a
  116947. file or class name and description of purpose be included on the
  116948. same &quot;printed page&quot; as the copyright notice for easier
  116949. identification within third-party archives.
  116950. Copyright [yyyy] [name of copyright owner]
  116951. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  116952. you may not use this file except in compliance with the License.
  116953. You may obtain a copy of the License at
  116954. http://www.apache.org/licenses/LICENSE-2.0
  116955. Unless required by applicable law or agreed to in writing, software
  116956. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  116957. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  116958. See the License for the specific language governing permissions and
  116959. limitations under the License.
  116960. </pre>
  116961. </div>
  116962. </div>
  116963. <div class="product">
  116964. <span class="title">Unicode Common Locale Data Repository</span>
  116965. <span class="homepage"><a href="http://cldr.unicode.org/index/downloads">homepage</a></span>
  116966. <input type="checkbox" hidden id="320">
  116967. <label class="show" for="320" tabindex="0"></label>
  116968. <div class="licence">
  116969. <pre>UNICODE, INC. LICENSE AGREEMENT - DATA FILES AND SOFTWARE
  116970. See Terms of Use for definitions of Unicode Inc.&#x27;s
  116971. Data Files and Software.
  116972. NOTICE TO USER: Carefully read the following legal agreement.
  116973. BY DOWNLOADING, INSTALLING, COPYING OR OTHERWISE USING UNICODE INC.&#x27;S
  116974. DATA FILES (&quot;DATA FILES&quot;), AND/OR SOFTWARE (&quot;SOFTWARE&quot;),
  116975. YOU UNEQUIVOCALLY ACCEPT, AND AGREE TO BE BOUND BY, ALL OF THE
  116976. TERMS AND CONDITIONS OF THIS AGREEMENT.
  116977. IF YOU DO NOT AGREE, DO NOT DOWNLOAD, INSTALL, COPY, DISTRIBUTE OR USE
  116978. THE DATA FILES OR SOFTWARE.
  116979. COPYRIGHT AND PERMISSION NOTICE
  116980. Copyright © 1991-2021 Unicode, Inc. All rights reserved.
  116981. Distributed under the Terms of Use in https://www.unicode.org/copyright.html.
  116982. Permission is hereby granted, free of charge, to any person obtaining
  116983. a copy of the Unicode data files and any associated documentation
  116984. (the &quot;Data Files&quot;) or Unicode software and any associated documentation
  116985. (the &quot;Software&quot;) to deal in the Data Files or Software
  116986. without restriction, including without limitation the rights to use,
  116987. copy, modify, merge, publish, distribute, and/or sell copies of
  116988. the Data Files or Software, and to permit persons to whom the Data Files
  116989. or Software are furnished to do so, provided that either
  116990. (a) this copyright and permission notice appear with all copies
  116991. of the Data Files or Software, or
  116992. (b) this copyright and permission notice appear in associated
  116993. Documentation.
  116994. THE DATA FILES AND SOFTWARE ARE PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF
  116995. ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
  116996. WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  116997. NONINFRINGEMENT OF THIRD PARTY RIGHTS.
  116998. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
  116999. NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
  117000. DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
  117001. DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
  117002. TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
  117003. PERFORMANCE OF THE DATA FILES OR SOFTWARE.
  117004. Except as contained in this notice, the name of a copyright holder
  117005. shall not be used in advertising or otherwise to promote the sale,
  117006. use or other dealings in these Data Files or Software without prior
  117007. written authorization of the copyright holder.
  117008. </pre>
  117009. </div>
  117010. </div>
  117011. <div class="product">
  117012. <span class="title">UnRAR source for decompressing .RAR and other files.</span>
  117013. <span class="homepage"><a href="https://github.com/aawc/unrar.git">homepage</a></span>
  117014. <input type="checkbox" hidden id="321">
  117015. <label class="show" for="321" tabindex="0"></label>
  117016. <div class="licence">
  117017. <pre> ****** ***** ****** UnRAR - free utility for RAR archives
  117018. ** ** ** ** ** ** ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  117019. ****** ******* ****** License for use and distribution of
  117020. ** ** ** ** ** ** ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  117021. ** ** ** ** ** ** FREE portable version
  117022. ~~~~~~~~~~~~~~~~~~~~~
  117023. The source code of UnRAR utility is freeware. This means:
  117024. 1. All copyrights to RAR and the utility UnRAR are exclusively
  117025. owned by the author - Alexander Roshal.
  117026. 2. UnRAR source code may be used in any software to handle
  117027. RAR archives without limitations free of charge, but cannot be
  117028. used to develop RAR (WinRAR) compatible archiver and to
  117029. re-create RAR compression algorithm, which is proprietary.
  117030. Distribution of modified UnRAR source code in separate form
  117031. or as a part of other software is permitted, provided that
  117032. full text of this paragraph, starting from &quot;UnRAR source code&quot;
  117033. words, is included in license, or in documentation if license
  117034. is not available, and in source code comments of resulting package.
  117035. 3. The UnRAR utility may be freely distributed. It is allowed
  117036. to distribute UnRAR inside of other software packages.
  117037. 4. THE RAR ARCHIVER AND THE UnRAR UTILITY ARE DISTRIBUTED &quot;AS IS&quot;.
  117038. NO WARRANTY OF ANY KIND IS EXPRESSED OR IMPLIED. YOU USE AT
  117039. YOUR OWN RISK. THE AUTHOR WILL NOT BE LIABLE FOR DATA LOSS,
  117040. DAMAGES, LOSS OF PROFITS OR ANY OTHER KIND OF LOSS WHILE USING
  117041. OR MISUSING THIS SOFTWARE.
  117042. 5. Installing and using the UnRAR utility signifies acceptance of
  117043. these terms and conditions of the license.
  117044. 6. If you don&#x27;t agree with terms of the license you must remove
  117045. UnRAR files from your storage devices and cease to use the
  117046. utility.
  117047. Thank you for your interest in RAR and UnRAR.
  117048. Alexander L. Roshal
  117049. </pre>
  117050. </div>
  117051. </div>
  117052. <div class="product">
  117053. <span class="title">URI Template Parser</span>
  117054. <span class="homepage"><a href="https://github.com/google/google-api-cpp-client/">homepage</a></span>
  117055. <input type="checkbox" hidden id="322">
  117056. <label class="show" for="322" tabindex="0"></label>
  117057. <div class="licence">
  117058. <pre>
  117059. Apache License
  117060. Version 2.0, January 2004
  117061. http://www.apache.org/licenses/
  117062. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  117063. 1. Definitions.
  117064. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  117065. and distribution as defined by Sections 1 through 9 of this document.
  117066. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  117067. the copyright owner that is granting the License.
  117068. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  117069. other entities that control, are controlled by, or are under common
  117070. control with that entity. For the purposes of this definition,
  117071. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  117072. direction or management of such entity, whether by contract or
  117073. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  117074. outstanding shares, or (iii) beneficial ownership of such entity.
  117075. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  117076. exercising permissions granted by this License.
  117077. &quot;Source&quot; form shall mean the preferred form for making modifications,
  117078. including but not limited to software source code, documentation
  117079. source, and configuration files.
  117080. &quot;Object&quot; form shall mean any form resulting from mechanical
  117081. transformation or translation of a Source form, including but
  117082. not limited to compiled object code, generated documentation,
  117083. and conversions to other media types.
  117084. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  117085. Object form, made available under the License, as indicated by a
  117086. copyright notice that is included in or attached to the work
  117087. (an example is provided in the Appendix below).
  117088. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  117089. form, that is based on (or derived from) the Work and for which the
  117090. editorial revisions, annotations, elaborations, or other modifications
  117091. represent, as a whole, an original work of authorship. For the purposes
  117092. of this License, Derivative Works shall not include works that remain
  117093. separable from, or merely link (or bind by name) to the interfaces of,
  117094. the Work and Derivative Works thereof.
  117095. &quot;Contribution&quot; shall mean any work of authorship, including
  117096. the original version of the Work and any modifications or additions
  117097. to that Work or Derivative Works thereof, that is intentionally
  117098. submitted to Licensor for inclusion in the Work by the copyright owner
  117099. or by an individual or Legal Entity authorized to submit on behalf of
  117100. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  117101. means any form of electronic, verbal, or written communication sent
  117102. to the Licensor or its representatives, including but not limited to
  117103. communication on electronic mailing lists, source code control systems,
  117104. and issue tracking systems that are managed by, or on behalf of, the
  117105. Licensor for the purpose of discussing and improving the Work, but
  117106. excluding communication that is conspicuously marked or otherwise
  117107. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  117108. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  117109. on behalf of whom a Contribution has been received by Licensor and
  117110. subsequently incorporated within the Work.
  117111. 2. Grant of Copyright License. Subject to the terms and conditions of
  117112. this License, each Contributor hereby grants to You a perpetual,
  117113. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  117114. copyright license to reproduce, prepare Derivative Works of,
  117115. publicly display, publicly perform, sublicense, and distribute the
  117116. Work and such Derivative Works in Source or Object form.
  117117. 3. Grant of Patent License. Subject to the terms and conditions of
  117118. this License, each Contributor hereby grants to You a perpetual,
  117119. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  117120. (except as stated in this section) patent license to make, have made,
  117121. use, offer to sell, sell, import, and otherwise transfer the Work,
  117122. where such license applies only to those patent claims licensable
  117123. by such Contributor that are necessarily infringed by their
  117124. Contribution(s) alone or by combination of their Contribution(s)
  117125. with the Work to which such Contribution(s) was submitted. If You
  117126. institute patent litigation against any entity (including a
  117127. cross-claim or counterclaim in a lawsuit) alleging that the Work
  117128. or a Contribution incorporated within the Work constitutes direct
  117129. or contributory patent infringement, then any patent licenses
  117130. granted to You under this License for that Work shall terminate
  117131. as of the date such litigation is filed.
  117132. 4. Redistribution. You may reproduce and distribute copies of the
  117133. Work or Derivative Works thereof in any medium, with or without
  117134. modifications, and in Source or Object form, provided that You
  117135. meet the following conditions:
  117136. (a) You must give any other recipients of the Work or
  117137. Derivative Works a copy of this License; and
  117138. (b) You must cause any modified files to carry prominent notices
  117139. stating that You changed the files; and
  117140. (c) You must retain, in the Source form of any Derivative Works
  117141. that You distribute, all copyright, patent, trademark, and
  117142. attribution notices from the Source form of the Work,
  117143. excluding those notices that do not pertain to any part of
  117144. the Derivative Works; and
  117145. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  117146. distribution, then any Derivative Works that You distribute must
  117147. include a readable copy of the attribution notices contained
  117148. within such NOTICE file, excluding those notices that do not
  117149. pertain to any part of the Derivative Works, in at least one
  117150. of the following places: within a NOTICE text file distributed
  117151. as part of the Derivative Works; within the Source form or
  117152. documentation, if provided along with the Derivative Works; or,
  117153. within a display generated by the Derivative Works, if and
  117154. wherever such third-party notices normally appear. The contents
  117155. of the NOTICE file are for informational purposes only and
  117156. do not modify the License. You may add Your own attribution
  117157. notices within Derivative Works that You distribute, alongside
  117158. or as an addendum to the NOTICE text from the Work, provided
  117159. that such additional attribution notices cannot be construed
  117160. as modifying the License.
  117161. You may add Your own copyright statement to Your modifications and
  117162. may provide additional or different license terms and conditions
  117163. for use, reproduction, or distribution of Your modifications, or
  117164. for any such Derivative Works as a whole, provided Your use,
  117165. reproduction, and distribution of the Work otherwise complies with
  117166. the conditions stated in this License.
  117167. 5. Submission of Contributions. Unless You explicitly state otherwise,
  117168. any Contribution intentionally submitted for inclusion in the Work
  117169. by You to the Licensor shall be under the terms and conditions of
  117170. this License, without any additional terms or conditions.
  117171. Notwithstanding the above, nothing herein shall supersede or modify
  117172. the terms of any separate license agreement you may have executed
  117173. with Licensor regarding such Contributions.
  117174. 6. Trademarks. This License does not grant permission to use the trade
  117175. names, trademarks, service marks, or product names of the Licensor,
  117176. except as required for reasonable and customary use in describing the
  117177. origin of the Work and reproducing the content of the NOTICE file.
  117178. 7. Disclaimer of Warranty. Unless required by applicable law or
  117179. agreed to in writing, Licensor provides the Work (and each
  117180. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  117181. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  117182. implied, including, without limitation, any warranties or conditions
  117183. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  117184. PARTICULAR PURPOSE. You are solely responsible for determining the
  117185. appropriateness of using or redistributing the Work and assume any
  117186. risks associated with Your exercise of permissions under this License.
  117187. 8. Limitation of Liability. In no event and under no legal theory,
  117188. whether in tort (including negligence), contract, or otherwise,
  117189. unless required by applicable law (such as deliberate and grossly
  117190. negligent acts) or agreed to in writing, shall any Contributor be
  117191. liable to You for damages, including any direct, indirect, special,
  117192. incidental, or consequential damages of any character arising as a
  117193. result of this License or out of the use or inability to use the
  117194. Work (including but not limited to damages for loss of goodwill,
  117195. work stoppage, computer failure or malfunction, or any and all
  117196. other commercial damages or losses), even if such Contributor
  117197. has been advised of the possibility of such damages.
  117198. 9. Accepting Warranty or Additional Liability. While redistributing
  117199. the Work or Derivative Works thereof, You may choose to offer,
  117200. and charge a fee for, acceptance of support, warranty, indemnity,
  117201. or other liability obligations and/or rights consistent with this
  117202. License. However, in accepting such obligations, You may act only
  117203. on Your own behalf and on Your sole responsibility, not on behalf
  117204. of any other Contributor, and only if You agree to indemnify,
  117205. defend, and hold each Contributor harmless for any liability
  117206. incurred by, or claims asserted against, such Contributor by reason
  117207. of your accepting any such warranty or additional liability.
  117208. END OF TERMS AND CONDITIONS
  117209. APPENDIX: How to apply the Apache License to your work.
  117210. To apply the Apache License to your work, attach the following
  117211. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  117212. replaced with your own identifying information. (Don&#x27;t include
  117213. the brackets!) The text should be enclosed in the appropriate
  117214. comment syntax for the file format. We also recommend that a
  117215. file or class name and description of purpose be included on the
  117216. same &quot;printed page&quot; as the copyright notice for easier
  117217. identification within third-party archives.
  117218. Copyright [yyyy] [name of copyright owner]
  117219. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  117220. you may not use this file except in compliance with the License.
  117221. You may obtain a copy of the License at
  117222. http://www.apache.org/licenses/LICENSE-2.0
  117223. Unless required by applicable law or agreed to in writing, software
  117224. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  117225. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  117226. See the License for the specific language governing permissions and
  117227. limitations under the License.
  117228. </pre>
  117229. </div>
  117230. </div>
  117231. <div class="product">
  117232. <span class="title">URL Pattern Library</span>
  117233. <span class="homepage"><a href="https://chromium.googlesource.com/chromium/src/+/HEAD/third_party/liburlpattern">homepage</a></span>
  117234. <input type="checkbox" hidden id="323">
  117235. <label class="show" for="323" tabindex="0"></label>
  117236. <div class="licence">
  117237. <pre>The MIT License (MIT)
  117238. Copyright 2020 The Chromium Authors
  117239. Copyright (c) 2014 Blake Embrey (hello@blakeembrey.com)
  117240. Permission is hereby granted, free of charge, to any person obtaining a copy
  117241. of this software and associated documentation files (the &quot;Software&quot;), to deal
  117242. in the Software without restriction, including without limitation the rights
  117243. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  117244. copies of the Software, and to permit persons to whom the Software is
  117245. furnished to do so, subject to the following conditions:
  117246. The above copyright notice and this permission notice shall be included in
  117247. all copies or substantial portions of the Software.
  117248. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  117249. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  117250. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  117251. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  117252. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  117253. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  117254. THE SOFTWARE.
  117255. </pre>
  117256. </div>
  117257. </div>
  117258. <div class="product">
  117259. <span class="title">url_parse</span>
  117260. <span class="homepage"><a href="http://mxr.mozilla.org/comm-central/source/mozilla/netwerk/base/src/nsURLParsers.cpp">homepage</a></span>
  117261. <input type="checkbox" hidden id="324">
  117262. <label class="show" for="324" tabindex="0"></label>
  117263. <div class="licence">
  117264. <pre>Copyright 2007, Google Inc.
  117265. All rights reserved.
  117266. Redistribution and use in source and binary forms, with or without
  117267. modification, are permitted provided that the following conditions are
  117268. met:
  117269. * Redistributions of source code must retain the above copyright
  117270. notice, this list of conditions and the following disclaimer.
  117271. * Redistributions in binary form must reproduce the above
  117272. copyright notice, this list of conditions and the following disclaimer
  117273. in the documentation and/or other materials provided with the
  117274. distribution.
  117275. * Neither the name of Google Inc. nor the names of its
  117276. contributors may be used to endorse or promote products derived from
  117277. this software without specific prior written permission.
  117278. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  117279. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  117280. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  117281. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  117282. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  117283. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  117284. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  117285. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  117286. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  117287. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  117288. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  117289. -------------------------------------------------------------------------------
  117290. The file url_parse.cc is based on nsURLParsers.cc from Mozilla. This file is
  117291. licensed separately as follows:
  117292. The contents of this file are subject to the Mozilla Public License Version
  117293. 1.1 (the &quot;License&quot;); you may not use this file except in compliance with
  117294. the License. You may obtain a copy of the License at
  117295. http://www.mozilla.org/MPL/
  117296. Software distributed under the License is distributed on an &quot;AS IS&quot; basis,
  117297. WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License
  117298. for the specific language governing rights and limitations under the
  117299. License.
  117300. The Original Code is mozilla.org code.
  117301. The Initial Developer of the Original Code is
  117302. Netscape Communications Corporation.
  117303. Portions created by the Initial Developer are Copyright (C) 1998
  117304. the Initial Developer. All Rights Reserved.
  117305. Contributor(s):
  117306. Darin Fisher (original author)
  117307. Alternatively, the contents of this file may be used under the terms of
  117308. either the GNU General Public License Version 2 or later (the &quot;GPL&quot;), or
  117309. the GNU Lesser General Public License Version 2.1 or later (the &quot;LGPL&quot;),
  117310. in which case the provisions of the GPL or the LGPL are applicable instead
  117311. of those above. If you wish to allow use of your version of this file only
  117312. under the terms of either the GPL or the LGPL, and not to allow others to
  117313. use your version of this file under the terms of the MPL, indicate your
  117314. decision by deleting the provisions above and replace them with the notice
  117315. and other provisions required by the GPL or the LGPL. If you do not delete
  117316. the provisions above, a recipient may use your version of this file under
  117317. the terms of any one of the MPL, the GPL or the LGPL.
  117318. </pre>
  117319. </div>
  117320. </div>
  117321. <div class="product">
  117322. <span class="title">v4l-utils</span>
  117323. <span class="homepage"><a href="http://git.linuxtv.org/v4l-utils.git">homepage</a></span>
  117324. <input type="checkbox" hidden id="325">
  117325. <label class="show" for="325" tabindex="0"></label>
  117326. <div class="licence">
  117327. <pre>
  117328. GNU LESSER GENERAL PUBLIC LICENSE
  117329. Version 2.1, February 1999
  117330. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  117331. 51 Franklin Street, Suite 500, Boston, MA 02110-1335 USA
  117332. Everyone is permitted to copy and distribute verbatim copies
  117333. of this license document, but changing it is not allowed.
  117334. [This is the first released version of the Lesser GPL. It also counts
  117335. as the successor of the GNU Library Public License, version 2, hence
  117336. the version number 2.1.]
  117337. Preamble
  117338. The licenses for most software are designed to take away your
  117339. freedom to share and change it. By contrast, the GNU General Public
  117340. Licenses are intended to guarantee your freedom to share and change
  117341. free software--to make sure the software is free for all its users.
  117342. This license, the Lesser General Public License, applies to some
  117343. specially designated software packages--typically libraries--of the
  117344. Free Software Foundation and other authors who decide to use it. You
  117345. can use it too, but we suggest you first think carefully about whether
  117346. this license or the ordinary General Public License is the better
  117347. strategy to use in any particular case, based on the explanations
  117348. below.
  117349. When we speak of free software, we are referring to freedom of use,
  117350. not price. Our General Public Licenses are designed to make sure that
  117351. you have the freedom to distribute copies of free software (and charge
  117352. for this service if you wish); that you receive source code or can get
  117353. it if you want it; that you can change the software and use pieces of
  117354. it in new free programs; and that you are informed that you can do
  117355. these things.
  117356. To protect your rights, we need to make restrictions that forbid
  117357. distributors to deny you these rights or to ask you to surrender these
  117358. rights. These restrictions translate to certain responsibilities for
  117359. you if you distribute copies of the library or if you modify it.
  117360. For example, if you distribute copies of the library, whether gratis
  117361. or for a fee, you must give the recipients all the rights that we gave
  117362. you. You must make sure that they, too, receive or can get the source
  117363. code. If you link other code with the library, you must provide
  117364. complete object files to the recipients, so that they can relink them
  117365. with the library after making changes to the library and recompiling
  117366. it. And you must show them these terms so they know their rights.
  117367. We protect your rights with a two-step method: (1) we copyright the
  117368. library, and (2) we offer you this license, which gives you legal
  117369. permission to copy, distribute and/or modify the library.
  117370. To protect each distributor, we want to make it very clear that
  117371. there is no warranty for the free library. Also, if the library is
  117372. modified by someone else and passed on, the recipients should know
  117373. that what they have is not the original version, so that the original
  117374. author&#x27;s reputation will not be affected by problems that might be
  117375. introduced by others.
  117376. ^L
  117377. Finally, software patents pose a constant threat to the existence of
  117378. any free program. We wish to make sure that a company cannot
  117379. effectively restrict the users of a free program by obtaining a
  117380. restrictive license from a patent holder. Therefore, we insist that
  117381. any patent license obtained for a version of the library must be
  117382. consistent with the full freedom of use specified in this license.
  117383. Most GNU software, including some libraries, is covered by the
  117384. ordinary GNU General Public License. This license, the GNU Lesser
  117385. General Public License, applies to certain designated libraries, and
  117386. is quite different from the ordinary General Public License. We use
  117387. this license for certain libraries in order to permit linking those
  117388. libraries into non-free programs.
  117389. When a program is linked with a library, whether statically or using
  117390. a shared library, the combination of the two is legally speaking a
  117391. combined work, a derivative of the original library. The ordinary
  117392. General Public License therefore permits such linking only if the
  117393. entire combination fits its criteria of freedom. The Lesser General
  117394. Public License permits more lax criteria for linking other code with
  117395. the library.
  117396. We call this license the &quot;Lesser&quot; General Public License because it
  117397. does Less to protect the user&#x27;s freedom than the ordinary General
  117398. Public License. It also provides other free software developers Less
  117399. of an advantage over competing non-free programs. These disadvantages
  117400. are the reason we use the ordinary General Public License for many
  117401. libraries. However, the Lesser license provides advantages in certain
  117402. special circumstances.
  117403. For example, on rare occasions, there may be a special need to
  117404. encourage the widest possible use of a certain library, so that it
  117405. becomes a de-facto standard. To achieve this, non-free programs must
  117406. be allowed to use the library. A more frequent case is that a free
  117407. library does the same job as widely used non-free libraries. In this
  117408. case, there is little to gain by limiting the free library to free
  117409. software only, so we use the Lesser General Public License.
  117410. In other cases, permission to use a particular library in non-free
  117411. programs enables a greater number of people to use a large body of
  117412. free software. For example, permission to use the GNU C Library in
  117413. non-free programs enables many more people to use the whole GNU
  117414. operating system, as well as its variant, the GNU/Linux operating
  117415. system.
  117416. Although the Lesser General Public License is Less protective of the
  117417. users&#x27; freedom, it does ensure that the user of a program that is
  117418. linked with the Library has the freedom and the wherewithal to run
  117419. that program using a modified version of the Library.
  117420. The precise terms and conditions for copying, distribution and
  117421. modification follow. Pay close attention to the difference between a
  117422. &quot;work based on the library&quot; and a &quot;work that uses the library&quot;. The
  117423. former contains code derived from the library, whereas the latter must
  117424. be combined with the library in order to run.
  117425. ^L
  117426. GNU LESSER GENERAL PUBLIC LICENSE
  117427. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  117428. 0. This License Agreement applies to any software library or other
  117429. program which contains a notice placed by the copyright holder or
  117430. other authorized party saying it may be distributed under the terms of
  117431. this Lesser General Public License (also called &quot;this License&quot;).
  117432. Each licensee is addressed as &quot;you&quot;.
  117433. A &quot;library&quot; means a collection of software functions and/or data
  117434. prepared so as to be conveniently linked with application programs
  117435. (which use some of those functions and data) to form executables.
  117436. The &quot;Library&quot;, below, refers to any such software library or work
  117437. which has been distributed under these terms. A &quot;work based on the
  117438. Library&quot; means either the Library or any derivative work under
  117439. copyright law: that is to say, a work containing the Library or a
  117440. portion of it, either verbatim or with modifications and/or translated
  117441. straightforwardly into another language. (Hereinafter, translation is
  117442. included without limitation in the term &quot;modification&quot;.)
  117443. &quot;Source code&quot; for a work means the preferred form of the work for
  117444. making modifications to it. For a library, complete source code means
  117445. all the source code for all modules it contains, plus any associated
  117446. interface definition files, plus the scripts used to control
  117447. compilation and installation of the library.
  117448. Activities other than copying, distribution and modification are not
  117449. covered by this License; they are outside its scope. The act of
  117450. running a program using the Library is not restricted, and output from
  117451. such a program is covered only if its contents constitute a work based
  117452. on the Library (independent of the use of the Library in a tool for
  117453. writing it). Whether that is true depends on what the Library does
  117454. and what the program that uses the Library does.
  117455. 1. You may copy and distribute verbatim copies of the Library&#x27;s
  117456. complete source code as you receive it, in any medium, provided that
  117457. you conspicuously and appropriately publish on each copy an
  117458. appropriate copyright notice and disclaimer of warranty; keep intact
  117459. all the notices that refer to this License and to the absence of any
  117460. warranty; and distribute a copy of this License along with the
  117461. Library.
  117462. You may charge a fee for the physical act of transferring a copy,
  117463. and you may at your option offer warranty protection in exchange for a
  117464. fee.
  117465. 2. You may modify your copy or copies of the Library or any portion
  117466. of it, thus forming a work based on the Library, and copy and
  117467. distribute such modifications or work under the terms of Section 1
  117468. above, provided that you also meet all of these conditions:
  117469. a) The modified work must itself be a software library.
  117470. b) You must cause the files modified to carry prominent notices
  117471. stating that you changed the files and the date of any change.
  117472. c) You must cause the whole of the work to be licensed at no
  117473. charge to all third parties under the terms of this License.
  117474. d) If a facility in the modified Library refers to a function or a
  117475. table of data to be supplied by an application program that uses
  117476. the facility, other than as an argument passed when the facility
  117477. is invoked, then you must make a good faith effort to ensure that,
  117478. in the event an application does not supply such function or
  117479. table, the facility still operates, and performs whatever part of
  117480. its purpose remains meaningful.
  117481. (For example, a function in a library to compute square roots has
  117482. a purpose that is entirely well-defined independent of the
  117483. application. Therefore, Subsection 2d requires that any
  117484. application-supplied function or table used by this function must
  117485. be optional: if the application does not supply it, the square
  117486. root function must still compute square roots.)
  117487. These requirements apply to the modified work as a whole. If
  117488. identifiable sections of that work are not derived from the Library,
  117489. and can be reasonably considered independent and separate works in
  117490. themselves, then this License, and its terms, do not apply to those
  117491. sections when you distribute them as separate works. But when you
  117492. distribute the same sections as part of a whole which is a work based
  117493. on the Library, the distribution of the whole must be on the terms of
  117494. this License, whose permissions for other licensees extend to the
  117495. entire whole, and thus to each and every part regardless of who wrote
  117496. it.
  117497. Thus, it is not the intent of this section to claim rights or contest
  117498. your rights to work written entirely by you; rather, the intent is to
  117499. exercise the right to control the distribution of derivative or
  117500. collective works based on the Library.
  117501. In addition, mere aggregation of another work not based on the Library
  117502. with the Library (or with a work based on the Library) on a volume of
  117503. a storage or distribution medium does not bring the other work under
  117504. the scope of this License.
  117505. 3. You may opt to apply the terms of the ordinary GNU General Public
  117506. License instead of this License to a given copy of the Library. To do
  117507. this, you must alter all the notices that refer to this License, so
  117508. that they refer to the ordinary GNU General Public License, version 2,
  117509. instead of to this License. (If a newer version than version 2 of the
  117510. ordinary GNU General Public License has appeared, then you can specify
  117511. that version instead if you wish.) Do not make any other change in
  117512. these notices.
  117513. ^L
  117514. Once this change is made in a given copy, it is irreversible for
  117515. that copy, so the ordinary GNU General Public License applies to all
  117516. subsequent copies and derivative works made from that copy.
  117517. This option is useful when you wish to copy part of the code of
  117518. the Library into a program that is not a library.
  117519. 4. You may copy and distribute the Library (or a portion or
  117520. derivative of it, under Section 2) in object code or executable form
  117521. under the terms of Sections 1 and 2 above provided that you accompany
  117522. it with the complete corresponding machine-readable source code, which
  117523. must be distributed under the terms of Sections 1 and 2 above on a
  117524. medium customarily used for software interchange.
  117525. If distribution of object code is made by offering access to copy
  117526. from a designated place, then offering equivalent access to copy the
  117527. source code from the same place satisfies the requirement to
  117528. distribute the source code, even though third parties are not
  117529. compelled to copy the source along with the object code.
  117530. 5. A program that contains no derivative of any portion of the
  117531. Library, but is designed to work with the Library by being compiled or
  117532. linked with it, is called a &quot;work that uses the Library&quot;. Such a
  117533. work, in isolation, is not a derivative work of the Library, and
  117534. therefore falls outside the scope of this License.
  117535. However, linking a &quot;work that uses the Library&quot; with the Library
  117536. creates an executable that is a derivative of the Library (because it
  117537. contains portions of the Library), rather than a &quot;work that uses the
  117538. library&quot;. The executable is therefore covered by this License.
  117539. Section 6 states terms for distribution of such executables.
  117540. When a &quot;work that uses the Library&quot; uses material from a header file
  117541. that is part of the Library, the object code for the work may be a
  117542. derivative work of the Library even though the source code is not.
  117543. Whether this is true is especially significant if the work can be
  117544. linked without the Library, or if the work is itself a library. The
  117545. threshold for this to be true is not precisely defined by law.
  117546. If such an object file uses only numerical parameters, data
  117547. structure layouts and accessors, and small macros and small inline
  117548. functions (ten lines or less in length), then the use of the object
  117549. file is unrestricted, regardless of whether it is legally a derivative
  117550. work. (Executables containing this object code plus portions of the
  117551. Library will still fall under Section 6.)
  117552. Otherwise, if the work is a derivative of the Library, you may
  117553. distribute the object code for the work under the terms of Section 6.
  117554. Any executables containing that work also fall under Section 6,
  117555. whether or not they are linked directly with the Library itself.
  117556. ^L
  117557. 6. As an exception to the Sections above, you may also combine or
  117558. link a &quot;work that uses the Library&quot; with the Library to produce a
  117559. work containing portions of the Library, and distribute that work
  117560. under terms of your choice, provided that the terms permit
  117561. modification of the work for the customer&#x27;s own use and reverse
  117562. engineering for debugging such modifications.
  117563. You must give prominent notice with each copy of the work that the
  117564. Library is used in it and that the Library and its use are covered by
  117565. this License. You must supply a copy of this License. If the work
  117566. during execution displays copyright notices, you must include the
  117567. copyright notice for the Library among them, as well as a reference
  117568. directing the user to the copy of this License. Also, you must do one
  117569. of these things:
  117570. a) Accompany the work with the complete corresponding
  117571. machine-readable source code for the Library including whatever
  117572. changes were used in the work (which must be distributed under
  117573. Sections 1 and 2 above); and, if the work is an executable linked
  117574. with the Library, with the complete machine-readable &quot;work that
  117575. uses the Library&quot;, as object code and/or source code, so that the
  117576. user can modify the Library and then relink to produce a modified
  117577. executable containing the modified Library. (It is understood
  117578. that the user who changes the contents of definitions files in the
  117579. Library will not necessarily be able to recompile the application
  117580. to use the modified definitions.)
  117581. b) Use a suitable shared library mechanism for linking with the
  117582. Library. A suitable mechanism is one that (1) uses at run time a
  117583. copy of the library already present on the user&#x27;s computer system,
  117584. rather than copying library functions into the executable, and (2)
  117585. will operate properly with a modified version of the library, if
  117586. the user installs one, as long as the modified version is
  117587. interface-compatible with the version that the work was made with.
  117588. c) Accompany the work with a written offer, valid for at least
  117589. three years, to give the same user the materials specified in
  117590. Subsection 6a, above, for a charge no more than the cost of
  117591. performing this distribution.
  117592. d) If distribution of the work is made by offering access to copy
  117593. from a designated place, offer equivalent access to copy the above
  117594. specified materials from the same place.
  117595. e) Verify that the user has already received a copy of these
  117596. materials or that you have already sent this user a copy.
  117597. For an executable, the required form of the &quot;work that uses the
  117598. Library&quot; must include any data and utility programs needed for
  117599. reproducing the executable from it. However, as a special exception,
  117600. the materials to be distributed need not include anything that is
  117601. normally distributed (in either source or binary form) with the major
  117602. components (compiler, kernel, and so on) of the operating system on
  117603. which the executable runs, unless that component itself accompanies
  117604. the executable.
  117605. It may happen that this requirement contradicts the license
  117606. restrictions of other proprietary libraries that do not normally
  117607. accompany the operating system. Such a contradiction means you cannot
  117608. use both them and the Library together in an executable that you
  117609. distribute.
  117610. ^L
  117611. 7. You may place library facilities that are a work based on the
  117612. Library side-by-side in a single library together with other library
  117613. facilities not covered by this License, and distribute such a combined
  117614. library, provided that the separate distribution of the work based on
  117615. the Library and of the other library facilities is otherwise
  117616. permitted, and provided that you do these two things:
  117617. a) Accompany the combined library with a copy of the same work
  117618. based on the Library, uncombined with any other library
  117619. facilities. This must be distributed under the terms of the
  117620. Sections above.
  117621. b) Give prominent notice with the combined library of the fact
  117622. that part of it is a work based on the Library, and explaining
  117623. where to find the accompanying uncombined form of the same work.
  117624. 8. You may not copy, modify, sublicense, link with, or distribute
  117625. the Library except as expressly provided under this License. Any
  117626. attempt otherwise to copy, modify, sublicense, link with, or
  117627. distribute the Library is void, and will automatically terminate your
  117628. rights under this License. However, parties who have received copies,
  117629. or rights, from you under this License will not have their licenses
  117630. terminated so long as such parties remain in full compliance.
  117631. 9. You are not required to accept this License, since you have not
  117632. signed it. However, nothing else grants you permission to modify or
  117633. distribute the Library or its derivative works. These actions are
  117634. prohibited by law if you do not accept this License. Therefore, by
  117635. modifying or distributing the Library (or any work based on the
  117636. Library), you indicate your acceptance of this License to do so, and
  117637. all its terms and conditions for copying, distributing or modifying
  117638. the Library or works based on it.
  117639. 10. Each time you redistribute the Library (or any work based on the
  117640. Library), the recipient automatically receives a license from the
  117641. original licensor to copy, distribute, link with or modify the Library
  117642. subject to these terms and conditions. You may not impose any further
  117643. restrictions on the recipients&#x27; exercise of the rights granted herein.
  117644. You are not responsible for enforcing compliance by third parties with
  117645. this License.
  117646. ^L
  117647. 11. If, as a consequence of a court judgment or allegation of patent
  117648. infringement or for any other reason (not limited to patent issues),
  117649. conditions are imposed on you (whether by court order, agreement or
  117650. otherwise) that contradict the conditions of this License, they do not
  117651. excuse you from the conditions of this License. If you cannot
  117652. distribute so as to satisfy simultaneously your obligations under this
  117653. License and any other pertinent obligations, then as a consequence you
  117654. may not distribute the Library at all. For example, if a patent
  117655. license would not permit royalty-free redistribution of the Library by
  117656. all those who receive copies directly or indirectly through you, then
  117657. the only way you could satisfy both it and this License would be to
  117658. refrain entirely from distribution of the Library.
  117659. If any portion of this section is held invalid or unenforceable under
  117660. any particular circumstance, the balance of the section is intended to
  117661. apply, and the section as a whole is intended to apply in other
  117662. circumstances.
  117663. It is not the purpose of this section to induce you to infringe any
  117664. patents or other property right claims or to contest validity of any
  117665. such claims; this section has the sole purpose of protecting the
  117666. integrity of the free software distribution system which is
  117667. implemented by public license practices. Many people have made
  117668. generous contributions to the wide range of software distributed
  117669. through that system in reliance on consistent application of that
  117670. system; it is up to the author/donor to decide if he or she is willing
  117671. to distribute software through any other system and a licensee cannot
  117672. impose that choice.
  117673. This section is intended to make thoroughly clear what is believed to
  117674. be a consequence of the rest of this License.
  117675. 12. If the distribution and/or use of the Library is restricted in
  117676. certain countries either by patents or by copyrighted interfaces, the
  117677. original copyright holder who places the Library under this License
  117678. may add an explicit geographical distribution limitation excluding those
  117679. countries, so that distribution is permitted only in or among
  117680. countries not thus excluded. In such case, this License incorporates
  117681. the limitation as if written in the body of this License.
  117682. 13. The Free Software Foundation may publish revised and/or new
  117683. versions of the Lesser General Public License from time to time.
  117684. Such new versions will be similar in spirit to the present version,
  117685. but may differ in detail to address new problems or concerns.
  117686. Each version is given a distinguishing version number. If the Library
  117687. specifies a version number of this License which applies to it and
  117688. &quot;any later version&quot;, you have the option of following the terms and
  117689. conditions either of that version or of any later version published by
  117690. the Free Software Foundation. If the Library does not specify a
  117691. license version number, you may choose any version ever published by
  117692. the Free Software Foundation.
  117693. ^L
  117694. 14. If you wish to incorporate parts of the Library into other free
  117695. programs whose distribution conditions are incompatible with these,
  117696. write to the author to ask for permission. For software which is
  117697. copyrighted by the Free Software Foundation, write to the Free
  117698. Software Foundation; we sometimes make exceptions for this. Our
  117699. decision will be guided by the two goals of preserving the free status
  117700. of all derivatives of our free software and of promoting the sharing
  117701. and reuse of software generally.
  117702. NO WARRANTY
  117703. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  117704. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  117705. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  117706. OTHER PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY
  117707. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  117708. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  117709. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  117710. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  117711. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  117712. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  117713. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  117714. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  117715. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  117716. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  117717. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  117718. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  117719. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  117720. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  117721. DAMAGES.
  117722. END OF TERMS AND CONDITIONS
  117723. ^L
  117724. How to Apply These Terms to Your New Libraries
  117725. If you develop a new library, and you want it to be of the greatest
  117726. possible use to the public, we recommend making it free software that
  117727. everyone can redistribute and change. You can do so by permitting
  117728. redistribution under these terms (or, alternatively, under the terms
  117729. of the ordinary General Public License).
  117730. To apply these terms, attach the following notices to the library.
  117731. It is safest to attach them to the start of each source file to most
  117732. effectively convey the exclusion of warranty; and each file should
  117733. have at least the &quot;copyright&quot; line and a pointer to where the full
  117734. notice is found.
  117735. &lt;one line to give the library&#x27;s name and a brief idea of what it does.&gt;
  117736. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  117737. This library is free software; you can redistribute it and/or
  117738. modify it under the terms of the GNU Lesser General Public
  117739. License as published by the Free Software Foundation; either
  117740. version 2.1 of the License, or (at your option) any later version.
  117741. This library is distributed in the hope that it will be useful,
  117742. but WITHOUT ANY WARRANTY; without even the implied warranty of
  117743. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
  117744. Lesser General Public License for more details.
  117745. You should have received a copy of the GNU Lesser General Public
  117746. License along with this library; if not, write to the Free Software
  117747. Foundation, Inc., 51 Franklin Street, Suite 500, Boston, MA 02111-1307 USA
  117748. Also add information on how to contact you by electronic and paper mail.
  117749. You should also get your employer (if you work as a programmer) or
  117750. your school, if any, to sign a &quot;copyright disclaimer&quot; for the library,
  117751. if necessary. Here is a sample; alter the names:
  117752. Yoyodyne, Inc., hereby disclaims all copyright interest in the
  117753. library `Frob&#x27; (a library for tweaking knobs) written by James
  117754. Random Hacker.
  117755. &lt;signature of Ty Coon&gt;, 1 April 1990
  117756. Ty Coon, President of Vice
  117757. That&#x27;s all there is to it!
  117758. </pre>
  117759. </div>
  117760. </div>
  117761. <div class="product">
  117762. <span class="title">V8 fork of fdlibm</span>
  117763. <span class="homepage"><a href="source.chromium.org/chromium/chromium/src/+/master:v8/src/base/ieee754.cc">homepage</a></span>
  117764. <input type="checkbox" hidden id="326">
  117765. <label class="show" for="326" tabindex="0"></label>
  117766. <div class="licence">
  117767. <pre>Copyright (C) 1993-2004 by Sun Microsystems, Inc. All rights reserved.
  117768. Developed at SunSoft, a Sun Microsystems, Inc. business.
  117769. Permission to use, copy, modify, and distribute this
  117770. software is freely granted, provided that this notice
  117771. is preserved.
  117772. </pre>
  117773. </div>
  117774. </div>
  117775. <div class="product">
  117776. <span class="title">V8 JavaScript Engine</span>
  117777. <span class="homepage"><a href="http://code.google.com/p/v8">homepage</a></span>
  117778. <input type="checkbox" hidden id="327">
  117779. <label class="show" for="327" tabindex="0"></label>
  117780. <div class="licence">
  117781. <pre>This license applies to all parts of V8 that are not externally
  117782. maintained libraries. The externally maintained libraries used by V8
  117783. are:
  117784. - PCRE test suite, located in
  117785. test/mjsunit/third_party/regexp-pcre/regexp-pcre.js. This is based on the
  117786. test suite from PCRE-7.3, which is copyrighted by the University
  117787. of Cambridge and Google, Inc. The copyright notice and license
  117788. are embedded in regexp-pcre.js.
  117789. - Layout tests, located in test/mjsunit/third_party/object-keys. These are
  117790. based on layout tests from webkit.org which are copyrighted by
  117791. Apple Computer, Inc. and released under a 3-clause BSD license.
  117792. - Strongtalk assembler, the basis of the files assembler-arm-inl.h,
  117793. assembler-arm.cc, assembler-arm.h, assembler-ia32-inl.h,
  117794. assembler-ia32.cc, assembler-ia32.h, assembler-x64-inl.h,
  117795. assembler-x64.cc, assembler-x64.h, assembler.cc and assembler.h.
  117796. This code is copyrighted by Sun Microsystems Inc. and released
  117797. under a 3-clause BSD license.
  117798. - Valgrind client API header, located at src/third_party/valgrind/valgrind.h
  117799. This is released under the BSD license.
  117800. - The Wasm C/C++ API headers, located at third_party/wasm-api/wasm.{h,hh}
  117801. This is released under the Apache license. The API&#x27;s upstream prototype
  117802. implementation also formed the basis of V8&#x27;s implementation in
  117803. src/wasm/c-api.cc.
  117804. These libraries have their own licenses; we recommend you read them,
  117805. as their terms may differ from the terms below.
  117806. Further license information can be found in LICENSE files located in
  117807. sub-directories.
  117808. Copyright 2014, the V8 project authors. All rights reserved.
  117809. Redistribution and use in source and binary forms, with or without
  117810. modification, are permitted provided that the following conditions are
  117811. met:
  117812. * Redistributions of source code must retain the above copyright
  117813. notice, this list of conditions and the following disclaimer.
  117814. * Redistributions in binary form must reproduce the above
  117815. copyright notice, this list of conditions and the following
  117816. disclaimer in the documentation and/or other materials provided
  117817. with the distribution.
  117818. * Neither the name of Google Inc. nor the names of its
  117819. contributors may be used to endorse or promote products derived
  117820. from this software without specific prior written permission.
  117821. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  117822. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  117823. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  117824. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  117825. OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  117826. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  117827. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  117828. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  117829. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  117830. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  117831. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  117832. </pre>
  117833. </div>
  117834. </div>
  117835. <div class="product">
  117836. <span class="title">valgrind</span>
  117837. <span class="homepage"><a href="http://valgrind.org">homepage</a></span>
  117838. <input type="checkbox" hidden id="328">
  117839. <label class="show" for="328" tabindex="0"></label>
  117840. <div class="licence">
  117841. <pre> Notice that the following BSD-style license applies to the Valgrind header
  117842. files used by Chromium (valgrind.h and memcheck.h). However, the rest of
  117843. Valgrind is licensed under the terms of the GNU General Public License,
  117844. version 2, unless otherwise indicated.
  117845. ----------------------------------------------------------------
  117846. Copyright (C) 2000-2008 Julian Seward. All rights reserved.
  117847. Redistribution and use in source and binary forms, with or without
  117848. modification, are permitted provided that the following conditions
  117849. are met:
  117850. 1. Redistributions of source code must retain the above copyright
  117851. notice, this list of conditions and the following disclaimer.
  117852. 2. The origin of this software must not be misrepresented; you must
  117853. not claim that you wrote the original software. If you use this
  117854. software in a product, an acknowledgment in the product
  117855. documentation would be appreciated but is not required.
  117856. 3. Altered source versions must be plainly marked as such, and must
  117857. not be misrepresented as being the original software.
  117858. 4. The name of the author may not be used to endorse or promote
  117859. products derived from this software without specific prior written
  117860. permission.
  117861. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS&#x27;&#x27; AND ANY EXPRESS
  117862. OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  117863. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  117864. ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
  117865. DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  117866. DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
  117867. GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
  117868. INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
  117869. WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
  117870. NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  117871. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  117872. </pre>
  117873. </div>
  117874. </div>
  117875. <div class="product">
  117876. <span class="title">VersionedParcelable and friends</span>
  117877. <span class="homepage"><a href="http://developer.android.com/tools/extras/support-library.html">homepage</a></span>
  117878. <input type="checkbox" hidden id="329">
  117879. <label class="show" for="329" tabindex="0"></label>
  117880. <div class="licence">
  117881. <pre>
  117882. Apache License
  117883. Version 2.0, January 2004
  117884. http://www.apache.org/licenses/
  117885. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  117886. 1. Definitions.
  117887. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  117888. and distribution as defined by Sections 1 through 9 of this document.
  117889. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  117890. the copyright owner that is granting the License.
  117891. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  117892. other entities that control, are controlled by, or are under common
  117893. control with that entity. For the purposes of this definition,
  117894. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  117895. direction or management of such entity, whether by contract or
  117896. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  117897. outstanding shares, or (iii) beneficial ownership of such entity.
  117898. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  117899. exercising permissions granted by this License.
  117900. &quot;Source&quot; form shall mean the preferred form for making modifications,
  117901. including but not limited to software source code, documentation
  117902. source, and configuration files.
  117903. &quot;Object&quot; form shall mean any form resulting from mechanical
  117904. transformation or translation of a Source form, including but
  117905. not limited to compiled object code, generated documentation,
  117906. and conversions to other media types.
  117907. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  117908. Object form, made available under the License, as indicated by a
  117909. copyright notice that is included in or attached to the work
  117910. (an example is provided in the Appendix below).
  117911. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  117912. form, that is based on (or derived from) the Work and for which the
  117913. editorial revisions, annotations, elaborations, or other modifications
  117914. represent, as a whole, an original work of authorship. For the purposes
  117915. of this License, Derivative Works shall not include works that remain
  117916. separable from, or merely link (or bind by name) to the interfaces of,
  117917. the Work and Derivative Works thereof.
  117918. &quot;Contribution&quot; shall mean any work of authorship, including
  117919. the original version of the Work and any modifications or additions
  117920. to that Work or Derivative Works thereof, that is intentionally
  117921. submitted to Licensor for inclusion in the Work by the copyright owner
  117922. or by an individual or Legal Entity authorized to submit on behalf of
  117923. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  117924. means any form of electronic, verbal, or written communication sent
  117925. to the Licensor or its representatives, including but not limited to
  117926. communication on electronic mailing lists, source code control systems,
  117927. and issue tracking systems that are managed by, or on behalf of, the
  117928. Licensor for the purpose of discussing and improving the Work, but
  117929. excluding communication that is conspicuously marked or otherwise
  117930. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  117931. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  117932. on behalf of whom a Contribution has been received by Licensor and
  117933. subsequently incorporated within the Work.
  117934. 2. Grant of Copyright License. Subject to the terms and conditions of
  117935. this License, each Contributor hereby grants to You a perpetual,
  117936. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  117937. copyright license to reproduce, prepare Derivative Works of,
  117938. publicly display, publicly perform, sublicense, and distribute the
  117939. Work and such Derivative Works in Source or Object form.
  117940. 3. Grant of Patent License. Subject to the terms and conditions of
  117941. this License, each Contributor hereby grants to You a perpetual,
  117942. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  117943. (except as stated in this section) patent license to make, have made,
  117944. use, offer to sell, sell, import, and otherwise transfer the Work,
  117945. where such license applies only to those patent claims licensable
  117946. by such Contributor that are necessarily infringed by their
  117947. Contribution(s) alone or by combination of their Contribution(s)
  117948. with the Work to which such Contribution(s) was submitted. If You
  117949. institute patent litigation against any entity (including a
  117950. cross-claim or counterclaim in a lawsuit) alleging that the Work
  117951. or a Contribution incorporated within the Work constitutes direct
  117952. or contributory patent infringement, then any patent licenses
  117953. granted to You under this License for that Work shall terminate
  117954. as of the date such litigation is filed.
  117955. 4. Redistribution. You may reproduce and distribute copies of the
  117956. Work or Derivative Works thereof in any medium, with or without
  117957. modifications, and in Source or Object form, provided that You
  117958. meet the following conditions:
  117959. (a) You must give any other recipients of the Work or
  117960. Derivative Works a copy of this License; and
  117961. (b) You must cause any modified files to carry prominent notices
  117962. stating that You changed the files; and
  117963. (c) You must retain, in the Source form of any Derivative Works
  117964. that You distribute, all copyright, patent, trademark, and
  117965. attribution notices from the Source form of the Work,
  117966. excluding those notices that do not pertain to any part of
  117967. the Derivative Works; and
  117968. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  117969. distribution, then any Derivative Works that You distribute must
  117970. include a readable copy of the attribution notices contained
  117971. within such NOTICE file, excluding those notices that do not
  117972. pertain to any part of the Derivative Works, in at least one
  117973. of the following places: within a NOTICE text file distributed
  117974. as part of the Derivative Works; within the Source form or
  117975. documentation, if provided along with the Derivative Works; or,
  117976. within a display generated by the Derivative Works, if and
  117977. wherever such third-party notices normally appear. The contents
  117978. of the NOTICE file are for informational purposes only and
  117979. do not modify the License. You may add Your own attribution
  117980. notices within Derivative Works that You distribute, alongside
  117981. or as an addendum to the NOTICE text from the Work, provided
  117982. that such additional attribution notices cannot be construed
  117983. as modifying the License.
  117984. You may add Your own copyright statement to Your modifications and
  117985. may provide additional or different license terms and conditions
  117986. for use, reproduction, or distribution of Your modifications, or
  117987. for any such Derivative Works as a whole, provided Your use,
  117988. reproduction, and distribution of the Work otherwise complies with
  117989. the conditions stated in this License.
  117990. 5. Submission of Contributions. Unless You explicitly state otherwise,
  117991. any Contribution intentionally submitted for inclusion in the Work
  117992. by You to the Licensor shall be under the terms and conditions of
  117993. this License, without any additional terms or conditions.
  117994. Notwithstanding the above, nothing herein shall supersede or modify
  117995. the terms of any separate license agreement you may have executed
  117996. with Licensor regarding such Contributions.
  117997. 6. Trademarks. This License does not grant permission to use the trade
  117998. names, trademarks, service marks, or product names of the Licensor,
  117999. except as required for reasonable and customary use in describing the
  118000. origin of the Work and reproducing the content of the NOTICE file.
  118001. 7. Disclaimer of Warranty. Unless required by applicable law or
  118002. agreed to in writing, Licensor provides the Work (and each
  118003. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  118004. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  118005. implied, including, without limitation, any warranties or conditions
  118006. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  118007. PARTICULAR PURPOSE. You are solely responsible for determining the
  118008. appropriateness of using or redistributing the Work and assume any
  118009. risks associated with Your exercise of permissions under this License.
  118010. 8. Limitation of Liability. In no event and under no legal theory,
  118011. whether in tort (including negligence), contract, or otherwise,
  118012. unless required by applicable law (such as deliberate and grossly
  118013. negligent acts) or agreed to in writing, shall any Contributor be
  118014. liable to You for damages, including any direct, indirect, special,
  118015. incidental, or consequential damages of any character arising as a
  118016. result of this License or out of the use or inability to use the
  118017. Work (including but not limited to damages for loss of goodwill,
  118018. work stoppage, computer failure or malfunction, or any and all
  118019. other commercial damages or losses), even if such Contributor
  118020. has been advised of the possibility of such damages.
  118021. 9. Accepting Warranty or Additional Liability. While redistributing
  118022. the Work or Derivative Works thereof, You may choose to offer,
  118023. and charge a fee for, acceptance of support, warranty, indemnity,
  118024. or other liability obligations and/or rights consistent with this
  118025. License. However, in accepting such obligations, You may act only
  118026. on Your own behalf and on Your sole responsibility, not on behalf
  118027. of any other Contributor, and only if You agree to indemnify,
  118028. defend, and hold each Contributor harmless for any liability
  118029. incurred by, or claims asserted against, such Contributor by reason
  118030. of your accepting any such warranty or additional liability.
  118031. END OF TERMS AND CONDITIONS
  118032. APPENDIX: How to apply the Apache License to your work.
  118033. To apply the Apache License to your work, attach the following
  118034. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  118035. replaced with your own identifying information. (Don&#x27;t include
  118036. the brackets!) The text should be enclosed in the appropriate
  118037. comment syntax for the file format. We also recommend that a
  118038. file or class name and description of purpose be included on the
  118039. same &quot;printed page&quot; as the copyright notice for easier
  118040. identification within third-party archives.
  118041. Copyright [yyyy] [name of copyright owner]
  118042. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  118043. you may not use this file except in compliance with the License.
  118044. You may obtain a copy of the License at
  118045. http://www.apache.org/licenses/LICENSE-2.0
  118046. Unless required by applicable law or agreed to in writing, software
  118047. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  118048. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  118049. See the License for the specific language governing permissions and
  118050. limitations under the License.
  118051. </pre>
  118052. </div>
  118053. </div>
  118054. <div class="product">
  118055. <span class="title">Vulkan API headers</span>
  118056. <span class="homepage"><a href="https://github.com/KhronosGroup/Vulkan-Headers">homepage</a></span>
  118057. <input type="checkbox" hidden id="330">
  118058. <label class="show" for="330" tabindex="0"></label>
  118059. <div class="licence">
  118060. <pre>
  118061. Apache License
  118062. Version 2.0, January 2004
  118063. http://www.apache.org/licenses/
  118064. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  118065. 1. Definitions.
  118066. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  118067. and distribution as defined by Sections 1 through 9 of this document.
  118068. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  118069. the copyright owner that is granting the License.
  118070. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  118071. other entities that control, are controlled by, or are under common
  118072. control with that entity. For the purposes of this definition,
  118073. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  118074. direction or management of such entity, whether by contract or
  118075. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  118076. outstanding shares, or (iii) beneficial ownership of such entity.
  118077. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  118078. exercising permissions granted by this License.
  118079. &quot;Source&quot; form shall mean the preferred form for making modifications,
  118080. including but not limited to software source code, documentation
  118081. source, and configuration files.
  118082. &quot;Object&quot; form shall mean any form resulting from mechanical
  118083. transformation or translation of a Source form, including but
  118084. not limited to compiled object code, generated documentation,
  118085. and conversions to other media types.
  118086. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  118087. Object form, made available under the License, as indicated by a
  118088. copyright notice that is included in or attached to the work
  118089. (an example is provided in the Appendix below).
  118090. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  118091. form, that is based on (or derived from) the Work and for which the
  118092. editorial revisions, annotations, elaborations, or other modifications
  118093. represent, as a whole, an original work of authorship. For the purposes
  118094. of this License, Derivative Works shall not include works that remain
  118095. separable from, or merely link (or bind by name) to the interfaces of,
  118096. the Work and Derivative Works thereof.
  118097. &quot;Contribution&quot; shall mean any work of authorship, including
  118098. the original version of the Work and any modifications or additions
  118099. to that Work or Derivative Works thereof, that is intentionally
  118100. submitted to Licensor for inclusion in the Work by the copyright owner
  118101. or by an individual or Legal Entity authorized to submit on behalf of
  118102. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  118103. means any form of electronic, verbal, or written communication sent
  118104. to the Licensor or its representatives, including but not limited to
  118105. communication on electronic mailing lists, source code control systems,
  118106. and issue tracking systems that are managed by, or on behalf of, the
  118107. Licensor for the purpose of discussing and improving the Work, but
  118108. excluding communication that is conspicuously marked or otherwise
  118109. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  118110. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  118111. on behalf of whom a Contribution has been received by Licensor and
  118112. subsequently incorporated within the Work.
  118113. 2. Grant of Copyright License. Subject to the terms and conditions of
  118114. this License, each Contributor hereby grants to You a perpetual,
  118115. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  118116. copyright license to reproduce, prepare Derivative Works of,
  118117. publicly display, publicly perform, sublicense, and distribute the
  118118. Work and such Derivative Works in Source or Object form.
  118119. 3. Grant of Patent License. Subject to the terms and conditions of
  118120. this License, each Contributor hereby grants to You a perpetual,
  118121. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  118122. (except as stated in this section) patent license to make, have made,
  118123. use, offer to sell, sell, import, and otherwise transfer the Work,
  118124. where such license applies only to those patent claims licensable
  118125. by such Contributor that are necessarily infringed by their
  118126. Contribution(s) alone or by combination of their Contribution(s)
  118127. with the Work to which such Contribution(s) was submitted. If You
  118128. institute patent litigation against any entity (including a
  118129. cross-claim or counterclaim in a lawsuit) alleging that the Work
  118130. or a Contribution incorporated within the Work constitutes direct
  118131. or contributory patent infringement, then any patent licenses
  118132. granted to You under this License for that Work shall terminate
  118133. as of the date such litigation is filed.
  118134. 4. Redistribution. You may reproduce and distribute copies of the
  118135. Work or Derivative Works thereof in any medium, with or without
  118136. modifications, and in Source or Object form, provided that You
  118137. meet the following conditions:
  118138. (a) You must give any other recipients of the Work or
  118139. Derivative Works a copy of this License; and
  118140. (b) You must cause any modified files to carry prominent notices
  118141. stating that You changed the files; and
  118142. (c) You must retain, in the Source form of any Derivative Works
  118143. that You distribute, all copyright, patent, trademark, and
  118144. attribution notices from the Source form of the Work,
  118145. excluding those notices that do not pertain to any part of
  118146. the Derivative Works; and
  118147. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  118148. distribution, then any Derivative Works that You distribute must
  118149. include a readable copy of the attribution notices contained
  118150. within such NOTICE file, excluding those notices that do not
  118151. pertain to any part of the Derivative Works, in at least one
  118152. of the following places: within a NOTICE text file distributed
  118153. as part of the Derivative Works; within the Source form or
  118154. documentation, if provided along with the Derivative Works; or,
  118155. within a display generated by the Derivative Works, if and
  118156. wherever such third-party notices normally appear. The contents
  118157. of the NOTICE file are for informational purposes only and
  118158. do not modify the License. You may add Your own attribution
  118159. notices within Derivative Works that You distribute, alongside
  118160. or as an addendum to the NOTICE text from the Work, provided
  118161. that such additional attribution notices cannot be construed
  118162. as modifying the License.
  118163. You may add Your own copyright statement to Your modifications and
  118164. may provide additional or different license terms and conditions
  118165. for use, reproduction, or distribution of Your modifications, or
  118166. for any such Derivative Works as a whole, provided Your use,
  118167. reproduction, and distribution of the Work otherwise complies with
  118168. the conditions stated in this License.
  118169. 5. Submission of Contributions. Unless You explicitly state otherwise,
  118170. any Contribution intentionally submitted for inclusion in the Work
  118171. by You to the Licensor shall be under the terms and conditions of
  118172. this License, without any additional terms or conditions.
  118173. Notwithstanding the above, nothing herein shall supersede or modify
  118174. the terms of any separate license agreement you may have executed
  118175. with Licensor regarding such Contributions.
  118176. 6. Trademarks. This License does not grant permission to use the trade
  118177. names, trademarks, service marks, or product names of the Licensor,
  118178. except as required for reasonable and customary use in describing the
  118179. origin of the Work and reproducing the content of the NOTICE file.
  118180. 7. Disclaimer of Warranty. Unless required by applicable law or
  118181. agreed to in writing, Licensor provides the Work (and each
  118182. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  118183. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  118184. implied, including, without limitation, any warranties or conditions
  118185. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  118186. PARTICULAR PURPOSE. You are solely responsible for determining the
  118187. appropriateness of using or redistributing the Work and assume any
  118188. risks associated with Your exercise of permissions under this License.
  118189. 8. Limitation of Liability. In no event and under no legal theory,
  118190. whether in tort (including negligence), contract, or otherwise,
  118191. unless required by applicable law (such as deliberate and grossly
  118192. negligent acts) or agreed to in writing, shall any Contributor be
  118193. liable to You for damages, including any direct, indirect, special,
  118194. incidental, or consequential damages of any character arising as a
  118195. result of this License or out of the use or inability to use the
  118196. Work (including but not limited to damages for loss of goodwill,
  118197. work stoppage, computer failure or malfunction, or any and all
  118198. other commercial damages or losses), even if such Contributor
  118199. has been advised of the possibility of such damages.
  118200. 9. Accepting Warranty or Additional Liability. While redistributing
  118201. the Work or Derivative Works thereof, You may choose to offer,
  118202. and charge a fee for, acceptance of support, warranty, indemnity,
  118203. or other liability obligations and/or rights consistent with this
  118204. License. However, in accepting such obligations, You may act only
  118205. on Your own behalf and on Your sole responsibility, not on behalf
  118206. of any other Contributor, and only if You agree to indemnify,
  118207. defend, and hold each Contributor harmless for any liability
  118208. incurred by, or claims asserted against, such Contributor by reason
  118209. of your accepting any such warranty or additional liability.
  118210. END OF TERMS AND CONDITIONS
  118211. APPENDIX: How to apply the Apache License to your work.
  118212. To apply the Apache License to your work, attach the following
  118213. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  118214. replaced with your own identifying information. (Don&#x27;t include
  118215. the brackets!) The text should be enclosed in the appropriate
  118216. comment syntax for the file format. We also recommend that a
  118217. file or class name and description of purpose be included on the
  118218. same &quot;printed page&quot; as the copyright notice for easier
  118219. identification within third-party archives.
  118220. Copyright [yyyy] [name of copyright owner]
  118221. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  118222. you may not use this file except in compliance with the License.
  118223. You may obtain a copy of the License at
  118224. http://www.apache.org/licenses/LICENSE-2.0
  118225. Unless required by applicable law or agreed to in writing, software
  118226. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  118227. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  118228. See the License for the specific language governing permissions and
  118229. limitations under the License.
  118230. </pre>
  118231. </div>
  118232. </div>
  118233. <div class="product">
  118234. <span class="title">Vulkan Deps</span>
  118235. <span class="homepage"><a href="https://chromium.googlesource.com/vulkan-deps/">homepage</a></span>
  118236. <input type="checkbox" hidden id="331">
  118237. <label class="show" for="331" tabindex="0"></label>
  118238. <div class="licence">
  118239. <pre>// Copyright 2015 The Chromium Authors. All rights reserved.
  118240. //
  118241. // Redistribution and use in source and binary forms, with or without
  118242. // modification, are permitted provided that the following conditions are
  118243. // met:
  118244. //
  118245. // * Redistributions of source code must retain the above copyright
  118246. // notice, this list of conditions and the following disclaimer.
  118247. // * Redistributions in binary form must reproduce the above
  118248. // copyright notice, this list of conditions and the following disclaimer
  118249. // in the documentation and/or other materials provided with the
  118250. // distribution.
  118251. // * Neither the name of Google Inc. nor the names of its
  118252. // contributors may be used to endorse or promote products derived from
  118253. // this software without specific prior written permission.
  118254. //
  118255. // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  118256. // &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  118257. // LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  118258. // A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  118259. // OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  118260. // SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  118261. // LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  118262. // DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  118263. // THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  118264. // (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  118265. // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  118266. </pre>
  118267. </div>
  118268. </div>
  118269. <div class="product">
  118270. <span class="title">Vulkan Loader Components</span>
  118271. <span class="homepage"><a href="https://github.com/KhronosGroup/Vulkan-Loader">homepage</a></span>
  118272. <input type="checkbox" hidden id="332">
  118273. <label class="show" for="332" tabindex="0"></label>
  118274. <div class="licence">
  118275. <pre>The majority of files in this project use the Apache 2.0 License.
  118276. There are a few exceptions and their license can be found in the source.
  118277. Any license deviations from Apache 2.0 are &quot;more permissive&quot; licenses.
  118278. ===========================================================================================
  118279. Apache License
  118280. Version 2.0, January 2004
  118281. http://www.apache.org/licenses/
  118282. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  118283. 1. Definitions.
  118284. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  118285. and distribution as defined by Sections 1 through 9 of this document.
  118286. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  118287. the copyright owner that is granting the License.
  118288. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  118289. other entities that control, are controlled by, or are under common
  118290. control with that entity. For the purposes of this definition,
  118291. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  118292. direction or management of such entity, whether by contract or
  118293. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  118294. outstanding shares, or (iii) beneficial ownership of such entity.
  118295. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  118296. exercising permissions granted by this License.
  118297. &quot;Source&quot; form shall mean the preferred form for making modifications,
  118298. including but not limited to software source code, documentation
  118299. source, and configuration files.
  118300. &quot;Object&quot; form shall mean any form resulting from mechanical
  118301. transformation or translation of a Source form, including but
  118302. not limited to compiled object code, generated documentation,
  118303. and conversions to other media types.
  118304. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  118305. Object form, made available under the License, as indicated by a
  118306. copyright notice that is included in or attached to the work
  118307. (an example is provided in the Appendix below).
  118308. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  118309. form, that is based on (or derived from) the Work and for which the
  118310. editorial revisions, annotations, elaborations, or other modifications
  118311. represent, as a whole, an original work of authorship. For the purposes
  118312. of this License, Derivative Works shall not include works that remain
  118313. separable from, or merely link (or bind by name) to the interfaces of,
  118314. the Work and Derivative Works thereof.
  118315. &quot;Contribution&quot; shall mean any work of authorship, including
  118316. the original version of the Work and any modifications or additions
  118317. to that Work or Derivative Works thereof, that is intentionally
  118318. submitted to Licensor for inclusion in the Work by the copyright owner
  118319. or by an individual or Legal Entity authorized to submit on behalf of
  118320. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  118321. means any form of electronic, verbal, or written communication sent
  118322. to the Licensor or its representatives, including but not limited to
  118323. communication on electronic mailing lists, source code control systems,
  118324. and issue tracking systems that are managed by, or on behalf of, the
  118325. Licensor for the purpose of discussing and improving the Work, but
  118326. excluding communication that is conspicuously marked or otherwise
  118327. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  118328. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  118329. on behalf of whom a Contribution has been received by Licensor and
  118330. subsequently incorporated within the Work.
  118331. 2. Grant of Copyright License. Subject to the terms and conditions of
  118332. this License, each Contributor hereby grants to You a perpetual,
  118333. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  118334. copyright license to reproduce, prepare Derivative Works of,
  118335. publicly display, publicly perform, sublicense, and distribute the
  118336. Work and such Derivative Works in Source or Object form.
  118337. 3. Grant of Patent License. Subject to the terms and conditions of
  118338. this License, each Contributor hereby grants to You a perpetual,
  118339. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  118340. (except as stated in this section) patent license to make, have made,
  118341. use, offer to sell, sell, import, and otherwise transfer the Work,
  118342. where such license applies only to those patent claims licensable
  118343. by such Contributor that are necessarily infringed by their
  118344. Contribution(s) alone or by combination of their Contribution(s)
  118345. with the Work to which such Contribution(s) was submitted. If You
  118346. institute patent litigation against any entity (including a
  118347. cross-claim or counterclaim in a lawsuit) alleging that the Work
  118348. or a Contribution incorporated within the Work constitutes direct
  118349. or contributory patent infringement, then any patent licenses
  118350. granted to You under this License for that Work shall terminate
  118351. as of the date such litigation is filed.
  118352. 4. Redistribution. You may reproduce and distribute copies of the
  118353. Work or Derivative Works thereof in any medium, with or without
  118354. modifications, and in Source or Object form, provided that You
  118355. meet the following conditions:
  118356. (a) You must give any other recipients of the Work or
  118357. Derivative Works a copy of this License; and
  118358. (b) You must cause any modified files to carry prominent notices
  118359. stating that You changed the files; and
  118360. (c) You must retain, in the Source form of any Derivative Works
  118361. that You distribute, all copyright, patent, trademark, and
  118362. attribution notices from the Source form of the Work,
  118363. excluding those notices that do not pertain to any part of
  118364. the Derivative Works; and
  118365. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  118366. distribution, then any Derivative Works that You distribute must
  118367. include a readable copy of the attribution notices contained
  118368. within such NOTICE file, excluding those notices that do not
  118369. pertain to any part of the Derivative Works, in at least one
  118370. of the following places: within a NOTICE text file distributed
  118371. as part of the Derivative Works; within the Source form or
  118372. documentation, if provided along with the Derivative Works; or,
  118373. within a display generated by the Derivative Works, if and
  118374. wherever such third-party notices normally appear. The contents
  118375. of the NOTICE file are for informational purposes only and
  118376. do not modify the License. You may add Your own attribution
  118377. notices within Derivative Works that You distribute, alongside
  118378. or as an addendum to the NOTICE text from the Work, provided
  118379. that such additional attribution notices cannot be construed
  118380. as modifying the License.
  118381. You may add Your own copyright statement to Your modifications and
  118382. may provide additional or different license terms and conditions
  118383. for use, reproduction, or distribution of Your modifications, or
  118384. for any such Derivative Works as a whole, provided Your use,
  118385. reproduction, and distribution of the Work otherwise complies with
  118386. the conditions stated in this License.
  118387. 5. Submission of Contributions. Unless You explicitly state otherwise,
  118388. any Contribution intentionally submitted for inclusion in the Work
  118389. by You to the Licensor shall be under the terms and conditions of
  118390. this License, without any additional terms or conditions.
  118391. Notwithstanding the above, nothing herein shall supersede or modify
  118392. the terms of any separate license agreement you may have executed
  118393. with Licensor regarding such Contributions.
  118394. 6. Trademarks. This License does not grant permission to use the trade
  118395. names, trademarks, service marks, or product names of the Licensor,
  118396. except as required for reasonable and customary use in describing the
  118397. origin of the Work and reproducing the content of the NOTICE file.
  118398. 7. Disclaimer of Warranty. Unless required by applicable law or
  118399. agreed to in writing, Licensor provides the Work (and each
  118400. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  118401. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  118402. implied, including, without limitation, any warranties or conditions
  118403. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  118404. PARTICULAR PURPOSE. You are solely responsible for determining the
  118405. appropriateness of using or redistributing the Work and assume any
  118406. risks associated with Your exercise of permissions under this License.
  118407. 8. Limitation of Liability. In no event and under no legal theory,
  118408. whether in tort (including negligence), contract, or otherwise,
  118409. unless required by applicable law (such as deliberate and grossly
  118410. negligent acts) or agreed to in writing, shall any Contributor be
  118411. liable to You for damages, including any direct, indirect, special,
  118412. incidental, or consequential damages of any character arising as a
  118413. result of this License or out of the use or inability to use the
  118414. Work (including but not limited to damages for loss of goodwill,
  118415. work stoppage, computer failure or malfunction, or any and all
  118416. other commercial damages or losses), even if such Contributor
  118417. has been advised of the possibility of such damages.
  118418. 9. Accepting Warranty or Additional Liability. While redistributing
  118419. the Work or Derivative Works thereof, You may choose to offer,
  118420. and charge a fee for, acceptance of support, warranty, indemnity,
  118421. or other liability obligations and/or rights consistent with this
  118422. License. However, in accepting such obligations, You may act only
  118423. on Your own behalf and on Your sole responsibility, not on behalf
  118424. of any other Contributor, and only if You agree to indemnify,
  118425. defend, and hold each Contributor harmless for any liability
  118426. incurred by, or claims asserted against, such Contributor by reason
  118427. of your accepting any such warranty or additional liability.
  118428. END OF TERMS AND CONDITIONS
  118429. APPENDIX: How to apply the Apache License to your work.
  118430. To apply the Apache License to your work, attach the following
  118431. boilerplate notice, with the fields enclosed by brackets &quot;[]&quot;
  118432. replaced with your own identifying information. (Don&#x27;t include
  118433. the brackets!) The text should be enclosed in the appropriate
  118434. comment syntax for the file format. We also recommend that a
  118435. file or class name and description of purpose be included on the
  118436. same &quot;printed page&quot; as the copyright notice for easier
  118437. identification within third-party archives.
  118438. Copyright [yyyy] [name of copyright owner]
  118439. Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
  118440. you may not use this file except in compliance with the License.
  118441. You may obtain a copy of the License at
  118442. http://www.apache.org/licenses/LICENSE-2.0
  118443. Unless required by applicable law or agreed to in writing, software
  118444. distributed under the License is distributed on an &quot;AS IS&quot; BASIS,
  118445. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  118446. See the License for the specific language governing permissions and
  118447. limitations under the License.
  118448. </pre>
  118449. </div>
  118450. </div>
  118451. <div class="product">
  118452. <span class="title">VulkanMemoryAllocator</span>
  118453. <span class="homepage"><a href="https://github.com/GPUOpen-LibrariesAndSDKs/VulkanMemoryAllocator">homepage</a></span>
  118454. <input type="checkbox" hidden id="333">
  118455. <label class="show" for="333" tabindex="0"></label>
  118456. <div class="licence">
  118457. <pre>Copyright (c) 2017-2021 Advanced Micro Devices, Inc. All rights reserved.
  118458. Permission is hereby granted, free of charge, to any person obtaining a copy
  118459. of this software and associated documentation files (the &quot;Software&quot;), to deal
  118460. in the Software without restriction, including without limitation the rights
  118461. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  118462. copies of the Software, and to permit persons to whom the Software is
  118463. furnished to do so, subject to the following conditions:
  118464. The above copyright notice and this permission notice shall be included in
  118465. all copies or substantial portions of the Software.
  118466. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  118467. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  118468. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  118469. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  118470. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  118471. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  118472. THE SOFTWARE.
  118473. </pre>
  118474. </div>
  118475. </div>
  118476. <div class="product">
  118477. <span class="title">Wasmparser</span>
  118478. <span class="homepage"><a href="https://github.com/wasdk/wasmparser">homepage</a></span>
  118479. <input type="checkbox" hidden id="334">
  118480. <label class="show" for="334" tabindex="0"></label>
  118481. <div class="licence">
  118482. <pre>
  118483. Apache License
  118484. Version 2.0, January 2004
  118485. http://www.apache.org/licenses/
  118486. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  118487. 1. Definitions.
  118488. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  118489. and distribution as defined by Sections 1 through 9 of this document.
  118490. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  118491. the copyright owner that is granting the License.
  118492. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  118493. other entities that control, are controlled by, or are under common
  118494. control with that entity. For the purposes of this definition,
  118495. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  118496. direction or management of such entity, whether by contract or
  118497. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  118498. outstanding shares, or (iii) beneficial ownership of such entity.
  118499. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  118500. exercising permissions granted by this License.
  118501. &quot;Source&quot; form shall mean the preferred form for making modifications,
  118502. including but not limited to software source code, documentation
  118503. source, and configuration files.
  118504. &quot;Object&quot; form shall mean any form resulting from mechanical
  118505. transformation or translation of a Source form, including but
  118506. not limited to compiled object code, generated documentation,
  118507. and conversions to other media types.
  118508. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  118509. Object form, made available under the License, as indicated by a
  118510. copyright notice that is included in or attached to the work
  118511. (an example is provided in the Appendix below).
  118512. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  118513. form, that is based on (or derived from) the Work and for which the
  118514. editorial revisions, annotations, elaborations, or other modifications
  118515. represent, as a whole, an original work of authorship. For the purposes
  118516. of this License, Derivative Works shall not include works that remain
  118517. separable from, or merely link (or bind by name) to the interfaces of,
  118518. the Work and Derivative Works thereof.
  118519. &quot;Contribution&quot; shall mean any work of authorship, including
  118520. the original version of the Work and any modifications or additions
  118521. to that Work or Derivative Works thereof, that is intentionally
  118522. submitted to Licensor for inclusion in the Work by the copyright owner
  118523. or by an individual or Legal Entity authorized to submit on behalf of
  118524. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  118525. means any form of electronic, verbal, or written communication sent
  118526. to the Licensor or its representatives, including but not limited to
  118527. communication on electronic mailing lists, source code control systems,
  118528. and issue tracking systems that are managed by, or on behalf of, the
  118529. Licensor for the purpose of discussing and improving the Work, but
  118530. excluding communication that is conspicuously marked or otherwise
  118531. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  118532. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  118533. on behalf of whom a Contribution has been received by Licensor and
  118534. subsequently incorporated within the Work.
  118535. 2. Grant of Copyright License. Subject to the terms and conditions of
  118536. this License, each Contributor hereby grants to You a perpetual,
  118537. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  118538. copyright license to reproduce, prepare Derivative Works of,
  118539. publicly display, publicly perform, sublicense, and distribute the
  118540. Work and such Derivative Works in Source or Object form.
  118541. 3. Grant of Patent License. Subject to the terms and conditions of
  118542. this License, each Contributor hereby grants to You a perpetual,
  118543. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  118544. (except as stated in this section) patent license to make, have made,
  118545. use, offer to sell, sell, import, and otherwise transfer the Work,
  118546. where such license applies only to those patent claims licensable
  118547. by such Contributor that are necessarily infringed by their
  118548. Contribution(s) alone or by combination of their Contribution(s)
  118549. with the Work to which such Contribution(s) was submitted. If You
  118550. institute patent litigation against any entity (including a
  118551. cross-claim or counterclaim in a lawsuit) alleging that the Work
  118552. or a Contribution incorporated within the Work constitutes direct
  118553. or contributory patent infringement, then any patent licenses
  118554. granted to You under this License for that Work shall terminate
  118555. as of the date such litigation is filed.
  118556. 4. Redistribution. You may reproduce and distribute copies of the
  118557. Work or Derivative Works thereof in any medium, with or without
  118558. modifications, and in Source or Object form, provided that You
  118559. meet the following conditions:
  118560. (a) You must give any other recipients of the Work or
  118561. Derivative Works a copy of this License; and
  118562. (b) You must cause any modified files to carry prominent notices
  118563. stating that You changed the files; and
  118564. (c) You must retain, in the Source form of any Derivative Works
  118565. that You distribute, all copyright, patent, trademark, and
  118566. attribution notices from the Source form of the Work,
  118567. excluding those notices that do not pertain to any part of
  118568. the Derivative Works; and
  118569. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  118570. distribution, then any Derivative Works that You distribute must
  118571. include a readable copy of the attribution notices contained
  118572. within such NOTICE file, excluding those notices that do not
  118573. pertain to any part of the Derivative Works, in at least one
  118574. of the following places: within a NOTICE text file distributed
  118575. as part of the Derivative Works; within the Source form or
  118576. documentation, if provided along with the Derivative Works; or,
  118577. within a display generated by the Derivative Works, if and
  118578. wherever such third-party notices normally appear. The contents
  118579. of the NOTICE file are for informational purposes only and
  118580. do not modify the License. You may add Your own attribution
  118581. notices within Derivative Works that You distribute, alongside
  118582. or as an addendum to the NOTICE text from the Work, provided
  118583. that such additional attribution notices cannot be construed
  118584. as modifying the License.
  118585. You may add Your own copyright statement to Your modifications and
  118586. may provide additional or different license terms and conditions
  118587. for use, reproduction, or distribution of Your modifications, or
  118588. for any such Derivative Works as a whole, provided Your use,
  118589. reproduction, and distribution of the Work otherwise complies with
  118590. the conditions stated in this License.
  118591. 5. Submission of Contributions. Unless You explicitly state otherwise,
  118592. any Contribution intentionally submitted for inclusion in the Work
  118593. by You to the Licensor shall be under the terms and conditions of
  118594. this License, without any additional terms or conditions.
  118595. Notwithstanding the above, nothing herein shall supersede or modify
  118596. the terms of any separate license agreement you may have executed
  118597. with Licensor regarding such Contributions.
  118598. 6. Trademarks. This License does not grant permission to use the trade
  118599. names, trademarks, service marks, or product names of the Licensor,
  118600. except as required for reasonable and customary use in describing the
  118601. origin of the Work and reproducing the content of the NOTICE file.
  118602. 7. Disclaimer of Warranty. Unless required by applicable law or
  118603. agreed to in writing, Licensor provides the Work (and each
  118604. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  118605. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  118606. implied, including, without limitation, any warranties or conditions
  118607. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  118608. PARTICULAR PURPOSE. You are solely responsible for determining the
  118609. appropriateness of using or redistributing the Work and assume any
  118610. risks associated with Your exercise of permissions under this License.
  118611. 8. Limitation of Liability. In no event and under no legal theory,
  118612. whether in tort (including negligence), contract, or otherwise,
  118613. unless required by applicable law (such as deliberate and grossly
  118614. negligent acts) or agreed to in writing, shall any Contributor be
  118615. liable to You for damages, including any direct, indirect, special,
  118616. incidental, or consequential damages of any character arising as a
  118617. result of this License or out of the use or inability to use the
  118618. Work (including but not limited to damages for loss of goodwill,
  118619. work stoppage, computer failure or malfunction, or any and all
  118620. other commercial damages or losses), even if such Contributor
  118621. has been advised of the possibility of such damages.
  118622. 9. Accepting Warranty or Additional Liability. While redistributing
  118623. the Work or Derivative Works thereof, You may choose to offer,
  118624. and charge a fee for, acceptance of support, warranty, indemnity,
  118625. or other liability obligations and/or rights consistent with this
  118626. License. However, in accepting such obligations, You may act only
  118627. on Your own behalf and on Your sole responsibility, not on behalf
  118628. of any other Contributor, and only if You agree to indemnify,
  118629. defend, and hold each Contributor harmless for any liability
  118630. incurred by, or claims asserted against, such Contributor by reason
  118631. of your accepting any such warranty or additional liability.
  118632. END OF TERMS AND CONDITIONS
  118633. </pre>
  118634. </div>
  118635. </div>
  118636. <div class="product">
  118637. <span class="title">WebKit</span>
  118638. <span class="homepage"><a href="http://webkit.org/">homepage</a></span>
  118639. <input type="checkbox" hidden id="335">
  118640. <label class="show" for="335" tabindex="0"></label>
  118641. <div class="licence">
  118642. <pre>(WebKit doesn&#x27;t distribute an explicit license. This LICENSE is derived from
  118643. license text in the source.)
  118644. Copyright (c) 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
  118645. 2006, 2007 Alexander Kellett, Alexey Proskuryakov, Alex Mathews, Allan
  118646. Sandfeld Jensen, Alp Toker, Anders Carlsson, Andrew Wellington, Antti
  118647. Koivisto, Apple Inc., Arthur Langereis, Baron Schwartz, Bjoern Graf,
  118648. Brent Fulgham, Cameron Zwarich, Charles Samuels, Christian Dywan,
  118649. Collabora Ltd., Cyrus Patel, Daniel Molkentin, Dave Maclachlan, David
  118650. Smith, Dawit Alemayehu, Dirk Mueller, Dirk Schulze, Don Gibson, Enrico
  118651. Ros, Eric Seidel, Frederik Holljen, Frerich Raabe, Friedmann Kleint,
  118652. George Staikos, Google Inc., Graham Dennis, Harri Porten, Henry Mason,
  118653. Hiroyuki Ikezoe, Holger Hans Peter Freyther, IBM, James G. Speth, Jan
  118654. Alonzo, Jean-Loup Gailly, John Reis, Jonas Witt, Jon Shier, Jonas
  118655. Witt, Julien Chaffraix, Justin Haygood, Kevin Ollivier, Kevin Watters,
  118656. Kimmo Kinnunen, Kouhei Sutou, Krzysztof Kowalczyk, Lars Knoll, Luca
  118657. Bruno, Maks Orlovich, Malte Starostik, Mark Adler, Martin Jones,
  118658. Marvin Decker, Matt Lilek, Michael Emmel, Mitz Pettel, mozilla.org,
  118659. Netscape Communications Corporation, Nicholas Shanks, Nikolas
  118660. Zimmermann, Nokia, Oliver Hunt, Opened Hand, Paul Johnston, Peter
  118661. Kelly, Pioneer Research Center USA, Rich Moore, Rob Buis, Robin Dunn,
  118662. Ronald Tschalär, Samuel Weinig, Simon Hausmann, Staikos Computing
  118663. Services Inc., Stefan Schimanski, Symantec Corporation, The Dojo
  118664. Foundation, The Karbon Developers, Thomas Boyer, Tim Copperfield,
  118665. Tobias Anton, Torben Weis, Trolltech, University of Cambridge, Vaclav
  118666. Slavik, Waldo Bastian, Xan Lopez, Zack Rusin
  118667. The terms and conditions vary from file to file, but are one of:
  118668. Redistribution and use in source and binary forms, with or without
  118669. modification, are permitted provided that the following conditions are
  118670. met:
  118671. 1. Redistributions of source code must retain the above copyright
  118672. notice, this list of conditions and the following disclaimer.
  118673. 2. Redistributions in binary form must reproduce the above copyright
  118674. notice, this list of conditions and the following disclaimer in the
  118675. documentation and/or other materials provided with the
  118676. distribution.
  118677. *OR*
  118678. Redistribution and use in source and binary forms, with or without
  118679. modification, are permitted provided that the following conditions are
  118680. met:
  118681. 1. Redistributions of source code must retain the above copyright
  118682. notice, this list of conditions and the following disclaimer.
  118683. 2. Redistributions in binary form must reproduce the above copyright
  118684. notice, this list of conditions and the following disclaimer in the
  118685. documentation and/or other materials provided with the
  118686. distribution.
  118687. 3. Neither the name of Apple Computer, Inc. (&quot;Apple&quot;) nor the names of
  118688. its contributors may be used to endorse or promote products derived
  118689. from this software without specific prior written permission.
  118690. THIS SOFTWARE IS PROVIDED BY APPLE COMPUTER, INC. ``AS IS&#x27;&#x27; AND ANY
  118691. EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  118692. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  118693. PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL APPLE COMPUTER, INC. OR
  118694. CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
  118695. EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
  118696. PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
  118697. PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
  118698. OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  118699. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  118700. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  118701. GNU LIBRARY GENERAL PUBLIC LICENSE
  118702. Version 2, June 1991
  118703. Copyright (C) 1991 Free Software Foundation, Inc.
  118704. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  118705. Everyone is permitted to copy and distribute verbatim copies
  118706. of this license document, but changing it is not allowed.
  118707. [This is the first released version of the library GPL. It is
  118708. numbered 2 because it goes with version 2 of the ordinary GPL.]
  118709. Preamble
  118710. The licenses for most software are designed to take away your
  118711. freedom to share and change it. By contrast, the GNU General Public
  118712. Licenses are intended to guarantee your freedom to share and change
  118713. free software--to make sure the software is free for all its users.
  118714. This license, the Library General Public License, applies to some
  118715. specially designated Free Software Foundation software, and to any
  118716. other libraries whose authors decide to use it. You can use it for
  118717. your libraries, too.
  118718. When we speak of free software, we are referring to freedom, not
  118719. price. Our General Public Licenses are designed to make sure that you
  118720. have the freedom to distribute copies of free software (and charge for
  118721. this service if you wish), that you receive source code or can get it
  118722. if you want it, that you can change the software or use pieces of it
  118723. in new free programs; and that you know you can do these things.
  118724. To protect your rights, we need to make restrictions that forbid
  118725. anyone to deny you these rights or to ask you to surrender the rights.
  118726. These restrictions translate to certain responsibilities for you if
  118727. you distribute copies of the library, or if you modify it.
  118728. For example, if you distribute copies of the library, whether gratis
  118729. or for a fee, you must give the recipients all the rights that we gave
  118730. you. You must make sure that they, too, receive or can get the source
  118731. code. If you link a program with the library, you must provide
  118732. complete object files to the recipients so that they can relink them
  118733. with the library, after making changes to the library and recompiling
  118734. it. And you must show them these terms so they know their rights.
  118735. Our method of protecting your rights has two steps: (1) copyright
  118736. the library, and (2) offer you this license which gives you legal
  118737. permission to copy, distribute and/or modify the library.
  118738. Also, for each distributor&#x27;s protection, we want to make certain
  118739. that everyone understands that there is no warranty for this free
  118740. library. If the library is modified by someone else and passed on, we
  118741. want its recipients to know that what they have is not the original
  118742. version, so that any problems introduced by others will not reflect on
  118743. the original authors&#x27; reputations.
  118744. Finally, any free program is threatened constantly by software
  118745. patents. We wish to avoid the danger that companies distributing free
  118746. software will individually obtain patent licenses, thus in effect
  118747. transforming the program into proprietary software. To prevent this,
  118748. we have made it clear that any patent must be licensed for everyone&#x27;s
  118749. free use or not licensed at all.
  118750. Most GNU software, including some libraries, is covered by the ordinary
  118751. GNU General Public License, which was designed for utility programs. This
  118752. license, the GNU Library General Public License, applies to certain
  118753. designated libraries. This license is quite different from the ordinary
  118754. one; be sure to read it in full, and don&#x27;t assume that anything in it is
  118755. the same as in the ordinary license.
  118756. The reason we have a separate public license for some libraries is that
  118757. they blur the distinction we usually make between modifying or adding to a
  118758. program and simply using it. Linking a program with a library, without
  118759. changing the library, is in some sense simply using the library, and is
  118760. analogous to running a utility program or application program. However, in
  118761. a textual and legal sense, the linked executable is a combined work, a
  118762. derivative of the original library, and the ordinary General Public License
  118763. treats it as such.
  118764. Because of this blurred distinction, using the ordinary General
  118765. Public License for libraries did not effectively promote software
  118766. sharing, because most developers did not use the libraries. We
  118767. concluded that weaker conditions might promote sharing better.
  118768. However, unrestricted linking of non-free programs would deprive the
  118769. users of those programs of all benefit from the free status of the
  118770. libraries themselves. This Library General Public License is intended to
  118771. permit developers of non-free programs to use free libraries, while
  118772. preserving your freedom as a user of such programs to change the free
  118773. libraries that are incorporated in them. (We have not seen how to achieve
  118774. this as regards changes in header files, but we have achieved it as regards
  118775. changes in the actual functions of the Library.) The hope is that this
  118776. will lead to faster development of free libraries.
  118777. The precise terms and conditions for copying, distribution and
  118778. modification follow. Pay close attention to the difference between a
  118779. &quot;work based on the library&quot; and a &quot;work that uses the library&quot;. The
  118780. former contains code derived from the library, while the latter only
  118781. works together with the library.
  118782. Note that it is possible for a library to be covered by the ordinary
  118783. General Public License rather than by this special one.
  118784. GNU LIBRARY GENERAL PUBLIC LICENSE
  118785. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  118786. 0. This License Agreement applies to any software library which
  118787. contains a notice placed by the copyright holder or other authorized
  118788. party saying it may be distributed under the terms of this Library
  118789. General Public License (also called &quot;this License&quot;). Each licensee is
  118790. addressed as &quot;you&quot;.
  118791. A &quot;library&quot; means a collection of software functions and/or data
  118792. prepared so as to be conveniently linked with application programs
  118793. (which use some of those functions and data) to form executables.
  118794. The &quot;Library&quot;, below, refers to any such software library or work
  118795. which has been distributed under these terms. A &quot;work based on the
  118796. Library&quot; means either the Library or any derivative work under
  118797. copyright law: that is to say, a work containing the Library or a
  118798. portion of it, either verbatim or with modifications and/or translated
  118799. straightforwardly into another language. (Hereinafter, translation is
  118800. included without limitation in the term &quot;modification&quot;.)
  118801. &quot;Source code&quot; for a work means the preferred form of the work for
  118802. making modifications to it. For a library, complete source code means
  118803. all the source code for all modules it contains, plus any associated
  118804. interface definition files, plus the scripts used to control compilation
  118805. and installation of the library.
  118806. Activities other than copying, distribution and modification are not
  118807. covered by this License; they are outside its scope. The act of
  118808. running a program using the Library is not restricted, and output from
  118809. such a program is covered only if its contents constitute a work based
  118810. on the Library (independent of the use of the Library in a tool for
  118811. writing it). Whether that is true depends on what the Library does
  118812. and what the program that uses the Library does.
  118813. 1. You may copy and distribute verbatim copies of the Library&#x27;s
  118814. complete source code as you receive it, in any medium, provided that
  118815. you conspicuously and appropriately publish on each copy an
  118816. appropriate copyright notice and disclaimer of warranty; keep intact
  118817. all the notices that refer to this License and to the absence of any
  118818. warranty; and distribute a copy of this License along with the
  118819. Library.
  118820. You may charge a fee for the physical act of transferring a copy,
  118821. and you may at your option offer warranty protection in exchange for a
  118822. fee.
  118823. 2. You may modify your copy or copies of the Library or any portion
  118824. of it, thus forming a work based on the Library, and copy and
  118825. distribute such modifications or work under the terms of Section 1
  118826. above, provided that you also meet all of these conditions:
  118827. a) The modified work must itself be a software library.
  118828. b) You must cause the files modified to carry prominent notices
  118829. stating that you changed the files and the date of any change.
  118830. c) You must cause the whole of the work to be licensed at no
  118831. charge to all third parties under the terms of this License.
  118832. d) If a facility in the modified Library refers to a function or a
  118833. table of data to be supplied by an application program that uses
  118834. the facility, other than as an argument passed when the facility
  118835. is invoked, then you must make a good faith effort to ensure that,
  118836. in the event an application does not supply such function or
  118837. table, the facility still operates, and performs whatever part of
  118838. its purpose remains meaningful.
  118839. (For example, a function in a library to compute square roots has
  118840. a purpose that is entirely well-defined independent of the
  118841. application. Therefore, Subsection 2d requires that any
  118842. application-supplied function or table used by this function must
  118843. be optional: if the application does not supply it, the square
  118844. root function must still compute square roots.)
  118845. These requirements apply to the modified work as a whole. If
  118846. identifiable sections of that work are not derived from the Library,
  118847. and can be reasonably considered independent and separate works in
  118848. themselves, then this License, and its terms, do not apply to those
  118849. sections when you distribute them as separate works. But when you
  118850. distribute the same sections as part of a whole which is a work based
  118851. on the Library, the distribution of the whole must be on the terms of
  118852. this License, whose permissions for other licensees extend to the
  118853. entire whole, and thus to each and every part regardless of who wrote
  118854. it.
  118855. Thus, it is not the intent of this section to claim rights or contest
  118856. your rights to work written entirely by you; rather, the intent is to
  118857. exercise the right to control the distribution of derivative or
  118858. collective works based on the Library.
  118859. In addition, mere aggregation of another work not based on the Library
  118860. with the Library (or with a work based on the Library) on a volume of
  118861. a storage or distribution medium does not bring the other work under
  118862. the scope of this License.
  118863. 3. You may opt to apply the terms of the ordinary GNU General Public
  118864. License instead of this License to a given copy of the Library. To do
  118865. this, you must alter all the notices that refer to this License, so
  118866. that they refer to the ordinary GNU General Public License, version 2,
  118867. instead of to this License. (If a newer version than version 2 of the
  118868. ordinary GNU General Public License has appeared, then you can specify
  118869. that version instead if you wish.) Do not make any other change in
  118870. these notices.
  118871. Once this change is made in a given copy, it is irreversible for
  118872. that copy, so the ordinary GNU General Public License applies to all
  118873. subsequent copies and derivative works made from that copy.
  118874. This option is useful when you wish to copy part of the code of
  118875. the Library into a program that is not a library.
  118876. 4. You may copy and distribute the Library (or a portion or
  118877. derivative of it, under Section 2) in object code or executable form
  118878. under the terms of Sections 1 and 2 above provided that you accompany
  118879. it with the complete corresponding machine-readable source code, which
  118880. must be distributed under the terms of Sections 1 and 2 above on a
  118881. medium customarily used for software interchange.
  118882. If distribution of object code is made by offering access to copy
  118883. from a designated place, then offering equivalent access to copy the
  118884. source code from the same place satisfies the requirement to
  118885. distribute the source code, even though third parties are not
  118886. compelled to copy the source along with the object code.
  118887. 5. A program that contains no derivative of any portion of the
  118888. Library, but is designed to work with the Library by being compiled or
  118889. linked with it, is called a &quot;work that uses the Library&quot;. Such a
  118890. work, in isolation, is not a derivative work of the Library, and
  118891. therefore falls outside the scope of this License.
  118892. However, linking a &quot;work that uses the Library&quot; with the Library
  118893. creates an executable that is a derivative of the Library (because it
  118894. contains portions of the Library), rather than a &quot;work that uses the
  118895. library&quot;. The executable is therefore covered by this License.
  118896. Section 6 states terms for distribution of such executables.
  118897. When a &quot;work that uses the Library&quot; uses material from a header file
  118898. that is part of the Library, the object code for the work may be a
  118899. derivative work of the Library even though the source code is not.
  118900. Whether this is true is especially significant if the work can be
  118901. linked without the Library, or if the work is itself a library. The
  118902. threshold for this to be true is not precisely defined by law.
  118903. If such an object file uses only numerical parameters, data
  118904. structure layouts and accessors, and small macros and small inline
  118905. functions (ten lines or less in length), then the use of the object
  118906. file is unrestricted, regardless of whether it is legally a derivative
  118907. work. (Executables containing this object code plus portions of the
  118908. Library will still fall under Section 6.)
  118909. Otherwise, if the work is a derivative of the Library, you may
  118910. distribute the object code for the work under the terms of Section 6.
  118911. Any executables containing that work also fall under Section 6,
  118912. whether or not they are linked directly with the Library itself.
  118913. 6. As an exception to the Sections above, you may also compile or
  118914. link a &quot;work that uses the Library&quot; with the Library to produce a
  118915. work containing portions of the Library, and distribute that work
  118916. under terms of your choice, provided that the terms permit
  118917. modification of the work for the customer&#x27;s own use and reverse
  118918. engineering for debugging such modifications.
  118919. You must give prominent notice with each copy of the work that the
  118920. Library is used in it and that the Library and its use are covered by
  118921. this License. You must supply a copy of this License. If the work
  118922. during execution displays copyright notices, you must include the
  118923. copyright notice for the Library among them, as well as a reference
  118924. directing the user to the copy of this License. Also, you must do one
  118925. of these things:
  118926. a) Accompany the work with the complete corresponding
  118927. machine-readable source code for the Library including whatever
  118928. changes were used in the work (which must be distributed under
  118929. Sections 1 and 2 above); and, if the work is an executable linked
  118930. with the Library, with the complete machine-readable &quot;work that
  118931. uses the Library&quot;, as object code and/or source code, so that the
  118932. user can modify the Library and then relink to produce a modified
  118933. executable containing the modified Library. (It is understood
  118934. that the user who changes the contents of definitions files in the
  118935. Library will not necessarily be able to recompile the application
  118936. to use the modified definitions.)
  118937. b) Accompany the work with a written offer, valid for at
  118938. least three years, to give the same user the materials
  118939. specified in Subsection 6a, above, for a charge no more
  118940. than the cost of performing this distribution.
  118941. c) If distribution of the work is made by offering access to copy
  118942. from a designated place, offer equivalent access to copy the above
  118943. specified materials from the same place.
  118944. d) Verify that the user has already received a copy of these
  118945. materials or that you have already sent this user a copy.
  118946. For an executable, the required form of the &quot;work that uses the
  118947. Library&quot; must include any data and utility programs needed for
  118948. reproducing the executable from it. However, as a special exception,
  118949. the source code distributed need not include anything that is normally
  118950. distributed (in either source or binary form) with the major
  118951. components (compiler, kernel, and so on) of the operating system on
  118952. which the executable runs, unless that component itself accompanies
  118953. the executable.
  118954. It may happen that this requirement contradicts the license
  118955. restrictions of other proprietary libraries that do not normally
  118956. accompany the operating system. Such a contradiction means you cannot
  118957. use both them and the Library together in an executable that you
  118958. distribute.
  118959. 7. You may place library facilities that are a work based on the
  118960. Library side-by-side in a single library together with other library
  118961. facilities not covered by this License, and distribute such a combined
  118962. library, provided that the separate distribution of the work based on
  118963. the Library and of the other library facilities is otherwise
  118964. permitted, and provided that you do these two things:
  118965. a) Accompany the combined library with a copy of the same work
  118966. based on the Library, uncombined with any other library
  118967. facilities. This must be distributed under the terms of the
  118968. Sections above.
  118969. b) Give prominent notice with the combined library of the fact
  118970. that part of it is a work based on the Library, and explaining
  118971. where to find the accompanying uncombined form of the same work.
  118972. 8. You may not copy, modify, sublicense, link with, or distribute
  118973. the Library except as expressly provided under this License. Any
  118974. attempt otherwise to copy, modify, sublicense, link with, or
  118975. distribute the Library is void, and will automatically terminate your
  118976. rights under this License. However, parties who have received copies,
  118977. or rights, from you under this License will not have their licenses
  118978. terminated so long as such parties remain in full compliance.
  118979. 9. You are not required to accept this License, since you have not
  118980. signed it. However, nothing else grants you permission to modify or
  118981. distribute the Library or its derivative works. These actions are
  118982. prohibited by law if you do not accept this License. Therefore, by
  118983. modifying or distributing the Library (or any work based on the
  118984. Library), you indicate your acceptance of this License to do so, and
  118985. all its terms and conditions for copying, distributing or modifying
  118986. the Library or works based on it.
  118987. 10. Each time you redistribute the Library (or any work based on the
  118988. Library), the recipient automatically receives a license from the
  118989. original licensor to copy, distribute, link with or modify the Library
  118990. subject to these terms and conditions. You may not impose any further
  118991. restrictions on the recipients&#x27; exercise of the rights granted herein.
  118992. You are not responsible for enforcing compliance by third parties to
  118993. this License.
  118994. 11. If, as a consequence of a court judgment or allegation of patent
  118995. infringement or for any other reason (not limited to patent issues),
  118996. conditions are imposed on you (whether by court order, agreement or
  118997. otherwise) that contradict the conditions of this License, they do not
  118998. excuse you from the conditions of this License. If you cannot
  118999. distribute so as to satisfy simultaneously your obligations under this
  119000. License and any other pertinent obligations, then as a consequence you
  119001. may not distribute the Library at all. For example, if a patent
  119002. license would not permit royalty-free redistribution of the Library by
  119003. all those who receive copies directly or indirectly through you, then
  119004. the only way you could satisfy both it and this License would be to
  119005. refrain entirely from distribution of the Library.
  119006. If any portion of this section is held invalid or unenforceable under any
  119007. particular circumstance, the balance of the section is intended to apply,
  119008. and the section as a whole is intended to apply in other circumstances.
  119009. It is not the purpose of this section to induce you to infringe any
  119010. patents or other property right claims or to contest validity of any
  119011. such claims; this section has the sole purpose of protecting the
  119012. integrity of the free software distribution system which is
  119013. implemented by public license practices. Many people have made
  119014. generous contributions to the wide range of software distributed
  119015. through that system in reliance on consistent application of that
  119016. system; it is up to the author/donor to decide if he or she is willing
  119017. to distribute software through any other system and a licensee cannot
  119018. impose that choice.
  119019. This section is intended to make thoroughly clear what is believed to
  119020. be a consequence of the rest of this License.
  119021. 12. If the distribution and/or use of the Library is restricted in
  119022. certain countries either by patents or by copyrighted interfaces, the
  119023. original copyright holder who places the Library under this License may add
  119024. an explicit geographical distribution limitation excluding those countries,
  119025. so that distribution is permitted only in or among countries not thus
  119026. excluded. In such case, this License incorporates the limitation as if
  119027. written in the body of this License.
  119028. 13. The Free Software Foundation may publish revised and/or new
  119029. versions of the Library General Public License from time to time.
  119030. Such new versions will be similar in spirit to the present version,
  119031. but may differ in detail to address new problems or concerns.
  119032. Each version is given a distinguishing version number. If the Library
  119033. specifies a version number of this License which applies to it and
  119034. &quot;any later version&quot;, you have the option of following the terms and
  119035. conditions either of that version or of any later version published by
  119036. the Free Software Foundation. If the Library does not specify a
  119037. license version number, you may choose any version ever published by
  119038. the Free Software Foundation.
  119039. 14. If you wish to incorporate parts of the Library into other free
  119040. programs whose distribution conditions are incompatible with these,
  119041. write to the author to ask for permission. For software which is
  119042. copyrighted by the Free Software Foundation, write to the Free
  119043. Software Foundation; we sometimes make exceptions for this. Our
  119044. decision will be guided by the two goals of preserving the free status
  119045. of all derivatives of our free software and of promoting the sharing
  119046. and reuse of software generally.
  119047. NO WARRANTY
  119048. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  119049. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  119050. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  119051. OTHER PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY
  119052. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  119053. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  119054. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  119055. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  119056. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  119057. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  119058. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  119059. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  119060. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  119061. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  119062. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  119063. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  119064. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  119065. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  119066. DAMAGES.
  119067. END OF TERMS AND CONDITIONS
  119068. GNU LESSER GENERAL PUBLIC LICENSE
  119069. Version 2.1, February 1999
  119070. Copyright (C) 1991, 1999 Free Software Foundation, Inc.
  119071. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  119072. Everyone is permitted to copy and distribute verbatim copies
  119073. of this license document, but changing it is not allowed.
  119074. [This is the first released version of the Lesser GPL. It also counts
  119075. as the successor of the GNU Library Public License, version 2, hence
  119076. the version number 2.1.]
  119077. Preamble
  119078. The licenses for most software are designed to take away your
  119079. freedom to share and change it. By contrast, the GNU General Public
  119080. Licenses are intended to guarantee your freedom to share and change
  119081. free software--to make sure the software is free for all its users.
  119082. This license, the Lesser General Public License, applies to some
  119083. specially designated software packages--typically libraries--of the
  119084. Free Software Foundation and other authors who decide to use it. You
  119085. can use it too, but we suggest you first think carefully about whether
  119086. this license or the ordinary General Public License is the better
  119087. strategy to use in any particular case, based on the explanations below.
  119088. When we speak of free software, we are referring to freedom of use,
  119089. not price. Our General Public Licenses are designed to make sure that
  119090. you have the freedom to distribute copies of free software (and charge
  119091. for this service if you wish); that you receive source code or can get
  119092. it if you want it; that you can change the software and use pieces of
  119093. it in new free programs; and that you are informed that you can do
  119094. these things.
  119095. To protect your rights, we need to make restrictions that forbid
  119096. distributors to deny you these rights or to ask you to surrender these
  119097. rights. These restrictions translate to certain responsibilities for
  119098. you if you distribute copies of the library or if you modify it.
  119099. For example, if you distribute copies of the library, whether gratis
  119100. or for a fee, you must give the recipients all the rights that we gave
  119101. you. You must make sure that they, too, receive or can get the source
  119102. code. If you link other code with the library, you must provide
  119103. complete object files to the recipients, so that they can relink them
  119104. with the library after making changes to the library and recompiling
  119105. it. And you must show them these terms so they know their rights.
  119106. We protect your rights with a two-step method: (1) we copyright the
  119107. library, and (2) we offer you this license, which gives you legal
  119108. permission to copy, distribute and/or modify the library.
  119109. To protect each distributor, we want to make it very clear that
  119110. there is no warranty for the free library. Also, if the library is
  119111. modified by someone else and passed on, the recipients should know
  119112. that what they have is not the original version, so that the original
  119113. author&#x27;s reputation will not be affected by problems that might be
  119114. introduced by others.
  119115. Finally, software patents pose a constant threat to the existence of
  119116. any free program. We wish to make sure that a company cannot
  119117. effectively restrict the users of a free program by obtaining a
  119118. restrictive license from a patent holder. Therefore, we insist that
  119119. any patent license obtained for a version of the library must be
  119120. consistent with the full freedom of use specified in this license.
  119121. Most GNU software, including some libraries, is covered by the
  119122. ordinary GNU General Public License. This license, the GNU Lesser
  119123. General Public License, applies to certain designated libraries, and
  119124. is quite different from the ordinary General Public License. We use
  119125. this license for certain libraries in order to permit linking those
  119126. libraries into non-free programs.
  119127. When a program is linked with a library, whether statically or using
  119128. a shared library, the combination of the two is legally speaking a
  119129. combined work, a derivative of the original library. The ordinary
  119130. General Public License therefore permits such linking only if the
  119131. entire combination fits its criteria of freedom. The Lesser General
  119132. Public License permits more lax criteria for linking other code with
  119133. the library.
  119134. We call this license the &quot;Lesser&quot; General Public License because it
  119135. does Less to protect the user&#x27;s freedom than the ordinary General
  119136. Public License. It also provides other free software developers Less
  119137. of an advantage over competing non-free programs. These disadvantages
  119138. are the reason we use the ordinary General Public License for many
  119139. libraries. However, the Lesser license provides advantages in certain
  119140. special circumstances.
  119141. For example, on rare occasions, there may be a special need to
  119142. encourage the widest possible use of a certain library, so that it becomes
  119143. a de-facto standard. To achieve this, non-free programs must be
  119144. allowed to use the library. A more frequent case is that a free
  119145. library does the same job as widely used non-free libraries. In this
  119146. case, there is little to gain by limiting the free library to free
  119147. software only, so we use the Lesser General Public License.
  119148. In other cases, permission to use a particular library in non-free
  119149. programs enables a greater number of people to use a large body of
  119150. free software. For example, permission to use the GNU C Library in
  119151. non-free programs enables many more people to use the whole GNU
  119152. operating system, as well as its variant, the GNU/Linux operating
  119153. system.
  119154. Although the Lesser General Public License is Less protective of the
  119155. users&#x27; freedom, it does ensure that the user of a program that is
  119156. linked with the Library has the freedom and the wherewithal to run
  119157. that program using a modified version of the Library.
  119158. The precise terms and conditions for copying, distribution and
  119159. modification follow. Pay close attention to the difference between a
  119160. &quot;work based on the library&quot; and a &quot;work that uses the library&quot;. The
  119161. former contains code derived from the library, whereas the latter must
  119162. be combined with the library in order to run.
  119163. GNU LESSER GENERAL PUBLIC LICENSE
  119164. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  119165. 0. This License Agreement applies to any software library or other
  119166. program which contains a notice placed by the copyright holder or
  119167. other authorized party saying it may be distributed under the terms of
  119168. this Lesser General Public License (also called &quot;this License&quot;).
  119169. Each licensee is addressed as &quot;you&quot;.
  119170. A &quot;library&quot; means a collection of software functions and/or data
  119171. prepared so as to be conveniently linked with application programs
  119172. (which use some of those functions and data) to form executables.
  119173. The &quot;Library&quot;, below, refers to any such software library or work
  119174. which has been distributed under these terms. A &quot;work based on the
  119175. Library&quot; means either the Library or any derivative work under
  119176. copyright law: that is to say, a work containing the Library or a
  119177. portion of it, either verbatim or with modifications and/or translated
  119178. straightforwardly into another language. (Hereinafter, translation is
  119179. included without limitation in the term &quot;modification&quot;.)
  119180. &quot;Source code&quot; for a work means the preferred form of the work for
  119181. making modifications to it. For a library, complete source code means
  119182. all the source code for all modules it contains, plus any associated
  119183. interface definition files, plus the scripts used to control compilation
  119184. and installation of the library.
  119185. Activities other than copying, distribution and modification are not
  119186. covered by this License; they are outside its scope. The act of
  119187. running a program using the Library is not restricted, and output from
  119188. such a program is covered only if its contents constitute a work based
  119189. on the Library (independent of the use of the Library in a tool for
  119190. writing it). Whether that is true depends on what the Library does
  119191. and what the program that uses the Library does.
  119192. 1. You may copy and distribute verbatim copies of the Library&#x27;s
  119193. complete source code as you receive it, in any medium, provided that
  119194. you conspicuously and appropriately publish on each copy an
  119195. appropriate copyright notice and disclaimer of warranty; keep intact
  119196. all the notices that refer to this License and to the absence of any
  119197. warranty; and distribute a copy of this License along with the
  119198. Library.
  119199. You may charge a fee for the physical act of transferring a copy,
  119200. and you may at your option offer warranty protection in exchange for a
  119201. fee.
  119202. 2. You may modify your copy or copies of the Library or any portion
  119203. of it, thus forming a work based on the Library, and copy and
  119204. distribute such modifications or work under the terms of Section 1
  119205. above, provided that you also meet all of these conditions:
  119206. a) The modified work must itself be a software library.
  119207. b) You must cause the files modified to carry prominent notices
  119208. stating that you changed the files and the date of any change.
  119209. c) You must cause the whole of the work to be licensed at no
  119210. charge to all third parties under the terms of this License.
  119211. d) If a facility in the modified Library refers to a function or a
  119212. table of data to be supplied by an application program that uses
  119213. the facility, other than as an argument passed when the facility
  119214. is invoked, then you must make a good faith effort to ensure that,
  119215. in the event an application does not supply such function or
  119216. table, the facility still operates, and performs whatever part of
  119217. its purpose remains meaningful.
  119218. (For example, a function in a library to compute square roots has
  119219. a purpose that is entirely well-defined independent of the
  119220. application. Therefore, Subsection 2d requires that any
  119221. application-supplied function or table used by this function must
  119222. be optional: if the application does not supply it, the square
  119223. root function must still compute square roots.)
  119224. These requirements apply to the modified work as a whole. If
  119225. identifiable sections of that work are not derived from the Library,
  119226. and can be reasonably considered independent and separate works in
  119227. themselves, then this License, and its terms, do not apply to those
  119228. sections when you distribute them as separate works. But when you
  119229. distribute the same sections as part of a whole which is a work based
  119230. on the Library, the distribution of the whole must be on the terms of
  119231. this License, whose permissions for other licensees extend to the
  119232. entire whole, and thus to each and every part regardless of who wrote
  119233. it.
  119234. Thus, it is not the intent of this section to claim rights or contest
  119235. your rights to work written entirely by you; rather, the intent is to
  119236. exercise the right to control the distribution of derivative or
  119237. collective works based on the Library.
  119238. In addition, mere aggregation of another work not based on the Library
  119239. with the Library (or with a work based on the Library) on a volume of
  119240. a storage or distribution medium does not bring the other work under
  119241. the scope of this License.
  119242. 3. You may opt to apply the terms of the ordinary GNU General Public
  119243. License instead of this License to a given copy of the Library. To do
  119244. this, you must alter all the notices that refer to this License, so
  119245. that they refer to the ordinary GNU General Public License, version 2,
  119246. instead of to this License. (If a newer version than version 2 of the
  119247. ordinary GNU General Public License has appeared, then you can specify
  119248. that version instead if you wish.) Do not make any other change in
  119249. these notices.
  119250. Once this change is made in a given copy, it is irreversible for
  119251. that copy, so the ordinary GNU General Public License applies to all
  119252. subsequent copies and derivative works made from that copy.
  119253. This option is useful when you wish to copy part of the code of
  119254. the Library into a program that is not a library.
  119255. 4. You may copy and distribute the Library (or a portion or
  119256. derivative of it, under Section 2) in object code or executable form
  119257. under the terms of Sections 1 and 2 above provided that you accompany
  119258. it with the complete corresponding machine-readable source code, which
  119259. must be distributed under the terms of Sections 1 and 2 above on a
  119260. medium customarily used for software interchange.
  119261. If distribution of object code is made by offering access to copy
  119262. from a designated place, then offering equivalent access to copy the
  119263. source code from the same place satisfies the requirement to
  119264. distribute the source code, even though third parties are not
  119265. compelled to copy the source along with the object code.
  119266. 5. A program that contains no derivative of any portion of the
  119267. Library, but is designed to work with the Library by being compiled or
  119268. linked with it, is called a &quot;work that uses the Library&quot;. Such a
  119269. work, in isolation, is not a derivative work of the Library, and
  119270. therefore falls outside the scope of this License.
  119271. However, linking a &quot;work that uses the Library&quot; with the Library
  119272. creates an executable that is a derivative of the Library (because it
  119273. contains portions of the Library), rather than a &quot;work that uses the
  119274. library&quot;. The executable is therefore covered by this License.
  119275. Section 6 states terms for distribution of such executables.
  119276. When a &quot;work that uses the Library&quot; uses material from a header file
  119277. that is part of the Library, the object code for the work may be a
  119278. derivative work of the Library even though the source code is not.
  119279. Whether this is true is especially significant if the work can be
  119280. linked without the Library, or if the work is itself a library. The
  119281. threshold for this to be true is not precisely defined by law.
  119282. If such an object file uses only numerical parameters, data
  119283. structure layouts and accessors, and small macros and small inline
  119284. functions (ten lines or less in length), then the use of the object
  119285. file is unrestricted, regardless of whether it is legally a derivative
  119286. work. (Executables containing this object code plus portions of the
  119287. Library will still fall under Section 6.)
  119288. Otherwise, if the work is a derivative of the Library, you may
  119289. distribute the object code for the work under the terms of Section 6.
  119290. Any executables containing that work also fall under Section 6,
  119291. whether or not they are linked directly with the Library itself.
  119292. 6. As an exception to the Sections above, you may also combine or
  119293. link a &quot;work that uses the Library&quot; with the Library to produce a
  119294. work containing portions of the Library, and distribute that work
  119295. under terms of your choice, provided that the terms permit
  119296. modification of the work for the customer&#x27;s own use and reverse
  119297. engineering for debugging such modifications.
  119298. You must give prominent notice with each copy of the work that the
  119299. Library is used in it and that the Library and its use are covered by
  119300. this License. You must supply a copy of this License. If the work
  119301. during execution displays copyright notices, you must include the
  119302. copyright notice for the Library among them, as well as a reference
  119303. directing the user to the copy of this License. Also, you must do one
  119304. of these things:
  119305. a) Accompany the work with the complete corresponding
  119306. machine-readable source code for the Library including whatever
  119307. changes were used in the work (which must be distributed under
  119308. Sections 1 and 2 above); and, if the work is an executable linked
  119309. with the Library, with the complete machine-readable &quot;work that
  119310. uses the Library&quot;, as object code and/or source code, so that the
  119311. user can modify the Library and then relink to produce a modified
  119312. executable containing the modified Library. (It is understood
  119313. that the user who changes the contents of definitions files in the
  119314. Library will not necessarily be able to recompile the application
  119315. to use the modified definitions.)
  119316. b) Use a suitable shared library mechanism for linking with the
  119317. Library. A suitable mechanism is one that (1) uses at run time a
  119318. copy of the library already present on the user&#x27;s computer system,
  119319. rather than copying library functions into the executable, and (2)
  119320. will operate properly with a modified version of the library, if
  119321. the user installs one, as long as the modified version is
  119322. interface-compatible with the version that the work was made with.
  119323. c) Accompany the work with a written offer, valid for at
  119324. least three years, to give the same user the materials
  119325. specified in Subsection 6a, above, for a charge no more
  119326. than the cost of performing this distribution.
  119327. d) If distribution of the work is made by offering access to copy
  119328. from a designated place, offer equivalent access to copy the above
  119329. specified materials from the same place.
  119330. e) Verify that the user has already received a copy of these
  119331. materials or that you have already sent this user a copy.
  119332. For an executable, the required form of the &quot;work that uses the
  119333. Library&quot; must include any data and utility programs needed for
  119334. reproducing the executable from it. However, as a special exception,
  119335. the materials to be distributed need not include anything that is
  119336. normally distributed (in either source or binary form) with the major
  119337. components (compiler, kernel, and so on) of the operating system on
  119338. which the executable runs, unless that component itself accompanies
  119339. the executable.
  119340. It may happen that this requirement contradicts the license
  119341. restrictions of other proprietary libraries that do not normally
  119342. accompany the operating system. Such a contradiction means you cannot
  119343. use both them and the Library together in an executable that you
  119344. distribute.
  119345. 7. You may place library facilities that are a work based on the
  119346. Library side-by-side in a single library together with other library
  119347. facilities not covered by this License, and distribute such a combined
  119348. library, provided that the separate distribution of the work based on
  119349. the Library and of the other library facilities is otherwise
  119350. permitted, and provided that you do these two things:
  119351. a) Accompany the combined library with a copy of the same work
  119352. based on the Library, uncombined with any other library
  119353. facilities. This must be distributed under the terms of the
  119354. Sections above.
  119355. b) Give prominent notice with the combined library of the fact
  119356. that part of it is a work based on the Library, and explaining
  119357. where to find the accompanying uncombined form of the same work.
  119358. 8. You may not copy, modify, sublicense, link with, or distribute
  119359. the Library except as expressly provided under this License. Any
  119360. attempt otherwise to copy, modify, sublicense, link with, or
  119361. distribute the Library is void, and will automatically terminate your
  119362. rights under this License. However, parties who have received copies,
  119363. or rights, from you under this License will not have their licenses
  119364. terminated so long as such parties remain in full compliance.
  119365. 9. You are not required to accept this License, since you have not
  119366. signed it. However, nothing else grants you permission to modify or
  119367. distribute the Library or its derivative works. These actions are
  119368. prohibited by law if you do not accept this License. Therefore, by
  119369. modifying or distributing the Library (or any work based on the
  119370. Library), you indicate your acceptance of this License to do so, and
  119371. all its terms and conditions for copying, distributing or modifying
  119372. the Library or works based on it.
  119373. 10. Each time you redistribute the Library (or any work based on the
  119374. Library), the recipient automatically receives a license from the
  119375. original licensor to copy, distribute, link with or modify the Library
  119376. subject to these terms and conditions. You may not impose any further
  119377. restrictions on the recipients&#x27; exercise of the rights granted herein.
  119378. You are not responsible for enforcing compliance by third parties with
  119379. this License.
  119380. 11. If, as a consequence of a court judgment or allegation of patent
  119381. infringement or for any other reason (not limited to patent issues),
  119382. conditions are imposed on you (whether by court order, agreement or
  119383. otherwise) that contradict the conditions of this License, they do not
  119384. excuse you from the conditions of this License. If you cannot
  119385. distribute so as to satisfy simultaneously your obligations under this
  119386. License and any other pertinent obligations, then as a consequence you
  119387. may not distribute the Library at all. For example, if a patent
  119388. license would not permit royalty-free redistribution of the Library by
  119389. all those who receive copies directly or indirectly through you, then
  119390. the only way you could satisfy both it and this License would be to
  119391. refrain entirely from distribution of the Library.
  119392. If any portion of this section is held invalid or unenforceable under any
  119393. particular circumstance, the balance of the section is intended to apply,
  119394. and the section as a whole is intended to apply in other circumstances.
  119395. It is not the purpose of this section to induce you to infringe any
  119396. patents or other property right claims or to contest validity of any
  119397. such claims; this section has the sole purpose of protecting the
  119398. integrity of the free software distribution system which is
  119399. implemented by public license practices. Many people have made
  119400. generous contributions to the wide range of software distributed
  119401. through that system in reliance on consistent application of that
  119402. system; it is up to the author/donor to decide if he or she is willing
  119403. to distribute software through any other system and a licensee cannot
  119404. impose that choice.
  119405. This section is intended to make thoroughly clear what is believed to
  119406. be a consequence of the rest of this License.
  119407. 12. If the distribution and/or use of the Library is restricted in
  119408. certain countries either by patents or by copyrighted interfaces, the
  119409. original copyright holder who places the Library under this License may add
  119410. an explicit geographical distribution limitation excluding those countries,
  119411. so that distribution is permitted only in or among countries not thus
  119412. excluded. In such case, this License incorporates the limitation as if
  119413. written in the body of this License.
  119414. 13. The Free Software Foundation may publish revised and/or new
  119415. versions of the Lesser General Public License from time to time.
  119416. Such new versions will be similar in spirit to the present version,
  119417. but may differ in detail to address new problems or concerns.
  119418. Each version is given a distinguishing version number. If the Library
  119419. specifies a version number of this License which applies to it and
  119420. &quot;any later version&quot;, you have the option of following the terms and
  119421. conditions either of that version or of any later version published by
  119422. the Free Software Foundation. If the Library does not specify a
  119423. license version number, you may choose any version ever published by
  119424. the Free Software Foundation.
  119425. 14. If you wish to incorporate parts of the Library into other free
  119426. programs whose distribution conditions are incompatible with these,
  119427. write to the author to ask for permission. For software which is
  119428. copyrighted by the Free Software Foundation, write to the Free
  119429. Software Foundation; we sometimes make exceptions for this. Our
  119430. decision will be guided by the two goals of preserving the free status
  119431. of all derivatives of our free software and of promoting the sharing
  119432. and reuse of software generally.
  119433. NO WARRANTY
  119434. 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
  119435. WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
  119436. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
  119437. OTHER PARTIES PROVIDE THE LIBRARY &quot;AS IS&quot; WITHOUT WARRANTY OF ANY
  119438. KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
  119439. IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
  119440. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
  119441. LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
  119442. THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
  119443. 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
  119444. WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
  119445. AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
  119446. FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
  119447. CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
  119448. LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
  119449. RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
  119450. FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
  119451. SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
  119452. DAMAGES.
  119453. END OF TERMS AND CONDITIONS
  119454. </pre>
  119455. </div>
  119456. </div>
  119457. <div class="product">
  119458. <span class="title">WebM container parser and writer.</span>
  119459. <span class="homepage"><a href="https://chromium.googlesource.com/webm/libwebm">homepage</a></span>
  119460. <input type="checkbox" hidden id="336">
  119461. <label class="show" for="336" tabindex="0"></label>
  119462. <div class="licence">
  119463. <pre>Copyright (c) 2010, Google Inc. All rights reserved.
  119464. Redistribution and use in source and binary forms, with or without
  119465. modification, are permitted provided that the following conditions are
  119466. met:
  119467. * Redistributions of source code must retain the above copyright
  119468. notice, this list of conditions and the following disclaimer.
  119469. * Redistributions in binary form must reproduce the above copyright
  119470. notice, this list of conditions and the following disclaimer in
  119471. the documentation and/or other materials provided with the
  119472. distribution.
  119473. * Neither the name of Google nor the names of its contributors may
  119474. be used to endorse or promote products derived from this software
  119475. without specific prior written permission.
  119476. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  119477. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  119478. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  119479. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  119480. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  119481. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  119482. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  119483. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  119484. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  119485. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  119486. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  119487. </pre>
  119488. </div>
  119489. </div>
  119490. <div class="product">
  119491. <span class="title">WebP image encoder/decoder</span>
  119492. <span class="homepage"><a href="https://chromium.googlesource.com/webm/libwebp">homepage</a></span>
  119493. <input type="checkbox" hidden id="337">
  119494. <label class="show" for="337" tabindex="0"></label>
  119495. <div class="licence">
  119496. <pre>Copyright (c) 2010, Google Inc. All rights reserved.
  119497. Redistribution and use in source and binary forms, with or without
  119498. modification, are permitted provided that the following conditions are
  119499. met:
  119500. * Redistributions of source code must retain the above copyright
  119501. notice, this list of conditions and the following disclaimer.
  119502. * Redistributions in binary form must reproduce the above copyright
  119503. notice, this list of conditions and the following disclaimer in
  119504. the documentation and/or other materials provided with the
  119505. distribution.
  119506. * Neither the name of Google nor the names of its contributors may
  119507. be used to endorse or promote products derived from this software
  119508. without specific prior written permission.
  119509. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  119510. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  119511. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  119512. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  119513. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  119514. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  119515. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  119516. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  119517. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  119518. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  119519. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  119520. Additional IP Rights Grant (Patents)
  119521. ------------------------------------
  119522. &quot;These implementations&quot; means the copyrightable works that implement the WebM
  119523. codecs distributed by Google as part of the WebM Project.
  119524. Google hereby grants to you a perpetual, worldwide, non-exclusive, no-charge,
  119525. royalty-free, irrevocable (except as stated in this section) patent license to
  119526. make, have made, use, offer to sell, sell, import, transfer, and otherwise
  119527. run, modify and propagate the contents of these implementations of WebM, where
  119528. such license applies only to those patent claims, both currently owned by
  119529. Google and acquired in the future, licensable by Google that are necessarily
  119530. infringed by these implementations of WebM. This grant does not include claims
  119531. that would be infringed only as a consequence of further modification of these
  119532. implementations. If you or your agent or exclusive licensee institute or order
  119533. or agree to the institution of patent litigation or any other patent
  119534. enforcement activity against any entity (including a cross-claim or
  119535. counterclaim in a lawsuit) alleging that any of these implementations of WebM
  119536. or any code incorporated within any of these implementations of WebM
  119537. constitute direct or contributory patent infringement, or inducement of
  119538. patent infringement, then any patent rights granted to you under this License
  119539. for these implementations of WebM shall terminate as of the date such
  119540. litigation is filed.
  119541. </pre>
  119542. </div>
  119543. </div>
  119544. <div class="product">
  119545. <span class="title">WebRTC</span>
  119546. <span class="homepage"><a href="http://www.webrtc.org">homepage</a></span>
  119547. <input type="checkbox" hidden id="338">
  119548. <label class="show" for="338" tabindex="0"></label>
  119549. <div class="licence">
  119550. <pre>Copyright (c) 2011, The WebRTC project authors. All rights reserved.
  119551. Redistribution and use in source and binary forms, with or without
  119552. modification, are permitted provided that the following conditions are
  119553. met:
  119554. * Redistributions of source code must retain the above copyright
  119555. notice, this list of conditions and the following disclaimer.
  119556. * Redistributions in binary form must reproduce the above copyright
  119557. notice, this list of conditions and the following disclaimer in
  119558. the documentation and/or other materials provided with the
  119559. distribution.
  119560. * Neither the name of Google nor the names of its contributors may
  119561. be used to endorse or promote products derived from this software
  119562. without specific prior written permission.
  119563. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
  119564. &quot;AS IS&quot; AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
  119565. LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
  119566. A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
  119567. HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  119568. SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
  119569. LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
  119570. DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
  119571. THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  119572. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
  119573. OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  119574. </pre>
  119575. </div>
  119576. </div>
  119577. <div class="product">
  119578. <span class="title">Weston - reference Wayland compositor</span>
  119579. <span class="homepage"><a href="https://gitlab.freedesktop.org/wayland/weston">homepage</a></span>
  119580. <input type="checkbox" hidden id="339">
  119581. <label class="show" for="339" tabindex="0"></label>
  119582. <div class="licence">
  119583. <pre>Copyright © 2008-2012 Kristian Høgsberg
  119584. Copyright © 2010-2012 Intel Corporation
  119585. Copyright © 2010-2011 Benjamin Franzke
  119586. Copyright © 2011-2012 Collabora, Ltd.
  119587. Copyright © 2010 Red Hat &lt;mjg@redhat.com&gt;
  119588. Permission is hereby granted, free of charge, to any person obtaining a
  119589. copy of this software and associated documentation files (the &quot;Software&quot;),
  119590. to deal in the Software without restriction, including without limitation
  119591. the rights to use, copy, modify, merge, publish, distribute, sublicense,
  119592. and/or sell copies of the Software, and to permit persons to whom the
  119593. Software is furnished to do so, subject to the following conditions:
  119594. The above copyright notice and this permission notice (including the next
  119595. paragraph) shall be included in all copies or substantial portions of the
  119596. Software.
  119597. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  119598. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  119599. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
  119600. THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  119601. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
  119602. FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
  119603. DEALINGS IN THE SOFTWARE.
  119604. ---
  119605. The above is the version of the MIT &quot;Expat&quot; License used by X.org:
  119606. http://cgit.freedesktop.org/xorg/xserver/tree/COPYING
  119607. </pre>
  119608. </div>
  119609. </div>
  119610. <div class="product">
  119611. <span class="title">Windows Template Library (WTL)</span>
  119612. <span class="homepage"><a href="https://sourceforge.net/projects/wtl/files/WTL%2010/">homepage</a></span>
  119613. <input type="checkbox" hidden id="340">
  119614. <label class="show" for="340" tabindex="0"></label>
  119615. <div class="licence">
  119616. <pre>Microsoft Public License (MS-PL)
  119617. This license governs use of the accompanying software. If you use the software, you
  119618. accept this license. If you do not accept the license, do not use the software.
  119619. 1. Definitions
  119620. The terms &quot;reproduce,&quot; &quot;reproduction,&quot; &quot;derivative works,&quot; and &quot;distribution&quot; have the
  119621. same meaning here as under U.S. copyright law.
  119622. A &quot;contribution&quot; is the original software, or any additions or changes to the software.
  119623. A &quot;contributor&quot; is any person that distributes its contribution under this license.
  119624. &quot;Licensed patents&quot; are a contributor&#x27;s patent claims that read directly on its contribution.
  119625. 2. Grant of Rights
  119626. (A) Copyright Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create.
  119627. (B) Patent Grant- Subject to the terms of this license, including the license conditions and limitations in section 3, each contributor grants you a non-exclusive, worldwide, royalty-free license under its licensed patents to make, have made, use, sell, offer for sale, import, and/or otherwise dispose of its contribution in the software or derivative works of the contribution in the software.
  119628. 3. Conditions and Limitations
  119629. (A) No Trademark License- This license does not grant you rights to use any contributors&#x27; name, logo, or trademarks.
  119630. (B) If you bring a patent claim against any contributor over patents that you claim are infringed by the software, your patent license from such contributor to the software ends automatically.
  119631. (C) If you distribute any portion of the software, you must retain all copyright, patent, trademark, and attribution notices that are present in the software.
  119632. (D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license.
  119633. (E) The software is licensed &quot;as-is.&quot; You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement.
  119634. </pre>
  119635. </div>
  119636. </div>
  119637. <div class="product">
  119638. <span class="title">woff2</span>
  119639. <span class="homepage"><a href="https://github.com/google/woff2">homepage</a></span>
  119640. <input type="checkbox" hidden id="341">
  119641. <label class="show" for="341" tabindex="0"></label>
  119642. <div class="licence">
  119643. <pre>Copyright (c) 2013-2017 by the WOFF2 Authors.
  119644. Permission is hereby granted, free of charge, to any person obtaining a copy
  119645. of this software and associated documentation files (the &quot;Software&quot;), to deal
  119646. in the Software without restriction, including without limitation the rights
  119647. to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
  119648. copies of the Software, and to permit persons to whom the Software is
  119649. furnished to do so, subject to the following conditions:
  119650. The above copyright notice and this permission notice shall be included in
  119651. all copies or substantial portions of the Software.
  119652. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
  119653. IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
  119654. FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
  119655. AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
  119656. LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
  119657. OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
  119658. THE SOFTWARE.
  119659. </pre>
  119660. </div>
  119661. </div>
  119662. <div class="product">
  119663. <span class="title">Wuffs (Wrangling Untrusted File Formats Safely)</span>
  119664. <span class="homepage"><a href="https://github.com/google/wuffs-mirror-release-c">homepage</a></span>
  119665. <input type="checkbox" hidden id="342">
  119666. <label class="show" for="342" tabindex="0"></label>
  119667. <div class="licence">
  119668. <pre>
  119669. Apache License
  119670. Version 2.0, January 2004
  119671. http://www.apache.org/licenses/
  119672. TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
  119673. 1. Definitions.
  119674. &quot;License&quot; shall mean the terms and conditions for use, reproduction,
  119675. and distribution as defined by Sections 1 through 9 of this document.
  119676. &quot;Licensor&quot; shall mean the copyright owner or entity authorized by
  119677. the copyright owner that is granting the License.
  119678. &quot;Legal Entity&quot; shall mean the union of the acting entity and all
  119679. other entities that control, are controlled by, or are under common
  119680. control with that entity. For the purposes of this definition,
  119681. &quot;control&quot; means (i) the power, direct or indirect, to cause the
  119682. direction or management of such entity, whether by contract or
  119683. otherwise, or (ii) ownership of fifty percent (50%) or more of the
  119684. outstanding shares, or (iii) beneficial ownership of such entity.
  119685. &quot;You&quot; (or &quot;Your&quot;) shall mean an individual or Legal Entity
  119686. exercising permissions granted by this License.
  119687. &quot;Source&quot; form shall mean the preferred form for making modifications,
  119688. including but not limited to software source code, documentation
  119689. source, and configuration files.
  119690. &quot;Object&quot; form shall mean any form resulting from mechanical
  119691. transformation or translation of a Source form, including but
  119692. not limited to compiled object code, generated documentation,
  119693. and conversions to other media types.
  119694. &quot;Work&quot; shall mean the work of authorship, whether in Source or
  119695. Object form, made available under the License, as indicated by a
  119696. copyright notice that is included in or attached to the work
  119697. (an example is provided in the Appendix below).
  119698. &quot;Derivative Works&quot; shall mean any work, whether in Source or Object
  119699. form, that is based on (or derived from) the Work and for which the
  119700. editorial revisions, annotations, elaborations, or other modifications
  119701. represent, as a whole, an original work of authorship. For the purposes
  119702. of this License, Derivative Works shall not include works that remain
  119703. separable from, or merely link (or bind by name) to the interfaces of,
  119704. the Work and Derivative Works thereof.
  119705. &quot;Contribution&quot; shall mean any work of authorship, including
  119706. the original version of the Work and any modifications or additions
  119707. to that Work or Derivative Works thereof, that is intentionally
  119708. submitted to Licensor for inclusion in the Work by the copyright owner
  119709. or by an individual or Legal Entity authorized to submit on behalf of
  119710. the copyright owner. For the purposes of this definition, &quot;submitted&quot;
  119711. means any form of electronic, verbal, or written communication sent
  119712. to the Licensor or its representatives, including but not limited to
  119713. communication on electronic mailing lists, source code control systems,
  119714. and issue tracking systems that are managed by, or on behalf of, the
  119715. Licensor for the purpose of discussing and improving the Work, but
  119716. excluding communication that is conspicuously marked or otherwise
  119717. designated in writing by the copyright owner as &quot;Not a Contribution.&quot;
  119718. &quot;Contributor&quot; shall mean Licensor and any individual or Legal Entity
  119719. on behalf of whom a Contribution has been received by Licensor and
  119720. subsequently incorporated within the Work.
  119721. 2. Grant of Copyright License. Subject to the terms and conditions of
  119722. this License, each Contributor hereby grants to You a perpetual,
  119723. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  119724. copyright license to reproduce, prepare Derivative Works of,
  119725. publicly display, publicly perform, sublicense, and distribute the
  119726. Work and such Derivative Works in Source or Object form.
  119727. 3. Grant of Patent License. Subject to the terms and conditions of
  119728. this License, each Contributor hereby grants to You a perpetual,
  119729. worldwide, non-exclusive, no-charge, royalty-free, irrevocable
  119730. (except as stated in this section) patent license to make, have made,
  119731. use, offer to sell, sell, import, and otherwise transfer the Work,
  119732. where such license applies only to those patent claims licensable
  119733. by such Contributor that are necessarily infringed by their
  119734. Contribution(s) alone or by combination of their Contribution(s)
  119735. with the Work to which such Contribution(s) was submitted. If You
  119736. institute patent litigation against any entity (including a
  119737. cross-claim or counterclaim in a lawsuit) alleging that the Work
  119738. or a Contribution incorporated within the Work constitutes direct
  119739. or contributory patent infringement, then any patent licenses
  119740. granted to You under this License for that Work shall terminate
  119741. as of the date such litigation is filed.
  119742. 4. Redistribution. You may reproduce and distribute copies of the
  119743. Work or Derivative Works thereof in any medium, with or without
  119744. modifications, and in Source or Object form, provided that You
  119745. meet the following conditions:
  119746. (a) You must give any other recipients of the Work or
  119747. Derivative Works a copy of this License; and
  119748. (b) You must cause any modified files to carry prominent notices
  119749. stating that You changed the files; and
  119750. (c) You must retain, in the Source form of any Derivative Works
  119751. that You distribute, all copyright, patent, trademark, and
  119752. attribution notices from the Source form of the Work,
  119753. excluding those notices that do not pertain to any part of
  119754. the Derivative Works; and
  119755. (d) If the Work includes a &quot;NOTICE&quot; text file as part of its
  119756. distribution, then any Derivative Works that You distribute must
  119757. include a readable copy of the attribution notices contained
  119758. within such NOTICE file, excluding those notices that do not
  119759. pertain to any part of the Derivative Works, in at least one
  119760. of the following places: within a NOTICE text file distributed
  119761. as part of the Derivative Works; within the Source form or
  119762. documentation, if provided along with the Derivative Works; or,
  119763. within a display generated by the Derivative Works, if and
  119764. wherever such third-party notices normally appear. The contents
  119765. of the NOTICE file are for informational purposes only and
  119766. do not modify the License. You may add Your own attribution
  119767. notices within Derivative Works that You distribute, alongside
  119768. or as an addendum to the NOTICE text from the Work, provided
  119769. that such additional attribution notices cannot be construed
  119770. as modifying the License.
  119771. You may add Your own copyright statement to Your modifications and
  119772. may provide additional or different license terms and conditions
  119773. for use, reproduction, or distribution of Your modifications, or
  119774. for any such Derivative Works as a whole, provided Your use,
  119775. reproduction, and distribution of the Work otherwise complies with
  119776. the conditions stated in this License.
  119777. 5. Submission of Contributions. Unless You explicitly state otherwise,
  119778. any Contribution intentionally submitted for inclusion in the Work
  119779. by You to the Licensor shall be under the terms and conditions of
  119780. this License, without any additional terms or conditions.
  119781. Notwithstanding the above, nothing herein shall supersede or modify
  119782. the terms of any separate license agreement you may have executed
  119783. with Licensor regarding such Contributions.
  119784. 6. Trademarks. This License does not grant permission to use the trade
  119785. names, trademarks, service marks, or product names of the Licensor,
  119786. except as required for reasonable and customary use in describing the
  119787. origin of the Work and reproducing the content of the NOTICE file.
  119788. 7. Disclaimer of Warranty. Unless required by applicable law or
  119789. agreed to in writing, Licensor provides the Work (and each
  119790. Contributor provides its Contributions) on an &quot;AS IS&quot; BASIS,
  119791. WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
  119792. implied, including, without limitation, any warranties or conditions
  119793. of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
  119794. PARTICULAR PURPOSE. You are solely responsible for determining the
  119795. appropriateness of using or redistributing the Work and assume any
  119796. risks associated with Your exercise of permissions under this License.
  119797. 8. Limitation of Liability. In no event and under no legal theory,
  119798. whether in tort (including negligence), contract, or otherwise,
  119799. unless required by applicable law (such as deliberate and grossly
  119800. negligent acts) or agreed to in writing, shall any Contributor be
  119801. liable to You for damages, including any direct, indirect, special,
  119802. incidental, or consequential damages of any character arising as a
  119803. result of this License or out of the use or inability to use the
  119804. Work (including but not limited to damages for loss of goodwill,
  119805. work stoppage, computer failure or malfunction, or any and all
  119806. other commercial damages or losses), even if such Contributor
  119807. has been advised of the possibility of such damages.
  119808. 9. Accepting Warranty or Additional Liability. While redistributing
  119809. the Work or Derivative Works thereof, You may choose to offer,
  119810. and charge a fee for, acceptance of support, warranty, indemnity,
  119811. or other liability obligations and/or rights consistent with this
  119812. License. However, in accepting such obligations, You may act only
  119813. on Your own behalf and on Your sole responsibility, not on behalf
  119814. of any other Contributor, and only if You agree to indemnify,
  119815. defend, and hold each Contributor harmless for any liability
  119816. incurred by, or claims asserted against, such Contributor by reason
  119817. of your accepting any such warranty or additional liability.
  119818. END OF TERMS AND CONDITIONS
  119819. </pre>
  119820. </div>
  119821. </div>
  119822. <div class="product">
  119823. <span class="title">x11proto</span>
  119824. <span class="homepage"><a href="https://gitlab.freedesktop.org/xorg/proto/xproto/">homepage</a></span>
  119825. <input type="checkbox" hidden id="343">
  119826. <label class="show" for="343" tabindex="0"></label>
  119827. <div class="licence">
  119828. <pre>Copyright 1987, 1994, 1998 The Open Group
  119829. Permission to use, copy, modify, distribute, and sell this software and its
  119830. documentation for any purpose is hereby granted without fee, provided that
  119831. the above copyright notice appear in all copies and that both that
  119832. copyright notice and this permission notice appear in supporting
  119833. documentation.
  119834. The above copyright notice and this permission notice shall be included
  119835. in all copies or substantial portions of the Software.
  119836. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND, EXPRESS
  119837. OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  119838. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
  119839. IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR
  119840. OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
  119841. ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
  119842. OTHER DEALINGS IN THE SOFTWARE.
  119843. Except as contained in this notice, the name of The Open Group shall
  119844. not be used in advertising or otherwise to promote the sale, use or
  119845. other dealings in this Software without prior written authorization
  119846. from The Open Group.
  119847. Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts
  119848. All Rights Reserved
  119849. Permission to use, copy, modify, and distribute this software and its
  119850. documentation for any purpose and without fee is hereby granted,
  119851. provided that the above copyright notice appear in all copies and that
  119852. both that copyright notice and this permission notice appear in
  119853. supporting documentation, and that the name of Digital not be
  119854. used in advertising or publicity pertaining to distribution of the
  119855. software without specific, written prior permission.
  119856. DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING
  119857. ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL
  119858. DIGITAL BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR
  119859. ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS,
  119860. WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION,
  119861. ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS
  119862. SOFTWARE.
  119863. </pre>
  119864. </div>
  119865. </div>
  119866. <div class="product">
  119867. <span class="title">XDG Shared Mime Info</span>
  119868. <span class="homepage"><a href="http://freedesktop.org">homepage</a></span>
  119869. <input type="checkbox" hidden id="344">
  119870. <label class="show" for="344" tabindex="0"></label>
  119871. <div class="licence">
  119872. <pre> GNU GENERAL PUBLIC LICENSE
  119873. Version 2, June 1991
  119874. Copyright (C) 1989, 1991 Free Software Foundation, Inc.,
  119875. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
  119876. Everyone is permitted to copy and distribute verbatim copies
  119877. of this license document, but changing it is not allowed.
  119878. Preamble
  119879. The licenses for most software are designed to take away your
  119880. freedom to share and change it. By contrast, the GNU General Public
  119881. License is intended to guarantee your freedom to share and change free
  119882. software--to make sure the software is free for all its users. This
  119883. General Public License applies to most of the Free Software
  119884. Foundation&#x27;s software and to any other program whose authors commit to
  119885. using it. (Some other Free Software Foundation software is covered by
  119886. the GNU Lesser General Public License instead.) You can apply it to
  119887. your programs, too.
  119888. When we speak of free software, we are referring to freedom, not
  119889. price. Our General Public Licenses are designed to make sure that you
  119890. have the freedom to distribute copies of free software (and charge for
  119891. this service if you wish), that you receive source code or can get it
  119892. if you want it, that you can change the software or use pieces of it
  119893. in new free programs; and that you know you can do these things.
  119894. To protect your rights, we need to make restrictions that forbid
  119895. anyone to deny you these rights or to ask you to surrender the rights.
  119896. These restrictions translate to certain responsibilities for you if you
  119897. distribute copies of the software, or if you modify it.
  119898. For example, if you distribute copies of such a program, whether
  119899. gratis or for a fee, you must give the recipients all the rights that
  119900. you have. You must make sure that they, too, receive or can get the
  119901. source code. And you must show them these terms so they know their
  119902. rights.
  119903. We protect your rights with two steps: (1) copyright the software, and
  119904. (2) offer you this license which gives you legal permission to copy,
  119905. distribute and/or modify the software.
  119906. Also, for each author&#x27;s protection and ours, we want to make certain
  119907. that everyone understands that there is no warranty for this free
  119908. software. If the software is modified by someone else and passed on, we
  119909. want its recipients to know that what they have is not the original, so
  119910. that any problems introduced by others will not reflect on the original
  119911. authors&#x27; reputations.
  119912. Finally, any free program is threatened constantly by software
  119913. patents. We wish to avoid the danger that redistributors of a free
  119914. program will individually obtain patent licenses, in effect making the
  119915. program proprietary. To prevent this, we have made it clear that any
  119916. patent must be licensed for everyone&#x27;s free use or not licensed at all.
  119917. The precise terms and conditions for copying, distribution and
  119918. modification follow.
  119919. GNU GENERAL PUBLIC LICENSE
  119920. TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
  119921. 0. This License applies to any program or other work which contains
  119922. a notice placed by the copyright holder saying it may be distributed
  119923. under the terms of this General Public License. The &quot;Program&quot;, below,
  119924. refers to any such program or work, and a &quot;work based on the Program&quot;
  119925. means either the Program or any derivative work under copyright law:
  119926. that is to say, a work containing the Program or a portion of it,
  119927. either verbatim or with modifications and/or translated into another
  119928. language. (Hereinafter, translation is included without limitation in
  119929. the term &quot;modification&quot;.) Each licensee is addressed as &quot;you&quot;.
  119930. Activities other than copying, distribution and modification are not
  119931. covered by this License; they are outside its scope. The act of
  119932. running the Program is not restricted, and the output from the Program
  119933. is covered only if its contents constitute a work based on the
  119934. Program (independent of having been made by running the Program).
  119935. Whether that is true depends on what the Program does.
  119936. 1. You may copy and distribute verbatim copies of the Program&#x27;s
  119937. source code as you receive it, in any medium, provided that you
  119938. conspicuously and appropriately publish on each copy an appropriate
  119939. copyright notice and disclaimer of warranty; keep intact all the
  119940. notices that refer to this License and to the absence of any warranty;
  119941. and give any other recipients of the Program a copy of this License
  119942. along with the Program.
  119943. You may charge a fee for the physical act of transferring a copy, and
  119944. you may at your option offer warranty protection in exchange for a fee.
  119945. 2. You may modify your copy or copies of the Program or any portion
  119946. of it, thus forming a work based on the Program, and copy and
  119947. distribute such modifications or work under the terms of Section 1
  119948. above, provided that you also meet all of these conditions:
  119949. a) You must cause the modified files to carry prominent notices
  119950. stating that you changed the files and the date of any change.
  119951. b) You must cause any work that you distribute or publish, that in
  119952. whole or in part contains or is derived from the Program or any
  119953. part thereof, to be licensed as a whole at no charge to all third
  119954. parties under the terms of this License.
  119955. c) If the modified program normally reads commands interactively
  119956. when run, you must cause it, when started running for such
  119957. interactive use in the most ordinary way, to print or display an
  119958. announcement including an appropriate copyright notice and a
  119959. notice that there is no warranty (or else, saying that you provide
  119960. a warranty) and that users may redistribute the program under
  119961. these conditions, and telling the user how to view a copy of this
  119962. License. (Exception: if the Program itself is interactive but
  119963. does not normally print such an announcement, your work based on
  119964. the Program is not required to print an announcement.)
  119965. These requirements apply to the modified work as a whole. If
  119966. identifiable sections of that work are not derived from the Program,
  119967. and can be reasonably considered independent and separate works in
  119968. themselves, then this License, and its terms, do not apply to those
  119969. sections when you distribute them as separate works. But when you
  119970. distribute the same sections as part of a whole which is a work based
  119971. on the Program, the distribution of the whole must be on the terms of
  119972. this License, whose permissions for other licensees extend to the
  119973. entire whole, and thus to each and every part regardless of who wrote it.
  119974. Thus, it is not the intent of this section to claim rights or contest
  119975. your rights to work written entirely by you; rather, the intent is to
  119976. exercise the right to control the distribution of derivative or
  119977. collective works based on the Program.
  119978. In addition, mere aggregation of another work not based on the Program
  119979. with the Program (or with a work based on the Program) on a volume of
  119980. a storage or distribution medium does not bring the other work under
  119981. the scope of this License.
  119982. 3. You may copy and distribute the Program (or a work based on it,
  119983. under Section 2) in object code or executable form under the terms of
  119984. Sections 1 and 2 above provided that you also do one of the following:
  119985. a) Accompany it with the complete corresponding machine-readable
  119986. source code, which must be distributed under the terms of Sections
  119987. 1 and 2 above on a medium customarily used for software interchange; or,
  119988. b) Accompany it with a written offer, valid for at least three
  119989. years, to give any third party, for a charge no more than your
  119990. cost of physically performing source distribution, a complete
  119991. machine-readable copy of the corresponding source code, to be
  119992. distributed under the terms of Sections 1 and 2 above on a medium
  119993. customarily used for software interchange; or,
  119994. c) Accompany it with the information you received as to the offer
  119995. to distribute corresponding source code. (This alternative is
  119996. allowed only for noncommercial distribution and only if you
  119997. received the program in object code or executable form with such
  119998. an offer, in accord with Subsection b above.)
  119999. The source code for a work means the preferred form of the work for
  120000. making modifications to it. For an executable work, complete source
  120001. code means all the source code for all modules it contains, plus any
  120002. associated interface definition files, plus the scripts used to
  120003. control compilation and installation of the executable. However, as a
  120004. special exception, the source code distributed need not include
  120005. anything that is normally distributed (in either source or binary
  120006. form) with the major components (compiler, kernel, and so on) of the
  120007. operating system on which the executable runs, unless that component
  120008. itself accompanies the executable.
  120009. If distribution of executable or object code is made by offering
  120010. access to copy from a designated place, then offering equivalent
  120011. access to copy the source code from the same place counts as
  120012. distribution of the source code, even though third parties are not
  120013. compelled to copy the source along with the object code.
  120014. 4. You may not copy, modify, sublicense, or distribute the Program
  120015. except as expressly provided under this License. Any attempt
  120016. otherwise to copy, modify, sublicense or distribute the Program is
  120017. void, and will automatically terminate your rights under this License.
  120018. However, parties who have received copies, or rights, from you under
  120019. this License will not have their licenses terminated so long as such
  120020. parties remain in full compliance.
  120021. 5. You are not required to accept this License, since you have not
  120022. signed it. However, nothing else grants you permission to modify or
  120023. distribute the Program or its derivative works. These actions are
  120024. prohibited by law if you do not accept this License. Therefore, by
  120025. modifying or distributing the Program (or any work based on the
  120026. Program), you indicate your acceptance of this License to do so, and
  120027. all its terms and conditions for copying, distributing or modifying
  120028. the Program or works based on it.
  120029. 6. Each time you redistribute the Program (or any work based on the
  120030. Program), the recipient automatically receives a license from the
  120031. original licensor to copy, distribute or modify the Program subject to
  120032. these terms and conditions. You may not impose any further
  120033. restrictions on the recipients&#x27; exercise of the rights granted herein.
  120034. You are not responsible for enforcing compliance by third parties to
  120035. this License.
  120036. 7. If, as a consequence of a court judgment or allegation of patent
  120037. infringement or for any other reason (not limited to patent issues),
  120038. conditions are imposed on you (whether by court order, agreement or
  120039. otherwise) that contradict the conditions of this License, they do not
  120040. excuse you from the conditions of this License. If you cannot
  120041. distribute so as to satisfy simultaneously your obligations under this
  120042. License and any other pertinent obligations, then as a consequence you
  120043. may not distribute the Program at all. For example, if a patent
  120044. license would not permit royalty-free redistribution of the Program by
  120045. all those who receive copies directly or indirectly through you, then
  120046. the only way you could satisfy both it and this License would be to
  120047. refrain entirely from distribution of the Program.
  120048. If any portion of this section is held invalid or unenforceable under
  120049. any particular circumstance, the balance of the section is intended to
  120050. apply and the section as a whole is intended to apply in other
  120051. circumstances.
  120052. It is not the purpose of this section to induce you to infringe any
  120053. patents or other property right claims or to contest validity of any
  120054. such claims; this section has the sole purpose of protecting the
  120055. integrity of the free software distribution system, which is
  120056. implemented by public license practices. Many people have made
  120057. generous contributions to the wide range of software distributed
  120058. through that system in reliance on consistent application of that
  120059. system; it is up to the author/donor to decide if he or she is willing
  120060. to distribute software through any other system and a licensee cannot
  120061. impose that choice.
  120062. This section is intended to make thoroughly clear what is believed to
  120063. be a consequence of the rest of this License.
  120064. 8. If the distribution and/or use of the Program is restricted in
  120065. certain countries either by patents or by copyrighted interfaces, the
  120066. original copyright holder who places the Program under this License
  120067. may add an explicit geographical distribution limitation excluding
  120068. those countries, so that distribution is permitted only in or among
  120069. countries not thus excluded. In such case, this License incorporates
  120070. the limitation as if written in the body of this License.
  120071. 9. The Free Software Foundation may publish revised and/or new versions
  120072. of the General Public License from time to time. Such new versions will
  120073. be similar in spirit to the present version, but may differ in detail to
  120074. address new problems or concerns.
  120075. Each version is given a distinguishing version number. If the Program
  120076. specifies a version number of this License which applies to it and &quot;any
  120077. later version&quot;, you have the option of following the terms and conditions
  120078. either of that version or of any later version published by the Free
  120079. Software Foundation. If the Program does not specify a version number of
  120080. this License, you may choose any version ever published by the Free Software
  120081. Foundation.
  120082. 10. If you wish to incorporate parts of the Program into other free
  120083. programs whose distribution conditions are different, write to the author
  120084. to ask for permission. For software which is copyrighted by the Free
  120085. Software Foundation, write to the Free Software Foundation; we sometimes
  120086. make exceptions for this. Our decision will be guided by the two goals
  120087. of preserving the free status of all derivatives of our free software and
  120088. of promoting the sharing and reuse of software generally.
  120089. NO WARRANTY
  120090. 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
  120091. FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
  120092. OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
  120093. PROVIDE THE PROGRAM &quot;AS IS&quot; WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
  120094. OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  120095. MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
  120096. TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
  120097. PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
  120098. REPAIR OR CORRECTION.
  120099. 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
  120100. WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
  120101. REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
  120102. INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
  120103. OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
  120104. TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
  120105. YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
  120106. PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
  120107. POSSIBILITY OF SUCH DAMAGES.
  120108. END OF TERMS AND CONDITIONS
  120109. How to Apply These Terms to Your New Programs
  120110. If you develop a new program, and you want it to be of the greatest
  120111. possible use to the public, the best way to achieve this is to make it
  120112. free software which everyone can redistribute and change under these terms.
  120113. To do so, attach the following notices to the program. It is safest
  120114. to attach them to the start of each source file to most effectively
  120115. convey the exclusion of warranty; and each file should have at least
  120116. the &quot;copyright&quot; line and a pointer to where the full notice is found.
  120117. &lt;one line to give the program&#x27;s name and a brief idea of what it does.&gt;
  120118. Copyright (C) &lt;year&gt; &lt;name of author&gt;
  120119. This program is free software; you can redistribute it and/or modify
  120120. it under the terms of the GNU General Public License as published by
  120121. the Free Software Foundation; either version 2 of the License, or
  120122. (at your option) any later version.
  120123. This program is distributed in the hope that it will be useful,
  120124. but WITHOUT ANY WARRANTY; without even the implied warranty of
  120125. MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  120126. GNU General Public License for more details.
  120127. You should have received a copy of the GNU General Public License along
  120128. with this program; if not, write to the Free Software Foundation, Inc.,
  120129. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  120130. Also add information on how to contact you by electronic and paper mail.
  120131. If the program is interactive, make it output a short notice like this
  120132. when it starts in an interactive mode:
  120133. Gnomovision version 69, Copyright (C) year name of author
  120134. Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w&#x27;.
  120135. This is free software, and you are welcome to redistribute it
  120136. under certain conditions; type `show c&#x27; for details.
  120137. The hypothetical commands `show w&#x27; and `show c&#x27; should show the appropriate
  120138. parts of the General Public License. Of course, the commands you use may
  120139. be called something other than `show w&#x27; and `show c&#x27;; they could even be
  120140. mouse-clicks or menu items--whatever suits your program.
  120141. You should also get your employer (if you work as a programmer) or your
  120142. school, if any, to sign a &quot;copyright disclaimer&quot; for the program, if
  120143. necessary. Here is a sample; alter the names:
  120144. Yoyodyne, Inc., hereby disclaims all copyright interest in the program
  120145. `Gnomovision&#x27; (which makes passes at compilers) written by James Hacker.
  120146. &lt;signature of Ty Coon&gt;, 1 April 1989
  120147. Ty Coon, President of Vice
  120148. This General Public License does not permit incorporating your program into
  120149. proprietary programs. If your program is a subroutine library, you may
  120150. consider it more useful to permit linking proprietary applications with the
  120151. library. If this is what you want to do, use the GNU Lesser General
  120152. Public License instead of this License.
  120153. </pre>
  120154. </div>
  120155. </div>
  120156. <div class="product">
  120157. <span class="title">xdg-mime</span>
  120158. <span class="homepage"><a href="https://gitlab.freedesktop.org/xdg/xdgmime">homepage</a></span>
  120159. <input type="checkbox" hidden id="345">
  120160. <label class="show" for="345" tabindex="0"></label>
  120161. <div class="licence">
  120162. <pre>--------------------------------------------------------------------------------
  120163. Academic Free License v. 2.0
  120164. --------------------------------------------------------------------------------
  120165. This Academic Free License (the &quot;License&quot;) applies to any original work of
  120166. authorship (the &quot;Original Work&quot;) whose owner (the &quot;Licensor&quot;) has placed the
  120167. following notice immediately following the copyright notice for the Original
  120168. Work:
  120169. Licensed under the Academic Free License version 2.0
  120170. 1) Grant of Copyright License. Licensor hereby grants You a world-wide,
  120171. royalty-free, non-exclusive, perpetual, sublicenseable license to do the
  120172. following:
  120173. a) to reproduce the Original Work in copies;
  120174. b) to prepare derivative works (&quot;Derivative Works&quot;) based upon the Original
  120175. Work;
  120176. c) to distribute copies of the Original Work and Derivative Works to the
  120177. public;
  120178. d) to perform the Original Work publicly; and
  120179. e) to display the Original Work publicly.
  120180. 2) Grant of Patent License. Licensor hereby grants You a world-wide,
  120181. royalty-free, non-exclusive, perpetual, sublicenseable license, under patent
  120182. claims owned or controlled by the Licensor that are embodied in the Original
  120183. Work as furnished by the Licensor, to make, use, sell and offer for sale the
  120184. Original Work and Derivative Works.
  120185. 3) Grant of Source Code License. The term &quot;Source Code&quot; means the preferred
  120186. form of the Original Work for making modifications to it and all available
  120187. documentation describing how to modify the Original Work. Licensor hereby
  120188. agrees to provide a machine-readable copy of the Source Code of the Original
  120189. Work along with each copy of the Original Work that Licensor distributes.
  120190. Licensor reserves the right to satisfy this obligation by placing a
  120191. machine-readable copy of the Source Code in an information repository
  120192. reasonably calculated to permit inexpensive and convenient access by You for as
  120193. long as Licensor continues to distribute the Original Work, and by publishing
  120194. the address of that information repository in a notice immediately following
  120195. the copyright notice that applies to the Original Work.
  120196. 4) Exclusions From License Grant. Neither the names of Licensor, nor the names
  120197. of any contributors to the Original Work, nor any of their trademarks or
  120198. service marks, may be used to endorse or promote products derived from this
  120199. Original Work without express prior written permission of the Licensor. Nothing
  120200. in this License shall be deemed to grant any rights to trademarks, copyrights,
  120201. patents, trade secrets or any other intellectual property of Licensor except as
  120202. expressly stated herein. No patent license is granted to make, use, sell or
  120203. offer to sell embodiments of any patent claims other than the licensed claims
  120204. defined in Section 2. No right is granted to the trademarks of Licensor even if
  120205. such marks are included in the Original Work. Nothing in this License shall be
  120206. interpreted to prohibit Licensor from licensing under different terms from this
  120207. License any Original Work that Licensor otherwise would have a right to
  120208. license.
  120209. 5) This section intentionally omitted.
  120210. 6) Attribution Rights. You must retain, in the Source Code of any Derivative
  120211. Works that You create, all copyright, patent or trademark notices from the
  120212. Source Code of the Original Work, as well as any notices of licensing and any
  120213. descriptive text identified therein as an &quot;Attribution Notice.&quot; You must cause
  120214. the Source Code for any Derivative Works that You create to carry a prominent
  120215. Attribution Notice reasonably calculated to inform recipients that You have
  120216. modified the Original Work.
  120217. 7) Warranty of Provenance and Disclaimer of Warranty. Licensor warrants that
  120218. the copyright in and to the Original Work and the patent rights granted herein
  120219. by Licensor are owned by the Licensor or are sublicensed to You under the terms
  120220. of this License with the permission of the contributor(s) of those copyrights
  120221. and patent rights. Except as expressly stated in the immediately proceeding
  120222. sentence, the Original Work is provided under this License on an &quot;AS IS&quot; BASIS
  120223. and WITHOUT WARRANTY, either express or implied, including, without limitation,
  120224. the warranties of NON-INFRINGEMENT, MERCHANTABILITY or FITNESS FOR A PARTICULAR
  120225. PURPOSE. THE ENTIRE RISK AS TO THE QUALITY OF THE ORIGINAL WORK IS WITH YOU.
  120226. This DISCLAIMER OF WARRANTY constitutes an essential part of this License. No
  120227. license to Original Work is granted hereunder except under this disclaimer.
  120228. 8) Limitation of Liability. Under no circumstances and under no legal theory,
  120229. whether in tort (including negligence), contract, or otherwise, shall the
  120230. Licensor be liable to any person for any direct, indirect, special, incidental,
  120231. or consequential damages of any character arising as a result of this License
  120232. or the use of the Original Work including, without limitation, damages for loss
  120233. of goodwill, work stoppage, computer failure or malfunction, or any and all
  120234. other commercial damages or losses. This limitation of liability shall not
  120235. apply to liability for death or personal injury resulting from Licensor&#x27;s
  120236. negligence to the extent applicable law prohibits such limitation. Some
  120237. jurisdictions do not allow the exclusion or limitation of incidental or
  120238. consequential damages, so this exclusion and limitation may not apply to You.
  120239. 9) Acceptance and Termination. If You distribute copies of the Original Work or
  120240. a Derivative Work, You must make a reasonable effort under the circumstances to
  120241. obtain the express assent of recipients to the terms of this License. Nothing
  120242. else but this License (or another written agreement between Licensor and You)
  120243. grants You permission to create Derivative Works based upon the Original Work
  120244. or to exercise any of the rights granted in Section 1 herein, and any attempt
  120245. to do so except under the terms of this License (or another written agreement
  120246. between Licensor and You) is expressly prohibited by U.S. copyright law, the
  120247. equivalent laws of other countries, and by international treaty. Therefore, by
  120248. exercising any of the rights granted to You in Section 1 herein, You indicate
  120249. Your acceptance of this License and all of its terms and conditions.
  120250. 10) Termination for Patent Action. This License shall terminate automatically
  120251. and You may no longer exercise any of the rights granted to You by this License
  120252. as of the date You commence an action, including a cross-claim or counterclaim,
  120253. for patent infringement (i) against Licensor with respect to a patent
  120254. applicable to software or (ii) against any entity with respect to a patent
  120255. applicable to the Original Work (but excluding combinations of the Original
  120256. Work with other software or hardware).
  120257. 11) Jurisdiction, Venue and Governing Law. Any action or suit relating to this
  120258. License may be brought only in the courts of a jurisdiction wherein the
  120259. Licensor resides or in which Licensor conducts its primary business, and under
  120260. the laws of that jurisdiction excluding its conflict-of-law provisions. The
  120261. application of the United Nations Convention on Contracts for the International
  120262. Sale of Goods is expressly excluded. Any use of the Original Work outside the
  120263. scope of this License or after its termination shall be subject to the
  120264. requirements and penalties of the U.S. Copyright Act, 17 U.S.C. 101 et seq.,
  120265. the equivalent laws of other countries, and international treaty. This section
  120266. shall survive the termination of this License.
  120267. 12) Attorneys Fees. In any action to enforce the terms of this License or
  120268. seeking damages relating thereto, the prevailing party shall be entitled to
  120269. recover its costs and expenses, including, without limitation, reasonable
  120270. attorneys&#x27; fees and costs incurred in connection with such action, including
  120271. any appeal of such action. This section shall survive the termination of this
  120272. License.
  120273. 13) Miscellaneous. This License represents the complete agreement concerning
  120274. the subject matter hereof. If any provision of this License is held to be
  120275. unenforceable, such provision shall be reformed only to the extent necessary to
  120276. make it enforceable.
  120277. 14) Definition of &quot;You&quot; in This License. &quot;You&quot; throughout this License, whether
  120278. in upper or lower case, means an individual or a legal entity exercising rights
  120279. under, and complying with all of the terms of, this License. For legal
  120280. entities, &quot;You&quot; includes any entity that controls, is controlled by, or is
  120281. under common control with you. For purposes of this definition, &quot;control&quot; means
  120282. (i) the power, direct or indirect, to cause the direction or management of such
  120283. entity, whether by contract or otherwise, or (ii) ownership of fifty percent
  120284. (50%) or more of the outstanding shares, or (iii) beneficial ownership of such
  120285. entity.
  120286. 15) Right to Use. You may use the Original Work in all ways not otherwise
  120287. restricted or conditioned by this License or by law, and Licensor promises not
  120288. to interfere with or be responsible for such uses by You.
  120289. This license is Copyright (C) 2003 Lawrence E. Rosen. All rights reserved.
  120290. Permission is hereby granted to copy and distribute this license without
  120291. modification. This license may not be modified without the express written
  120292. permission of its copyright owner.
  120293. </pre>
  120294. </div>
  120295. </div>
  120296. <div class="product">
  120297. <span class="title">xdg-user-dirs</span>
  120298. <span class="homepage"><a href="http://www.freedesktop.org/wiki/Software/xdg-user-dirs">homepage</a></span>
  120299. <input type="checkbox" hidden id="346">
  120300. <label class="show" for="346" tabindex="0"></label>
  120301. <div class="licence">
  120302. <pre> Copyright (c) 2007 Red Hat, inc
  120303. Permission is hereby granted, free of charge, to any person
  120304. obtaining a copy of this software and associated documentation files
  120305. (the &quot;Software&quot;), to deal in the Software without restriction,
  120306. including without limitation the rights to use, copy, modify, merge,
  120307. publish, distribute, sublicense, and/or sell copies of the Software,
  120308. and to permit persons to whom the Software is furnished to do so,
  120309. subject to the following conditions:
  120310. The above copyright notice and this permission notice shall be
  120311. included in all copies or substantial portions of the Software.
  120312. THE SOFTWARE IS PROVIDED &quot;AS IS&quot;, WITHOUT WARRANTY OF ANY KIND,
  120313. EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
  120314. MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
  120315. NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
  120316. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
  120317. ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
  120318. CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
  120319. SOFTWARE.
  120320. </pre>
  120321. </div>
  120322. </div>
  120323. <div class="product">
  120324. <span class="title">XNNPACK</span>
  120325. <span class="homepage"><a href="https://github.com/google/xnnpack">homepage</a></span>
  120326. <input type="checkbox" hidden id="347">
  120327. <label class="show" for="347" tabindex="0"></label>
  120328. <div class="licence">
  120329. <pre>BSD License
  120330. For XNNPACK software
  120331. Copyright (c) Facebook, Inc. and its affiliates. All rights reserved.
  120332. Copyright 2019 Google LLC
  120333. Redistribution and use in source and binary forms, with or without modification,
  120334. are permitted provided that the following conditions are met:
  120335. * Redistributions of source code must retain the above copyright notice, this
  120336. list of conditions and the following disclaimer.
  120337. * Redistributions in binary form must reproduce the above copyright notice,
  120338. this list of conditions and the following disclaimer in the documentation
  120339. and/or other materials provided with the distribution.
  120340. * Neither the name Facebook nor the names of its contributors may be used to
  120341. endorse or promote products derived from this software without specific
  120342. prior written permission.
  120343. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot; AND
  120344. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  120345. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  120346. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  120347. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  120348. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  120349. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  120350. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  120351. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  120352. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  120353. </pre>
  120354. </div>
  120355. </div>
  120356. <div class="product">
  120357. <span class="title">xxHash</span>
  120358. <span class="homepage"><a href="https://github.com/Cyan4973/xxHash">homepage</a></span>
  120359. <input type="checkbox" hidden id="348">
  120360. <label class="show" for="348" tabindex="0"></label>
  120361. <div class="licence">
  120362. <pre>xxHash Library
  120363. Copyright (c) 2012-2014, Yann Collet
  120364. All rights reserved.
  120365. Redistribution and use in source and binary forms, with or without modification,
  120366. are permitted provided that the following conditions are met:
  120367. * Redistributions of source code must retain the above copyright notice, this
  120368. list of conditions and the following disclaimer.
  120369. * Redistributions in binary form must reproduce the above copyright notice, this
  120370. list of conditions and the following disclaimer in the documentation and/or
  120371. other materials provided with the distribution.
  120372. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS &quot;AS IS&quot; AND
  120373. ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
  120374. WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  120375. DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
  120376. ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
  120377. (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
  120378. LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  120379. ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  120380. (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  120381. SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  120382. </pre>
  120383. </div>
  120384. </div>
  120385. <div class="product">
  120386. <span class="title">XZ Utils</span>
  120387. <span class="homepage"><a href="http://tukaani.org/xz/">homepage</a></span>
  120388. <input type="checkbox" hidden id="349">
  120389. <label class="show" for="349" tabindex="0"></label>
  120390. <div class="licence">
  120391. <pre>See http://src.chromium.org/viewvc/chrome/trunk/deps/third_party/xz/COPYING
  120392. </pre>
  120393. </div>
  120394. </div>
  120395. <div class="product">
  120396. <span class="title">zlib</span>
  120397. <span class="homepage"><a href="http://zlib.net/">homepage</a></span>
  120398. <input type="checkbox" hidden id="350">
  120399. <label class="show" for="350" tabindex="0"></label>
  120400. <div class="licence">
  120401. <pre>version 1.2.12, March 27th, 2022
  120402. Copyright (C) 1995-2022 Jean-loup Gailly and Mark Adler
  120403. This software is provided &#x27;as-is&#x27;, without any express or implied
  120404. warranty. In no event will the authors be held liable for any damages
  120405. arising from the use of this software.
  120406. Permission is granted to anyone to use this software for any purpose,
  120407. including commercial applications, and to alter it and redistribute it
  120408. freely, subject to the following restrictions:
  120409. 1. The origin of this software must not be misrepresented; you must not
  120410. claim that you wrote the original software. If you use this software
  120411. in a product, an acknowledgment in the product documentation would be
  120412. appreciated but is not required.
  120413. 2. Altered source versions must be plainly marked as such, and must not be
  120414. misrepresented as being the original software.
  120415. 3. This notice may not be removed or altered from any source distribution.
  120416. </pre>
  120417. </div>
  120418. </div>
  120419. </div>